.AnnouncementBanner_banner__nVc97{--ink:color-mix(in srgb,var(--color-black) 25%,var(--color-dark));position:fixed;bottom:0;left:0;right:0;z-index:200;display:flex;align-items:center;min-height:52px;color:var(--ink);background:var(--color-cream);border-top:3px solid var(--ink);box-shadow:0 -5px 0 var(--color-orange);animation:AnnouncementBanner_slideUp__4fpq3 .4s cubic-bezier(.16,1,.3,1) both}.AnnouncementBanner_inline__TBpkb{position:relative;z-index:auto;animation:none}@keyframes AnnouncementBanner_slideUp__4fpq3{0%{transform:translateY(110%)}to{transform:translateY(0)}}.AnnouncementBanner_link__O9vsA{flex:1 1;display:flex;align-items:center;min-height:49px;color:inherit;text-decoration:none;cursor:pointer}.AnnouncementBanner_inner__uoVO_{flex:1 1;display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 56px 8px 16px}.AnnouncementBanner_type__Ezopb{padding:4px 8px 3px;font-family:var(--font-body);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.1em;white-space:nowrap;color:var(--color-cream);background:var(--ink)}.AnnouncementBanner_title__O_45P{font-family:Formula Condensed,Impact,sans-serif;font-size:1.2rem;line-height:1.05;text-transform:uppercase}.AnnouncementBanner_text__kIrEj{font-family:var(--font-body);font-size:.85rem;line-height:1.4;color:color-mix(in srgb,var(--ink) 85%,transparent)}.AnnouncementBanner_cta__c_XxW{padding:5px 12px 4px;font-family:Formula Condensed,Impact,sans-serif;font-size:.95rem;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:var(--color-orange);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink)}.AnnouncementBanner_link__O9vsA:hover .AnnouncementBanner_cta__c_XxW{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}.AnnouncementBanner_close__a3vjP{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:1.3rem;line-height:1;color:var(--ink);background:none;border:2px solid var(--ink);cursor:pointer}.AnnouncementBanner_close__a3vjP:hover{color:var(--color-cream);background:var(--ink)}.AnnouncementBanner_close__a3vjP:focus-visible,.AnnouncementBanner_link__O9vsA:focus-visible{outline:3px solid var(--color-yellow);outline-offset:-3px}.AnnouncementPopup_overlay__EUblN{position:fixed;inset:0;z-index:9000;display:flex;align-items:center;justify-content:center;padding:2.5rem 1.25rem 1.5rem;background:color-mix(in srgb,var(--color-black) 72%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.AnnouncementPopup_wrap___MV5e{width:100%;max-width:480px}.AnnouncementPopup_wrap___MV5e:has(.AnnouncementPopup_conMedia__iriG8){max-width:640px}.AnnouncementPopup_marco__i1avO{width:100%;container-type:inline-size}.AnnouncementPopup_card__EpctC{--ink:color-mix(in srgb,var(--color-black) 25%,var(--color-dark));--ink-muted:color-mix(in srgb,var(--ink) 62%,transparent);position:relative;display:grid;grid-template-columns:1fr;width:100%;color:var(--ink);background:var(--color-cream);border:3px solid var(--ink);box-shadow:7px 7px 0 var(--color-orange);text-align:left}.AnnouncementPopup_conMedia__iriG8{grid-template-columns:240px 1fr}.AnnouncementPopup_tab__qONIL{position:absolute;left:-3px;top:-25px;padding:5px 9px 4px;font-family:var(--font-body);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.1em;color:var(--color-cream);background:var(--ink)}.AnnouncementPopup_mediaCol__Q3kJ6{position:relative;min-height:300px;overflow:hidden;background:var(--ink)}.AnnouncementPopup_media__UVxCh{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.AnnouncementPopup_body___6ZMY{display:grid;align-content:center;gap:12px;min-width:0;padding:24px 26px}.AnnouncementPopup_title__DYhpo{margin:0;font-family:Formula Condensed,Impact,sans-serif;font-size:2rem;font-weight:400;line-height:1.02;text-transform:uppercase;text-wrap:balance}.AnnouncementPopup_text__OBhTP{margin:0;font-family:var(--font-body);font-size:15px;line-height:1.5;color:color-mix(in srgb,var(--ink) 88%,transparent)}.AnnouncementPopup_acts__deRRX{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:6px}.AnnouncementPopup_btn__9K0Gz{display:inline-block;padding:10px 18px;font-family:Formula Condensed,Impact,sans-serif;font-size:1.15rem;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;color:var(--ink);background:var(--color-orange);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);cursor:pointer}.AnnouncementPopup_btn__9K0Gz:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--ink)}.AnnouncementPopup_btn__9K0Gz:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink)}.AnnouncementPopup_later__74IX4{padding:4px 0;font-family:var(--font-body);font-size:13px;font-weight:600;color:var(--ink-muted);background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.AnnouncementPopup_btn__9K0Gz:focus-visible,.AnnouncementPopup_later__74IX4:focus-visible{outline:3px solid var(--color-yellow);outline-offset:3px}@container (max-width: 520px){.AnnouncementPopup_conMedia__iriG8{grid-template-columns:1fr}.AnnouncementPopup_mediaCol__Q3kJ6{min-height:0;height:200px}.AnnouncementPopup_body___6ZMY{padding:20px}.AnnouncementPopup_title__DYhpo{font-size:1.7rem}}.CookieBanner_banner__ILXNR{position:fixed;bottom:1.5rem;right:1.5rem;z-index:9999;max-width:380px;background:var(--color-dark);border:1px solid rgba(255,249,241,.15);box-shadow:0 10px 40px rgba(0,0,0,.5);padding:1.5rem;animation:CookieBanner_slideIn__TpU4x .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes CookieBanner_slideIn__TpU4x{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}.CookieBanner_container__PqCNJ{display:flex;flex-direction:column;gap:1.25rem}.CookieBanner_textWrap__2hI7N{display:flex;flex-direction:column;gap:.75rem}.CookieBanner_text__se2Mt{font-family:var(--font-body);font-size:.8rem;color:rgba(255,249,241,.8);line-height:1.5;margin:0}.CookieBanner_text__se2Mt strong{color:var(--color-orange)}.CookieBanner_links__SwOKr{display:flex;gap:.5rem;align-items:center;font-family:var(--font-body);font-size:.7rem;color:rgba(255,249,241,.4)}.CookieBanner_link__cVCbk{color:rgba(255,249,241,.6);text-decoration:none;transition:color .15s}.CookieBanner_link__cVCbk:hover{color:var(--color-cream);text-decoration:underline}.CookieBanner_btn__5_BIT{align-self:flex-start;background:var(--color-orange);color:var(--color-dark);border:none;padding:.5rem 1.25rem;font-family:Formula Condensed,Impact,sans-serif;font-size:.9rem;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:transform .15s,background .15s}.CookieBanner_btn__5_BIT:hover{background:var(--color-cream);transform:translateY(-2px)}@container (max-width: 480px){.CookieBanner_banner__ILXNR{bottom:1rem;left:1rem;right:1rem;max-width:none}}.RichTextField_wrap__tGqf6{display:grid;gap:4px}.RichTextField_bar__dDHuG{display:flex;gap:4px}.RichTextField_btn__98u4N{width:28px;height:24px;padding:0;font-family:var(--font-body);font-size:13px;line-height:1;color:var(--color-cream);background:var(--surface-2);border:var(--border-subtle);cursor:pointer}.RichTextField_btn__98u4N:hover{border-color:var(--color-orange)}.RichTextField_b__vxVqm{font-weight:800}.RichTextField_i__W8KkR{font-style:italic;font-family:Georgia,serif}.RichTextField_u__TnrYM{text-decoration:underline}.AnnouncementMediaUpload_slot__W5vng{display:flex;flex-direction:column;gap:.5rem;width:100%;font-family:var(--font-body);font-size:.82rem;color:var(--color-cream)}.AnnouncementMediaUpload_hint__B0P48{font-size:.75rem;color:var(--color-gray)}.AnnouncementMediaUpload_tip__J4JmV{margin:0;padding:.5rem .65rem;font-size:.75rem;line-height:1.45;color:var(--color-cream);background:var(--surface-2);border-left:3px solid var(--color-orange)}.AnnouncementMediaUpload_urlRow__wYCQ_{display:flex;gap:.5rem}.AnnouncementMediaUpload_input__6AEVm{flex:1 1;min-width:0;padding:.5rem .65rem;font-family:var(--font-body);font-size:.82rem;color:var(--color-cream);background:var(--surface-input);border:var(--border-subtle)}.AnnouncementMediaUpload_btn__0xotp,.AnnouncementMediaUpload_quitar__Wdnq0{padding:.4rem .8rem;font-family:var(--font-body);font-size:.78rem;font-weight:700;color:var(--color-cream);background:var(--surface-3);border:var(--border-subtle);cursor:pointer}.AnnouncementMediaUpload_btn__0xotp:disabled{opacity:.5;cursor:default}.AnnouncementMediaUpload_actual__a9mmX{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.AnnouncementMediaUpload_quitar__Wdnq0:hover{border-color:var(--color-danger)}.AnnouncementMediaUpload_error__D5UO2,.AnnouncementMediaUpload_warning__j2ONE{margin:0;font-size:.78rem}.AnnouncementMediaUpload_error__D5UO2{color:var(--color-danger)}.AnnouncementMediaUpload_warning__j2ONE{color:var(--color-yellow)}.page_page__83UTg{max-width:1200px}.page_loading__B1ba9{color:rgba(255,249,241,.4);padding:2rem;font-family:var(--font-body)}.page_header__4CXum{margin-bottom:2rem}.page_backLink__yPMOj{color:var(--color-orange);text-decoration:none;font-size:.9rem;font-family:var(--font-body);font-weight:700;margin-bottom:1rem;display:inline-block;transition:transform .2s}.page_backLink__yPMOj:hover{transform:translateX(-5px)}.page_title__cvBjs{font-family:Formula Condensed,Arial Narrow,Impact,sans-serif;font-size:3rem;color:var(--color-cream);text-transform:uppercase;line-height:.85;margin:.5rem 0 .25rem}.page_subtitle__uGwa4{font-family:var(--font-body);font-size:1rem;color:rgba(255,249,241,.5)}.page_tabBar__9R37A{display:flex;gap:0;border-bottom:2px solid rgba(255,249,241,.08);margin-bottom:2.5rem;flex-wrap:wrap}.page_tabBtn__S016k{padding:.85rem 1.5rem;background:transparent;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-family:var(--font-body);font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,249,241,.45);cursor:pointer;transition:color .2s,border-color .2s}.page_tabBtn__S016k:hover{color:var(--color-cream)}.page_tabBtnActive__vqh5m{color:var(--color-orange);border-bottom-color:var(--color-orange)}.page_globalActions__TKK9S{display:flex;align-items:center;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap}.page_eyebrow__9Z7Dl{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.15em;color:var(--color-orange);text-transform:uppercase;display:block;margin-bottom:.25rem}.page_headerActions__vxSoG{display:flex;align-items:center;gap:1.5rem}.page_toggleWrap__XkAH0{display:flex;align-items:center;gap:.75rem;cursor:pointer}.page_toggleLabel__PGg5F{font-family:var(--font-body);font-size:.85rem;font-weight:700;color:var(--color-cream);white-space:nowrap}.page_toggleInput__KErcQ{display:none}.page_toggle__4126P{position:relative;width:44px;height:24px;background:rgba(255,249,241,.15);border-radius:0;transition:background .2s;flex-shrink:0}.page_toggle__4126P:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:rgba(255,249,241,.5);border-radius:50%;transition:transform .2s,background .2s}.page_toggleOn__fEm5i{background:var(--color-orange)}.page_toggleOn__fEm5i:after{transform:translateX(20px);background:white}.page_saveBtn__7DJB1{padding:.75rem 2rem;font-size:1.2rem;background:var(--color-orange);color:var(--color-dark);border:none;font-weight:700;transition:opacity .15s}.page_liveBtn__zrgwR,.page_saveBtn__7DJB1{font-family:Formula Condensed,Impact,sans-serif;text-transform:uppercase;cursor:pointer}.page_liveBtn__zrgwR{margin-left:auto;padding:.7rem 1.4rem;font-size:1.1rem;color:var(--color-cream);background:transparent;border:2px solid var(--color-cream)}.page_liveBtn__zrgwR:hover{color:var(--color-dark);background:var(--color-cream)}.page_saveBtn__7DJB1:hover{opacity:.85}.page_saveBtn__7DJB1:disabled{opacity:.5;cursor:not-allowed}.page_displayModeWrap__WhQ4o{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.page_displayModeLabel__9K8uL{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,249,241,.4);font-family:var(--font-body);margin-right:.25rem}.page_displayModeBtn__nHA7S{background:rgba(255,249,241,.04);border:1px solid rgba(255,249,241,.12);color:rgba(255,249,241,.65);padding:.4rem .8rem;font-size:.78rem;font-family:var(--font-body);font-weight:600;border-radius:0;cursor:pointer;transition:all .15s}.page_displayModeBtn__nHA7S:hover:not(:disabled){border-color:rgba(255,249,241,.3);color:var(--color-cream)}.page_displayModeBtnActive__V0GZc{background:rgba(255,108,34,.18);border-color:var(--color-orange);color:var(--color-orange)}.page_displayModeBtn__nHA7S:disabled{opacity:.35;cursor:not-allowed}.page_grid__rdfko{display:grid;grid-template-columns:1fr 380px;gap:2rem;align-items:start}@media (max-width:900px){.page_grid__rdfko{grid-template-columns:1fr}}.page_formCol__KflAp{display:flex;flex-direction:column;gap:1.5rem}.page_previewCol__e8OZz{display:flex;flex-direction:column;gap:1rem;position:sticky;top:2rem}.page_section__lvKA8{background:var(--color-dark-2);border:1px solid rgba(255,249,241,.06);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.page_sectionTitle__gSH3Q{font-family:Formula Condensed,Impact,sans-serif;font-size:1rem;letter-spacing:.1em;color:rgba(255,249,241,.4);margin:0}.page_field__pN9v6{display:flex;flex-direction:column;gap:.4rem}.page_label__8Kn9z{font-family:var(--font-body);font-size:.75rem;font-weight:700;color:rgba(255,249,241,.5);text-transform:uppercase;letter-spacing:.08em}.page_input__A_ALz,.page_textarea__tJKEk{background:rgba(0,0,0,.3);border:1px solid rgba(255,249,241,.1);color:var(--color-cream);font-family:var(--font-body);font-size:.9rem;padding:.65rem .85rem;outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}.page_input__A_ALz:focus,.page_textarea__tJKEk:focus{border-color:var(--color-orange)}.page_textarea__tJKEk{resize:vertical;min-height:80px}.page_row__aG12e{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.page_typeGrid__SSNJt{display:flex;flex-wrap:wrap;gap:.5rem}.page_typeBtn__SuIXS{padding:.5rem 1rem;font-family:var(--font-body);font-size:.8rem;font-weight:700;border:1px solid rgba(255,249,241,.1);background:transparent;color:rgba(255,249,241,.6);cursor:pointer;transition:all .15s}.page_typeBtnActive__rkPLv{background:var(--type-color,var(--color-orange));border-color:var(--type-color,var(--color-orange));color:var(--color-dark)}.page_previewLabel__Jtrt3{font-family:var(--font-body);font-size:.7rem;font-weight:700;color:rgba(255,249,241,.3);text-transform:uppercase;letter-spacing:.1em;margin-top:.5rem}.page_popupPreview__H48qf{display:flex;align-items:center;justify-content:center;padding:2.5rem 1.5rem 1.75rem;background:color-mix(in srgb,var(--color-black) 60%,transparent);border:var(--border-subtle)}.page_formatHint__MMW1_{margin:0 0 .75rem;font-family:var(--font-body);font-size:.75rem;line-height:1.45;color:var(--color-gray)}.page_msgContainer__63scB{display:block;max-width:760px}.page_msgFormSection__B4sfW,.page_msgListSection__pBim5{background:var(--color-dark-2);border:1px solid rgba(255,249,241,.06);padding:2rem}.page_msgSectionTitle__MkuZV{font-family:Formula Condensed,Arial Narrow,Impact,sans-serif;font-size:1.5rem;color:var(--color-cream);text-transform:uppercase;line-height:.85;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,249,241,.08)}.page_msgForm__ixBPL{display:flex;flex-direction:column;gap:1.25rem}.page_msgFormGroup__CB8FI{display:flex;flex-direction:column;gap:.5rem}.page_msgFormGroup__CB8FI label{font-family:var(--font-body);font-size:.85rem;font-weight:700;color:rgba(255,249,241,.7);text-transform:uppercase;letter-spacing:.05em}.page_msgFormGroup__CB8FI input[type=text],.page_msgFormGroup__CB8FI select,.page_msgFormGroup__CB8FI textarea{background:rgba(0,0,0,.3);border:1px solid rgba(255,249,241,.1);padding:.75rem .9rem;color:var(--color-cream);font-family:var(--font-body);font-size:.95rem;outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}.page_msgFormGroup__CB8FI input[type=text]:focus,.page_msgFormGroup__CB8FI select:focus,.page_msgFormGroup__CB8FI textarea:focus{border-color:var(--color-orange)}.page_radioGroup__XdPWi{display:flex;gap:2rem;align-items:center;flex-wrap:wrap}.page_radioGroup__XdPWi label{display:flex;align-items:center;gap:.5rem;font-size:.9rem;text-transform:none;font-weight:400;cursor:pointer}.page_radioGroup__XdPWi input[type=radio]{accent-color:var(--color-orange);width:1.1rem;height:1.1rem}.page_searchInput__uBBfN{background:rgba(0,0,0,.3);border:1px solid rgba(255,249,241,.15);padding:.6rem .9rem;color:var(--color-cream);font-family:var(--font-body);font-size:.9rem;outline:none;width:100%;box-sizing:border-box;margin-bottom:.5rem}.page_userSelector__Ry_By{display:flex;flex-direction:column;gap:.25rem;max-height:220px;overflow-y:auto;border:1px solid rgba(255,249,241,.08);padding:.75rem}.page_userSelector__Ry_By::-webkit-scrollbar{width:5px}.page_userSelector__Ry_By::-webkit-scrollbar-thumb{background:rgba(255,249,241,.15);border-radius:0}.page_userCheckbox__mQUig{display:flex;align-items:center;gap:.75rem;padding:.4rem;cursor:pointer;transition:background .15s}.page_userCheckbox__mQUig:hover{background:rgba(255,249,241,.04)}.page_userCheckbox__mQUig input[type=checkbox]{accent-color:var(--color-orange);width:1.1rem;height:1.1rem}.page_userInfo__dolPZ{display:flex;flex-direction:column}.page_userNameSelector__sF4HW{font-family:var(--font-body);font-size:.9rem;font-weight:700;color:var(--color-cream)}.page_userEmailSelector__hvv59{font-family:var(--font-body);font-size:.75rem;color:rgba(255,249,241,.45)}.page_submitBtn__Jy7yo{background:var(--color-orange);color:var(--color-dark);font-family:Formula Condensed,Impact,sans-serif;font-size:1.4rem;text-transform:uppercase;padding:.85rem;border:none;cursor:pointer;transition:opacity .15s,transform .15s;margin-top:.5rem}.page_submitBtn__Jy7yo:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.page_submitBtn__Jy7yo:disabled{opacity:.5;cursor:not-allowed}.page_messageList__wqbJx{display:flex;flex-direction:column;gap:1rem;max-height:700px;overflow-y:auto;padding-right:.25rem}.page_messageList__wqbJx::-webkit-scrollbar{width:5px}.page_messageList__wqbJx::-webkit-scrollbar-thumb{background:rgba(255,249,241,.15);border-radius:0}.page_messageCard__qlg1_{border:1px solid rgba(255,249,241,.08);padding:1.25rem;transition:opacity .2s}.page_messageCard__qlg1_.page_inactive__lpABY{opacity:.5}.page_messageHeader__AItps{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.page_messageTypeDot__oHl6N{width:10px;height:10px;border-radius:50%;flex-shrink:0}.page_messageTitle__HmMXP{font-family:var(--font-body);font-size:1rem;font-weight:700;color:var(--color-cream);flex:1 1;margin:0}.page_messageDate__nfpB6{font-family:var(--font-body);font-size:.75rem;color:rgba(255,249,241,.35)}.page_messageBody__wPFJP{font-family:var(--font-body);font-size:.9rem;color:rgba(255,249,241,.65);line-height:1.5;margin-bottom:.75rem;white-space:pre-wrap}.page_messageFooter__GSWhu{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.page_targetBadge__96fz4{background:rgba(255,249,241,.08);padding:.2rem .7rem;font-family:var(--font-body);font-size:.75rem;color:rgba(255,249,241,.6)}.page_msgLinkUrl__JD1h9{color:var(--color-orange);font-family:var(--font-body);font-size:.8rem;text-decoration:none}.page_msgActions__wg8_F{display:flex;gap:1rem;border-top:1px solid rgba(255,249,241,.06);padding-top:.75rem}.page_msgActionBtn__lHoEs{background:transparent;border:none;font-family:var(--font-body);font-size:.85rem;font-weight:700;cursor:pointer;transition:color .2s}.page_deactivate__yfVkI{color:rgba(255,249,241,.45)}.page_deactivate__yfVkI:hover{color:var(--color-cream)}.page_activate__5THZ2{color:var(--color-orange)}.page_deleteBtn__a2csP{margin-left:auto}.page_deleteBtn__a2csP,.page_deleteBtn__a2csP:hover{color:var(--color-danger)}.page_emptyState__citj8{padding:2.5rem;text-align:center;color:rgba(255,249,241,.4);font-family:var(--font-body);font-size:.95rem;border:1px dashed rgba(255,249,241,.1)}.page_analyticsContainer__hk28r{display:flex;flex-direction:column;gap:3rem}.page_analyticsSection__DK7tK{display:flex;flex-direction:column;gap:1.25rem}.page_analyticsSectionTitle__hzBfp{font-family:Formula Condensed,Arial Narrow,Impact,sans-serif;font-size:1.8rem;color:var(--color-cream);text-transform:uppercase;line-height:.85;padding-bottom:.75rem;border-bottom:2px solid rgba(255,249,241,.08)}.page_analyticsDesc__m7TkJ{font-family:var(--font-body);font-size:.9rem;color:rgba(255,249,241,.5);line-height:1.6;margin:0}.page_analyticsNote__cFtNP{font-family:var(--font-body);font-size:.8rem;color:rgba(255,249,241,.35);line-height:1.6;padding:1rem;border:1px solid rgba(255,249,241,.06);background:rgba(0,0,0,.2)}.page_analyticsNote__cFtNP code{font-family:var(--font-mono,monospace);color:var(--color-orange);font-size:.85em}.page_summaryGrid__eDIm8{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem}.page_summaryCard__KQEaI{background:var(--color-dark-2);border:1px solid rgba(255,249,241,.06);border-top:3px solid var(--color-orange);padding:1.25rem 1rem;display:flex;flex-direction:column;gap:.35rem}.page_summaryVal__P_qBb{font-family:Formula Condensed,Impact,sans-serif;font-size:2rem;color:var(--color-cream);line-height:1}.page_summaryLabel__YN7uH{font-family:var(--font-body);font-size:.72rem;font-weight:700;color:rgba(255,249,241,.45);text-transform:uppercase;letter-spacing:.08em}.page_valOn__yL2zz{color:var(--color-teal)}.page_valOff__o2xW8{color:var(--color-danger)}.page_emailSection__LewkG{border:1px solid rgba(255,249,241,.1);border-left:3px solid var(--color-orange);padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1rem;background:rgba(255,108,34,.04)}.page_emailToggleRow__Fh_Ee{display:flex;align-items:center;gap:.75rem;cursor:pointer}.page_emailToggleLabel__uIJvf{font-family:var(--font-body);font-size:.85rem;font-weight:700;color:var(--color-cream);flex:1 1}.page_emailFields__UbWXF{display:flex;flex-direction:column;gap:1rem;padding-top:.25rem}.page_varsHint__ZQM94{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-top:.25rem;margin-bottom:.25rem;font-family:var(--font-body);font-size:.72rem;color:rgba(255,249,241,.35)}.page_varChip__oEtBZ{background:rgba(255,108,34,.1);color:var(--color-orange);border:1px solid rgba(255,108,34,.25);padding:.1em .5em;font-size:.78rem;font-family:monospace;cursor:default;-webkit-user-select:all;user-select:all}.page_emailHint__8qHQL{font-family:var(--font-body);font-size:.75rem;color:rgba(255,249,241,.35);margin-top:.15rem}@media (max-width:768px){.page_row__aG12e{grid-template-columns:1fr}.page_tabBtn__S016k{padding:.65rem 1rem;font-size:.78rem}}.page_criteriaRow__EAS3p{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem}.page_criteriaLabel__wZkup{font-family:var(--font-body);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,249,241,.4);margin-right:.25rem}.page_criteriaChip__J_q3R{background:rgba(255,249,241,.04);border:1px solid rgba(255,249,241,.12);color:rgba(255,249,241,.65);padding:.35rem .75rem;font-size:.75rem;font-family:var(--font-body);font-weight:600;border-radius:0;cursor:pointer;transition:all .15s}.page_criteriaChip__J_q3R:hover{border-color:rgba(255,249,241,.3);color:var(--color-cream)}.page_criteriaChipActive__watqR{background:rgba(255,108,34,.18);border-color:var(--color-orange);color:var(--color-orange)}.page_criteriaCheckbox__6Zrlx{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-body);font-size:.8rem;color:rgba(255,249,241,.65);cursor:pointer}.page_criteriaCheckbox__6Zrlx input{accent-color:var(--color-orange);width:14px;height:14px;cursor:pointer}.page_criteriaResetBtn__i9mq_{margin-left:auto;background:transparent;border:1px solid rgba(255,82,82,.3);color:var(--color-danger);padding:.3rem .7rem;font-size:.72rem;font-family:var(--font-body);font-weight:600;border-radius:0;cursor:pointer;transition:all .15s}.page_criteriaResetBtn__i9mq_:hover{background:rgba(255,82,82,.12)}.page_badgePickerWrap__6pwoo{display:flex;flex-wrap:wrap;gap:.4rem;padding:.6rem;background:rgba(0,0,0,.2);border:1px solid rgba(255,249,241,.08);border-radius:0;margin-bottom:.6rem;max-height:180px;overflow-y:auto}.page_badgeChip__hPmdn{display:inline-flex;align-items:center;gap:.35rem;background:rgba(255,249,241,.04);border:1px solid rgba(255,249,241,.12);color:rgba(255,249,241,.7);padding:.3rem .6rem;font-size:.72rem;font-family:var(--font-body);border-radius:0;cursor:pointer;transition:all .15s}.page_badgeChip__hPmdn:hover{border-color:rgba(255,249,241,.3);color:var(--color-cream)}.page_badgeChipActive__jPRqI{background:rgba(255,213,0,.18);border-color:var(--color-yellow);color:var(--color-yellow)}.page_badgeIcon___bh4D{font-size:.85rem}.page_dateInput__Aa8ZD{background:rgba(255,249,241,.05);border:1px solid rgba(255,249,241,.12);color:var(--color-cream);padding:.4rem .6rem;font-family:var(--font-body);font-size:.8rem;border-radius:0;outline:none;color-scheme:dark}.page_dateInput__Aa8ZD:focus{border-color:var(--color-orange)}.page_dateSep__m5_hV{color:rgba(255,249,241,.3)}.page_recipientsHeader__OLFgH{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.85rem;padding:.5rem .75rem;background:rgba(255,249,241,.03);border:1px solid rgba(255,249,241,.08);border-radius:0;font-family:var(--font-body);font-size:.78rem;color:rgba(255,249,241,.7)}.page_recipientsHeader__OLFgH strong{color:var(--color-cream)}.page_bulkSelectBtns__NekZk{display:inline-flex;gap:.4rem}.page_bulkSelectBtn__vHamP{background:transparent;border:1px solid rgba(255,249,241,.15);color:rgba(255,249,241,.65);padding:.3rem .6rem;font-size:.72rem;font-family:var(--font-body);font-weight:600;cursor:pointer;border-radius:0;transition:all .15s}.page_bulkSelectBtn__vHamP:hover{border-color:var(--color-orange);color:var(--color-orange)}.page_noMatches__WTME7{color:rgba(255,249,241,.4);font-style:italic;text-align:center;padding:1rem;margin:0}.page_recipientsPreview__J_V5z{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem;padding:.75rem 1rem;background:rgba(255,108,34,.06);border:1px solid rgba(255,108,34,.18);border-radius:0;margin-top:.25rem}.page_previewStat__krYfL{font-family:var(--font-body);font-size:.85rem;color:rgba(255,249,241,.85)}.page_previewStat__krYfL strong{color:var(--color-orange);font-size:1rem;font-weight:800}.page_previewSub__O_bN7{font-family:var(--font-body);font-size:.72rem;color:rgba(255,249,241,.45)}