.FlapCheckInDevicesCard_card__X99wb{margin-top:1rem;padding:1.2rem;border:1px solid #e2e8f0;border-radius:18px;background:#fff;box-shadow:0 8px 25px rgba(15,23,42,.04)}.FlapCheckInDevicesCard_header__Ts_IX{display:flex;justify-content:space-between;align-items:center;gap:1rem}.FlapCheckInDevicesCard_header__Ts_IX p{margin:0 0 .2rem;color:#176b58;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.FlapCheckInDevicesCard_header__Ts_IX h2{margin:0;color:#1e293b;font-size:1.05rem}.FlapCheckInDevicesCard_header__Ts_IX span{display:block;margin-top:.25rem;color:#64748b;font-size:.78rem}.FlapCheckInDevicesCard_form__cYM8I>button,.FlapCheckInDevicesCard_header__Ts_IX button,.FlapCheckInDevicesCard_paired__74e0U button,.FlapCheckInDevicesCard_pairing__5PfJd>button{border:0;border-radius:10px;padding:.72rem .9rem;background:#176b58;color:#fff;font-weight:750;cursor:pointer}.FlapCheckInDevicesCard_empty__d8KxI{margin:1rem 0 0;padding:1.2rem;border-radius:12px;background:#f8fafc;color:#64748b;text-align:center}.FlapCheckInDevicesCard_error__OMwyF{margin:.8rem 0 0;color:#b42318}.FlapCheckInDevicesCard_tableWrap__9xffJ{margin-top:1rem;overflow-x:auto}.FlapCheckInDevicesCard_tableWrap__9xffJ table{width:100%;border-collapse:collapse;font-size:.78rem}.FlapCheckInDevicesCard_tableWrap__9xffJ th{padding:.65rem;color:#64748b;font-weight:700;text-align:left;border-bottom:1px solid #e2e8f0}.FlapCheckInDevicesCard_tableWrap__9xffJ td{padding:.8rem .65rem;color:#475569;border-bottom:1px solid #f1f5f9}.FlapCheckInDevicesCard_active__GHfKR,.FlapCheckInDevicesCard_revoked__HfMpH{display:inline-block;padding:.25rem .5rem;border-radius:999px;font-size:.68rem;font-weight:800}.FlapCheckInDevicesCard_active__GHfKR{background:#dcfce7;color:#166534}.FlapCheckInDevicesCard_revoked__HfMpH{background:#f1f5f9;color:#64748b}.FlapCheckInDevicesCard_actions__LvApF{display:flex;justify-content:flex-end;gap:.4rem}.FlapCheckInDevicesCard_actions__LvApF button{border:1px solid #dbe3ea;border-radius:8px;padding:.38rem .55rem;background:#fff;color:#475569;font-size:.7rem;cursor:pointer}.FlapCheckInDevicesCard_backdrop__PQxhc{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:1rem;background:rgba(15,23,42,.58);backdrop-filter:blur(4px)}.FlapCheckInDevicesCard_modal__8AfF7{position:relative;width:min(100%,510px);max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.5rem;border-radius:20px;background:#fff;box-shadow:0 30px 80px rgba(15,23,42,.28)}.FlapCheckInDevicesCard_close__yhVmo{position:absolute;top:.7rem;right:.8rem;border:0;background:transparent;color:#64748b;font-size:1.7rem;cursor:pointer}.FlapCheckInDevicesCard_form__cYM8I{display:grid;gap:1rem}.FlapCheckInDevicesCard_form__cYM8I h3,.FlapCheckInDevicesCard_paired__74e0U h3,.FlapCheckInDevicesCard_pairing__5PfJd h3{margin:0;color:#1e293b}.FlapCheckInDevicesCard_form__cYM8I label{display:grid;gap:.35rem;color:#475569;font-size:.8rem;font-weight:750}.FlapCheckInDevicesCard_form__cYM8I input,.FlapCheckInDevicesCard_form__cYM8I select{min-height:44px;border:1px solid #cbd5e1;border-radius:10px;padding:.65rem;background:#fff;color:#1e293b}.FlapCheckInDevicesCard_form__cYM8I>button:disabled{opacity:.5;cursor:not-allowed}.FlapCheckInDevicesCard_paired__74e0U,.FlapCheckInDevicesCard_pairing__5PfJd{display:grid;justify-items:center;gap:.8rem;text-align:center}.FlapCheckInDevicesCard_pairing__5PfJd p{margin:0;color:#64748b;line-height:1.5}.FlapCheckInDevicesCard_pairing__5PfJd img,.FlapCheckInDevicesCard_qrPlaceholder__2PkPC{width:min(100%,260px);aspect-ratio:1}.FlapCheckInDevicesCard_pairing__5PfJd img{display:block}.FlapCheckInDevicesCard_qrPlaceholder__2PkPC{display:grid;place-items:center;background:#f8fafc;color:#94a3b8}.FlapCheckInDevicesCard_code__umbST{color:#17352d;font-size:2.4rem;font-weight:900;letter-spacing:.25em}.FlapCheckInDevicesCard_pairing__5PfJd small{color:#64748b}.FlapCheckInDevicesCard_paired__74e0U>span{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;background:#dcfce7;color:#166534;font-size:2rem;font-weight:900}.FlapCheckInDevicesCard_srOnly__SH_TQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.FlapCheckInDevicesCard_header__Ts_IX{align-items:stretch;flex-direction:column}.FlapCheckInDevicesCard_header__Ts_IX>button{width:100%}.FlapCheckInDevicesCard_tableWrap__9xffJ td:nth-child(2),.FlapCheckInDevicesCard_tableWrap__9xffJ th:nth-child(2){display:none}.FlapCheckInDevicesCard_actions__LvApF{flex-direction:column}}.page_main__JJL2i{display:flex;flex-direction:column;gap:1rem}.page_header__Vc0Vn{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem;flex-wrap:wrap}.page_headerActions__rOafz{display:inline-flex;gap:.5rem;flex-wrap:wrap}.page_eyebrow__Y6syH{margin:0 0 .35rem;font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text-muted)}.page_title__43rGH{margin:0;font-size:1.6rem;color:var(--theme-text-main)}.page_subtitle__NKotG{margin:.45rem 0 0;color:var(--theme-text-muted)}.page_primaryBtn__AYRuN,.page_refreshBtn__K0wn1,.page_secondaryBtn__x1rTl{border:1px solid #cfd6df;border-radius:9px;padding:.5rem .78rem;font-size:.84rem;cursor:pointer;background:#fff;color:#1f2937}.page_primaryBtn__AYRuN{border-color:var(--theme-primary,#1f6feb);background:var(--theme-primary,#1f6feb);color:#fff;font-weight:600;min-width:160px}.page_card__g_czF{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem}.page_card__g_czF h2{margin:0 0 .8rem;font-size:1.05rem}.page_formGrid__O9HmC{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.7rem}.page_formGrid__O9HmC label{display:flex;flex-direction:column;gap:.35rem;font-size:.82rem;color:#334155}.page_formGrid__O9HmC input,.page_formGrid__O9HmC select,.page_formGrid__O9HmC textarea,.page_searchRow__JeGfp input{border:1px solid #cfd6df;border-radius:10px;padding:.56rem .65rem;font-size:.9rem}.page_full__2BDQ0{grid-column:1/-1}.page_switches__HZNsC{margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.9rem}.page_inlineCheck__ENTYj{display:inline-flex;align-items:center;gap:.45rem;font-size:.84rem}.page_actions__MNJg_{margin-top:.8rem}.page_okMsg__53xk3{margin:.65rem 0 0;color:#16a34a;font-size:.84rem}.page_errorMsg__Szuvt{margin:.65rem 0 0;color:#dc2626;font-size:.84rem}.page_listHeader__UOX2p{display:flex;justify-content:space-between;align-items:center;gap:.7rem;flex-wrap:wrap;margin-bottom:.8rem}.page_searchRow__JeGfp{display:flex;gap:.45rem;align-items:center}.page_tableWrap__xHnOl{overflow-x:auto}.page_table__sVonA{width:100%;border-collapse:collapse}.page_table__sVonA th{text-align:left;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:#64748b;border-bottom:1px solid #e5e7eb;background:#f8fafc;padding:.6rem .7rem}.page_table__sVonA td{border-bottom:1px solid #edf2f7;padding:.62rem .7rem;color:#1f2937;vertical-align:middle;font-size:.88rem}.page_metaText___jYn4{font-size:.76rem;color:#64748b}.page_emptyRow__YclMB{text-align:center;color:#64748b;padding:1rem}.page_pagination__PPv2L{margin-top:.7rem;display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.84rem;color:#475569}.page_pagination__PPv2L>div{display:flex;gap:.45rem}.page_shareGrid__FQfV_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:stretch}.page_shareCard__228yX{position:relative;min-width:0;padding:1.15rem;overflow:hidden;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:radial-gradient(circle at 100% 0,rgba(221,86,86,.055),transparent 15rem),#ffffff;box-shadow:0 12px 28px rgba(15,23,42,.035),inset 0 1px 0 rgba(255,255,255,.9)}.page_shareCardHeader__D_6ma{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.page_shareCardTitleRow__HckWe{display:flex;align-items:center;gap:.7rem;min-width:0}.page_shareCardIcon__ebOdO{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:11px;color:#dd5656;background:rgba(221,86,86,.08)}.page_copyButton__LpBNU svg,.page_disabledVisual__ngv89 svg,.page_shareCardIcon__ebOdO svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.page_shareCardIcon__ebOdO svg{width:20px;height:20px}.page_checkInIcon__w_Qoh{color:#0f766e;background:rgba(15,118,110,.08)}.page_shareCardEyebrow__s57CI{display:block;margin-bottom:.15rem;color:#94a3b8;font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_shareCard__228yX h2{margin:0;color:#1f2937;font-size:1.02rem;font-weight:650;line-height:1.25}.page_statusBadgeMuted__Gw7hp,.page_statusBadge__bOpv7{flex:0 0 auto;padding:.28rem .52rem;border-radius:999px;font-size:.66rem;font-weight:650}.page_statusBadge__bOpv7{color:#166534;background:#ecfdf3;border:1px solid #d1fae5}.page_statusBadgeMuted__Gw7hp{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0}.page_cardIntro__cV43R{margin:0 0 1rem;color:var(--theme-text-muted);font-size:.82rem;line-height:1.5}.page_shareCardBody__QfHcK{display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:1rem;align-items:stretch}.page_shareDetails__YBMlr{min-width:0;display:flex;flex-direction:column;gap:.8rem}.page_urlPanel__JYH_K{min-width:0}.page_fieldLabel__sgUpJ,.page_qrLabel__zLxmN{display:block;margin-bottom:.38rem;color:#64748b;font-size:.68rem;font-weight:650}.page_linkBox__Ty_TJ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.45rem;align-items:center}.page_linkBox__Ty_TJ input{width:100%;min-width:0;height:40px;padding:0 .7rem;border:1px solid #dbe2ea;border-radius:9px;outline:none;color:#334155;background:#f8fafc;font-size:.78rem;line-height:1}.page_linkBox__Ty_TJ input:focus{border-color:rgba(31,111,235,.38);box-shadow:0 0 0 3px rgba(31,111,235,.07)}.page_copyButton__LpBNU{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:0 .72rem;border:1px solid #d7dee8;border-radius:9px;background:#fff;color:#334155;font-size:.75rem;font-weight:600;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.page_copyButton__LpBNU:hover{border-color:#bec8d5;background:#f8fafc;transform:translateY(-1px)}.page_copyButton__LpBNU span{width:15px;height:15px;display:grid;place-items:center}.page_copyButton__LpBNU svg{width:15px;height:15px}.page_metaStrip__aMWhD{display:flex;align-items:flex-start;gap:.55rem;padding:.68rem .72rem;border:1px solid #edf1f5;border-radius:10px;background:rgba(248,250,252,.78)}.page_metaDot__ovSCV{width:7px;height:7px;flex:0 0 7px;margin-top:.27rem;border-radius:50%;background:#dd5656;box-shadow:0 0 0 4px rgba(221,86,86,.08)}.page_metaDotCheckIn__ceS7z{background:#0f766e;box-shadow:0 0 0 4px rgba(15,118,110,.08)}.page_metaStrip__aMWhD div{min-width:0;display:grid;gap:.1rem}.page_metaStrip__aMWhD strong{color:#334155;font-size:.72rem;font-weight:650}.page_metaStrip__aMWhD span{color:#718096;font-size:.67rem;line-height:1.4}.page_downloadRow__Rt6_4{display:flex;align-items:center;gap:.45rem;margin-top:auto}.page_primaryDownload__8eVU_,.page_secondaryDownload__PbX_S,.page_settingsButton___OQeg{min-height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;padding:.52rem .72rem;font-size:.74rem;font-weight:650;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.page_primaryDownload__8eVU_{border:1px solid var(--theme-primary,#1f6feb);background:var(--theme-primary,#1f6feb);color:#fff}.page_primaryDownload__8eVU_:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 7px 16px rgba(31,111,235,.18)}.page_secondaryDownload__PbX_S,.page_settingsButton___OQeg{border:1px solid #d7dee8;background:#fff;color:#334155}.page_secondaryDownload__PbX_S:hover:not(:disabled),.page_settingsButton___OQeg:hover{border-color:#bdc8d4;background:#f8fafc;transform:translateY(-1px)}.page_primaryDownload__8eVU_:disabled,.page_secondaryDownload__PbX_S:disabled{opacity:.48;cursor:not-allowed}.page_qrPanel__6t4P6{min-width:0;display:flex;flex-direction:column}.page_qrFrame__YfL_L{width:100%;aspect-ratio:1;margin:0;display:grid;place-items:center;padding:.7rem;overflow:hidden;border:1px solid #e6ebf1;border-radius:14px;background:#fff;box-shadow:0 8px 18px rgba(15,23,42,.045),inset 0 1px 0 rgba(255,255,255,.9)}.page_qrFrame__YfL_L img{width:100%;height:100%;display:block;object-fit:contain}.page_qrFrame__YfL_L span{color:#94a3b8;font-size:.72rem}.page_securityNote__mEzMr{margin:.9rem 0 0;padding-top:.72rem;border-top:1px solid #eef2f6;color:#94a3b8;font-size:.66rem;line-height:1.45}.page_disabledState__xAhE_{min-height:250px;display:flex;align-items:center;justify-content:center;gap:1rem;padding:1.2rem;border:1px dashed #d9e0e8;border-radius:14px;background:#fafbfc}.page_disabledVisual__ngv89{width:56px;height:56px;flex:0 0 56px;display:grid;place-items:center;border-radius:14px;color:#94a3b8;background:#f1f5f9}.page_disabledVisual__ngv89 svg{width:28px;height:28px}.page_disabledState__xAhE_>div:last-child{max-width:320px}.page_disabledState__xAhE_ strong{display:block;color:#334155;font-size:.82rem;font-weight:650}.page_disabledState__xAhE_ p{margin:.35rem 0 .75rem;color:#718096;font-size:.74rem;line-height:1.5}.page_muted__qcGhv{margin:0 0 .9rem;color:var(--theme-text-muted);line-height:1.55}@media (max-width:1180px){.page_shareGrid__FQfV_{grid-template-columns:1fr}.page_shareCardBody__QfHcK{grid-template-columns:minmax(0,1fr) 210px}}@media (max-width:720px){.page_shareCard__228yX{padding:.9rem;border-radius:14px}.page_shareCardHeader__D_6ma{gap:.65rem}.page_shareCardBody__QfHcK{grid-template-columns:1fr}.page_qrPanel__6t4P6{max-width:240px}.page_linkBox__Ty_TJ{grid-template-columns:1fr}.page_copyButton__LpBNU{width:100%}.page_downloadRow__Rt6_4{flex-wrap:wrap}.page_primaryDownload__8eVU_,.page_secondaryDownload__PbX_S{flex:1 1 auto}.page_disabledState__xAhE_{min-height:0;align-items:flex-start;justify-content:flex-start}}.page_main__Up0_c{display:flex;flex-direction:column;gap:1rem}.page_header___SdTI{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem;flex-wrap:wrap}.page_eyebrow__uEPoC{margin:0 0 .35rem;font-size:.74rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text-muted)}.page_title__q2EIJ{margin:0;font-size:1.6rem;color:var(--theme-text-main)}.page_subtitle__xstiC{margin:.45rem 0 0;color:var(--theme-text-muted)}.page_backBtn__JMidO,.page_dangerBtn__7eBz2,.page_primaryBtn__e4PKA,.page_secondaryBtn__bLLJO{border:1px solid #cfd6df;border-radius:9px;padding:.5rem .78rem;font-size:.84rem;cursor:pointer;background:#fff;color:#1f2937;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.page_primaryBtn__e4PKA{border-color:var(--theme-primary,#1f6feb);background:var(--theme-primary,#1f6feb);color:#fff;font-weight:600;min-width:160px}.page_dangerBtn__7eBz2{border-color:#fecaca;color:#b91c1c;background:#fff1f2}.page_card__41fGR{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1rem}.page_card__41fGR h2{margin:0 0 .8rem;font-size:1.05rem}.page_formGrid__Xq1es{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem}.page_formGrid__Xq1es label{display:flex;flex-direction:column;gap:.35rem;font-size:.82rem;color:#334155}.page_helperText__cBSh5{font-size:.74rem;color:#64748b;line-height:1.35}.page_formGrid__Xq1es input,.page_formGrid__Xq1es select{border:1px solid #cfd6df;border-radius:10px;padding:.56rem .65rem;font-size:.9rem}.page_inlineFields__UeyM5{display:grid;grid-template-columns:92px minmax(0,1fr);gap:.45rem}.page_methods__kPL0n,.page_switches__tXAMC{margin-top:.65rem;display:flex;flex-wrap:wrap;gap:.9rem}.page_inlineCheck__RZRJX,.page_methods__kPL0n label{display:inline-flex;align-items:center;gap:.45rem;font-size:.84rem}.page_actions__BubUL{margin-top:.8rem}.page_okMsg__Wh_IQ{margin:.65rem 0 0;color:#16a34a;font-size:.84rem}.page_errorMsg__VU_0H{margin:.65rem 0 0;color:#dc2626;font-size:.84rem}.page_listHeader__Vn9kX{display:flex;justify-content:space-between;align-items:center;gap:.7rem;flex-wrap:wrap;margin-bottom:.8rem}.page_listHeader__Vn9kX select{border:1px solid #cfd6df;border-radius:10px;padding:.5rem .6rem;font-size:.86rem}.page_tableWrap__CRGpo{overflow-x:auto}.page_table__EXnm5{width:100%;border-collapse:collapse}.page_table__EXnm5 th{text-align:left;font-size:.74rem;text-transform:uppercase;letter-spacing:.06em;color:#64748b;border-bottom:1px solid #e5e7eb;background:#f8fafc;padding:.6rem .7rem}.page_table__EXnm5 td{border-bottom:1px solid #edf2f7;padding:.62rem .7rem;color:#1f2937;vertical-align:middle;font-size:.88rem}.page_metaText__vF_Eo{font-size:.76rem;color:#64748b}.page_rowActions__OSfja{display:flex;flex-wrap:wrap;gap:.35rem}.page_emptyRow__2V2H_{text-align:center;color:#64748b;padding:1rem}.page_pagination__0HYAW{margin-top:.7rem;display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap;font-size:.84rem;color:#475569}.page_pagination__0HYAW>div{display:flex;gap:.45rem}@media (max-width:820px){.page_rowActions__OSfja{min-width:220px}}.page_main__5umH8{--gift-surface:var(--theme-surface-high,#ffffff);--gift-soft:var(--theme-surface-low,#f7f8fa);--gift-border:var(--theme-border,#dde2e8);--gift-text:var(--theme-text-main,#172033);--gift-muted:var(--theme-text-muted,#647086);display:flex;flex-direction:column;gap:1rem;padding-bottom:2rem}.page_cardHeader__0H8DS,.page_detailHeader___Lao7,.page_entry__uHXP7,.page_header__v6Vyb,.page_movementsHeader__kDSJB,.page_pagination__Y0JuC,.page_previewHeading__eG2fG,.page_saveBar__ZR3Tv,.page_sectionIntro__RACIE{align-items:center;display:flex;gap:1rem;justify-content:space-between}.page_header__v6Vyb{min-height:76px}.page_eyebrow__T5LRb,.page_sectionKicker__Z3JTF{color:var(--theme-primary,#e4575b);font-size:.72rem;font-weight:700;letter-spacing:.09em;margin:0 0 .35rem;text-transform:uppercase}.page_title__w0Lg0{color:var(--gift-text);font-size:clamp(1.55rem,2vw,2rem);letter-spacing:-.025em;margin:0}.page_cardHeader__0H8DS p,.page_editorHeading__JRO6f p,.page_sectionIntro__RACIE p,.page_subtitle__GV9Oz{color:var(--gift-muted);margin:.35rem 0 0}.page_card__bpj2y h2,.page_configurationSummary__FrHQN h3,.page_editorHeading__JRO6f h3,.page_movementsHeader__kDSJB h3,.page_previewHeading__eG2fG h3,.page_sectionIntro__RACIE h2,.page_settingCard__J8ga5 h3{color:var(--gift-text);margin:0}.page_sectionIntro__RACIE h2{font-size:1.35rem;letter-spacing:-.02em}.page_dangerBtn__T52UD,.page_primaryBtn__taRUY,.page_secondaryBtn__NlikB,.page_textBtn__xFPyU{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font:inherit;font-size:.84rem;justify-content:center;min-height:40px;padding:.55rem .85rem;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.page_secondaryBtn__NlikB{background:var(--gift-surface);border:1px solid var(--gift-border);color:var(--gift-text)}.page_primaryBtn__taRUY{background:var(--theme-primary,#e4575b);border:1px solid var(--theme-primary,#e4575b);color:#fff;font-weight:650}.page_dangerBtn__T52UD{background:#dc2626;border:1px solid #dc2626;color:#fff;font-weight:650}.page_textBtn__xFPyU{background:transparent;border:0;color:var(--gift-muted);padding-inline:.25rem}.page_dangerBtn__T52UD:hover,.page_primaryBtn__taRUY:hover,.page_secondaryBtn__NlikB:hover{transform:translateY(-1px)}.page_dangerBtn__T52UD:disabled,.page_primaryBtn__taRUY:disabled,.page_secondaryBtn__NlikB:disabled,.page_textBtn__xFPyU:disabled{cursor:not-allowed;opacity:.55;transform:none}.page_errorMsg__P95Op,.page_okMsg__JG4NA{border:1px solid;border-radius:12px;font-size:.86rem;padding:.8rem .95rem}.page_okMsg__JG4NA{background:#ecfdf5;border-color:#a7f3d0;color:#166534}.page_errorMsg__P95Op{background:#fff1f2;border-color:#fecdd3;color:#9f1239}.page_workspaceTabs__lKpvW{background:var(--gift-surface);border:1px solid var(--gift-border);border-radius:16px;display:grid;gap:.4rem;grid-template-columns:repeat(3,1fr);padding:.45rem}.page_workspaceTabs__lKpvW>button{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:var(--gift-muted);cursor:pointer;display:flex;gap:.75rem;min-height:66px;padding:.7rem .85rem;text-align:left}.page_workspaceTabs__lKpvW>button>span{align-items:center;background:var(--gift-soft);border:1px solid var(--gift-border);border-radius:999px;display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:700;height:30px;justify-content:center;width:30px}.page_workspaceTabs__lKpvW>button div{display:grid;gap:.15rem}.page_workspaceTabs__lKpvW strong{color:var(--gift-text);font-size:.9rem}.page_workspaceTabs__lKpvW small{color:var(--gift-muted);font-size:.75rem}.page_workspaceTabs__lKpvW>button.page_activeWorkspaceTab__gR0pq{background:color-mix(in srgb,var(--theme-primary,#e4575b) 9%,var(--gift-surface));border-color:color-mix(in srgb,var(--theme-primary,#e4575b) 38%,var(--gift-border))}.page_workspaceTabs__lKpvW>button.page_activeWorkspaceTab__gR0pq>span{background:var(--theme-primary,#e4575b);border-color:var(--theme-primary,#e4575b);color:#fff}.page_workspacePanel__QdTvu{display:grid;gap:1rem}.page_sectionIntro__RACIE{padding:.5rem .15rem 0}.page_metrics__Cl_t7{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}.page_card__bpj2y,.page_configurationSummary__FrHQN,.page_designPreview__NFQ4d,.page_editorShell__fP3W6,.page_metrics__Cl_t7 article,.page_saveBar__ZR3Tv,.page_settingCard__J8ga5{background:var(--gift-surface);border:1px solid var(--gift-border);border-radius:14px}.page_metrics__Cl_t7 article{display:grid;gap:.2rem;min-height:104px;padding:1rem}.page_detailGrid__imsNo dt,.page_detailGrid__imsNo small,.page_entry__uHXP7 span,.page_metaText__Qp_gb,.page_metrics__Cl_t7 small,.page_metrics__Cl_t7 span,.page_state__Bps2j{color:var(--gift-muted)}.page_metrics__Cl_t7 span{font-size:.8rem}.page_metrics__Cl_t7 strong{color:var(--gift-text);font-size:1.35rem;letter-spacing:-.02em}.page_metrics__Cl_t7 small{align-self:end;font-size:.72rem}.page_manageLayout__WofAE{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.45fr) minmax(350px,.55fr)}.page_card__bpj2y{min-width:0;padding:1rem}.page_card__bpj2y h2{font-size:1rem}.page_cardHeader__0H8DS p{font-size:.8rem}.page_detailCard__5sojO{position:sticky;top:1rem}.page_filters__kI0sx{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.page_filters__kI0sx input,.page_filters__kI0sx select{min-width:170px}.page_formGrid__46uyl{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.page_formGrid__46uyl label{color:var(--gift-text);display:flex;flex-direction:column;font-size:.8rem;gap:.4rem}.page_formGrid__46uyl label>small{color:var(--gift-muted);font-size:.72rem;line-height:1.4}.page_full__GWx0Q{grid-column:1/-1}.page_dangerZone__oF0oh textarea,.page_filters__kI0sx input,.page_filters__kI0sx select,.page_formGrid__46uyl input,.page_formGrid__46uyl select,.page_formGrid__46uyl textarea,.page_testEmailPanel__OnpuF input{background:var(--gift-surface);border:1px solid var(--gift-border);border-radius:10px;color:var(--gift-text);font:inherit;font-size:.88rem;min-height:43px;min-width:0;padding:.58rem .68rem}.page_dangerZone__oF0oh textarea,.page_formGrid__46uyl textarea{min-height:auto;resize:vertical}.page_dangerZone__oF0oh textarea:focus,.page_filters__kI0sx input:focus,.page_filters__kI0sx select:focus,.page_formGrid__46uyl input:focus,.page_formGrid__46uyl select:focus,.page_formGrid__46uyl textarea:focus,.page_testEmailPanel__OnpuF input:focus{border-color:var(--theme-primary,#e4575b);outline:3px solid color-mix(in srgb,var(--theme-primary,#e4575b) 13%,transparent)}.page_tableWrap__fJiMn{margin-top:.85rem;overflow-x:auto}.page_table__1Hp9_{border-collapse:separate;border-spacing:0;width:100%}.page_table__1Hp9_ th{background:var(--gift-soft);border-bottom:1px solid var(--gift-border);color:var(--gift-muted);font-size:.7rem;letter-spacing:.06em;padding:.65rem .7rem;text-align:left;text-transform:uppercase}.page_table__1Hp9_ th:first-child{border-radius:9px 0 0 0}.page_table__1Hp9_ th:last-child{border-radius:0 9px 0 0}.page_table__1Hp9_ td{border-bottom:1px solid var(--gift-border);color:var(--gift-text);cursor:pointer;font-size:.84rem;padding:.75rem .7rem;vertical-align:middle}.page_table__1Hp9_ tbody tr{transition:background .14s ease}.page_selectedRow__tBCn3 td,.page_table__1Hp9_ tbody tr:hover td{background:color-mix(in srgb,var(--theme-primary,#e4575b) 7%,var(--gift-surface))}.page_metaText__Qp_gb{font-size:.72rem;margin-top:.2rem;overflow-wrap:anywhere}.page_emptyRow__fbhx9,.page_state__Bps2j{padding:1.25rem;text-align:center}.page_pagination__Y0JuC{color:var(--gift-muted);font-size:.8rem;padding-top:.9rem}.page_pagination__Y0JuC>div{display:flex;gap:.5rem}.page_badge__66LJ2{background:#eef2f7;border-radius:999px;color:#334155;display:inline-flex;font-size:.72rem;font-weight:650;min-height:25px;padding:.28rem .6rem;white-space:nowrap}.page_status_active__LQy2F,.page_status_partially_used__SCMTK{background:#dcfce7;color:#166534}.page_status_pending_payment__UKIgh{background:#fef3c7;color:#92400e}.page_status_redeemed__MS6ya{background:#e0e7ff;color:#3730a3}.page_status_expired__S9qez,.page_status_void__XOy3Q{background:#fee2e2;color:#991b1b}.page_status_review_required__kZD63{background:#ffedd5;color:#9a3412}.page_emptyDetail__Alh5v{align-items:center;color:var(--gift-muted);display:flex;flex-direction:column;gap:.5rem;min-height:280px;justify-content:center;padding:2rem;text-align:center}.page_emptyDetail__Alh5v>span{align-items:center;background:color-mix(in srgb,var(--theme-primary,#e4575b) 10%,var(--gift-soft));border-radius:999px;color:var(--theme-primary,#e4575b);display:inline-flex;font-size:.8rem;font-weight:750;height:52px;justify-content:center;width:52px}.page_emptyDetail__Alh5v strong{color:var(--gift-text)}.page_emptyDetail__Alh5v p{font-size:.8rem;line-height:1.5;margin:0;max-width:260px}.page_detail__0w8xV{display:grid;gap:.9rem;margin-top:.85rem}.page_balanceSummary__E6kHh{background:linear-gradient(135deg,color-mix(in srgb,var(--theme-primary,#e4575b) 12%,var(--gift-soft)),var(--gift-soft));border-radius:12px;display:grid;gap:.18rem;padding:.9rem}.page_balanceSummary__E6kHh small,.page_balanceSummary__E6kHh span{color:var(--gift-muted);font-size:.75rem}.page_balanceSummary__E6kHh strong{color:var(--gift-text);font-size:1.5rem}.page_balanceTrack__WHr_8{background:var(--gift-soft);border-radius:999px;height:9px;overflow:hidden}.page_balanceTrack__WHr_8 span{background:var(--theme-primary,#e4575b);display:block;height:100%}.page_progressMeta__zkGTU{align-items:center;color:var(--gift-muted);display:flex;font-size:.76rem;justify-content:space-between}.page_progressMeta__zkGTU strong{color:var(--gift-text)}.page_detailGrid__imsNo{display:grid;gap:.6rem;grid-template-columns:1fr 1fr;margin:0}.page_detailGrid__imsNo div{background:var(--gift-soft);border-radius:10px;padding:.7rem}.page_detailGrid__imsNo dd,.page_detailGrid__imsNo dt,.page_note__DtTAi,.page_restrictionNote__ay_sA{margin:0}.page_detailGrid__imsNo dt{font-size:.7rem;margin-bottom:.25rem}.page_detailGrid__imsNo dd{color:var(--gift-text);display:grid;font-size:.8rem;font-weight:600;gap:.18rem;overflow-wrap:anywhere}.page_note__DtTAi,.page_restrictionNote__ay_sA{background:var(--gift-soft);border-radius:10px;color:var(--gift-muted);font-size:.76rem;line-height:1.45;padding:.65rem .75rem}.page_detailActions__NaT7g{display:grid;gap:.55rem;grid-template-columns:1fr 1fr}.page_editPanel__h0iyY{background:var(--gift-soft);border:1px solid var(--gift-border);border-radius:12px;display:grid;gap:.8rem;padding:.8rem}.page_editPanelHeader__aiCIN{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.page_editPanelHeader__aiCIN h3,.page_editPanelHeader__aiCIN p{margin:0}.page_editPanelHeader__aiCIN h3{color:var(--gift-text);font-size:.88rem}.page_editPanelHeader__aiCIN p{color:var(--gift-muted);font-size:.72rem;line-height:1.4;margin-top:.2rem}.page_editResendOption__6WfKB{align-items:flex-start;color:var(--gift-text);display:flex;font-size:.78rem;gap:.55rem}.page_editResendOption__6WfKB input{accent-color:var(--theme-primary,#e4575b);margin-top:.15rem}.page_editResendOption__6WfKB span{display:grid;gap:.12rem}.page_editResendOption__6WfKB small{color:var(--gift-muted)}.page_movementsHeader__kDSJB h3{font-size:.9rem}.page_movementsHeader__kDSJB span{align-items:center;background:var(--gift-soft);border-radius:999px;color:var(--gift-muted);display:inline-flex;font-size:.7rem;height:24px;justify-content:center;min-width:24px}.page_entries__Mn0jP{display:grid;gap:.5rem}.page_entry__uHXP7{border:1px solid var(--gift-border);border-radius:10px;padding:.65rem}.page_entry__uHXP7 div{display:grid;font-size:.78rem;gap:.18rem}.page_entry__uHXP7 div:last-child{text-align:right}.page_dangerZone__oF0oh{border-top:1px solid var(--gift-border);margin-top:.25rem;padding-top:.75rem}.page_dangerZone__oF0oh summary{color:#b91c1c;cursor:pointer;font-size:.78rem;font-weight:600}.page_dangerZone__oF0oh p{color:var(--gift-muted);font-size:.74rem;line-height:1.45}.page_dangerZone__oF0oh textarea{box-sizing:border-box;display:block;margin-bottom:.6rem;width:100%}.page_dangerAction__sWbj6{border-top:1px solid var(--gift-border);margin-top:.7rem;padding-top:.7rem}.page_dangerAction__sWbj6>strong{color:var(--gift-text);font-size:.78rem}.page_salesLayout__pJhWx{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) 320px}.page_settingsColumn__g2MUr{display:grid;gap:.8rem}.page_settingCard__J8ga5{padding:1rem}.page_activationCard__75b_B{background:linear-gradient(135deg,color-mix(in srgb,var(--theme-primary,#e4575b) 8%,var(--gift-surface)),var(--gift-surface))}.page_activationToggle__UCtHY{align-items:center;cursor:pointer;display:flex;gap:.85rem}.page_activationToggle__UCtHY>input{height:1px;opacity:0;position:absolute;width:1px}.page_switchVisual__00gJ_{background:#cbd5e1;border-radius:999px;flex:0 0 auto;height:28px;padding:3px;position:relative;transition:background .16s ease;width:50px}.page_switchVisual__00gJ_:after{background:#fff;border-radius:999px;box-shadow:0 1px 4px rgba(15,23,42,.25);content:"";height:22px;left:3px;position:absolute;top:3px;transition:transform .16s ease;width:22px}.page_activationToggle__UCtHY>input:checked+.page_switchVisual__00gJ_{background:var(--theme-primary,#e4575b)}.page_activationToggle__UCtHY>input:checked+.page_switchVisual__00gJ_:after{transform:translateX(22px)}.page_activationToggle__UCtHY>input:focus-visible+.page_switchVisual__00gJ_{outline:3px solid color-mix(in srgb,var(--theme-primary,#e4575b) 22%,transparent)}.page_activationToggle__UCtHY>span:last-child{display:grid;gap:.18rem}.page_activationToggle__UCtHY strong{color:var(--gift-text);font-size:.92rem}.page_activationToggle__UCtHY small{color:var(--gift-muted);font-size:.76rem}.page_settingHeader__vN9Ga{align-items:flex-start;display:flex;gap:.75rem;margin-bottom:1rem}.page_settingHeader__vN9Ga>span{align-items:center;background:color-mix(in srgb,var(--theme-primary,#e4575b) 12%,var(--gift-soft));border-radius:8px;color:var(--theme-primary,#e4575b);display:inline-flex;flex:0 0 auto;font-size:.76rem;font-weight:750;height:30px;justify-content:center;width:30px}.page_settingHeader__vN9Ga h3{font-size:.95rem}.page_settingHeader__vN9Ga p{color:var(--gift-muted);font-size:.76rem;margin:.25rem 0 0}.page_optionGrid___W7rI{display:grid;gap:.65rem;grid-template-columns:1fr 1fr;margin-top:.8rem}.page_optionCard__a7p5l{align-items:flex-start;background:var(--gift-soft);border:1px solid var(--gift-border);border-radius:11px;cursor:pointer;display:flex;gap:.65rem;padding:.75rem}.page_optionCard__a7p5l>input{accent-color:var(--theme-primary,#e4575b);flex:0 0 auto;height:17px;margin-top:.12rem;width:17px}.page_optionCard__a7p5l>span{display:grid;gap:.18rem}.page_optionCard__a7p5l strong{color:var(--gift-text);font-size:.82rem}.page_optionCard__a7p5l small{color:var(--gift-muted);font-size:.72rem;line-height:1.4}.page_configurationSummary__FrHQN{padding:1rem;position:sticky;top:1rem}.page_configurationSummary__FrHQN h3{font-size:1.05rem}.page_configurationSummary__FrHQN dl{display:grid;margin:1rem 0}.page_configurationSummary__FrHQN dl div{align-items:center;border-bottom:1px solid var(--gift-border);display:flex;gap:.75rem;justify-content:space-between;padding:.75rem 0}.page_configurationSummary__FrHQN dt{color:var(--gift-muted);font-size:.76rem}.page_configurationSummary__FrHQN dd{color:var(--gift-text);font-size:.78rem;font-weight:600;margin:0;text-align:right}.page_configurationSummary__FrHQN>p:last-child{background:var(--gift-soft);border-radius:9px;color:var(--gift-muted);font-size:.72rem;line-height:1.5;margin:0;padding:.7rem}.page_saveBar__ZR3Tv{padding:.75rem .9rem}.page_saveBar__ZR3Tv>div{display:grid;gap:.1rem}.page_saveBar__ZR3Tv strong{color:var(--gift-text);font-size:.82rem}.page_saveBar__ZR3Tv span{color:var(--gift-muted);font-size:.72rem}.page_settingsLayout__dUlN_{align-items:start;display:grid;gap:1rem;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr)}.page_editorShell__fP3W6{min-width:0;overflow:hidden}.page_editorTabs__yQuGx{border-bottom:1px solid var(--gift-border);display:flex;gap:.25rem;overflow-x:auto;padding:.55rem}.page_editorTabs__yQuGx button{background:transparent;border:0;border-radius:8px;color:var(--gift-muted);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.78rem;padding:.55rem .7rem}.page_editorTabs__yQuGx button.page_activeEditorTab__bVRWh{background:color-mix(in srgb,var(--theme-primary,#e4575b) 10%,var(--gift-soft));color:var(--theme-primary,#e4575b);font-weight:650}.page_editorPane__szGcG{padding:1rem}.page_editorHeading__JRO6f{margin-bottom:1rem}.page_editorHeading__JRO6f h3{font-size:1rem}.page_editorHeading__JRO6f p{font-size:.78rem}.page_visibilityGroup__85sIC{background:var(--gift-soft);border-radius:11px;margin-top:1rem;padding:.8rem}.page_visibilityGroup__85sIC>strong{color:var(--gift-text);display:block;font-size:.8rem;margin-bottom:.65rem}.page_visibilityGroup__85sIC>div{display:flex;flex-wrap:wrap;gap:.5rem}.page_visibilityGroup__85sIC label{align-items:center;background:var(--gift-surface);border:1px solid var(--gift-border);border-radius:999px;color:var(--gift-text);cursor:pointer;display:inline-flex;font-size:.75rem;gap:.4rem;padding:.4rem .6rem}.page_visibilityGroup__85sIC input{accent-color:var(--theme-primary,#e4575b)}.page_previewData__fpGi9,.page_tokenHelp__jj8cy{background:var(--gift-soft);border-radius:10px;margin:0 0 1rem;padding:.65rem .75rem}.page_previewData__fpGi9 summary,.page_tokenHelp__jj8cy summary{color:var(--gift-text);cursor:pointer;font-size:.76rem;font-weight:600}.page_tokenHelp__jj8cy p{color:var(--gift-muted);font-family:monospace;font-size:.7rem;margin:.6rem 0 0;overflow-wrap:anywhere}.page_colorGrid__csodP{display:grid;gap:.65rem;grid-template-columns:repeat(3,1fr);margin-bottom:1rem}.page_colorGrid__csodP label{background:var(--gift-soft);border:1px solid var(--gift-border);border-radius:11px;display:grid;gap:.4rem;padding:.7rem}.page_colorGrid__csodP span{color:var(--gift-text);font-size:.75rem}.page_colorGrid__csodP input{background:transparent;border:0;cursor:pointer;height:42px;padding:0;width:100%}.page_colorGrid__csodP small{color:var(--gift-muted);font-size:.68rem;text-transform:uppercase}.page_designPreview__NFQ4d{display:grid;gap:.85rem;padding:.8rem;position:sticky;top:1rem}.page_previewHeading__eG2fG{padding:.1rem .15rem}.page_previewHeading__eG2fG h3{font-size:.95rem}.page_previewHeading__eG2fG>span{background:#fef3c7;border-radius:999px;color:#92400e;font-size:.68rem;padding:.28rem .5rem}.page_previewData__fpGi9{margin:0}.page_previewData__fpGi9 .page_formGrid__46uyl{margin-top:.75rem}.page_testEmailPanel__OnpuF{background:var(--gift-soft);border-radius:11px;display:grid;gap:.65rem;padding:.75rem}.page_testEmailPanel__OnpuF>div:first-child{display:grid;gap:.15rem}.page_testEmailPanel__OnpuF strong{color:var(--gift-text);font-size:.8rem}.page_testEmailPanel__OnpuF p,.page_testEmailPanel__OnpuF small{color:var(--gift-muted);font-size:.7rem;margin:0}.page_testEmailPanel__OnpuF>div:nth-child(2){display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto}.page_sectionActions__C_gIa{display:flex;flex-wrap:wrap;gap:.55rem}.page_modalBackdrop__Lso2X{align-items:center;background:rgba(15,23,42,.58);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1600}.page_createDialog__4Mp_P{background:var(--gift-surface);border:1px solid var(--gift-border);border-radius:18px;box-shadow:0 28px 70px rgba(15,23,42,.28);max-height:min(880px,calc(100vh - 2rem));max-width:760px;overflow:auto;width:100%}.page_createHeader__rR1Lq{align-items:flex-start;background:var(--gift-surface);border-bottom:1px solid var(--gift-border);display:flex;gap:1rem;justify-content:space-between;padding:1.1rem 1.2rem;position:sticky;top:0;z-index:2}.page_createHeader__rR1Lq h2{color:var(--gift-text);font-size:1.25rem;margin:0}.page_createHeader__rR1Lq p:not(.page_sectionKicker__Z3JTF){color:var(--gift-muted);font-size:.78rem;margin:.3rem 0 0}.page_createHeader__rR1Lq>button{align-items:center;background:var(--gift-soft);border:1px solid var(--gift-border);border-radius:9px;color:var(--gift-text);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:1.1rem;height:36px;justify-content:center;width:36px}.page_createBody__hmqjd{display:grid;gap:.85rem;padding:1rem 1.2rem}.page_giftTypePicker__DwoRA{border:0;display:grid;gap:.65rem;grid-template-columns:1fr 1fr;margin:0;padding:0}.page_giftTypePicker__DwoRA legend{color:var(--gift-text);font-size:.82rem;font-weight:650;grid-column:1/-1;margin-bottom:.1rem}.page_giftTypePicker__DwoRA label{align-items:flex-start;background:var(--gift-soft);border:1px solid var(--gift-border);border-radius:12px;cursor:pointer;display:flex;gap:.65rem;padding:.8rem}.page_giftTypePicker__DwoRA label:has(input:checked){background:color-mix(in srgb,var(--theme-primary,#e4575b) 8%,var(--gift-surface));border-color:color-mix(in srgb,var(--theme-primary,#e4575b) 50%,var(--gift-border))}.page_giftTypePicker__DwoRA label:has(input:disabled){cursor:not-allowed;opacity:.55}.page_giftTypePicker__DwoRA input,.page_sendEmailOption__8ddvB input{accent-color:var(--theme-primary,#e4575b);flex:0 0 auto;height:17px;margin-top:.1rem;width:17px}.page_giftTypePicker__DwoRA label>span,.page_sendEmailOption__8ddvB>span{display:grid;gap:.18rem}.page_giftTypePicker__DwoRA strong,.page_sendEmailOption__8ddvB strong{color:var(--gift-text);font-size:.82rem}.page_giftTypePicker__DwoRA small,.page_sendEmailOption__8ddvB small{color:var(--gift-muted);font-size:.72rem;line-height:1.4}.page_createSection__gSTZf{border:1px solid var(--gift-border);border-radius:13px;display:grid;gap:.8rem;padding:.9rem}.page_createSection__gSTZf>div:first-child{align-items:flex-start;display:flex;gap:.65rem}.page_createSection__gSTZf>div:first-child>span{align-items:center;background:color-mix(in srgb,var(--theme-primary,#e4575b) 12%,var(--gift-soft));border-radius:8px;color:var(--theme-primary,#e4575b);display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:750;height:28px;justify-content:center;width:28px}.page_createSection__gSTZf h3{color:var(--gift-text);font-size:.9rem;margin:0}.page_createSection__gSTZf>div:first-child p{color:var(--gift-muted);font-size:.72rem;margin:.18rem 0 0}.page_createFormGrid__ToXQ2 label,.page_createSection__gSTZf>label{color:var(--gift-text);display:flex;flex-direction:column;font-size:.78rem;gap:.38rem}.page_createSection__gSTZf>label>small{color:var(--gift-muted)}.page_createFormGrid__ToXQ2 input,.page_createSection__gSTZf input:not([type=checkbox]),.page_createSection__gSTZf select,.page_createSection__gSTZf textarea{background:var(--gift-surface);border:1px solid var(--gift-border);border-radius:10px;color:var(--gift-text);font:inherit;font-size:.86rem;min-height:42px;min-width:0;padding:.56rem .65rem}.page_createSection__gSTZf textarea{resize:vertical}.page_createFormGrid__ToXQ2 input:focus,.page_createSection__gSTZf input:focus,.page_createSection__gSTZf select:focus,.page_createSection__gSTZf textarea:focus{border-color:var(--theme-primary,#e4575b);outline:3px solid color-mix(in srgb,var(--theme-primary,#e4575b) 13%,transparent)}.page_createFormGrid__ToXQ2{display:grid;gap:.7rem;grid-template-columns:1fr 1fr}.page_serviceValueSummary__XNe3U{align-items:center!important;background:var(--gift-soft);border-radius:11px;display:grid!important;gap:.35rem!important;grid-template-columns:minmax(0,1fr) auto;padding:.75rem}.page_serviceValueSummary__XNe3U>div{display:grid;gap:.15rem}.page_serviceValueSummary__XNe3U>div:last-of-type{text-align:right}.page_serviceValueSummary__XNe3U strong{color:var(--gift-text);font-size:.82rem}.page_serviceValueSummary__XNe3U p,.page_serviceValueSummary__XNe3U span{color:var(--gift-muted);font-size:.7rem}.page_serviceValueSummary__XNe3U p{grid-column:1/-1;margin:.25rem 0 0}.page_sendEmailOption__8ddvB{align-items:flex-start;background:var(--gift-soft);border-radius:10px;cursor:pointer;display:flex!important;flex-direction:row!important;gap:.6rem!important;padding:.7rem}.page_createError__tz60Y,.page_deliveryError__ND_iW,.page_deliveryInfo__frOie,.page_deliveryOk__5Lqr8,.page_manualActivationNote__Cw_7t,.page_servicePrivacyNote__4b6Dh{border-radius:10px;font-size:.74rem;line-height:1.45;margin:0;padding:.7rem .8rem}.page_deliveryInfo__frOie,.page_manualActivationNote__Cw_7t,.page_servicePrivacyNote__4b6Dh{background:#eff6ff;color:#1e40af}.page_createError__tz60Y,.page_deliveryError__ND_iW{background:#fff1f2;color:#9f1239}.page_deliveryOk__5Lqr8{background:#ecfdf5;color:#166534}.page_createFooter__P4vzH{align-items:center;background:var(--gift-surface);border-top:1px solid var(--gift-border);display:flex;gap:.6rem;justify-content:flex-end;padding:.9rem 1.2rem}.page_createSuccess__xBK3H{align-items:center;display:grid;gap:.85rem;justify-items:center;padding:1.5rem 1.2rem 0;text-align:center}.page_successMark__n2L6K{align-items:center;background:#dcfce7;border-radius:999px;color:#166534;display:inline-flex;font-size:1.3rem;height:54px;justify-content:center;width:54px}.page_createSuccess__xBK3H>div:nth-child(2)>strong{color:var(--gift-text);font-size:1rem}.page_createSuccess__xBK3H>div:nth-child(2)>p{color:var(--gift-muted);font-size:.78rem;margin:.25rem 0 0}.page_createdCode__y_c69{background:var(--gift-soft);border:1px dashed var(--gift-border);border-radius:12px;display:grid;gap:.5rem;justify-items:center;max-width:440px;padding:.9rem;width:100%}.page_createdCode__y_c69>span{color:var(--gift-muted);font-size:.7rem;text-transform:uppercase}.page_createdCode__y_c69>strong{color:var(--gift-text);font-family:monospace;font-size:clamp(1rem,3vw,1.3rem);letter-spacing:.04em;overflow-wrap:anywhere}.page_createSuccess__xBK3H>.page_createFooter__P4vzH{box-sizing:border-box;justify-self:stretch;margin-top:.35rem;width:calc(100% + 2.4rem)}@media (max-width:1180px){.page_manageLayout__WofAE,.page_settingsLayout__dUlN_{grid-template-columns:1fr}.page_designPreview__NFQ4d,.page_detailCard__5sojO{position:static}.page_designPreview__NFQ4d{max-width:720px}}@media (max-width:900px){.page_metrics__Cl_t7{grid-template-columns:repeat(2,minmax(0,1fr))}.page_salesLayout__pJhWx{grid-template-columns:1fr}.page_configurationSummary__FrHQN{position:static}}@media (max-width:700px){.page_cardHeader__0H8DS,.page_header__v6Vyb,.page_saveBar__ZR3Tv,.page_sectionIntro__RACIE{align-items:stretch;flex-direction:column}.page_header__v6Vyb{min-height:auto}.page_workspaceTabs__lKpvW{grid-template-columns:1fr}.page_workspaceTabs__lKpvW>button{min-height:58px}.page_header__v6Vyb .page_secondaryBtn__NlikB,.page_sectionIntro__RACIE .page_secondaryBtn__NlikB{align-self:flex-start}.page_sectionActions__C_gIa{display:grid;grid-template-columns:1fr 1fr;width:100%}.page_filters__kI0sx{display:grid;grid-template-columns:1fr;width:100%}.page_filters__kI0sx input,.page_filters__kI0sx select{min-width:0;width:100%}.page_detailGrid__imsNo,.page_formGrid__46uyl,.page_optionGrid___W7rI{grid-template-columns:1fr}.page_full__GWx0Q{grid-column:auto}.page_tableWrap__fJiMn{overflow:visible}.page_table__1Hp9_,.page_table__1Hp9_ tbody{display:block}.page_table__1Hp9_ thead{display:none}.page_table__1Hp9_ tbody{display:grid;gap:.65rem}.page_table__1Hp9_ tr{background:var(--gift-soft);border:1px solid var(--gift-border);border-radius:11px;display:grid;gap:0;overflow:hidden;padding:.35rem .7rem}.page_table__1Hp9_ td{align-items:center;border-bottom:1px solid var(--gift-border);display:grid;gap:.75rem;grid-template-columns:92px minmax(0,1fr);padding:.65rem 0;text-align:right}.page_table__1Hp9_ td:before{color:var(--gift-muted);content:attr(data-label);font-size:.68rem;font-weight:650;letter-spacing:.04em;text-align:left;text-transform:uppercase}.page_table__1Hp9_ td:last-child{border-bottom:0}.page_table__1Hp9_ td>.page_metaText__Qp_gb{grid-column:2;margin-top:-.55rem}.page_table__1Hp9_ .page_emptyRow__fbhx9{display:block;text-align:center}.page_table__1Hp9_ .page_emptyRow__fbhx9:before{content:none}.page_pagination__Y0JuC{align-items:stretch;flex-direction:column}.page_pagination__Y0JuC>div{display:grid;grid-template-columns:1fr 1fr}.page_editorTabs__yQuGx{scrollbar-width:thin}.page_colorGrid__csodP{grid-template-columns:1fr}.page_saveBar__ZR3Tv .page_primaryBtn__taRUY,.page_saveBar__ZR3Tv .page_textBtn__xFPyU{width:100%}.page_modalBackdrop__Lso2X{align-items:flex-end;padding:0}.page_createDialog__4Mp_P{border-bottom:0;border-radius:18px 18px 0 0;max-height:94vh;max-width:none}.page_createFormGrid__ToXQ2,.page_giftTypePicker__DwoRA{grid-template-columns:1fr}.page_createFooter__P4vzH{position:sticky;bottom:0}}@media (max-width:440px){.page_metrics__Cl_t7{grid-template-columns:1fr 1fr}.page_metrics__Cl_t7 article{min-height:92px;padding:.8rem}.page_metrics__Cl_t7 strong{font-size:1.15rem}.page_card__bpj2y,.page_editorPane__szGcG,.page_settingCard__J8ga5{padding:.8rem}.page_testEmailPanel__OnpuF>div:nth-child(2){grid-template-columns:1fr}.page_testEmailPanel__OnpuF .page_secondaryBtn__NlikB{width:100%}.page_sectionActions__C_gIa{grid-template-columns:1fr}.page_createBody__hmqjd,.page_createFooter__P4vzH,.page_createHeader__rR1Lq{padding-left:.85rem;padding-right:.85rem}.page_createFooter__P4vzH{display:grid;grid-template-columns:1fr 1fr}.page_createSuccess__xBK3H>.page_createFooter__P4vzH{width:calc(100% + 1.7rem)}}.page_container__gjUs3{padding:clamp(1rem,2vw,2rem);max-width:1480px;margin:0 auto;font-size:.95rem;color:var(--text-primary)}.page_header__j_S9A{margin-bottom:1.35rem}.page_header__j_S9A h1{margin:0;font-size:clamp(2rem,3vw,3rem);line-height:1.05;letter-spacing:0}.page_header__j_S9A p{color:var(--text-secondary);margin:.45rem 0 0;font-size:1rem}.page_tabsContainer__L2fSr{display:flex;gap:.9rem;margin-bottom:1.25rem;padding-bottom:.1rem;overflow-x:auto}.page_tabBtn__tKWRG{min-height:42px;padding:.62rem 1.3rem;border-radius:8px;background:#ffffff;color:var(--text-secondary);font-size:.88rem;font-weight:800;white-space:nowrap;transition:all .2s;border:1px solid rgba(15,23,42,.1);box-shadow:0 8px 24px rgba(15,23,42,.04);cursor:pointer}.page_tabBtn__tKWRG:hover{border-color:rgba(15,23,42,.18);background:#ffffff}.page_tabBtn__tKWRG.page_active__JZnZg{background:var(--accent-primary);color:#ffffff;border-color:var(--accent-primary);box-shadow:0 14px 28px rgba(15,23,42,.12)}.page_mainTabs__AZYQJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-bottom:1.35rem;overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:8px;background:#ffffff;box-shadow:0 12px 32px rgba(15,23,42,.08)}.page_mainTabBtn___zpMI{display:inline-flex;align-items:center;justify-content:center;gap:.65rem;min-width:0;min-height:64px;padding:.85rem .9rem;font-size:.94rem;font-weight:800;color:var(--text-secondary);background:#FFFFFF;border:0;border-right:1px solid rgba(15,23,42,.08);border-radius:0;cursor:pointer;transition:all .2s;box-shadow:none}.page_mainTabBtn___zpMI:last-child{border-right:0}.page_mainTabBtn___zpMI:hover{background:rgba(15,23,42,.02)}.page_mainTabBtn___zpMI.page_activeMainTab__CnjWx{background:#ffffff;color:var(--accent-primary);box-shadow:inset 0 -3px 0 var(--accent-primary)}.page_sectionIcon__HgIbb,.page_tabIcon__aPSX6{display:inline-grid;place-items:center;width:24px;height:24px;color:currentColor}.page_copyVariableBtn__jaG_N svg,.page_previewDetails__ug_x_ svg,.page_previewPanel__vYvxo h3 svg,.page_saveBtn__KuP0g svg,.page_sectionIcon__HgIbb svg,.page_sendTestPanel__Q9166 h3 svg,.page_tabIcon__aPSX6 svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.page_settingsGrid__o8Ded{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.page_settingsGrid__o8Ded{grid-template-columns:1fr 1fr}}.page_settingsSection__siy92{background:#FFFFFF;padding:1.5rem;border-radius:var(--radius-lg);border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 6px -1px rgba(0,0,0,.05)}.page_checkboxLabelRow__3uXvx{display:flex;align-items:center;gap:.55rem;cursor:pointer;font-weight:500;color:var(--text-primary);margin-bottom:.6rem;font-size:.9rem}.page_checkboxLabelRow__3uXvx input[type=checkbox]{width:1.2rem;height:1.2rem;accent-color:var(--accent-primary)}.page_pushStaffPanel__FQizK{display:grid;gap:.85rem}.page_pushReminderOverlay__EyHRN{position:fixed;inset:0;z-index:1200;background:rgba(15,23,42,.5);display:grid;place-items:center;padding:1rem}.page_pushReminderModal___ttno{width:min(480px,100%);background:#ffffff;border-radius:14px;border:1px solid rgba(15,23,42,.12);box-shadow:0 18px 45px rgba(15,23,42,.26);padding:1rem;display:grid;gap:.7rem}.page_pushReminderTitle__Pdqh7{margin:0;font-size:1rem;color:var(--text-primary)}.page_pushReminderText__q_QZi{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.45}.page_pushReminderActions__pc5Uw{display:flex;flex-wrap:wrap;gap:.6rem}.page_pushStaffTitle__WlzyV{margin:0;font-size:1rem;color:var(--text-primary)}.page_pushStaffHint__Y3sKe{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.45}.page_pushStaffMetaRow__4unPl{display:flex;gap:1rem;flex-wrap:wrap;color:var(--text-secondary);font-size:.85rem}.page_pushStaffActions__TqThR{display:flex;gap:.75rem;flex-wrap:wrap}.page_pushStaffPreferences__9_Mml{display:grid;gap:.4rem;padding-top:.35rem;border-top:1px solid rgba(0,0,0,.08)}.page_pushStaffOk__p5TG_{margin:0;color:#166534;font-size:.88rem}.page_pushStaffError__eQr4b{margin:0;color:#b91c1c;font-size:.88rem}.page_editorCard__q_jSG{padding:2rem;border-radius:var(--radius-lg)}.page_templateWorkspace__F_XNt{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.56fr);gap:1rem;align-items:start}.page_configCard__YW7kQ,.page_previewPanel__vYvxo,.page_sendTestPanel__Q9166{border:1px solid rgba(15,23,42,.08);border-radius:8px;background:#ffffff;box-shadow:0 12px 32px rgba(15,23,42,.08)}.page_configCard__YW7kQ{display:grid;gap:1rem;padding:1.45rem}.page_sectionTitleRow__tl9gQ{display:flex;align-items:center;gap:.85rem;padding-bottom:1rem;border-bottom:1px solid rgba(15,23,42,.08)}.page_sectionTitleRow__tl9gQ .page_sectionIcon__HgIbb{width:38px;height:38px;border-radius:999px;background:color-mix(in srgb,var(--accent-primary) 11%,#ffffff);color:var(--accent-primary)}.page_sectionTitleRow__tl9gQ h2{margin:0;color:var(--text-primary);font-size:1.12rem;line-height:1.1}.page_sectionTitleRow__tl9gQ span:not(.page_sectionIcon__HgIbb){display:inline-flex;width:fit-content;margin-top:.35rem;border-radius:6px;background:color-mix(in srgb,var(--accent-primary) 14%,#ffffff);color:var(--accent-primary);padding:.24rem .55rem;font-size:.74rem;font-weight:800}.page_optionsGrid__mND_K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem 1.2rem;padding-bottom:1rem;border-bottom:1px solid rgba(15,23,42,.08)}.page_switchOption__XIR8M{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.72rem;align-items:start;cursor:pointer}.page_switchOption__XIR8M input{position:absolute;opacity:0;pointer-events:none}.page_switchVisual__W4EyE{position:relative;display:inline-block;width:52px;height:28px;border-radius:999px;background:#e2e8f0;box-shadow:inset 0 0 0 1px rgba(15,23,42,.06);transition:background .18s ease}.page_switchVisual__W4EyE:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:999px;background:#ffffff;box-shadow:0 2px 8px rgba(15,23,42,.2);transition:transform .18s ease}.page_switchOption__XIR8M input:checked+.page_switchVisual__W4EyE{background:var(--accent-primary)}.page_switchOption__XIR8M input:checked+.page_switchVisual__W4EyE:after{transform:translateX(24px)}.page_switchOption__XIR8M strong{display:block;color:var(--text-primary);font-size:.88rem;line-height:1.25}.page_switchOption__XIR8M small{display:block;margin-top:.18rem;color:var(--text-secondary);font-size:.82rem;line-height:1.35}.page_headerRow__0JB23{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.65rem;border-bottom:1px solid rgba(0,0,0,.05)}.page_headerRow__0JB23 h3{margin:0;font-size:1rem;color:var(--text-primary)}.page_toggleLabel__WRypi{display:flex;align-items:center;gap:.75rem;cursor:pointer;font-weight:500;color:var(--text-secondary)}.page_toggleInput__0ov7j{appearance:none;-webkit-appearance:none;width:44px;height:24px;background:#e5e7eb;border-radius:12px;position:relative;cursor:pointer;outline:none;transition:all .3s}.page_toggleInput__0ov7j:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#ffffff;border-radius:50%;transition:all .3s;box-shadow:0 1px 3px rgba(0,0,0,.2)}.page_toggleInput__0ov7j:checked{background:var(--success)}.page_toggleInput__0ov7j:checked:after{transform:translateX(20px)}.page_formGroup__9zyKT{margin-bottom:.9rem}.page_formGroup__9zyKT label{display:block;font-weight:600;margin-bottom:.35rem;color:var(--text-primary);font-size:.86rem}.page_formGroup__9zyKT textarea{min-height:150px;resize:vertical;line-height:1.45;font-family:var(--font-sans);font-size:.9rem}.page_configCard__YW7kQ .page_formGroup__9zyKT{margin-bottom:0}.page_configCard__YW7kQ .page_formGroup__9zyKT input,.page_configCard__YW7kQ .page_formGroup__9zyKT textarea,.page_sendTestPanel__Q9166 input{border:1px solid rgba(15,23,42,.16);border-radius:8px;background:#ffffff;box-shadow:inset 0 1px 2px rgba(15,23,42,.03)}.page_configCard__YW7kQ .page_formGroup__9zyKT textarea{min-height:180px}.page_availabilityLeadTime__t7_S6{padding:.9rem;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:rgba(37,99,235,.04)}.page_availabilityLeadTime__t7_S6>div{display:flex;align-items:center;gap:.65rem}.page_availabilityLeadTime__t7_S6 input{width:88px}.page_availabilityLeadTime__t7_S6 small,.page_availabilityLeadTime__t7_S6 span{color:var(--text-secondary);font-size:.84rem}.page_availabilityLeadTime__t7_S6 small{display:block;margin-top:.45rem;line-height:1.4}.page_variablesBar__6ZCdt{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;padding-top:.3rem}.page_variablesBar__6ZCdt span{color:var(--text-secondary);font-size:.83rem;font-weight:800}.page_variablesBar__6ZCdt button{display:inline-flex;align-items:center;gap:.35rem;min-height:30px;border:1px solid rgba(15,23,42,.12);border-radius:6px;background:#ffffff;color:var(--text-secondary);padding:.28rem .55rem;font-size:.78rem;font-weight:800;cursor:pointer}.page_variablesBar__6ZCdt .page_copyVariableBtn__jaG_N{margin-left:auto}.page_previewColumn__RDqQf{display:grid;gap:1rem}.page_customReminderWorkspace___w6Rz{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.56fr);gap:1rem;align-items:start}.page_customRulesColumn__lBvRq{display:grid;gap:1.25rem}.page_customReminderIntro__pfG_R{padding:1rem;border:1px solid rgba(37,99,235,.12);border-radius:var(--radius-md);background:rgba(37,99,235,.05)}.page_customPreviewCaption__M78Nj,.page_customReminderIntro__pfG_R p,.page_customVariablesSection__GhcNQ p{margin:0;color:var(--text-secondary);font-size:.88rem;line-height:1.45}.page_customReminderList__buBQc{display:grid;gap:1rem}.page_customReminderCard__cFjbt{display:grid;gap:1rem;padding:1rem;border:1px solid var(--theme-border);border-radius:var(--radius-md);background:rgba(255,255,255,.72);transition:border-color .16s ease,box-shadow .16s ease}.page_customReminderCardSelected__mJsO1{border-color:rgba(37,99,235,.65);box-shadow:0 0 0 3px rgba(37,99,235,.1)}.page_customReminderCardHeader__j21Pb{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.page_customReminderCardHeader__j21Pb div{display:grid;gap:.2rem}.page_customReminderCardHeader__j21Pb strong{color:var(--text-primary);font-size:.95rem}.page_customReminderCardHeader__j21Pb span,.page_previewingBadge__6mD1C{color:var(--text-secondary);font-size:.78rem}.page_previewingBadge__6mD1C{flex:0 0 auto;padding:.25rem .5rem;border-radius:999px;background:rgba(37,99,235,.1);color:#1d4ed8;font-weight:800}.page_customReminderSchedule__w9l5P{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;color:var(--text-secondary);font-size:.9rem}.page_customReminderSchedule__w9l5P input{width:80px}.page_customReminderSchedule__w9l5P select{flex:1 1 210px}.page_customVariablesSection__GhcNQ{display:grid;gap:.9rem;padding-top:1.25rem;border-top:1px solid rgba(15,23,42,.08)}.page_customVariablesSection__GhcNQ h3{margin:0;color:var(--text-primary);font-size:1rem}.page_customVariableGroup__y_43r{display:grid;gap:.45rem}.page_customVariableGroup__y_43r>span{color:var(--text-secondary);font-size:.78rem;font-weight:800}.page_legacyVariableGroup__DqyxC{padding-top:.8rem;border-top:1px dashed rgba(15,23,42,.15)}.page_legacyVariableGroup__DqyxC .page_variablesBar__6ZCdt button{border-style:dashed;background:rgba(245,158,11,.06);color:#92400e}.page_copyError__ToS6G{color:#b91c1c!important;font-size:.82rem!important;font-weight:700!important}.page_customPreviewEmpty__VmlUQ,.page_customReminderEmpty__w1iNV{display:grid;gap:.35rem;padding:1.25rem;border:1px dashed rgba(15,23,42,.18);border-radius:var(--radius-md);color:var(--text-secondary);text-align:center}.page_customReminderEmpty__w1iNV span{font-size:.84rem}.page_customPreviewCaption__M78Nj{margin:-.35rem 0 .9rem}.page_previewPanel__vYvxo,.page_sendTestPanel__Q9166{padding:1.2rem}.page_previewPanel__vYvxo h3,.page_sendTestPanel__Q9166 h3{display:flex;align-items:center;gap:.55rem;margin:0 0 .85rem;color:var(--text-primary);font-size:1rem}.page_sendTestPanel__Q9166 p{margin:-.35rem 0 .9rem;color:var(--text-secondary);font-size:.84rem}.page_templatePreview__azzsx{display:grid;gap:.72rem;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#ffffff;padding:1.2rem}.page_previewBrand__b41yh{display:flex;align-items:center;justify-content:center;gap:.55rem;color:var(--accent-primary);font-size:1.3rem;font-weight:900}.page_previewBrand__b41yh img{max-width:132px;max-height:48px;object-fit:contain}.page_previewBrand__b41yh span{display:inline-grid;place-items:center;width:34px;height:34px;border:3px solid;border-radius:999px;font-weight:900}.page_templatePreview__azzsx p{margin:0;color:var(--text-primary);font-size:.86rem;line-height:1.4}.page_previewDivider__IAUra{height:1px;background:rgba(15,23,42,.1)}.page_previewDetails__ug_x_{display:grid;gap:.65rem;margin:0}.page_previewDetails__ug_x_ div{display:grid;grid-template-columns:106px minmax(0,1fr);align-items:center;gap:.7rem}.page_previewDetails__ug_x_ dt{display:flex;align-items:center;gap:.45rem;color:var(--text-primary);font-size:.83rem;font-weight:900}.page_previewDetails__ug_x_ dd{margin:0;color:var(--text-primary);font-size:.84rem}.page_saveBtn__KuP0g,.page_sendTestPanel__Q9166 button,.page_templatePreview__azzsx>button{display:inline-flex;align-items:center;justify-content:center;gap:.48rem;min-height:44px;border:0;border-radius:8px;background:var(--accent-primary);color:#ffffff;padding:.72rem 1.2rem;font-weight:900;cursor:pointer;box-shadow:0 12px 24px color-mix(in srgb,var(--accent-primary) 24%,transparent)}.page_templatePreview__azzsx>button{width:min(260px,100%);justify-self:center}.page_templatePreview__azzsx small{display:block;color:var(--text-secondary);text-align:center;font-size:.8rem}.page_testEmailBox__Mm9i1{margin-top:1rem;padding:.9rem;border:1px solid rgba(37,99,235,.2);background:rgba(37,99,235,.05);border-radius:var(--radius-md)}.page_testEmailTitle__zUKBK{margin:0 0 .6rem;font-size:.86rem;color:var(--text-primary);font-weight:600}.page_testEmailRow__7yQuG{display:flex;gap:.6rem;flex-wrap:wrap}.page_testEmailRow__7yQuG input{flex:1;min-width:220px}.page_testEmailMessage__FhyJ0{margin:.6rem 0 0;font-size:.82rem;color:var(--text-secondary)}.page_logoUploadRow___uJdl{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.page_uploadHint__Z98ns{margin:.45rem 0 0;font-size:.8rem;color:var(--text-secondary)}.page_colorGrid__TrdSS{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem}.page_colorRow__OHtXl{display:flex;gap:.55rem;align-items:center}.page_colorRow__OHtXl input[type=color]{width:46px;min-width:46px;height:36px;padding:.2rem}.page_emailPreviewBox__EF0G8{margin-top:1rem;padding:.9rem;border:1px solid rgba(37,99,235,.2);background:rgba(37,99,235,.05);border-radius:var(--radius-md)}.page_emailPreviewFrameLarge__Sguwr,.page_emailPreviewFrame__TfjT9{display:block;width:100%;border:1px solid rgba(15,23,42,.1);border-radius:10px;background:#f4f7fb}.page_emailPreviewFrame__TfjT9{min-height:620px}.page_emailPreviewFrameLarge__Sguwr{min-height:720px}.page_staffTemplatesSection__rFzdS{display:grid;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid rgba(0,0,0,.05)}.page_staffTemplateCard__40CML h5,.page_staffTemplatesSection__rFzdS h4,.page_staffTemplatesSection__rFzdS p{margin:0}.page_staffTemplatesSection__rFzdS p{margin-top:.35rem;color:var(--text-secondary);font-size:.86rem;line-height:1.45}.page_staffTemplateGrid__4I_6N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.page_staffTemplateCard__40CML{min-width:0;padding:1rem;border:1px solid var(--theme-border);border-radius:var(--radius-md);background:rgba(255,255,255,.54)}.page_staffTemplateCard__40CML .page_formGroup__9zyKT{min-width:0}.page_staffTemplateCard__40CML h5{margin-bottom:.85rem;color:var(--text-primary);font-size:.92rem}.page_staffTemplateCard__40CML textarea{min-height:190px}.page_staffTemplateSubject__4pKkp{display:block;width:100%;max-width:100%}.page_emailPreviewCanvas__Kd3Of{padding:1rem;border-radius:10px;border:1px dashed rgba(0,0,0,.15);background:#f6f6f6}.page_emailPreviewCard__P0g8T{border-radius:12px;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.08);background:#ffffff}.page_emailPreviewHeader__wKUXC{color:#ffffff;text-align:center;padding:.85rem;display:grid;gap:.35rem;justify-items:center}.page_previewLogoHint__oDsHy{display:inline-block;padding:.18rem .5rem;border-radius:999px;font-size:.72rem;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.4)}.page_previewLogoImage__solSx{max-width:150px;max-height:70px;object-fit:contain;background:rgba(255,255,255,.1);border-radius:6px;padding:.2rem}.page_emailPreviewBody__dGf6g{padding:1rem;font-size:.88rem;line-height:1.45}.page_emailPreviewFooter__9I74W{padding:.8rem 1rem;font-size:.78rem;border-top:1px solid rgba(0,0,0,.08);display:grid;gap:.35rem;background:#fafafa;color:#666666}.page_variablesHint__2QK0w{margin-top:.7rem;padding:.75rem;background:rgba(37,99,235,.05);border-radius:var(--radius-md);border:1px solid rgba(37,99,235,.1)}.page_variablesHint__2QK0w p{margin:0 0 .5rem;font-size:.82rem;color:var(--text-secondary);font-weight:500}.page_variablesList__Ji_3K{display:flex;flex-wrap:wrap;gap:.5rem}.page_whatsappQuotaCard__6sua5{margin-top:.9rem;padding:.95rem;border-radius:var(--radius-md);border:1px solid rgba(37,99,235,.16);background:rgba(37,99,235,.05);display:grid;gap:.75rem}.page_whatsappQuotaHeader__Y_kVO{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.page_whatsappQuotaTitle__WKMd9{color:var(--text-primary);font-size:.88rem;font-weight:600}.page_whatsappQuotaValue__kRvW1{display:flex;align-items:baseline;gap:.45rem}.page_whatsappQuotaValue__kRvW1 strong{color:var(--text-primary);font-size:1.5rem;line-height:1}.page_whatsappQuotaMeta__exnq9,.page_whatsappQuotaValue__kRvW1 span{color:var(--text-secondary);font-size:.84rem}.page_whatsappQuotaMeta__exnq9{margin:0;line-height:1.4}.page_metricProgressTrack__Rbr0c{width:100%;height:10px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.08)}.page_metricProgressFill__4UQGA{height:100%;border-radius:999px;background:linear-gradient(90deg,#22c55e,#f59e0b)}.page_inlineAction__4Wbby{border:1px solid rgba(37,99,235,.18);background:#ffffff;color:#1d4ed8;border-radius:999px;padding:.5rem .8rem;font-size:.8rem;font-weight:600;cursor:pointer}.page_waSalesBox__n1K0w{margin-top:1rem;padding:1rem;border-radius:var(--radius-lg);border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,252,.98));display:grid;gap:.9rem}.page_waSalesHead__IatmN{display:grid;gap:.3rem}.page_waSalesBadge__RwT_z{display:inline-flex;width:fit-content;padding:.26rem .58rem;border-radius:999px;background:rgba(37,99,235,.08);color:#1d4ed8;font-size:.73rem;font-weight:600}.page_salesTitle__wY6sw{color:var(--text-primary);font-size:1rem;font-weight:600}.page_salesLine__s8pzx{color:var(--text-secondary);font-size:.88rem;line-height:1.4}.page_packGrid__n9p4L{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.8rem}.page_packCard__vFpbH{display:grid;gap:.35rem;padding:.9rem;border-radius:var(--radius-md);border:1px solid rgba(15,23,42,.08);background:#ffffff;justify-items:center;text-align:center}.page_packTitle__v2PJS{color:var(--text-primary);font-size:1rem;font-weight:600}.page_packMessages__fUo1e{color:var(--text-primary);font-size:1.45rem;line-height:1.05;font-weight:600}.page_packPrice__ISS_C{color:var(--text-secondary);font-size:.94rem;font-weight:500}.page_packBtn__MeJoP{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.5rem;padding:.7rem 1rem;border:0;border-radius:10px;background:var(--accent-primary);color:#ffffff!important;text-align:center;font-weight:600;line-height:1.2;cursor:pointer}.page_inlineAction__4Wbby:disabled,.page_packBtn__MeJoP:disabled{opacity:.7;cursor:wait}.page_packError__IQ45M,.page_packInfo___8BSi,.page_packOk__tGHht{padding:.8rem .9rem;border-radius:var(--radius-md);font-size:.84rem;line-height:1.4}.page_packInfo___8BSi{background:rgba(37,99,235,.08);color:#1d4ed8}.page_packOk__tGHht{background:rgba(34,197,94,.1);color:#15803d}.page_packError__IQ45M{background:rgba(239,68,68,.1);color:#b91c1c}.page_tag__9vk1m{background:#ffffff;border:1px solid rgba(0,0,0,.1);padding:.25rem .5rem;border-radius:4px;font-size:.74rem;font-family:monospace;color:var(--accent-primary);cursor:help}.page_actions__AiL1z{display:flex;justify-content:flex-end;align-items:center;gap:.9rem;position:sticky;bottom:0;z-index:10;margin:1.4rem calc(clamp(1rem, 2vw, 2rem) * -1) calc(clamp(1rem, 2vw, 2rem) * -1);padding:1rem clamp(1rem,2vw,2rem);border-top:1px solid rgba(15,23,42,.08);background:color-mix(in srgb,var(--bg-primary) 92%,#ffffff);backdrop-filter:blur(12px);box-shadow:0 -10px 32px rgba(15,23,42,.06)}.page_actions__AiL1z p{margin:0 auto 0 0;color:var(--text-secondary);font-size:.88rem}.page_saveBtn__KuP0g{min-width:136px}.page_discardBtn__ibn2W{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:170px;border:1px solid rgba(15,23,42,.16);border-radius:8px;background:#ffffff;color:var(--text-secondary);padding:.72rem 1.2rem;font-weight:900;cursor:pointer}.page_discardBtn__ibn2W:disabled,.page_saveBtn__KuP0g:disabled,.page_sendTestPanel__Q9166 button:disabled{opacity:.65;cursor:wait}.page_container__gjUs3 input,.page_container__gjUs3 select,.page_container__gjUs3 textarea{font-size:.9rem;padding:.54rem .66rem}@media (max-width:768px){.page_container__gjUs3{padding:.8rem .72rem;max-width:100%;font-size:.9rem}.page_header__j_S9A{margin-bottom:.8rem}.page_header__j_S9A p{font-size:.84rem}.page_mainTabs__AZYQJ{display:flex;gap:0;margin-bottom:.75rem;overflow-x:auto}.page_mainTabBtn___zpMI{min-width:190px;min-height:54px;font-size:.84rem;padding:.62rem .75rem;text-align:center}.page_tabsContainer__L2fSr{gap:.45rem;margin-bottom:.75rem;padding-bottom:.55rem}.page_tabBtn__tKWRG{font-size:.8rem;padding:.45rem .66rem}.page_editorCard__q_jSG,.page_settingsSection__siy92{padding:.82rem .8rem}.page_customReminderWorkspace___w6Rz,.page_optionsGrid__mND_K,.page_staffTemplateGrid__4I_6N,.page_templateWorkspace__F_XNt{grid-template-columns:1fr}.page_emailPreviewFrameLarge__Sguwr,.page_emailPreviewFrame__TfjT9{min-height:680px}.page_configCard__YW7kQ,.page_previewPanel__vYvxo,.page_sendTestPanel__Q9166{padding:.9rem}.page_sectionTitleRow__tl9gQ{align-items:flex-start}.page_variablesBar__6ZCdt .page_copyVariableBtn__jaG_N{margin-left:0}.page_previewDetails__ug_x_ div{grid-template-columns:1fr;gap:.2rem}.page_checkboxLabelRow__3uXvx{font-size:.84rem;margin-bottom:.5rem}.page_formGroup__9zyKT{margin-bottom:.75rem}.page_formGroup__9zyKT label{font-size:.8rem}.page_formGroup__9zyKT textarea{min-height:120px;font-size:.86rem}.page_container__gjUs3 input,.page_container__gjUs3 select,.page_container__gjUs3 textarea{font-size:.86rem;padding:.48rem .58rem}.page_testEmailRow__7yQuG input{min-width:0}.page_actions__AiL1z{display:grid;grid-template-columns:1fr;margin:.9rem -.72rem -.8rem;padding:.8rem .72rem}.page_discardBtn__ibn2W,.page_saveBtn__KuP0g{width:100%;min-width:0}}.page_container__gjUs3 b,.page_container__gjUs3 button,.page_container__gjUs3 dt,.page_container__gjUs3 h1,.page_container__gjUs3 h2,.page_container__gjUs3 h3,.page_container__gjUs3 label,.page_container__gjUs3 span,.page_container__gjUs3 strong{font-weight:400!important}.page_settingsContainer__QEpKE{display:flex;flex-direction:column;gap:2rem;max-width:800px}.page_header__z6IU_{margin-bottom:1rem}.page_statusPanel__mBPyJ{padding:1.25rem 1.4rem}.page_statusHeader__shUtr{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem}.page_statusHeader__shUtr h3{margin:0;font-size:1.05rem}.page_statusHeader__shUtr strong{color:var(--accent-primary)}.page_progressBar__9tySn{height:8px;border-radius:999px;background:rgba(15,23,42,.08);overflow:hidden}.page_progressBarValue__NuPkK{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent-primary),#38bdf8)}.page_checklist__ebVGx{margin:.85rem 0 0;padding:0;list-style:none;display:grid;gap:.35rem;font-size:.9rem}.page_checkOk__7usNu{color:#166534}.page_checkPending__4_HXg{color:#9a3412}.page_linkSection__mqA0B{margin-bottom:2rem;padding:2rem;background:rgba(var(--accent-primary-rgb),.05);border-color:rgba(var(--accent-primary-rgb),.2)}.page_linkSection__mqA0B h3{margin-bottom:.5rem;font-size:1.25rem;color:var(--text-primary)}.page_linkSection__mqA0B p{color:var(--text-secondary);margin-bottom:1rem}.page_urlBox__hPkA2{margin-top:1rem;padding:1rem;background:rgba(255,255,255,.7);border-radius:8px;border:1px solid rgba(255,255,255,.5);word-break:break-all}.page_urlBox__hPkA2 a{color:var(--accent-primary);text-decoration:none;font-family:monospace}.page_urlBox__hPkA2 a:hover{text-decoration:underline}.page_urlActions__yHg6p{margin-top:.7rem;display:flex;gap:.5rem;flex-wrap:wrap}.page_formPanel__xN7Sf{padding:2rem}.page_form__AIgtl{display:flex;flex-direction:column;gap:2rem}.page_inputGroup__TC0NO{display:flex;flex-direction:column;gap:.5rem}.page_inputGroup__TC0NO label{font-size:.875rem;font-weight:500;color:var(--text-secondary)}.page_inputGroup__TC0NO input,.page_inputGroup__TC0NO select,.page_inputGroup__TC0NO textarea{padding:.75rem 1rem;background:#FFFFFF;border:1px solid #d1d5db;border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:1rem;transition:all .2s ease}.page_inputGroup__TC0NO input:focus,.page_inputGroup__TC0NO select:focus,.page_inputGroup__TC0NO textarea:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 2px rgba(var(--accent-primary-rgb),.1)}.page_checkboxLabelRow__yObss{display:flex;align-items:center;gap:.55rem;font-size:.9rem;color:var(--text-primary)}.page_pushActivationBox__PWxZ0{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:.9rem;background:rgba(255,255,255,.7)}.page_pushInstallBox__KZ2H4{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid rgba(var(--accent-primary-rgb),.22);border-radius:10px;padding:.9rem;background:rgba(var(--accent-primary-rgb),.06)}.page_pushInstallBox__KZ2H4 div{display:grid;gap:.2rem}.page_pushInstallBox__KZ2H4 strong{color:var(--text-primary);font-size:.9rem}.page_pushInstallBox__KZ2H4 span{color:var(--text-secondary);font-size:.8rem;line-height:1.4}.page_pushInstallButton__f_ZCz{flex:0 0 auto;border:1px solid var(--accent-primary);border-radius:8px;padding:.65rem .9rem;background:var(--accent-primary);color:#fff;font:inherit;font-size:.85rem;font-weight:700;cursor:pointer}.page_pushInstallButton__f_ZCz:hover{filter:brightness(.94)}@media (max-width:640px){.page_pushInstallBox__KZ2H4{align-items:stretch;flex-direction:column}.page_pushInstallButton__f_ZCz{width:100%}}.page_selectControl__uE2Jy{width:100%}.page_clinicalListsPanel__YuO9z{border:1px solid rgba(20,184,166,.25);border-radius:12px;background:rgba(20,184,166,.06);padding:1rem;display:grid;gap:1rem}.page_clinicalListsPanel__YuO9z p{margin:.35rem 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.4}.page_clinicalListsGrid__MSPTt{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}.page_clinicalListsGrid__MSPTt textarea{min-height:124px;resize:vertical}.page_message__9f17t{padding:1rem;border-radius:8px;background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2);text-align:center}.page_accordionContainer__WNXJT{border:1px solid rgba(255,255,255,.5);border-radius:8px;overflow:hidden;margin-top:1rem;background:rgba(255,255,255,.5)}.page_accordionHeader__62v5n{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:rgba(0,0,0,.02);border:none;cursor:pointer;color:var(--text-primary);transition:background-color .2s}.page_accordionHeader__62v5n:hover{background:rgba(0,0,0,.06)}.page_accordionTitle__3x82y{display:flex;align-items:center;gap:.75rem}.page_accordionTitle__3x82y h3{margin:0;font-size:1.1rem}.page_accordionIcon__VtG1H{font-size:.8rem;color:var(--text-secondary)}.page_accordionContent__ld6oS{padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem;border-top:1px solid rgba(0,0,0,.05)}.page_paymentMethod__kVZK4{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.5rem;border-bottom:1px dashed rgba(255,255,255,.5)}.page_paymentMethod__kVZK4:last-child{border-bottom:none;padding-bottom:0}.page_paymentAccordionItem__yZ76_{border:1px solid rgba(0,0,0,.1);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.72)}.page_paymentAccordionHeader__t2Svj{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.8rem;padding:.95rem 1rem;border:none;cursor:pointer;background:rgba(0,0,0,.02);color:var(--text-primary);transition:background-color .2s}.page_paymentAccordionHeaderCollapsed__y2XoI,.page_paymentAccordionHeader__t2Svj:hover{background:rgba(0,0,0,.08)}.page_paymentAccordionTitle__ODlBT{text-align:left}.page_paymentAccordionTitle__ODlBT strong{display:block;font-size:1rem;margin-bottom:.2rem}.page_paymentAccordionTitle__ODlBT p{margin:0;font-size:.84rem;color:var(--text-secondary)}.page_paymentAccordionIndicator__FIXsQ{font-size:.8rem;color:var(--text-secondary);flex-shrink:0}.page_paymentAccordionBody__ixK2v{padding:1rem;border-top:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column;gap:.9rem}.page_toggleLabel__1RECK{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.page_toggleInfo__33GLg strong{font-size:1rem;color:var(--text-primary);display:block;margin-bottom:.25rem}.page_toggleInfo__33GLg p{font-size:.85rem;color:var(--text-secondary);margin:0}.page_toggleSwitch__oDua_{position:relative;width:46px;height:24px;flex-shrink:0}.page_toggleInput___iT_k{opacity:0;width:0;height:0}.page_toggleSlider__GB34L{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#cbd5e1;transition:.3s;border-radius:24px}.page_checkInOptions__93K6E{display:grid;gap:1rem}.page_checkInSection___QnM5{display:grid;gap:1rem;padding:1rem;border:1px solid rgba(15,23,42,.1);border-radius:12px;background:rgba(255,255,255,.45)}.page_checkInSectionTitle__ES66c{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.page_checkInFixedAction__Tsgag{display:flex;align-items:flex-start;gap:.75rem}.page_checkInFixedIcon__J8_D_{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border-radius:999px;background:color-mix(in srgb,var(--accent-primary) 15%,transparent);color:var(--accent-primary);font-weight:800}.page_checkInNote__TQZ9t{margin:.65rem 0 0;font-size:.8rem;line-height:1.45;color:var(--text-secondary)}.page_bookingDisabledText__FS5LM{color:#991b1b;font-weight:700}.page_toggleSlider__GB34L:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#ffffff;transition:.3s;border-radius:50%}.page_toggleInput___iT_k:checked+.page_toggleSlider__GB34L{background-color:var(--accent-primary)}.page_toggleInput___iT_k:checked+.page_toggleSlider__GB34L:before{transform:translateX(22px)}.page_transferFields__77aRC{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:rgba(255,255,255,.6);border-radius:8px;border-left:3px solid var(--accent-primary);margin-top:.5rem}.page_transferFields__77aRC input,.page_transferFields__77aRC textarea{padding:.75rem 1rem;background:#FFFFFF;border:1px solid #d1d5db;border-radius:8px;color:var(--text-primary);font-family:inherit;font-size:1rem;transition:all .2s ease}.page_transferFields__77aRC input:focus,.page_transferFields__77aRC textarea:focus{outline:none;border-color:var(--accent-primary)}.page_accordionHeaderCollapsed__d6MI_{background:rgba(0,0,0,.08)}.page_accordionHeaderCollapsed__d6MI_:hover{background:rgba(0,0,0,.12)}.page_seoImagePreviewWrap__5BFCH{width:100%;max-width:560px;border:1px solid rgba(0,0,0,.12);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.72)}.page_seoImagePreview__7E6qS{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.page_seoImageActions__ez3i0{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem}.page_seoClearButton__w4PWu{border:1px solid rgba(220,38,38,.35);background:rgba(220,38,38,.08);color:#991b1b;border-radius:8px;padding:.45rem .7rem;font-size:.85rem;cursor:pointer}.page_seoClearButton__w4PWu:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.page_formPanel__xN7Sf,.page_linkSection__mqA0B{padding:1rem}.page_accordionHeader__62v5n{padding:.9rem 1rem}.page_accordionContent__ld6oS{padding:1rem}}