.popup-manager_root___2InX{display:grid;align-content:start;gap:16px;min-width:0;color:var(--design-text);font-family:var(--site-font-family);font-size:15px;line-height:1.6}.popup-manager_root___2InX [hidden]{display:none}.popup-manager_editorHeading__uJYJ0,.popup-manager_previewHeader__umxXd,.popup-manager_sectionHeading__vvxen,.popup-manager_toolbar__nVVGU{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;min-width:0}.popup-manager_editorHeading__uJYJ0>div:first-child,.popup-manager_toolbar__nVVGU>div:first-child{display:grid;min-width:0;gap:8px}.popup-manager_editorHeading__uJYJ0 h2,.popup-manager_toolbar__nVVGU strong{margin:0;font-size:16px;font-weight:600;overflow-wrap:anywhere}.popup-manager_editorHeading__uJYJ0 span,.popup-manager_saveState__ylgqT,.popup-manager_toolbar__nVVGU span{color:var(--design-muted);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.popup-manager_actions__twFUz{display:flex;align-items:center;flex-wrap:wrap;gap:16px;min-width:0}.popup-manager_actions__twFUz>button{flex:none}.popup-manager_deleteConfirm__lUkmT,.popup-manager_error__Ci6Jy,.popup-manager_hint__NnP5K,.popup-manager_success__i_43u{padding:16px;margin:0;border:1px solid var(--design-border);border-radius:16px;background:var(--design-surface);font-size:16px;line-height:1.6;overflow-wrap:anywhere}.popup-manager_hint__NnP5K{color:var(--design-muted);font-size:15px}.popup-manager_success__i_43u{color:#067a3d}.popup-manager_deleteConfirm__lUkmT,.popup-manager_error__Ci6Jy{color:#b91c1c}.popup-manager_error__Ci6Jy{display:grid;gap:16px}.popup-manager_error__Ci6Jy p{margin:0}.popup-manager_errorHelp__6R69D{color:var(--design-muted);font-size:15px;font-weight:400;line-height:1.6}.popup-manager_feedback__eDPEX{display:grid;min-width:0;gap:16px}.popup-manager_empty__bOgyt{display:grid;justify-items:center;align-content:center;min-height:280px;gap:16px;padding:32px 16px;border:1px solid var(--design-border);border-radius:16px;background:var(--design-surface);text-align:center}.popup-manager_emptyIcon___ie_R{display:grid;place-items:center;width:44px;height:44px;color:var(--design-primary)}.popup-manager_emptyIcon___ie_R svg{width:32px;height:32px}.popup-manager_empty__bOgyt h2{margin:0;font-size:16px;font-weight:600}.popup-manager_empty__bOgyt p{margin:0;color:var(--design-muted);font-size:15px}.popup-manager_list__loiQS{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;min-width:0}.popup-manager_listItem__lo6_F{display:flex;align-items:flex-start;gap:16px;min-width:0;padding:16px;border:1px solid var(--design-border);border-radius:16px;background:var(--design-surface);color:var(--design-text);text-align:left;font-size:15px;cursor:pointer;transition:background-color .2s}.popup-manager_listItem__lo6_F[aria-pressed=true]{border-color:var(--design-primary);background:var(--design-primary);color:white}.popup-manager_listItem__lo6_F:disabled{opacity:.45;cursor:not-allowed}.popup-manager_listItem__lo6_F:focus-visible{outline:2px solid var(--design-primary);outline-offset:3px}.popup-manager_listItem__lo6_F[aria-pressed=true]:focus-visible{outline-color:white;outline-offset:-4px}.popup-manager_listIcon__yg8gF{display:grid;place-items:center;flex:none;width:24px;height:24px;color:var(--design-primary)}.popup-manager_listIcon__yg8gF svg{width:20px;height:20px}.popup-manager_listName__65goj{display:grid;flex:1;gap:8px;min-width:0;font-weight:600;overflow-wrap:anywhere}.popup-manager_listName__65goj small{color:var(--design-muted);font-size:14px;font-weight:400}.popup-manager_badge__Usn5T,.popup-manager_liveBadge__JMxlT{flex:none;max-width:100%;padding:4px 8px;border:1px solid var(--design-border);border-radius:16px;background:var(--design-surface);color:var(--design-muted);font-size:13px;font-weight:500}.popup-manager_liveBadge__JMxlT{color:#067a3d}.popup-manager_listItem__lo6_F[aria-pressed=true] :is(.popup-manager_listIcon__yg8gF,.popup-manager_listName__65goj small,.popup-manager_badge__Usn5T,.popup-manager_liveBadge__JMxlT){color:inherit}.popup-manager_listItem__lo6_F[aria-pressed=true] :is(.popup-manager_badge__Usn5T,.popup-manager_liveBadge__JMxlT){background:transparent;border-color:currentColor}.popup-manager_workspace__TjpW7{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,1fr);align-items:start;gap:24px;min-width:0}.popup-manager_editor__55k74{display:grid;min-width:0;gap:16px;padding:16px;border:1px solid var(--design-border);border-radius:16px;background:var(--design-surface)}.popup-manager_tabs__6qODj{min-width:0}.popup-manager_fields__DdG8_{display:grid;gap:24px;min-width:0;margin:0;padding:0;border:0}.popup-manager_field__DTE9a{display:grid;min-width:0;gap:8px;font-size:15px;font-weight:600}.popup-manager_field__DTE9a small{color:var(--design-muted);font-size:15px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}.popup-manager_field__DTE9a>input[type=color]{width:100%;padding:6px}.popup-manager_field__DTE9a>.popup-manager_range__9UMHu{width:100%;padding:0;accent-color:var(--design-primary)}.popup-manager_check__C_ZMc{display:flex;align-items:center;min-height:44px;min-width:0;gap:16px;font-size:15px;cursor:pointer}.popup-manager_check__C_ZMc input{margin:0}.popup-manager_check__C_ZMc:has(input:disabled){cursor:not-allowed}.popup-manager_check__C_ZMc:has(input:focus-visible){outline:2px solid var(--design-primary);outline-offset:3px;border-radius:16px}.popup-manager_section__jEXfk{display:grid;min-width:0;gap:16px;padding-top:24px;border-top:1px solid var(--design-border)}.popup-manager_section__jEXfk:first-child{padding-top:0;border-top:0}.popup-manager_previewHeader__umxXd h3,.popup-manager_section__jEXfk h3{margin:0;font-size:16px;font-weight:600}.popup-manager_section__jEXfk h3 small{color:var(--design-primary);font-size:14px;font-weight:500}.popup-manager_publish__zWvIw p,.popup-manager_section__jEXfk>p{margin:0;color:var(--design-muted);font-size:15px}.popup-manager_sectionHeading__vvxen{gap:16px}.popup-manager_grid__dI7NU{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));align-items:start;gap:16px;min-width:0}.popup-manager_dateGrid__u1ku4{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.popup-manager_buttonEditor__g8Ofe{display:grid;min-width:0;gap:16px;padding:16px;border:1px solid var(--design-border);border-radius:16px;background:var(--design-surface)}.popup-manager_preview__KBaCo{position:sticky;top:24px;display:grid;min-width:0;gap:16px}.popup-manager_previewHeader__umxXd h3{display:flex;align-items:center;gap:8px}.popup-manager_previewHeader__umxXd h3 svg{width:20px;height:20px}.popup-manager_segment__gFEl1{display:flex;flex-wrap:wrap;gap:8px}.popup-manager_previewCanvas__qwLOp{display:flex;align-items:center;justify-content:center;min-width:0;min-height:300px;padding:24px 16px;border:1px solid var(--design-border);border-radius:16px}.popup-manager_previewNote__iqumH{margin:0;color:var(--design-muted);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.popup-manager_publish__zWvIw{display:grid;gap:8px;min-width:0}.popup-manager_mobileView__wjQWD{display:none}.popup-manager_imageField__MfIj_{display:grid;gap:16px;min-width:0}.popup-manager_imageGuide__zLCub{display:grid;gap:8px;min-width:0}.popup-manager_imageGuide__zLCub strong{font-size:15px;font-weight:600}.popup-manager_imageGuide__zLCub dl{display:grid;gap:8px;margin:0}.popup-manager_imageGuide__zLCub dl>div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:15px}.popup-manager_imageGuide__zLCub dt{color:var(--design-muted)}.popup-manager_imageGuide__zLCub dd{margin:0;color:var(--design-text);font-variant-numeric:tabular-nums}.popup-manager_imageGuide__zLCub p{margin:8px 0 0;color:var(--design-muted);font-size:15px;line-height:1.6}.popup-manager_imageInfo__AZJ68{color:var(--design-primary);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.popup-manager_mobileImageDetails__7oqi4{min-width:0;padding:16px;border:1px solid var(--design-border);border-radius:16px}.popup-manager_mobileImageDetails__7oqi4 summary{min-height:44px;font-size:15px;font-weight:600;cursor:pointer}.popup-manager_mobileImageDetails__7oqi4 summary:focus-visible{outline:2px solid var(--design-primary);outline-offset:3px;border-radius:16px}.popup-manager_mobileImageDetails__7oqi4>p{margin:16px 0;color:var(--design-muted);font-size:15px}.popup-manager_saveState__ylgqT{margin:0}.popup-manager_saveActions__7vSrT.popup-manager_saveActions__7vSrT{gap:16px;margin:0}.popup-manager_saveActions__7vSrT.popup-manager_saveActions__7vSrT>button{flex:0 0 auto;min-width:max-content}@media(max-width:1100px){.popup-manager_workspace__TjpW7{grid-template-columns:minmax(0,1fr)}.popup-manager_preview__KBaCo{position:static}}@media(max-width:767px){.popup-manager_mobileView__wjQWD{display:flex;flex-wrap:wrap;gap:8px}.popup-manager_workspace__TjpW7[data-mobile-view=edit] .popup-manager_preview__KBaCo,.popup-manager_workspace__TjpW7[data-mobile-view=preview] .popup-manager_editor__55k74{display:none}.popup-manager_toolbar__nVVGU .popup-manager_actions__twFUz{width:100%}.popup-manager_toolbar__nVVGU .popup-manager_actions__twFUz>button{flex:1 0 auto}}@media(max-width:768px){.popup-manager_saveActions__7vSrT.popup-manager_saveActions__7vSrT>button{flex:1 0 auto}}@media(hover:hover) and (pointer:fine){.popup-manager_listItem__lo6_F:not([aria-pressed=true]):not(:disabled):hover{background:var(--design-surface-muted)}.popup-manager_listItem__lo6_F[aria-pressed=true]:not(:disabled):hover{background:var(--design-primary-hover);border-color:var(--design-primary-hover)}}@media(prefers-reduced-motion:reduce){.popup-manager_listItem__lo6_F{transition:none}}.popups_dialog__kAMF3{position:fixed;inset:0;margin:auto;padding:0;border:0;background:transparent;color:inherit;width:min(var(--popup-width),calc(100vw - 32px));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:visible;overscroll-behavior:contain;border-radius:var(--popup-radius)}.popups_dialog__kAMF3::backdrop{background:rgb(0 0 0/var(--popup-opacity))}.popups_dialog__kAMF3[data-position=bottom-left]{margin:auto auto 24px 24px}.popups_dialog__kAMF3[data-position=bottom-right]{margin:auto 24px 24px auto}.popups_stage__JEUZ_{box-sizing:border-box;align-items:stretch}.popups_card__o_8qq,.popups_stage__JEUZ_{position:relative;display:flex;flex-direction:column;width:100%}.popups_card__o_8qq{overflow:hidden;box-shadow:0 20px 60px rgba(15,23,42,.28),0 0 0 1px rgba(15,23,42,.08);overflow-wrap:anywhere}.popups_dialog__kAMF3 .popups_card__o_8qq{max-height:calc(100dvh - 32px)}.popups_dialog__kAMF3 .popups_stage__JEUZ_[data-carousel] .popups_card__o_8qq{max-height:calc(100dvh - 92px)}.popups_body__Oyvz2{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.popups_imageLink__l1QuE{display:block;color:inherit;text-decoration:none}.popups_image__92jug{display:block;width:100%;height:auto}.popups_cornerClose__h__4y{position:absolute;z-index:3;right:12px;top:12px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--design-border);border-radius:16px;background:var(--design-surface);backdrop-filter:blur(8px);color:var(--design-text);box-shadow:0 4px 14px rgba(15,23,42,.16);cursor:pointer;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.popups_cornerClose__h__4y:hover{background:#ffffff;box-shadow:0 6px 18px rgba(15,23,42,.22)}.popups_cornerClose__h__4y:focus-visible{outline:3px solid var(--design-primary);outline-offset:2px}.popups_closeIcon__Ocy2W{width:18px;height:18px;stroke-width:2.25}.popups_content__Y3uCU{display:grid;gap:16px}.popups_content__Y3uCU h2{margin:0;font-size:26px;font-weight:750;line-height:1.35;white-space:pre-wrap}.popups_body__Oyvz2[data-text-only] .popups_content__Y3uCU>:first-child{padding-right:44px}.popups_content__Y3uCU p{margin:0;font-size:16px;line-height:1.65;white-space:pre-wrap}.popups_buttons__R5HDT{display:grid;gap:10px}.popups_buttons__R5HDT a,.popups_buttons__R5HDT button{display:flex;align-items:center;justify-content:center;min-height:46px;padding:12px 16px;text-decoration:none;font-size:16px;font-weight:700;border:0;cursor:pointer;text-align:center}.popups_placeholder__dNKDK{padding:72px 24px;text-align:center;font-size:15px;color:#738095;line-height:1.7;background:#f4f7fb}.popups_bottom__fw3Yl{flex:0 0 auto;z-index:2}.popups_footer__wNWuz{display:flex;border-top:1px solid var(--design-border);background:var(--design-surface);color:var(--design-muted)}.popups_footer__wNWuz button{flex:1 1 auto;min-width:0;min-height:44px;padding:10px;font-size:16px;font-weight:500;border:0;background:transparent;color:inherit;cursor:pointer;overflow-wrap:anywhere;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.popups_footer__wNWuz button:hover{background:#f8fafc;color:#0f172a}.popups_footer__wNWuz button:focus-visible{outline:2px solid #2457d6;outline-offset:-2px}.popups_footer__wNWuz button+button{border-left:1px solid #dfe3e8;font-weight:600;color:#1e293b}.popups_carousel___jpwe{position:static;align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:16px;padding:0 8px;min-height:44px;max-width:100%;border-radius:999px;background:var(--design-surface);color:var(--design-muted);border:1px solid var(--design-border);box-shadow:0 4px 18px rgba(28,36,48,.12)}.popups_navButton__kP9p4{display:grid;place-items:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid var(--design-border);border-radius:999px;background:var(--design-surface);color:var(--design-muted);cursor:pointer;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease,border-color .2s ease}.popups_navButton__kP9p4:active,.popups_navButton__kP9p4:hover{background:var(--design-surface-muted)}.popups_navButton__kP9p4:focus-visible{outline:3px solid var(--design-primary);outline-offset:3px;box-shadow:none}.popups_navIcon__g_das{width:18px;height:18px;stroke-width:2.4}.popups_statusIcon__32qMm{width:18px;height:18px;stroke-width:2.3}.popups_counter__B99_T{min-width:44px;padding:0 6px;text-align:center;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:.03em;font-variant-numeric:tabular-nums;color:var(--design-muted);white-space:nowrap;user-select:none}.popups_divider__uJRZd{width:1px;height:16px;margin:0 2px;background:var(--design-border);flex-shrink:0}.popups_rotation__ciTzs{flex-shrink:0}.popups_srOnly__UuPjI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:769px){.popups_dialog__kAMF3:has(.popups_stage__JEUZ_[data-carousel]:not([data-mobile])){width:min(calc(var(--popup-width) + 120px),calc(100vw - 32px));max-width:calc(100vw - 32px)}.popups_stage__JEUZ_[data-carousel]:not([data-mobile]){padding-inline:60px}.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_carousel___jpwe{padding:0 4px 0 10px}.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_nextButton__uey2_,.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_prevButton__14Szv{position:absolute;top:calc(50% - 30px);z-index:3;width:44px;height:44px;border-radius:50%;background:var(--design-surface);backdrop-filter:blur(10px);border:1px solid var(--design-border);box-shadow:0 4px 18px rgba(28,36,48,.12);transform:translateY(-50%);color:var(--design-muted)}.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_prevButton__14Szv{left:0;background:var(--design-surface);color:var(--design-muted);border:1px solid var(--design-border);box-shadow:0 4px 18px rgba(28,36,48,.12)}.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_nextButton__uey2_{right:0;background:var(--design-surface);color:var(--design-muted);border:1px solid var(--design-border);box-shadow:0 4px 18px rgba(28,36,48,.12)}.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_nextButton__uey2_:hover,.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_prevButton__14Szv:hover{background:var(--design-surface);transform:translateY(-50%);color:var(--design-muted);border:1px solid rgba(255,255,255,.44);border-color:var(--design-border);box-shadow:0 4px 18px rgba(28,36,48,.12)}.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_nextButton__uey2_:active,.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_prevButton__14Szv:active{transform:translateY(-50%);background:var(--design-surface);color:var(--design-muted);border:1px solid var(--design-border);box-shadow:0 4px 18px rgba(28,36,48,.12)}.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_navIcon__g_das{width:22px;height:22px}}@media (max-width:767px){.popups_dialog__kAMF3[data-position]{margin:auto}.popups_content__Y3uCU h2{font-size:23px}}@media(max-width:768px){.popups_footer__wNWuz button{font-size:15px}}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.popups_cornerClose__h__4y:hover,.popups_navButton__kP9p4:hover{transform:translateY(-1px) scale(1.025)}}@media(min-width:769px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_nextButton__uey2_:hover,.popups_stage__JEUZ_[data-carousel]:not([data-mobile]) .popups_prevButton__14Szv:hover{transform:translateY(calc(-50% - 1px)) scale(1.025)}}.promotion-modal-card_content__8OHYZ{display:flex;flex-direction:column;gap:16px}.promotion-modal-card_badge__5jlwR{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:6px 10px;border-radius:8px;background:var(--design-surface-muted);color:var(--design-primary);font-size:13px;font-weight:600}.promotion-modal-card_description__Qcw5g{white-space:pre-line;font-size:16px;line-height:1.7;color:var(--design-muted)}.promotion-modal-card_benefit__mzlsX{display:flex;align-items:flex-start;gap:8px;margin-top:16px;font-size:15px;font-weight:550;line-height:1.6}.promotion-modal-card_benefit__mzlsX img{flex:none;margin-top:6px}