.admin-review-popup{width:min(1440px,96vw);max-width:96vw;height:94dvh;max-height:94dvh;padding:0;border:1px solid #d2d7df;border-radius:22px;background:#f5f6fa;color:#172a3a;overflow:hidden}.admin-review-popup[open]{display:flex;flex-direction:column}.admin-review-popup::backdrop{background:#17202b88;backdrop-filter:blur(4px)}.review-popup-header{display:flex;align-items:center;justify-content:space-between;padding:12px 22px;background:#fff;border-bottom:1px solid #d5d9e2;flex:none}.review-popup-close{border:0;border-radius:50%;width:34px;height:34px;font-size:26px;padding:0;background:#edf0f4;color:#172a3a}.review-popup-content{flex:1;min-height:0}.review-popup-content iframe{width:100%;height:100%;border:0;display:block}.review-popup-footer{flex:none;background:#fff;padding:12px 22px;border-top:1px solid #d5d9e2}.review-popup-footer label{display:block;font-size:12px;margin-bottom:5px}.review-popup-footer textarea{width:100%;min-height:48px;max-height:90px;padding:8px 12px}.review-popup-actions{display:flex;align-items:center;gap:12px;margin-top:8px}.review-popup-actions p{flex:1;margin:0;font-size:12px}.review-popup-actions button{border-radius:24px;padding:10px 24px;font-weight:700}.review-popup-actions [data-review-decision=approve]{background:#c6ff00;color:#000;border:1px solid #9bc600}.review-popup-actions [data-review-decision=reject]{background:#fff;color:#a12a2a;border:1px solid #dfbcbc}@media(max-width:600px){.review-popup-footer{padding:10px 14px}.review-popup-actions{flex-wrap:wrap}.review-popup-actions p{flex-basis:100%}}

.admin-review-popup>.review-popup-header{height:56px!important;min-height:56px!important;flex:0 0 56px!important;padding:10px 22px!important;margin:0!important}.admin-review-popup .review-popup-close{position:static!important;float:none!important;margin:0!important;flex:none}
