._page_1c850_1{width:min(100%,76rem);margin:0 auto;color:#172033}._heading_1c850_13{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1rem}._heading_1c850_13 p{margin:0 0 .25rem;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:800;letter-spacing:.08em;text-transform:uppercase}._heading_1c850_13 h1{margin:0;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.55rem + var(--dashboard-font-step, 0rem))),4vw,max(var(--dashboard-font-min, 0rem),calc(2.2rem + var(--dashboard-font-step, 0rem))))}._heading_1c850_13 span{display:block;margin-top:.35rem;color:#667085}._metrics_1c850_93{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem}._metrics_1c850_93 article,._card_1c850_107,._formCard_1c850_109,._search_1c850_111,._state_1c850_113{padding:1rem;background:#fff;border:1px solid #e4e8ef;border-radius:.8rem}._metrics_1c850_93 article{display:grid;gap:.35rem}._metrics_1c850_93 span,._card_1c850_107 dt{color:#667085;font-weight:700}._metrics_1c850_93 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(1.7rem + var(--dashboard-font-step, 0rem)))}._quickLinks_1c850_163{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}._quickLinks_1c850_163 a,._page_1c850_1 button{min-height:2.75rem;padding:.6rem .9rem;font:inherit;font-weight:750;cursor:pointer;background:#fff;border:1px solid #cfd6e2;border-radius:.55rem}._quickLinks_1c850_163 a,._primary_1c850_203{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;background:#4f46e5;border-color:#4f46e5}._page_1c850_1 button:disabled{cursor:not-allowed;opacity:.6}._state_1c850_113{min-height:8rem;display:grid;place-items:center;gap:.75rem;text-align:center}._state_1c850_113 p,._error_1c850_251{margin:0;color:#b42318}._formCard_1c850_109{margin-bottom:1rem}._formCard_1c850_109 h2{margin-top:0}._formGrid_1c850_277{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}._page_1c850_1 label{display:grid;gap:.35rem;color:#344054;font-weight:700}._page_1c850_1 input,._page_1c850_1 select,._page_1c850_1 textarea{width:100%;min-height:2.75rem;padding:.6rem .7rem;color:#172033;font:inherit;background:#fff;border:1px solid #98a2b3;border-radius:.5rem}._page_1c850_1 textarea{min-height:6rem;resize:vertical}._cards_1c850_339{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._card_1c850_107>div:first-child{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._card_1c850_107 h2,._card_1c850_107 p{margin:0}._card_1c850_107 p{margin-top:.25rem;color:#667085}._card_1c850_107 dl{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem;margin:1rem 0}._card_1c850_107 dl div{min-width:0}._card_1c850_107 dt,._card_1c850_107 dd{margin:0;overflow-wrap:anywhere}._badge_1c850_419{padding:.25rem .5rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)));font-weight:800;text-transform:capitalize;background:#eef2ff;border-radius:999px;white-space:nowrap}._actions_1c850_447{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1rem}._danger_1c850_463{color:#b42318;border-color:#fda29b}._search_1c850_111{margin-bottom:1rem}._search_1c850_111>div{display:flex;gap:.5rem;margin-top:.4rem}._pagination_1c850_493{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem}._dialog_1c850_517{width:min(calc(100% - 2rem),42rem);max-height:calc(100dvh - 2rem);margin:auto;padding:1rem;overflow:auto;color:var(--color-text, #172033);background:#fff;border:0;border-radius:.8rem;box-shadow:0 1rem 3rem #10182840}._dialog_1c850_517::backdrop{background:#0f172a99;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._dialog_1c850_517 h2{margin-top:0}._reason_1c850_561{margin-top:.75rem}._dialogDashboardMembership_1c850_577{width:min(calc(100% - 2rem),55rem);max-height:min(calc(100dvh - 2rem),54rem);padding:0;overflow:hidden;background:#f7f9fc;border:1px solid rgb(255 255 255 / 65%);border-radius:1.15rem;box-shadow:0 1.5rem 4rem #0f172a47,0 0 0 1px #ffffff59}._dialogDashboardMembership_1c850_577::backdrop{background:#0f172aa8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialogDashboardHeader_1c850_613{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem;background:radial-gradient(circle at 100% 0%,rgb(99 102 241 / 10%),transparent 13rem),#fff;border-bottom:1px solid #e6eaf0}._dialogDashboardTitle_1c850_649{min-width:0}._dialogDashboardEyebrow_1c850_657{display:block;margin-bottom:.3rem;color:#6366f1;font-size:.68rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}._dialogDashboardHeader_1c850_613 h2{margin:0;color:#172033;font-size:clamp(1.3rem,3vw,1.65rem);line-height:1.15}._dialogDashboardMessage_1c850_691{margin:.45rem 0 0;color:#667085;font-size:.87rem;line-height:1.5}._dialogDashboardClose_1c850_705{width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem!important;display:grid;place-items:center;padding:0!important;color:#475467;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:.7rem!important;font-size:1.45rem!important;font-weight:500!important;line-height:1}._dialogDashboardClose_1c850_705:hover{color:#172033;background:#f1f5f9!important;border-color:#cbd5e1!important}._dialogDashboardBody_1c850_751{max-height:calc(100dvh - 10.5rem);padding:1rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}._dialogDashboardBody_1c850_751::-webkit-scrollbar{width:.55rem}._dialogDashboardBody_1c850_751::-webkit-scrollbar-track{background:transparent}._dialogDashboardBody_1c850_751::-webkit-scrollbar-thumb{background:#cbd5e1;border:.15rem solid transparent;border-radius:999px;background-clip:padding-box}._dialogDashboardBody_1c850_751::-webkit-scrollbar-thumb:hover{background:#94a3b8;border:.15rem solid transparent;background-clip:padding-box}._page_1c850_1 button:focus-visible,._page_1c850_1 a:focus-visible,._page_1c850_1 input:focus-visible,._page_1c850_1 select:focus-visible,._page_1c850_1 textarea:focus-visible{outline:3px solid rgb(79 70 229 / 25%);outline-offset:2px}._toast_1c850_839{position:fixed;right:1rem;bottom:1rem;z-index:100;max-width:min(28rem,calc(100vw - 2rem));padding:.85rem 1rem;color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._filterCard_1c850_871{min-width:0;padding:1rem}._reportCard_1c850_881{margin-top:1rem}._filterGrid_1c850_889{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:start}._filterCard_1c850_871 label,._filterCard_1c850_871 input,._filterCard_1c850_871 select{min-width:0}._filterCard_1c850_871 input,._filterCard_1c850_871 select{height:2.75rem;border-radius:.55rem}._filterHeader_1c850_927{margin-bottom:1rem}._filterHeader_1c850_927 h2{margin:0 0 .35rem;font-size:1.15rem}._filterHeader_1c850_927 p{margin:0;color:var(--color-text-muted);line-height:1.5}._filterWide_1c850_957{grid-column:1 / -1}._filterToolbar_1c850_965{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}._filterToolbar_1c850_965 ._filterGrid_1c850_889{flex:1;max-width:28rem;grid-template-columns:minmax(0,1fr)}._filterToolbar_1c850_965 ._actions_1c850_447{margin-top:0}._page_1c850_1 button._primary_1c850_203{color:#fff;background:#4f46e5;border-color:#4f46e5}._filterCard_1c850_871 ._error_1c850_251,._filterCard_1c850_871 [role=status]{margin-top:.75rem}@media(min-width:75rem){._filterGrid_1c850_889{grid-template-columns:repeat(4,minmax(0,1fr))}._filterWide_1c850_957{grid-column:span 2}}@media(max-width:52rem){._metrics_1c850_93{grid-template-columns:repeat(2,1fr)}._cards_1c850_339{grid-template-columns:1fr}._formGrid_1c850_277{grid-template-columns:1fr 1fr}._dialogDashboardMembership_1c850_577{width:min(calc(100% - 1rem),55rem);max-height:calc(100dvh - 1rem)}._dialogDashboardBody_1c850_751{max-height:calc(100dvh - 9.5rem)}}@media(max-width:34rem){._metrics_1c850_93,._formGrid_1c850_277{grid-template-columns:1fr}._search_1c850_111>div{flex-direction:column}._actions_1c850_447 button{flex:1 1 auto}._pagination_1c850_493{justify-content:space-between}._pagination_1c850_493 span{text-align:center}._filterGrid_1c850_889{grid-template-columns:minmax(0,1fr)}._filterWide_1c850_957{grid-column:auto}._filterCard_1c850_871 ._actions_1c850_447{flex-direction:column}._filterCard_1c850_871 ._actions_1c850_447 button{width:100%}._filterToolbar_1c850_965{display:grid;grid-template-columns:minmax(0,1fr)}._filterToolbar_1c850_965 ._filterGrid_1c850_889{max-width:none}._dialogDashboardMembership_1c850_577{width:calc(100% - .75rem);max-height:calc(100dvh - .75rem);border-radius:.9rem}._dialogDashboardHeader_1c850_613{padding:.95rem}._dialogDashboardBody_1c850_751{max-height:calc(100dvh - 8.5rem);padding:.7rem}._dialogDashboardClose_1c850_705{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem!important}}._shell_5g0n1_1{--sidebar-width: 17.5rem;min-height:100vh;min-height:100dvh;overflow-x:hidden;background:radial-gradient(circle at 92% 4%,rgb(79 70 229 / 5%),transparent 24rem),var(--color-background)}._sidebar_5g0n1_21{position:fixed;z-index:30;inset:0 auto 0 0;display:flex;width:min(88vw,var(--sidebar-width));min-width:0;height:100vh;height:100dvh;flex-direction:column;padding:1rem;overflow-y:auto;color:#fff;visibility:hidden;background:radial-gradient(circle at 10% 0%,rgb(99 102 241 / 25%),transparent 15rem),linear-gradient(180deg,#111936,#111d46 52%,#172554);border-right:1px solid rgb(255 255 255 / 8%);box-shadow:18px 0 45px #0f172a2e;transform:translate(-105%);transition:transform .18s ease,visibility .18s ease;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgb(255 255 255 / 22%) transparent}._sidebar_5g0n1_21::-webkit-scrollbar{width:.4rem}._sidebar_5g0n1_21::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}._drawerOpen_5g0n1_95{visibility:visible;transform:translate(0)}._sidebarHeader_5g0n1_105{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem}._brandIdentity_5g0n1_121{display:flex;min-width:0;align-items:center;gap:.75rem}._brandMark_5g0n1_135{display:grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#6d5dfc,#7c3aed);border:1px solid rgb(255 255 255 / 18%);border-radius:.85rem;box-shadow:0 10px 24px #4f46e54d}._brandMark_5g0n1_135 svg{width:1.3rem;height:1.3rem}._productName_5g0n1_171{margin:0;color:#fff;font-size:.94rem;font-weight:850;line-height:1.25;overflow-wrap:anywhere}._productSubtitle_5g0n1_189{margin:.15rem 0 0;color:#9aa9cb;font-size:.68rem;font-weight:650;line-height:1.3}._drawerClose_5g0n1_205,._menuButton_5g0n1_207,._headerLogout_5g0n1_209,._sidebarLogout_5g0n1_211{min-width:2.75rem;min-height:2.75rem;font:inherit;border-radius:.8rem}._drawerClose_5g0n1_205{display:grid;flex:0 0 auto;place-items:center;padding:0;color:#e4eaff;cursor:pointer;background:#ffffff14;border:1px solid rgb(255 255 255 / 12%)}._drawerClose_5g0n1_205:hover{background:#ffffff24}._drawerClose_5g0n1_205:focus-visible,._sidebarLogout_5g0n1_211:focus-visible,._navLink_5g0n1_259:focus-visible{outline:3px solid rgb(165 180 252 / 42%);outline-offset:2px}._drawerClose_5g0n1_205 svg{width:1.15rem;height:1.15rem}._rolePanel_5g0n1_279{display:flex;min-width:0;align-items:center;gap:.7rem;margin-top:1rem;padding:.72rem .78rem;background:linear-gradient(135deg,#6366f129,#8b5cf617);border:1px solid rgb(165 180 252 / 12%);border-radius:.9rem}._roleAvatar_5g0n1_303{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#c7d2fe;background:#6366f133;border-radius:.65rem}._roleAvatar_5g0n1_303 svg{width:.95rem;height:.95rem}._rolePanel_5g0n1_279>div{display:grid;min-width:0;gap:.08rem}._roleCaption_5g0n1_347{color:#94a3c7;font-size:.62rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}._rolePanel_5g0n1_279 strong{color:#fff;font-size:.78rem;font-weight:800}._navigation_5g0n1_375{display:grid;min-width:0;gap:.32rem;margin-top:1.35rem}._navigationLabel_5g0n1_389{margin:0 0 .35rem;padding:0 .65rem;color:#7f8fb6;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._navLink_5g0n1_259{--nav-color: #818cf8;--nav-soft: rgb(99 102 241 / 15%);display:grid;min-width:0;min-height:3rem;grid-template-columns:2.15rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.48rem .55rem;color:#d4ddf4;font-size:.82rem;font-weight:700;line-height:1.25;text-decoration:none;border:1px solid transparent;border-radius:.85rem;transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}._navDashboard_5g0n1_457{--nav-color: #818cf8;--nav-soft: rgb(99 102 241 / 18%)}._navRegister_5g0n1_459{--nav-color: #2dd4bf;--nav-soft: rgb(20 184 166 / 15%)}._navFloors_5g0n1_461{--nav-color: #38bdf8;--nav-soft: rgb(14 165 233 / 15%)}._navSeats_5g0n1_463{--nav-color: #34d399;--nav-soft: rgb(16 185 129 / 15%)}._navStudents_5g0n1_465{--nav-color: #60a5fa;--nav-soft: rgb(59 130 246 / 15%)}._navMemberships_5g0n1_467{--nav-color: #c084fc;--nav-soft: rgb(168 85 247 / 15%)}._navAttendance_5g0n1_469{--nav-color: #fb7185;--nav-soft: rgb(244 63 94 / 14%)}._navPayments_5g0n1_471{--nav-color: #fbbf24;--nav-soft: rgb(245 158 11 / 15%)}._navExpenses_5g0n1_473{--nav-color: #22d3ee;--nav-soft: rgb(6 182 212 / 15%)}._navLink_5g0n1_259:hover{color:#fff;background:#ffffff0f;border-color:#ffffff0d}._activeNavLink_5g0n1_489{color:#fff;background:linear-gradient(135deg,var(--nav-soft),rgb(255 255 255 / 5%));border-color:#818cf847;box-shadow:inset 3px 0 0 var(--nav-color),0 7px 18px #0206171a}._navIcon_5g0n1_507{display:grid;width:2.15rem;height:2.15rem;place-items:center;color:var(--nav-color);background:var(--nav-soft);border-radius:.68rem}._activeNavLink_5g0n1_489 ._navIcon_5g0n1_507{color:#fff;background:var(--nav-color)}._navIcon_5g0n1_507 svg{width:1rem;height:1rem}._navText_5g0n1_547{min-width:0;overflow-wrap:anywhere}._navChevron_5g0n1_557{width:.85rem;height:.85rem;color:#64749a;opacity:0;transform:translate(-.2rem);transition:opacity .15s ease,transform .15s ease}._navLink_5g0n1_259:hover ._navChevron_5g0n1_557,._activeNavLink_5g0n1_489 ._navChevron_5g0n1_557{opacity:1;transform:translate(0)}._sidebarFooter_5g0n1_591{margin-top:auto;padding-top:1.15rem}._accountSummary_5g0n1_601{display:flex;min-width:0;align-items:center;gap:.7rem;margin-bottom:.7rem;padding:.68rem .72rem;background:#ffffff0d;border:1px solid rgb(255 255 255 / 7%);border-radius:.85rem}._accountAvatar_5g0n1_625{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;color:#312e81;font-size:.78rem;font-weight:900;background:linear-gradient(135deg,#e0e7ff,#ddd6fe);border-radius:.68rem}._accountSummary_5g0n1_601>div{display:grid;min-width:0;gap:.08rem}._accountSummary_5g0n1_601 strong{min-width:0;overflow:hidden;color:#fff;font-size:.76rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}._accountSummary_5g0n1_601 span:last-child{color:#8fa0c7;font-size:.65rem}._sidebarLogout_5g0n1_211{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.55rem;padding:.65rem .8rem;color:#fecaca;font-size:.78rem;font-weight:800;cursor:pointer;background:#ef444414;border:1px solid rgb(248 113 113 / 18%)}._sidebarLogout_5g0n1_211:hover{color:#fff;background:#ef444429;border-color:#f871714d}._sidebarLogout_5g0n1_211 svg{width:1rem;height:1rem}._backdrop_5g0n1_745{position:fixed;z-index:20;inset:0;width:100%;height:100%;padding:0;visibility:hidden;cursor:default;background:#090e1f9e;border:0;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:opacity .18s ease,visibility .18s ease}._backdropVisible_5g0n1_781{visibility:visible;opacity:1}._workspace_5g0n1_791{display:grid;min-width:0;min-height:100vh;min-height:100dvh;grid-template-rows:auto minmax(0,1fr)}._header_5g0n1_209{position:sticky;z-index:15;top:0;display:flex;min-width:0;min-height:4.25rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem clamp(.75rem,3vw,1rem);background:#ffffffeb;border-bottom:1px solid #e8ebf2;box-shadow:0 4px 18px #0f172a0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._headerLeft_5g0n1_841{display:flex;min-width:0;align-items:center;gap:.7rem}._menuButton_5g0n1_207{display:grid;flex:0 0 auto;place-items:center;padding:0;color:#4f46e5;cursor:pointer;background:#f4f3ff;border:1px solid #e3e0ff}._menuButton_5g0n1_207:hover{background:#ece9ff}._menuButton_5g0n1_207:focus-visible,._headerLogout_5g0n1_209:focus-visible{outline:3px solid rgb(79 70 229 / 22%);outline-offset:2px}._menuButton_5g0n1_207 svg{width:1.1rem;height:1.1rem}._headerIdentity_5g0n1_907{min-width:0}._pageTitle_5g0n1_915{margin:0;color:#111827;font-size:clamp(.9rem,3vw,1rem);font-weight:850;line-height:1.25;overflow-wrap:anywhere}._userLine_5g0n1_933{display:flex;min-width:0;align-items:center;gap:.4rem;margin-top:.18rem}._username_5g0n1_949{min-width:0;max-width:8rem;overflow:hidden;color:#7a859a;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:650;text-overflow:ellipsis;white-space:nowrap}._roleBadge_5g0n1_971{flex:0 0 auto;padding:.16rem .42rem;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:850;background:#eef2ff;border:1px solid #e0e7ff;border-radius:999px}._headerLogout_5g0n1_209{display:inline-flex;min-width:auto;flex:0 0 auto;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .7rem;color:#dc2626;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:800;cursor:pointer;background:#fff7f7;border:1px solid #fecaca}._headerLogout_5g0n1_209:hover{color:#b91c1c;background:#fef2f2}._headerLogout_5g0n1_209 svg{width:.95rem;height:.95rem}._main_5g0n1_1045{min-width:0;padding:clamp(.85rem,4vw,1.5rem)}@media(max-width:24rem){._sidebar_5g0n1_21{width:min(91vw,var(--sidebar-width));padding:.8rem}._rolePanel_5g0n1_279{margin-top:.8rem}._navigation_5g0n1_375{margin-top:1rem}._header_5g0n1_209{min-height:3.9rem;padding-inline:.65rem}._headerLeft_5g0n1_841{gap:.55rem}._menuButton_5g0n1_207{min-width:2.55rem;min-height:2.55rem}._headerLogout_5g0n1_209{min-width:2.55rem;min-height:2.55rem;padding:0}._headerLogout_5g0n1_209 span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}._username_5g0n1_949{max-width:5.5rem}._main_5g0n1_1045{padding:.72rem}}@media(min-width:48rem)and (max-width:63.99rem){._header_5g0n1_209{padding-inline:1.25rem}._main_5g0n1_1045{padding:1.35rem}._username_5g0n1_949{max-width:14rem}}@media(min-width:64rem){._sidebar_5g0n1_21{position:fixed;z-index:25;top:0;bottom:0;left:0;width:var(--sidebar-width);height:100vh;height:100dvh;padding:1.05rem;visibility:visible;transform:none;transition:none}._drawerClose_5g0n1_205,._menuButton_5g0n1_207,._backdrop_5g0n1_745{display:none}._workspace_5g0n1_791{width:calc(100% - var(--sidebar-width));min-height:100vh;min-height:100dvh;margin-left:var(--sidebar-width)}._header_5g0n1_209{min-height:4.4rem;padding-inline:1.5rem}._headerLeft_5g0n1_841{gap:0}._pageTitle_5g0n1_915{font-size:max(var(--dashboard-font-min, 0rem),calc(1.02rem + var(--dashboard-font-step, 0rem)))}._username_5g0n1_949{max-width:16rem}._headerLogout_5g0n1_209{padding-inline:.85rem}._main_5g0n1_1045{padding:clamp(1.3rem,2vw,1.8rem)}}@media(min-width:80rem){._shell_5g0n1_1{--sidebar-width: 18rem}._sidebar_5g0n1_21{padding:1.15rem}._header_5g0n1_209{padding-inline:1.8rem}._main_5g0n1_1045{padding:1.75rem}}@media(prefers-reduced-motion:reduce){._sidebar_5g0n1_21,._backdrop_5g0n1_745,._navLink_5g0n1_259,._navChevron_5g0n1_557{transition:none}}._page_o7zj8_1{display:grid;gap:1rem;width:100%;max-width:92rem;margin:0 auto}._hero_o7zj8_25{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:clamp(1.1rem,2.5vw,1.5rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(99 102 241 / 13%),transparent 20rem),radial-gradient(circle at 0% 100%,rgb(6 182 212 / 7%),transparent 16rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e3e8f2;border-radius:1.2rem;box-shadow:0 2px 5px #0f172a05,0 12px 32px #0f172a0a}._heroIdentity_o7zj8_79{min-width:0;display:flex;align-items:flex-start;gap:.9rem}._heroIcon_o7zj8_93{flex:0 0 auto;width:3rem;height:3rem;display:grid;place-items:center;color:#4f46e5;background:linear-gradient(145deg,#eef2ff,#fff);border:1px solid #dfe4ff;border-radius:.95rem;box-shadow:0 8px 20px #4f46e51a}._heroIcon_o7zj8_93 svg{width:1.35rem;height:1.35rem}._eyebrow_o7zj8_129{margin:0 0 .25rem;color:#4f46e5;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}._hero_o7zj8_25 h1{margin:0;color:#172033;font-size:clamp(1.75rem,4vw,2.35rem);line-height:1.08;letter-spacing:-.04em}._heroDescription_o7zj8_163{max-width:45rem;margin:.5rem 0 0;color:#667085;font-size:.88rem;line-height:1.55}._heroStats_o7zj8_179{flex:0 0 auto;display:grid;grid-template-columns:repeat(3,minmax(7rem,1fr));gap:.6rem}._heroStat_o7zj8_179{min-width:0;padding:.8rem .9rem;background:#ffffffc7;border:1px solid #e5e9f2;border-radius:.85rem}._heroStat_o7zj8_179 small{display:block;color:#7c8799;font-size:.67rem;font-weight:750}._heroStat_o7zj8_179 strong{display:block;margin-top:.2rem;color:#172033;font-size:1.15rem;font-weight:900}._filterPanel_o7zj8_247{margin:0!important;padding:1rem!important;background:#fff;border:1px solid #e3e8f2;border-radius:1rem!important;box-shadow:0 8px 24px #0f172a08}._filterHeader_o7zj8_265{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}._filterHeading_o7zj8_281{display:flex;align-items:center;gap:.7rem}._filterHeadingIcon_o7zj8_293{width:2.2rem;height:2.2rem;display:grid;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.7rem}._filterHeadingIcon_o7zj8_293 svg{width:1rem;height:1rem}._filterHeading_o7zj8_281 h2{margin:0;color:#172033;font-size:.95rem}._filterHeading_o7zj8_281 p{margin:.2rem 0 0;color:#7c8799;font-size:.74rem;line-height:1.45}._filterCount_o7zj8_351{flex:0 0 auto;padding:.3rem .6rem;color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:999px;font-size:.69rem;font-weight:850}._filterGrid_o7zj8_373{align-items:end!important}._filterGrid_o7zj8_373 label{min-width:0}._filterGrid_o7zj8_373 label>span:first-child{color:#475467;font-size:.74rem;font-weight:800}._filterGrid_o7zj8_373 input,._filterGrid_o7zj8_373 select{min-height:2.8rem!important;background:#fbfcfe!important;border-color:#d9e0ea!important;border-radius:.72rem!important;font-size:.82rem!important}._filterGrid_o7zj8_373 input:focus,._filterGrid_o7zj8_373 select:focus{background:#fff!important;border-color:#818cf8!important;outline:0;box-shadow:0 0 0 4px #6366f117}._inputWrap_o7zj8_435{position:relative}._inputWrap_o7zj8_435 input{padding-left:2.35rem!important}._inputIcon_o7zj8_451{position:absolute;z-index:1;left:.75rem;top:50%;width:1rem;height:1rem;color:#98a2b3;pointer-events:none;transform:translateY(-50%)}._inputIcon_o7zj8_451 svg{width:100%;height:100%}._filterActions_o7zj8_485{margin-top:.9rem!important}._clearButton_o7zj8_493,._searchButton_o7zj8_495{min-height:2.55rem!important;border-radius:.68rem!important;font-size:.76rem!important}._searchButton_o7zj8_495{display:inline-flex;align-items:center;gap:.4rem}._searchButton_o7zj8_495 svg{width:.9rem;height:.9rem}._inlineAlert_o7zj8_537{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:.8rem}._inlineAlert_o7zj8_537>div{display:grid;gap:.12rem}._inlineAlert_o7zj8_537 strong{font-size:.8rem}._inlineAlert_o7zj8_537 span{font-size:.72rem}._inlineAlert_o7zj8_537 button{flex:0 0 auto;min-height:2.25rem;padding:.45rem .7rem;color:#92400e;background:#fff;border:1px solid #fcd34d;border-radius:.6rem;cursor:pointer;font-weight:800}._errorState_o7zj8_611{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:1rem;color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:.9rem}._errorIcon_o7zj8_635{width:2.1rem;height:2.1rem;display:grid;place-items:center;color:#fff;background:#d92d20;border-radius:50%;font-weight:900}._errorState_o7zj8_611 h2{margin:0;font-size:.85rem}._errorState_o7zj8_611 p{margin:.15rem 0 0;color:#b5473f;font-size:.74rem}._errorState_o7zj8_611 button{min-height:2.35rem;padding:.5rem .75rem;color:#b42318;background:#fff;border:1px solid #fda29b;border-radius:.65rem;cursor:pointer;font-weight:800}._resultsSection_o7zj8_709{display:grid;gap:.8rem}._resultsHeader_o7zj8_719{display:flex;align-items:center;justify-content:space-between;gap:1rem}._resultsHeader_o7zj8_719 h2{margin:0;color:#172033;font-size:1rem}._resultsHeader_o7zj8_719 p{margin:.2rem 0 0;color:#7c8799;font-size:.74rem}._pageBadge_o7zj8_757{flex:0 0 auto;padding:.32rem .65rem;color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:999px;font-size:.7rem;font-weight:850}._scroll_o7zj8_787{width:100%;min-width:0;overflow:auto;background:#fff;border:1px solid #e3e8f2;border-radius:1rem;box-shadow:0 1px 2px #0f172a05,0 8px 24px #0f172a08;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}._scroll_o7zj8_787:focus-visible{outline:3px solid rgb(99 102 241 / 18%);outline-offset:2px}._scroll_o7zj8_787::-webkit-scrollbar{height:.65rem}._scroll_o7zj8_787::-webkit-scrollbar-thumb{background:#cbd5e1;border:.15rem solid transparent;border-radius:999px;background-clip:padding-box}._table_o7zj8_847{width:100%;min-width:66rem;table-layout:fixed;border-collapse:separate;border-spacing:0;color:#344054;text-align:left;font-size:.8rem}._table_o7zj8_847 th,._table_o7zj8_847 td{padding:.9rem .85rem;vertical-align:middle;border-bottom:1px solid #edf1f6}._table_o7zj8_847 th{position:sticky;top:0;z-index:1;color:#667085;font-size:.68rem;font-weight:850;letter-spacing:.035em;text-transform:uppercase;background:#f8fafc;white-space:nowrap}._table_o7zj8_847 th:first-child{width:22%}._table_o7zj8_847 th:nth-child(2){width:15%}._table_o7zj8_847 th:nth-child(3){width:14%}._table_o7zj8_847 th:nth-child(4){width:21%}._table_o7zj8_847 th:nth-child(5){width:15%}._table_o7zj8_847 th:last-child{width:13%}._table_o7zj8_847 td{overflow-wrap:anywhere}._table_o7zj8_847 tbody tr{transition:background .15s ease,box-shadow .15s ease}._table_o7zj8_847 tbody tr:hover{background:#fbfcff}._table_o7zj8_847 tr:last-child td{border-bottom:0}._ownerCell_o7zj8_993{display:flex;align-items:center;gap:.7rem;min-width:0}._ownerAvatar_o7zj8_1007{width:2.35rem;height:2.35rem;display:grid;flex:0 0 auto;place-items:center;color:#4338ca;background:linear-gradient(145deg,#eef2ff,#f5f3ff);border:1px solid #ddd6fe;border-radius:.72rem;font-size:.88rem;font-weight:900}._cell_o7zj8_1035{min-width:0;display:grid;justify-items:start;gap:.3rem}._name_o7zj8_1049{min-height:auto!important;padding:0!important;color:#172033!important;text-align:left;font-size:.83rem;font-weight:850!important;background:transparent!important;border:0!important;border-radius:0!important;cursor:pointer}._name_o7zj8_1049:hover{color:#4f46e5!important;text-decoration:underline;text-underline-offset:.15rem}._secondary_o7zj8_1087,._identifier_o7zj8_1089{color:#7c8799;font-size:.68rem;line-height:1.45}._secondary_o7zj8_1087{display:inline-flex;align-items:center;gap:.3rem}._secondary_o7zj8_1087 svg{width:.75rem;height:.75rem}._identifier_o7zj8_1089{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contactLine_o7zj8_1137{display:inline-flex;align-items:center;gap:.35rem;color:#344054;font-weight:700}._contactLine_o7zj8_1137 svg{width:.82rem;height:.82rem;color:#6366f1}._roomCell_o7zj8_1165{display:flex;align-items:center;gap:.45rem;min-width:0;color:#344054;font-weight:750}._roomIcon_o7zj8_1183{width:1.9rem;height:1.9rem;display:grid;flex:0 0 auto;place-items:center;color:#0891b2;background:#ecfeff;border-radius:.55rem}._roomIcon_o7zj8_1183 svg{width:.8rem;height:.8rem}._planName_o7zj8_1215{color:#172033;font-size:.8rem;font-weight:850}._badges_o7zj8_1227{display:flex;flex-wrap:wrap;gap:.3rem}._statusBadge_o7zj8_1247{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;padding:.22rem .48rem;border:1px solid;border-radius:999px;font-size:.64rem;font-weight:850;line-height:1.3;text-transform:capitalize;white-space:normal}._statusDot_o7zj8_1277{width:.34rem;height:.34rem;flex:0 0 auto;background:currentColor;border-radius:50%}._statusActive_o7zj8_1293{color:#047857;background:#ecfdf3;border-color:#a7f3d0}._statusTrial_o7zj8_1305{color:#4338ca;background:#f5f3ff;border-color:#ddd6fe}._statusPending_o7zj8_1317{color:#b54708;background:#fffaeb;border-color:#fedf89}._statusSuspended_o7zj8_1329{color:#b42318;background:#fef3f2;border-color:#fecdca}._statusInactive_o7zj8_1341{color:#475467;background:#f2f4f7;border-color:#e4e7ec}._statusExpired_o7zj8_1353{color:#9a3412;background:#fff7ed;border-color:#fed7aa}._statusCancelled_o7zj8_1365{color:#b42318;background:#fff1f0;border-color:#fecdca}._statusNeutral_o7zj8_1377{color:#475467;background:#f8fafc;border-color:#e2e8f0}._viewButton_o7zj8_1397{min-height:2.35rem!important;display:inline-flex!important;align-items:center;justify-content:center;gap:.35rem;padding:.48rem .62rem!important;color:#4338ca!important;background:#f5f3ff!important;border:1px solid #ddd6fe!important;border-radius:.62rem!important;font-size:.67rem!important;font-weight:850!important;white-space:nowrap}._viewButton_o7zj8_1397 svg{width:.78rem;height:.78rem}._viewButton_o7zj8_1397:hover{background:#ede9fe!important;border-color:#c4b5fd!important}._pagination_o7zj8_1457{margin-top:0!important;padding:.8rem;background:#fff;border:1px solid #e3e8f2;border-radius:.9rem}._pagination_o7zj8_1457>span{display:grid;gap:.12rem;color:#475467;text-align:center}._pagination_o7zj8_1457 strong{font-size:.75rem}._pagination_o7zj8_1457 small{color:#98a2b3;font-size:.64rem}._emptyState_o7zj8_1513{min-height:17rem;display:grid;place-items:center;align-content:center;gap:.55rem;padding:2rem 1rem;text-align:center;background:radial-gradient(circle at 50% 0%,rgb(99 102 241 / 7%),transparent 16rem),#fff;border:1px dashed #cfd7e4;border-radius:1rem}._emptyIcon_o7zj8_1551{width:3rem;height:3rem;display:grid;place-items:center;color:#6366f1;background:#eef2ff;border-radius:.9rem}._emptyIcon_o7zj8_1551 svg{width:1.35rem;height:1.35rem}._emptyState_o7zj8_1513 h2{margin:.3rem 0 0;color:#344054;font-size:1rem}._emptyState_o7zj8_1513 p{max-width:30rem;margin:0;color:#7c8799;font-size:.76rem;line-height:1.55}._emptyState_o7zj8_1513 button{min-height:2.4rem;margin-top:.2rem;padding:.52rem .8rem;color:#fff;background:#4f46e5;border:1px solid #4f46e5;border-radius:.65rem;cursor:pointer;font:inherit;font-size:.72rem;font-weight:850}._loadingCard_o7zj8_1645{display:grid;gap:0;overflow:hidden;background:#fff;border:1px solid #e3e8f2;border-radius:1rem}._loadingHeader_o7zj8_1663,._loadingRow_o7zj8_1665{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.2fr 1fr;gap:1rem;padding:.9rem}._loadingHeader_o7zj8_1663{background:#f8fafc}._loadingRow_o7zj8_1665{border-top:1px solid #edf1f6}._loadingHeader_o7zj8_1663 span,._loadingRow_o7zj8_1665 span{height:.75rem;background:linear-gradient(90deg,#eef2f7,#f8fafc,#eef2f7);background-size:200% 100%;border-radius:999px;animation:_shimmer_o7zj8_1 1.35s linear infinite}._loadingRow_o7zj8_1665 span{height:2rem;border-radius:.55rem}@keyframes _shimmer_o7zj8_1{to{background-position:-200% 0}}._details_o7zj8_1753{display:grid;gap:.8rem}._detailOwnerHeader_o7zj8_1763{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem;background:radial-gradient(circle at 100% 0%,rgb(99 102 241 / 9%),transparent 10rem),#fafbff;border:1px solid #e5e9f3;border-radius:.9rem}._detailAvatar_o7zj8_1797{width:2.8rem;height:2.8rem;display:grid;place-items:center;color:#4338ca;background:#eef2ff;border:1px solid #ddd6fe;border-radius:.8rem;font-weight:900}._detailEyebrow_o7zj8_1821{display:block;margin-bottom:.15rem;color:#6366f1;font-size:.62rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}._detailOwnerHeader_o7zj8_1763 h2{margin:0;color:#172033;font-size:1rem}._detailOwnerHeader_o7zj8_1763 p{margin:.18rem 0 0;color:#7c8799;font-size:.72rem}._detailCard_o7zj8_1865{padding:.9rem!important;border-radius:.9rem!important;box-shadow:none!important}._detailHeader_o7zj8_1877{display:flex;align-items:center;gap:.55rem;margin-bottom:.8rem;padding-bottom:.7rem;border-bottom:1px solid #edf1f6}._detailHeader_o7zj8_1877 h3{margin:0;color:#172033;font-size:.85rem}._detailIcon_o7zj8_1907{width:2rem;height:2rem;display:grid;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.6rem}._detailIcon_o7zj8_1907 svg{width:.85rem;height:.85rem}._detailGrid_o7zj8_1939{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;margin:0!important}._detailItem_o7zj8_1953{min-width:0;padding:.65rem;background:#f8fafc;border:1px solid #edf1f6;border-radius:.65rem}._detailItem_o7zj8_1953 dt,._detailItem_o7zj8_1953 dd{margin:0!important}._detailItem_o7zj8_1953 dt{color:#7c8799!important;font-size:.63rem!important;font-weight:750!important}._detailItem_o7zj8_1953 dd{margin-top:.2rem!important;color:#344054;font-size:.72rem;font-weight:750;line-height:1.45;overflow-wrap:anywhere}._detailLoading_o7zj8_2009{display:flex;align-items:center;gap:.75rem;padding:1rem;background:#f8fafc;border:1px solid #e3e8f2;border-radius:.8rem}._detailLoading_o7zj8_2009>span{width:1.3rem;height:1.3rem;flex:0 0 auto;border:2px solid #d7dcf7;border-top-color:#4f46e5;border-radius:50%;animation:_spin_o7zj8_1 .8s linear infinite}._detailLoading_o7zj8_2009 strong{display:block;color:#344054;font-size:.78rem}._detailLoading_o7zj8_2009 p{margin:.15rem 0 0;color:#7c8799;font-size:.68rem}@keyframes _spin_o7zj8_1{to{transform:rotate(360deg)}}._name_o7zj8_1049:focus-visible,._viewButton_o7zj8_1397:focus-visible,._inlineAlert_o7zj8_537 button:focus-visible,._errorState_o7zj8_611 button:focus-visible,._emptyState_o7zj8_1513 button:focus-visible{outline:3px solid rgb(99 102 241 / 22%);outline-offset:2px}._srOnly_o7zj8_2111{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;clip:rect(0,0,0,0);border:0}@media(max-width:64rem){._hero_o7zj8_25{display:grid}._heroStats_o7zj8_179{width:100%}._filterGrid_o7zj8_373{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:42rem){._page_o7zj8_1{gap:.8rem}._hero_o7zj8_25{padding:1rem}._heroIdentity_o7zj8_79{gap:.7rem}._heroIcon_o7zj8_93{width:2.65rem;height:2.65rem}._hero_o7zj8_25 h1{font-size:1.6rem}._heroDescription_o7zj8_163{font-size:.8rem}._heroStats_o7zj8_179{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}._heroStat_o7zj8_179{padding:.65rem}._heroStat_o7zj8_179 small{font-size:.58rem}._heroStat_o7zj8_179 strong{font-size:.95rem}._filterHeader_o7zj8_265{align-items:flex-start;flex-direction:column}._filterGrid_o7zj8_373{grid-template-columns:minmax(0,1fr)!important}._filterActions_o7zj8_485{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}._filterActions_o7zj8_485 button{width:100%}._resultsHeader_o7zj8_719{align-items:flex-start;flex-direction:column}._pageBadge_o7zj8_757{align-self:flex-start}._pagination_o7zj8_1457{grid-template-columns:auto minmax(0,1fr) auto}._detailOwnerHeader_o7zj8_1763{grid-template-columns:auto minmax(0,1fr)}._detailOwnerHeader_o7zj8_1763>:last-child{grid-column:1 / -1;justify-self:start}._detailGrid_o7zj8_1939{grid-template-columns:minmax(0,1fr)!important}._errorState_o7zj8_611{grid-template-columns:auto minmax(0,1fr)}._errorState_o7zj8_611 button{grid-column:1 / -1;width:100%}._inlineAlert_o7zj8_537{align-items:flex-start;flex-direction:column}._inlineAlert_o7zj8_537 button{width:100%}}@media(max-width:30rem){._heroIdentity_o7zj8_79{display:grid}._heroStats_o7zj8_179,._filterActions_o7zj8_485{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){._loadingHeader_o7zj8_1663 span,._loadingRow_o7zj8_1665 span,._detailLoading_o7zj8_2009>span{animation:none}._table_o7zj8_847 tbody tr{transition:none}}._page_102i3_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.85rem,2vw,1.25rem);color:#172033}._hero_102i3_23{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:clamp(1rem,2.4vw,1.3rem);background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 11%),transparent 18rem),radial-gradient(circle at 84% 100%,rgb(14 165 233 / 8%),transparent 18rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 8px 26px #0f172a0d}._heroIcon_102i3_55{display:grid;width:2.9rem;height:2.9rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4338ca,#6d28d9);border-radius:.85rem;box-shadow:0 9px 20px #4f46e530}._heroIcon_102i3_55 svg{width:1.25rem;height:1.25rem}._heroCopy_102i3_89{min-width:0}._heroCopy_102i3_89 p,._heroCopy_102i3_89 h1{margin:0}._eyebrow_102i3_107{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.13em;text-transform:uppercase}._heroCopy_102i3_89 h1{margin-top:.08rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.65rem + var(--dashboard-font-step, 0rem))),4vw,max(var(--dashboard-font-min, 0rem),calc(2.25rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.04em;line-height:1.05}._heroCopy_102i3_89>p:last-child{max-width:46rem;margin-top:.32rem;color:#6b7280;font-size:max(var(--dashboard-font-min, 0rem),calc(.74rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._adminBadge_102i3_157{display:inline-flex;min-height:1.9rem;align-items:center;padding:.3rem .56rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px}._loadingState_102i3_189,._errorState_102i3_191{display:flex;min-width:0;align-items:center;gap:.7rem;margin-top:.8rem;padding:.82rem .9rem;background:#fff;border:1px solid #e5e9f1;border-radius:.82rem;box-shadow:0 5px 18px #0f172a0a}._loadingState_102i3_189>div,._errorState_102i3_191>div{display:grid;min-width:0;flex:1 1 auto;gap:.08rem}._loadingState_102i3_189 strong,._errorState_102i3_191 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._loadingState_102i3_189 span:not(._spinner_102i3_247),._errorState_102i3_191 span:not(._errorIcon_102i3_249){color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._spinner_102i3_247{width:1.3rem;height:1.3rem;flex:0 0 auto;border:2px solid #e0e7ff;border-top-color:#4f46e5;border-radius:50%;animation:_spin_102i3_247 .8s linear infinite}._errorIcon_102i3_249{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#b42318;background:#fff1f0;border-radius:.6rem}._errorIcon_102i3_249 svg{width:.86rem;height:.86rem}._errorState_102i3_191 button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:.32rem;padding:.46rem .58rem;color:#4338ca;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.58rem}._errorState_102i3_191 button svg{width:.76rem;height:.76rem}._overview_102i3_361,._management_102i3_363{min-width:0;margin-top:.8rem;padding:.9rem;background:#fff;border:1px solid #e5e9f1;border-radius:.9rem;box-shadow:0 6px 20px #0f172a0a}._sectionHeading_102i3_383{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:.75rem;padding-bottom:.7rem;margin-bottom:.7rem;border-bottom:1px solid #edf0f5}._sectionHeading_102i3_383>div{min-width:0}._sectionHeading_102i3_383 p,._sectionHeading_102i3_383 h2,._sectionHeading_102i3_383 span{margin:0}._sectionHeading_102i3_383 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._sectionHeading_102i3_383 h2{margin-top:.05rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900}._sectionHeading_102i3_383 span{display:block;margin-top:.12rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._metrics_102i3_475{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.58rem}._metricCard_102i3_487{--tone: #4f46e5;--soft: #eef2ff;--line: #e0e7ff;display:flex;min-width:0;align-items:center;gap:.58rem;min-height:5.4rem;padding:.68rem;background:radial-gradient(circle at 100% 100%,var(--soft),transparent 6rem),#fff;border:1px solid var(--line);border-radius:.75rem}._metricIcon_102i3_521{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:var(--tone);background:var(--soft);border-radius:.58rem}._metricIcon_102i3_521 svg{width:.84rem;height:.84rem}._metricCopy_102i3_553{display:grid;min-width:0;gap:.03rem}._metricCopy_102i3_553>span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:800}._metricCopy_102i3_553 strong{color:var(--tone);font-size:max(var(--dashboard-font-min, 0rem),calc(1.15rem + var(--dashboard-font-step, 0rem)));font-weight:900;line-height:1;overflow-wrap:anywhere}._metricCopy_102i3_553 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:700}._violetTone_102i3_605{--tone: #6d28d9;--soft: #f5f3ff;--line: #ddd6fe}._greenTone_102i3_617{--tone: #059669;--soft: #ecfdf5;--line: #a7f3d0}._amberTone_102i3_629{--tone: #d97706;--soft: #fffbeb;--line: #fde68a}._blueTone_102i3_641{--tone: #2563eb;--soft: #eff6ff;--line: #bfdbfe}._quickLinks_102i3_657{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}._quickLinks_102i3_657 a{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.62rem;min-height:5rem;padding:.72rem;color:#344054;text-decoration:none;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.75rem;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._quickLinks_102i3_657 a:hover{transform:translateY(-1px);background:#fff;border-color:#c7d2fe;box-shadow:0 8px 18px #4f46e512}._linkIcon_102i3_723{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;border-radius:.62rem}._linkIcon_102i3_723 svg{width:.88rem;height:.88rem}._planIcon_102i3_751{color:#6d28d9;background:#f5f3ff}._subscriptionIcon_102i3_761{color:#2563eb;background:#eff6ff}._linkCopy_102i3_771{display:grid;min-width:0;gap:.08rem}._linkCopy_102i3_771 strong{color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._linkCopy_102i3_771 small{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._linkArrow_102i3_807{width:.82rem;height:.82rem;color:#7c3aed}._errorState_102i3_191 button:focus-visible,._quickLinks_102i3_657 a:focus-visible{outline:3px solid rgb(79 70 229 / 22%);outline-offset:2px}@media(max-width:64rem){._metrics_102i3_475{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:42rem){._page_102i3_1{padding:.6rem}._hero_102i3_23{grid-template-columns:auto minmax(0,1fr);gap:.62rem;padding:.76rem}._heroIcon_102i3_55{width:2.35rem;height:2.35rem;border-radius:.7rem}._heroIcon_102i3_55 svg{width:1rem;height:1rem}._heroCopy_102i3_89 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.28rem + var(--dashboard-font-step, 0rem)))}._heroCopy_102i3_89>p:last-child{display:none}._adminBadge_102i3_157{grid-column:1 / -1;justify-self:start;min-height:1.55rem;padding:.22rem .44rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._overview_102i3_361,._management_102i3_363{margin-top:.58rem;padding:.72rem}._sectionHeading_102i3_383{padding-bottom:.55rem;margin-bottom:.55rem}._sectionHeading_102i3_383 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._sectionHeading_102i3_383 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)))}._metrics_102i3_475{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}._metricCard_102i3_487{min-height:4.7rem;gap:.42rem;padding:.52rem}._metricIcon_102i3_521{width:1.7rem;height:1.7rem}._metricCopy_102i3_553>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._metricCopy_102i3_553 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.92rem + var(--dashboard-font-step, 0rem)))}._metricCopy_102i3_553 small{font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)))}._quickLinks_102i3_657{grid-template-columns:1fr;gap:.42rem}._quickLinks_102i3_657 a{min-height:4.4rem;padding:.6rem}._linkCopy_102i3_771 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)))}._linkCopy_102i3_771 small{font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)))}}@media(max-width:25rem){._page_102i3_1{padding:.5rem}._metrics_102i3_475{grid-template-columns:1fr 1fr}._metricCard_102i3_487{display:grid;justify-items:center;text-align:center}._metricCopy_102i3_553{justify-items:center}._errorState_102i3_191{display:grid;grid-template-columns:auto minmax(0,1fr)}._errorState_102i3_191 button{grid-column:1 / -1;width:100%}}@keyframes _spin_102i3_247{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._page_102i3_1 *,._page_102i3_1 *:before,._page_102i3_1 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._quickLinks_102i3_657 a:hover{transform:none}}._section_1p1wb_1{margin:1.5rem 0;padding:1.25rem;border:1px solid var(--color-border,#d8dfeb);border-radius:1rem;background:var(--color-surface,#fff)}._section_1p1wb_1>header{display:flex;justify-content:space-between;gap:1rem;align-items:start}._section_1p1wb_1 h2{margin:.2rem 0}._section_1p1wb_1 header p,._section_1p1wb_1 header span{margin:0;color:var(--color-text-muted,#56627a)}._section_1p1wb_1 button,._section_1p1wb_1 input{min-height:44px}._tableWrap_1p1wb_1{overflow-x:auto;margin-top:1rem}._tableWrap_1p1wb_1 table{width:100%;border-collapse:collapse}._tableWrap_1p1wb_1 th,._tableWrap_1p1wb_1 td{padding:.75rem;text-align:left;border-bottom:1px solid var(--color-border,#d8dfeb)}._tableWrap_1p1wb_1 small{display:block}._cards_1p1wb_1{display:none}._section_1p1wb_1 dialog{width:min(92vw,36rem);border:0;border-radius:1rem;padding:0}._section_1p1wb_1 dialog::backdrop{background:#0000008c}._section_1p1wb_1 dialog form{padding:1.25rem}._section_1p1wb_1 dl{display:grid;gap:.6rem}._section_1p1wb_1 dl div{display:grid;grid-template-columns:7rem 1fr}._section_1p1wb_1 dd{margin:0}._section_1p1wb_1 label{display:grid;gap:.5rem}._section_1p1wb_1 input{padding:.6rem}._section_1p1wb_1 footer{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}._srOnly_1p1wb_1{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:700px){._tableWrap_1p1wb_1{display:none}._cards_1p1wb_1{display:grid;gap:.75rem;margin-top:1rem}._cards_1p1wb_1 article{padding:1rem;border:1px solid var(--color-border,#d8dfeb);border-radius:.75rem}._cards_1p1wb_1 h3,._cards_1p1wb_1 p{margin:.25rem 0}._section_1p1wb_1>header{flex-direction:column}._section_1p1wb_1>header button{width:100%}._section_1p1wb_1 dl div{grid-template-columns:1fr}._section_1p1wb_1 footer{flex-direction:column-reverse}._section_1p1wb_1 footer button{width:100%}}@media(prefers-reduced-motion:reduce){._section_1p1wb_1 dialog{scroll-behavior:auto}}._page_1vsjk_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.8rem,1.8vw,1.2rem);color:#172033}._hero_1vsjk_27{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:clamp(.95rem,2vw,1.15rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 10%),transparent 18rem),radial-gradient(circle at 84% 120%,rgb(14 165 233 / 7%),transparent 16rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 8px 24px #0f172a0d}._heroIcon_1vsjk_61{display:grid;width:2.8rem;height:2.8rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4338ca,#6d28d9);border-radius:.82rem;box-shadow:0 8px 18px #4f46e52e}._heroIcon_1vsjk_61 svg{width:1.18rem;height:1.18rem}._heroCopy_1vsjk_95{min-width:0}._heroCopy_1vsjk_95 p,._heroCopy_1vsjk_95 h1{margin:0}._eyebrow_1vsjk_113{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.12em;text-transform:uppercase}._heroCopy_1vsjk_95 h1{margin-top:.08rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.55rem + var(--dashboard-font-step, 0rem))),3.5vw,max(var(--dashboard-font-min, 0rem),calc(2.15rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.035em;line-height:1.08}._heroCopy_1vsjk_95>p:last-child{max-width:49rem;margin-top:.3rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.73rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._heroMeta_1vsjk_163{display:grid;min-width:5.3rem;justify-items:end;gap:.04rem;padding:.5rem .58rem;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.72rem}._heroMeta_1vsjk_163 span{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:850}._heroMeta_1vsjk_163 strong{color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900;line-height:1}._phonePeArea_1vsjk_219{min-width:0;margin-top:.72rem}._workspace_1vsjk_237{min-width:0;margin-top:.72rem;padding:.82rem;background:#fff;border:1px solid #e4e8f0;border-radius:.92rem;box-shadow:0 7px 22px #0f172a0a}._workspaceHeader_1vsjk_257{display:grid;min-width:0;grid-template-columns:minmax(13rem,.7fr) minmax(22rem,1.3fr);align-items:end;gap:.9rem;padding-bottom:.72rem;border-bottom:1px solid #edf0f5}._workspaceTitle_1vsjk_277{display:flex;min-width:0;align-items:center;gap:.58rem}._workspaceIcon_1vsjk_291{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.58rem}._workspaceIcon_1vsjk_291 svg{width:.84rem;height:.84rem}._workspaceTitle_1vsjk_277>div{min-width:0}._workspaceTitle_1vsjk_277 p,._workspaceTitle_1vsjk_277 h2,._workspaceTitle_1vsjk_277 span{margin:0}._workspaceTitle_1vsjk_277 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._workspaceTitle_1vsjk_277 h2{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900}._workspaceTitle_1vsjk_277 span{display:block;margin-top:.1rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._search_1vsjk_397{display:grid;min-width:0;gap:.24rem}._searchBox_1vsjk_409{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.35rem;padding:.3rem;background:#f8fafc;border:1px solid #dfe5ed;border-radius:.68rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._searchBox_1vsjk_409:focus-within{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117}._searchIcon_1vsjk_453{display:grid;width:1.7rem;height:1.7rem;place-items:center;color:#64748b}._searchIcon_1vsjk_453 svg{width:.76rem;height:.76rem}._searchBox_1vsjk_409 input{width:100%;min-width:0;min-height:34px;padding:.42rem .1rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.67rem + var(--dashboard-font-step, 0rem)));background:transparent;border:0;outline:0}._searchBox_1vsjk_409 input::placeholder{color:#9aa4b2}._clearSearch_1vsjk_513,._searchButton_1vsjk_515{min-height:32px;padding:.38rem .52rem;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;border-radius:.54rem}._clearSearch_1vsjk_513{color:#64748b;background:#fff;border:1px solid #d7dee8}._searchButton_1vsjk_515{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d28d9);border:1px solid transparent;box-shadow:0 5px 12px #4f46e524}._searchResultText_1vsjk_561{margin:0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)))}._searchResultText_1vsjk_561 strong{color:#4338ca}._listMeta_1vsjk_581{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.52rem .08rem .5rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:750}._loadingState_1vsjk_611,._errorState_1vsjk_613,._emptyState_1vsjk_615{display:flex;min-width:0;align-items:center;gap:.65rem;min-height:5.1rem;padding:.72rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.7rem}._loadingState_1vsjk_611>div,._errorState_1vsjk_613>div,._emptyState_1vsjk_615>div{display:grid;min-width:0;flex:1 1 auto;gap:.05rem}._loadingState_1vsjk_611 strong,._errorState_1vsjk_613 strong,._emptyState_1vsjk_615 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900}._loadingState_1vsjk_611 span:not(._spinner_1vsjk_673),._errorState_1vsjk_613 span:not(._stateIcon_1vsjk_675),._emptyState_1vsjk_615 span:not(._stateIcon_1vsjk_675){color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._spinner_1vsjk_673{width:1.25rem;height:1.25rem;flex:0 0 auto;border:2px solid #e0e7ff;border-top-color:#4f46e5;border-radius:50%;animation:_spin_1vsjk_673 .8s linear infinite}._stateIcon_1vsjk_675{display:grid;width:1.95rem;height:1.95rem;flex:0 0 auto;place-items:center;color:#64748b;background:#f1f5f9;border-radius:.56rem}._errorState_1vsjk_613 ._stateIcon_1vsjk_675{color:#b42318;background:#fff1f0}._stateIcon_1vsjk_675 svg{width:.8rem;height:.8rem}._errorState_1vsjk_613 button{min-height:34px;padding:.42rem .55rem;color:#4338ca;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.56rem}._ownerList_1vsjk_785{display:grid;gap:.55rem}._ownerRow_1vsjk_795{display:grid;min-width:0;grid-template-columns:minmax(11.5rem,.75fr) minmax(23rem,1.65fr) minmax(10rem,.7fr);grid-template-areas:"owner owner owner" "pending pending pending" "plan capacity period" "actions actions actions";gap:.5rem;padding:.68rem;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.78rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._ownerRow_1vsjk_795:hover{background:#fff;border-color:#d9dff0;box-shadow:0 5px 16px #0f172a0a}._ownerHeader_1vsjk_861{grid-area:owner;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.65rem;padding-bottom:.5rem;border-bottom:1px solid #edf0f5}._ownerIdentity_1vsjk_883{display:flex;min-width:0;align-items:center;gap:.52rem}._ownerAvatar_1vsjk_897{display:grid;width:2.05rem;height:2.05rem;flex:0 0 auto;place-items:center;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.62rem}._ownerNames_1vsjk_925{min-width:0}._ownerNames_1vsjk_925 h3,._ownerNames_1vsjk_925 p{margin:0}._ownerNames_1vsjk_925 h3{color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900;line-height:1.25;overflow-wrap:anywhere}._ownerNames_1vsjk_925 p{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.24rem;margin-top:.08rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)));overflow-wrap:anywhere}._ownerNames_1vsjk_925 p strong{color:#667085;font-weight:800}._statusBadge_1vsjk_993{display:inline-flex;min-height:1.5rem;align-items:center;padding:.2rem .4rem;color:#475569;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;text-transform:capitalize;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}._active_1vsjk_1023{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._pending_1vsjk_1035{color:#b45309;background:#fffbeb;border-color:#fde68a}._suspended_1vsjk_1047{color:#b45309;background:#fff7ed;border-color:#fed7aa}._expired_1vsjk_1059,._cancelled_1vsjk_1061{color:#b42318;background:#fff1f0;border-color:#fecaca}._noSubscription_1vsjk_1073{color:#64748b;background:#f1f5f9;border-color:#cbd5e1}._pendingBanner_1vsjk_1093{grid-area:pending;display:flex;min-width:0;align-items:center;gap:.46rem;padding:.46rem .52rem;color:#92400e;background:linear-gradient(90deg,#fffbeb,#fff);border:1px solid #fde68a;border-radius:.6rem}._pendingIcon_1vsjk_1119{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;color:#b45309;background:#fff;border-radius:.46rem}._pendingIcon_1vsjk_1119 svg{width:.66rem;height:.66rem}._pendingBanner_1vsjk_1093>div{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:.1rem .32rem}._pendingBanner_1vsjk_1093 span{width:100%;color:#b45309;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-transform:uppercase;letter-spacing:.05em}._pendingBanner_1vsjk_1093 strong{color:#78350f;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:900}._pendingBanner_1vsjk_1093 small{color:#a16207;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)))}._subscriptionGrid_1vsjk_1215{display:contents}._planPanel_1vsjk_1223,._capacityPanel_1vsjk_1225,._periodPanel_1vsjk_1227{min-width:0;padding:.56rem;background:#fff;border:1px solid #edf0f5;border-radius:.64rem}._planPanel_1vsjk_1223{grid-area:plan;display:grid;align-content:start;gap:.08rem}._capacityPanel_1vsjk_1225{grid-area:capacity}._periodPanel_1vsjk_1227{grid-area:period}._panelHeading_1vsjk_1273{display:flex;min-width:0;align-items:center;gap:.32rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));font-weight:850}._panelIcon_1vsjk_1293{display:grid;width:1.35rem;height:1.35rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.42rem}._panelIcon_1vsjk_1293 svg{width:.58rem;height:.58rem}._planPanel_1vsjk_1223>strong{margin-top:.3rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._planPanel_1vsjk_1223>small{margin-top:.08rem;color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));line-height:1.35}._capacityHeader_1vsjk_1363{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}._capacityHeader_1vsjk_1363>strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap}._capacityStats_1vsjk_1393{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-top:.45rem}._capacityStats_1vsjk_1393>div{display:grid;min-width:0;justify-items:center;gap:.03rem;padding:.34rem .25rem;text-align:center;background:#f8fafc;border-radius:.5rem}._capacityStats_1vsjk_1393 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.41rem + var(--dashboard-font-step, 0rem)));font-weight:800}._capacityStats_1vsjk_1393 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:900}._usageTrack_1vsjk_1453{display:block;width:100%;height:.34rem;margin-top:.4rem;overflow:hidden;appearance:none;border:0;background:#e2e8f0;border-radius:999px}._usageTrack_1vsjk_1453::-webkit-progress-bar{background:#e2e8f0;border-radius:inherit}._usageTrack_1vsjk_1453::-webkit-progress-value{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:inherit}._usageTrack_1vsjk_1453::-moz-progress-bar{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:inherit}._flexibleUsage_1vsjk_1515{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.32rem;margin-top:.45rem}._slotRow_1vsjk_1529{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.38rem;padding:.38rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.52rem}._slotIcon_1vsjk_1553{display:grid;width:1.45rem;height:1.45rem;flex:0 0 auto;place-items:center;border-radius:.44rem}._slotIcon_1vsjk_1553 svg{width:.62rem;height:.62rem}._morningIcon_1vsjk_1581{color:#d97706;background:#fffbeb}._eveningIcon_1vsjk_1591{color:#4f46e5;background:#eef2ff}._slotRow_1vsjk_1529>div:nth-child(2){display:grid;min-width:0;gap:.02rem}._slotRow_1vsjk_1529>div:nth-child(2)>span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)));font-weight:800}._slotRow_1vsjk_1529>div:nth-child(2)>strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)));font-weight:900}._slotNumbers_1vsjk_1637{display:grid;grid-template-columns:repeat(2,auto);gap:.28rem}._slotNumbers_1vsjk_1637>span{display:grid;justify-items:end;gap:.02rem}._slotNumbers_1vsjk_1637 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.37rem + var(--dashboard-font-step, 0rem)));font-weight:800}._slotNumbers_1vsjk_1637 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900}._periodDates_1vsjk_1693{display:grid;gap:.35rem;margin-top:.46rem}._periodDates_1vsjk_1693>div{display:grid;gap:.04rem}._periodDates_1vsjk_1693 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)));font-weight:800}._periodDates_1vsjk_1693 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:900}._dateDivider_1vsjk_1739{display:block;width:100%;height:1px;background:#edf0f5}._noPeriod_1vsjk_1753{margin:.5rem 0 0;color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._actionBar_1vsjk_1773{grid-area:actions;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.7rem;padding-top:.52rem;border-top:1px solid #edf0f5}._actionLabel_1vsjk_1795{display:grid;min-width:0;gap:.03rem}._actionLabel_1vsjk_1795 span{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:850}._actionLabel_1vsjk_1795 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)))}._actions_1vsjk_1829{display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;gap:.3rem}._actions_1vsjk_1829 button{min-height:32px;padding:.38rem .5rem;color:#4338ca;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.52rem;transition:transform .14s ease,box-shadow .14s ease,background-color .14s ease,border-color .14s ease}._actions_1vsjk_1829 button:hover{transform:translateY(-1px);box-shadow:0 4px 10px #0f172a0d}._actions_1vsjk_1829 ._approveAction_1vsjk_1891{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._actions_1vsjk_1829 ._warningAction_1vsjk_1903{color:#b45309;background:#fffbeb;border-color:#fde68a}._actions_1vsjk_1829 ._danger_1vsjk_1915{color:#b42318;background:#fff1f0;border-color:#fecaca}._pagination_1vsjk_1935{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin-top:.7rem;padding-top:.65rem;border-top:1px solid #edf0f5}._pagination_1vsjk_1935 button{min-height:34px;padding:.42rem .56rem;color:#475467;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#fff;border:1px solid #d7dee8;border-radius:.56rem}._pagination_1vsjk_1935 button:disabled{cursor:not-allowed;opacity:.48}._pagination_1vsjk_1935 span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));font-weight:750;text-align:center}._dialog_1vsjk_2013{width:min(42rem,calc(100% - 1.2rem));max-height:min(46rem,calc(100dvh - 1.2rem));padding:0;overflow:auto;color:#172033;background:#fff;border:0;border-radius:1rem;box-shadow:0 28px 80px #0f172a4d}._dialog_1vsjk_2013::backdrop{background:#0f172a9e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_1vsjk_2013 form{padding:clamp(.9rem,2vw,1.1rem)}._dialogHeader_1vsjk_2055{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding-bottom:.65rem;margin-bottom:.65rem;border-bottom:1px solid #edf0f5}._dialogHeader_1vsjk_2055>div{min-width:0}._dialogHeader_1vsjk_2055 p,._dialogHeader_1vsjk_2055 h2,._dialogHeader_1vsjk_2055 span{margin:0}._dialogHeader_1vsjk_2055 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._dialogHeader_1vsjk_2055 h2{margin-top:.05rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.92rem + var(--dashboard-font-step, 0rem)));font-weight:900}._dialogHeader_1vsjk_2055 span{display:block;margin-top:.1rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.55rem + var(--dashboard-font-step, 0rem)))}._dialogHeader_1vsjk_2055 button{width:2.1rem;min-width:2.1rem;min-height:2.1rem;padding:0;color:#64748b;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.56rem}._dialogNotice_1vsjk_2167{display:flex;min-width:0;align-items:flex-start;gap:.48rem;margin-bottom:.65rem;padding:.55rem .6rem;color:#64748b;background:#f8fafc;border:1px solid #edf0f5;border-radius:.6rem}._dialogNotice_1vsjk_2167>span{display:grid;width:1.45rem;height:1.45rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.44rem}._dialogNotice_1vsjk_2167 svg{width:.62rem;height:.62rem}._dialogNotice_1vsjk_2167 p{margin:0;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));line-height:1.42}._formGrid_1vsjk_2237{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}._currentPlan_1vsjk_2249{grid-column:1 / -1;margin:0;color:#334155}._formGrid_1vsjk_2237 label,._reason_1vsjk_2263{display:grid;min-width:0;gap:.28rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.59rem + var(--dashboard-font-step, 0rem)));font-weight:800}._formGrid_1vsjk_2237 input,._formGrid_1vsjk_2237 select,._reason_1vsjk_2263 textarea{box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding:.55rem .62rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.67rem + var(--dashboard-font-step, 0rem)));background:#fbfcfe;border:1px solid #d7dee8;border-radius:.6rem}._reason_1vsjk_2263 textarea{min-height:7rem;resize:vertical;line-height:1.45}._reason_1vsjk_2263 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:650}._confirmPanel_1vsjk_2337{display:grid;gap:.08rem;padding:.65rem;color:#475467;background:#f8fafc;border:1px solid #edf0f5;border-radius:.62rem}._confirmPanel_1vsjk_2337 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900}._confirmPanel_1vsjk_2337 span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._error_1vsjk_613{margin:.65rem 0 0;padding:.56rem .6rem;color:#b42318;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:750;background:#fff1f0;border:1px solid #fecaca;border-radius:.6rem}._dialogActions_1vsjk_2401{display:flex;justify-content:flex-end;gap:.45rem;margin-top:.72rem;padding-top:.65rem;border-top:1px solid #edf0f5}._dialogActions_1vsjk_2401 button{min-height:38px;padding:.48rem .64rem;color:#475467;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.57rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#fff;border:1px solid #d7dee8;border-radius:.58rem}._dialogActions_1vsjk_2401 ._primary_1vsjk_2445{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d28d9);border-color:transparent}._dialogActions_1vsjk_2401 ._danger_1vsjk_1915{color:#fff;background:#dc2626;border-color:#dc2626}._srOnly_1vsjk_2477{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._page_1vsjk_1 button:focus-visible,._page_1vsjk_1 input:focus-visible,._page_1vsjk_1 select:focus-visible,._page_1vsjk_1 textarea:focus-visible,._dialog_1vsjk_2013 button:focus-visible,._dialog_1vsjk_2013 input:focus-visible,._dialog_1vsjk_2013 select:focus-visible,._dialog_1vsjk_2013 textarea:focus-visible{outline:3px solid rgb(79 70 229 / 22%);outline-offset:2px}@media(max-width:72rem){._ownerRow_1vsjk_795{grid-template-columns:minmax(10rem,.7fr) minmax(0,1.3fr);grid-template-areas:"owner owner" "pending pending" "plan period" "capacity capacity" "actions actions"}._workspaceHeader_1vsjk_257{grid-template-columns:minmax(12rem,.75fr) minmax(18rem,1.25fr)}}@media(max-width:54rem){._workspaceHeader_1vsjk_257{grid-template-columns:1fr;align-items:stretch;gap:.6rem}._searchBox_1vsjk_409{grid-template-columns:auto minmax(0,1fr) auto auto}._ownerRow_1vsjk_795{grid-template-columns:1fr;grid-template-areas:"owner" "pending" "plan" "capacity" "period" "actions"}._planPanel_1vsjk_1223,._periodPanel_1vsjk_1227{min-height:auto}._periodDates_1vsjk_1693{grid-template-columns:1fr auto 1fr;align-items:center}._dateDivider_1vsjk_1739{width:1px;height:2rem}._actionBar_1vsjk_1773{align-items:flex-start;flex-direction:column}._actions_1vsjk_1829{width:100%;justify-content:flex-start}}@media(max-width:42rem){._page_1vsjk_1{padding:.55rem}._hero_1vsjk_27{grid-template-columns:auto minmax(0,1fr) auto;gap:.58rem;padding:.7rem;border-radius:.82rem}._heroIcon_1vsjk_61{width:2.25rem;height:2.25rem;border-radius:.66rem}._heroIcon_1vsjk_61 svg{width:.95rem;height:.95rem}._eyebrow_1vsjk_113{font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));letter-spacing:.09em}._heroCopy_1vsjk_95 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.18rem + var(--dashboard-font-step, 0rem)))}._heroCopy_1vsjk_95>p:last-child{display:none}._heroMeta_1vsjk_163{min-width:auto;padding:.35rem .4rem;border-radius:.58rem}._heroMeta_1vsjk_163 span{display:none}._heroMeta_1vsjk_163 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)))}._phonePeArea_1vsjk_219{margin-top:.55rem}._workspace_1vsjk_237{margin-top:.55rem;padding:.62rem;border-radius:.8rem}._workspaceTitle_1vsjk_277{gap:.48rem}._workspaceIcon_1vsjk_291{width:1.75rem;height:1.75rem}._workspaceTitle_1vsjk_277 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)))}._workspaceTitle_1vsjk_277 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._searchBox_1vsjk_409{grid-template-columns:auto minmax(0,1fr) auto;gap:.24rem;padding:.26rem}._clearSearch_1vsjk_513{display:none}._searchBox_1vsjk_409 input{min-height:32px;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)))}._searchButton_1vsjk_515{min-height:30px;padding-inline:.48rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._listMeta_1vsjk_581{padding-inline:0;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)))}._ownerList_1vsjk_785{gap:.44rem}._ownerRow_1vsjk_795{gap:.42rem;padding:.56rem;border-radius:.68rem}._ownerRow_1vsjk_795:hover{box-shadow:none}._ownerHeader_1vsjk_861{gap:.4rem;padding-bottom:.4rem}._ownerAvatar_1vsjk_897{width:1.72rem;height:1.72rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));border-radius:.52rem}._ownerIdentity_1vsjk_883{gap:.42rem}._ownerNames_1vsjk_925 h3{font-size:max(var(--dashboard-font-min, 0rem),calc(.63rem + var(--dashboard-font-step, 0rem)))}._ownerNames_1vsjk_925 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)))}._statusBadge_1vsjk_993{min-height:1.35rem;padding:.15rem .32rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._pendingBanner_1vsjk_1093{padding:.4rem .44rem}._planPanel_1vsjk_1223,._capacityPanel_1vsjk_1225,._periodPanel_1vsjk_1227{padding:.48rem;border-radius:.56rem}._panelHeading_1vsjk_1273{font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)))}._panelIcon_1vsjk_1293{width:1.22rem;height:1.22rem}._planPanel_1vsjk_1223>strong{margin-top:.22rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.65rem + var(--dashboard-font-step, 0rem)))}._planPanel_1vsjk_1223>small{font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)))}._capacityHeader_1vsjk_1363>strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)))}._capacityStats_1vsjk_1393{gap:.24rem;margin-top:.36rem}._capacityStats_1vsjk_1393>div{padding:.3rem .2rem}._capacityStats_1vsjk_1393 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.37rem + var(--dashboard-font-step, 0rem)))}._capacityStats_1vsjk_1393 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)))}._flexibleUsage_1vsjk_1515{gap:.26rem;margin-top:.38rem}._slotRow_1vsjk_1529{grid-template-columns:auto minmax(0,1fr);gap:.3rem;padding:.34rem}._slotNumbers_1vsjk_1637{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.22rem;padding-top:.26rem;border-top:1px solid #edf0f5}._slotNumbers_1vsjk_1637>span{justify-items:center}._slotRow_1vsjk_1529>div:nth-child(2)>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.36rem + var(--dashboard-font-step, 0rem)))}._slotRow_1vsjk_1529>div:nth-child(2)>strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._periodDates_1vsjk_1693 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._actionLabel_1vsjk_1795{display:none}._actions_1vsjk_1829{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:.26rem}._actions_1vsjk_1829 button{width:100%;min-height:34px;padding:.38rem .34rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));line-height:1.2}._pagination_1vsjk_1935{gap:.32rem}._pagination_1vsjk_1935 button{min-height:32px;padding:.38rem .46rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._pagination_1vsjk_1935 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)))}._dialog_1vsjk_2013{width:100%;max-width:none;max-height:92dvh;margin:auto 0 0;border-radius:1rem 1rem 0 0}._dialog_1vsjk_2013 form{padding:.78rem .7rem calc(.8rem + env(safe-area-inset-bottom))}._dialogHeader_1vsjk_2055 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)))}._formGrid_1vsjk_2237{grid-template-columns:1fr;gap:.46rem}._dialogActions_1vsjk_2401{display:grid;grid-template-columns:1fr 1fr;position:sticky;bottom:0;padding-top:.58rem;background:#fff}._dialogActions_1vsjk_2401 button{width:100%}}@media(max-width:23rem){._page_1vsjk_1{padding:.45rem}._hero_1vsjk_27{grid-template-columns:auto minmax(0,1fr)}._heroMeta_1vsjk_163{display:none}._searchBox_1vsjk_409{grid-template-columns:auto minmax(0,1fr)}._searchButton_1vsjk_515{grid-column:1 / -1;width:100%}._flexibleUsage_1vsjk_1515{grid-template-columns:1fr}._periodDates_1vsjk_1693{grid-template-columns:1fr 1fr;gap:.28rem}._dateDivider_1vsjk_1739{display:none}._actions_1vsjk_1829{grid-template-columns:1fr 1fr}._dialogActions_1vsjk_2401{grid-template-columns:1fr}}@keyframes _spin_1vsjk_673{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._page_1vsjk_1 *,._page_1vsjk_1 *:before,._page_1vsjk_1 *:after,._dialog_1vsjk_2013 *,._dialog_1vsjk_2013 *:before,._dialog_1vsjk_2013 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._ownerRow_1vsjk_795:hover,._actions_1vsjk_1829 button:hover{transform:none;box-shadow:none}}._page_zqarm_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.8rem,1.8vw,1.2rem);color:#172033}._hero_zqarm_27{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.82rem;padding:clamp(.95rem,2vw,1.15rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 10%),transparent 18rem),radial-gradient(circle at 84% 120%,rgb(124 58 237 / 7%),transparent 16rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 8px 24px #0f172a0d}._heroIcon_zqarm_61{display:grid;width:2.8rem;height:2.8rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4338ca,#6d28d9);border-radius:.82rem;box-shadow:0 8px 18px #4f46e52e}._heroIcon_zqarm_61 svg{width:1.18rem;height:1.18rem}._heroCopy_zqarm_95{min-width:0}._heroCopy_zqarm_95 p,._heroCopy_zqarm_95 h1{margin:0}._eyebrow_zqarm_113{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.12em;text-transform:uppercase}._heroCopy_zqarm_95 h1{margin-top:.08rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.55rem + var(--dashboard-font-step, 0rem))),3.5vw,max(var(--dashboard-font-min, 0rem),calc(2.15rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.035em;line-height:1.08}._heroCopy_zqarm_95>p:last-child{max-width:50rem;margin-top:.3rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.73rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._heroMeta_zqarm_163{display:grid;min-width:5.4rem;justify-items:end;gap:.04rem;padding:.5rem .58rem;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.72rem}._heroMeta_zqarm_163 span{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));font-weight:850}._heroMeta_zqarm_163 strong{color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900;line-height:1}._editor_zqarm_219,._listSection_zqarm_221{min-width:0;margin-top:.72rem;padding:.82rem;background:#fff;border:1px solid #e4e8f0;border-radius:.92rem;box-shadow:0 7px 22px #0f172a0a}._editorEditing_zqarm_241{border-color:#ddd6fe;box-shadow:0 7px 22px #0f172a0a,inset 3px 0 #7c3aed}._editorHeader_zqarm_255,._sectionHeader_zqarm_257{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.68rem;margin-bottom:.68rem;border-bottom:1px solid #edf0f5}._editorTitle_zqarm_279{display:flex;min-width:0;align-items:center;gap:.58rem}._editorIcon_zqarm_293{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.58rem}._editorIcon_zqarm_293 svg{width:.82rem;height:.82rem}._editorTitle_zqarm_279>div,._sectionHeader_zqarm_257>div{min-width:0}._editorTitle_zqarm_279 p,._editorTitle_zqarm_279 h2,._editorTitle_zqarm_279 span,._sectionHeader_zqarm_257 p,._sectionHeader_zqarm_257 h2,._sectionHeader_zqarm_257 span{margin:0}._editorTitle_zqarm_279 p,._sectionHeader_zqarm_257 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._editorTitle_zqarm_279 h2,._sectionHeader_zqarm_257 h2{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900}._editorTitle_zqarm_279 span,._sectionHeader_zqarm_257>div>span{display:block;margin-top:.1rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._editingBadge_zqarm_405,._draftBadge_zqarm_407,._pageBadge_zqarm_409{display:inline-flex;min-height:1.5rem;align-items:center;padding:.2rem .4rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;border-radius:999px}._editingBadge_zqarm_405{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._draftBadge_zqarm_407{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe}._pageBadge_zqarm_409{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0}._form_zqarm_475{display:grid;gap:.65rem}._builderGrid_zqarm_485{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.42fr);grid-template-areas:"core preview" "flex preview" "trial preview" "reminder preview";gap:.55rem;align-items:start}._formSection_zqarm_509{min-width:0;padding:.64rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.7rem}._formSection_zqarm_509:nth-child(1){grid-area:core}._formSection_zqarm_509:nth-child(2){grid-area:flex}._reminderSection_zqarm_541{grid-area:reminder}._trialSection_zqarm_549{grid-area:trial}._trialSection_zqarm_549 ._formGrid_zqarm_551{margin-top:.75rem}._trialSection_zqarm_549 ._formGrid_zqarm_551[hidden]{display:none}._reminderToggle_zqarm_555:has(input:disabled){cursor:not-allowed;opacity:.6}._livePreview_zqarm_559{grid-area:preview;position:sticky;top:.75rem;min-width:0;padding:.68rem;background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 8%),transparent 9rem),linear-gradient(145deg,#fff,#fbfcff);border:1px solid #dfe3f2;border-radius:.72rem;box-shadow:0 6px 18px #0f172a0a}._formSectionHeader_zqarm_587{display:flex;min-width:0;align-items:flex-start;gap:.48rem;padding-bottom:.52rem;margin-bottom:.55rem;border-bottom:1px solid #edf0f5}._formSectionHeader_zqarm_587>span{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border-radius:.45rem}._formSectionHeader_zqarm_587>div{min-width:0}._formSectionHeader_zqarm_587 h3,._formSectionHeader_zqarm_587 p{margin:0}._formSectionHeader_zqarm_587 h3{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._formSectionHeader_zqarm_587 p{margin-top:.08rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));line-height:1.38}._formGrid_zqarm_551{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}._formGrid_zqarm_551 label,._reminderGrid_zqarm_699 label{display:grid;min-width:0;align-content:start;gap:.26rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:800}._fieldWide_zqarm_719{grid-column:span 1}._formGrid_zqarm_551 input,._formGrid_zqarm_551 select,._reminderGrid_zqarm_699 input,._flexSeatField_zqarm_733 input{box-sizing:border-box;width:100%;min-width:0;min-height:39px;padding:.53rem .6rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));font-weight:550;background:#fff;border:1px solid #d7dee8;border-radius:.58rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._formGrid_zqarm_551 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)));font-weight:650;line-height:1.32}._formGrid_zqarm_551 input:focus,._formGrid_zqarm_551 select:focus,._reminderGrid_zqarm_699 input:focus,._flexSeatField_zqarm_733 input:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._fixedField_zqarm_803{display:grid;min-width:0;align-content:center;gap:.04rem;min-height:39px;padding:.46rem .56rem;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:.58rem}._fixedField_zqarm_803>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:800}._fixedField_zqarm_803 strong{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900}._fixedField_zqarm_803 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)))}._flexSeatFields_zqarm_869{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._flexSeatField_zqarm_733{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) 6.5rem;align-items:center;gap:.48rem;padding:.48rem;cursor:text;background:#fff;border:1px solid #e4e8f0;border-radius:.62rem}._flexSeatIcon_zqarm_907{display:grid;width:1.65rem;height:1.65rem;place-items:center;color:#b45309;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#fffbeb;border-radius:.48rem}._eveningIcon_zqarm_931{color:#4f46e5;background:#eef2ff}._flexSeatCopy_zqarm_941{display:grid;min-width:0;gap:.03rem}._flexSeatCopy_zqarm_941 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:900}._flexSeatCopy_zqarm_941 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)));font-weight:650;line-height:1.3}._flexSeatField_zqarm_733 input{min-height:36px;text-align:center}._reminderToggle_zqarm_555{display:flex;min-width:0;align-items:center;gap:.48rem;padding:.48rem;cursor:pointer;background:#fff;border:1px solid #e4e8f0;border-radius:.62rem}._reminderToggle_zqarm_555>input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._toggleTrack_zqarm_1037{position:relative;width:2rem;height:1.1rem;flex:0 0 auto;background:#cbd5e1;border-radius:999px;transition:background-color .15s ease}._toggleTrack_zqarm_1037>span{position:absolute;top:.15rem;left:.15rem;width:.8rem;height:.8rem;background:#fff;border-radius:50%;box-shadow:0 1px 3px #0f172a38;transition:transform .15s ease}._reminderToggle_zqarm_555>input:checked+._toggleTrack_zqarm_1037{background:#4f46e5}._reminderToggle_zqarm_555>input:checked+._toggleTrack_zqarm_1037>span{transform:translate(.9rem)}._reminderToggle_zqarm_555>span:last-child{display:grid;min-width:0;gap:.03rem}._reminderToggle_zqarm_555 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:900}._reminderToggle_zqarm_555 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)));line-height:1.3}._reminderGrid_zqarm_699{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.48rem;transition:opacity .15s ease}._reminderGridDisabled_zqarm_1149{opacity:.5}._previewHeader_zqarm_1165{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid #edf0f5}._previewHeader_zqarm_1165 p,._previewHeader_zqarm_1165 h3{margin:0}._previewHeader_zqarm_1165 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.07em;text-transform:uppercase}._previewHeader_zqarm_1165 h3{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)));font-weight:900}._previewHeader_zqarm_1165>span{display:inline-flex;min-height:1.35rem;align-items:center;padding:.15rem .32rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border-radius:999px}._pricePreview_zqarm_1249{display:flex;min-width:0;align-items:baseline;gap:.24rem;margin-top:.58rem}._pricePreview_zqarm_1249 strong{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(1.18rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:-.025em}._pricePreview_zqarm_1249 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));font-weight:750}._previewMetrics_zqarm_1291{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-top:.5rem}._previewMetrics_zqarm_1291>div{display:grid;min-width:0;justify-items:center;gap:.24rem;padding:.4rem .2rem;text-align:center;background:#f8fafc;border:1px solid #edf0f5;border-radius:.54rem}._previewIcon_zqarm_1329{display:grid;width:1.4rem;height:1.4rem;place-items:center;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border-radius:.42rem}._previewIcon_zqarm_1329 svg{width:.6rem;height:.6rem}._morningPreview_zqarm_1363{color:#b45309;background:#fffbeb}._eveningPreview_zqarm_1373{color:#4f46e5;background:#eef2ff}._previewMetrics_zqarm_1291>div>span:last-child{display:grid;min-width:0;gap:.02rem}._previewMetrics_zqarm_1291 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.37rem + var(--dashboard-font-step, 0rem)));font-weight:800}._previewMetrics_zqarm_1291 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.55rem + var(--dashboard-font-step, 0rem)));font-weight:900}._reminderPreview_zqarm_1419{margin-top:.5rem;padding:.5rem;background:#f8fafc;border:1px solid #edf0f5;border-radius:.58rem}._reminderPreview_zqarm_1419>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.4rem}._reminderPreview_zqarm_1419>div:first-child span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:800}._reminderPreview_zqarm_1419>div:first-child strong{color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900}._reminderPreview_zqarm_1419 dl{display:grid;gap:.26rem;column-gap:.75rem;margin:.42rem 0 0}._reminderPreview_zqarm_1419 dl>div{display:flex;align-items:center;justify-content:space-between;gap:.4rem;padding-top:.26rem;border-top:1px solid #e8edf3}._reminderPreview_zqarm_1419 dt{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._reminderPreview_zqarm_1419 dd{margin:0;color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-align:right}._reminderPreview_zqarm_1419>p{margin:.38rem 0 0;color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._formError_zqarm_1553{display:flex;min-width:0;align-items:flex-start;gap:.45rem;padding:.58rem .62rem;color:#b42318;background:#fff1f0;border:1px solid #fecaca;border-radius:.62rem}._formError_zqarm_1553>svg{width:.76rem;height:.76rem;flex:0 0 auto;margin-top:.02rem}._formError_zqarm_1553>div{display:grid;min-width:0;gap:.03rem}._formError_zqarm_1553 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:900}._formError_zqarm_1553 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));line-height:1.38}._editorFooter_zqarm_1623{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.7rem;padding-top:.58rem;border-top:1px solid #edf0f5}._editorFooter_zqarm_1623>div:first-child{display:grid;min-width:0;gap:.03rem}._editorFooter_zqarm_1623>div:first-child strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:900}._editorFooter_zqarm_1623>div:first-child span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)));line-height:1.35}._actions_zqarm_1679{display:flex;flex:0 0 auto;gap:.42rem}._actions_zqarm_1679 button,._cardFooter_zqarm_1693 button,._pagination_zqarm_1695 button,._errorState_zqarm_1697 button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:.32rem;padding:.45rem .6rem;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.55rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;border-radius:.56rem;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease}._actions_zqarm_1679 button svg,._cardFooter_zqarm_1693 button svg,._pagination_zqarm_1695 button svg,._errorState_zqarm_1697 button svg{width:.72rem;height:.72rem}._secondary_zqarm_1751{color:#475467;background:#fff;border:1px solid #d7dee8}._primary_zqarm_1763{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d28d9);border:1px solid transparent;box-shadow:0 6px 14px #4f46e526}._primary_zqarm_1763:hover:not(:disabled),._cardFooter_zqarm_1693 button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 18px #4f46e52b}._actions_zqarm_1679 button:disabled,._cardFooter_zqarm_1693 button:disabled,._pagination_zqarm_1695 button:disabled{cursor:not-allowed;opacity:.5}._sectionHeader_zqarm_257{align-items:flex-end}._loadingState_zqarm_1819,._errorState_zqarm_1697,._emptyState_zqarm_1823{display:flex;min-width:0;align-items:center;gap:.65rem;min-height:5.1rem;padding:.72rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.7rem}._loadingState_zqarm_1819>div,._errorState_zqarm_1697>div,._emptyState_zqarm_1823>div{display:grid;min-width:0;flex:1 1 auto;gap:.05rem}._loadingState_zqarm_1819 strong,._errorState_zqarm_1697 strong,._emptyState_zqarm_1823 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.63rem + var(--dashboard-font-step, 0rem)));font-weight:900}._loadingState_zqarm_1819 span:not(._spinner_zqarm_1881),._errorState_zqarm_1697 span:not(._errorIcon_zqarm_1883),._emptyState_zqarm_1823 span:not(._emptyIcon_zqarm_1885){color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._spinner_zqarm_1881{width:1.25rem;height:1.25rem;flex:0 0 auto;border:2px solid #e0e7ff;border-top-color:#4f46e5;border-radius:50%;animation:_spin_zqarm_1881 .8s linear infinite}._errorIcon_zqarm_1883,._emptyIcon_zqarm_1885{display:grid;width:1.95rem;height:1.95rem;flex:0 0 auto;place-items:center;border-radius:.56rem}._errorIcon_zqarm_1883{color:#b42318;background:#fff1f0}._emptyIcon_zqarm_1885{color:#4f46e5;background:#eef2ff}._errorIcon_zqarm_1883 svg,._emptyIcon_zqarm_1885 svg{width:.8rem;height:.8rem}._errorState_zqarm_1697 button{color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe}._planList_zqarm_1989{display:grid;gap:.48rem}._planRow_zqarm_1999{display:grid;min-width:0;grid-template-columns:minmax(11rem,.85fr) minmax(8rem,.65fr) minmax(17rem,1.25fr) minmax(14rem,1fr);grid-template-areas:"identity price capacity policy" "footer footer footer footer";align-items:stretch;gap:.42rem;padding:.62rem;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.7rem;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}._planRow_zqarm_1999:hover{background:#fff;border-color:#d9dff0;box-shadow:0 5px 16px #0f172a0a}._planRowHeader_zqarm_2057{grid-area:identity;display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.42rem;padding:.48rem;background:#fff;border:1px solid #edf0f5;border-radius:.58rem}._cardIdentity_zqarm_2083{display:flex;min-width:0;align-items:center;gap:.42rem}._cardIcon_zqarm_2097{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;color:#6d28d9;background:#f5f3ff;border-radius:.5rem}._cardIcon_zqarm_2097 svg{width:.72rem;height:.72rem}._cardIdentity_zqarm_2083>div{min-width:0}._cardIdentity_zqarm_2083 span,._cardIdentity_zqarm_2083 h3,._cardIdentity_zqarm_2083 small{display:block;margin:0}._cardIdentity_zqarm_2083 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)));font-weight:800}._cardIdentity_zqarm_2083 h3{margin-top:.03rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.65rem + var(--dashboard-font-step, 0rem)));font-weight:900}._cardIdentity_zqarm_2083 small{margin-top:.03rem;color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)))}._badge_zqarm_2189{display:inline-flex;min-height:1.35rem;align-items:center;padding:.15rem .32rem;color:#475569;font-size:max(var(--dashboard-font-min, 0rem),calc(.41rem + var(--dashboard-font-step, 0rem)));font-weight:900;text-transform:capitalize;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}._active_zqarm_2217{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._inactive_zqarm_2229{color:#b45309;background:#fffbeb;border-color:#fde68a}._archived_zqarm_2241{color:#64748b;background:#f1f5f9;border-color:#cbd5e1}._planPrice_zqarm_2253{grid-area:price;display:grid;min-width:0;align-content:center;padding:.48rem;background:#fff;border:1px solid #edf0f5;border-radius:.58rem}._planPrice_zqarm_2253 strong{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.82rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:-.02em}._planPrice_zqarm_2253 span{margin-top:.04rem;color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)));font-weight:750}._capacityGroup_zqarm_2303{grid-area:capacity;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem;padding:.35rem;background:#fff;border:1px solid #edf0f5;border-radius:.58rem}._capacityGroup_zqarm_2303>div{display:grid;min-width:0;justify-items:center;align-content:center;gap:.04rem;padding:.28rem .18rem;text-align:center;background:#f8fafc;border-radius:.46rem}._capacityGroup_zqarm_2303 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.37rem + var(--dashboard-font-step, 0rem)));font-weight:800;line-height:1.25}._capacityGroup_zqarm_2303 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:900}._policyGroup_zqarm_2375{grid-area:policy;display:grid;align-content:start;gap:.3rem;padding:.45rem;background:#fff;border:1px solid #edf0f5;border-radius:.58rem}._policyHeading_zqarm_2397{display:flex;align-items:center;justify-content:space-between;gap:.4rem}._policyHeading_zqarm_2397 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)));font-weight:800}._policyHeading_zqarm_2397 strong{color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:900}._policyDetails_zqarm_2435{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.22rem}._policyDetails_zqarm_2435 span{display:flex;align-items:center;justify-content:space-between;gap:.2rem;padding:.23rem .28rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.37rem + var(--dashboard-font-step, 0rem)));background:#f8fafc;border-radius:.42rem}._policyDetails_zqarm_2435 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)));font-weight:900}._cardFooter_zqarm_1693{grid-area:footer;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.42rem;border-top:1px solid #edf0f5}._cardFooter_zqarm_1693>span:first-child{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)));font-weight:750}._cardFooter_zqarm_1693 button{color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe}._readOnly_zqarm_2529{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)));font-weight:750}._pagination_zqarm_1695{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;margin-top:.65rem;padding-top:.6rem;border-top:1px solid #edf0f5}._pagination_zqarm_1695 button{color:#475467;background:#fff;border:1px solid #d7dee8}._pagination_zqarm_1695 span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.51rem + var(--dashboard-font-step, 0rem)));font-weight:750;text-align:center}._formGrid_zqarm_551 input:focus-visible,._formGrid_zqarm_551 select:focus-visible,._reminderGrid_zqarm_699 input:focus-visible,._flexSeatField_zqarm_733 input:focus-visible,._reminderToggle_zqarm_555:has(input:focus-visible),._actions_zqarm_1679 button:focus-visible,._cardFooter_zqarm_1693 button:focus-visible,._pagination_zqarm_1695 button:focus-visible,._errorState_zqarm_1697 button:focus-visible{outline:3px solid rgb(79 70 229 / 22%);outline-offset:2px}@media(max-width:72rem){._builderGrid_zqarm_485{grid-template-columns:1fr;grid-template-areas:"core" "flex" "trial" "reminder" "preview"}._livePreview_zqarm_559{position:static}._previewMetrics_zqarm_1291{grid-template-columns:repeat(3,minmax(0,1fr))}._reminderPreview_zqarm_1419 dl{grid-template-columns:repeat(2,minmax(0,1fr))}._planRow_zqarm_1999{grid-template-columns:minmax(11rem,.8fr) minmax(8rem,.6fr) minmax(0,1.6fr);grid-template-areas:"identity price capacity" "policy policy policy" "footer footer footer"}}@media(max-width:54rem){._formGrid_zqarm_551,._reminderGrid_zqarm_699{grid-template-columns:repeat(2,minmax(0,1fr))}._planRow_zqarm_1999{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity price" "capacity capacity" "policy policy" "footer footer"}}@media(max-width:42rem){._page_zqarm_1{padding:.55rem}._hero_zqarm_27{grid-template-columns:auto minmax(0,1fr) auto;gap:.58rem;padding:.7rem;border-radius:.82rem}._heroIcon_zqarm_61{width:2.25rem;height:2.25rem;border-radius:.66rem}._heroIcon_zqarm_61 svg{width:.95rem;height:.95rem}._eyebrow_zqarm_113{font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));letter-spacing:.09em}._heroCopy_zqarm_95 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.18rem + var(--dashboard-font-step, 0rem)))}._heroCopy_zqarm_95>p:last-child{display:none}._heroMeta_zqarm_163{min-width:auto;padding:.35rem .4rem;border-radius:.58rem}._heroMeta_zqarm_163 span{display:none}._heroMeta_zqarm_163 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)))}._editor_zqarm_219,._listSection_zqarm_221{margin-top:.55rem;padding:.62rem;border-radius:.8rem}._editorHeader_zqarm_255,._sectionHeader_zqarm_257{gap:.48rem;padding-bottom:.52rem;margin-bottom:.52rem}._editorTitle_zqarm_279{gap:.46rem}._editorIcon_zqarm_293{width:1.72rem;height:1.72rem}._editorTitle_zqarm_279 h2,._sectionHeader_zqarm_257 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)))}._editorTitle_zqarm_279 span,._sectionHeader_zqarm_257>div>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)))}._editingBadge_zqarm_405,._draftBadge_zqarm_407,._pageBadge_zqarm_409{min-height:1.32rem;padding:.15rem .3rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._formSection_zqarm_509{padding:.52rem}._formSectionHeader_zqarm_587{gap:.4rem;padding-bottom:.44rem;margin-bottom:.44rem}._formSectionHeader_zqarm_587>span{width:1.38rem;height:1.38rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.41rem + var(--dashboard-font-step, 0rem)))}._formSectionHeader_zqarm_587 h3{font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)))}._formSectionHeader_zqarm_587 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)))}._formGrid_zqarm_551{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}._formGrid_zqarm_551 label,._reminderGrid_zqarm_699 label{font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)))}._formGrid_zqarm_551 input,._formGrid_zqarm_551 select,._reminderGrid_zqarm_699 input,._flexSeatField_zqarm_733 input{min-height:37px;padding:.48rem .52rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)))}._fieldWide_zqarm_719{grid-column:1 / -1}._flexSeatFields_zqarm_869{grid-template-columns:1fr;gap:.36rem}._flexSeatField_zqarm_733{grid-template-columns:auto minmax(0,1fr) 5.2rem;gap:.4rem;padding:.4rem}._flexSeatIcon_zqarm_907{width:1.5rem;height:1.5rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)))}._flexSeatCopy_zqarm_941 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.51rem + var(--dashboard-font-step, 0rem)))}._flexSeatCopy_zqarm_941 small{font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)))}._reminderToggle_zqarm_555{padding:.42rem}._reminderToggle_zqarm_555 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.51rem + var(--dashboard-font-step, 0rem)))}._reminderToggle_zqarm_555 small{font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)))}._reminderGrid_zqarm_699{grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem}._livePreview_zqarm_559{padding:.55rem}._previewMetrics_zqarm_1291{gap:.24rem}._previewMetrics_zqarm_1291>div{padding:.34rem .15rem}._pricePreview_zqarm_1249 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)))}._reminderPreview_zqarm_1419 dl{grid-template-columns:repeat(2,minmax(0,1fr))}._editorFooter_zqarm_1623{display:grid;gap:.48rem}._editorFooter_zqarm_1623>div:first-child span{display:none}._actions_zqarm_1679{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._actions_zqarm_1679 ._primary_zqarm_1763:only-child{grid-column:1 / -1}._actions_zqarm_1679 button{width:100%}._planList_zqarm_1989{gap:.4rem}._planRow_zqarm_1999{grid-template-columns:1fr;grid-template-areas:"identity" "price" "capacity" "policy" "footer";gap:.34rem;padding:.52rem}._planRow_zqarm_1999:hover{box-shadow:none}._planRowHeader_zqarm_2057,._planPrice_zqarm_2253,._capacityGroup_zqarm_2303,._policyGroup_zqarm_2375{padding:.42rem;border-radius:.52rem}._planPrice_zqarm_2253{display:flex;align-items:baseline;gap:.22rem}._capacityGroup_zqarm_2303{gap:.22rem}._policyDetails_zqarm_2435{grid-template-columns:repeat(4,minmax(0,1fr))}._policyDetails_zqarm_2435 span{display:grid;justify-items:center;gap:.02rem;padding:.22rem .12rem;text-align:center}._cardFooter_zqarm_1693{padding-top:.36rem}._pagination_zqarm_1695{gap:.32rem}._pagination_zqarm_1695 button{min-height:32px;padding:.38rem .46rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._pagination_zqarm_1695 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)))}}@media(max-width:23rem){._page_zqarm_1{padding:.45rem}._hero_zqarm_27{grid-template-columns:auto minmax(0,1fr)}._heroMeta_zqarm_163{display:none}._formGrid_zqarm_551,._reminderGrid_zqarm_699{grid-template-columns:1fr}._fieldWide_zqarm_719{grid-column:auto}._flexSeatField_zqarm_733{grid-template-columns:auto minmax(0,1fr)}._flexSeatField_zqarm_733 input{grid-column:1 / -1;text-align:left}._previewMetrics_zqarm_1291{grid-template-columns:repeat(3,minmax(0,1fr))}._reminderPreview_zqarm_1419 dl,._actions_zqarm_1679{grid-template-columns:1fr}._actions_zqarm_1679 ._primary_zqarm_1763:only-child{grid-column:auto}._capacityGroup_zqarm_2303{grid-template-columns:repeat(3,minmax(0,1fr))}._policyDetails_zqarm_2435{grid-template-columns:repeat(2,minmax(0,1fr))}._cardFooter_zqarm_1693{align-items:stretch;flex-direction:column}._cardFooter_zqarm_1693 button{width:100%}._pagination_zqarm_1695{grid-template-columns:1fr 1fr}._pagination_zqarm_1695 span{grid-column:1 / -1;grid-row:1}}._formGrid_zqarm_551 input,._formGrid_zqarm_551 select,._reminderGrid_zqarm_699 input,._flexSeatField_zqarm_733 input{min-height:2.75rem;border-radius:.55rem}._reminderToggle_zqarm_555{min-height:2.75rem}._form_zqarm_475 ._fieldError_zqarm_3497{color:#b42318;overflow-wrap:anywhere}._flexSeatField_zqarm_733>._fieldError_zqarm_3497{grid-column:1 / -1}._previewHeader_zqarm_1165>div,._cardIdentity_zqarm_2083>div{min-width:0}._previewHeader_zqarm_1165 h3,._cardIdentity_zqarm_2083 h3{overflow-wrap:anywhere}@media(max-width:42rem){._formGrid_zqarm_551,._reminderGrid_zqarm_699,._reminderPreview_zqarm_1419 dl{grid-template-columns:minmax(0,1fr)}._flexSeatField_zqarm_733{grid-template-columns:auto minmax(0,1fr)}._flexSeatField_zqarm_733 input{grid-column:1 / -1;text-align:left}._policyDetails_zqarm_2435{grid-template-columns:repeat(2,minmax(0,1fr))}}._statusFilters_zqarm_3521{display:flex;flex-wrap:wrap;gap:.42rem;margin:0 0 .72rem;padding:.3rem;background:#f8fafc;border:1px solid #e7ebf2;border-radius:.68rem}._statusFilters_zqarm_3521 button{min-height:2.25rem;padding:.42rem .72rem;color:#64748b;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));font-weight:850;background:transparent;border:1px solid transparent;border-radius:.52rem}._statusFilters_zqarm_3521 ._statusFilterActive_zqarm_3565{color:#4338ca;background:#fff;border-color:#d9d6fe;box-shadow:0 3px 10px #4f46e51a}._cardActions_zqarm_3579{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.38rem}._cardActions_zqarm_3579 button{display:inline-flex;align-items:center;justify-content:center;gap:.3rem}._cardActions_zqarm_3579 ._archiveAction_zqarm_3607{color:#b45309;background:#fffbeb;border-color:#fde68a}._cardActions_zqarm_3579 ._restoreAction_zqarm_3619{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._lifecycleSummary_zqarm_3631{margin:.75rem 0 0;padding:.7rem .8rem .7rem 1.8rem;color:#596579;font-size:.78rem;line-height:1.65;background:#f8fafc;border:1px solid #e7ebf2;border-radius:.65rem}@media(max-width:42rem){._statusFilters_zqarm_3521{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}._statusFilters_zqarm_3521 button{min-width:0;padding-inline:.3rem}._cardActions_zqarm_3579{display:grid;grid-template-columns:minmax(0,1fr);width:100%}._cardActions_zqarm_3579 button{width:100%}}@keyframes _spin_zqarm_1881{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._page_zqarm_1 *,._page_zqarm_1 *:before,._page_zqarm_1 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._primary_zqarm_1763:hover:not(:disabled),._cardFooter_zqarm_1693 button:hover:not(:disabled),._planRow_zqarm_1999:hover{transform:none;box-shadow:none}}:root{--foundation-bg: #f5f7fc;--foundation-surface: #ffffff;--foundation-surface-soft: #f8faff;--foundation-border: #e4e9f4;--foundation-border-strong: #d8def0;--foundation-text: #16213d;--foundation-text-soft: #65718b;--foundation-title: #0f1d46;--foundation-indigo: #4f46e5;--foundation-indigo-dark: #372faf;--foundation-cyan: #0ea5b7;--foundation-success: #159570;--foundation-amber: #c77907;--foundation-shadow: 0 18px 40px rgba(17, 24, 39, .08);--foundation-shadow-soft: 0 12px 28px rgba(21, 34, 82, .08);--foundation-radius-xl: 1.6rem;--foundation-radius-lg: 1.1rem;--foundation-radius-md: .9rem;--foundation-radius-sm: .75rem}._page_rtb34_45{min-height:100vh;color:var(--foundation-text);background:radial-gradient(circle at top left,rgba(99,102,241,.08),transparent 24rem),radial-gradient(circle at top right,rgba(14,165,183,.08),transparent 26rem),var(--foundation-bg)}*,*:before,*:after{box-sizing:border-box}._skipLink_rtb34_75{position:absolute;left:1rem;top:-4rem;z-index:20;padding:.75rem 1rem;color:#fff;font-weight:700;text-decoration:none;background:var(--foundation-indigo);border-radius:.8rem}._skipLink_rtb34_75:focus{top:1rem}._container_rtb34_109{width:min(100% - 1.5rem,1200px);margin:0 auto}._header_rtb34_119{position:sticky;top:0;z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f5f7fcd1;border-bottom:1px solid rgba(228,233,244,.7)}._nav_rtb34_137{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem}._logo_rtb34_153{display:inline-flex;align-items:center;gap:.85rem;min-width:0;color:inherit;text-decoration:none}._logoMark_rtb34_171{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,var(--foundation-indigo),#7a5bf0);border-radius:1rem;box-shadow:0 12px 24px #4f46e547}._logoMark_rtb34_171 svg{width:1.35rem;height:1.35rem}._logo_rtb34_153 strong,._logo_rtb34_153 small{display:block}._logo_rtb34_153 strong{color:var(--foundation-title);font-size:1rem;font-weight:900;line-height:1.1}._logo_rtb34_153 small{color:var(--foundation-text-soft);font-size:.78rem;line-height:1.25}._menuButton_rtb34_241{display:inline-grid;width:2.9rem;height:2.9rem;place-items:center;color:var(--foundation-title);background:#fff;border:1px solid var(--foundation-border);border-radius:.95rem;box-shadow:var(--foundation-shadow-soft);cursor:pointer}._menuButton_rtb34_241 svg{width:1.2rem;height:1.2rem}._navLinks_rtb34_277{position:absolute;left:.75rem;right:.75rem;top:calc(100% + .75rem);display:none;flex-direction:column;gap:.35rem;padding:.85rem;background:#fffffffa;border:1px solid var(--foundation-border);border-radius:1rem;box-shadow:var(--foundation-shadow)}._navLinksOpen_rtb34_307{display:flex}._navLinks_rtb34_277 a{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:.75rem .95rem;color:var(--foundation-text);font-size:.94rem;font-weight:700;text-decoration:none;border-radius:.85rem}._navLinks_rtb34_277 a:hover{color:var(--foundation-indigo);background:#f4f2ff}._loginLink_rtb34_351{border:1px solid var(--foundation-border);background:#fff}._navCta_rtb34_361{color:#fff!important;background:linear-gradient(135deg,var(--foundation-indigo),#6857f3);box-shadow:0 10px 20px #4f46e538}._hero_rtb34_373{padding:4.2rem 0 3.6rem}._heroGrid_rtb34_381{display:grid;gap:2rem}._heroCopy_rtb34_391{display:grid;align-content:start;gap:1rem}._heroEyebrow_rtb34_403{display:inline-flex;align-items:center;gap:.6rem;width:fit-content;margin:0;padding:.45rem .75rem;color:var(--foundation-indigo);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;background:#4f46e514;border:1px solid rgba(79,70,229,.12);border-radius:999px}._heroEyebrow_rtb34_403 span{display:inline-block;width:.55rem;height:.55rem;background:linear-gradient(135deg,var(--foundation-indigo),var(--foundation-cyan));border-radius:50%}._heroCopy_rtb34_391 h1{margin:0;color:var(--foundation-title);font-size:clamp(2.3rem,7vw,4.65rem);font-weight:950;letter-spacing:-.06em;line-height:.98}._heroCopy_rtb34_391 h1 em{font-style:normal;color:var(--foundation-indigo)}._heroLead_rtb34_481{max-width:42rem;margin:0;color:var(--foundation-text-soft);font-size:clamp(1rem,2.3vw,1.14rem);line-height:1.8}._heroActions_rtb34_497{display:flex;flex-wrap:wrap;gap:.85rem}._primaryCta_rtb34_509,._secondaryCta_rtb34_511,._darkSecondaryCta_rtb34_513{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.25rem;padding:.9rem 1.2rem;border-radius:.95rem;font-size:.95rem;font-weight:850;text-decoration:none}._primaryCta_rtb34_509{color:#fff!important;background:linear-gradient(135deg,var(--foundation-indigo),#6554ef);box-shadow:0 16px 30px #4f46e540}._secondaryCta_rtb34_511{color:var(--foundation-title);background:#fff;border:1px solid var(--foundation-border)}._primaryCta_rtb34_509 svg,._secondaryCta_rtb34_511 svg,._darkSecondaryCta_rtb34_513 svg,._planCta_rtb34_569 svg,._contactAside_rtb34_571 a svg,._textLink_rtb34_573 svg{width:1rem;height:1rem}._heroChecks_rtb34_583{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;margin:0;padding:0;list-style:none}._heroChecks_rtb34_583 li{display:inline-flex;align-items:center;gap:.45rem;color:var(--foundation-title);font-size:.9rem;font-weight:700}._heroChecks_rtb34_583 svg{width:1rem;height:1rem;color:var(--foundation-success);stroke-width:2.6}._heroStats_rtb34_633{display:grid;gap:.9rem}._heroStat_rtb34_633{padding:1rem;background:#ffffffb8;border:1px solid rgba(222,228,242,.9);border-radius:1rem;box-shadow:0 10px 30px #1118270a}._heroStat_rtb34_633 small,._panelMetric_rtb34_661 span{display:block;color:var(--foundation-text-soft);font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._heroStat_rtb34_633 strong{display:block;margin-top:.28rem;color:var(--foundation-title);font-size:1.1rem;font-weight:900}._heroStat_rtb34_633 span{display:block;margin-top:.28rem;color:var(--foundation-text-soft);font-size:.86rem;line-height:1.55}._heroPanel_rtb34_711{display:grid;gap:1rem;padding:1.3rem;background:radial-gradient(circle at top right,rgba(99,102,241,.12),transparent 12rem),linear-gradient(180deg,#fff,#fbfcff);border:1px solid var(--foundation-border);border-radius:1.5rem;box-shadow:var(--foundation-shadow)}._heroPanelHeader_rtb34_735{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}._heroPanelTitle_rtb34_749{display:flex;align-items:center;gap:.85rem;min-width:0}._miniLogo_rtb34_763{display:grid;width:2.6rem;height:2.6rem;flex:0 0 auto;place-items:center;color:var(--foundation-indigo);background:#f2f1ff;border-radius:.9rem}._miniLogo_rtb34_763 svg{width:1.15rem;height:1.15rem}._heroPanelTitle_rtb34_749 strong,._heroPanelTitle_rtb34_749 small{display:block}._heroPanelTitle_rtb34_749 strong{color:var(--foundation-title);font-size:1rem;font-weight:850}._heroPanelTitle_rtb34_749 small{margin-top:.2rem;color:var(--foundation-text-soft);font-size:.8rem}._heroPanelBadge_rtb34_829{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .7rem;color:var(--foundation-success);font-size:.76rem;font-weight:800;white-space:nowrap;background:#e9fbf5;border:1px solid #c9f2e4;border-radius:999px}._heroPanelGrid_rtb34_859{display:grid;gap:.85rem}._panelMetric_rtb34_661{padding:1rem;background:var(--foundation-surface-soft);border:1px solid var(--foundation-border);border-radius:1rem}._panelMetric_rtb34_661 strong{display:block;margin-top:.22rem;color:var(--foundation-title);font-size:1rem;font-weight:850}._panelMetric_rtb34_661 small{display:block;margin-top:.3rem;color:var(--foundation-text-soft);font-size:.8rem;line-height:1.55}._panelFlow_rtb34_915{display:grid;gap:.65rem;padding:1rem;background:#fff;border:1px solid var(--foundation-border);border-radius:1rem}._panelFlowRow_rtb34_933{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.8rem 0}._panelFlowRow_rtb34_933+._panelFlowRow_rtb34_933{border-top:1px solid #edf0f7}._activityIcon_rtb34_957{display:grid;width:2.2rem;height:2.2rem;place-items:center;color:var(--foundation-indigo);background:#f1f0ff;border-radius:.8rem}._activityIcon_rtb34_957 svg{width:1rem;height:1rem}._panelFlowRow_rtb34_933 strong,._panelFlowRow_rtb34_933 small{display:block}._panelFlowRow_rtb34_933 strong{color:var(--foundation-title);font-size:.88rem;font-weight:800}._panelFlowRow_rtb34_933 small{margin-top:.18rem;color:var(--foundation-text-soft);font-size:.75rem;line-height:1.45}._panelFlowRow_rtb34_933>svg:last-child{width:1rem;height:1rem;color:var(--foundation-success);stroke-width:2.5}._section_rtb34_1037{padding:4.6rem 0}._sectionMuted_rtb34_1045{background:radial-gradient(circle at left center,rgba(14,165,183,.08),transparent 18rem),linear-gradient(180deg,#f8fbff,#f5f7fc)}._sectionHeading_rtb34_1057{max-width:44rem;margin:0 auto 2.4rem;text-align:center}._eyebrow_rtb34_1069{margin:0 0 .7rem;color:var(--foundation-indigo);font-size:.76rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase}._sectionHeading_rtb34_1057 h2,._benefitIntro_rtb34_1089 h2,._contactIntro_rtb34_1091 h2,._finalCta_rtb34_1093 h2{margin:0;color:var(--foundation-title);font-size:clamp(1.9rem,5vw,3.25rem);font-weight:900;letter-spacing:-.05em;line-height:1.04}._sectionHeading_rtb34_1057>p:last-child,._benefitIntro_rtb34_1089 p:last-of-type,._contactIntro_rtb34_1091 p,._finalCta_rtb34_1093 p{margin:.95rem 0 0;color:var(--foundation-text-soft);font-size:1rem;line-height:1.75}._featureGrid_rtb34_1131{display:grid;gap:1rem}._featureCard_rtb34_1141{position:relative;padding:1.35rem;background:#ffffffe6;border:1px solid var(--foundation-border);border-radius:1.15rem;box-shadow:0 10px 28px #1118270a;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}._featureCard_rtb34_1141:hover{transform:translateY(-4px);border-color:#cfd6f5;box-shadow:0 18px 36px #11182714}._featureIcon_rtb34_1173{display:grid;width:3rem;height:3rem;place-items:center;color:var(--foundation-indigo);background:#f0efff;border-radius:1rem}._featureIcon_rtb34_1173 svg{width:1.25rem;height:1.25rem}._featureCard_rtb34_1141:nth-child(3n+2) ._featureIcon_rtb34_1173{color:#0f8ea4;background:#e9fbff}._featureCard_rtb34_1141:nth-child(3n) ._featureIcon_rtb34_1173{color:#12846e;background:#eaf9f5}._featureCard_rtb34_1141 h3{margin:1rem 0 .35rem;color:var(--foundation-title);font-size:1.02rem;font-weight:850}._featureCard_rtb34_1141 p{margin:0;color:var(--foundation-text-soft);font-size:.88rem;line-height:1.7}._benefitsGrid_rtb34_1251{display:grid;gap:1.4rem}._benefitIntro_rtb34_1089{display:grid;align-content:start;gap:.3rem}._textLink_rtb34_573{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;margin-top:.55rem;color:var(--foundation-indigo);font-size:.92rem;font-weight:800;text-decoration:none}._benefitList_rtb34_1297{display:grid;gap:.9rem}._benefitCard_rtb34_1307{display:flex;align-items:center;gap:.85rem;padding:1rem 1.05rem;background:#fff;border:1px solid var(--foundation-border);border-radius:1rem;box-shadow:0 10px 24px #1118270a}._benefitCard_rtb34_1307 span{display:grid;width:2.35rem;height:2.35rem;flex:0 0 auto;place-items:center;color:var(--foundation-success);background:#eaf9f5;border-radius:.8rem}._benefitCard_rtb34_1307 svg{width:1rem;height:1rem;stroke-width:2.2}._benefitCard_rtb34_1307 strong{color:var(--foundation-title);font-size:.92rem;font-weight:800}._pricingSection_rtb34_1375{background:radial-gradient(circle at top center,rgba(99,102,241,.09),transparent 18rem),#f7f8fc}._pricingGrid_rtb34_1387{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:1.25rem;align-items:stretch}._planCard_rtb34_1401{position:relative;display:flex;flex-direction:column;min-width:0;padding:1.5rem;background:linear-gradient(135deg,rgba(99,102,241,.055),transparent 9rem),linear-gradient(180deg,#fff,#fcfdff);border:1px solid var(--foundation-border);border-radius:1.5rem;box-shadow:0 12px 30px #15225212;overflow:hidden;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}._planCard_rtb34_1401:before{position:absolute;inset:0 1.5rem auto;height:3px;content:"";background:linear-gradient(90deg,var(--foundation-indigo),#8377f8,transparent);border-radius:0 0 999px 999px}._planCard_rtb34_1401:hover{transform:translateY(-4px);border-color:#cccff7;box-shadow:0 22px 44px #1522521c}._planCard_rtb34_1401:focus-within{border-color:#4f46e56b;box-shadow:0 18px 38px #4f46e51f}._planTopRow_rtb34_1473{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}._planName_rtb34_1487{margin:0;min-width:0;color:var(--foundation-title);font-size:1.15rem;font-weight:900;letter-spacing:-.02em;line-height:1.25;overflow-wrap:anywhere}._planTag_rtb34_1509{display:inline-flex;align-items:center;gap:.4rem;min-height:1.85rem;flex:0 0 auto;padding:.28rem .65rem;color:#5b42b6;font-size:.72rem;font-weight:850;background:#f3f0ff;border:1px solid #ddd5ff;border-radius:999px;white-space:nowrap}._priceBlock_rtb34_1541{margin-top:1.25rem}._priceRow_rtb34_1549{display:flex;flex-wrap:wrap;align-items:end;gap:.55rem}._priceRow_rtb34_1549 strong{color:var(--foundation-title);font-size:clamp(2.35rem,7vw,3.25rem);font-weight:950;letter-spacing:-.07em;line-height:1}._planPeriod_rtb34_1579{padding-bottom:.3rem;color:var(--foundation-text-soft);font-size:.86rem;font-weight:700}._planDescription_rtb34_1593{margin:.85rem 0 0;color:var(--foundation-text-soft);font-size:.88rem;line-height:1.65;overflow-wrap:anywhere}._planMeta_rtb34_1609{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:1.2rem 0 0}._planMetaItem_rtb34_1623{min-width:0;padding:.85rem;background:#f8faffeb;border:1px solid var(--foundation-border);border-radius:.95rem}._planMetaItem_rtb34_1623 small,._contactItem_rtb34_1641 small{display:block;color:var(--foundation-text-soft);font-size:.75rem;font-weight:700}._planMetaItem_rtb34_1623 strong,._contactItem_rtb34_1641 strong{display:block;margin-top:.28rem;color:var(--foundation-title);font-size:.92rem;font-weight:850;overflow-wrap:anywhere}._planFeatures_rtb34_1675{display:grid;gap:.7rem;margin:1.2rem 0;padding:1.05rem 0;list-style:none;border-top:1px solid #edf0f7;border-bottom:1px solid #edf0f7}._planFeatures_rtb34_1675 li{display:flex;gap:.65rem;align-items:flex-start;color:#4d5974;font-size:.9rem;line-height:1.55}._planFeatures_rtb34_1675 svg{flex:0 0 auto;width:1rem;height:1rem;margin-top:.15rem;color:var(--foundation-success);stroke-width:2.6}._planActions_rtb34_1731{display:grid;gap:.65rem;margin-top:auto}._planCta_rtb34_569,._secondaryPlanCta_rtb34_1745{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1rem;font-size:.92rem;font-weight:850;text-decoration:none;border-radius:.95rem;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}._planCta_rtb34_569{color:#fff!important;background:linear-gradient(135deg,var(--foundation-indigo),#6958f3);box-shadow:0 14px 26px #4f46e52e}._secondaryPlanCta_rtb34_1745{color:var(--foundation-indigo);background:#f4f2ff;border:1px solid #ddd8ff}._planCta_rtb34_569:hover{transform:translateY(-2px);box-shadow:0 17px 30px #4f46e540}._secondaryPlanCta_rtb34_1745:hover{color:var(--foundation-indigo-dark);background:#eeebff;border-color:#cbc3ff}._pricingNote_rtb34_1819{margin:1.3rem 0 0;color:#747f96;font-size:.8rem;text-align:center}._planNotice_rtb34_1833{display:grid;max-width:42rem;gap:.45rem;margin:0 auto;padding:1.5rem;color:#4f5a73;text-align:center;background:#fff;border:1px solid var(--foundation-border);border-radius:1rem;box-shadow:var(--foundation-shadow-soft)}._planNotice_rtb34_1833 strong{color:var(--foundation-title);font-size:1rem}._planNotice_rtb34_1833 span{font-size:.88rem;line-height:1.6}._skeletonCard_rtb34_1881{display:grid;gap:.9rem;padding:1.4rem;background:#fff;border:1px solid var(--foundation-border);border-radius:1.25rem;box-shadow:var(--foundation-shadow-soft)}._skeletonCard_rtb34_1881 span{display:block;background:linear-gradient(90deg,#eef1f7,#f8faff,#eef1f7);background-size:200% 100%;border-radius:.65rem;animation:_shimmer_rtb34_1 1.4s infinite linear}._skeletonLineShort_rtb34_1917{width:34%;height:.9rem}._skeletonLinePrice_rtb34_1927{width:58%;height:3rem}._skeletonLineBody_rtb34_1937{width:100%;height:7rem}._skeletonLineButton_rtb34_1947{width:100%;height:3rem}@keyframes _shimmer_rtb34_1{to{background-position:-200% 0}}._contactSection_rtb34_1969{padding:4.8rem 0}._contactCard_rtb34_1977{display:grid;gap:1.35rem;padding:1.4rem;background:radial-gradient(circle at top left,rgba(99,102,241,.07),transparent 14rem),linear-gradient(180deg,#fff,#fbfcff);border:1px solid var(--foundation-border);border-radius:1.45rem;box-shadow:var(--foundation-shadow-soft)}._contactIntro_rtb34_1091{display:grid;gap:.3rem}._contactActions_rtb34_2011{display:grid;gap:.8rem;margin-top:1.25rem}._contactItem_rtb34_1641{display:flex;align-items:center;gap:.85rem;min-width:0;padding:.95rem;text-decoration:none;background:#fff;border:1px solid var(--foundation-border);border-radius:1rem}._contactItem_rtb34_1641>span:first-child{display:grid;width:2.5rem;height:2.5rem;flex:0 0 auto;place-items:center;color:var(--foundation-indigo);background:#f0efff;border-radius:.85rem}._contactItem_rtb34_1641 svg{width:1rem;height:1rem}._contactItem_rtb34_1641>span:last-child{min-width:0}._contactAside_rtb34_571{display:grid;align-content:start;gap:.7rem;padding:1.35rem;color:#fff;background:radial-gradient(circle at top left,rgba(41,199,220,.25),transparent 11rem),linear-gradient(145deg,var(--foundation-indigo),#352e9f);border-radius:1.15rem;box-shadow:0 18px 34px #4f46e53b}._contactAside_rtb34_571 strong{font-size:1.15rem;font-weight:900}._contactAside_rtb34_571 p{margin:0;color:#d9d8fd;font-size:.9rem;line-height:1.7}._contactAside_rtb34_571 a{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1rem;color:var(--foundation-indigo)!important;font-size:.9rem;font-weight:850;text-align:center;text-decoration:none;background:#fff;border-radius:.9rem}._contactAside_rtb34_571 a:last-child{color:#fff!important;background:transparent;border:1px solid rgba(255,255,255,.3)}._finalCta_rtb34_1093{padding:4.8rem 0;color:#fff;text-align:center;background:radial-gradient(circle at 20% 20%,rgba(41,199,220,.18),transparent 20rem),radial-gradient(circle at 80% 30%,rgba(99,102,241,.14),transparent 18rem),#0d1740}._finalCta_rtb34_1093 ._container_rtb34_109{display:grid;justify-items:center}._finalMark_rtb34_2211{display:grid;width:3.2rem;height:3.2rem;place-items:center;color:#fff;background:linear-gradient(135deg,var(--foundation-indigo),#7a54e8);border-radius:1rem;box-shadow:0 16px 30px #4f46e547}._finalMark_rtb34_2211 svg{width:1.35rem;height:1.35rem}._finalCta_rtb34_1093 h2{max-width:46rem;margin-top:1.2rem;color:#fff}._finalCta_rtb34_1093 p{max-width:39rem;color:#bbc6db}._darkSecondaryCta_rtb34_513{color:#fff!important;background:#ffffff14;border:1px solid rgba(255,255,255,.24)}._footer_rtb34_2277{padding:3.2rem 0 1.3rem;color:#aeb7c9;background:#07112b}._footerGrid_rtb34_2289{display:grid;gap:2rem}._footerBrand_rtb34_2299 p{max-width:28rem;margin:.8rem 0 0;color:#9ca8be;font-size:.88rem;line-height:1.75}._footer_rtb34_2277 ._logo_rtb34_153 strong{color:#fff}._footer_rtb34_2277 ._logo_rtb34_153 small{color:#8d98ae}._footerGrid_rtb34_2289>div:not(._footerBrand_rtb34_2299){display:grid;align-content:start;gap:.65rem}._footer_rtb34_2277 h2{margin:0 0 .35rem;color:#fff;font-size:.86rem;font-weight:850}._footerGrid_rtb34_2289 a,._footerBottom_rtb34_2359 a{color:#9ca8be;font-size:.84rem;text-decoration:none}._footerGrid_rtb34_2289 a:hover,._footerBottom_rtb34_2359 a:hover{color:#fff}._footerContact_rtb34_2381 a{overflow-wrap:anywhere;line-height:1.55}._footerBottom_rtb34_2359{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.8rem;margin-top:2rem;padding-top:1rem;color:#95a2bb;font-size:.78rem;border-top:1px solid rgba(255,255,255,.1)}a:focus-visible,button:focus-visible{outline:3px solid rgba(79,70,229,.22);outline-offset:3px}@media(min-width:560px){._container_rtb34_109{width:min(100% - 2rem,1200px)}._heroStats_rtb34_633{grid-template-columns:repeat(3,minmax(0,1fr))}._featureGrid_rtb34_1131,._contactActions_rtb34_2011{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){._nav_rtb34_137{min-height:5.25rem}._menuButton_rtb34_241{display:none}._navLinks_rtb34_277,._navLinksOpen_rtb34_307{position:static;display:flex;flex-direction:row;align-items:center;gap:.25rem;padding:0;background:none;border:0;box-shadow:none}._navLinks_rtb34_277 a{min-height:2.5rem;padding:.55rem .85rem;font-size:.88rem}._navCta_rtb34_361{padding-inline:1rem!important}._hero_rtb34_373{padding:5.8rem 0 4.6rem}._heroGrid_rtb34_381{grid-template-columns:minmax(0,1.05fr) minmax(22rem,.95fr);gap:2.5rem;align-items:center}._heroPanelGrid_rtb34_859{grid-template-columns:repeat(2,minmax(0,1fr))}._featureGrid_rtb34_1131{grid-template-columns:repeat(4,minmax(0,1fr))}._benefitsGrid_rtb34_1251{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:2rem}._benefitList_rtb34_1297{grid-template-columns:repeat(2,minmax(0,1fr))}._contactCard_rtb34_1977{grid-template-columns:minmax(0,1.45fr) minmax(18rem,.85fr);align-items:center;padding:2rem}._footerGrid_rtb34_2289{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}}@media(min-width:1040px){._heroGrid_rtb34_381{gap:4rem}._heroPanel_rtb34_711{padding:1.5rem}}@media(max-width:767px){._contactActions_rtb34_2011{grid-template-columns:1fr}._heroPanelHeader_rtb34_735,._planTopRow_rtb34_1473{flex-direction:column;align-items:flex-start}._heroActions_rtb34_497,._planActions_rtb34_1731{grid-template-columns:1fr}._primaryCta_rtb34_509,._secondaryCta_rtb34_511,._darkSecondaryCta_rtb34_513,._planCta_rtb34_569,._secondaryPlanCta_rtb34_1745,._contactAside_rtb34_571 a{width:100%}}@media(prefers-reduced-motion:reduce){._featureCard_rtb34_1141,._planCard_rtb34_1401,._planCta_rtb34_569,._secondaryPlanCta_rtb34_1745,._skeletonCard_rtb34_1881 span{transition:none;animation:none}}._shell_14fw9_1{position:relative;display:grid;width:100%;min-width:0;min-height:100vh;min-height:100dvh;grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,4vw,2rem);align-content:start;padding:clamp(1rem,4vw,2rem);overflow-x:hidden;background:radial-gradient(circle at 8% 6%,rgb(79 70 229 / 10%),transparent 26rem),radial-gradient(circle at 92% 92%,rgb(16 185 129 / 9%),transparent 25rem),#f7f9fc}._shell_14fw9_1:before,._shell_14fw9_1:after{position:fixed;z-index:0;width:18rem;height:18rem;content:"";border-radius:999px;filter:blur(1px);pointer-events:none}._shell_14fw9_1:before{top:-10rem;right:-8rem;background:#f472b612}._shell_14fw9_1:after{bottom:-11rem;left:-8rem;background:#0ea5e912}._brand_14fw9_85,._card_14fw9_87{position:relative;z-index:1;min-width:0}._brand_14fw9_85{width:min(100%,43rem);justify-self:center;padding:clamp(.5rem,2vw,1rem) 0}._brandBadge_14fw9_111{display:grid;width:3.35rem;height:3.35rem;place-items:center;margin-bottom:1.25rem;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:1rem;box-shadow:0 12px 30px #4f46e53d}._brandBadge_14fw9_111 svg{width:1.55rem;height:1.55rem}._eyebrow_14fw9_145{margin:0 0 .45rem;color:#4f46e5;font-size:.72rem;font-weight:850;letter-spacing:.13em;line-height:1.4;text-transform:uppercase}._brandCopy_14fw9_165{max-width:40rem}._brand_14fw9_85 h1{margin:0;color:#111827;font-size:clamp(2rem,10vw,3.85rem);font-weight:900;letter-spacing:-.045em;line-height:1.04;overflow-wrap:anywhere}._brand_14fw9_85 h1 span{color:#4f46e5}._brandDescription_14fw9_201,._cardHeading_14fw9_203 p,._highlight_14fw9_205 p,._trustNote_14fw9_207 span,._registerLink_14fw9_209 small{color:#667085}._brandDescription_14fw9_201{max-width:37rem;margin:1rem 0 0;font-size:clamp(.94rem,2vw,1.03rem);line-height:1.7}._highlights_14fw9_231{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:.75rem;margin-top:clamp(1.5rem,4vw,2.25rem)}._highlight_14fw9_205{--highlight-color: #2563eb;--highlight-soft: #edf4ff;--highlight-border: #dbe7ff;display:flex;min-width:0;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;background:#ffffffc7;border:1px solid var(--highlight-border);border-radius:1rem;box-shadow:0 8px 24px #0f172a0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._highlight_14fw9_205._blue_14fw9_281{--highlight-color: #2563eb;--highlight-soft: #edf4ff;--highlight-border: #dbe7ff}._highlight_14fw9_205._green_14fw9_293{--highlight-color: #059669;--highlight-soft: #ecfdf5;--highlight-border: #d1fae5}._highlight_14fw9_205._violet_14fw9_305{--highlight-color: #7c3aed;--highlight-soft: #f5f3ff;--highlight-border: #ede9fe}._highlightIcon_14fw9_317{display:grid;width:2.55rem;height:2.55rem;flex:0 0 auto;place-items:center;color:var(--highlight-color);background:var(--highlight-soft);border-radius:.8rem}._highlightIcon_14fw9_317 svg{width:1.2rem;height:1.2rem}._highlight_14fw9_205>div{min-width:0}._highlight_14fw9_205 h2{margin:0;color:#1f2937;font-size:.9rem;font-weight:850;line-height:1.35;overflow-wrap:anywhere}._highlight_14fw9_205 p{margin:.28rem 0 0;font-size:.76rem;line-height:1.5;overflow-wrap:anywhere}._trustNote_14fw9_207{display:flex;min-width:0;align-items:center;gap:.8rem;margin-top:.9rem;padding:.85rem 1rem;background:#ecfdf5;border:1px solid #d1fae5;border-radius:1rem}._trustIcon_14fw9_413{display:grid;width:2.4rem;height:2.4rem;flex:0 0 auto;place-items:center;color:#059669;background:#fff;border-radius:.75rem;box-shadow:0 5px 16px #0596691a}._trustIcon_14fw9_413 svg{width:1.15rem;height:1.15rem}._trustNote_14fw9_207>div{display:grid;min-width:0;gap:.1rem}._trustNote_14fw9_207 strong{color:#065f46;font-size:.82rem;font-weight:850}._trustNote_14fw9_207 span{font-size:.72rem;line-height:1.4;overflow-wrap:anywhere}._card_14fw9_87{width:min(100%,31.5rem);justify-self:center;padding:clamp(1.15rem,5vw,2rem);overflow:hidden;background:#fffffff5;border:1px solid #e5eaf2;border-radius:1.35rem;box-shadow:0 24px 65px #0f172a1a,0 3px 12px #0f172a0a}._cardAccent_14fw9_509{position:absolute;top:0;right:0;left:0;height:4px;background:linear-gradient(90deg,#4f46e5,#8b5cf6,#22c55e,#f59e0b,#ef4444)}._cardHeading_14fw9_203{display:flex;min-width:0;align-items:flex-start;gap:.9rem}._signInIcon_14fw9_541{display:grid;width:2.9rem;height:2.9rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.9rem}._signInIcon_14fw9_541 svg{width:1.3rem;height:1.3rem}._cardHeading_14fw9_203>div{min-width:0}._cardHeading_14fw9_203 h2{margin:0;color:#111827;font-size:clamp(1.65rem,6vw,2rem);font-weight:900;letter-spacing:-.03em;line-height:1.15}._cardHeading_14fw9_203 p:last-child{margin:.4rem 0 0;font-size:.88rem;line-height:1.55}._form_14fw9_613{display:grid;min-width:0;gap:1.05rem;margin-top:1.65rem}._field_14fw9_627{display:grid;min-width:0;gap:.48rem}._field_14fw9_627 label{color:#344054;font-size:.82rem;font-weight:800;line-height:1.4}._labelRow_14fw9_653{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem}._inlineLink_14fw9_669{flex:0 0 auto;color:#4f46e5;font-size:.76rem;font-weight:750;text-decoration:none}._inlineLink_14fw9_669:hover{text-decoration:underline}._inputShell_14fw9_693,._passwordField_14fw9_695{position:relative;display:flex;min-width:0;align-items:center;background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.9rem;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}._inputShell_14fw9_693:focus-within,._passwordField_14fw9_695:focus-within{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f11c}._inputShell_14fw9_693:has(input[aria-invalid=true]),._passwordField_14fw9_695:has(input[aria-invalid=true]){background:snow;border-color:#ef4444}._inputShell_14fw9_693:has(input[aria-invalid=true]):focus-within,._passwordField_14fw9_695:has(input[aria-invalid=true]):focus-within{box-shadow:0 0 0 4px #ef44441a}._inputIcon_14fw9_759{display:grid;width:2.85rem;height:2.95rem;flex:0 0 auto;place-items:center;color:#98a2b3}._inputIcon_14fw9_759 svg{width:1.05rem;height:1.05rem}._field_14fw9_627 input{width:100%;min-width:0;min-height:2.95rem;padding:.75rem .85rem .75rem 0;color:#101828;font:inherit;font-size:.9rem;background:transparent;border:0;outline:0}._field_14fw9_627 input::placeholder{color:#98a2b3}._field_14fw9_627 input:disabled{cursor:not-allowed;opacity:.65}._passwordField_14fw9_695 input{flex:1 1 auto}._passwordToggle_14fw9_839{display:inline-flex;min-width:4.35rem;min-height:2.95rem;flex:0 0 auto;align-items:center;justify-content:center;gap:.35rem;padding:0 .75rem;color:#667085;font:inherit;font-size:.72rem;font-weight:800;cursor:pointer;background:transparent;border:0;border-left:1px solid #e5e7eb}._passwordToggle_14fw9_839:hover:not(:disabled){color:#4f46e5;background:#f8f7ff}._passwordToggle_14fw9_839:focus-visible{outline:3px solid rgb(99 102 241 / 24%);outline-offset:-3px}._passwordToggle_14fw9_839:disabled{cursor:not-allowed;opacity:.55}._passwordToggle_14fw9_839 svg{width:.95rem;height:.95rem}._fieldError_14fw9_917,._formMessage_14fw9_919{margin:0;color:#dc2626;font-size:.78rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere}._fieldError_14fw9_917{padding-left:.1rem}._formMessage_14fw9_919{min-height:0;padding:0;background:transparent;border:0;border-radius:.8rem}._formMessageVisible_14fw9_961{min-height:auto;padding:.72rem .8rem;background:#fef2f2;border:1px solid #fecaca}._submitButton_14fw9_975{display:inline-flex;width:100%;min-height:3rem;align-items:center;justify-content:center;gap:.65rem;padding:.75rem 1rem;color:#fff;font:inherit;font-size:.9rem;font-weight:850;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border:1px solid transparent;border-radius:.9rem;box-shadow:0 10px 24px #4f46e538;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}._submitButton_14fw9_975:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #4f46e545;filter:saturate(1.08)}._submitButton_14fw9_975:focus-visible{outline:3px solid rgb(79 70 229 / 25%);outline-offset:3px}._submitButton_14fw9_975:disabled{cursor:not-allowed;opacity:.62;box-shadow:none}._submitButton_14fw9_975 svg{width:1rem;height:1rem}._cardFooter_14fw9_1065{margin-top:1.35rem}._divider_14fw9_1073{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.65rem}._divider_14fw9_1073 span{height:1px;background:#e8ebf0}._divider_14fw9_1073 em{color:#98a2b3;font-size:.68rem;font-style:normal;font-weight:700;white-space:nowrap}._registerLink_14fw9_209{display:flex;min-width:0;min-height:3.4rem;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem .85rem;color:inherit;text-decoration:none;background:linear-gradient(135deg,#f5f3ff,#f8faff);border:1px solid #e9e5ff;border-radius:.95rem;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}._registerLink_14fw9_209:hover{transform:translateY(-1px);border-color:#d8d1ff;box-shadow:0 8px 20px #4f46e512}._registerLink_14fw9_209:focus-visible{outline:3px solid rgb(79 70 229 / 24%);outline-offset:3px}._registerIcon_14fw9_1173{display:grid;width:2.35rem;height:2.35rem;flex:0 0 auto;place-items:center;color:#7c3aed;background:#fff;border-radius:.72rem;box-shadow:0 4px 12px #7c3aed14}._registerIcon_14fw9_1173 svg{width:1.05rem;height:1.05rem}._registerLink_14fw9_209>span:nth-child(2){display:grid;min-width:0;flex:1 1 auto;gap:.08rem}._registerLink_14fw9_209 strong{color:#312e81;font-size:.8rem;font-weight:850;line-height:1.35;overflow-wrap:anywhere}._registerLink_14fw9_209 small{font-size:.7rem;line-height:1.4;overflow-wrap:anywhere}._registerArrow_14fw9_1249{width:1rem;height:1rem;flex:0 0 auto;color:#7c3aed}@media(min-width:30rem){._highlights_14fw9_231{grid-template-columns:repeat(3,minmax(0,1fr))}._highlight_14fw9_205{display:grid;align-content:start}}@media(min-width:60rem){._shell_14fw9_1{grid-template-columns:minmax(0,1fr) minmax(22rem,31.5rem);gap:clamp(2rem,6vw,5rem);align-items:center;align-content:center;padding:clamp(1.5rem,5vw,4rem)}._brand_14fw9_85{justify-self:start;padding:1rem 0}._card_14fw9_87{justify-self:end}}@media(min-width:72rem){._shell_14fw9_1{grid-template-columns:minmax(0,1.15fr) minmax(26rem,31.5rem)}._brand_14fw9_85{padding-left:clamp(0rem,2vw,2rem)}._card_14fw9_87{margin-right:clamp(0rem,2vw,1.5rem)}}@media(max-height:40rem)and (min-width:60rem){._shell_14fw9_1{align-content:start;align-items:start}._brand_14fw9_85 h1{font-size:clamp(2rem,5vw,3rem)}._highlights_14fw9_231{margin-top:1.25rem}}@media(max-width:59.99rem){._shell_14fw9_1{display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;justify-content:center;gap:.75rem;padding:clamp(.65rem,3vw,1rem);overflow-x:hidden}._brand_14fw9_85{display:flex;width:min(100%,31.5rem);align-items:center;gap:.75rem;justify-self:auto;padding:0}._brandBadge_14fw9_111{width:2.7rem;height:2.7rem;flex:0 0 auto;margin:0;border-radius:.8rem;box-shadow:0 8px 20px #4f46e52e}._brandBadge_14fw9_111 svg{width:1.25rem;height:1.25rem}._brandCopy_14fw9_165{min-width:0}._brand_14fw9_85 ._eyebrow_14fw9_145{margin-bottom:.12rem;font-size:.62rem;letter-spacing:.11em}._brand_14fw9_85 h1{font-size:clamp(1.35rem,6vw,1.75rem);letter-spacing:-.032em;line-height:1.08}._brandDescription_14fw9_201,._highlights_14fw9_231,._trustNote_14fw9_207{display:none}._card_14fw9_87{width:min(100%,31.5rem);padding:clamp(.9rem,3.5vw,1.15rem);border-radius:1rem;box-shadow:0 14px 36px #0f172a14,0 2px 8px #0f172a0a}._cardHeading_14fw9_203{gap:.65rem}._signInIcon_14fw9_541{width:2.45rem;height:2.45rem;border-radius:.75rem}._signInIcon_14fw9_541 svg{width:1.08rem;height:1.08rem}._cardHeading_14fw9_203 ._eyebrow_14fw9_145{margin-bottom:.08rem;font-size:.6rem}._cardHeading_14fw9_203 h2{font-size:1.35rem;line-height:1.08}._cardHeading_14fw9_203 p:last-child{margin-top:.22rem;font-size:.74rem;line-height:1.4}._form_14fw9_613{gap:.72rem;margin-top:.95rem}._field_14fw9_627{gap:.34rem}._field_14fw9_627 label{font-size:.73rem}._inlineLink_14fw9_669{font-size:.68rem}._inputShell_14fw9_693,._passwordField_14fw9_695{border-radius:.75rem}._inputIcon_14fw9_759{width:2.5rem;height:2.7rem}._inputIcon_14fw9_759 svg{width:.95rem;height:.95rem}._field_14fw9_627 input{min-height:2.7rem;padding:.58rem .65rem .58rem 0;font-size:.82rem}._passwordToggle_14fw9_839{min-width:3.75rem;min-height:2.7rem;padding:0 .55rem;font-size:.65rem}._fieldError_14fw9_917,._formMessage_14fw9_919{font-size:.7rem}._formMessageVisible_14fw9_961{padding:.55rem .65rem}._submitButton_14fw9_975{min-height:2.75rem;padding:.62rem .85rem;font-size:.82rem;border-radius:.75rem;box-shadow:0 8px 20px #4f46e533}._cardFooter_14fw9_1065{margin-top:.85rem}._divider_14fw9_1073{gap:.5rem}._divider_14fw9_1073 em{font-size:.6rem}._registerLink_14fw9_209{min-height:3rem;gap:.6rem;margin-top:.65rem;padding:.55rem .65rem;border-radius:.78rem}._registerIcon_14fw9_1173{width:2rem;height:2rem;border-radius:.62rem}._registerIcon_14fw9_1173 svg{width:.9rem;height:.9rem}._registerLink_14fw9_209 strong{font-size:.72rem}._registerLink_14fw9_209 small{font-size:.62rem}}@media(max-width:59.99rem)and (max-height:32rem){._shell_14fw9_1{justify-content:flex-start;gap:0;padding:.45rem}._brand_14fw9_85{display:none}._card_14fw9_87{margin:auto;padding:.72rem .8rem;border-radius:.9rem}._cardAccent_14fw9_509{height:3px}._cardHeading_14fw9_203{align-items:center;gap:.55rem}._signInIcon_14fw9_541{width:2.15rem;height:2.15rem}._cardHeading_14fw9_203 ._eyebrow_14fw9_145{font-size:.55rem}._cardHeading_14fw9_203 h2{font-size:1.18rem}._cardHeading_14fw9_203 p:last-child{display:none}._form_14fw9_613{gap:.48rem;margin-top:.62rem}._field_14fw9_627{gap:.22rem}._field_14fw9_627 label{font-size:.67rem}._inlineLink_14fw9_669{font-size:.62rem}._inputIcon_14fw9_759{width:2.25rem;height:2.5rem}._field_14fw9_627 input{min-height:2.5rem;padding-top:.48rem;padding-bottom:.48rem;font-size:.76rem}._passwordToggle_14fw9_839{min-width:3.15rem;min-height:2.5rem;font-size:.6rem}._passwordToggle_14fw9_839 span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}._fieldError_14fw9_917,._formMessage_14fw9_919{font-size:.64rem;line-height:1.25}._formMessageVisible_14fw9_961{padding:.38rem .5rem}._submitButton_14fw9_975{min-height:2.5rem;padding:.5rem .75rem;font-size:.76rem}._cardFooter_14fw9_1065{margin-top:.52rem}._divider_14fw9_1073{display:none}._registerLink_14fw9_209{min-height:2.55rem;margin-top:0;padding:.4rem .55rem}._registerIcon_14fw9_1173{width:1.85rem;height:1.85rem}._registerLink_14fw9_209 strong{font-size:.67rem}._registerLink_14fw9_209 small{display:none}}@media(max-width:22rem)and (min-height:32.01rem){._shell_14fw9_1{padding:.6rem}._brand_14fw9_85{gap:.6rem}._brand_14fw9_85 h1{font-size:1.3rem}._brandBadge_14fw9_111{width:2.5rem;height:2.5rem}._card_14fw9_87{padding:.85rem}._labelRow_14fw9_653{align-items:center}._passwordToggle_14fw9_839{min-width:3.2rem}._passwordToggle_14fw9_839 span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip-path:inset(50%)}}@media(prefers-reduced-motion:reduce){._inputShell_14fw9_693,._passwordField_14fw9_695,._submitButton_14fw9_975,._registerLink_14fw9_209{transition:none}._submitButton_14fw9_975:hover:not(:disabled),._registerLink_14fw9_209:hover{transform:none}}._shell_1pwpv_1{min-height:100dvh;padding:clamp(1rem,4vw,3rem);background:#f7f9fc;color:#344054}._card_1pwpv_3{width:100%;max-width:52rem;margin:0 auto;padding:clamp(1.1rem,4vw,3rem);background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;box-shadow:0 12px 36px #1018280f;overflow-wrap:anywhere}._back_1pwpv_5{padding:.5rem 0;color:#4f46e5;border:0;background:transparent;cursor:pointer;font:inherit;font-size:.85rem}._back_1pwpv_5:hover{text-decoration:underline}._header_1pwpv_9{padding:1rem 0 1.5rem;border-bottom:1px solid #eaecf0}._brand_1pwpv_11{color:#4f46e5;font-weight:800}._header_1pwpv_9 h1{margin:.5rem 0;font-size:clamp(1.65rem,5vw,2.3rem);line-height:1.2;color:#101828}._header_1pwpv_9>p:last-child{font-size:.8rem;line-height:1.7;color:#667085}._header_1pwpv_9 span{display:inline-block}._section_1pwpv_19{margin-top:1.65rem}._section_1pwpv_19 h2{margin:0 0 .55rem;font-size:1rem;line-height:1.5;color:#101828}._section_1pwpv_19 p{margin:0;font-size:.93rem;line-height:1.8}._footer_1pwpv_25{display:grid;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #eaecf0}._note_1pwpv_27{margin:0;color:#667085;font-size:.8rem;line-height:1.6}._returnLink_1pwpv_29{justify-self:start;max-width:100%;padding:.8rem 1rem;border-radius:.8rem;background:linear-gradient(135deg,#4f46e5,#6d5dfc);color:#fff;font-size:.9rem;font-weight:700;text-decoration:none;text-align:center}._returnLink_1pwpv_29:hover{background:#4338ca}._back_1pwpv_5:focus-visible,._returnLink_1pwpv_29:focus-visible{outline:3px solid #818cf8;outline-offset:3px}._page_1dxn3_1{width:100%;min-width:0;max-width:92rem;margin:0 auto;color:#172033}._header_1dxn3_21{margin-bottom:1rem;padding:clamp(1rem,3vw,1.35rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 11%),transparent 18rem),radial-gradient(circle at 82% 100%,rgb(6 182 212 / 8%),transparent 18rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e6eaf2;border-radius:1.1rem;box-shadow:0 8px 28px #0f172a0d}._headerIdentity_1dxn3_47{display:flex;min-width:0;align-items:flex-start;gap:.85rem}._headerIcon_1dxn3_61{display:grid;width:2.9rem;height:2.9rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.9rem;box-shadow:0 9px 22px #4f46e538}._headerIcon_1dxn3_61 svg{width:1.3rem;height:1.3rem}._headerIdentity_1dxn3_47>div{min-width:0}._eyebrow_1dxn3_103{margin:0 0 .2rem;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:850;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}._header_1dxn3_21 h1,._header_1dxn3_21 p{margin:0}._header_1dxn3_21 h1{color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.7rem + var(--dashboard-font-step, 0rem))),6vw,max(var(--dashboard-font-min, 0rem),calc(2.35rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.035em;line-height:1.05}._headerIdentity_1dxn3_47>div>p:last-child{margin-top:.45rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.88rem + var(--dashboard-font-step, 0rem)));line-height:1.5}._progress_1dxn3_167{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;padding:0;margin:0 0 1rem;list-style:none}._progress_1dxn3_167 li{display:flex;min-width:0;align-items:center;gap:.5rem;padding:.58rem .62rem;color:#7f8a9e;background:#fff;border:1px solid #e4e8ef;border-radius:.78rem}._progressIcon_1dxn3_209{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#7c3aed;background:#f5f3ff;border:1px solid #e9d5ff;border-radius:.62rem}._progressIcon_1dxn3_209 svg{width:.82rem;height:.82rem}._progressText_1dxn3_243{display:grid;min-width:0;gap:.08rem}._progressText_1dxn3_243 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:850;line-height:1.25}._progressText_1dxn3_243 small{color:#98a2b3;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));line-height:1.25}._progress_1dxn3_167 ._current_1dxn3_281{background:linear-gradient(135deg,#f8f7ff,#f5f3ff);border-color:#c4b5fd;box-shadow:0 6px 16px #4f46e512}._progress_1dxn3_167 ._current_1dxn3_281 ._progressIcon_1dxn3_209{color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-color:transparent}._progress_1dxn3_167 ._current_1dxn3_281 ._progressText_1dxn3_243 strong{color:#4338ca}._progress_1dxn3_167 ._done_1dxn3_313{background:#f7fffb;border-color:#d1fae5}._progress_1dxn3_167 ._done_1dxn3_313 ._progressIcon_1dxn3_209{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._progress_1dxn3_167 ._done_1dxn3_313 ._progressText_1dxn3_243 strong{color:#047857}._surface_1dxn3_347,._formSection_1dxn3_349,._success_1dxn3_351,._setup_1dxn3_353,._state_1dxn3_355{width:min(100%,92rem);min-width:0;padding:clamp(.9rem,2.5vw,1.2rem);margin:0 auto;background:#fff;border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 7px 24px #0f172a0a}._registrationForm_1dxn3_377{display:grid;gap:1rem}._formSection_1dxn3_349{min-width:0}._sectionHeader_1dxn3_395{display:flex;min-width:0;align-items:flex-start;gap:.65rem;padding-bottom:.85rem;margin-bottom:.9rem;border-bottom:1px solid #edf0f5}._sectionIcon_1dxn3_415{display:grid;width:2.35rem;height:2.35rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.7rem}._sectionIcon_1dxn3_415 svg{width:.98rem;height:.98rem}._sectionHeader_1dxn3_395>div{min-width:0}._stepLabel_1dxn3_457{margin:0 0 .1rem;color:#7c3aed!important;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:850;letter-spacing:.09em;text-transform:uppercase}._sectionHeader_1dxn3_395 h2{margin:0;color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.95rem + var(--dashboard-font-step, 0rem)));font-weight:900}._sectionHeader_1dxn3_395 p:last-child{margin:.18rem 0 0;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._membershipChoices_1dxn3_507{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:.8rem}._membershipChoices_1dxn3_507 label{display:grid;min-width:0;grid-template-columns:auto 1fr;gap:.18rem .5rem;padding:.75rem;cursor:pointer;background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.78rem}._membershipChoices_1dxn3_507 input{grid-row:1 / 3;align-self:center;accent-color:#4f46e5}._membershipChoices_1dxn3_507 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)))}._membershipChoices_1dxn3_507 small{color:#7a8598;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)))}._membershipChoices_1dxn3_507 ._membershipSelected_1dxn3_577{background:#f5f3ff;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf617}._fields_1dxn3_589,._setupForm_1dxn3_591{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}._fields_1dxn3_589 label,._wide_1dxn3_605,._setupForm_1dxn3_591 label,._uploadField_1dxn3_609{display:grid;min-width:0;gap:.36rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:800}._fields_1dxn3_589 input,._fields_1dxn3_589 select,._wide_1dxn3_605 textarea,._setupForm_1dxn3_591 input{width:100%;max-width:100%;min-width:0;min-height:2.75rem;padding:.66rem .76rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)));background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.72rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._fields_1dxn3_589 select{cursor:pointer}._fields_1dxn3_589 input:focus,._fields_1dxn3_589 select:focus,._wide_1dxn3_605 textarea:focus,._setupForm_1dxn3_591 input:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._fields_1dxn3_589 input[aria-invalid=true],._setupForm_1dxn3_591 input[aria-invalid=true]{background:snow;border-color:#ef4444}._fields_1dxn3_589 small,._setupForm_1dxn3_591 small{color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:500;overflow-wrap:anywhere}._fieldError_1dxn3_725{color:#b42318!important;font-weight:700!important}._wide_1dxn3_605,._hintCard_1dxn3_737,._balanceCard_1dxn3_739{grid-column:1 / -1}._wide_1dxn3_605 textarea{min-height:6rem;resize:vertical;line-height:1.5}._uploadBox_1dxn3_763{position:relative;display:grid;min-height:7rem;place-items:center;align-content:center;gap:.2rem;padding:.8rem;overflow:hidden;color:#4f46e5;text-align:center;background:linear-gradient(135deg,#f8faff,#f5f3ff);border:1px dashed #c4b5fd;border-radius:.78rem}._uploadBox_1dxn3_763 svg{width:1.1rem;height:1.1rem}._uploadBox_1dxn3_763 strong{max-width:100%;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));overflow-wrap:anywhere}._uploadBox_1dxn3_763 small{font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)))}._uploadBox_1dxn3_763 input{position:absolute;inset:0;width:100%;height:100%;cursor:pointer;opacity:0}._photoPreview_1dxn3_845{display:grid;width:fit-content;gap:.4rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:800}._photoPreview_1dxn3_845 img{width:7rem;height:7rem;object-fit:cover;border:1px solid #d9e0ea;border-radius:.72rem;box-shadow:0 5px 14px #0f172a0f}._hintCard_1dxn3_737,._balanceCard_1dxn3_739{display:flex;min-width:0;align-items:center;gap:.6rem;padding:.68rem .72rem;border-radius:.72rem}._hintCard_1dxn3_737{color:#4f46e5;background:#f5f3ff;border:1px solid #e9d5ff}._hintCard_1dxn3_737>span,._balanceCard_1dxn3_739>span{display:grid;width:1.9rem;height:1.9rem;flex:0 0 auto;place-items:center;background:#fff;border-radius:.58rem}._hintCard_1dxn3_737 svg,._balanceCard_1dxn3_739 svg{width:.8rem;height:.8rem}._hint_1dxn3_737{margin:0;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._balanceCard_1dxn3_739{color:#047857;background:#ecfdf5;border:1px solid #d1fae5}._balanceCard_1dxn3_739>div{display:grid;min-width:0;gap:.06rem}._balanceCard_1dxn3_739 small{color:#5f766d}._balanceCard_1dxn3_739 strong{color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(.95rem + var(--dashboard-font-step, 0rem)));font-weight:900}._coverageCard_1dxn3_1009{display:grid;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;overflow:hidden;color:#334155;background:#f8fafc;border:1px solid #dbe7f3;border-radius:.8rem}._coverageCard_1dxn3_1009 div{min-width:0;padding:.72rem .82rem;border-right:1px solid #e5edf5;border-bottom:1px solid #e5edf5}._coverageCard_1dxn3_1009 div:nth-child(2n){border-right:0}._coverageCard_1dxn3_1009 div:nth-last-child(-n+2){border-bottom:0}._coverageCard_1dxn3_1009 dt{color:#64748b;font-size:.72rem;font-weight:750}._coverageCard_1dxn3_1009 dd{margin:.18rem 0 0;overflow-wrap:anywhere;color:#172554;font-weight:850}@media(max-width:36rem){._coverageCard_1dxn3_1009{grid-template-columns:minmax(0,1fr)}._coverageCard_1dxn3_1009 div{border-right:0}._coverageCard_1dxn3_1009 div:nth-last-child(2){border-bottom:1px solid #e5edf5}}._seatSelectorCard_1dxn3_1075{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(18rem,.9fr) auto;align-items:center;gap:1rem;padding:1rem;background:radial-gradient(circle at 100% 0%,rgb(99 102 241 / 8%),transparent 14rem),linear-gradient(135deg,#fff,#fafbff);border:1px solid #e1e6f0;border-radius:1rem;box-shadow:0 8px 22px #0f172a0a}._seatSelectorIdentity_1dxn3_1103{display:flex;min-width:0;align-items:center;gap:.8rem}._seatSelectorIcon_1dxn3_1117{display:grid;width:2.7rem;height:2.7rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:linear-gradient(135deg,#eef2ff,#f5f3ff);border:1px solid #dfe3ff;border-radius:.8rem}._seatSelectorIcon_1dxn3_1117 svg{width:1.1rem;height:1.1rem}._seatSelectorIdentity_1dxn3_1103>div{min-width:0}._seatSelectorEyebrow_1dxn3_1159{margin:0 0 .12rem;color:#6d5dfc;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:850;letter-spacing:.08em;text-transform:uppercase}._seatSelectorIdentity_1dxn3_1103 h3,._seatSelectorIdentity_1dxn3_1103 p{margin:0}._seatSelectorIdentity_1dxn3_1103 h3{color:#182230;font-size:max(var(--dashboard-font-min, 0rem),calc(.95rem + var(--dashboard-font-step, 0rem)));font-weight:900;line-height:1.3;overflow-wrap:anywhere}._seatSelectorIdentity_1dxn3_1103 p:last-child{margin-top:.18rem;color:#7a8598;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._seatSelectorStats_1dxn3_1217{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}._seatSelectorStats_1dxn3_1217 span{display:grid;min-width:0;gap:.05rem;padding:.55rem .6rem;color:#7a8598;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));line-height:1.25;text-align:center;background:#f8fafc;border:1px solid #e8ecf3;border-radius:.7rem}._seatSelectorStats_1dxn3_1217 strong{color:#27324a;font-size:max(var(--dashboard-font-min, 0rem),calc(.86rem + var(--dashboard-font-step, 0rem)));font-weight:900}._seatPickerButton_1dxn3_1269{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;gap:.45rem;padding:.68rem .92rem;color:#fff;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.74rem + var(--dashboard-font-step, 0rem)));font-weight:850;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border:0;border-radius:.76rem;box-shadow:0 8px 18px #4f46e52e;transition:transform .15s ease,box-shadow .15s ease}._seatPickerButton_1dxn3_1269:hover{transform:translateY(-1px);box-shadow:0 11px 22px #4f46e538}._seatPickerButton_1dxn3_1269 svg{width:.9rem;height:.9rem}._seatHelp_1dxn3_1333{display:flex;align-items:flex-start;gap:.45rem;margin-top:.6rem;color:#7a8598}._seatHelpDot_1dxn3_1349{width:.45rem;height:.45rem;flex:0 0 auto;margin-top:.32rem;background:#10b981;border-radius:999px;box-shadow:0 0 0 3px #10b9811a}._seatHelp_1dxn3_1333 p{margin:0;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._selectionSummary_1dxn3_1381{margin:.58rem 0 0;color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:750}._paymentModeField_1dxn3_1395{align-self:start}._paymentModeField_1dxn3_1395 select{min-height:2.75rem;padding-right:2.25rem;color:#344054;background-color:#fff;cursor:pointer}._seatDialog_1dxn3_1423{width:min(94vw,76rem);max-width:76rem;max-height:92vh;padding:0;overflow:hidden;color:#172033;background:#fff;border:1px solid #e1e6ef;border-radius:1.15rem;box-shadow:0 28px 80px #0f172a47}._seatDialog_1dxn3_1423::backdrop{background:#0f172a94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._seatDialogPanel_1dxn3_1459{display:grid;max-height:92vh;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(99 102 241 / 7%),transparent 20rem),#fff}._seatDialogHeader_1dxn3_1479{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid #edf0f5}._seatDialogTitle_1dxn3_1499{display:flex;min-width:0;align-items:flex-start;gap:.75rem}._seatDialogTitle_1dxn3_1499>span{display:grid;width:2.55rem;height:2.55rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.78rem;box-shadow:0 8px 18px #4f46e52e}._seatDialogTitle_1dxn3_1499>span svg{width:1.05rem;height:1.05rem}._seatDialogTitle_1dxn3_1499>div{min-width:0}._seatDialogTitle_1dxn3_1499 h2,._seatDialogTitle_1dxn3_1499 p{margin:0}._seatDialogTitle_1dxn3_1499 h2{color:#111827;font-size:max(var(--dashboard-font-min, 0rem),calc(1.15rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:-.02em}._seatDialogTitle_1dxn3_1499 p:last-child{margin-top:.2rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._seatDialogClose_1dxn3_1593{display:grid;width:2.55rem;height:2.55rem;flex:0 0 auto;place-items:center;color:#667085;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(1.25rem + var(--dashboard-font-step, 0rem)));cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:.72rem}._seatDialogClose_1dxn3_1593:hover{color:#344054;background:#f8fafc}._seatDialogToolbar_1dxn3_1633{display:grid;grid-template-columns:minmax(15rem,.65fr) minmax(0,1.35fr);align-items:end;gap:.9rem;padding:.85rem 1.1rem .55rem}._seatSearchField_1dxn3_1649{display:grid;min-width:0;gap:.3rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));font-weight:800}._seatSearchField_1dxn3_1649 input{width:100%;min-width:0;min-height:2.65rem;padding:.62rem .75rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));background:#fbfcfe;border:1px solid #d8dee8;border-radius:.72rem}._seatSearchField_1dxn3_1649 input:focus{background:#fff;border-color:#6366f1;outline:0;box-shadow:0 0 0 4px #6366f117}._floorFilters_1dxn3_1707{display:flex;min-width:0;gap:.5rem;overflow-x:auto;padding:.05rem 0;scrollbar-width:thin}._floorFilters_1dxn3_1707 button{min-height:2.65rem;flex:0 0 auto;padding:.56rem .82rem;color:#475467;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:800;cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:999px;transition:color .15s ease,background-color .15s ease,border-color .15s ease}._floorFilters_1dxn3_1707 button:hover{color:#4338ca;border-color:#c7d2fe}._floorFilters_1dxn3_1707 button[aria-pressed=true]{color:#4338ca;background:#eef2ff;border-color:#a5b4fc;box-shadow:inset 0 0 0 1px #6366f114}._seatDialogStats_1dxn3_1785{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.15rem 1.1rem .65rem}._seatDialogStats_1dxn3_1785 div{display:flex;min-width:0;align-items:baseline;gap:.35rem;padding:.5rem .65rem;background:#f8fafc;border:1px solid #e8ecf3;border-radius:.68rem}._seatDialogStats_1dxn3_1785 strong{color:#27324a;font-size:max(var(--dashboard-font-min, 0rem),calc(.82rem + var(--dashboard-font-step, 0rem)));font-weight:900}._seatDialogStats_1dxn3_1785 span{color:#7a8598;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:650}._legend_1dxn3_1845{display:flex;flex-wrap:wrap;gap:.42rem .65rem;padding:0 1.1rem .75rem;margin:0;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)))}._legend_1dxn3_1845 span{display:inline-flex;align-items:center}._legend_1dxn3_1845 span:before{display:inline-block;width:.62rem;height:.62rem;margin-right:.28rem;content:"";background:#fff;border:2px solid #6366f1;border-radius:.17rem}._legend_1dxn3_1845 span:nth-child(2):before{background:#4f46e5}._legend_1dxn3_1845 span:nth-child(3):before{background:#fffbeb;border-color:#f59e0b}._legend_1dxn3_1845 span:nth-child(4):before{background:#eff6ff;border-color:#3b82f6}._legend_1dxn3_1845 span:nth-child(5):before{background:#e2e8f0;border-color:#64748b}._legend_1dxn3_1845 span:nth-child(6):before{background:#f1f5f9;border-color:#cbd5e1}._seatDialogBody_1dxn3_1945{min-height:0;padding:.1rem 1.1rem 1rem;overflow:auto;overscroll-behavior:contain}._floorGroup_1dxn3_1959+._floorGroup_1dxn3_1959{margin-top:1rem}._floorGroupHeading_1dxn3_1967{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.55rem}._floorGroupHeading_1dxn3_1967 h3,._floorGroupHeading_1dxn3_1967 p{margin:0}._floorGroupHeading_1dxn3_1967 h3{color:#253047;font-size:max(var(--dashboard-font-min, 0rem),calc(.82rem + var(--dashboard-font-step, 0rem)));font-weight:900}._floorGroupHeading_1dxn3_1967 p{margin-top:.08rem;color:#98a2b3;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)))}._grid_1dxn3_2017{display:grid;grid-template-columns:repeat(auto-fill,minmax(4.8rem,1fr));gap:.5rem;padding:.7rem;background:#f8fafc;border:1px solid #e3e8f0;border-radius:.82rem}._grid_1dxn3_2017 button{position:relative;display:grid;min-width:0;min-height:4.55rem;place-items:center;align-content:center;gap:.1rem;padding:.45rem;overflow:hidden;color:#4338ca;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:.7rem;box-shadow:0 1px 2px #0f172a08;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}._grid_1dxn3_2017 button:before{position:absolute;inset:0 0 auto;height:3px;content:"";background:#6366f1}._grid_1dxn3_2017 button:hover:not(:disabled){transform:translateY(-1px);border-color:#818cf8;box-shadow:0 7px 14px #4f46e517}._grid_1dxn3_2017 button svg{width:.9rem;height:.9rem}._grid_1dxn3_2017 button strong{max-width:100%;color:currentColor;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow:hidden;text-overflow:ellipsis}._grid_1dxn3_2017 small{display:block;max-width:100%;overflow:hidden;color:#8993a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)));font-weight:700;text-overflow:ellipsis;white-space:nowrap}._grid_1dxn3_2017 ._selected_1dxn3_2161{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border-color:#4f46e5;box-shadow:0 7px 16px #4f46e533}._grid_1dxn3_2017 ._selected_1dxn3_2161:before{background:#ffffffc2}._grid_1dxn3_2017 ._selected_1dxn3_2161 small{color:#e8e7ff}._grid_1dxn3_2017 ._fullyOccupied_1dxn3_2191{color:#64748b;background:#e2e8f0;border-color:#94a3b8}._grid_1dxn3_2017 ._fullyOccupied_1dxn3_2191:before{background:#64748b}._grid_1dxn3_2017 ._morningOccupied_1dxn3_2211{color:#92400e;background:#fffbeb;border-color:#f59e0b}._grid_1dxn3_2017 ._morningOccupied_1dxn3_2211:before{background:#f59e0b}._grid_1dxn3_2017 ._eveningOccupied_1dxn3_2231{color:#1d4ed8;background:#eff6ff;border-color:#3b82f6}._grid_1dxn3_2017 ._eveningOccupied_1dxn3_2231:before{background:#3b82f6}._grid_1dxn3_2017 ._unavailable_1dxn3_2251{color:#94a3b8;background:#f8fafc;border-color:#cbd5e1}._grid_1dxn3_2017 ._unavailable_1dxn3_2251:before{background:#cbd5e1}._grid_1dxn3_2017 button:disabled{cursor:not-allowed;opacity:.72;box-shadow:none}._noSeatsFound_1dxn3_2283{display:grid;min-height:13rem;place-items:center;align-content:center;gap:.25rem;padding:1rem;color:#7a8598;text-align:center;background:#f8fafc;border:1px dashed #cfd6e1;border-radius:.85rem}._noSeatsFound_1dxn3_2283 svg{width:1.4rem;height:1.4rem;color:#6d5dfc}._noSeatsFound_1dxn3_2283 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._noSeatsFound_1dxn3_2283 p{margin:0;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)))}._seatDialogFooter_1dxn3_2343{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;background:#fff;border-top:1px solid #e9edf3;box-shadow:0 -8px 24px #0f172a0a}._readOnlyDetails_1dxn3_2367{background:linear-gradient(90deg,#f8faff,#fff);border-top-color:#dfe5f3}._readOnlyDetails_1dxn3_2367:before{content:"ⓘ";display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;color:#4338ca;background:#eef2ff;border-radius:50%;font-weight:900}._readOnlyDetails_1dxn3_2367>p{flex:1 1 auto;margin:0;color:#475467;font-size:.78rem;line-height:1.45}._readOnlyDetails_1dxn3_2367>button{min-height:2.45rem;padding:.55rem .85rem;color:#4338ca;font:inherit;font-size:.76rem;font-weight:850;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:.7rem}._readOnlyDetails_1dxn3_2367>div{flex:1 1 auto;min-width:0}._readOnlyDetails_1dxn3_2367>div h3{margin:0 0 .5rem;color:#27324a;font-size:.84rem}._readOnlyDetails_1dxn3_2367>div+button{flex:0 0 auto}._seatDraftSummary_1dxn3_2475{display:grid;min-width:0;gap:.08rem}._seatDraftSummary_1dxn3_2475 span{color:#98a2b3;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:750;text-transform:uppercase;letter-spacing:.08em}._seatDraftSummary_1dxn3_2475 strong{color:#27324a;font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._seatDialogActions_1dxn3_2517{display:flex;flex:0 0 auto;gap:.5rem}._seatDialogActions_1dxn3_2517 button{display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;gap:.4rem;padding:.58rem .82rem;color:#475467;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#fff;border:1px solid #d8dee8;border-radius:.7rem}._seatDialogActions_1dxn3_2517 button:hover:not(:disabled){background:#f8fafc}._seatDialogActions_1dxn3_2517 ._primarySeatAction_1dxn3_2571{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border-color:transparent;box-shadow:0 7px 16px #4f46e529}._seatDialogActions_1dxn3_2517 ._primarySeatAction_1dxn3_2571:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}._seatDialogActions_1dxn3_2517 svg{width:.82rem;height:.82rem}._review_1dxn3_2611,._result_1dxn3_2613{display:grid;gap:0;margin:0;overflow:hidden;background:#fff;border:1px solid #e4e8ef;border-radius:.78rem}._review_1dxn3_2611 div,._result_1dxn3_2613 div{display:grid;grid-template-columns:minmax(8rem,.36fr) 1fr;gap:1rem;padding:.75rem .82rem;border-bottom:1px solid #edf0f5}._review_1dxn3_2611 div:last-child,._result_1dxn3_2613 div:last-child{border-bottom:0}._review_1dxn3_2611 dt,._result_1dxn3_2613 dt{color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:750}._review_1dxn3_2611 dd,._result_1dxn3_2613 dd{margin:0;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:850;overflow-wrap:anywhere}._actions_1dxn3_2697{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.9rem;padding-top:.85rem;border-top:1px solid #edf0f5}._actions_1dxn3_2697 button,._actions_1dxn3_2697 a,._setupForm_1dxn3_591>button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.42rem;padding:.6rem .85rem;color:#344054;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:800;text-decoration:none;cursor:pointer;background:#fff;border:1px solid #d9e0ea;border-radius:.72rem}._actions_1dxn3_2697 button svg,._actions_1dxn3_2697 a svg{width:.82rem;height:.82rem}._actions_1dxn3_2697 ._primary_1dxn3_2571,._setupForm_1dxn3_591>button{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border-color:transparent;box-shadow:0 8px 18px #4f46e529}._actions_1dxn3_2697 :disabled,._setupForm_1dxn3_591>button:disabled{cursor:wait;opacity:.6}._error_1dxn3_2799{display:flex;align-items:flex-start;gap:.45rem;padding:.65rem .72rem;margin:.8rem 0 0;color:#b42318;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:700;line-height:1.45;background:#fff1f0;border:1px solid #fecaca;border-radius:.65rem}._error_1dxn3_2799 svg{width:.85rem;height:.85rem;flex:0 0 auto;margin-top:.05rem}._success_1dxn3_351{text-align:left;border-color:#d1fae5;background:radial-gradient(circle at 100% 0%,rgb(16 185 129 / 9%),transparent 12rem),#fff}._successIcon_1dxn3_2863{display:grid;width:3rem;height:3rem;place-items:center;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px}._successIcon_1dxn3_2863 svg{width:1.25rem;height:1.25rem}._successHeading_1dxn3_2895{margin:.7rem 0 .9rem}._successHeading_1dxn3_2895 h2,._successHeading_1dxn3_2895 p{margin:0}._successHeading_1dxn3_2895 h2{color:#166534;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._successHeading_1dxn3_2895 p:last-child{margin-top:.25rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._setup_1dxn3_353,._state_1dxn3_355{max-width:44rem;text-align:center}._setupIcon_1dxn3_2955{display:grid;width:3rem;height:3rem;place-items:center;margin:0 auto .7rem;color:#d97706;background:#fffbeb;border:1px solid #fde68a;border-radius:.85rem}._setupIcon_1dxn3_2955 svg{width:1.2rem;height:1.2rem}._setup_1dxn3_353 h1{margin:0;color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(1.1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._setup_1dxn3_353>p:last-of-type,._state_1dxn3_355{color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.74rem + var(--dashboard-font-step, 0rem)));line-height:1.55}._setup_1dxn3_353 ._actions_1dxn3_2697{justify-content:center}._fields_1dxn3_589 input:focus-visible,._fields_1dxn3_589 select:focus-visible,._setupForm_1dxn3_591 input:focus-visible,._setupForm_1dxn3_591 button:focus-visible,._wide_1dxn3_605 textarea:focus-visible,._grid_1dxn3_2017 button:focus-visible,._actions_1dxn3_2697 button:focus-visible,._actions_1dxn3_2697 a:focus-visible,._uploadBox_1dxn3_763:focus-within{outline:3px solid rgb(79 70 229 / 20%);outline-offset:2px}._srOnly_1dxn3_3055{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}@media(max-width:64rem){._progress_1dxn3_167{grid-template-columns:repeat(5,minmax(8.5rem,1fr));overflow-x:auto;padding-bottom:.2rem}}@media(max-width:48rem){._fields_1dxn3_589,._setupForm_1dxn3_591,._membershipChoices_1dxn3_507{grid-template-columns:1fr}._wide_1dxn3_605,._hintCard_1dxn3_737,._balanceCard_1dxn3_739,._setupForm_1dxn3_591>._error_1dxn3_2799{grid-column:auto}._progress_1dxn3_167{grid-template-columns:repeat(5,minmax(3.4rem,1fr))}._progress_1dxn3_167 li{justify-content:center;padding:.5rem}._progressText_1dxn3_243{display:none}._grid_1dxn3_2017{grid-template-columns:repeat(auto-fill,minmax(5rem,1fr));padding:.65rem}._review_1dxn3_2611 div,._result_1dxn3_2613 div{grid-template-columns:1fr;gap:.18rem}._actions_1dxn3_2697{flex-wrap:wrap}._actions_1dxn3_2697 button,._actions_1dxn3_2697 a{flex:1 1 8rem}}@media(max-width:25rem){._header_1dxn3_21{padding:.8rem}._headerIcon_1dxn3_61{width:2.55rem;height:2.55rem}._header_1dxn3_21 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.55rem + var(--dashboard-font-step, 0rem)))}._headerIdentity_1dxn3_47>div>p:last-child{font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)))}._surface_1dxn3_347,._success_1dxn3_351,._setup_1dxn3_353,._state_1dxn3_355{padding:.72rem}._progress_1dxn3_167{gap:.35rem}._progress_1dxn3_167 li{padding:.42rem}._progressIcon_1dxn3_209{width:1.75rem;height:1.75rem}._fields_1dxn3_589 input,._fields_1dxn3_589 select,._wide_1dxn3_605 textarea,._setupForm_1dxn3_591 input{font-size:max(var(--dashboard-font-min, 0rem),calc(16px + var(--dashboard-font-step, 0rem)))}._uploadBox_1dxn3_763{min-height:6.2rem}._grid_1dxn3_2017{grid-template-columns:repeat(2,minmax(0,1fr))}._grid_1dxn3_2017 button{min-height:4.7rem}._actions_1dxn3_2697{flex-direction:column-reverse}._actions_1dxn3_2697 button,._actions_1dxn3_2697 a{width:100%;flex:none}}@media(prefers-reduced-motion:reduce){._page_1dxn3_1 *{scroll-behavior:auto!important}._fields_1dxn3_589 input,._fields_1dxn3_589 select,._wide_1dxn3_605 textarea,._actions_1dxn3_2697 button,._actions_1dxn3_2697 a{transition:none}}._upiPanel_1dxn3_3365{grid-column:1 / -1;min-width:0;border:1px solid #ded9fb;border-radius:1rem;background:#f8f6ff;padding:1rem}._upiPanel_1dxn3_3365 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 1rem}._upiPanel_1dxn3_3365 dt,._upiPanel_1dxn3_3365 p{color:#656b82;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)))}._upiPanel_1dxn3_3365 dd{margin:.25rem 0 0;overflow-wrap:anywhere;color:#272b3d;font-weight:800}._paymentQr_1dxn3_3423{width:min(220px,100%);aspect-ratio:1;object-fit:contain;border-radius:.75rem;background:#fff}@media(max-width:520px){._upiPanel_1dxn3_3365 dl{grid-template-columns:1fr}}._formSection_1dxn3_349{padding:clamp(1rem,2vw,1.25rem);border-color:#e2e7ef;box-shadow:0 8px 24px #0f172a0a,0 1px 2px #0f172a08}._sectionHeader_1dxn3_395{margin-bottom:1rem}._sectionHeader_1dxn3_395 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));letter-spacing:-.01em}._sectionHeader_1dxn3_395 p:last-child{font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)))}._fields_1dxn3_589 label,._wide_1dxn3_605,._setupForm_1dxn3_591 label,._uploadField_1dxn3_609{font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)))}._fields_1dxn3_589 input,._fields_1dxn3_589 select,._wide_1dxn3_605 textarea,._setupForm_1dxn3_591 input{min-height:2.9rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.84rem + var(--dashboard-font-step, 0rem)));background:#fcfdff}._membershipChoices_1dxn3_507 label{min-height:4.8rem;align-content:center;padding:.82rem;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background-color .14s ease}._membershipChoices_1dxn3_507 label:hover{transform:translateY(-1px);border-color:#c7d2fe;box-shadow:0 7px 16px #4f46e50f}._membershipChoices_1dxn3_507 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._membershipChoices_1dxn3_507 small{font-size:max(var(--dashboard-font-min, 0rem),calc(.65rem + var(--dashboard-font-step, 0rem)))}._seatPickerButton_1dxn3_1269:focus-visible,._seatDialogClose_1dxn3_1593:focus-visible,._floorFilters_1dxn3_1707 button:focus-visible,._seatSearchField_1dxn3_1649 input:focus-visible,._seatDialogActions_1dxn3_2517 button:focus-visible{outline:3px solid rgb(79 70 229 / 20%);outline-offset:2px}@media(max-width:64rem){._seatSelectorCard_1dxn3_1075{grid-template-columns:minmax(0,1fr) auto}._seatSelectorStats_1dxn3_1217{grid-column:1 / -1;grid-row:2}._seatDialogToolbar_1dxn3_1633{grid-template-columns:1fr;align-items:stretch}}@media(max-width:48rem){._seatSelectorCard_1dxn3_1075{grid-template-columns:1fr;align-items:stretch}._seatSelectorStats_1dxn3_1217{grid-column:auto;grid-row:auto}._seatPickerButton_1dxn3_1269{width:100%}._seatDialog_1dxn3_1423{width:min(96vw,76rem);max-height:94vh;border-radius:1rem}._seatDialogPanel_1dxn3_1459{max-height:94vh}._seatDialogHeader_1dxn3_1479{padding:.9rem}._seatDialogToolbar_1dxn3_1633,._seatDialogStats_1dxn3_1785,._legend_1dxn3_1845{padding-left:.9rem;padding-right:.9rem}._seatDialogBody_1dxn3_1945{padding-right:.9rem;padding-left:.9rem}._seatDialogFooter_1dxn3_2343{align-items:stretch;flex-direction:column;padding:.8rem .9rem}._seatDialogActions_1dxn3_2517{width:100%}._seatDialogActions_1dxn3_2517 button{flex:1 1 0}}@media(max-width:30rem){._seatSelectorStats_1dxn3_1217{grid-template-columns:1fr 1fr}._seatSelectorStats_1dxn3_1217 span:last-child{grid-column:1 / -1}._seatDialogTitle_1dxn3_1499>span{width:2.25rem;height:2.25rem}._seatDialogTitle_1dxn3_1499 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)))}._seatDialogStats_1dxn3_1785{grid-template-columns:repeat(3,minmax(0,1fr))}._seatDialogStats_1dxn3_1785 div{display:grid;gap:.02rem;padding:.45rem;text-align:center}._floorFilters_1dxn3_1707{padding-bottom:.2rem}._grid_1dxn3_2017{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.55rem}._grid_1dxn3_2017 button{min-height:4.35rem}}@media(max-width:22rem){._grid_1dxn3_2017{grid-template-columns:repeat(2,minmax(0,1fr))}._seatDialogActions_1dxn3_2517{flex-direction:column-reverse}}@media(prefers-reduced-motion:reduce){._membershipChoices_1dxn3_507 label,._seatPickerButton_1dxn3_1269,._grid_1dxn3_2017 button{transition:none}._membershipChoices_1dxn3_507 label:hover,._seatPickerButton_1dxn3_1269:hover,._grid_1dxn3_2017 button:hover:not(:disabled){transform:none}}._consentControl_1dxn3_3877{display:flex;align-items:flex-start;gap:.75rem;line-height:1.5}._consentControl_1dxn3_3877 input{width:1.25rem;height:1.25rem;min-height:1.25rem;margin-top:.15rem;accent-color:var(--color-primary, #2563eb);flex:0 0 auto}._consentControl_1dxn3_3877 input:focus-visible{outline:3px solid var(--color-focus, #2563eb);outline-offset:3px}._readOnlyDetails_1dxn3_2367{display:block;max-height:50dvh;overflow-y:auto}._readOnlyDetails_1dxn3_2367>button{margin-top:.75rem}._avatar_1d9xt_1{width:2.75rem;height:2.75rem;border-radius:50%;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:#eef2ff;color:#4338ca;flex-shrink:0;font-weight:700}._photoButton_1d9xt_29{padding:0!important;border:0!important;border-radius:50%;background:transparent;cursor:pointer;flex-shrink:0}._photoButton_1d9xt_29:focus-visible,._download_1d9xt_49:focus-visible{outline:3px solid var(--color-primary, #6366f1);outline-offset:3px}._preview_1d9xt_59{display:block;width:100%;max-height:65dvh;object-fit:contain;margin-bottom:1rem}._download_1d9xt_49{display:inline-block;padding:.7rem 1rem;background:var(--color-primary, #4f46e5);color:#fff;border-radius:.5rem;text-decoration:none}._upload_1d9xt_93{border:1px dashed var(--color-border, #d0d5dd);border-radius:.75rem;padding:.75rem;display:grid;gap:.65rem;min-width:0}._upload_1d9xt_93 small{overflow-wrap:anywhere}._actions_1d9xt_119{display:flex;flex-wrap:wrap;gap:.5rem}._uploadPreview_1d9xt_131{width:100%;height:9rem;object-fit:contain;border-radius:.5rem}._records_1d9xt_153{display:grid;gap:.9rem;width:100%;min-width:0}._emptyState_1d9xt_167{min-height:12rem;display:grid;place-items:center;align-content:center;gap:.45rem;padding:2rem 1rem;color:#667085;text-align:center;background:linear-gradient(180deg,#fff,#f8fafc);border:1px dashed #cbd5e1;border-radius:1rem}._emptyState_1d9xt_167>span{display:grid;width:2.7rem;height:2.7rem;place-items:center;color:#15803d;background:#dcfce7;border:1px solid #bbf7d0;border-radius:50%;font-size:1.15rem;font-weight:900}._emptyState_1d9xt_167 strong{margin-top:.2rem;color:#344054;font-size:1rem}._emptyState_1d9xt_167 p{margin:0;font-size:.82rem}._record_1d9xt_153{position:relative;min-width:0;padding:1.05rem;overflow:hidden;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;box-shadow:0 1px 2px #0f172a08,0 4px 12px #0f172a08;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}._record_1d9xt_153:hover{border-color:#c7d2fe;box-shadow:0 1px 2px #0f172a0a,0 8px 22px #4f46e512}._recordHeader_1d9xt_293{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.95rem;border-bottom:1px solid #eef2f7}._identity_1d9xt_311{min-width:0;display:flex;align-items:center;gap:.8rem}._identity_1d9xt_311>div,._identityContent_1d9xt_327{min-width:0}._identityContent_1d9xt_327{display:grid;gap:.3rem}._studentName_1d9xt_345{display:block;min-width:0;color:#172033;font-size:1rem;font-weight:850;line-height:1.25;overflow-wrap:anywhere}._studentMeta_1d9xt_365{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;color:#667085;font-size:.8rem}._studentMeta_1d9xt_365>span+span:before{content:"•";margin-right:.35rem;color:#c0c7d2}._studentCode_1d9xt_395{color:#4f46e5;font-weight:800}._amountBadge_1d9xt_405,._expiryBadge_1d9xt_407{flex:0 0 auto;min-width:7.4rem;display:grid;gap:.15rem;padding:.58rem .7rem;text-align:right;background:#fff7ed;border:1px solid #fed7aa;border-radius:.75rem}._amountBadge_1d9xt_405 span,._expiryBadge_1d9xt_407 span{color:#9a3412;font-size:.68rem;font-weight:800;letter-spacing:.045em;text-transform:uppercase}._amountBadge_1d9xt_405 strong,._expiryBadge_1d9xt_407 strong{color:#c2410c;font-size:1rem;line-height:1.15}._amountBadgePaid_1d9xt_463{background:#ecfdf3;border-color:#bbf7d0}._amountBadgePaid_1d9xt_463 span,._amountBadgePaid_1d9xt_463 strong{color:#15803d}._expiryBadge_1d9xt_407{background:#fffbeb;border-color:#fde68a}._expiryBadge_1d9xt_407 span,._expiryBadge_1d9xt_407 strong{color:#b45309}._membershipOverview_1d9xt_503{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:.95rem 0}._infoItem_1d9xt_517{min-width:0;display:grid;align-content:start;gap:.2rem;padding:.7rem .75rem;background:#f8fafc;border:1px solid #eef2f7;border-radius:.7rem}._infoItem_1d9xt_517>span:first-child{color:#7c8799;font-size:.7rem;font-weight:750;letter-spacing:.02em}._infoItem_1d9xt_517 strong{min-width:0;color:#172033;font-size:.87rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}._infoItem_1d9xt_517 small{color:#667085;font-size:.72rem;text-transform:capitalize}._statusBadge_1d9xt_583{width:max-content;max-width:100%;display:inline-flex;align-items:center;gap:.35rem;padding:.27rem .55rem;color:#475467;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:999px;font-size:.74rem;font-weight:800}._statusActive_1d9xt_613{color:#047857;background:#ecfdf3;border-color:#a7f3d0}._statusDot_1d9xt_625{width:.38rem;height:.38rem;background:currentColor;border-radius:50%;flex-shrink:0}._paymentSummary_1d9xt_641{padding:.85rem;background:linear-gradient(135deg,#fafaff,#f8faff);border:1px solid #e0e7ff;border-radius:.8rem}._paymentSummaryHeader_1d9xt_657{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._paymentSummaryHeader_1d9xt_657>div{display:grid;gap:.15rem}._paymentEyebrow_1d9xt_681{color:#667085;font-size:.7rem;font-weight:700}._paymentSummaryHeader_1d9xt_657 strong{color:#344054;font-size:.88rem}._paymentPending_1d9xt_703,._paymentComplete_1d9xt_705{flex-shrink:0;padding:.28rem .55rem;border-radius:999px;font-size:.68rem;font-weight:850}._paymentPending_1d9xt_703{color:#b54708;background:#fffaeb;border:1px solid #fedf89}._paymentComplete_1d9xt_705{color:#067647;background:#ecfdf3;border:1px solid #abefc6}._paymentProgressTrack_1d9xt_745{height:.42rem;margin:.72rem 0 .8rem;overflow:hidden;background:#e9edf5;border-radius:999px}._paymentProgressFill_1d9xt_761{display:block;height:100%;background:linear-gradient(90deg,#6366f1,#22c55e);border-radius:inherit;transition:width .22s ease}._paymentStats_1d9xt_777{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0}._paymentStats_1d9xt_777>div{min-width:0;padding:.65rem;background:#fffc;border:1px solid #e8ebf4;border-radius:.65rem}._paymentStats_1d9xt_777 dt,._paymentStats_1d9xt_777 dd{margin:0}._paymentStats_1d9xt_777 dt{color:#7c8799;font-size:.68rem;font-weight:700}._paymentStats_1d9xt_777 dd{margin-top:.2rem;color:#172033;font-size:.88rem;font-weight:850;overflow-wrap:anywhere}._paidValue_1d9xt_845{color:#047857!important}._pendingValue_1d9xt_853{color:#c2410c!important}._recordFooter_1d9xt_861{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.9rem}._recordFooterHint_1d9xt_877{max-width:31rem;color:#7c8799;font-size:.72rem;line-height:1.45}._viewStudentButton_1d9xt_891{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.45rem;padding:.55rem .85rem;color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.65rem;font-size:.78rem;font-weight:850;text-decoration:none;transition:background .15s ease,border-color .15s ease,transform .15s ease}._viewStudentButton_1d9xt_891:hover{background:#ede9fe;border-color:#c4b5fd;transform:translateY(-1px)}._viewStudentButton_1d9xt_891:focus-visible{outline:3px solid rgb(99 102 241 / 25%);outline-offset:2px}@media(max-width:44rem){._membershipOverview_1d9xt_503{grid-template-columns:repeat(2,minmax(0,1fr))}._recordFooter_1d9xt_861{align-items:stretch;flex-direction:column}._viewStudentButton_1d9xt_891{align-self:flex-end}}@media(max-width:30rem){._record_1d9xt_153{padding:.85rem;border-radius:.85rem}._recordHeader_1d9xt_293{align-items:stretch;flex-direction:column}._amountBadge_1d9xt_405,._expiryBadge_1d9xt_407{width:100%;min-width:0;text-align:left}._membershipOverview_1d9xt_503{grid-template-columns:minmax(0,1fr)}._paymentSummaryHeader_1d9xt_657{align-items:flex-start;flex-direction:column}._paymentStats_1d9xt_777{grid-template-columns:minmax(0,1fr)}._viewStudentButton_1d9xt_891{width:100%;align-self:stretch}._recordFooterHint_1d9xt_877{text-align:center}}._dashboard_pldiz_1{width:100%;min-width:0;max-width:94rem;margin:0 auto;color:var(--color-text)}._header_pldiz_17{position:relative;display:flex;min-width:0;flex-direction:column;gap:1rem;margin-bottom:1.1rem;padding:clamp(1rem,2.5vw,1.55rem);overflow:hidden;background:radial-gradient(circle at 94% 8%,rgb(99 102 241 / 14%),transparent 15rem),radial-gradient(circle at 78% 100%,rgb(6 182 212 / 10%),transparent 17rem),linear-gradient(135deg,#fff,#fbfcff 58%,#f7f8ff);border:1px solid #e3e8f2;border-radius:1.25rem;box-shadow:0 14px 38px #0f172a0f}._subscriptionWarning_pldiz_53{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;margin-bottom:1.1rem;padding:clamp(.9rem,2vw,1.15rem);color:#713f12;background:linear-gradient(135deg,#fffbeb,#fff);border:1px solid #fcd34d;border-radius:1rem;box-shadow:0 10px 28px #92400e14}._subscriptionWarningIcon_pldiz_81{display:grid;width:2.5rem;height:2.5rem;place-items:center;color:#b45309;background:#fef3c7;border-radius:.75rem}._subscriptionWarningIcon_pldiz_81 svg,._subscriptionRenewButton_pldiz_103 svg{width:1rem;height:1rem}._subscriptionWarningCopy_pldiz_113{min-width:0}._subscriptionWarningCopy_pldiz_113 h2,._subscriptionWarningCopy_pldiz_113 p,._subscriptionWarningCopy_pldiz_113 span{margin:0}._subscriptionWarningCopy_pldiz_113 h2{font-size:.82rem;font-weight:900}._subscriptionWarningCopy_pldiz_113 p{margin-top:.18rem;color:#92400e;font-size:.74rem;font-weight:800}._subscriptionWarningCopy_pldiz_113 span{display:block;margin-top:.18rem;color:#a16207;font-size:.66rem;line-height:1.45}._subscriptionRenewButton_pldiz_103{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.45rem;padding:.58rem .78rem;color:#fff;font-size:.7rem;font-weight:900;text-decoration:none;white-space:nowrap;background:#b45309;border-radius:.68rem}._subscriptionRenewButton_pldiz_103:focus-visible{outline:3px solid rgb(180 83 9 / 25%);outline-offset:2px}@media(max-width:42rem){._subscriptionWarning_pldiz_53{grid-template-columns:auto minmax(0,1fr)}._subscriptionRenewButton_pldiz_103{grid-column:1 / -1;width:100%}}._header_pldiz_17:after{position:absolute;right:-3.5rem;bottom:-5rem;width:12rem;height:12rem;content:"";pointer-events:none;border:1px solid rgb(99 102 241 / 8%);border-radius:999px}._headerIdentity_pldiz_261{position:relative;z-index:1;display:flex;min-width:0;align-items:flex-start;gap:.9rem}._headerIcon_pldiz_279{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(145deg,#4f46e5,#7c3aed);border:1px solid rgb(255 255 255 / 35%);border-radius:.95rem;box-shadow:0 12px 24px #4f46e540}._headerIcon_pldiz_279 svg{width:1.35rem;height:1.35rem}._headerIdentity_pldiz_261>div{min-width:0}._eyebrow_pldiz_323{margin:0 0 .18rem;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.69rem + var(--dashboard-font-step, 0rem)));font-weight:850;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}._header_pldiz_17 h1,._header_pldiz_17 p,._sectionHeading_pldiz_347 h2,._sectionHeading_pldiz_347 p,._error_pldiz_351 h2,._error_pldiz_351 p{margin:0}._header_pldiz_17 h1{color:#0f172a;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.78rem + var(--dashboard-font-step, 0rem))),5vw,max(var(--dashboard-font-min, 0rem),calc(2.45rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.04em;line-height:1.02}._headerIdentity_pldiz_261>div>p:last-child{max-width:40rem;margin-top:.48rem;color:#64748b;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));line-height:1.55}._header_pldiz_17 button,._error_pldiz_351 button{position:relative;z-index:1;display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.48rem;padding:.65rem .9rem;color:#4f46e5;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)));font-weight:800;cursor:pointer;background:#fffc;border:1px solid #d9d6fe;border-radius:.82rem;box-shadow:0 4px 12px #4f46e512;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}._header_pldiz_17 button:hover:not(:disabled),._error_pldiz_351 button:hover:not(:disabled){transform:translateY(-1px);background:#f7f5ff;border-color:#c4b5fd;box-shadow:0 10px 22px #4f46e51f}._header_pldiz_17 button:focus-visible,._error_pldiz_351 button:focus-visible,._actions_pldiz_457 a:focus-visible{outline:3px solid rgb(99 102 241 / 22%);outline-offset:2px}._header_pldiz_17 button:disabled{cursor:not-allowed;opacity:.55}._header_pldiz_17 button svg,._error_pldiz_351 button svg{width:.9rem;height:.9rem}._content_pldiz_489{display:grid;gap:1rem}._content_pldiz_489>section{min-width:0;padding:clamp(.9rem,2vw,1.15rem);background:#fff;border:1px solid #e4e9f2;border-radius:1.15rem;box-shadow:0 10px 30px #0f172a0b}._summarySection_pldiz_517{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(120deg,#6366f12e,#06b6d41f,#10b9811a) border-box!important;border:1px solid transparent!important}._sectionHeading_pldiz_347,._sectionHeadingRow_pldiz_533{min-width:0}._sectionHeading_pldiz_347{display:flex;align-items:center;gap:.68rem;margin-bottom:.9rem}._sectionHeadingRow_pldiz_533{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._sectionHeadingRow_pldiz_533 ._sectionHeading_pldiz_347{margin-bottom:.9rem}._sectionIcon_pldiz_577{display:grid;width:2.3rem;height:2.3rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:linear-gradient(145deg,#f1f3ff,#eef2ff);border:1px solid #dfe5ff;border-radius:.72rem;box-shadow:inset 0 1px #ffffffb3}._sectionIcon_pldiz_577._quickIcon_pldiz_603{color:#0891b2;background:linear-gradient(145deg,#ecfeff,#f0fdff);border-color:#c9f6fb}._sectionIcon_pldiz_577 svg{width:1rem;height:1rem}._sectionHeading_pldiz_347 h2{color:#182230;font-size:max(var(--dashboard-font-min, 0rem),calc(.96rem + var(--dashboard-font-step, 0rem)));font-weight:850;letter-spacing:-.01em}._sectionHeading_pldiz_347 p{margin-top:.15rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._sectionHint_pldiz_653{flex:0 0 auto;margin-top:.25rem;padding:.36rem .58rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:750;background:#f8fafc;border:1px solid #edf0f4;border-radius:999px}._metrics_pldiz_677{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0}._metric_pldiz_677{--tone: #4f46e5;--soft: #eef2ff;--border: #e0e7ff;position:relative;display:flex;min-width:0;min-height:6.25rem;align-items:flex-start;gap:.68rem;padding:.82rem;overflow:hidden;background:radial-gradient(circle at 100% 100%,var(--soft),transparent 7.5rem),linear-gradient(145deg,#fff,#fcfdff);border:1px solid var(--border);border-radius:.9rem;transition:transform .15s ease,box-shadow .15s ease}._metric_pldiz_677:after{position:absolute;right:-.9rem;bottom:-1.4rem;width:4.7rem;height:4.7rem;content:"";pointer-events:none;border:1px solid color-mix(in srgb,var(--tone) 12%,transparent);border-radius:999px}._metric_pldiz_677:hover{transform:translateY(-1px);box-shadow:0 9px 22px #0f172a0d}._metricIcon_pldiz_765{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;color:var(--tone);background:var(--soft);border:1px solid var(--border);border-radius:.68rem}._metricIcon_pldiz_765 svg{width:.92rem;height:.92rem}._metricContent_pldiz_799{min-width:0}._metric_pldiz_677 dt{color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:750;line-height:1.35}._metric_pldiz_677 dd{margin:.16rem 0 0;color:var(--tone);font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(.98rem + var(--dashboard-font-step, 0rem))),3vw,max(var(--dashboard-font-min, 0rem),calc(1.25rem + var(--dashboard-font-step, 0rem))));font-weight:900;line-height:1.14;overflow-wrap:anywhere}._metric_pldiz_677 ._detail_pldiz_839{margin-top:.15rem;color:#98a2b3;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:650;line-height:1.35}._violet_pldiz_855{--tone: #7c3aed;--soft: #f5f3ff;--border: #eadcff}._green_pldiz_857{--tone: #059669;--soft: #ecfdf5;--border: #d0f4e3}._blue_pldiz_859{--tone: #2563eb;--soft: #eff6ff;--border: #dbeafe}._cyan_pldiz_861{--tone: #0891b2;--soft: #ecfeff;--border: #c9f6fb}._amber_pldiz_863{--tone: #d97706;--soft: #fffbeb;--border: #fde5a6}._red_pldiz_865{--tone: #dc2626;--soft: #fef2f2;--border: #fecaca}._actions_pldiz_457{display:grid;grid-template-columns:minmax(0,1fr);gap:.65rem}._actions_pldiz_457 a{--action-tone: #4f46e5;--action-soft: #eef2ff;--action-border: #e0e7ff;display:grid;min-width:0;min-height:4.2rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.75rem .78rem;color:#344054;text-decoration:none;background:linear-gradient(145deg,#fff,#fcfdff);border:1px solid var(--action-border);border-radius:.88rem;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease}._actions_pldiz_457 a:hover{transform:translateY(-1px);background:var(--action-soft);border-color:var(--action-tone);box-shadow:0 10px 24px #0f172a0f}._actionIcon_pldiz_933{display:grid;width:2.2rem;height:2.2rem;place-items:center;color:var(--action-tone);background:var(--action-soft);border:1px solid var(--action-border);border-radius:.7rem}._actionIcon_pldiz_933 svg{width:.9rem;height:.9rem}._actionBody_pldiz_965{display:grid;min-width:0;gap:.16rem}._actionText_pldiz_977{min-width:0;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:820;line-height:1.3;overflow-wrap:anywhere}._actionDescription_pldiz_995{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.57rem + var(--dashboard-font-step, 0rem)));font-weight:600;line-height:1.35;overflow-wrap:anywhere}._actionArrowWrap_pldiz_1011{display:grid;width:1.85rem;height:1.85rem;place-items:center;color:var(--action-tone);background:#fff;border:1px solid var(--action-border);border-radius:.6rem}._actionArrow_pldiz_1011{width:.75rem;height:.75rem}._action1_pldiz_1043{--action-tone: #2563eb !important;--action-soft: #eff6ff !important;--action-border: #dbeafe !important}._action2_pldiz_1045{--action-tone: #0891b2 !important;--action-soft: #ecfeff !important;--action-border: #cffafe !important}._action3_pldiz_1047{--action-tone: #7c3aed !important;--action-soft: #f5f3ff !important;--action-border: #e9d5ff !important}._action4_pldiz_1049{--action-tone: #059669 !important;--action-soft: #ecfdf5 !important;--action-border: #d1fae5 !important}._action5_pldiz_1051{--action-tone: #ea580c !important;--action-soft: #fff7ed !important;--action-border: #fed7aa !important}._action6_pldiz_1053{--action-tone: #0f766e !important;--action-soft: #f0fdfa !important;--action-border: #ccfbf1 !important}._action7_pldiz_1055{--action-tone: #4338ca !important;--action-soft: #eef2ff !important;--action-border: #c7d2fe !important}._action8_pldiz_1057{--action-tone: #e11d48 !important;--action-soft: #fff1f2 !important;--action-border: #fecdd3 !important}._error_pldiz_351{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:center;padding:.95rem;color:#991b1b;background:linear-gradient(145deg,#fff8f8,#fff);border:1px solid #fecaca;border-radius:1rem;box-shadow:0 8px 22px #7f1d1d0d}._errorIcon_pldiz_1087{display:grid;width:2.5rem;height:2.5rem;place-items:center;color:#dc2626;background:#fff;border:1px solid #fecaca;border-radius:.75rem}._errorIcon_pldiz_1087 svg{width:1rem;height:1rem}._error_pldiz_351 h2{color:#7f1d1d;font-size:max(var(--dashboard-font-min, 0rem),calc(.86rem + var(--dashboard-font-step, 0rem)));font-weight:850}._error_pldiz_351 p{margin-top:.2rem;color:#a44b4b;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._error_pldiz_351 button{grid-column:1 / -1;color:#b91c1c;background:#fff;border-color:#fecaca}._loading_pldiz_1159{display:grid;gap:1rem}._loadingMetrics_pldiz_1169{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}._loadingMetrics_pldiz_1169 span,._loadingActions_pldiz_1183{border-radius:.9rem;background:linear-gradient(100deg,#e9edf4 30%,#f8fafc,#e9edf4 70%);background-size:220% 100%;animation:_shimmer_pldiz_1 1.4s ease-in-out infinite}._loadingMetrics_pldiz_1169 span{min-height:6.25rem;border:1px solid #edf0f5}._loadingActions_pldiz_1183{min-height:11rem;border:1px solid #edf0f5}._srOnly_pldiz_1217{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}@keyframes _shimmer_pldiz_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media(min-width:36rem){._actions_pldiz_457{grid-template-columns:repeat(2,minmax(0,1fr))}._metrics_pldiz_677,._loadingMetrics_pldiz_1169{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:48rem){._header_pldiz_17{flex-direction:row;align-items:center;justify-content:space-between}._header_pldiz_17 button{flex:0 0 auto}._error_pldiz_351{grid-template-columns:auto minmax(0,1fr) auto}._error_pldiz_351 button{grid-column:auto}}@media(min-width:64rem){._content_pldiz_489>section{padding:1.15rem}._metrics_pldiz_677,._loadingMetrics_pldiz_1169{grid-template-columns:repeat(6,minmax(0,1fr))}._metric_pldiz_677{min-height:7rem;padding:.85rem}._metric_pldiz_677 dd{font-size:max(var(--dashboard-font-min, 0rem),calc(1.16rem + var(--dashboard-font-step, 0rem)))}._actions_pldiz_457{grid-template-columns:repeat(4,minmax(0,1fr))}._actions_pldiz_457 a{min-height:4.55rem}}@media(max-width:25rem){._header_pldiz_17{padding:.85rem}._headerIcon_pldiz_279{width:2.6rem;height:2.6rem}._header_pldiz_17 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.58rem + var(--dashboard-font-step, 0rem)))}._headerIdentity_pldiz_261>div>p:last-child{font-size:max(var(--dashboard-font-min, 0rem),calc(.77rem + var(--dashboard-font-step, 0rem)))}._header_pldiz_17 button{width:100%}._content_pldiz_489>section{padding:.75rem}._metrics_pldiz_677,._loadingMetrics_pldiz_1169{gap:.45rem}._metric_pldiz_677{min-height:5.7rem;padding:.6rem;gap:.48rem}._metricIcon_pldiz_765{width:1.8rem;height:1.8rem}._metric_pldiz_677 dt{font-size:max(var(--dashboard-font-min, 0rem),calc(.55rem + var(--dashboard-font-step, 0rem)))}._metric_pldiz_677 dd{font-size:max(var(--dashboard-font-min, 0rem),calc(.88rem + var(--dashboard-font-step, 0rem)))}._metric_pldiz_677 ._detail_pldiz_839{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._sectionHint_pldiz_653{display:none}._actions_pldiz_457{gap:.48rem}._actions_pldiz_457 a{min-height:3.85rem;padding:.62rem}._actionText_pldiz_977{font-size:max(var(--dashboard-font-min, 0rem),calc(.67rem + var(--dashboard-font-step, 0rem)))}._actionDescription_pldiz_995{font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)))}}@media(prefers-reduced-motion:reduce){._loadingMetrics_pldiz_1169 span,._loadingActions_pldiz_1183{animation:none}._header_pldiz_17 button,._error_pldiz_351 button,._metric_pldiz_677,._actions_pldiz_457 a{transition:none}._header_pldiz_17 button:hover:not(:disabled),._error_pldiz_351 button:hover:not(:disabled),._metric_pldiz_677:hover,._actions_pldiz_457 a:hover{transform:none}}._metric_pldiz_677{position:relative}._metricAction_pldiz_1565{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}._metricAction_pldiz_1565:after{content:"";position:absolute;inset:0;border-radius:inherit}._metricAction_pldiz_1565:focus-visible{outline:none}._metricAction_pldiz_1565:focus-visible:after{outline:3px solid #6366f1;outline-offset:3px}._metric_pldiz_677:has(._metricAction_pldiz_1565):hover{box-shadow:0 6px 18px #4f46e526}._shell_z7h07_1{display:grid;min-height:100vh;min-height:100dvh;grid-template-columns:minmax(0,1fr);gap:.8rem;align-content:start;padding:.75rem;background:radial-gradient(circle at 8% 0%,rgb(79 70 229 / 11%),transparent 24rem),radial-gradient(circle at 100% 100%,rgb(16 185 129 / 9%),transparent 22rem),#f4f7fb}._brand_z7h07_33{display:grid;min-width:0;gap:1rem;padding:1rem;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(244 63 94 / 7%),transparent 13rem),radial-gradient(circle at 0% 100%,rgb(6 182 212 / 8%),transparent 13rem),#fff;border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 8px 26px #0f172a0d}._brandMark_z7h07_63{display:grid;width:2.7rem;height:2.7rem;place-items:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.82rem;box-shadow:0 9px 20px #4f46e538}._brandMark_z7h07_63 svg{width:1.18rem;height:1.18rem}._brandEyebrow_z7h07_95{margin:0 0 .3rem;color:#4f46e5;font-size:.62rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}._brandCopy_z7h07_113 h2{max-width:36rem;margin:0;color:#111827;font-size:clamp(1.7rem,8vw,2.8rem);font-weight:900;letter-spacing:-.045em;line-height:1.02}._brandCopy_z7h07_113 h2 span{display:inline;color:#4f46e5}._brandCopy_z7h07_113>p:last-child{max-width:38rem;margin:.65rem 0 0;color:#667085;font-size:.78rem;line-height:1.55}._brandFeatures_z7h07_159{display:none;gap:.7rem}._brandFeatures_z7h07_159 article{min-width:0;padding:.75rem;background:#fff;border:1px solid #e6eaf2;border-radius:.82rem}._featureIcon_z7h07_185{display:grid;width:2rem;height:2rem;place-items:center;margin-bottom:.55rem;border-radius:.62rem}._brandFeatures_z7h07_159 article:nth-child(1) ._featureIcon_z7h07_185{color:#2563eb;background:#eff6ff}._brandFeatures_z7h07_159 article:nth-child(2) ._featureIcon_z7h07_185{color:#7c3aed;background:#f5f3ff}._brandFeatures_z7h07_159 article:nth-child(3) ._featureIcon_z7h07_185{color:#059669;background:#ecfdf5}._featureIcon_z7h07_185 svg{width:.88rem;height:.88rem}._brandFeatures_z7h07_159 strong{display:block;color:#1f2937;font-size:.72rem;font-weight:850}._brandFeatures_z7h07_159 span:last-child{display:block;margin-top:.2rem;color:#7a8598;font-size:.62rem;line-height:1.45}._securityStrip_z7h07_273{display:none;min-width:0;align-items:center;gap:.65rem;padding:.7rem .75rem;color:#047857;background:#ecfdf5;border:1px solid #d1fae5;border-radius:.8rem}._securityStrip_z7h07_273>span{display:grid;width:1.9rem;height:1.9rem;flex:0 0 auto;place-items:center;background:#fff;border-radius:.58rem}._securityStrip_z7h07_273 svg{width:.82rem;height:.82rem}._securityStrip_z7h07_273 strong{display:block;font-size:.7rem;font-weight:850}._securityStrip_z7h07_273 p{margin:.12rem 0 0;color:#5c7a70;font-size:.6rem}._card_z7h07_355{position:relative;width:min(100%,32rem);min-width:0;margin-inline:auto;padding:1rem;overflow:hidden;background:#fff;border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 16px 40px #0f172a17}._cardAccent_z7h07_381{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,#4f46e5,#7c3aed,#10b981,#f59e0b,#ef4444)}._cardHeading_z7h07_399{display:flex;min-width:0;align-items:flex-start;gap:.7rem;padding-top:.2rem}._cardIcon_z7h07_415{display:grid;width:2.45rem;height:2.45rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.75rem}._cardIcon_z7h07_415 svg{width:1rem;height:1rem}._cardHeading_z7h07_399>div{min-width:0}._eyebrow_z7h07_457{margin:0 0 .12rem;color:#596579;font-size:.59rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._title_z7h07_475{margin:0;color:#111827;font-size:clamp(1.4rem,7vw,1.9rem);font-weight:900;letter-spacing:-.035em;line-height:1.08;overflow-wrap:anywhere}._cardSubtitle_z7h07_495{margin:.3rem 0 0;color:#7a8598;font-size:.68rem;line-height:1.45}._progress_z7h07_513{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;padding:0;margin:.9rem 0 0;list-style:none}._progress_z7h07_513:before{position:absolute;z-index:0;top:.9rem;right:16%;left:16%;height:1px;content:"";background:#e5e7eb}._progress_z7h07_513 li{position:relative;z-index:1;display:grid;min-width:0;justify-items:center;gap:.28rem;color:#98a2b3;text-align:center}._progress_z7h07_513 li>span{display:grid;width:1.8rem;height:1.8rem;place-items:center;color:#7a8598;font-size:.62rem;font-weight:850;background:#fff;border:1px solid #dfe3ec;border-radius:999px}._progress_z7h07_513 li>span svg{width:.72rem;height:.72rem}._progress_z7h07_513 li strong{max-width:5.4rem;font-size:.52rem;font-weight:750;line-height:1.25;overflow-wrap:anywhere}._currentStep_z7h07_629{color:#4f46e5!important}._currentStep_z7h07_629>span{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#6d5dfc)!important;border-color:transparent!important;box-shadow:0 6px 15px #4f46e52e}._completedStep_z7h07_651{color:#059669!important}._completedStep_z7h07_651>span{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}._formMessage_z7h07_675{min-height:0;margin:0;color:#667085;font-size:.66rem;font-weight:650;line-height:1.45;overflow-wrap:anywhere}._formMessageVisible_z7h07_695{padding:.5rem .6rem;margin-top:.7rem;background:#f8fafc;border:1px solid #e7ebf1;border-radius:.62rem}._form_z7h07_675,._successPanel_z7h07_717{display:grid;gap:.75rem;margin-top:.75rem}._stepIntro_z7h07_729{display:flex;min-width:0;align-items:flex-start;gap:.58rem;padding:.62rem .68rem;background:linear-gradient(135deg,#f8faff,#f5f3ff);border:1px solid #e6e7fb;border-radius:.7rem}._stepIntro_z7h07_729>span{display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#fff;border:1px solid #e0e7ff;border-radius:.55rem}._stepIntro_z7h07_729 svg{width:.78rem;height:.78rem}._stepIntro_z7h07_729 strong{color:#1f2937;font-size:.69rem;font-weight:850}._stepIntro_z7h07_729 p{margin:.12rem 0 0;color:#7a8598;font-size:.6rem;line-height:1.45}._stepIntro_z7h07_729 b{color:#4338ca}._field_z7h07_819{display:grid;min-width:0;gap:.34rem}._field_z7h07_819 label{color:#344054;font-size:.68rem;font-weight:800}._inputShell_z7h07_843,._passwordField_z7h07_845{position:relative;display:flex;min-width:0;align-items:center}._inputIcon_z7h07_859,._passwordIcon_z7h07_861{position:absolute;z-index:1;left:.75rem;display:grid;width:.86rem;height:.86rem;place-items:center;color:#98a2b3;pointer-events:none}._inputIcon_z7h07_859 svg,._passwordIcon_z7h07_861 svg{width:.84rem;height:.84rem}._field_z7h07_819 input{width:100%;min-width:0;min-height:2.7rem;padding:.64rem .75rem;color:#172033;font:inherit;font-size:.78rem;background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.7rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._inputShell_z7h07_843 input,._passwordField_z7h07_845 input{padding-left:2.25rem}._passwordField_z7h07_845 input{padding-right:5rem}._field_z7h07_819 input::placeholder{color:#a1aabb}._field_z7h07_819 input:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._field_z7h07_819 input[aria-invalid=true]{background:snow;border-color:#ef4444}._otpInput_z7h07_981{font-size:.95rem!important;font-weight:850!important;letter-spacing:.28em}._passwordToggle_z7h07_993{position:absolute;z-index:2;right:.32rem;display:inline-flex;min-width:4rem;min-height:2rem;align-items:center;justify-content:center;gap:.28rem;padding:.32rem .42rem;color:#4f46e5;font-size:.59rem;font-weight:800;cursor:pointer;background:#f5f3ff;border:1px solid #e5e1ff;border-radius:.52rem}._passwordToggle_z7h07_993:hover:not(:disabled){background:#ede9fe}._passwordToggle_z7h07_993 svg{width:.68rem;height:.68rem}._primaryButton_z7h07_1051,._primaryLink_z7h07_1053,._secondaryButton_z7h07_1055{display:inline-flex;width:100%;min-height:2.7rem;align-items:center;justify-content:center;gap:.42rem;padding:.6rem .76rem;font:inherit;font-size:.71rem;font-weight:850;text-align:center;text-decoration:none;cursor:pointer;border-radius:.7rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}._primaryButton_z7h07_1051,._primaryLink_z7h07_1053{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border:1px solid transparent;box-shadow:0 8px 18px #4f46e52e}._primaryButton_z7h07_1051:hover:not(:disabled),._primaryLink_z7h07_1053:hover{color:#fff;transform:translateY(-1px);box-shadow:0 11px 24px #4f46e53d}._secondaryButton_z7h07_1055{color:#4f46e5;background:#f7f7ff;border:1px solid #ddd9ff}._secondaryButton_z7h07_1055:hover:not(:disabled){background:#efedff}._primaryButton_z7h07_1051 svg,._primaryLink_z7h07_1053 svg,._secondaryButton_z7h07_1055 svg{width:.82rem;height:.82rem;flex:0 0 auto}._primaryButton_z7h07_1051:disabled,._secondaryButton_z7h07_1055:disabled,._passwordToggle_z7h07_993:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}._primaryButton_z7h07_1051:focus-visible,._primaryLink_z7h07_1053:focus-visible,._secondaryButton_z7h07_1055:focus-visible,._passwordToggle_z7h07_993:focus-visible,._field_z7h07_819 input:focus-visible{outline:3px solid rgb(79 70 229 / 20%);outline-offset:2px}._otpActions_z7h07_1201{display:grid;gap:.45rem}._fieldError_z7h07_1211{margin:0;color:#dc2626;font-size:.63rem;font-weight:650;line-height:1.4;overflow-wrap:anywhere}._loginPrompt_z7h07_1233{display:flex;min-width:0;align-items:center;justify-content:center;gap:.35rem;margin-top:.8rem;color:#98a2b3;font-size:.65rem;line-height:1.4;text-align:center}._loginPrompt_z7h07_1233:before,._loginPrompt_z7h07_1233:after{height:1px;flex:1 1 auto;content:"";background:#e8ebf1}._loginPrompt_z7h07_1233 span{display:none}._loginPrompt_z7h07_1233 a{flex:0 0 auto;color:#4f46e5;font-weight:850;text-decoration:none}._loginPrompt_z7h07_1233 a:hover{text-decoration:underline}._successPanel_z7h07_717{justify-items:center;padding:.95rem;text-align:center;background:radial-gradient(circle at 50% 0%,rgb(16 185 129 / 10%),transparent 9rem),#fff;border:1px solid #d1fae5;border-radius:.82rem}._successIcon_z7h07_1331{display:grid;width:3.1rem;height:3.1rem;place-items:center;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px}._successIcon_z7h07_1331 svg{width:1.35rem;height:1.35rem}._successPanel_z7h07_717 h2{margin:0;color:#172033;font-size:.95rem;font-weight:900}._successPanel_z7h07_717 p{margin:.28rem 0 0;color:#667085;font-size:.7rem;line-height:1.5}@media(min-width:40rem){._shell_z7h07_1{align-content:center;padding:1.2rem}._brand_z7h07_33{padding:1.3rem}._brandFeatures_z7h07_159{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}._securityStrip_z7h07_273{display:flex}._card_z7h07_355{padding:1.25rem}._otpActions_z7h07_1201{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){._shell_z7h07_1{grid-template-columns:minmax(0,1fr) minmax(28rem,32rem);gap:clamp(1.25rem,4vw,4rem);align-items:center;align-content:center;padding:clamp(1.5rem,4vw,3.5rem)}._brand_z7h07_33{align-self:center;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}._brandMark_z7h07_63{width:3.3rem;height:3.3rem;margin-bottom:.3rem}._brandMark_z7h07_63 svg{width:1.45rem;height:1.45rem}._brandCopy_z7h07_113 h2{max-width:42rem;font-size:clamp(2.9rem,5vw,4.25rem)}._brandCopy_z7h07_113 h2 span{display:block}._brandCopy_z7h07_113>p:last-child{max-width:39rem;font-size:.9rem}._brandFeatures_z7h07_159{max-width:41rem;margin-top:1.6rem}._securityStrip_z7h07_273{max-width:41rem;margin-top:.85rem}._card_z7h07_355{width:100%;max-width:32rem;justify-self:end;padding:1.5rem}._title_z7h07_475{font-size:1.85rem}._progress_z7h07_513{margin-top:1rem}._form_z7h07_675,._successPanel_z7h07_717{margin-top:.9rem}}@media(max-width:25rem){._shell_z7h07_1{gap:.45rem;padding:.45rem}._brand_z7h07_33{gap:.55rem;padding:.68rem;background:radial-gradient(circle at 100% 0%,rgb(244 63 94 / 6%),transparent 9rem),radial-gradient(circle at 0% 100%,rgb(6 182 212 / 7%),transparent 8rem),#fff;border-radius:.85rem}._brandMark_z7h07_63{width:2.3rem;height:2.3rem}._brandCopy_z7h07_113 h2{font-size:1.35rem}._brandCopy_z7h07_113 h2 span{color:#4f46e5}._brandCopy_z7h07_113>p:last-child{margin-top:.4rem;font-size:.65rem}._card_z7h07_355{padding:.75rem;border-radius:.85rem}._cardIcon_z7h07_415{width:2.15rem;height:2.15rem}._title_z7h07_475{font-size:1.3rem}._cardSubtitle_z7h07_495{display:none}._progress_z7h07_513{margin-top:.65rem}._progress_z7h07_513:before{top:.82rem}._progress_z7h07_513 li>span{width:1.65rem;height:1.65rem}._progress_z7h07_513 li strong{font-size:.48rem}._form_z7h07_675,._successPanel_z7h07_717{gap:.6rem;margin-top:.6rem}._stepIntro_z7h07_729{padding:.52rem .56rem}._stepIntro_z7h07_729>span{width:1.6rem;height:1.6rem}._stepIntro_z7h07_729 strong{font-size:.64rem}._stepIntro_z7h07_729 p{font-size:.56rem}._field_z7h07_819 input{min-height:2.6rem;font-size:16px}._passwordToggle_z7h07_993{min-width:3.2rem;min-height:1.95rem}._passwordToggle_z7h07_993 span{display:none}._passwordField_z7h07_845 input{padding-right:2.9rem}._primaryButton_z7h07_1051,._primaryLink_z7h07_1053,._secondaryButton_z7h07_1055{min-height:2.55rem;font-size:.68rem}._otpActions_z7h07_1201{grid-template-columns:minmax(0,1fr)}._loginPrompt_z7h07_1233{margin-top:.65rem;font-size:.61rem}}@media(max-height:34rem)and (min-width:64rem){._shell_z7h07_1{align-items:start}}@media(prefers-reduced-motion:reduce){._primaryButton_z7h07_1051,._primaryLink_z7h07_1053,._secondaryButton_z7h07_1055,._passwordToggle_z7h07_993,._field_z7h07_819 input{transition:none}._primaryButton_z7h07_1051:hover:not(:disabled),._primaryLink_z7h07_1053:hover{transform:none}}._field_m2081_1{min-width:0}._row_m2081_3{display:flex;align-items:flex-start;gap:.6rem}._row_m2081_3 input{appearance:none;flex:0 0 1rem;width:1rem;height:1rem;margin:.2rem 0 0;border:1px solid #98a2b3;border-radius:.25rem;background:#fff;cursor:pointer;display:grid;place-content:center}._row_m2081_3 input:checked{background:#4f46e5;border-color:#4f46e5}._row_m2081_3 input:checked:after{content:"";width:.45rem;height:.25rem;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg);margin-top:-.12rem}._row_m2081_3 input:hover:not(:disabled){border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}._row_m2081_3 input:focus-visible,._copy_m2081_27 a:focus-visible{outline:3px solid #818cf8;outline-offset:3px}._row_m2081_3 input:disabled{cursor:not-allowed;opacity:.7}._copy_m2081_27{min-width:0;color:#475467;font-size:.8rem;line-height:1.65;overflow-wrap:anywhere}._copy_m2081_27 label{cursor:pointer}._copy_m2081_27 a{color:#4f46e5;font-weight:700;text-decoration:underline;text-underline-offset:3px}._copy_m2081_27 a:hover{color:#3730a3}._error_m2081_39{margin:.4rem 0 0;color:#dc2626;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}._srOnly_m2081_41{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(forced-colors:active){._row_m2081_3 input{appearance:auto}._row_m2081_3 input:after{display:none}}._shell_4spnw_1{position:relative;display:grid;min-height:100vh;min-height:100dvh;grid-template-columns:minmax(0,1fr);gap:.85rem;align-content:start;padding:.75rem;overflow-x:hidden;background:radial-gradient(circle at 5% 0%,rgb(99 102 241 / 12%),transparent 24rem),radial-gradient(circle at 100% 8%,rgb(244 114 182 / 8%),transparent 22rem),radial-gradient(circle at 92% 100%,rgb(16 185 129 / 10%),transparent 24rem),#f4f7fb}._brandPanel_4spnw_39{display:grid;min-width:0;gap:.75rem;padding:.75rem .75rem .1rem}._brandHeader_4spnw_53{display:flex;min-width:0;align-items:center;gap:.55rem}._brandMark_4spnw_67{display:grid;width:2.35rem;height:2.35rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.72rem;box-shadow:0 8px 18px #4f46e538}._brandMark_4spnw_67 svg{width:1rem;height:1rem}._brandHeader_4spnw_53>div{display:grid;min-width:0;gap:.02rem}._brandHeader_4spnw_53 strong{color:#172033;font-size:.76rem;font-weight:900}._brandHeader_4spnw_53 span:last-child{color:#8a94a6;font-size:.55rem;font-weight:700}._brandCopy_4spnw_137{min-width:0}._brandEyebrow_4spnw_145{margin:0 0 .25rem;color:#4f46e5;font-size:.58rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}._brandCopy_4spnw_137 h2{max-width:26rem;margin:0;color:#111827;font-size:clamp(1.55rem,8vw,2.15rem);font-weight:950;letter-spacing:-.045em;line-height:1.02}._brandCopy_4spnw_137 h2 span{color:#5b4df6}._brandCopy_4spnw_137>p:last-child{max-width:32rem;margin:.45rem 0 0;color:#667085;font-size:.7rem;line-height:1.5}._featureGrid_4spnw_207,._securityStrip_4spnw_209{display:none}._card_4spnw_221{position:relative;width:min(100%,34rem);min-width:0;margin-inline:auto;padding:.9rem;overflow:hidden;background:#fffffff5;border:1px solid #e2e7f0;border-radius:1rem;box-shadow:0 18px 46px #0f172a17}._cardAccent_4spnw_247{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,#4f46e5 0 28%,#8b5cf6 28% 50%,#10b981 50% 70%,#f59e0b 70% 86%,#ef4444 86% 100%)}._cardHeading_4spnw_265{display:flex;min-width:0;align-items:flex-start;gap:.65rem;padding-top:.15rem}._cardIcon_4spnw_281{display:grid;width:2.4rem;height:2.4rem;flex:0 0 auto;place-items:center;color:#5b4df6;background:#f1f0ff;border:1px solid #e1deff;border-radius:.75rem}._cardIcon_4spnw_281 svg{width:1rem;height:1rem}._cardHeading_4spnw_265>div{min-width:0}._eyebrow_4spnw_323{margin:0 0 .12rem;color:#65718a;font-size:.58rem;font-weight:900;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}._title_4spnw_343{margin:0;color:#111827;font-size:clamp(1.35rem,6vw,1.85rem);font-weight:950;letter-spacing:-.035em;line-height:1.08;overflow-wrap:anywhere}._cardSubtitle_4spnw_363{margin:.26rem 0 0;color:#7b8599;font-size:.66rem;line-height:1.45}._progress_4spnw_381{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:0;margin:.8rem 0 0;list-style:none}._progress_4spnw_381:before{position:absolute;z-index:0;top:.9rem;right:15.5%;left:15.5%;height:1px;content:"";background:#e3e7ef}._progress_4spnw_381 li{position:relative;z-index:1;display:grid;min-width:0;justify-items:center;gap:.24rem;color:#98a2b3;text-align:center}._progress_4spnw_381 li>span{display:grid;width:1.8rem;height:1.8rem;place-items:center;color:#7a8598;font-size:.62rem;font-weight:900;background:#fff;border:1px solid #dfe3ec;border-radius:999px}._progress_4spnw_381 li>span svg{width:.72rem;height:.72rem}._progress_4spnw_381 li strong{max-width:5.4rem;color:inherit;font-size:.52rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}._currentStep_4spnw_499{color:#4f46e5!important}._currentStep_4spnw_499>span{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#6d5dfc)!important;border-color:transparent!important;box-shadow:0 5px 13px #4f46e538}._completedStep_4spnw_521{color:#059669!important}._completedStep_4spnw_521>span{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}._formMessage_4spnw_545{min-height:0;margin:0;font-size:.66rem;font-weight:700;line-height:1.4;overflow-wrap:anywhere}._formMessageVisible_4spnw_563{padding:.52rem .62rem;margin-top:.65rem;border-radius:.62rem}._formMessageError_4spnw_575{color:#b42318;background:#fff5f5;border:1px solid #fecaca}._formMessageSuccess_4spnw_587{color:#047857;background:#f0fdf4;border:1px solid #bbf7d0}._form_4spnw_545,._successPanel_4spnw_605{display:grid;gap:.72rem;margin-top:.72rem}._stepIntro_4spnw_617{display:flex;min-width:0;align-items:flex-start;gap:.55rem;padding:.62rem .65rem;background:linear-gradient(135deg,#f8faff,#f5f3ff);border:1px solid #e5e6fb;border-radius:.7rem}._stepIntro_4spnw_617>span{display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;color:#5b4df6;background:#fff;border:1px solid #dedbff;border-radius:.56rem}._stepIntro_4spnw_617>span svg{width:.76rem;height:.76rem}._stepIntro_4spnw_617>div{min-width:0}._stepIntro_4spnw_617 strong{color:#172033;font-size:.68rem;font-weight:900}._stepIntro_4spnw_617 p{margin:.1rem 0 0;color:#788297;font-size:.59rem;line-height:1.4;overflow-wrap:anywhere}._stepIntro_4spnw_617 b{color:#4338ca}._field_4spnw_717{display:grid;min-width:0;gap:.32rem}._field_4spnw_717 label{color:#243047;font-size:.66rem;font-weight:850}._inputShell_4spnw_741,._passwordField_4spnw_743{position:relative;display:flex;min-width:0;align-items:center}._inputIcon_4spnw_757,._passwordIcon_4spnw_759{position:absolute;z-index:1;left:.75rem;display:grid;width:.86rem;height:.86rem;place-items:center;color:#9aa5b5;pointer-events:none}._inputIcon_4spnw_757 svg,._passwordIcon_4spnw_759 svg{width:.82rem;height:.82rem}._field_4spnw_717 input{width:100%;min-width:0;min-height:2.75rem;padding:.66rem .76rem;color:#172033;font:inherit;font-size:.78rem;background:#fbfcfe;border:1px solid #d8dee8;border-radius:.68rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._inputShell_4spnw_741 input,._passwordField_4spnw_743 input{padding-left:2.3rem}._passwordField_4spnw_743 input{padding-right:4.75rem}._field_4spnw_717 input::placeholder{color:#9ca7ba}._field_4spnw_717 input:hover:not(:disabled){border-color:#c9d1dd}._field_4spnw_717 input:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._field_4spnw_717 input[aria-invalid=true]{background:snow;border-color:#f04438}._otpInput_4spnw_887{font-size:1rem!important;font-weight:900!important;letter-spacing:.3em}._passwordToggle_4spnw_899{position:absolute;z-index:2;right:.3rem;display:inline-flex;min-width:4rem;min-height:2.1rem;align-items:center;justify-content:center;gap:.28rem;padding:.32rem .42rem;color:#4f46e5;font-size:.58rem;font-weight:850;cursor:pointer;background:#fff;border:0;border-left:1px solid #e3e7ee;border-radius:0 .5rem .5rem 0}._passwordToggle_4spnw_899:hover:not(:disabled){background:#f8f7ff}._passwordToggle_4spnw_899 svg{width:.7rem;height:.7rem}._primaryButton_4spnw_959,._primaryLink_4spnw_961,._secondaryButton_4spnw_963{display:inline-flex;width:100%;min-height:2.75rem;align-items:center;justify-content:center;gap:.42rem;padding:.62rem .78rem;font:inherit;font-size:.7rem;font-weight:900;text-align:center;text-decoration:none;cursor:pointer;border-radius:.68rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}._primaryButton_4spnw_959,._primaryLink_4spnw_961{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border:1px solid transparent;box-shadow:0 8px 20px #4f46e52e}._primaryButton_4spnw_959:hover:not(:disabled),._primaryLink_4spnw_961:hover{color:#fff;transform:translateY(-1px);box-shadow:0 11px 25px #4f46e53d}._secondaryButton_4spnw_963{color:#4f46e5;background:#f7f7ff;border:1px solid #ddd9ff}._secondaryButton_4spnw_963:hover:not(:disabled){background:#efedff}._primaryButton_4spnw_959 svg,._primaryLink_4spnw_961 svg,._secondaryButton_4spnw_963 svg{width:.8rem;height:.8rem;flex:0 0 auto}._primaryButton_4spnw_959:disabled,._secondaryButton_4spnw_963:disabled,._passwordToggle_4spnw_899:disabled{cursor:not-allowed;opacity:.55;transform:none;box-shadow:none}._primaryButton_4spnw_959:focus-visible,._primaryLink_4spnw_961:focus-visible,._secondaryButton_4spnw_963:focus-visible,._passwordToggle_4spnw_899:focus-visible,._field_4spnw_717 input:focus-visible{outline:3px solid rgb(79 70 229 / 20%);outline-offset:2px}._otpActions_4spnw_1109{display:grid;gap:.45rem}._fieldError_4spnw_1119{margin:0;color:#d92d20;font-size:.62rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}._loginPrompt_4spnw_1137{display:flex;align-items:center;justify-content:center;gap:.3rem;margin-top:.75rem;color:#8a94a6;font-size:.64rem;line-height:1.4;text-align:center}._loginPrompt_4spnw_1137:before,._loginPrompt_4spnw_1137:after{min-width:1.4rem;height:1px;flex:1 1 auto;content:"";background:#e6e9ef}._loginPrompt_4spnw_1137 a{color:#4f46e5;font-weight:900;text-decoration:none;white-space:nowrap}._loginPrompt_4spnw_1137 a:hover{text-decoration:underline}._successPanel_4spnw_605{justify-items:center;padding:1rem;text-align:center;background:radial-gradient(circle at 50% 0%,rgb(16 185 129 / 10%),transparent 9rem),#fff;border:1px solid #d1fae5;border-radius:.82rem}._successIcon_4spnw_1227{display:grid;width:3.1rem;height:3.1rem;place-items:center;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px}._successIcon_4spnw_1227 svg{width:1.35rem;height:1.35rem}._successPanel_4spnw_605 h2{margin:0;color:#172033;font-size:.96rem;font-weight:900}._successPanel_4spnw_605 p{margin:.28rem 0 0;color:#667085;font-size:.68rem;line-height:1.48}@media(min-width:40rem){._shell_4spnw_1{align-content:center;padding:1.25rem}._brandPanel_4spnw_39{width:min(100%,42rem);margin-inline:auto;padding:.5rem 0 0}._brandCopy_4spnw_137 h2{font-size:clamp(2rem,6vw,3rem)}._card_4spnw_221{padding:1.2rem}._otpActions_4spnw_1109{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(min-width:64rem){._shell_4spnw_1{grid-template-columns:minmax(0,1fr) minmax(29rem,33rem);gap:clamp(3rem,7vw,8rem);align-items:center;align-content:center;padding:clamp(2rem,5vw,5rem)}._brandPanel_4spnw_39{display:flex;width:100%;max-width:46rem;flex-direction:column;gap:0;margin:0;padding:0}._brandHeader_4spnw_53{margin-bottom:1.2rem}._brandMark_4spnw_67{width:3.05rem;height:3.05rem;border-radius:.86rem}._brandMark_4spnw_67 svg{width:1.3rem;height:1.3rem}._brandHeader_4spnw_53 strong{font-size:.9rem}._brandHeader_4spnw_53 span:last-child{font-size:.64rem}._brandEyebrow_4spnw_145{margin-bottom:.55rem;font-size:.7rem}._brandCopy_4spnw_137 h2{max-width:40rem;font-size:clamp(3.05rem,5vw,4.4rem);line-height:.98}._brandCopy_4spnw_137>p:last-child{max-width:38rem;margin-top:1rem;font-size:.92rem;line-height:1.6}._featureGrid_4spnw_207{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:1.6rem}._featureCard_4spnw_1479{display:grid;min-width:0;gap:.62rem;padding:.85rem;background:#ffffffb8;border:1px solid #e0e5ef;border-radius:.85rem;box-shadow:0 7px 20px #0f172a0a}._featureIcon_4spnw_1501{display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:.68rem}._featureIcon_4spnw_1501 svg{width:.95rem;height:.95rem}._featureBlue_4spnw_1527{color:#2563eb;background:#eff6ff}._featureViolet_4spnw_1537{color:#7c3aed;background:#f5f3ff}._featureGreen_4spnw_1547{color:#059669;background:#ecfdf5}._featureCard_4spnw_1479>div{display:grid;min-width:0;gap:.15rem}._featureCard_4spnw_1479 strong{color:#1f2937;font-size:.72rem;font-weight:900}._featureCard_4spnw_1479 span:last-child{color:#7c8799;font-size:.64rem;line-height:1.45}._securityStrip_4spnw_209{display:flex;min-width:0;align-items:center;gap:.7rem;margin-top:.75rem;padding:.75rem .85rem;background:linear-gradient(135deg,#ecfdf5,#f0fdf4);border:1px solid #bbf7d0;border-radius:.82rem}._securityStrip_4spnw_209>span{display:grid;width:2.15rem;height:2.15rem;flex:0 0 auto;place-items:center;color:#047857;background:#fff;border-radius:.65rem}._securityStrip_4spnw_209>span svg{width:.9rem;height:.9rem}._securityStrip_4spnw_209>div{min-width:0}._securityStrip_4spnw_209 strong{display:block;color:#065f46;font-size:.72rem;font-weight:900}._securityStrip_4spnw_209 p{margin:.08rem 0 0;color:#56806f;font-size:.63rem;line-height:1.4}._card_4spnw_221{width:100%;max-width:33rem;justify-self:end;padding:1.45rem;border-radius:1.05rem;box-shadow:0 22px 55px #0f172a1f}._cardHeading_4spnw_265{gap:.75rem}._cardIcon_4spnw_281{width:2.65rem;height:2.65rem}._title_4spnw_343{font-size:1.9rem}._cardSubtitle_4spnw_363{font-size:.72rem}._progress_4spnw_381{margin-top:1rem}._progress_4spnw_381 li strong{font-size:.58rem}._form_4spnw_545,._successPanel_4spnw_605{gap:.8rem;margin-top:.8rem}._field_4spnw_717 label{font-size:.7rem}._field_4spnw_717 input{min-height:2.9rem;font-size:.8rem}._primaryButton_4spnw_959,._secondaryButton_4spnw_963,._primaryLink_4spnw_961{min-height:2.9rem;font-size:.74rem}}@media(max-width:25rem){._shell_4spnw_1{gap:.55rem;padding:.45rem}._brandPanel_4spnw_39{gap:.55rem;padding:.55rem .45rem 0}._brandHeader_4spnw_53{gap:.48rem}._brandMark_4spnw_67{width:2.15rem;height:2.15rem}._brandCopy_4spnw_137 h2{font-size:1.4rem}._brandCopy_4spnw_137>p:last-child{margin-top:.32rem;font-size:.62rem}._card_4spnw_221{padding:.75rem;border-radius:.88rem}._cardIcon_4spnw_281{width:2.15rem;height:2.15rem}._title_4spnw_343{font-size:1.28rem}._cardSubtitle_4spnw_363{display:none}._progress_4spnw_381{margin-top:.68rem}._progress_4spnw_381:before{top:.82rem}._progress_4spnw_381 li>span{width:1.65rem;height:1.65rem}._progress_4spnw_381 li strong{font-size:.48rem}._formMessageVisible_4spnw_563{margin-top:.55rem}._form_4spnw_545,._successPanel_4spnw_605{gap:.58rem;margin-top:.58rem}._stepIntro_4spnw_617{padding:.5rem .55rem}._stepIntro_4spnw_617>span{width:1.6rem;height:1.6rem}._stepIntro_4spnw_617 strong{font-size:.64rem}._stepIntro_4spnw_617 p{font-size:.55rem}._field_4spnw_717 input{min-height:2.55rem;font-size:16px}._passwordToggle_4spnw_899{min-width:2.65rem;min-height:1.95rem}._passwordToggle_4spnw_899 span{display:none}._passwordField_4spnw_743 input{padding-right:3rem}._primaryButton_4spnw_959,._secondaryButton_4spnw_963,._primaryLink_4spnw_961{min-height:2.5rem;font-size:.66rem}._otpActions_4spnw_1109{grid-template-columns:minmax(0,1fr)}._loginPrompt_4spnw_1137{margin-top:.62rem;font-size:.6rem}}@media(max-height:34rem)and (max-width:48rem){._brandHeader_4spnw_53{display:none}._brandPanel_4spnw_39{padding-top:.2rem}._brandCopy_4spnw_137>p:last-child{display:none}._brandCopy_4spnw_137 h2{font-size:1.28rem}._progress_4spnw_381{margin-top:.55rem}._stepIntro_4spnw_617 p{display:none}}@media(prefers-reduced-motion:reduce){._primaryButton_4spnw_959,._primaryLink_4spnw_961,._secondaryButton_4spnw_963,._passwordToggle_4spnw_899,._field_4spnw_717 input{transition:none}._primaryButton_4spnw_959:hover:not(:disabled),._primaryLink_4spnw_961:hover{transform:none}}._page_yln1j_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.85rem,2vw,1.25rem);color:#172033}._hero_yln1j_23{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:clamp(1rem,2.4vw,1.25rem);background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 10%),transparent 17rem),radial-gradient(circle at 84% 100%,rgb(6 182 212 / 7%),transparent 17rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 8px 26px #0f172a0d}._heroIcon_yln1j_55{display:grid;width:2.9rem;height:2.9rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border-radius:.85rem;box-shadow:0 9px 20px #4f46e52e}._heroIcon_yln1j_55 svg{width:1.25rem;height:1.25rem}._heroCopy_yln1j_89{min-width:0}._heroCopy_yln1j_89 p,._heroCopy_yln1j_89 h1{margin:0}._eyebrow_yln1j_107{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.13em;text-transform:uppercase}._heroCopy_yln1j_89 h1{margin-top:.08rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.65rem + var(--dashboard-font-step, 0rem))),4vw,max(var(--dashboard-font-min, 0rem),calc(2.25rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.04em;line-height:1.05}._heroCopy_yln1j_89>p:last-child{max-width:46rem;margin-top:.32rem;color:#6b7280;font-size:max(var(--dashboard-font-min, 0rem),calc(.74rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._heroLink_yln1j_157{display:inline-flex;min-height:40px;align-items:center;gap:.4rem;padding:.55rem .72rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-decoration:none;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.64rem}._planOverview_yln1j_191{display:grid;min-width:0;grid-template-columns:minmax(12rem,.8fr) minmax(20rem,1.4fr) auto;align-items:center;gap:.75rem;margin-top:.8rem;padding:.78rem .85rem;background:#fff;border:1px solid #e5e9f1;border-radius:.9rem;box-shadow:0 6px 20px #0f172a0a}._planIdentity_yln1j_219{display:flex;min-width:0;align-items:center;gap:.58rem}._planIcon_yln1j_233{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.6rem}._planIcon_yln1j_233 svg{width:.86rem;height:.86rem}._planIdentity_yln1j_219>div{display:grid;min-width:0;grid-template-columns:auto auto;gap:.05rem .38rem;align-items:center}._planIdentity_yln1j_219 small{grid-column:1 / -1;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));font-weight:800}._planIdentity_yln1j_219 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)));font-weight:900}._status_yln1j_307{display:inline-flex;min-height:1.45rem;align-items:center;padding:.18rem .4rem;color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-transform:capitalize;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px}._capacityMetrics_yln1j_335{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}._capacityMetrics_yln1j_335>div{display:grid;min-width:0;grid-template-columns:1fr auto;gap:.03rem .25rem;padding:.5rem .58rem;background:#f8fafc;border:1px solid #edf0f5;border-radius:.6rem}._capacityMetrics_yln1j_335 span{grid-column:1 / -1;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:800}._capacityMetrics_yln1j_335 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.82rem + var(--dashboard-font-step, 0rem)));font-weight:900}._capacityMetrics_yln1j_335 small{align-self:end;color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)))}._upgradeLink_yln1j_409{display:inline-flex;min-height:36px;align-items:center;gap:.35rem;padding:.48rem .62rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-decoration:none;white-space:nowrap;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.6rem}._setupForm_yln1j_445{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;margin-top:.8rem}._fullWidth_yln1j_459{grid-column:1 / -1}._narrowSection_yln1j_467{grid-column:span 5}._wideSection_yln1j_475{grid-column:span 7}._section_yln1j_483{min-width:0;padding:clamp(.85rem,2vw,1rem);background:#fff;border:1px solid #e5e9f1;border-radius:.9rem;box-shadow:0 6px 20px #0f172a0a}._sectionHeader_yln1j_505{display:flex;min-width:0;align-items:flex-start;gap:.62rem;padding-bottom:.68rem;margin-bottom:.72rem;border-bottom:1px solid #edf0f5}._sectionIcon_yln1j_525{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.6rem}._sectionIcon_yln1j_525 svg{width:.84rem;height:.84rem}._sectionHeader_yln1j_505>div{min-width:0}._stepLabel_yln1j_565{display:block;color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._sectionHeader_yln1j_505 h2,._sectionHeader_yln1j_505 p{margin:0}._sectionHeader_yln1j_505 h2{margin-top:.05rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.86rem + var(--dashboard-font-step, 0rem)));font-weight:900}._sectionHeader_yln1j_505 p{margin-top:.14rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));line-height:1.42}._fields_yln1j_625{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}._field_yln1j_625{display:grid;min-width:0;gap:.28rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:800}._field_yln1j_625>span{min-width:0}._field_yln1j_625 input,._field_yln1j_625 select{box-sizing:border-box;width:100%;min-width:0;min-height:40px;padding:.56rem .64rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:500;background:#fbfcfe;border:1px solid #d7dee8;border-radius:.62rem;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}._field_yln1j_625 input:focus,._field_yln1j_625 select:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._registrationFeePanel_yln1j_719{display:grid;gap:.58rem;padding:.7rem;margin-top:.7rem;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.72rem}._registrationFeePanel_yln1j_719 h3{margin:0;color:#172033;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900}._registrationFeePanel_yln1j_719 p{margin:0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._moneyInput_yln1j_767{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:stretch}._moneyInput_yln1j_767>span{display:grid;place-items:center;color:#667085;background:#f2f4f7;border:1px solid #d7dee8;border-right:0;border-radius:.62rem 0 0 .62rem}._field_yln1j_625 ._moneyInput_yln1j_767 input{border-radius:0 .62rem .62rem 0}._capacitySection_yln1j_811{padding-top:.78rem;padding-bottom:.78rem}._capacityBar_yln1j_821{padding:.62rem;background:#f8fafc;border:1px solid #edf0f5;border-radius:.68rem}._capacityBarTop_yln1j_835{display:flex;align-items:center;justify-content:space-between;gap:.6rem}._capacityBarTop_yln1j_835 span{color:#64748b;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:800}._capacityBarTop_yln1j_835 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._capacityTrack_yln1j_873{display:block;width:100%;height:.42rem;margin-top:.42rem;overflow:hidden;appearance:none;border:0;background:#e2e8f0;border-radius:999px}._capacityTrack_yln1j_873::-webkit-progress-bar{background:#e2e8f0;border-radius:inherit}._capacityTrack_yln1j_873::-webkit-progress-value{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:inherit}._capacityTrack_yln1j_873::-moz-progress-bar{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:inherit}._capacityBar_yln1j_821 p{margin:.35rem 0 0;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)))}._floorToolbar_yln1j_943{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.58rem}._floorToolbar_yln1j_943>div{display:grid;gap:.05rem}._floorToolbar_yln1j_943 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:900}._floorToolbar_yln1j_943 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)))}._secondary_yln1j_991,._removeFloor_yln1j_993,._primary_yln1j_995{min-height:38px;padding:.5rem .68rem;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;border-radius:.62rem}._secondary_yln1j_991{display:inline-flex;align-items:center;gap:.3rem;color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe}._floorList_yln1j_1033{display:grid;gap:.48rem}._floorCard_yln1j_1043{display:grid;min-width:0;grid-template-columns:4.2rem minmax(11rem,1fr) minmax(8rem,.42fr) auto;align-items:end;gap:.58rem;padding:.58rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.7rem}._floorIndex_yln1j_1067{display:grid;min-height:40px;align-content:center;padding:.42rem;text-align:center;background:#eef2ff;border-radius:.58rem}._floorIndex_yln1j_1067 span{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:900}._floorIndex_yln1j_1067 small{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)))}._removeFloor_yln1j_993{color:#b42318;background:snow;border:1px solid #fecaca}._removeFloor_yln1j_993:disabled,._secondary_yln1j_991:disabled,._primary_yln1j_995:disabled{cursor:not-allowed;opacity:.52}._floorCapacity_yln1j_1135{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem 1rem;margin-top:.6rem;padding:.55rem .62rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));background:#f8fafc;border:1px solid #edf0f5;border-radius:.62rem}._floorCapacity_yln1j_1135 strong{color:#344054;font-weight:900}._floorCapacity_yln1j_1135 p{width:100%;margin:0;color:#b42318;font-weight:750}._floorCapacityError_yln1j_1187{background:snow;border-color:#fecaca}._choices_yln1j_1201,._checks_yln1j_1203{display:grid;gap:.48rem}._choiceCard_yln1j_1213,._checkCard_yln1j_1215{position:relative;display:flex;min-width:0;align-items:center;gap:.55rem;min-height:3.6rem;padding:.58rem .62rem;cursor:pointer;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.68rem}._choiceCard_yln1j_1213 input,._checkCard_yln1j_1215 input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._choiceIndicator_yln1j_1261,._checkIndicator_yln1j_1263{display:grid;width:1.25rem;height:1.25rem;flex:0 0 auto;place-items:center;background:#fff;border:1.5px solid #cbd5e1;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}._choiceIndicator_yln1j_1261{border-radius:50%}._checkIndicator_yln1j_1263{border-radius:.36rem}._choiceCard_yln1j_1213 input:checked+._choiceIndicator_yln1j_1261,._checkCard_yln1j_1215 input:checked+._checkIndicator_yln1j_1263{background:#4f46e5;border-color:#4f46e5;box-shadow:inset 0 0 0 3px #fff}._choiceCard_yln1j_1213:has(input:checked),._checkCard_yln1j_1215:has(input:checked){background:#f8f7ff;border-color:#c7d2fe}._choiceCard_yln1j_1213>span:last-child{display:grid;min-width:0;gap:.08rem}._choiceCard_yln1j_1213 strong,._checkCard_yln1j_1215 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900}._choiceCard_yln1j_1213 small{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._paymentGrid_yln1j_1375{display:grid;grid-template-columns:minmax(0,1fr) minmax(12rem,.7fr);gap:.58rem;margin-top:.58rem}._paymentFields_yln1j_1389{display:grid;gap:.58rem}._qrPlaceholder_yln1j_1399{display:grid;min-width:0;align-content:start;gap:.48rem;padding:.6rem;cursor:pointer;background:#fbfcfe;border:1px dashed #c7d2fe;border-radius:.7rem}._qrHeader_yln1j_1423{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}._qrHeader_yln1j_1423>div{display:grid;gap:.06rem}._qrHeader_yln1j_1423 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900}._qrHeader_yln1j_1423 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._qrState_yln1j_1469{display:inline-flex;min-height:1.35rem;align-items:center;padding:.16rem .34rem;color:#4338ca!important;font-size:.45rem!important;font-weight:850;background:#eef2ff;border-radius:999px}._qrPreview_yln1j_1493,._qrEmpty_yln1j_1495{display:grid;width:min(8.5rem,100%);aspect-ratio:1;place-items:center;justify-self:center;overflow:hidden;background:#fff;border:1px solid #edf0f5;border-radius:.65rem}._qrPreview_yln1j_1493 img{width:100%;height:100%;object-fit:contain}._qrEmpty_yln1j_1495{color:#94a3b8}._qrEmpty_yln1j_1495 svg{width:2rem;height:2rem}._qrFileName_yln1j_1549{color:#64748b;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));line-height:1.35;text-align:center;overflow-wrap:anywhere}._qrPlaceholder_yln1j_1399 input{width:100%;max-width:100%;min-width:0;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)))}._migrationSection_yln1j_1583{background:linear-gradient(135deg,#fffdf7,#fff);border-color:#fde68a}._migrationSection_yln1j_1583 ._sectionIcon_yln1j_525{color:#b45309;background:#fffbeb}._feedback_yln1j_1607{grid-column:1 / -1;display:grid;gap:.08rem;padding:.62rem .7rem;border-radius:.68rem}._feedback_yln1j_1607 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900}._feedback_yln1j_1607 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._errorFeedback_yln1j_1643{color:#b42318;background:#fff1f0;border:1px solid #fecaca}._savedFeedback_yln1j_1655{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._error_yln1j_1643,._saved_yln1j_1655{margin:.55rem 0 0;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:750}._error_yln1j_1643{color:#b42318}._saved_yln1j_1655{color:#166534}._formFooter_yln1j_1701{grid-column:1 / -1;display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.8rem;padding:.78rem;background:#fff;border:1px solid #e5e9f1;border-radius:.82rem;box-shadow:0 6px 20px #0f172a0a}._formFooter_yln1j_1701>div:first-child{display:grid;min-width:0;gap:.08rem}._formFooter_yln1j_1701 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));font-weight:900}._formFooter_yln1j_1701 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._footerActions_yln1j_1765{display:flex;flex:0 0 auto;align-items:center;gap:.5rem}._footerActions_yln1j_1765 a{display:inline-flex;min-height:38px;align-items:center;padding:.5rem .66rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-decoration:none;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.62rem}._primary_yln1j_995{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border:1px solid transparent;box-shadow:0 7px 16px #4f46e529}._state_yln1j_1825{width:min(100%,50rem);margin:1rem auto;padding:1.2rem;color:#344054;text-align:center;background:#fff;border:1px solid #e5e9f1;border-radius:.9rem;box-shadow:0 6px 20px #0f172a0a}._state_yln1j_1825 h1,._state_yln1j_1825 p{margin:0}._state_yln1j_1825 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._state_yln1j_1825 p{margin-top:.3rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)))}._state_yln1j_1825 button{min-height:38px;margin-top:.6rem;padding:.5rem .68rem;color:#4338ca;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.62rem}._field_yln1j_625 input:focus-visible,._field_yln1j_625 select:focus-visible,._page_yln1j_1 button:focus-visible,._page_yln1j_1 a:focus-visible,._qrPlaceholder_yln1j_1399:focus-within{outline:3px solid rgb(79 70 229 / 22%);outline-offset:2px}@media(max-width:68rem){._planOverview_yln1j_191{grid-template-columns:minmax(10rem,.8fr) minmax(0,1.2fr)}._upgradeLink_yln1j_409{grid-column:1 / -1;justify-self:end}._narrowSection_yln1j_467,._wideSection_yln1j_475{grid-column:span 6}._paymentGrid_yln1j_1375{grid-template-columns:1fr}}@media(max-width:46rem){._page_yln1j_1{padding:.6rem}._hero_yln1j_23{grid-template-columns:auto minmax(0,1fr);gap:.62rem;padding:.76rem}._heroIcon_yln1j_55{width:2.35rem;height:2.35rem;border-radius:.7rem}._heroIcon_yln1j_55 svg{width:1rem;height:1rem}._heroCopy_yln1j_89 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.28rem + var(--dashboard-font-step, 0rem)))}._heroCopy_yln1j_89>p:last-child{display:none}._heroLink_yln1j_157{grid-column:1 / -1;justify-self:start;min-height:34px;padding:.42rem .56rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)))}._planOverview_yln1j_191{grid-template-columns:1fr;gap:.55rem;margin-top:.58rem;padding:.68rem}._capacityMetrics_yln1j_335{grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}._capacityMetrics_yln1j_335>div{padding:.42rem}._upgradeLink_yln1j_409{grid-column:auto;justify-self:stretch;justify-content:center}._setupForm_yln1j_445{grid-template-columns:1fr;gap:.58rem;margin-top:.58rem}._fullWidth_yln1j_459,._narrowSection_yln1j_467,._wideSection_yln1j_475{grid-column:auto}._section_yln1j_483{padding:.72rem;border-radius:.78rem}._sectionHeader_yln1j_505{gap:.5rem;padding-bottom:.55rem;margin-bottom:.58rem}._sectionIcon_yln1j_525{width:1.8rem;height:1.8rem}._sectionHeader_yln1j_505 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)))}._sectionHeader_yln1j_505 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)))}._fields_yln1j_625{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._floorToolbar_yln1j_943{align-items:flex-start}._floorCard_yln1j_1043{grid-template-columns:3.5rem minmax(0,1fr) 6.8rem;gap:.45rem}._floorCard_yln1j_1043 ._removeFloor_yln1j_993{grid-column:2 / -1;width:100%}._floorIndex_yln1j_1067{min-height:38px}._paymentGrid_yln1j_1375{gap:.45rem}._paymentFields_yln1j_1389{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._qrPlaceholder_yln1j_1399{padding:.52rem}._formFooter_yln1j_1701{display:grid;gap:.58rem;padding:.68rem}._formFooter_yln1j_1701>div:first-child span{display:none}._footerActions_yln1j_1765{display:grid;grid-template-columns:.9fr 1.1fr;width:100%}._footerActions_yln1j_1765 a,._footerActions_yln1j_1765 button{width:100%;justify-content:center;box-sizing:border-box}}@media(max-width:26rem){._page_yln1j_1{padding:.5rem}._fields_yln1j_625,._paymentFields_yln1j_1389{grid-template-columns:1fr}._floorToolbar_yln1j_943{display:grid;grid-template-columns:1fr}._floorToolbar_yln1j_943 ._secondary_yln1j_991{width:100%;justify-content:center}._floorCard_yln1j_1043{grid-template-columns:1fr 1fr}._floorIndex_yln1j_1067{grid-column:1 / -1}._floorCard_yln1j_1043 ._field_yln1j_625:nth-of-type(1),._floorCard_yln1j_1043 ._field_yln1j_625:nth-of-type(2){grid-column:auto}._floorCard_yln1j_1043 ._removeFloor_yln1j_993{grid-column:1 / -1}._capacityMetrics_yln1j_335{gap:.25rem}._capacityMetrics_yln1j_335 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)))}._capacityMetrics_yln1j_335 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)))}._footerActions_yln1j_1765{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._page_yln1j_1 *,._page_yln1j_1 *:before,._page_yln1j_1 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._page_38ujc_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.85rem,2vw,1.25rem);color:#172033}._hero_38ujc_23{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:clamp(1rem,2.4vw,1.25rem);background:radial-gradient(circle at 100% 0%,rgb(124 58 237 / 11%),transparent 17rem),radial-gradient(circle at 84% 100%,rgb(79 70 229 / 8%),transparent 17rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 8px 26px #0f172a0d}._heroIcon_38ujc_55{display:grid;width:2.9rem;height:2.9rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#6d28d9,#4f46e5);border-radius:.85rem;box-shadow:0 9px 20px #6d28d92e}._heroIcon_38ujc_55 svg{width:1.25rem;height:1.25rem}._heroCopy_38ujc_89{min-width:0}._heroCopy_38ujc_89 p,._heroCopy_38ujc_89 h1{margin:0}._eyebrow_38ujc_107{color:#6d28d9;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.13em;text-transform:uppercase}._heroCopy_38ujc_89 h1{margin-top:.08rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.65rem + var(--dashboard-font-step, 0rem))),4vw,max(var(--dashboard-font-min, 0rem),calc(2.25rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.04em;line-height:1.05}._heroCopy_38ujc_89>p:last-child{max-width:44rem;margin-top:.32rem;color:#6b7280;font-size:max(var(--dashboard-font-min, 0rem),calc(.74rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._statusBadge_38ujc_157{display:inline-flex;min-height:1.8rem;align-items:center;justify-content:center;padding:.28rem .56rem;color:#475569;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:900;text-transform:capitalize;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}._active_38ujc_187{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._pending_38ujc_199{color:#b45309;background:#fffbeb;border-color:#fde68a}._expired_38ujc_211,._cancelled_38ujc_213{color:#b42318;background:#fff1f0;border-color:#fecaca}._loadingState_38ujc_229,._errorState_38ujc_231{display:flex;min-width:0;align-items:center;gap:.7rem;margin-top:.8rem;padding:.82rem .9rem;background:#fff;border:1px solid #e5e9f1;border-radius:.82rem;box-shadow:0 5px 18px #0f172a0a}._loadingState_38ujc_229>div,._errorState_38ujc_231>div{display:grid;min-width:0;flex:1 1 auto;gap:.08rem}._loadingState_38ujc_229 strong,._errorState_38ujc_231 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._loadingState_38ujc_229 span:not(._spinner_38ujc_287),._errorState_38ujc_231 span:not(._errorIcon_38ujc_289){color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._spinner_38ujc_287{width:1.3rem;height:1.3rem;flex:0 0 auto;border:2px solid #ede9fe;border-top-color:#7c3aed;border-radius:50%;animation:_spin_38ujc_287 .8s linear infinite}._errorIcon_38ujc_289{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#b42318;background:#fff1f0;border-radius:.6rem}._errorIcon_38ujc_289 svg{width:.86rem;height:.86rem}._errorState_38ujc_231 button{display:inline-flex;min-height:36px;align-items:center;gap:.32rem;padding:.46rem .58rem;color:#4338ca;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.58rem}._errorState_38ujc_231 button svg{width:.76rem;height:.76rem}._currentCard_38ujc_399{min-width:0;margin-top:.8rem;padding:.9rem;background:radial-gradient(circle at 100% 0%,rgb(16 185 129 / 6%),transparent 14rem),#fff;border:1px solid #dcefe5;border-radius:.9rem;box-shadow:0 6px 20px #0f172a0a}._expiryStatus_38ujc_423{margin-top:.35rem!important;color:#b45309!important;font-weight:900!important;letter-spacing:0!important;text-transform:none!important}._currentRenewButton_38ujc_439,._expiredActions_38ujc_441 button,._expiredActions_38ujc_441 a{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:.52rem .72rem;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:900;cursor:pointer;border-radius:.62rem}._currentRenewButton_38ujc_439{margin-top:.62rem;color:#fff;background:#b45309;border:0}._expiredCard_38ujc_483{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;margin-top:.8rem;padding:clamp(1rem,2.5vw,1.35rem);background:linear-gradient(135deg,#fff7ed,#fff);border:1px solid #fdba74;border-radius:1rem;box-shadow:0 10px 28px #9a341214}._expiredIcon_38ujc_509{display:grid;width:3rem;height:3rem;place-items:center;color:#c2410c;background:#ffedd5;border-radius:.85rem}._expiredIcon_38ujc_509 svg{width:1.25rem;height:1.25rem}._expiredCopy_38ujc_539{min-width:0}._expiredCopy_38ujc_539 p,._expiredCopy_38ujc_539 h2,._expiredCopy_38ujc_539 span,._expiredCopy_38ujc_539 small,._expiredCopy_38ujc_539 strong{margin:0}._expiredCopy_38ujc_539 p{color:#c2410c;font-size:.55rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}._expiredCopy_38ujc_539 h2{margin-top:.08rem;color:#7c2d12;font-size:1.2rem;font-weight:900}._expiredCopy_38ujc_539 span,._expiredCopy_38ujc_539 small,._expiredCopy_38ujc_539 strong{display:block;margin-top:.24rem;color:#9a3412;font-size:.66rem;line-height:1.45}._expiredCopy_38ujc_539 strong{color:#b42318}._expiredActions_38ujc_441{display:grid;gap:.45rem;min-width:10rem}._expiredActions_38ujc_441 button{color:#fff;background:#c2410c;border:1px solid #c2410c}._expiredActions_38ujc_441 a{color:#9a3412;text-decoration:none;background:#fff;border:1px solid #fdba74}._expiredActions_38ujc_441 button:disabled,._currentRenewButton_38ujc_439:disabled{cursor:wait;opacity:.65}@media(max-width:42rem){._expiredCard_38ujc_483{grid-template-columns:auto minmax(0,1fr)}._expiredActions_38ujc_441{grid-column:1 / -1;width:100%}}._currentHeader_38ujc_693{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.72rem;margin-bottom:.7rem;border-bottom:1px solid #edf0f5}._currentHeader_38ujc_693>div:first-child{min-width:0}._currentHeader_38ujc_693 p,._currentHeader_38ujc_693 h2,._currentHeader_38ujc_693 span{margin:0}._currentHeader_38ujc_693 p{color:#059669;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._currentHeader_38ujc_693 h2{margin-top:.05rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._currentHeader_38ujc_693>div:first-child>span{display:block;margin-top:.14rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)))}._planLimit_38ujc_779{display:grid;min-width:5.3rem;justify-items:end;padding:.52rem .6rem;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.65rem}._planLimit_38ujc_779 span{color:#6b8378;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:800}._planLimit_38ujc_779 strong{color:#059669;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._usageGrid_38ujc_827{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}._usageMetric_38ujc_839{display:flex;min-width:0;align-items:center;gap:.52rem;min-height:4.2rem;padding:.58rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.68rem}._usageIcon_38ujc_863{display:grid;width:1.8rem;height:1.8rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.52rem}._usageIcon_38ujc_863 svg{width:.76rem;height:.76rem}._usageMetric_38ujc_839>div{display:grid;min-width:0;gap:.04rem}._usageMetric_38ujc_839 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:800}._usageMetric_38ujc_839 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)));font-weight:900}._planDates_38ujc_935{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.55rem}._planDates_38ujc_935>div{display:flex;min-width:0;align-items:center;gap:.46rem;padding:.5rem .56rem;background:#f8fafc;border-radius:.62rem}._dateIcon_38ujc_969{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:.46rem}._dateIcon_38ujc_969 svg{width:.68rem;height:.68rem}._planDates_38ujc_935>div>span:last-child{display:grid;min-width:0;gap:.03rem}._planDates_38ujc_935 small{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:800}._planDates_38ujc_935 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:850}._pendingCard_38ujc_1043{display:flex;min-width:0;align-items:flex-start;gap:.62rem;margin-top:.7rem;padding:.72rem;background:linear-gradient(135deg,#fffbeb,#fff);border:1px solid #fde68a;border-radius:.78rem}._pendingIcon_38ujc_1067{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#b45309;background:#fff;border:1px solid #fde68a;border-radius:.58rem}._pendingIcon_38ujc_1067 svg{width:.82rem;height:.82rem}._pendingCard_38ujc_1043>div{min-width:0}._pendingCard_38ujc_1043 p,._pendingCard_38ujc_1043 h2,._pendingCard_38ujc_1043 span,._pendingCard_38ujc_1043 small{margin:0}._pendingCard_38ujc_1043 p{color:#b45309;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.07em;text-transform:uppercase}._pendingCard_38ujc_1043 h2{margin-top:.04rem;color:#78350f;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)));font-weight:900}._pendingCard_38ujc_1043 span{display:block;margin-top:.08rem;color:#92400e;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)))}._pendingCard_38ujc_1043 small{display:block;margin-top:.16rem;color:#9a6a3a;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._plansSection_38ujc_1187{min-width:0;margin-top:.8rem;padding:.9rem;background:#fff;border:1px solid #e5e9f1;border-radius:.9rem;box-shadow:0 6px 20px #0f172a0a}._sectionHeader_38ujc_1207{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:.75rem;padding-bottom:.7rem;margin-bottom:.7rem;border-bottom:1px solid #edf0f5}._sectionHeader_38ujc_1207>div{min-width:0}._sectionHeader_38ujc_1207 p,._sectionHeader_38ujc_1207 h2,._sectionHeader_38ujc_1207 span{margin:0}._sectionHeader_38ujc_1207 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._sectionHeader_38ujc_1207 h2{margin-top:.05rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900}._sectionHeader_38ujc_1207>div>span{display:block;max-width:42rem;margin-top:.12rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._planCount_38ujc_1297{display:inline-flex;min-height:1.5rem;align-items:center;padding:.22rem .42rem;color:#64748b;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:850;white-space:nowrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px}._planGrid_38ujc_1325{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem}._planCard_38ujc_1337{display:grid;min-width:0;align-content:start;padding:.72rem;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.75rem}._planTop_38ujc_1357{display:flex;min-width:0;align-items:center;gap:.52rem}._planIcon_38ujc_1371{display:grid;width:1.9rem;height:1.9rem;flex:0 0 auto;place-items:center;color:#6d28d9;background:#f5f3ff;border-radius:.56rem}._planIcon_38ujc_1371 svg{width:.78rem;height:.78rem}._planTop_38ujc_1357>div{min-width:0}._planLabel_38ujc_1411{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:800}._planTop_38ujc_1357 h3{margin:.04rem 0 0;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900}._price_38ujc_1437{display:flex;min-width:0;align-items:baseline;gap:.25rem;margin-top:.62rem}._price_38ujc_1437 strong{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(1.05rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:-.02em}._price_38ujc_1437 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:750}._planFeatures_38ujc_1479{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem;margin-top:.55rem}._planFeatures_38ujc_1479>div{display:flex;min-width:0;align-items:center;gap:.38rem;padding:.42rem;background:#fff;border:1px solid #edf0f5;border-radius:.56rem}._planFeatures_38ujc_1479 svg{width:.7rem;height:.7rem;flex:0 0 auto;color:#64748b}._planFeatures_38ujc_1479 span{display:grid;min-width:0;gap:.02rem}._planFeatures_38ujc_1479 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:850}._planFeatures_38ujc_1479 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)))}._trialOffer_38ujc_1563{display:grid;gap:.12rem;margin-top:.55rem;padding:.48rem .55rem;color:#475467;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.56rem}._trialOffer_38ujc_1563 strong{color:#5b21b6;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)))}._trialOffer_38ujc_1563 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._planCard_38ujc_1337 button{display:flex;min-height:38px;align-items:center;justify-content:space-between;gap:.4rem;margin-top:.65rem;padding:.5rem .58rem;color:#fff;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:linear-gradient(135deg,#6d28d9,#4f46e5);border:1px solid transparent;border-radius:.6rem;box-shadow:0 6px 14px #4f46e524}._planCard_38ujc_1337 button svg{width:.72rem;height:.72rem}._planCard_38ujc_1337 button:disabled{cursor:not-allowed;color:#94a3b8;background:#f1f5f9;border-color:#e2e8f0;box-shadow:none}._disabledHint_38ujc_1667{margin:.38rem 0 0;color:#a16207;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));line-height:1.35}._emptyPlans_38ujc_1685{display:flex;min-width:0;align-items:center;gap:.6rem;min-height:5.5rem;padding:.75rem;background:#fbfcfe;border:1px dashed #dbe2ea;border-radius:.7rem}._emptyIcon_38ujc_1709{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#059669;background:#ecfdf5;border-radius:.58rem}._emptyIcon_38ujc_1709 svg{width:.78rem;height:.78rem}._emptyPlans_38ujc_1685>div{display:grid;min-width:0;gap:.08rem}._emptyPlans_38ujc_1685 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900}._emptyPlans_38ujc_1685 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._errorState_38ujc_231 button:focus-visible,._planCard_38ujc_1337 button:focus-visible{outline:3px solid rgb(109 40 217 / 20%);outline-offset:2px}@media(max-width:64rem){._planGrid_38ujc_1325{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:42rem){._page_38ujc_1{padding:.6rem}._hero_38ujc_23{grid-template-columns:auto minmax(0,1fr);gap:.62rem;padding:.76rem}._heroIcon_38ujc_55{width:2.35rem;height:2.35rem;border-radius:.7rem}._heroIcon_38ujc_55 svg{width:1rem;height:1rem}._heroCopy_38ujc_89 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.28rem + var(--dashboard-font-step, 0rem)))}._heroCopy_38ujc_89>p:last-child{display:none}._statusBadge_38ujc_157{grid-column:1 / -1;justify-self:start;min-height:1.55rem;padding:.22rem .44rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._currentCard_38ujc_399,._plansSection_38ujc_1187{margin-top:.58rem;padding:.72rem}._currentHeader_38ujc_693{align-items:center;padding-bottom:.55rem;margin-bottom:.55rem}._currentHeader_38ujc_693 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.84rem + var(--dashboard-font-step, 0rem)))}._planLimit_38ujc_779{min-width:4.5rem;padding:.42rem .48rem}._planLimit_38ujc_779 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.86rem + var(--dashboard-font-step, 0rem)))}._usageGrid_38ujc_827{gap:.36rem}._usageMetric_38ujc_839{display:grid;justify-items:center;gap:.24rem;min-height:4.4rem;padding:.44rem .3rem;text-align:center}._usageIcon_38ujc_863{width:1.55rem;height:1.55rem}._usageMetric_38ujc_839>div{justify-items:center}._usageMetric_38ujc_839 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)))}._usageMetric_38ujc_839 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)))}._planDates_38ujc_935{gap:.36rem}._planDates_38ujc_935>div{padding:.42rem}._pendingCard_38ujc_1043{margin-top:.5rem;padding:.62rem}._sectionHeader_38ujc_1207{align-items:flex-start;padding-bottom:.55rem;margin-bottom:.55rem}._sectionHeader_38ujc_1207 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._sectionHeader_38ujc_1207>div>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)))}._planGrid_38ujc_1325{grid-template-columns:1fr;gap:.46rem}._planCard_38ujc_1337{padding:.62rem}._planFeatures_38ujc_1479{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:25rem){._page_38ujc_1{padding:.5rem}._currentHeader_38ujc_693{align-items:flex-start}._usageGrid_38ujc_827{grid-template-columns:repeat(3,minmax(0,1fr))}._planDates_38ujc_935{grid-template-columns:1fr}._sectionHeader_38ujc_1207{display:grid;grid-template-columns:1fr}._planCount_38ujc_1297{justify-self:start}}@keyframes _spin_38ujc_287{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._page_38ujc_1 *,._page_38ujc_1 *:before,._page_38ujc_1 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._page_1mb9x_1{display:grid;width:100%;min-width:0;max-width:92rem;gap:1rem;margin:0 auto;color:var(--color-text)}._page_1mb9x_1 button,._page_1mb9x_1 input{font:inherit}._hero_1mb9x_35{display:flex;min-width:0;flex-direction:column;gap:1rem;padding:clamp(1rem,3vw,1.35rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(59 130 246 / 11%),transparent 18rem),radial-gradient(circle at 80% 100%,rgb(124 58 237 / 8%),transparent 18rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e6eaf2;border-radius:1.1rem;box-shadow:0 8px 28px #0f172a0d}._heroIdentity_1mb9x_67{display:flex;min-width:0;align-items:flex-start;gap:.85rem}._heroIcon_1mb9x_81{display:grid;width:2.9rem;height:2.9rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:.9rem;box-shadow:0 9px 22px #4f46e538}._heroIcon_1mb9x_81 svg{width:1.3rem;height:1.3rem}._heroIdentity_1mb9x_67>div{min-width:0}._eyebrow_1mb9x_123{margin:0 0 .2rem;color:#2563eb!important;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:850;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}._hero_1mb9x_35 h1{margin:0;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.7rem + var(--dashboard-font-step, 0rem))),6vw,max(var(--dashboard-font-min, 0rem),calc(2.35rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.035em;line-height:1.05;overflow-wrap:anywhere}._hero_1mb9x_35 p{max-width:42rem;margin:.45rem 0 0;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.88rem + var(--dashboard-font-step, 0rem)));line-height:1.55}._page_1mb9x_1 button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;padding:.58rem .85rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)));font-weight:800;cursor:pointer;background:#fff;border:1px solid #dfe3ec;border-radius:.75rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}._page_1mb9x_1 button:hover:not(:disabled){background:#f8f9fc;border-color:#cfd5df}._page_1mb9x_1 button:disabled{cursor:not-allowed;opacity:.55}._page_1mb9x_1 button svg{width:.9rem;height:.9rem;flex:0 0 auto}._primary_1mb9x_257{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#6d5dfc)!important;border-color:transparent!important;box-shadow:0 8px 20px #4f46e52e}._primary_1mb9x_257:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 26px #4f46e53d}._page_1mb9x_1 button:focus-visible,._simpleSearch_1mb9x_283 input:focus-visible,._historyLink_1mb9x_285:focus-visible{outline:3px solid rgb(79 70 229 / 18%);outline-offset:2px}._simpleSearch_1mb9x_283{display:grid;min-width:0;gap:.72rem;padding:.9rem;background:linear-gradient(135deg,rgb(239 246 255 / 72%),transparent 48%),#fff;border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 6px 22px #0f172a0a}._searchIntro_1mb9x_325{display:flex;min-width:0;align-items:center;gap:.62rem}._searchIntroIcon_1mb9x_339{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;color:#7c3aed;background:#f5f3ff;border:1px solid #ede9fe;border-radius:.68rem}._searchIntroIcon_1mb9x_339 svg{width:.95rem;height:.95rem}._searchIntro_1mb9x_325>div{display:grid;min-width:0;gap:.08rem}._searchIntro_1mb9x_325 strong{color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)));font-weight:850}._searchIntro_1mb9x_325 span:last-child{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._simpleSearch_1mb9x_283>label{color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:800}._searchRow_1mb9x_421{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:.45rem}._searchInput_1mb9x_435{position:relative;display:flex;min-width:0;align-items:center}._searchInput_1mb9x_435 svg{position:absolute;z-index:1;left:.8rem;width:.9rem;height:.9rem;color:#98a2b3;pointer-events:none}._searchInput_1mb9x_435 input{width:100%;min-width:0;min-height:2.75rem;padding:.66rem .76rem .66rem 2.35rem;color:#172033;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)));background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.72rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._searchInput_1mb9x_435 input:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._resultSummary_1mb9x_519{display:flex;min-width:0;flex-direction:column;gap:.55rem;padding:.68rem .78rem;background:linear-gradient(135deg,#f8faff,#f8fffc);border:1px solid #e5e9f1;border-radius:.85rem}._resultSummary_1mb9x_519>div{display:flex;min-width:0;align-items:center;gap:.5rem}._resultIcon_1mb9x_555{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#2563eb;background:#eff6ff;border-radius:.62rem}._resultIcon_1mb9x_555 svg{width:.88rem;height:.88rem}._resultSummary_1mb9x_519 p{margin:0;color:#7a8598;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)))}._resultSummary_1mb9x_519 strong{color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.86rem + var(--dashboard-font-step, 0rem)))}._resultHint_1mb9x_609{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._tableWrap_1mb9x_625{position:relative;display:none;min-width:0;overflow-x:auto;background:#fff;border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 7px 24px #0f172a0a}._tableWrap_1mb9x_625 table{width:100%;min-width:63rem;border-collapse:collapse}._tableWrap_1mb9x_625 th,._tableWrap_1mb9x_625 td{padding:.82rem .9rem;text-align:left;vertical-align:middle;border-bottom:1px solid #edf0f5}._tableWrap_1mb9x_625 th{color:#7a8598;font-size:max(var(--dashboard-font-min, 0rem),calc(.65rem + var(--dashboard-font-step, 0rem)));font-weight:850;letter-spacing:.07em;background:#fafbfc;text-transform:uppercase}._tableWrap_1mb9x_625 tbody tr{transition:background-color .14s ease}._tableWrap_1mb9x_625 tbody tr:hover{background:#fbfcff}._tableWrap_1mb9x_625 tbody tr:last-child td{border-bottom:0}._tableWrap_1mb9x_625 td{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.74rem + var(--dashboard-font-step, 0rem)))}._studentIdentity_1mb9x_727{display:flex;min-width:0;align-items:center;gap:.62rem}._studentAvatar_1mb9x_741{display:grid;width:2.3rem;height:2.3rem;flex:0 0 auto;place-items:center;color:#3730a3;font-size:max(var(--dashboard-font-min, 0rem),calc(.73rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:linear-gradient(135deg,#e0e7ff,#ede9fe);border:1px solid #ddd6fe;border-radius:.7rem}._studentIdentity_1mb9x_727>div,._cardIdentity_1mb9x_771>div{min-width:0}._studentIdentity_1mb9x_727 strong{display:block;color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)));font-weight:850;overflow-wrap:anywhere}._studentIdentity_1mb9x_727 small{display:block;margin-top:.12rem;color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:750}._phoneValue_1mb9x_811,._feeAmountDue_1mb9x_813,._feeAmountClear_1mb9x_815{display:inline-flex;min-width:0;align-items:center;gap:.28rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:750;overflow-wrap:anywhere}._phoneValue_1mb9x_811{color:#475467}._phoneValue_1mb9x_811 svg{color:#3b82f6}._feeAmountDue_1mb9x_813{color:#b45309}._feeAmountClear_1mb9x_815{color:#047857}._phoneValue_1mb9x_811 svg,._feeAmountDue_1mb9x_813 svg,._feeAmountClear_1mb9x_815 svg{width:.75rem;height:.75rem;flex:0 0 auto}._membershipSummary_1mb9x_887{display:grid;justify-items:start;gap:.18rem}._membershipSummary_1mb9x_887>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)))}._membershipSeat_1mb9x_907{display:inline-flex;align-items:center;gap:.28rem;color:#1f2937}._membershipSeat_1mb9x_907 svg{width:.72rem;height:.72rem;color:#7c3aed}._badge_1mb9x_933{display:inline-flex;align-items:center;gap:.28rem;padding:.26rem .46rem;font-size:.6rem!important;font-weight:850;line-height:1;border:1px solid transparent;border-radius:999px}._badge_1mb9x_933:before{width:.34rem;height:.34rem;flex:0 0 auto;content:"";background:currentColor;border-radius:999px}._active_1mb9x_975{color:#047857;background:#ecfdf5;border-color:#d1fae5}._expiring_1mb9x_987{color:#b45309;background:#fffbeb;border-color:#fde68a}._muted_1mb9x_999{display:inline-flex;align-items:center;gap:.3rem;color:#687987;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)))}._muted_1mb9x_999 svg{width:.76rem;height:.76rem;color:#94a3b8}._feesDue_1mb9x_1027{color:#b45309;font-weight:800}._feesClear_1mb9x_1037{color:#047857;font-weight:800}._historyLink_1mb9x_285{display:inline-flex;min-height:2.35rem;align-items:center;justify-content:center;gap:.34rem;padding:.46rem .58rem;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-decoration:none;background:#f5f3ff;border:1px solid #e9d5ff;border-radius:.65rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease}._historyLink_1mb9x_285:hover{color:#4338ca;transform:translateY(-1px);background:#ede9fe;border-color:#c4b5fd;box-shadow:0 6px 14px #4f46e51a}._historyLink_1mb9x_285 svg{width:.72rem;height:.72rem}._cards_1mb9x_1123{display:grid;gap:.72rem}._card_1mb9x_771{min-width:0;padding:.9rem;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(59 130 246 / 8%),transparent 8rem),#fff;border:1px solid #e5e9f1;border-radius:.95rem;box-shadow:0 5px 18px #0f172a0a}._card_1mb9x_771 header{display:flex;min-width:0;align-items:flex-start}._cardIdentity_1mb9x_771{display:flex;min-width:0;align-items:center;gap:.58rem}._card_1mb9x_771 h2{margin:0;color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:850;line-height:1.3;overflow-wrap:anywhere}._card_1mb9x_771 header p{margin:.14rem 0 0;color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:800}._card_1mb9x_771 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;margin:.72rem 0}._card_1mb9x_771 dl>div{min-width:0;padding:.56rem .6rem;border:1px solid #eef2f6;border-radius:.68rem}._phoneMetric_1mb9x_1243{background:#eff6ff;border-color:#dbeafe!important}._feeMetric_1mb9x_1253{background:#f0fdf4;border-color:#dcfce7!important}._membershipMetric_1mb9x_1263{grid-column:1 / -1;background:#f5f3ff;border-color:#ede9fe!important}._card_1mb9x_771 dt{color:#7a8598;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:700}._card_1mb9x_771 dd{margin:.15rem 0 0;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.69rem + var(--dashboard-font-step, 0rem)));font-weight:800;line-height:1.35;overflow-wrap:anywhere}._card_1mb9x_771>._historyLink_1mb9x_285{width:100%}._pagination_1mb9x_1317{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.5rem;padding:.65rem;color:#667085;background:#fff;border:1px solid #e5e9f1;border-radius:.85rem}._pagination_1mb9x_1317>span{grid-column:1 / -1;grid-row:1;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:750;text-align:center}._pagination_1mb9x_1317 button{width:100%;min-height:2.45rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.67rem + var(--dashboard-font-step, 0rem)))}._state_1mb9x_1373{display:grid;justify-items:center;padding:clamp(1.4rem,6vw,2.8rem) 1rem;text-align:center;background:radial-gradient(circle at 50% 0%,rgb(79 70 229 / 6%),transparent 12rem),#fff;border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 6px 22px #0f172a0a}._stateIcon_1mb9x_1399{display:grid;width:2.8rem;height:2.8rem;place-items:center;margin-bottom:.7rem;color:#2563eb;background:#eff6ff;border-radius:.85rem}._stateIcon_1mb9x_1399 svg{width:1.2rem;height:1.2rem}._errorState_1mb9x_1431 ._stateIcon_1mb9x_1399{color:#dc2626;background:#fef2f2}._state_1mb9x_1373 h2{margin:0;color:#172033;font-size:max(var(--dashboard-font-min, 0rem),calc(.95rem + var(--dashboard-font-step, 0rem)));font-weight:850}._state_1mb9x_1373 p{max-width:30rem;margin:.42rem 0 .9rem;color:#7a8598;font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)));line-height:1.5}._srOnly_1mb9x_1475{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0);clip-path:inset(50%)}@media(min-width:32rem){._searchRow_1mb9x_421{grid-template-columns:minmax(0,1fr) auto auto}._resultSummary_1mb9x_519{flex-direction:row;align-items:center;justify-content:space-between}._resultHint_1mb9x_609{text-align:right}}@media(min-width:48rem){._tableWrap_1mb9x_625{display:block}._cards_1mb9x_1123{display:none}._pagination_1mb9x_1317{display:flex;justify-content:space-between}._pagination_1mb9x_1317>span{width:auto;grid-column:auto;grid-row:auto}._pagination_1mb9x_1317 button{width:auto}}@media(min-width:64rem){._hero_1mb9x_35{padding:1.2rem 1.3rem}._simpleSearch_1mb9x_283{padding:1rem}._tableWrap_1mb9x_625 th,._tableWrap_1mb9x_625 td{padding-inline:1rem}}@media(max-width:25rem){._page_1mb9x_1{gap:.8rem}._hero_1mb9x_35{padding:.8rem}._heroIcon_1mb9x_81{width:2.55rem;height:2.55rem}._hero_1mb9x_35 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.55rem + var(--dashboard-font-step, 0rem)))}._hero_1mb9x_35 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)))}._simpleSearch_1mb9x_283{padding:.72rem}._searchIntro_1mb9x_325 span:last-child{display:none}._searchRow_1mb9x_421{grid-template-columns:minmax(0,1fr)}._searchInput_1mb9x_435 input{font-size:max(var(--dashboard-font-min, 0rem),calc(16px + var(--dashboard-font-step, 0rem)))}._searchRow_1mb9x_421 button{width:100%}._card_1mb9x_771{padding:.75rem}._card_1mb9x_771 dl{gap:.4rem}._card_1mb9x_771 dl>div{padding:.5rem}._pagination_1mb9x_1317{padding:.55rem}}@media(prefers-reduced-motion:reduce){._page_1mb9x_1 button,._searchInput_1mb9x_435 input,._historyLink_1mb9x_285,._tableWrap_1mb9x_625 tbody tr{transition:none}._primary_1mb9x_257:hover:not(:disabled),._historyLink_1mb9x_285:hover{transform:none}}._documents_hn6mw_1{min-width:0;margin-top:1rem;padding:clamp(.95rem,1.8vw,1.15rem);background:#fff;border:1px solid #e4e9f1;border-radius:1rem;box-shadow:0 8px 26px #0f172a0d}._documentsHeader_hn6mw_21{padding-bottom:.8rem;border-bottom:1px solid #edf0f5}._documentsHeader_hn6mw_21 p{margin:0;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}._documentsHeader_hn6mw_21 h2{margin:.15rem 0 0;color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.98rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:-.015em}._documentsHeader_hn6mw_21 span,._documentsMessage_hn6mw_81{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._documentsHeader_hn6mw_21 span{display:block;margin-top:.22rem}._documentsMessage_hn6mw_81{margin:.8rem 0 0;padding:.85rem;background:#f8fafc;border:1px solid #e8ecf2;border-radius:.72rem}._documentGrid_hn6mw_125{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.8rem}._documentCard_hn6mw_139{min-width:0;overflow:hidden;background:#fbfcfe;border:1px solid #e3e8f0;border-radius:.8rem}._documentPreviewButton_hn6mw_155{display:grid;width:100%;height:11rem;padding:0;place-items:center;cursor:pointer;background:#f1f5f9;border:0;border-bottom:1px solid #e3e8f0}._documentPreviewButton_hn6mw_155 img{width:100%;height:100%;object-fit:contain}._pdfPreview_hn6mw_191{display:grid;width:4.5rem;height:5.6rem;place-items:center;color:#b42318;font-weight:900;background:#fff;border:1px solid #fecaca;border-radius:.45rem;box-shadow:0 6px 18px #0f172a14}._documentDetails_hn6mw_217{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem}._documentDetails_hn6mw_217 strong{min-width:0;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));overflow-wrap:anywhere}._documentDetails_hn6mw_217 button{min-height:2.35rem;flex:0 0 auto;padding:.48rem .68rem;color:#4338ca;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.65rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.62rem}._documentPreviewButton_hn6mw_155:focus-visible,._documentDetails_hn6mw_217 button:focus-visible{outline:3px solid rgb(99 102 241 / 25%);outline-offset:-3px}._documentsError_hn6mw_301{margin:.8rem 0 0;padding:.72rem .8rem;color:#b42318;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:750;background:#fff1f0;border:1px solid #fecaca;border-radius:.7rem}._preview_hn6mw_329{display:block;width:100%;max-height:65dvh;object-fit:contain;margin-bottom:1rem}._pdfDocument_hn6mw_345{display:block;width:min(52rem,80vw);height:min(65dvh,45rem);margin-bottom:1rem;border:1px solid #e3e8f0;border-radius:.5rem}._download_hn6mw_363{display:inline-block;padding:.7rem 1rem;color:#fff;text-decoration:none;background:var(--color-primary, #4f46e5);border-radius:.5rem}._download_hn6mw_363:focus-visible{outline:3px solid var(--color-primary, #6366f1);outline-offset:3px}@media(max-width:40rem){._documentGrid_hn6mw_125{grid-template-columns:minmax(0,1fr)}._documentDetails_hn6mw_217{align-items:stretch;flex-direction:column}._pdfDocument_hn6mw_345{width:100%;height:60dvh}}._page_jgm0p_1{width:100%;max-width:88rem;min-width:0;margin:0 auto;padding:clamp(.8rem,1.8vw,1.35rem);color:#172033}._back_jgm0p_23{display:inline-flex;min-height:44px;align-items:center;gap:.45rem;padding:.58rem .8rem;color:#475569;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:850;line-height:1;text-decoration:none;background:#fff;border:1px solid #e1e7ef;border-radius:.78rem;box-shadow:0 5px 16px #0f172a0a;transition:color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}._back_jgm0p_23:hover{color:#4338ca;background:#f8f7ff;border-color:#c7d2fe;box-shadow:0 8px 20px #4f46e514;transform:translateY(-1px)}._summary_jgm0p_89,._profileCard_jgm0p_91,._current_jgm0p_93,._history_jgm0p_95,._historyCard_jgm0p_97,._state_jgm0p_99,._empty_jgm0p_101{min-width:0;background:#fff;border:1px solid #e4e9f1;border-radius:1rem;box-shadow:0 8px 26px #0f172a0d}._panelEyebrow_jgm0p_117,._eyebrow_jgm0p_119{margin:0;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.12em;line-height:1.35;text-transform:uppercase}._badge_jgm0p_139{display:inline-flex;min-height:1.8rem;align-items:center;justify-content:center;padding:.3rem .62rem;color:#475569;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:850;line-height:1;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}._active_jgm0p_171,._completed_jgm0p_173{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._expiring_jgm0p_185{color:#b45309;background:#fffbeb;border-color:#fde68a}._expired_jgm0p_197,._archived_jgm0p_199,._cancelled_jgm0p_201{color:#b42318;background:#fff1f0;border-color:#fecaca}._inactive_jgm0p_213,._renewed_jgm0p_215{color:#64748b;background:#f1f5f9;border-color:#cbd5e1}._summary_jgm0p_89{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.4fr);gap:1rem;align-items:center;margin-top:.95rem;padding:clamp(1rem,2vw,1.35rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 13%),transparent 16rem),radial-gradient(circle at 86% 100%,rgb(6 182 212 / 9%),transparent 15rem),linear-gradient(135deg,#fff,#fbfcff)}._identity_jgm0p_259{display:flex;min-width:0;align-items:center;gap:.9rem}._avatar_jgm0p_273{display:grid;width:4rem;height:4rem;flex:0 0 auto;place-items:center;color:#fff;font-size:max(var(--dashboard-font-min, 0rem),calc(1.05rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.02em;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:4px solid rgb(255 255 255 / 85%);border-radius:1.1rem;box-shadow:0 10px 24px #4f46e538,0 0 0 1px #6366f11f}._identityText_jgm0p_309{min-width:0}._identityText_jgm0p_309 h1{margin:.22rem 0 0;color:#101828;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.6rem + var(--dashboard-font-step, 0rem))),3.2vw,max(var(--dashboard-font-min, 0rem),calc(2.25rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.035em;line-height:1.08;overflow-wrap:anywhere}._identityMeta_jgm0p_337{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.55rem}._identityMeta_jgm0p_337>span:first-child{display:inline-flex;min-height:1.8rem;align-items:center;padding:.3rem .6rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.65rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border:1px solid #e0e7ff;border-radius:999px}._heroAside_jgm0p_379{display:grid;min-width:0;gap:.2rem;padding:.85rem .95rem;background:#ffffffb8;border:1px solid rgb(218 223 236 / 90%);border-radius:.85rem;box-shadow:inset 0 1px #fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._heroAside_jgm0p_379>span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:800;text-transform:uppercase;letter-spacing:.08em}._heroAside_jgm0p_379 strong{color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.82rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._heroAside_jgm0p_379 small{color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));font-weight:650}._profileLayout_jgm0p_449{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);gap:1rem;align-items:start;margin-top:1rem}._profileCard_jgm0p_91,._current_jgm0p_93{padding:clamp(.95rem,1.8vw,1.15rem)}._panelHeader_jgm0p_475,._currentHeader_jgm0p_477,._historyHeader_jgm0p_479{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:1px solid #edf0f5}._panelHeader_jgm0p_475>div,._currentHeader_jgm0p_477>div,._historyHeader_jgm0p_479>div{min-width:0}._panelHeader_jgm0p_475 h2,._current_jgm0p_93 h2,._history_jgm0p_95 h2{margin:.15rem 0 0;color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.98rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:-.015em}._panelHeader_jgm0p_475 p:last-child,._currentHeader_jgm0p_477 p:last-child,._historyHeader_jgm0p_479 p:last-child{margin:.22rem 0 0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._detailGrid_jgm0p_553{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.78rem}._detailGrid_jgm0p_553>div{display:grid;min-width:0;min-height:4.2rem;align-content:center;gap:.16rem;padding:.72rem .8rem;background:linear-gradient(145deg,#fbfcfe,#f8fafc);border:1px solid #e8ecf2;border-radius:.72rem}._detailGrid_jgm0p_553 span,._page_jgm0p_1 dt{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:760;line-height:1.3}._detailGrid_jgm0p_553 strong{min-width:0;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:880;line-height:1.3;overflow-wrap:anywhere}._actions_jgm0p_629{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.78rem}._actions_jgm0p_629 button,._payments_jgm0p_645 button,._dialog_jgm0p_647 button,._state_jgm0p_99 button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.62rem .8rem;color:#344054;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:850;line-height:1.2;cursor:pointer;background:#fff;border:1px solid #d9e0ea;border-radius:.72rem;transition:transform .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease}._actions_jgm0p_629 button:hover:not(:disabled),._payments_jgm0p_645 button:hover:not(:disabled),._dialog_jgm0p_647 button:hover:not(:disabled),._state_jgm0p_99 button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 7px 16px #0f172a0f}._actions_jgm0p_629 button:disabled,._payments_jgm0p_645 button:disabled,._dialog_jgm0p_647 button:disabled,._state_jgm0p_99 button:disabled{cursor:not-allowed;opacity:.58}._secondaryAction_jgm0p_725:hover:not(:disabled){color:#4338ca;background:#f5f3ff;border-color:#c4b5fd}._whatsappAction_jgm0p_737{color:#047857!important;background:#f0fdf4!important;border-color:#bbf7d0!important}._whatsappAction_jgm0p_737:hover:not(:disabled){background:#dcfce7!important;border-color:#86efac!important}._primary_jgm0p_759{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#6d5dfc)!important;border-color:transparent!important;box-shadow:0 8px 18px #4f46e529}._dangerOutline_jgm0p_773{color:#b42318!important;background:snow!important;border-color:#fecaca!important}._dangerOutline_jgm0p_773:hover:not(:disabled){background:#fff1f0!important;border-color:#fda29b!important}._danger_jgm0p_773{color:#fff!important;background:linear-gradient(135deg,#dc2626,#b91c1c)!important;border-color:transparent!important}._current_jgm0p_93{overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(16 185 129 / 7%),transparent 11rem),#fff}._membershipHero_jgm0p_825{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.8rem}._membershipHero_jgm0p_825>div{display:grid;min-width:0;gap:.18rem;padding:.78rem;background:#f8fafc;border:1px solid #e8ecf2;border-radius:.75rem}._membershipHero_jgm0p_825 span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:760}._membershipHero_jgm0p_825 strong{color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._paidAmount_jgm0p_885{color:#047857!important}._dueAmount_jgm0p_893{color:#b42318!important}._payRemainingAction_jgm0p_901{display:inline-flex;min-height:46px;align-items:center;justify-content:center;margin-top:.8rem;padding:.7rem 1rem;color:#fff;font:inherit;font-weight:900;cursor:pointer;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border:0;border-radius:.75rem;box-shadow:0 8px 18px #4f46e529}._payRemainingAction_jgm0p_901:disabled{cursor:not-allowed;opacity:.58}._fullyPaidStatus_jgm0p_945{margin:.8rem 0 0;padding:.7rem .8rem;color:#047857;font-weight:900;text-align:center;background:#ecfdf3;border:1px solid #a7f3d0;border-radius:.75rem}._feeProgress_jgm0p_967{display:grid;gap:.42rem;margin-top:.8rem;padding:.7rem .75rem;background:#fbfcfe;border:1px solid #e8ecf2;border-radius:.72rem}._feeProgressLabel_jgm0p_987{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._feeProgressLabel_jgm0p_987 span,._feeProgressLabel_jgm0p_987 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:800}._feeProgressLabel_jgm0p_987 span{color:#7b8798}._feeProgressLabel_jgm0p_987 strong{color:#047857}._feeProgressBar_jgm0p_1029{width:100%;height:.48rem;overflow:hidden;appearance:none;border:0;border-radius:999px;background:#e9eef5}._feeProgressBar_jgm0p_1029::-webkit-progress-bar{background:#e9eef5;border-radius:999px}._feeProgressBar_jgm0p_1029::-webkit-progress-value{background:linear-gradient(90deg,#10b981,#34d399);border-radius:999px}._feeProgressBar_jgm0p_1029::-moz-progress-bar{background:linear-gradient(90deg,#10b981,#34d399);border-radius:999px}._membershipStats_jgm0p_1079{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.7rem 0 0}._membershipStats_jgm0p_1079>div{display:grid;min-width:0;gap:.18rem;padding:.68rem .72rem;background:#fff;border:1px solid #edf0f5;border-radius:.7rem}._membershipStats_jgm0p_1079 dd{margin:0;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:880;overflow-wrap:anywhere}._warning_jgm0p_1129{padding:.68rem .75rem;margin:.7rem 0 0;color:#92400e;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));font-weight:750;line-height:1.45;background:#fffbeb;border:1px solid #fde68a;border-radius:.7rem}._history_jgm0p_95{margin-top:1rem;padding:clamp(.95rem,1.8vw,1.15rem)}._historyHeader_jgm0p_479{align-items:flex-end}._historyCount_jgm0p_1175{display:inline-flex;min-height:1.9rem;align-items:center;padding:.3rem .6rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:850;white-space:nowrap;background:#eef2ff;border:1px solid #e0e7ff;border-radius:999px}._historyList_jgm0p_1203{display:grid;gap:.72rem;margin-top:.78rem}._historyCard_jgm0p_97{position:relative;padding:.9rem;box-shadow:none}._historyCard_jgm0p_97:before{position:absolute;top:1rem;bottom:1rem;left:0;width:3px;content:"";background:linear-gradient(#6366f1,#8b5cf6);border-radius:0 3px 3px 0}._historyCard_jgm0p_97>header{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}._historyIdentity_jgm0p_1263{display:flex;min-width:0;align-items:flex-start;gap:.55rem}._timelineDot_jgm0p_1277{width:.72rem;height:.72rem;flex:0 0 auto;margin-top:.24rem;background:#6366f1;border:3px solid #eef2ff;border-radius:50%;box-shadow:0 0 0 1px #c7d2fe}._historyCard_jgm0p_97 h3{margin:0;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)));font-weight:900}._historyCard_jgm0p_97 header p{margin:.22rem 0 0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._historyStats_jgm0p_1327{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:.72rem 0 0}._historyStats_jgm0p_1327>div{display:grid;min-width:0;gap:.16rem;padding:.65rem .7rem;background:#f8fafc;border:1px solid #edf0f5;border-radius:.68rem}._historyStats_jgm0p_1327 dd{margin:0;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:880;overflow-wrap:anywhere}._historyEmpty_jgm0p_1377{margin:.8rem 0 0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)))}._payments_jgm0p_645{display:grid;gap:.48rem;margin-top:.72rem;padding-top:.72rem;border-top:1px solid #edf0f5}._paymentHeading_jgm0p_1409{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:.75rem!important;padding:0 0 .15rem!important;background:transparent!important;border:0!important}._paymentHeading_jgm0p_1409 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._paymentHeading_jgm0p_1409 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:700}._payments_jgm0p_645>p{margin:0;padding:.7rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));background:#f8fafc;border-radius:.68rem}._payments_jgm0p_645>div:not(._paymentHeading_jgm0p_1409){display:grid;min-width:0;grid-template-columns:minmax(7rem,1fr) auto auto;align-items:center;gap:.65rem;padding:.65rem .72rem;background:#fff;border:1px solid #e7ebf1;border-radius:.68rem}._paymentPrimary_jgm0p_1495{display:grid;min-width:0;gap:.08rem}._paymentPrimary_jgm0p_1495 strong{color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.74rem + var(--dashboard-font-step, 0rem)));font-weight:900}._paymentPrimary_jgm0p_1495 span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)))}._paymentStatus_jgm0p_1529{color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:850}._payments_jgm0p_645 button{min-height:2.25rem;padding:.42rem .65rem;color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));background:#f5f3ff;border-color:#ddd6fe}._cancelledPayment_jgm0p_1559{background:snow!important;border-color:#fecaca!important}._cancelledPayment_jgm0p_1559 ._paymentStatus_jgm0p_1529,._cancelledPayment_jgm0p_1559 strong,._cancelledPayment_jgm0p_1559 span{color:#b42318!important}._empty_jgm0p_101,._state_jgm0p_99{display:grid;place-items:center;min-height:12rem;padding:1.1rem;text-align:center}._emptyMark_jgm0p_1603{display:grid;width:2.6rem;height:2.6rem;place-items:center;color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:.75rem}._empty_jgm0p_101 h2,._state_jgm0p_99 h1{margin:.45rem 0 0;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.95rem + var(--dashboard-font-step, 0rem)));font-weight:900}._empty_jgm0p_101 p,._state_jgm0p_99 p{max-width:28rem;margin:.3rem 0 0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));line-height:1.5}._errorBanner_jgm0p_1659{padding:.72rem .8rem;margin-top:.9rem;color:#b42318;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:750;background:#fff1f0;border:1px solid #fecaca;border-radius:.7rem}._error_jgm0p_1659{grid-column:1 / -1;margin:0;color:#b42318;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:750}._dialog_jgm0p_647{width:min(42rem,calc(100% - 1rem));max-height:min(46rem,calc(100dvh - 1rem));padding:0;overflow:auto;color:#172033;background:#fff;border:0;border-radius:1rem;box-shadow:0 24px 70px #0f172a47}._dialog_jgm0p_647::backdrop{background:#0f172a94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialogPanel_jgm0p_1735{padding:clamp(1rem,2.5vw,1.3rem)}._dialogPanel_jgm0p_1735>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.8rem;border-bottom:1px solid #edf0f5}._dialogPanel_jgm0p_1735 h2{margin:0;color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._dialogPanel_jgm0p_1735 header p{margin:.25rem 0 0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._dialogPanel_jgm0p_1735>header>button{width:2.6rem;min-width:2.6rem;padding:0;background:#f8fafc}._paymentSummary_jgm0p_1803{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:.9rem 0 0}._paymentSummary_jgm0p_1803>div{min-width:0;padding:.65rem .7rem;background:#f8fafc;border:1px solid #e8ecf2;border-radius:.68rem}._paymentSummary_jgm0p_1803 dt{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:760}._paymentSummary_jgm0p_1803 dd{margin:.22rem 0 0;overflow-wrap:anywhere;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.74rem + var(--dashboard-font-step, 0rem)));font-weight:880}._form_jgm0p_1861{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem;margin-top:.9rem}._form_jgm0p_1861 label{display:grid;min-width:0;gap:.32rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:800}._form_jgm0p_1861 input,._form_jgm0p_1861 select,._form_jgm0p_1861 textarea{width:100%;min-width:0;min-height:44px;padding:.62rem .72rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)));background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.68rem}._form_jgm0p_1861 textarea{min-height:5.5rem;resize:vertical;line-height:1.5}._form_jgm0p_1861 input:focus,._form_jgm0p_1861 select:focus,._form_jgm0p_1861 textarea:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._wide_jgm0p_1953,._form_jgm0p_1861 footer{grid-column:1 / -1}._form_jgm0p_1861 footer,._confirmActions_jgm0p_1965{display:flex;justify-content:flex-end;gap:.55rem;margin-top:.9rem;padding-top:.8rem;border-top:1px solid #edf0f5}._page_jgm0p_1 button:focus-visible,._page_jgm0p_1 a:focus-visible,._page_jgm0p_1 input:focus-visible,._page_jgm0p_1 select:focus-visible,._page_jgm0p_1 textarea:focus-visible,._dialog_jgm0p_647 button:focus-visible,._dialog_jgm0p_647 input:focus-visible,._dialog_jgm0p_647 select:focus-visible,._dialog_jgm0p_647 textarea:focus-visible{outline:3px solid rgb(79 70 229 / 24%);outline-offset:2px}@media(max-width:72rem){._profileLayout_jgm0p_449{grid-template-columns:1fr}._current_jgm0p_93{order:-1}}@media(max-width:48rem){._summary_jgm0p_89{grid-template-columns:1fr}._heroAside_jgm0p_379{grid-template-columns:1fr auto;align-items:center}._heroAside_jgm0p_379 small{grid-column:1 / -1}._membershipStats_jgm0p_1079{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:35rem){._page_jgm0p_1{padding:.65rem}._back_jgm0p_23{width:auto;max-width:100%;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)))}._summary_jgm0p_89{gap:.75rem;padding:.9rem}._identity_jgm0p_259{align-items:flex-start;gap:.7rem}._avatar_jgm0p_273{width:3.15rem;height:3.15rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.86rem + var(--dashboard-font-step, 0rem)));border-radius:.9rem}._identityText_jgm0p_309 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.45rem + var(--dashboard-font-step, 0rem)))}._heroAside_jgm0p_379{padding:.68rem .72rem}._profileCard_jgm0p_91,._current_jgm0p_93,._history_jgm0p_95{padding:.78rem}._panelHeader_jgm0p_475,._currentHeader_jgm0p_477,._historyHeader_jgm0p_479{gap:.55rem;padding-bottom:.65rem}._detailGrid_jgm0p_553{grid-template-columns:repeat(2,minmax(0,1fr))}._detailGrid_jgm0p_553>div{min-height:3.85rem;padding:.58rem .62rem}._detailGrid_jgm0p_553 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)))}._detailGrid_jgm0p_553 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)))}._actions_jgm0p_629{grid-template-columns:repeat(2,minmax(0,1fr))}._actions_jgm0p_629 ._dangerOutline_jgm0p_773{grid-column:1 / -1}._actions_jgm0p_629 button{padding-inline:.55rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)))}._membershipHero_jgm0p_825{grid-template-columns:repeat(2,minmax(0,1fr))}._membershipHero_jgm0p_825>div{padding:.62rem}._membershipHero_jgm0p_825 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._membershipStats_jgm0p_1079,._historyStats_jgm0p_1327{grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}._membershipStats_jgm0p_1079>div,._historyStats_jgm0p_1327>div{padding:.55rem}._membershipStats_jgm0p_1079 dt,._historyStats_jgm0p_1327 dt{font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)))}._membershipStats_jgm0p_1079 dd,._historyStats_jgm0p_1327 dd{font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)))}._historyHeader_jgm0p_479{align-items:center}._historyHeader_jgm0p_479 p:last-child{display:none}._historyCard_jgm0p_97{padding:.72rem}._historyCard_jgm0p_97>header{gap:.5rem}._historyCard_jgm0p_97 h3{font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)))}._payments_jgm0p_645>div:not(._paymentHeading_jgm0p_1409){grid-template-columns:1fr auto}._paymentStatus_jgm0p_1529{text-align:right}._payments_jgm0p_645 button{grid-column:1 / -1;width:100%}._form_jgm0p_1861{grid-template-columns:1fr}._wide_jgm0p_1953,._form_jgm0p_1861 footer,._error_jgm0p_1659{grid-column:auto}._form_jgm0p_1861 footer,._confirmActions_jgm0p_1965{display:grid;grid-template-columns:1fr}._form_jgm0p_1861 footer button,._confirmActions_jgm0p_1965 button{width:100%}._payRemainingAction_jgm0p_901{width:100%}}@media(max-width:22rem){._detailGrid_jgm0p_553,._actions_jgm0p_629,._membershipHero_jgm0p_825{grid-template-columns:1fr}._actions_jgm0p_629 ._dangerOutline_jgm0p_773{grid-column:auto}._membershipStats_jgm0p_1079,._historyStats_jgm0p_1327,._paymentSummary_jgm0p_1803{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._page_jgm0p_1 *,._page_jgm0p_1 *:before,._page_jgm0p_1 *:after,._dialog_jgm0p_647 *,._dialog_jgm0p_647 *:before,._dialog_jgm0p_647 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._back_jgm0p_23:hover,._actions_jgm0p_629 button:hover:not(:disabled),._payments_jgm0p_645 button:hover:not(:disabled),._dialog_jgm0p_647 button:hover:not(:disabled),._state_jgm0p_99 button:hover:not(:disabled){transform:none}}._page_12jy0_1{display:grid;gap:1.15rem;width:100%;max-width:92rem;margin:0 auto;color:var(--color-text, #172033)}._hero_12jy0_27{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;padding:clamp(1.2rem,3vw,1.7rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(99 102 241 / 14%),transparent 22rem),radial-gradient(circle at 0% 100%,rgb(14 165 233 / 7%),transparent 18rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e1e7f0;border-radius:1.25rem;box-shadow:0 1px 2px #0f172a08,0 12px 30px #0f172a0d}._heroMain_12jy0_81{min-width:0;display:flex;align-items:flex-start;gap:1rem}._heroIcon_12jy0_95{flex:0 0 auto;width:3rem;height:3rem;display:grid;place-items:center;color:#4f46e5;background:linear-gradient(145deg,#eef2ff,#fff);border:1px solid #dfe4ff;border-radius:.95rem;box-shadow:0 6px 16px #4f46e51a}._heroIcon_12jy0_95 svg{width:1.45rem;height:1.45rem}._heroCopy_12jy0_141{min-width:0}._eyebrow_12jy0_149{margin:0 0 .3rem!important;color:#4f46e5!important;font-size:.68rem!important;font-weight:900!important;letter-spacing:.12em;text-transform:uppercase}._hero_12jy0_27 h1{margin:0;color:#172033;font-size:clamp(1.7rem,4vw,2.35rem);line-height:1.08;letter-spacing:-.045em}._heroCopy_12jy0_141>p:not(._eyebrow_12jy0_149){max-width:44rem;margin:.55rem 0 0;color:#667085;font-size:.93rem;line-height:1.6}._heroStats_12jy0_199{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin-top:.9rem}._heroStats_12jy0_199>span{display:inline-flex;align-items:center;gap:.3rem;min-height:2rem;padding:.38rem .65rem;color:#475467;background:#ffffffc7;border:1px solid #e4e7ec;border-radius:999px;font-size:.74rem;font-weight:750}._heroStats_12jy0_199 strong{color:#172033;font-weight:900}._heroStats_12jy0_199 ._safeBadge_12jy0_253{color:#047857;background:#ecfdf3;border-color:#a7f3d0}._backButton_12jy0_265{flex:0 0 auto;min-height:2.65rem;display:inline-flex;align-items:center;justify-content:center;gap:.48rem;padding:.6rem .85rem;color:#344054;background:#ffffffd1;border:1px solid #d8dee9;border-radius:.75rem;box-shadow:0 2px 5px #0f172a08;font-size:.8rem;font-weight:850;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease}._backButton_12jy0_265 svg{width:1rem;height:1rem}._backButton_12jy0_265:hover{background:#fff;border-color:#c7d2fe;transform:translateY(-1px)}._toolbar_12jy0_339{display:grid;grid-template-columns:minmax(0,.75fr) minmax(18rem,1.25fr);align-items:center;gap:1.25rem;padding:1rem 1.1rem;background:#fff;border:1px solid #e3e8f2;border-radius:1rem;box-shadow:0 6px 20px #0f172a08}._toolbarCopy_12jy0_363 h2{margin:0;color:#172033;font-size:1rem;letter-spacing:-.01em}._toolbarCopy_12jy0_363 p{margin:.3rem 0 0;color:#7c8799;font-size:.78rem;line-height:1.45}._search_12jy0_391{position:relative;min-width:0}._searchIcon_12jy0_401{position:absolute;left:.8rem;top:50%;width:1rem;height:1rem;color:#98a2b3;pointer-events:none;transform:translateY(-50%)}._searchIcon_12jy0_401 svg{width:100%;height:100%}._search_12jy0_391 input{width:100%;min-height:2.8rem;box-sizing:border-box;padding:.68rem 2.65rem .68rem 2.35rem;color:#172033;font:inherit;font-size:.84rem;background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.75rem;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}._search_12jy0_391 input::placeholder{color:#98a2b3}._search_12jy0_391 input:focus{background:#fff;border-color:#818cf8;outline:0;box-shadow:0 0 0 4px #6366f117}._clearSearch_12jy0_497{position:absolute;top:50%;right:.55rem;width:1.85rem;height:1.85rem;display:grid;place-items:center;padding:0;color:#667085;background:transparent;border:0;border-radius:50%;cursor:pointer;font-size:1.2rem;line-height:1;transform:translateY(-50%)}._clearSearch_12jy0_497:hover{color:#344054;background:#f1f5f9}._list_12jy0_553{display:grid;gap:.85rem}._card_12jy0_563{position:relative;display:grid;grid-template-columns:minmax(16rem,1.25fr) minmax(13rem,.85fr);gap:1rem;padding:1rem;background:#fff;border:1px solid #e3e8f2;border-radius:1rem;box-shadow:0 1px 2px #0f172a08,0 8px 24px #0f172a09;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}._card_12jy0_563:hover{border-color:#cfd7e6;box-shadow:0 2px 4px #0f172a08,0 12px 28px #0f172a0d;transform:translateY(-1px)}._cardIdentity_12jy0_619{min-width:0;display:flex;align-items:center;gap:.9rem}._photoWrap_12jy0_633{flex:0 0 auto;padding:.18rem;background:linear-gradient(145deg,#eef2ff,#f0fdfa);border-radius:50%}._identity_12jy0_647{min-width:0;flex:1}._identityTop_12jy0_657{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._identity_12jy0_647 h2{min-width:0;margin:0;color:#172033;font-size:1rem;line-height:1.25;overflow-wrap:anywhere}._badge_12jy0_691{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .52rem;color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:999px;font-size:.68rem;font-weight:850}._badgeDot_12jy0_719{width:.38rem;height:.38rem;background:#f97316;border-radius:50%}._identityMeta_12jy0_733{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin-top:.38rem;color:#667085;font-size:.78rem}._studentCode_12jy0_753{color:#4f46e5;font-weight:800}._metaDivider_12jy0_763{width:.22rem;height:.22rem;background:#cbd5e1;border-radius:50%}._cardInfo_12jy0_785{min-width:0;display:grid;align-content:center;gap:.65rem;padding-left:1rem;border-left:1px solid #eef2f6}._infoBlock_12jy0_803{display:flex;align-items:center;gap:.65rem}._infoIcon_12jy0_815{flex:0 0 auto;width:2rem;height:2rem;display:grid;place-items:center;color:#6366f1;background:#eef2ff;border-radius:.6rem}._infoIcon_12jy0_815 svg{width:1rem;height:1rem}._infoBlock_12jy0_803>div{min-width:0;display:grid;gap:.1rem}._infoBlock_12jy0_803 span{color:#7c8799;font-size:.68rem;font-weight:700}._infoBlock_12jy0_803 strong{color:#344054;font-size:.8rem}._historyNote_12jy0_881{color:#7c8799;font-size:.68rem;line-height:1.45}._actions_12jy0_901{grid-column:1 / -1;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;padding-top:.85rem;border-top:1px solid #eef2f6}._actions_12jy0_901 a,._actions_12jy0_901 button{min-height:2.45rem;display:inline-flex;align-items:center;justify-content:center;gap:.42rem;padding:.52rem .75rem;font:inherit;font-size:.75rem;font-weight:850;text-decoration:none;border-radius:.65rem;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}._actions_12jy0_901 svg{width:.95rem;height:.95rem}._actions_12jy0_901 a:hover,._actions_12jy0_901 button:hover{transform:translateY(-1px)}._historyButton_12jy0_983{color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe}._historyButton_12jy0_983:hover{background:#ede9fe;border-color:#c4b5fd}._restoreButton_12jy0_1005{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}._restoreButton_12jy0_1005:hover{background:#d1fae5;border-color:#6ee7b7}._danger_12jy0_1027{color:#b42318;background:#fff;border:1px solid #fecdca}._danger_12jy0_1027:hover{background:#fff1f0;border-color:#fda29b}._confirmInput_12jy0_1057{display:grid;gap:.38rem;margin:.85rem 0;color:#344054}._confirmInput_12jy0_1057>span{font-size:.82rem;font-weight:800}._confirmInput_12jy0_1057 small{color:#667085;font-size:.72rem;line-height:1.45}._confirmInput_12jy0_1057 input{width:100%;box-sizing:border-box;min-height:2.75rem;padding:.65rem .72rem;color:#172033;font:inherit;background:#fff;border:1px solid #d9e0ea;border-radius:.7rem}._confirmInput_12jy0_1057 input:focus{border-color:#818cf8;outline:0;box-shadow:0 0 0 4px #6366f117}._loadingGrid_12jy0_1137{display:grid;gap:.85rem}._loadingCard_12jy0_1147{min-height:8rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;background:#fff;border:1px solid #e9edf3;border-radius:1rem;overflow:hidden}._loadingAvatar_12jy0_1173{width:3rem;height:3rem;background:#eef2f7;border-radius:50%;animation:_shimmer_12jy0_1 1.3s ease-in-out infinite}._loadingContent_12jy0_1189{display:grid;gap:.45rem}._loadingContent_12jy0_1189 span,._loadingActions_12jy0_1201 span{display:block;height:.75rem;background:#eef2f7;border-radius:999px;animation:_shimmer_12jy0_1 1.3s ease-in-out infinite}._loadingContent_12jy0_1189 span:nth-child(1){width:35%}._loadingContent_12jy0_1189 span:nth-child(2){width:22%}._loadingContent_12jy0_1189 span:nth-child(3){width:48%}._loadingActions_12jy0_1201{width:16rem;display:flex;gap:.4rem}._loadingActions_12jy0_1201 span{flex:1;height:2.3rem;border-radius:.6rem}@keyframes _shimmer_12jy0_1{0%,to{opacity:.55}50%{opacity:1}}._empty_12jy0_1295{min-height:18rem;display:grid;place-items:center;align-content:center;gap:.55rem;padding:2rem 1rem;text-align:center;background:radial-gradient(circle at 50% 0%,rgb(99 102 241 / 7%),transparent 18rem),#fff;border:1px dashed #cfd7e4;border-radius:1rem}._emptyIcon_12jy0_1333{width:3rem;height:3rem;display:grid;place-items:center;color:#6366f1;background:#eef2ff;border-radius:.85rem}._emptyIcon_12jy0_1333 svg{width:1.4rem;height:1.4rem}._empty_12jy0_1295 h2{margin:.35rem 0 0;color:#344054;font-size:1rem}._empty_12jy0_1295 p{max-width:30rem;margin:0;color:#7c8799;font-size:.78rem;line-height:1.55}._empty_12jy0_1295 a,._empty_12jy0_1295 button{min-height:2.45rem;margin-top:.35rem;padding:.55rem .8rem;color:#fff;background:#4f46e5;border:1px solid #4f46e5;border-radius:.65rem;font:inherit;font-size:.75rem;font-weight:850;text-decoration:none;cursor:pointer}._errorState_12jy0_1423{display:flex;align-items:center;gap:.8rem;padding:.9rem 1rem;color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:.85rem}._errorState_12jy0_1423>span{flex:0 0 auto;width:2rem;height:2rem;display:grid;place-items:center;color:#fff;background:#d92d20;border-radius:50%;font-weight:900}._errorState_12jy0_1423 div{display:grid;gap:.15rem}._errorState_12jy0_1423 strong{font-size:.82rem}._errorState_12jy0_1423 p{margin:0;color:#b5473f;font-size:.74rem}._successState_12jy0_1499{margin:0;padding:.85rem 1rem;color:#047857;background:#ecfdf3;border:1px solid #a7f3d0;border-radius:.85rem;font-size:.82rem;font-weight:800}._backButton_12jy0_265:focus-visible,._actions_12jy0_901 a:focus-visible,._actions_12jy0_901 button:focus-visible,._empty_12jy0_1295 a:focus-visible,._empty_12jy0_1295 button:focus-visible,._clearSearch_12jy0_497:focus-visible{outline:3px solid rgb(99 102 241 / 24%);outline-offset:2px}._srOnly_12jy0_1549{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}@media(max-width:56rem){._toolbar_12jy0_339{grid-template-columns:minmax(0,1fr);gap:.8rem}._card_12jy0_563{grid-template-columns:minmax(0,1fr)}._cardInfo_12jy0_785{padding:.8rem;background:#fafbfc;border:1px solid #eef2f6;border-radius:.75rem}._actions_12jy0_901{grid-column:auto}}@media(max-width:42rem){._page_12jy0_1{gap:.85rem}._hero_12jy0_27{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1rem;border-radius:1rem}._heroMain_12jy0_81{gap:.75rem}._heroIcon_12jy0_95{width:2.65rem;height:2.65rem}._hero_12jy0_27 h1{font-size:1.65rem}._heroCopy_12jy0_141>p:not(._eyebrow_12jy0_149){font-size:.82rem}._backButton_12jy0_265{justify-self:stretch}._toolbar_12jy0_339{padding:.85rem}._toolbarCopy_12jy0_363{display:none}._card_12jy0_563{padding:.85rem}._cardIdentity_12jy0_619{align-items:flex-start}._identityTop_12jy0_657{align-items:flex-start;flex-direction:column}._identityMeta_12jy0_733{align-items:flex-start;flex-direction:column;gap:.22rem}._metaDivider_12jy0_763{display:none}._actions_12jy0_901{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}._actions_12jy0_901 ._danger_12jy0_1027{grid-column:1 / -1}._actions_12jy0_901 a,._actions_12jy0_901 button{width:100%}._loadingCard_12jy0_1147{grid-template-columns:auto 1fr}._loadingActions_12jy0_1201{display:none}}@media(max-width:30rem){._heroMain_12jy0_81{display:grid}._heroStats_12jy0_199{align-items:stretch;flex-direction:column}._heroStats_12jy0_199>span{justify-content:center}._cardIdentity_12jy0_619{display:grid;grid-template-columns:auto minmax(0,1fr)}._actions_12jy0_901{grid-template-columns:minmax(0,1fr)}._actions_12jy0_901 ._danger_12jy0_1027{grid-column:auto}._infoBlock_12jy0_803{align-items:flex-start}}._page_jr8bt_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.85rem,2vw,1.25rem);color:#172033}._hero_jr8bt_23{position:relative;min-width:0;padding:clamp(1.15rem,3vw,1.6rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 13%),transparent 18rem),radial-gradient(circle at 80% 100%,rgb(6 182 212 / 9%),transparent 18rem),linear-gradient(135deg,#fff,#fbfcff 62%,#f8f7ff);border:1px solid #e6eaf2;border-radius:1.15rem;box-shadow:0 10px 30px #0f172a0d}._hero_jr8bt_23:after{position:absolute;right:-4rem;bottom:-5rem;width:14rem;height:14rem;pointer-events:none;content:"";border:1px solid rgb(99 102 241 / 9%);border-radius:50%}._hero_jr8bt_23 h1,._hero_jr8bt_23 p{position:relative;z-index:1;margin:0}._hero_jr8bt_23 h1{margin-top:.16rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.8rem + var(--dashboard-font-step, 0rem))),5vw,max(var(--dashboard-font-min, 0rem),calc(2.55rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.04em;line-height:1.05}._hero_jr8bt_23>p:last-child{max-width:44rem;margin-top:.55rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.88rem + var(--dashboard-font-step, 0rem)));line-height:1.55}._eyebrow_jr8bt_123{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.67rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}._search_jr8bt_145,._success_jr8bt_147,._state_jr8bt_149{min-width:0;margin-top:1rem;padding:clamp(.95rem,2.5vw,1.2rem);background:#fff;border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 7px 24px #0f172a0a}._search_jr8bt_145{display:grid;gap:.6rem}._search_jr8bt_145 label{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:850}._search_jr8bt_145>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.55rem;align-items:center}._search_jr8bt_145 input{width:100%;min-width:0;min-height:46px;padding:.68rem .82rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)));background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.75rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._search_jr8bt_145 input:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._search_jr8bt_145 button,._success_jr8bt_147 button,._success_jr8bt_147 a,._state_jr8bt_149 a,._pagination_jr8bt_269 button,._card_jr8bt_271 button,._dialog_jr8bt_273 button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.62rem .9rem;color:#344054;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.73rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-decoration:none;cursor:pointer;background:#fff;border:1px solid #d7dee8;border-radius:.72rem;transition:transform .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease}._search_jr8bt_145 button:hover:not(:disabled),._success_jr8bt_147 button:hover:not(:disabled),._success_jr8bt_147 a:hover,._state_jr8bt_149 a:hover,._pagination_jr8bt_269 button:hover:not(:disabled),._card_jr8bt_271 button:hover:not(:disabled),._dialog_jr8bt_273 button:hover:not(:disabled){transform:translateY(-1px);border-color:#a5b4fc;box-shadow:0 8px 18px #0f172a0f}._search_jr8bt_145 button:disabled,._success_jr8bt_147 button:disabled,._pagination_jr8bt_269 button:disabled,._card_jr8bt_271 button:disabled,._dialog_jr8bt_273 button:disabled{cursor:not-allowed;opacity:.52}._primary_jr8bt_359{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#6d5dfc)!important;border-color:transparent!important;box-shadow:0 8px 18px #4f46e52b}._list_jr8bt_377{display:grid;gap:.75rem;margin-top:1rem}._card_jr8bt_271{position:relative;display:grid;min-width:0;grid-template-columns:minmax(13rem,1.1fr) minmax(24rem,2.1fr) auto auto;gap:1rem;align-items:center;padding:1rem;overflow:hidden;background:#fff;border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 7px 22px #0f172a0a;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}._card_jr8bt_271:before{position:absolute;top:0;bottom:0;left:0;width:3px;content:"";background:linear-gradient(#6366f1,#8b5cf6);opacity:.72}._card_jr8bt_271:hover{transform:translateY(-1px);border-color:#d7dcff;box-shadow:0 11px 28px #0f172a12}._card_jr8bt_271>div:first-child{display:flex;align-items:center;gap:.7rem;min-width:0;padding-left:.25rem}._studentIdentity_jr8bt_477>div{min-width:0}._studentIdentity_jr8bt_477 .studentPhoto{width:2.8rem;height:2.8rem;flex:0 0 auto;border-radius:.85rem}._card_jr8bt_271 h2{margin:0;color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(.92rem + var(--dashboard-font-step, 0rem)));font-weight:900;line-height:1.25;overflow-wrap:anywhere}._card_jr8bt_271 p{margin:.28rem 0 0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));line-height:1.4;overflow-wrap:anywhere}._card_jr8bt_271 dl{display:grid;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin:0}._card_jr8bt_271 dl div{display:grid;min-width:0;gap:.15rem;padding:.65rem .7rem;background:#f8fafc;border:1px solid #edf0f5;border-radius:.7rem}._card_jr8bt_271 dt{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.57rem + var(--dashboard-font-step, 0rem)));font-weight:750;line-height:1.3}._card_jr8bt_271 dd{margin:0;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:850;line-height:1.3;overflow-wrap:anywhere}._card_jr8bt_271>button{min-width:6.5rem}._badge_jr8bt_613{display:inline-flex;min-height:1.9rem;align-items:center;justify-content:center;padding:.34rem .62rem;color:#475569;font-size:max(var(--dashboard-font-min, 0rem),calc(.65rem + var(--dashboard-font-step, 0rem)));font-weight:850;white-space:nowrap;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}._active_jr8bt_643{color:#b45309;background:#fffbeb;border-color:#fde68a}._expiring_jr8bt_655{color:#c2410c;background:#fff7ed;border-color:#fed7aa}._expired_jr8bt_667{color:#b42318;background:#fff1f0;border-color:#fecaca}._pagination_jr8bt_269{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-top:1rem;padding:.75rem;background:#fff;border:1px solid #e5e9f1;border-radius:.85rem;box-shadow:0 5px 18px #0f172a08}._pagination_jr8bt_269 span{color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.69rem + var(--dashboard-font-step, 0rem)));font-weight:750;text-align:center}._state_jr8bt_149{display:grid;min-height:10rem;place-items:center;align-content:center;gap:.35rem;text-align:center}._state_jr8bt_149 h2{margin:0;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._state_jr8bt_149 p{max-width:34rem;margin:0;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));line-height:1.5}._state_jr8bt_149 a{margin-top:.45rem}._success_jr8bt_147{display:grid;gap:.45rem;color:#166534;background:radial-gradient(circle at 100% 0%,rgb(16 185 129 / 8%),transparent 12rem),#fafffc;border-color:#bbf7d0}._success_jr8bt_147 h2,._success_jr8bt_147 p{margin:0}._success_jr8bt_147 h2{color:#166534;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._success_jr8bt_147 p{color:#527266;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._success_jr8bt_147>div{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.35rem}._dialog_jr8bt_273{width:min(44rem,calc(100% - 1rem));max-height:min(48rem,calc(100dvh - 1rem));padding:0;overflow:auto;color:#172033;background:#fff;border:0;border-radius:1rem;box-shadow:0 26px 76px #0f172a47}._dialog_jr8bt_273::backdrop{background:#0f172a99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._dialogPanel_jr8bt_893{padding:clamp(1rem,3vw,1.3rem)}._dialogPanel_jr8bt_893>header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid #edf0f5}._dialogPanel_jr8bt_893>header>div{min-width:0}._dialogPanel_jr8bt_893 h2,._dialogPanel_jr8bt_893 header p{margin:0}._dialogPanel_jr8bt_893 h2{color:#1f2937;font-size:max(var(--dashboard-font-min, 0rem),calc(1.08rem + var(--dashboard-font-step, 0rem)));font-weight:900}._dialogPanel_jr8bt_893 header p{margin-top:.25rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._dialogPanel_jr8bt_893>header>button{width:2.6rem;min-width:2.6rem;padding:0;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));background:#f8fafc}._review_jr8bt_983{display:grid;gap:.28rem;padding:.8rem;margin-top:.9rem;color:#475467;background:linear-gradient(135deg,#f8faff,#f5f3ff);border:1px solid #e0e7ff;border-radius:.78rem}._review_jr8bt_983 p{margin:0;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._review_jr8bt_983 strong{color:#3730a3}._formGrid_jr8bt_1029{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}._formGrid_jr8bt_1029 label,._balance_jr8bt_1045{display:grid;min-width:0;gap:.34rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.69rem + var(--dashboard-font-step, 0rem)));font-weight:800}._formGrid_jr8bt_1029 input,._formGrid_jr8bt_1029 select{width:100%;min-width:0;min-height:44px;padding:.65rem .72rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.77rem + var(--dashboard-font-step, 0rem)));background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.7rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._formGrid_jr8bt_1029 input:focus,._formGrid_jr8bt_1029 select:focus{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._balance_jr8bt_1045{align-content:center;padding:.7rem .78rem;color:#047857;background:#ecfdf5;border:1px solid #d1fae5;border-radius:.72rem}._balance_jr8bt_1045 span{color:#5f766d;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)))}._balance_jr8bt_1045 strong{color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._error_jr8bt_1155{margin:.75rem 0 0;padding:.65rem .72rem;color:#b42318;font-size:max(var(--dashboard-font-min, 0rem),calc(.69rem + var(--dashboard-font-step, 0rem)));font-weight:750;line-height:1.45;background:#fff1f0;border:1px solid #fecaca;border-radius:.68rem}._dialog_jr8bt_273 footer{display:flex;justify-content:flex-end;gap:.6rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid #edf0f5}._page_jr8bt_1 button:focus-visible,._page_jr8bt_1 a:focus-visible,._page_jr8bt_1 input:focus-visible,._page_jr8bt_1 select:focus-visible,._dialog_jr8bt_273 button:focus-visible,._dialog_jr8bt_273 input:focus-visible,._dialog_jr8bt_273 select:focus-visible{outline:3px solid rgb(79 70 229 / 24%);outline-offset:2px}@media(max-width:72rem){._card_jr8bt_271{grid-template-columns:minmax(12rem,1fr) minmax(0,2fr) auto}._card_jr8bt_271 dl{grid-template-columns:repeat(2,minmax(0,1fr))}._card_jr8bt_271>button{grid-column:3}}@media(max-width:54rem){._card_jr8bt_271{grid-template-columns:minmax(0,1fr) auto;align-items:start}._card_jr8bt_271 dl{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}._card_jr8bt_271>button{grid-column:1 / -1;width:100%}}@media(max-width:40rem){._page_jr8bt_1{padding:.7rem}._hero_jr8bt_23{border-radius:1rem}._hero_jr8bt_23 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.75rem + var(--dashboard-font-step, 0rem)))}._search_jr8bt_145>div{grid-template-columns:1fr 1fr}._search_jr8bt_145 input{grid-column:1 / -1}._search_jr8bt_145 button{width:100%}._card_jr8bt_271{gap:.7rem;padding:.85rem}._card_jr8bt_271 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}._card_jr8bt_271 dl div{padding:.58rem}._badge_jr8bt_613{justify-self:end}._formGrid_jr8bt_1029{grid-template-columns:1fr}._dialog_jr8bt_273 footer{display:grid;grid-template-columns:1fr}._dialog_jr8bt_273 footer button{width:100%}._success_jr8bt_147>div{display:grid;grid-template-columns:1fr}._success_jr8bt_147 button,._success_jr8bt_147 a{width:100%}}@media(max-width:26rem){._page_jr8bt_1{padding:.55rem}._hero_jr8bt_23{padding:1rem}._hero_jr8bt_23 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.55rem + var(--dashboard-font-step, 0rem)))}._hero_jr8bt_23>p:last-child{font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._search_jr8bt_145,._success_jr8bt_147,._state_jr8bt_149{padding:.8rem}._card_jr8bt_271{grid-template-columns:1fr}._card_jr8bt_271>span,._badge_jr8bt_613{justify-self:start}._card_jr8bt_271 dl,._pagination_jr8bt_269{grid-template-columns:1fr 1fr}._pagination_jr8bt_269 span{grid-column:1 / -1;grid-row:1}._pagination_jr8bt_269 button{width:100%}}@media(prefers-reduced-motion:reduce){._page_jr8bt_1 *,._page_jr8bt_1 *:before,._page_jr8bt_1 *:after,._dialog_jr8bt_273 *,._dialog_jr8bt_273 *:before,._dialog_jr8bt_273 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._card_jr8bt_271:hover,._search_jr8bt_145 button:hover:not(:disabled),._success_jr8bt_147 button:hover:not(:disabled),._success_jr8bt_147 a:hover,._pagination_jr8bt_269 button:hover:not(:disabled),._card_jr8bt_271 button:hover:not(:disabled),._dialog_jr8bt_273 button:hover:not(:disabled){transform:none}}._page_i4vv5_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.9rem,1.8vw,1.35rem);color:#172033}._hero_i4vv5_27{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:1rem;padding:clamp(1rem,2vw,1.25rem);background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 10%),transparent 18rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 8px 24px #0f172a0d}._heroIdentity_i4vv5_57{display:flex;min-width:0;align-items:center;gap:.8rem}._heroIcon_i4vv5_71{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4338ca,#6d28d9);border-radius:.9rem;box-shadow:0 8px 18px #4f46e52b}._heroIcon_i4vv5_71 svg{width:1.25rem;height:1.25rem}._hero_i4vv5_27 h1,._hero_i4vv5_27 p{margin:0}._eyebrow_i4vv5_115{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.1em;text-transform:uppercase}._hero_i4vv5_27 h1{margin-top:.08rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.7rem + var(--dashboard-font-step, 0rem))),3vw,max(var(--dashboard-font-min, 0rem),calc(2.25rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.035em;line-height:1.08}._heroIdentity_i4vv5_57>div>p:last-child{max-width:46rem;margin-top:.3rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.84rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._page_i4vv5_1 button,._dialog_i4vv5_175 button{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:.38rem;padding:.62rem .82rem;color:#344054;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;background:#fff;border:1px solid #d6dde8;border-radius:.68rem;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background-color .15s ease}._page_i4vv5_1 button svg,._dialog_i4vv5_175 button svg{width:.82rem;height:.82rem}._page_i4vv5_1 button:hover:not(:disabled),._dialog_i4vv5_175 button:hover:not(:disabled){transform:translateY(-1px);border-color:#a5b4fc;box-shadow:0 7px 16px #0f172a0f}._page_i4vv5_1 button:disabled,._dialog_i4vv5_175 button:disabled{cursor:not-allowed;opacity:.52}._primary_i4vv5_257{color:#fff!important;background:linear-gradient(135deg,#4f46e5,#6d28d9)!important;border-color:transparent!important;box-shadow:0 7px 16px #4f46e529}._workspace_i4vv5_279{min-width:0;margin-top:.75rem;padding:.9rem;background:#fff;border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 7px 22px #0f172a0a}._workspaceHeader_i4vv5_299{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.15rem .1rem .75rem;border-bottom:1px solid #edf0f5}._workspaceHeader_i4vv5_299 p,._workspaceHeader_i4vv5_299 h2,._workspaceHeader_i4vv5_299 span{margin:0}._workspaceHeader_i4vv5_299 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._workspaceHeader_i4vv5_299 h2{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(1.05rem + var(--dashboard-font-step, 0rem)));font-weight:900}._workspaceHeader_i4vv5_299>div>span{display:block;margin-top:.16rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._countBadge_i4vv5_377{display:inline-flex;min-height:1.75rem;align-items:center;padding:.25rem .55rem;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px}._filters_i4vv5_413{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(10rem,12rem) auto;gap:.65rem;align-items:end;padding:.8rem 0}._filters_i4vv5_413 label{display:grid;min-width:0;gap:.32rem;color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:850}._page_i4vv5_1 input,._page_i4vv5_1 select,._page_i4vv5_1 textarea,._dialog_i4vv5_175 input,._dialog_i4vv5_175 select,._dialog_i4vv5_175 textarea{box-sizing:border-box;width:100%;min-width:0;min-height:42px;padding:.62rem .72rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.66rem}._searchControl_i4vv5_485{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;overflow:hidden;background:#fbfcfe;border:1px solid #d9e0ea;border-radius:.66rem}._searchControl_i4vv5_485>span{display:grid;width:2.3rem;height:100%;place-items:center;color:#7b8798}._searchControl_i4vv5_485 svg{width:.8rem;height:.8rem}._searchControl_i4vv5_485 input{border:0;border-radius:0;box-shadow:none!important}._page_i4vv5_1 textarea,._dialog_i4vv5_175 textarea{min-height:6rem;resize:vertical;line-height:1.5}._page_i4vv5_1 input:focus,._page_i4vv5_1 select:focus,._page_i4vv5_1 textarea:focus,._dialog_i4vv5_175 input:focus,._dialog_i4vv5_175 select:focus,._dialog_i4vv5_175 textarea:focus,._searchControl_i4vv5_485:focus-within{background:#fff;border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._state_i4vv5_591{display:grid;min-height:10rem;place-items:center;align-content:center;gap:.5rem;padding:1.2rem;text-align:center;background:#fbfcfe;border:1px dashed #dbe2ea;border-radius:.8rem}._state_i4vv5_591 h2,._state_i4vv5_591 p{margin:0}._state_i4vv5_591 h2{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900}._state_i4vv5_591 p{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)))}._stateIcon_i4vv5_649{display:grid;width:2.2rem;height:2.2rem;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.62rem}._stateIcon_i4vv5_649 svg{width:.88rem;height:.88rem}._spinner_i4vv5_679{width:1.45rem;height:1.45rem;border:2px solid #e0e7ff;border-top-color:#4f46e5;border-radius:50%;animation:_spin_i4vv5_679 .8s linear infinite}._staffList_i4vv5_705{display:grid;gap:.55rem}._staffRow_i4vv5_715{display:grid;min-width:0;grid-template-columns:minmax(14rem,1.15fr) minmax(12rem,.9fr) minmax(12rem,.88fr) minmax(10rem,.72fr) auto;grid-template-areas:"identity role contact salary actions";align-items:stretch;gap:.45rem;padding:.65rem;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.78rem;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}._staffRow_i4vv5_715:hover{background:#fff;border-color:#d9dff0;box-shadow:0 5px 16px #0f172a0a}._staffIdentity_i4vv5_771,._roleBlock_i4vv5_773,._contactBlock_i4vv5_775,._salaryBlock_i4vv5_777{min-width:0;padding:.58rem;background:#fff;border:1px solid #edf0f5;border-radius:.62rem}._staffIdentity_i4vv5_771{grid-area:identity;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.52rem}._avatar_i4vv5_809{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border:1px solid #e0e7ff;border-radius:.68rem}._staffIdentity_i4vv5_771 h3,._staffIdentity_i4vv5_771 p{margin:0}._staffIdentity_i4vv5_771 h3{color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.82rem + var(--dashboard-font-step, 0rem)));font-weight:900;line-height:1.25;overflow-wrap:anywhere}._staffIdentity_i4vv5_771 p{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.12rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)))}._staffIdentity_i4vv5_771 p strong{color:#667085;font-weight:850}._badge_i4vv5_895{display:inline-flex;min-height:1.55rem;align-items:center;justify-content:center;padding:.2rem .42rem;color:#475569;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;text-transform:capitalize;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}._active_i4vv5_927,._completed_i4vv5_929{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._inactive_i4vv5_941{color:#b45309;background:#fffbeb;border-color:#fde68a}._archived_i4vv5_953,._cancelled_i4vv5_955{color:#b42318;background:#fff1f0;border-color:#fecaca}._roleBlock_i4vv5_773,._contactBlock_i4vv5_775,._salaryBlock_i4vv5_777{display:flex;align-items:center;gap:.48rem}._roleBlock_i4vv5_773{grid-area:role}._contactBlock_i4vv5_775{grid-area:contact}._salaryBlock_i4vv5_777{grid-area:salary}._detailIcon_i4vv5_1007,._salaryIcon_i4vv5_1009{display:grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.52rem}._salaryIcon_i4vv5_1009{color:#047857;background:#ecfdf5}._detailIcon_i4vv5_1007 svg,._salaryIcon_i4vv5_1009 svg{width:.7rem;height:.7rem}._roleBlock_i4vv5_773>div,._contactBlock_i4vv5_775>div,._salaryBlock_i4vv5_777>div{display:grid;min-width:0;gap:.04rem}._roleBlock_i4vv5_773 span,._contactBlock_i4vv5_775 span,._salaryBlock_i4vv5_777 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:800}._roleBlock_i4vv5_773 strong,._contactBlock_i4vv5_775 strong,._salaryBlock_i4vv5_777 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._salaryBlock_i4vv5_777 strong{color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)))}._roleBlock_i4vv5_773 small,._contactBlock_i4vv5_775 small,._salaryBlock_i4vv5_777 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));line-height:1.3;overflow-wrap:anywhere}._rowActions_i4vv5_1131{grid-area:actions;display:flex;flex-direction:column;justify-content:center;gap:.3rem;min-width:8.6rem}._rowActions_i4vv5_1131 button{width:100%;min-height:34px;padding:.42rem .55rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)))}._rowActions_i4vv5_1131 ._salaryAction_i4vv5_1163{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._rowActions_i4vv5_1131 ._historyAction_i4vv5_1175{color:#4338ca;background:#f5f3ff;border-color:#ddd6fe}._pagination_i4vv5_1195{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;margin-top:.7rem;padding-top:.7rem;border-top:1px solid #edf0f5}._pagination_i4vv5_1195 button{min-height:36px;padding:.45rem .62rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)))}._pagination_i4vv5_1195 span{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));font-weight:800;text-align:center}._dialog_i4vv5_175{width:min(48rem,calc(100% - 1.2rem));max-height:min(50rem,calc(100dvh - 1.2rem));padding:0;overflow:auto;color:#172033;background:#fff;border:0;border-radius:1rem;box-shadow:0 28px 80px #0f172a4d}._dialog_i4vv5_175::backdrop{background:#0f172a9e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialogPanel_i4vv5_1283{padding:clamp(.95rem,2.5vw,1.25rem)}._dialogHeader_i4vv5_1291{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding-bottom:.72rem;border-bottom:1px solid #edf0f5}._dialogHeader_i4vv5_1291 h2,._dialogHeader_i4vv5_1291 p{margin:0}._dialogEyebrow_i4vv5_1319{color:#7c3aed!important;font-size:.55rem!important;font-weight:900;letter-spacing:.08em;text-transform:uppercase}._dialogHeader_i4vv5_1291 h2{margin-top:.05rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(1.02rem + var(--dashboard-font-step, 0rem)));font-weight:900}._dialogHeader_i4vv5_1291>div>p:last-child{margin-top:.15rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));line-height:1.42}._iconButton_i4vv5_1363{width:2.25rem;min-width:2.25rem;min-height:2.25rem!important;padding:0!important;background:#f8fafc!important}._iconButton_i4vv5_1363 svg{width:.78rem!important;height:.78rem!important}._dialogForm_i4vv5_1389{display:grid;gap:.7rem}._formSections_i4vv5_1399{display:grid;gap:.55rem;margin-top:.7rem}._formSection_i4vv5_1399{min-width:0;padding:.68rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.72rem}._formSection_i4vv5_1399>header{display:flex;align-items:flex-start;gap:.48rem;padding-bottom:.52rem;margin-bottom:.56rem;border-bottom:1px solid #edf0f5}._formSection_i4vv5_1399>header>span{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border-radius:.45rem}._formSection_i4vv5_1399 h3,._formSection_i4vv5_1399 p{margin:0}._formSection_i4vv5_1399 h3{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)));font-weight:900}._formSection_i4vv5_1399 p{margin-top:.06rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));line-height:1.35}._formGrid_i4vv5_1507{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem}._dialog_i4vv5_175 label{display:grid;min-width:0;gap:.3rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:850}._wide_i4vv5_1537{grid-column:1 / -1}._error_i4vv5_1545{display:flex;align-items:flex-start;gap:.4rem;padding:.55rem .6rem;color:#b42318;background:#fff1f0;border:1px solid #fecaca;border-radius:.62rem}._error_i4vv5_1545 svg{width:.72rem;height:.72rem;flex:0 0 auto;margin-top:.02rem}._error_i4vv5_1545 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._dialogFooter_i4vv5_1591{display:flex;justify-content:flex-end;gap:.45rem;padding-top:.65rem;border-top:1px solid #edf0f5}._salaryHero_i4vv5_1615{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.75rem}._salaryHero_i4vv5_1615>div{display:grid;gap:.08rem;padding:.7rem;background:#f8fafc;border:1px solid #edf0f5;border-radius:.68rem}._salaryHero_i4vv5_1615 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:800}._salaryHero_i4vv5_1615 strong{color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900}._salaryHero_i4vv5_1615>div:last-child strong{color:#047857}._paidState_i4vv5_1679{display:flex;align-items:center;gap:.55rem;margin-top:.75rem;padding:.75rem;color:#047857;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.68rem}._paidState_i4vv5_1679>span{display:grid;width:1.8rem;height:1.8rem;place-items:center;color:#fff;font-weight:900;background:#10b981;border-radius:50%}._paidState_i4vv5_1679 strong,._paidState_i4vv5_1679 p{margin:0}._paidState_i4vv5_1679 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._paidState_i4vv5_1679 p{margin-top:.05rem;color:#4b7f69;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)))}._historyToolbar_i4vv5_1765{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:end;margin:.75rem 0}._history_i4vv5_1175{display:grid;gap:.48rem}._historyItem_i4vv5_1791{padding:.62rem;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.7rem}._historyItem_i4vv5_1791>header{display:flex;align-items:center;justify-content:space-between;gap:.6rem}._historyItem_i4vv5_1791>header>div{display:flex;align-items:center;gap:.42rem}._historyIcon_i4vv5_1831{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.45rem}._historyIcon_i4vv5_1831 svg{width:.64rem;height:.64rem}._historyItem_i4vv5_1791>header>div>div{display:grid;gap:.02rem}._historyItem_i4vv5_1791>header span:not(._historyIcon_i4vv5_1831):not(._badge_i4vv5_895){color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:800}._historyItem_i4vv5_1791>header strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.64rem + var(--dashboard-font-step, 0rem)));font-weight:900}._historyItem_i4vv5_1791 dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin:.5rem 0 0}._historyItem_i4vv5_1791 dl div{display:grid;min-width:0;gap:.05rem;padding:.45rem;background:#fff;border:1px solid #edf0f5;border-radius:.52rem}._historyItem_i4vv5_1791 dt{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:800}._historyItem_i4vv5_1791 dd{margin:0;color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._historyItem_i4vv5_1791>footer{margin-top:.42rem;padding-top:.38rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:750;border-top:1px solid #edf0f5}._dialogState_i4vv5_1977{display:grid;min-height:7rem;place-items:center;align-content:center;gap:.4rem;padding:.8rem;color:#7b8798;text-align:center;background:#fbfcfe;border:1px dashed #dbe2ea;border-radius:.65rem}._dialogState_i4vv5_1977>svg{width:1rem;height:1rem;color:#4f46e5}._dialogState_i4vv5_1977 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900}._dialogState_i4vv5_1977 span:not(._spinner_i4vv5_679){font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._page_i4vv5_1 button:focus-visible,._page_i4vv5_1 input:focus-visible,._page_i4vv5_1 select:focus-visible,._page_i4vv5_1 textarea:focus-visible,._dialog_i4vv5_175 button:focus-visible,._dialog_i4vv5_175 input:focus-visible,._dialog_i4vv5_175 select:focus-visible,._dialog_i4vv5_175 textarea:focus-visible{outline:3px solid rgb(79 70 229 / 23%);outline-offset:2px}@media(max-width:76rem){._staffList_i4vv5_705{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}._staffRow_i4vv5_715{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity identity" "role contact" "salary salary" "actions actions";gap:.45rem;padding:.7rem}._rowActions_i4vv5_1131{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding-top:.45rem;border-top:1px solid #edf0f5}._salaryBlock_i4vv5_777{justify-content:space-between}._salaryBlock_i4vv5_777>div{flex:1 1 auto}}@media(max-width:58rem){._staffList_i4vv5_705{grid-template-columns:1fr}._filters_i4vv5_413{grid-template-columns:minmax(0,1fr) minmax(9rem,.45fr)}._filters_i4vv5_413>button{grid-column:1 / -1;width:100%}}@media(max-width:42rem){._page_i4vv5_1{padding:.55rem}._hero_i4vv5_27{gap:.55rem;padding:.7rem;border-radius:.82rem}._heroIdentity_i4vv5_57{gap:.5rem}._heroIcon_i4vv5_71{width:2.25rem;height:2.25rem;border-radius:.65rem}._heroIcon_i4vv5_71 svg{width:.92rem;height:.92rem}._eyebrow_i4vv5_115{font-size:max(var(--dashboard-font-min, 0rem),calc(.51rem + var(--dashboard-font-step, 0rem)))}._hero_i4vv5_27 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.18rem + var(--dashboard-font-step, 0rem)))}._heroIdentity_i4vv5_57>div>p:last-child{display:none}._hero_i4vv5_27>button{min-height:36px;padding:.45rem .55rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)))}._hero_i4vv5_27>button svg{width:.66rem;height:.66rem}._workspace_i4vv5_279{margin-top:.55rem;padding:.6rem;border-radius:.8rem}._workspaceHeader_i4vv5_299{gap:.45rem;padding-bottom:.52rem}._workspaceHeader_i4vv5_299 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._workspaceHeader_i4vv5_299>div>span{display:none}._workspaceHeader_i4vv5_299 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._countBadge_i4vv5_377{min-height:1.4rem;padding:.16rem .32rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)))}._filters_i4vv5_413{grid-template-columns:1fr .72fr;gap:.4rem;padding:.55rem 0}._filters_i4vv5_413 label{font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)))}._searchField_i4vv5_2359{grid-column:1 / -1}._page_i4vv5_1 input,._page_i4vv5_1 select,._dialog_i4vv5_175 input,._dialog_i4vv5_175 select,._dialog_i4vv5_175 textarea{min-height:40px;padding:.55rem .62rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.7rem + var(--dashboard-font-step, 0rem)))}._filters_i4vv5_413>button{grid-column:auto;width:100%;min-height:40px;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)))}._staffList_i4vv5_705{gap:.5rem}._staffRow_i4vv5_715{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity identity" "role contact" "salary salary" "actions actions";gap:.34rem;padding:.52rem;border-radius:.68rem}._staffRow_i4vv5_715:hover{box-shadow:none}._staffIdentity_i4vv5_771,._roleBlock_i4vv5_773,._contactBlock_i4vv5_775,._salaryBlock_i4vv5_777{padding:.42rem;border-radius:.52rem}._avatar_i4vv5_809{width:1.82rem;height:1.82rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));border-radius:.54rem}._staffIdentity_i4vv5_771{gap:.38rem}._staffIdentity_i4vv5_771 h3{font-size:max(var(--dashboard-font-min, 0rem),calc(.67rem + var(--dashboard-font-step, 0rem)))}._staffIdentity_i4vv5_771 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)))}._badge_i4vv5_895{min-height:1.35rem;padding:.14rem .3rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.41rem + var(--dashboard-font-step, 0rem)))}._roleBlock_i4vv5_773,._contactBlock_i4vv5_775{align-items:flex-start;gap:.32rem}._detailIcon_i4vv5_1007,._salaryIcon_i4vv5_1009{width:1.4rem;height:1.4rem;border-radius:.42rem}._detailIcon_i4vv5_1007 svg,._salaryIcon_i4vv5_1009 svg{width:.56rem;height:.56rem}._roleBlock_i4vv5_773 span,._contactBlock_i4vv5_775 span,._salaryBlock_i4vv5_777 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._roleBlock_i4vv5_773 strong,._contactBlock_i4vv5_775 strong,._salaryBlock_i4vv5_777 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.55rem + var(--dashboard-font-step, 0rem)))}._salaryBlock_i4vv5_777 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)))}._roleBlock_i4vv5_773 small,._contactBlock_i4vv5_775 small,._salaryBlock_i4vv5_777 small{font-size:max(var(--dashboard-font-min, 0rem),calc(.38rem + var(--dashboard-font-step, 0rem)))}._salaryBlock_i4vv5_777{min-height:3.15rem}._rowActions_i4vv5_1131{grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;padding-top:.38rem}._rowActions_i4vv5_1131 ._salaryAction_i4vv5_1163{grid-column:1 / -1;grid-row:1}._rowActions_i4vv5_1131 button{min-height:36px;padding:.42rem .3rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._pagination_i4vv5_1195{gap:.32rem;padding-top:.55rem}._pagination_i4vv5_1195 button{min-height:34px;padding:.4rem .45rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._pagination_i4vv5_1195 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._dialog_i4vv5_175{width:100%;max-width:none;max-height:94dvh;margin:auto 0 0;border-radius:1rem 1rem 0 0}._dialogPanel_i4vv5_1283{padding:.78rem .68rem calc(.8rem + env(safe-area-inset-bottom))}._dialogHeader_i4vv5_1291 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.82rem + var(--dashboard-font-step, 0rem)))}._dialogHeader_i4vv5_1291>div>p:last-child{font-size:max(var(--dashboard-font-min, 0rem),calc(.55rem + var(--dashboard-font-step, 0rem)))}._dialogEyebrow_i4vv5_1319{font-size:.43rem!important}._iconButton_i4vv5_1363{width:2rem;min-width:2rem;min-height:2rem!important}._formSection_i4vv5_1399{padding:.52rem}._formSection_i4vv5_1399>header{gap:.38rem;padding-bottom:.42rem;margin-bottom:.45rem}._formSection_i4vv5_1399>header>span{width:1.35rem;height:1.35rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)))}._formSection_i4vv5_1399 h3{font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)))}._formSection_i4vv5_1399 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)))}._formGrid_i4vv5_1507{grid-template-columns:repeat(2,minmax(0,1fr));gap:.44rem}._dialog_i4vv5_175 label{font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)))}._wide_i4vv5_1537{grid-column:1 / -1}._dialogFooter_i4vv5_1591{display:grid;grid-template-columns:1fr 1fr;position:sticky;bottom:-.8rem;gap:.4rem;padding:.65rem 0 .8rem;background:#fff}._dialogFooter_i4vv5_1591 button{width:100%}._salaryHero_i4vv5_1615{gap:.38rem;margin-top:.6rem}._salaryHero_i4vv5_1615>div{padding:.55rem}._salaryHero_i4vv5_1615 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)))}._salaryHero_i4vv5_1615 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)))}._historyToolbar_i4vv5_1765{grid-template-columns:minmax(0,1fr) auto;gap:.4rem;margin:.6rem 0}._historyItem_i4vv5_1791{padding:.5rem}._historyItem_i4vv5_1791 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem}._historyItem_i4vv5_1791 dl div{padding:.38rem}._historyItem_i4vv5_1791 dt{font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._historyItem_i4vv5_1791 dd{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}}@media(max-width:23rem){._page_i4vv5_1{padding:.45rem}._hero_i4vv5_27{display:grid;grid-template-columns:minmax(0,1fr) auto}._hero_i4vv5_27>button span{display:none}._hero_i4vv5_27>button{width:2.25rem;min-width:2.25rem;padding:0}._filters_i4vv5_413{grid-template-columns:1fr 1fr}._searchField_i4vv5_2359{grid-column:1 / -1}._staffRow_i4vv5_715{grid-template-columns:repeat(2,minmax(0,1fr))}._formGrid_i4vv5_1507{grid-template-columns:1fr}._wide_i4vv5_1537{grid-column:auto}._salaryHero_i4vv5_1615{grid-template-columns:repeat(2,minmax(0,1fr))}._dialogFooter_i4vv5_1591,._historyToolbar_i4vv5_1765{grid-template-columns:1fr}}@keyframes _spin_i4vv5_679{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._page_i4vv5_1 *,._page_i4vv5_1 *:before,._page_i4vv5_1 *:after,._dialog_i4vv5_175 *,._dialog_i4vv5_175 *:before,._dialog_i4vv5_175 *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._page_i4vv5_1 button:hover:not(:disabled),._dialog_i4vv5_175 button:hover:not(:disabled),._staffRow_i4vv5_715:hover{transform:none;box-shadow:none}}._shell_ybb1x_1{display:grid;min-height:100vh;min-height:100dvh;grid-template-columns:minmax(0,1fr);gap:.8rem;align-content:start;padding:.75rem;background:radial-gradient(circle at 8% 0%,rgb(79 70 229 / 11%),transparent 24rem),radial-gradient(circle at 100% 100%,rgb(16 185 129 / 9%),transparent 22rem),#f4f7fb}._brand_ybb1x_33{display:grid;min-width:0;gap:1rem;padding:1rem;overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(244 63 94 / 7%),transparent 13rem),radial-gradient(circle at 0% 100%,rgb(6 182 212 / 8%),transparent 13rem),#fff;border:1px solid #e5e9f1;border-radius:1rem;box-shadow:0 8px 26px #0f172a0d}._brandMark_ybb1x_63{display:grid;width:2.7rem;height:2.7rem;place-items:center;color:#fff;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.82rem;box-shadow:0 9px 20px #4f46e538}._brandMark_ybb1x_63 svg{width:1.18rem;height:1.18rem}._brandEyebrow_ybb1x_95{margin:0 0 .3rem;color:#4f46e5;font-size:.62rem;font-weight:850;letter-spacing:.13em;text-transform:uppercase}._brandCopy_ybb1x_113 h2{max-width:40rem;margin:0;color:#111827;font-size:clamp(1.7rem,8vw,2.8rem);font-weight:900;letter-spacing:-.045em;line-height:1.02}._brandCopy_ybb1x_113 h2 span{color:#4f46e5}._brandCopy_ybb1x_113>p:last-child{max-width:40rem;margin:.65rem 0 0;color:#667085;font-size:.78rem;line-height:1.55}._brandFeatures_ybb1x_157{display:none;gap:.7rem}._brandFeatures_ybb1x_157 article{min-width:0;padding:.75rem;background:#fff;border:1px solid #e6eaf2;border-radius:.82rem}._featureIcon_ybb1x_183{display:grid;width:2rem;height:2rem;place-items:center;margin-bottom:.55rem;border-radius:.62rem}._brandFeatures_ybb1x_157 article:nth-child(1) ._featureIcon_ybb1x_183{color:#2563eb;background:#eff6ff}._brandFeatures_ybb1x_157 article:nth-child(2) ._featureIcon_ybb1x_183{color:#7c3aed;background:#f5f3ff}._brandFeatures_ybb1x_157 article:nth-child(3) ._featureIcon_ybb1x_183{color:#059669;background:#ecfdf5}._featureIcon_ybb1x_183 svg{width:.88rem;height:.88rem}._brandFeatures_ybb1x_157 strong{display:block;color:#1f2937;font-size:.72rem;font-weight:850}._brandFeatures_ybb1x_157 span:last-child{display:block;margin-top:.2rem;color:#7a8598;font-size:.62rem;line-height:1.45}._card_ybb1x_275{position:relative;width:min(100%,32rem);min-width:0;margin-inline:auto;padding:1rem;overflow:hidden;text-align:left;background:#fff;border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 16px 40px #0f172a17}._cardAccent_ybb1x_303{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,#4f46e5,#7c3aed,#f59e0b,#ef4444)}._statusIcon_ybb1x_321{display:grid;width:2.7rem;height:2.7rem;place-items:center;margin-top:.15rem;color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:.82rem}._statusIcon_ybb1x_321 svg{width:1.12rem;height:1.12rem}._eyebrow_ybb1x_355{margin:.75rem 0 .14rem;color:#596579;font-size:.59rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._title_ybb1x_373{margin:0;color:#111827;font-size:clamp(1.55rem,7vw,2rem);font-weight:900;letter-spacing:-.035em;line-height:1.08;overflow-wrap:anywhere}._intro_ybb1x_393{margin:.38rem 0 0;color:#7a8598;font-size:.71rem;line-height:1.5;overflow-wrap:anywhere}._messagePanel_ybb1x_413,._nextStep_ybb1x_415{display:flex;min-width:0;align-items:flex-start;gap:.6rem;padding:.68rem .72rem;border-radius:.72rem}._messagePanel_ybb1x_413{margin-top:.85rem;color:#92400e;background:linear-gradient(135deg,#fffbeb,#fff7ed);border:1px solid #fde68a}._messageIcon_ybb1x_447,._nextStepIcon_ybb1x_449{display:grid;width:1.95rem;height:1.95rem;flex:0 0 auto;place-items:center;background:#fff;border-radius:.58rem}._messageIcon_ybb1x_447{color:#d97706;border:1px solid #fde68a}._nextStepIcon_ybb1x_449{color:#4f46e5;border:1px solid #e0e7ff}._messageIcon_ybb1x_447 svg,._nextStepIcon_ybb1x_449 svg{width:.82rem;height:.82rem}._messagePanel_ybb1x_413>div,._nextStep_ybb1x_415>div{min-width:0}._messagePanel_ybb1x_413 strong,._nextStep_ybb1x_415 strong{display:block;color:#1f2937;font-size:.69rem;font-weight:850}._message_ybb1x_413{margin:.15rem 0 0;color:#8a5a18;font-size:.65rem;line-height:1.5;overflow-wrap:anywhere}._nextStep_ybb1x_415{margin-top:.55rem;background:linear-gradient(135deg,#f8faff,#f5f3ff);border:1px solid #e6e7fb}._supportingMessage_ybb1x_555{margin:.15rem 0 0;color:#667085;font-size:.64rem;line-height:1.5;overflow-wrap:anywhere}._loginLink_ybb1x_575{display:inline-flex;width:100%;min-height:2.7rem;align-items:center;justify-content:center;gap:.42rem;margin-top:.8rem;padding:.6rem .76rem;color:#fff;font-size:.71rem;font-weight:850;text-align:center;text-decoration:none;background:linear-gradient(135deg,#4f46e5,#6d5dfc);border:1px solid transparent;border-radius:.7rem;box-shadow:0 8px 18px #4f46e52e;transition:transform .15s ease,box-shadow .15s ease}._loginLink_ybb1x_575:hover{color:#fff;transform:translateY(-1px);box-shadow:0 11px 24px #4f46e53d}._loginLink_ybb1x_575:focus-visible{outline:3px solid rgb(79 70 229 / 20%);outline-offset:2px}._loginLink_ybb1x_575 svg{width:.82rem;height:.82rem;flex:0 0 auto}._footerNote_ybb1x_655{margin:.65rem 0 0;color:#98a2b3;font-size:.6rem;line-height:1.4;text-align:center}@media(min-width:40rem){._shell_ybb1x_1{align-content:center;padding:1.2rem}._brand_ybb1x_33{padding:1.3rem}._brandFeatures_ybb1x_157{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}._card_ybb1x_275{padding:1.25rem}}@media(min-width:64rem){._shell_ybb1x_1{grid-template-columns:minmax(0,1fr) minmax(28rem,32rem);gap:clamp(1.25rem,4vw,4rem);align-items:center;align-content:center;padding:clamp(1.5rem,4vw,3.5rem)}._brand_ybb1x_33{align-self:center;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}._brandMark_ybb1x_63{width:3.3rem;height:3.3rem;margin-bottom:.3rem}._brandMark_ybb1x_63 svg{width:1.45rem;height:1.45rem}._brandCopy_ybb1x_113 h2{max-width:43rem;font-size:clamp(2.9rem,5vw,4.2rem)}._brandCopy_ybb1x_113 h2 span{display:block}._brandCopy_ybb1x_113>p:last-child{max-width:40rem;font-size:.9rem}._brandFeatures_ybb1x_157{max-width:42rem;margin-top:1.6rem}._card_ybb1x_275{width:100%;max-width:32rem;justify-self:end;padding:1.5rem}._title_ybb1x_373{font-size:1.9rem}._intro_ybb1x_393{font-size:.73rem}._message_ybb1x_413,._supportingMessage_ybb1x_555{font-size:.67rem}}@media(max-width:25rem){._shell_ybb1x_1{gap:.45rem;padding:.45rem}._brand_ybb1x_33{gap:.55rem;padding:.68rem;border-radius:.85rem}._brandMark_ybb1x_63{width:2.3rem;height:2.3rem}._brandCopy_ybb1x_113 h2{font-size:1.35rem}._brandCopy_ybb1x_113>p:last-child{margin-top:.4rem;font-size:.65rem}._card_ybb1x_275{padding:.75rem;border-radius:.85rem}._statusIcon_ybb1x_321{width:2.35rem;height:2.35rem}._title_ybb1x_373{font-size:1.4rem}._intro_ybb1x_393{font-size:.66rem}._messagePanel_ybb1x_413,._nextStep_ybb1x_415{padding:.58rem}._messagePanel_ybb1x_413 strong,._nextStep_ybb1x_415 strong{font-size:.65rem}._message_ybb1x_413,._supportingMessage_ybb1x_555{font-size:.59rem}._loginLink_ybb1x_575{min-height:2.55rem;font-size:.68rem}._footerNote_ybb1x_655{font-size:.56rem}}@media(max-height:34rem)and (min-width:64rem){._shell_ybb1x_1{align-items:start}}@media(prefers-reduced-motion:reduce){._loginLink_ybb1x_575{transition:none}._loginLink_ybb1x_575:hover{transform:none}}._page_16mzq_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.8rem,1.8vw,1.2rem);color:#172033}._hero_16mzq_23{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.82rem;padding:clamp(.95rem,2vw,1.15rem);background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 10%),transparent 18rem),radial-gradient(circle at 84% 120%,rgb(14 165 233 / 7%),transparent 16rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 8px 24px #0f172a0d}._heroIcon_16mzq_55{display:grid;width:2.8rem;height:2.8rem;place-items:center;color:#fff;background:linear-gradient(135deg,#4338ca,#6d28d9);border-radius:.82rem;box-shadow:0 8px 18px #4f46e52e}._heroIcon_16mzq_55 svg{width:1.18rem;height:1.18rem}._heroCopy_16mzq_87 p,._heroCopy_16mzq_87 h1{margin:0}._eyebrow_16mzq_97{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.12em;text-transform:uppercase}._heroCopy_16mzq_87 h1{margin-top:.08rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.55rem + var(--dashboard-font-step, 0rem))),3.5vw,max(var(--dashboard-font-min, 0rem),calc(2.15rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.035em;line-height:1.08}._heroCopy_16mzq_87>p:last-child{max-width:48rem;margin-top:.3rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.73rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._heroMeta_16mzq_147{display:grid;min-width:5rem;justify-items:end;gap:.04rem;padding:.5rem .58rem;background:#eef2ff;border:1px solid #c7d2fe;border-radius:.72rem}._heroMeta_16mzq_147 span{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));font-weight:850}._heroMeta_16mzq_147 strong{color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._notice_16mzq_197,._noticeError_16mzq_199{display:flex;align-items:flex-start;gap:.45rem;margin-top:.65rem;padding:.58rem .62rem;border-radius:.62rem}._notice_16mzq_197{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._noticeError_16mzq_199{color:#b42318;background:#fff1f0;border:1px solid #fecaca}._notice_16mzq_197 svg,._noticeError_16mzq_199 svg{width:.76rem;height:.76rem;flex:0 0 auto}._notice_16mzq_197 span,._noticeError_16mzq_199 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._creator_16mzq_271,._accounts_16mzq_273{min-width:0;margin-top:.72rem;padding:.82rem;background:#fff;border:1px solid #e4e8f0;border-radius:.92rem;box-shadow:0 7px 22px #0f172a0a}._creatorHeader_16mzq_293,._accountsHeader_16mzq_295{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.68rem;margin-bottom:.68rem;border-bottom:1px solid #edf0f5}._creatorTitle_16mzq_317{display:flex;min-width:0;align-items:center;gap:.58rem}._creatorIcon_16mzq_331{display:grid;width:2rem;height:2rem;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.58rem}._creatorIcon_16mzq_331 svg,._securityBadge_16mzq_353 svg{width:.78rem;height:.78rem}._creatorTitle_16mzq_317 p,._creatorTitle_16mzq_317 h2,._creatorTitle_16mzq_317 span,._accountsHeader_16mzq_295 p,._accountsHeader_16mzq_295 h2,._accountsHeader_16mzq_295 span{margin:0}._creatorTitle_16mzq_317 p,._accountsHeader_16mzq_295 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._creatorTitle_16mzq_317 h2,._accountsHeader_16mzq_295 h2{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900}._creatorTitle_16mzq_317 span,._accountsHeader_16mzq_295>div>span{display:block;margin-top:.1rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._securityBadge_16mzq_353,._accountCount_16mzq_435{display:inline-flex;min-height:1.5rem;align-items:center;gap:.28rem;padding:.2rem .4rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;border-radius:999px}._securityBadge_16mzq_353{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}._accountCount_16mzq_435{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0}._createForm_16mzq_483{display:grid;gap:.65rem}._formLayout_16mzq_493{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);gap:.55rem}._identityPanel_16mzq_505,._accessPanel_16mzq_507{min-width:0;padding:.64rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.7rem}._panelHeading_16mzq_523{display:flex;align-items:flex-start;gap:.48rem;padding-bottom:.52rem;margin-bottom:.55rem;border-bottom:1px solid #edf0f5}._panelHeading_16mzq_523>span{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border-radius:.45rem}._panelHeading_16mzq_523 h3,._panelHeading_16mzq_523 p{margin:0}._panelHeading_16mzq_523 h3{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._panelHeading_16mzq_523 p{margin-top:.08rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));line-height:1.38}._fieldGrid_16mzq_603{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}._fieldGrid_16mzq_603 label,._accessModeField_16mzq_617{display:grid;min-width:0;gap:.26rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:800}._fieldGrid_16mzq_603 input,._accessModeField_16mzq_617 select,._dialog_16mzq_639 input,._dialog_16mzq_639 select{box-sizing:border-box;width:100%;min-width:0;min-height:39px;padding:.53rem .6rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));background:#fff;border:1px solid #d7dee8;border-radius:.58rem}._fieldGrid_16mzq_603 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)));font-weight:650}._passwordField_16mzq_681{position:relative}._passwordField_16mzq_681 input{padding-right:2.35rem}._passwordToggle_16mzq_697{position:absolute;top:50%;right:.55rem;display:grid;width:1.55rem;height:1.55rem;padding:0;color:#667085;cursor:pointer;background:transparent;border:0;border-radius:.38rem;place-items:center;transform:translateY(-50%)}._passwordToggle_16mzq_697:hover{color:#4f46e5;background:#eef2ff}._passwordToggle_16mzq_697:focus-visible{outline:2px solid #6366f1;outline-offset:2px}._passwordToggle_16mzq_697 svg{width:1rem;height:1rem}._accessModeField_16mzq_617{margin-bottom:.5rem}._permissionFieldset_16mzq_773,._modeFieldset_16mzq_775{min-width:0;margin:0;padding:.55rem;border:1px solid #e4e8f0;border-radius:.62rem}._permissionFieldset_16mzq_773 legend,._modeFieldset_16mzq_775 legend{padding:0 .28rem;color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));font-weight:900}._permissionGrid_16mzq_807{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem}._permissionOption_16mzq_819{position:relative;display:flex;min-width:0;align-items:center;gap:.38rem;min-height:2.35rem;padding:.38rem;cursor:pointer;background:#fff;border:1px solid #edf0f5;border-radius:.5rem}._permissionOption_16mzq_819 input,._modeOption_16mzq_849 input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._checkVisual_16mzq_865{width:1.05rem;height:1.05rem;flex:0 0 auto;background:#fff;border:1.5px solid #cbd5e1;border-radius:.32rem}._permissionOption_16mzq_819 input:checked+._checkVisual_16mzq_865{background:#4f46e5;border-color:#4f46e5;box-shadow:inset 0 0 0 3px #fff}._permissionOption_16mzq_819>span:last-child{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:800;overflow-wrap:anywhere}._fullAccessSummary_16mzq_909{display:flex;min-width:0;align-items:flex-start;gap:.5rem;padding:.55rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.62rem}._summaryIcon_16mzq_931{display:grid;width:1.65rem;height:1.65rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.48rem}._summaryIcon_16mzq_931 svg{width:.7rem;height:.7rem}._fullAccessSummary_16mzq_909>div:last-child{min-width:0}._fullAccessSummary_16mzq_909 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));font-weight:900}._fullAccessSummary_16mzq_909 p{margin:.08rem 0 0;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._permissionCloud_16mzq_997{display:flex;flex-wrap:wrap;gap:.24rem;margin-top:.35rem}._permissionPill_16mzq_1011,._noPermissions_16mzq_1013{display:inline-flex;min-height:1.35rem;align-items:center;padding:.14rem .3rem;color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)));font-weight:800;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}._creatorFooter_16mzq_1043{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding-top:.58rem;border-top:1px solid #edf0f5}._passwordState_16mzq_1061{display:flex;min-width:0;align-items:center;gap:.45rem}._passwordState_16mzq_1061>span:first-child{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;border-radius:.46rem}._passwordState_16mzq_1061 svg{width:.66rem;height:.66rem}._passwordOk_16mzq_1103{color:#047857;background:#ecfdf5}._passwordWaiting_16mzq_1113{color:#64748b;background:#f1f5f9}._passwordState_16mzq_1061>div{display:grid;gap:.03rem}._passwordState_16mzq_1061 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));font-weight:900}._passwordState_16mzq_1061 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)))}._primary_16mzq_1155,._actions_16mzq_1157 button,._dialogActions_16mzq_1159 button{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:.3rem;padding:.44rem .58rem;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;border-radius:.56rem}._primary_16mzq_1155{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d28d9);border:1px solid transparent;box-shadow:0 6px 14px #4f46e526}._primary_16mzq_1155 svg,._actions_16mzq_1157 button svg{width:.7rem;height:.7rem}._primary_16mzq_1155:disabled,._actions_16mzq_1157 button:disabled,._dialogActions_16mzq_1159 button:disabled{cursor:not-allowed;opacity:.5}._accountsHeader_16mzq_295{align-items:flex-end}._adminList_16mzq_1239{display:grid;gap:.46rem}._adminRow_16mzq_1249{display:grid;grid-template-columns:minmax(12rem,.9fr) minmax(22rem,1.6fr) minmax(13rem,.9fr);grid-template-areas:"identity access password" "actions actions actions";gap:.4rem;padding:.6rem;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.7rem}._adminIdentity_16mzq_1281,._accessSummary_16mzq_1283,._passwordSummary_16mzq_1285{min-width:0;padding:.46rem;background:#fff;border:1px solid #edf0f5;border-radius:.56rem}._adminIdentity_16mzq_1281{grid-area:identity;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.42rem}._adminAvatar_16mzq_1317{display:grid;width:1.85rem;height:1.85rem;place-items:center;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#eef2ff;border-radius:.54rem}._adminIdentity_16mzq_1281>div{min-width:0}._adminIdentity_16mzq_1281 span,._adminIdentity_16mzq_1281 h3,._adminIdentity_16mzq_1281 p{margin:0}._adminIdentity_16mzq_1281>div>span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.38rem + var(--dashboard-font-step, 0rem)));font-weight:800}._adminIdentity_16mzq_1281 h3{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._adminIdentity_16mzq_1281 p{margin-top:.03rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)))}._statusBadge_16mzq_1399{display:inline-flex;min-height:1.32rem;align-items:center;padding:.15rem .3rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)));font-weight:900;text-transform:capitalize;border-radius:999px}._activeStatus_16mzq_1421{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}._inactiveStatus_16mzq_1433{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._accessSummary_16mzq_1283{grid-area:access}._accessSummaryHeader_16mzq_1453{display:flex;align-items:center;gap:.4rem}._accessIcon_16mzq_1465{display:grid;width:1.55rem;height:1.55rem;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.46rem}._accessIcon_16mzq_1465 svg{width:.65rem;height:.65rem}._accessSummaryHeader_16mzq_1453>div{display:grid;gap:.02rem}._accessSummaryHeader_16mzq_1453 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.38rem + var(--dashboard-font-step, 0rem)));font-weight:800}._accessSummaryHeader_16mzq_1453 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900}._passwordSummary_16mzq_1285{grid-area:password;display:flex;align-items:center;gap:.45rem}._passwordIcon_16mzq_1543{display:grid;width:1.7rem;height:1.7rem;flex:0 0 auto;place-items:center;border-radius:.5rem}._passwordIcon_16mzq_1543 svg{width:.68rem;height:.68rem}._passwordWarning_16mzq_1571{color:#b45309;background:#fffbeb}._passwordCurrent_16mzq_1581{color:#047857;background:#ecfdf5}._passwordSummary_16mzq_1285>div{display:grid;min-width:0;gap:.03rem}._passwordSummary_16mzq_1285 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.38rem + var(--dashboard-font-step, 0rem)));font-weight:800}._passwordSummary_16mzq_1285 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900}._passwordSummary_16mzq_1285 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)));line-height:1.3}._adminActions_16mzq_1639{grid-area:actions;display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding-top:.42rem;border-top:1px solid #edf0f5}._adminActions_16mzq_1639>div:first-child{display:grid;gap:.03rem}._adminActions_16mzq_1639>div:first-child span{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:850}._adminActions_16mzq_1639>div:first-child small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)))}._actions_16mzq_1157{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.3rem}._actions_16mzq_1157 button{color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe}._actions_16mzq_1157 ._warningAction_16mzq_1717{color:#b45309;background:#fffbeb;border-color:#fde68a}._actions_16mzq_1157 ._activateAction_16mzq_1729{color:#047857;background:#ecfdf5;border-color:#a7f3d0}._actions_16mzq_1157 ._passwordAction_16mzq_1741{color:#475467;background:#fff;border-color:#d7dee8}._emptyState_16mzq_1757{display:flex;align-items:center;gap:.6rem;min-height:5rem;padding:.72rem;background:#fbfcfe;border:1px dashed #dbe2ea;border-radius:.68rem}._emptyIcon_16mzq_1779{display:grid;width:1.95rem;height:1.95rem;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.56rem}._emptyIcon_16mzq_1779 svg{width:.8rem;height:.8rem}._emptyState_16mzq_1757 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900}._emptyState_16mzq_1757 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._dialog_16mzq_639{width:min(42rem,calc(100% - 1rem));max-height:min(46rem,calc(100dvh - 1rem));padding:0;overflow:auto;color:#172033;background:#fff;border:0;border-radius:1rem;box-shadow:0 28px 80px #0f172a4d}._dialog_16mzq_639::backdrop{background:#0f172a9e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._dialog_16mzq_639 form{display:grid;gap:.65rem;padding:.9rem}._dialogHeader_16mzq_1881{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.62rem;border-bottom:1px solid #edf0f5}._dialogHeader_16mzq_1881 p,._dialogHeader_16mzq_1881 h2,._dialogHeader_16mzq_1881 span{margin:0}._dialogHeader_16mzq_1881 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));font-weight:900;text-transform:uppercase}._dialogHeader_16mzq_1881 h2{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.88rem + var(--dashboard-font-step, 0rem)));font-weight:900}._dialogHeader_16mzq_1881 span{display:block;margin-top:.08rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)))}._dialogHeader_16mzq_1881>button{width:2rem;min-width:2rem;min-height:2rem;padding:0;color:#64748b;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.54rem}._dialogNotice_16mzq_1979{display:flex;gap:.44rem;padding:.5rem;color:#64748b;background:#f8fafc;border:1px solid #edf0f5;border-radius:.58rem}._dialogNotice_16mzq_1979>span{display:grid;width:1.4rem;height:1.4rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.42rem}._dialogNotice_16mzq_1979 svg{width:.6rem;height:.6rem}._dialogNotice_16mzq_1979 p{margin:0;font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)));line-height:1.42}._modeFieldset_16mzq_775{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}._modeOption_16mzq_849{position:relative;display:flex;align-items:center;gap:.4rem;min-height:3rem;padding:.45rem;cursor:pointer;background:#fbfcfe;border:1px solid #e4e8f0;border-radius:.56rem}._radioVisual_16mzq_2081{width:1rem;height:1rem;flex:0 0 auto;background:#fff;border:1.5px solid #cbd5e1;border-radius:50%}._modeOption_16mzq_849 input:checked+._radioVisual_16mzq_2081{background:#4f46e5;border-color:#4f46e5;box-shadow:inset 0 0 0 3px #fff}._modeOption_16mzq_849>span:last-child{display:grid;gap:.03rem}._modeOption_16mzq_849 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)));font-weight:900}._modeOption_16mzq_849 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)));line-height:1.3}._error_16mzq_2145{display:flex;gap:.4rem;padding:.52rem;color:#b42318;background:#fff1f0;border:1px solid #fecaca;border-radius:.58rem}._error_16mzq_2145 svg{width:.72rem;height:.72rem;flex:0 0 auto}._error_16mzq_2145 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)))}._dialogActions_16mzq_1159{display:flex;justify-content:flex-end;gap:.4rem;padding-top:.58rem;border-top:1px solid #edf0f5}._dialogActions_16mzq_1159 button{color:#475467;background:#fff;border:1px solid #d7dee8}._dialogActions_16mzq_1159 ._primary_16mzq_1155{color:#fff;background:linear-gradient(135deg,#4f46e5,#6d28d9);border-color:transparent}._page_16mzq_1 button:focus-visible,._page_16mzq_1 input:focus-visible,._page_16mzq_1 select:focus-visible,._dialog_16mzq_639 button:focus-visible,._dialog_16mzq_639 input:focus-visible,._dialog_16mzq_639 select:focus-visible,._permissionOption_16mzq_819:has(input:focus-visible),._modeOption_16mzq_849:has(input:focus-visible){outline:3px solid rgb(79 70 229 / 22%);outline-offset:2px}@media(max-width:72rem){._formLayout_16mzq_493{grid-template-columns:1fr}._adminRow_16mzq_1249{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity password" "access access" "actions actions"}}@media(max-width:54rem){._adminRow_16mzq_1249{grid-template-columns:1fr;grid-template-areas:"identity" "access" "password" "actions"}._adminActions_16mzq_1639{align-items:flex-start;flex-direction:column}._actions_16mzq_1157{width:100%;justify-content:flex-start}}@media(max-width:42rem){._page_16mzq_1{padding:.55rem}._hero_16mzq_23{grid-template-columns:auto minmax(0,1fr) auto;gap:.58rem;padding:.7rem;border-radius:.82rem}._heroIcon_16mzq_55{width:2.25rem;height:2.25rem}._heroCopy_16mzq_87 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.18rem + var(--dashboard-font-step, 0rem)))}._heroCopy_16mzq_87>p:last-child{display:none}._heroMeta_16mzq_147{min-width:auto;padding:.35rem .4rem}._heroMeta_16mzq_147 span{display:none}._heroMeta_16mzq_147 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)))}._creator_16mzq_271,._accounts_16mzq_273{margin-top:.55rem;padding:.62rem;border-radius:.8rem}._creatorTitle_16mzq_317 h2,._accountsHeader_16mzq_295 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)))}._creatorTitle_16mzq_317 span,._accountsHeader_16mzq_295>div>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._securityBadge_16mzq_353,._accountCount_16mzq_435{min-height:1.3rem;padding:.14rem .28rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)))}._fieldGrid_16mzq_603{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}._fieldGrid_16mzq_603 label{font-size:max(var(--dashboard-font-min, 0rem),calc(.51rem + var(--dashboard-font-step, 0rem)))}._fieldGrid_16mzq_603 input,._accessModeField_16mzq_617 select{min-height:37px;padding:.48rem .52rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.6rem + var(--dashboard-font-step, 0rem)))}._permissionGrid_16mzq_807{grid-template-columns:repeat(2,minmax(0,1fr))}._creatorFooter_16mzq_1043{display:grid;gap:.45rem}._creatorFooter_16mzq_1043 ._primary_16mzq_1155{width:100%}._adminRow_16mzq_1249{gap:.34rem;padding:.52rem}._adminIdentity_16mzq_1281,._accessSummary_16mzq_1283,._passwordSummary_16mzq_1285{padding:.42rem}._adminActions_16mzq_1639>div:first-child{display:none}._actions_16mzq_1157{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._actions_16mzq_1157 button{width:100%}._actions_16mzq_1157 ._passwordAction_16mzq_1741{grid-column:1 / -1}._dialog_16mzq_639{width:100%;max-width:none;max-height:92dvh;margin:auto 0 0;border-radius:1rem 1rem 0 0}._dialog_16mzq_639 form{padding:.75rem .7rem calc(.8rem + env(safe-area-inset-bottom))}._modeFieldset_16mzq_775{grid-template-columns:1fr}._dialogActions_16mzq_1159{display:grid;grid-template-columns:1fr 1fr;position:sticky;bottom:0;background:#fff}._dialogActions_16mzq_1159 button{width:100%}}@media(max-width:23rem){._page_16mzq_1{padding:.45rem}._hero_16mzq_23{grid-template-columns:auto minmax(0,1fr)}._heroMeta_16mzq_147{display:none}._fieldGrid_16mzq_603,._permissionGrid_16mzq_807,._actions_16mzq_1157{grid-template-columns:1fr}._actions_16mzq_1157 ._passwordAction_16mzq_1741{grid-column:auto}._dialogActions_16mzq_1159{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._page_16mzq_1 *,._page_16mzq_1 *:before,._page_16mzq_1 *:after,._dialog_16mzq_639 *,._dialog_16mzq_639 *:before,._dialog_16mzq_639 *:after{transition:none!important;animation:none!important}}._page_qhaqr_1{min-height:100dvh;display:grid;place-items:center;padding:1rem;color:#172033;background:#f5f7fb}._card_qhaqr_17{width:min(100%,32rem);padding:clamp(1rem,4vw,2rem);background:#fff;border:1px solid #e4e8ef;border-radius:1rem;box-shadow:0 1rem 3rem #1018281a}._eyebrow_qhaqr_33{margin:0;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:800;letter-spacing:.08em;text-transform:uppercase}._card_qhaqr_17 h1{margin:.35rem 0;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.5rem + var(--dashboard-font-step, 0rem))),6vw,max(var(--dashboard-font-min, 0rem),calc(2rem + var(--dashboard-font-step, 0rem))))}._card_qhaqr_17>p:last-of-type{color:#667085}._card_qhaqr_17 form,._card_qhaqr_17 label{display:grid;gap:.45rem}._card_qhaqr_17 form{gap:1rem;margin-top:1.25rem}._card_qhaqr_17 label{color:#344054;font-weight:700}._card_qhaqr_17 input{width:100%;min-height:44px;padding:.65rem .75rem;color:#172033;font:inherit;border:1px solid #98a2b3;border-radius:.55rem}._actions_qhaqr_107{display:flex;justify-content:flex-end;gap:.65rem}._card_qhaqr_17 button{min-height:44px;padding:.65rem 1rem;font:inherit;font-weight:750;cursor:pointer;background:#fff;border:1px solid #cfd6e2;border-radius:.55rem}._primary_qhaqr_137{color:#fff;background:#4f46e5;border-color:#4f46e5}._card_qhaqr_17 button:disabled{cursor:not-allowed;opacity:.6}._error_qhaqr_155,._message_qhaqr_157{color:#b42318;font-size:max(var(--dashboard-font-min, 0rem),calc(.85rem + var(--dashboard-font-step, 0rem)))}._message_qhaqr_157{margin:0}._page_qhaqr_1 button:focus-visible,._page_qhaqr_1 input:focus-visible{outline:3px solid rgb(79 70 229 / 25%);outline-offset:2px}@media(max-width:24rem){._actions_qhaqr_107{flex-direction:column-reverse}._actions_qhaqr_107 button{width:100%}}._page_4uu58_1{min-height:100vh;padding:clamp(1rem,4vw,3rem);background:radial-gradient(circle at 10% 0%,#eef2ff,transparent 28rem),#f4f7fb;color:#172033}._card_4uu58_3{width:min(100%,52rem);margin:0 auto;padding:clamp(1.1rem,4vw,2.2rem);background:#fff;border:1px solid #e1e7f0;border-radius:1.4rem;box-shadow:0 1.5rem 4rem #18274b1a}._brandRow_4uu58_5{display:flex;align-items:center;gap:.65rem;color:#667085}._brandRow_4uu58_5 span:last-child{font-size:.76rem}._brand_4uu58_5{margin:0;color:#4338ca;font-weight:900;letter-spacing:.03em}._brandMark_4uu58_5{display:grid;width:2.35rem;height:2.35rem;place-items:center;color:#fff!important;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.7rem;font-weight:900}._pageHeader_4uu58_5{display:flex;align-items:center;gap:.8rem;color:#667085}._pageHeader_4uu58_5>div{min-width:0}._pageHeader_4uu58_5 span{font-size:.76rem}._backButton_4uu58_5{display:inline-flex;align-items:center;gap:.35rem;min-height:2.45rem;padding:.5rem .75rem;color:#475467;background:#fff;border:1px solid #d8dfeb;border-radius:.7rem;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer;white-space:nowrap}._backButton_4uu58_5:hover{color:#4338ca;background:#f8faff;border-color:#c7d2fe}._backButton_4uu58_5:focus-visible{outline:3px solid #c4b5fd;outline-offset:2px}._title_4uu58_7{margin:2rem 0 1rem}._eyebrow_4uu58_7{margin:0 0 .25rem;color:#6366f1;font-size:.68rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}._title_4uu58_7 h1{margin:0;color:#111827;font-size:clamp(1.7rem,5vw,2.5rem);letter-spacing:-.04em}._title_4uu58_7>p:last-child{margin:.4rem 0 0;color:#667085}._summary_4uu58_9{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem;margin:0 0 1rem}._summary_4uu58_9 div{padding:.8rem;background:#f8faff;border:1px solid #e4e8f6;border-radius:.8rem}._card_4uu58_3 dt{color:#7b8798;font-size:.72rem}._card_4uu58_3 dd{margin:.25rem 0 0;color:#29324a;font-weight:850;overflow-wrap:anywhere}._ownerSection_4uu58_11,._confirmSection_4uu58_11{margin-top:1rem;padding:1rem;background:linear-gradient(145deg,#fbfcff,#f7f7ff);border:1px solid #e1e5f7;border-radius:1rem}._sectionHeading_4uu58_11{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._sectionHeading_4uu58_11 h2{margin:0;color:#1f2937;font-size:1.08rem}._trustBadge_4uu58_11{padding:.3rem .55rem;color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;font-size:.68rem;font-weight:850;white-space:nowrap}._paymentGrid_4uu58_13{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:1.2rem;align-items:center;margin-top:1rem}._qrCard_4uu58_13{display:grid;justify-items:center;gap:.3rem;padding:1rem;background:#fff;border:1px solid #e3e8f2;border-radius:.9rem;text-align:center}._paymentQr_4uu58_13{width:min(100%,220px);height:auto;aspect-ratio:1;background:#fff}._qrCard_4uu58_13 b{color:#4338ca;font-size:1.05rem}._qrCard_4uu58_13 span{color:#667085;font-size:.74rem}._qrFallback_4uu58_13{display:grid;width:180px;aspect-ratio:1;place-items:center;color:#9a3412;background:#fff7ed;border:1px dashed #fdba74;border-radius:.6rem;font-size:.75rem;text-align:center}._ownerDetails_4uu58_13 dl{display:grid;gap:.25rem;margin:0}._ownerDetails_4uu58_13 dl div{display:flex;justify-content:space-between;gap:1rem;padding:.55rem 0;border-bottom:1px solid #e8edf5}._ownerDetails_4uu58_13 dd{text-align:right}._copyActions_4uu58_13{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.8rem}._copyActions_4uu58_13 button,._card_4uu58_3>button{min-height:2.5rem;padding:.55rem .75rem;color:#4338ca;background:#fff;border:1px solid #c7d2fe;border-radius:.65rem;font:inherit;font-size:.75rem;font-weight:800;cursor:pointer}._copyActions_4uu58_13 button:hover,._card_4uu58_3>button:hover{background:#eef2ff}._infoNote_4uu58_13,._warning_4uu58_13,._copyMessage_4uu58_13{margin:.8rem 0 0;font-size:.78rem;line-height:1.45}._infoNote_4uu58_13{color:#475467}._warning_4uu58_13{padding:.65rem;color:#9a3412;background:#fff7ed;border-radius:.6rem}._copyMessage_4uu58_13{min-height:1.1rem;color:#15803d}._instructions_4uu58_15{margin:.9rem 0;padding-left:1.25rem;color:#667085;font-size:.82rem;line-height:1.65}._card_4uu58_3 form{display:grid;gap:.8rem}._card_4uu58_3 label{display:grid;gap:.38rem;color:#344054;font-size:.76rem;font-weight:800}._card_4uu58_3 input{width:100%;box-sizing:border-box;min-height:2.75rem;padding:.65rem .75rem;color:#172033;background:#fff;border:1px solid #d8dfeb;border-radius:.65rem;font:inherit;font-size:.9rem}._card_4uu58_3 input:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f11a;outline:0}._card_4uu58_3 form button{width:100%;min-height:2.8rem;margin:.2rem 0 0;border:0;border-radius:.7rem;background:linear-gradient(135deg,#4f46e5,#6d5dfc);color:#fff;font:inherit;font-weight:850;cursor:pointer}._card_4uu58_3 button:focus-visible{outline:3px solid #c4b5fd;outline-offset:2px}._card_4uu58_3 button:disabled{opacity:.65;cursor:wait}._success_4uu58_15{padding:1rem;border-radius:.7rem;background:#eaf8ef;color:#185c32}._card_4uu58_3 h1{line-height:1.1}._card_4uu58_3>p[role=status],._card_4uu58_3>p[role=alert]{line-height:1.5}@media(max-width:600px){._summary_4uu58_9,._paymentGrid_4uu58_13{grid-template-columns:1fr}._paymentQr_4uu58_13{width:min(55vw,200px)}._ownerDetails_4uu58_13 dl div{align-items:flex-start;flex-direction:column;gap:.2rem}._ownerDetails_4uu58_13 dd{text-align:left}._copyActions_4uu58_13 button{flex:1 1 8rem}}@media(max-width:375px){._backButton_4uu58_5{padding-inline:.6rem}._backButton_4uu58_5 span{display:none}}@media(prefers-reduced-motion:reduce){._card_4uu58_3 *{scroll-behavior:auto!important}}._page_1ems3_1{min-height:100vh;display:grid;place-items:center;padding:24px;background:#f4f6fb;color:#172033}._card_1ems3_1{width:min(720px,100%);background:#fff;border:1px solid #dbe2ef;border-radius:20px;padding:clamp(20px,5vw,40px);box-shadow:0 20px 60px #17203318}._testBanner_1ems3_1{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 16px;margin-bottom:24px;border:2px solid #b45309;border-radius:12px;background:#fff7ed;color:#9a3412}._eyebrow_1ems3_1{font-weight:800;color:#6d28d9;text-transform:uppercase;letter-spacing:.08em}._summary_1ems3_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}._summary_1ems3_1 div{min-width:0;padding:14px;border:1px solid #e2e8f0;border-radius:12px}._summary_1ems3_1 dt{font-size:.82rem;color:#64748b}._summary_1ems3_1 dd{margin:6px 0 0;font-weight:700;overflow-wrap:anywhere}._actions_1ems3_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._actions_1ems3_1 button,._back_1ems3_1{min-height:46px;border:0;border-radius:10px;padding:10px 14px;font-weight:700;cursor:pointer}._actions_1ems3_1 button:first-child{background:#166534;color:#fff}._actions_1ems3_1 button:nth-child(2){background:#fef3c7;color:#92400e}._actions_1ems3_1 button:nth-child(3){background:#fee2e2;color:#991b1b}._actions_1ems3_1 button:nth-child(4){background:#e2e8f0;color:#334155}._success_1ems3_1{padding:16px;border-radius:12px;background:#dcfce7;color:#166534}._back_1ems3_1{margin-top:20px;background:#ede9fe;color:#5b21b6}@media(max-width:480px){._page_1ems3_1{padding:12px}._card_1ems3_1{padding:18px}._summary_1ems3_1,._actions_1ems3_1{grid-template-columns:1fr}}._page_uzo1x_1{max-width:70rem;margin:auto;padding:1rem;display:grid;gap:1rem;color:var(--text-primary, #252a39)}._hero_uzo1x_17,._review_uzo1x_19,._grid_uzo1x_21 article,._state_uzo1x_23{background:var(--surface, #fff);border:1px solid var(--border, #e3e7ef);border-radius:1rem;padding:clamp(1rem,3vw,1.5rem);box-shadow:0 12px 35px #1f264112}._hero_uzo1x_17 p,._reviewHeading_uzo1x_39 p,._coupon_uzo1x_41 p{margin:0;color:var(--text-secondary, #667085)}._hero_uzo1x_17 h1,._reviewHeading_uzo1x_39 h2{margin:.25rem 0 0}._grid_uzo1x_21{display:grid;gap:1rem}._grid_uzo1x_21 article{display:grid;gap:.75rem}._grid_uzo1x_21 ul{padding-left:1.25rem}._grid_uzo1x_21 button,._actions_uzo1x_81 button,._linkButton_uzo1x_83,._review_uzo1x_19 button,._receiptsLink_uzo1x_87{min-height:44px;border:0;border-radius:.7rem;padding:.7rem 1rem;background:var(--primary, #6938e8);color:#fff;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}._grid_uzo1x_21 button:disabled,._actions_uzo1x_81 button:disabled,._review_uzo1x_19 button:disabled{opacity:.55;cursor:not-allowed}._review_uzo1x_19{display:grid;gap:1.25rem}._reviewHeading_uzo1x_39{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}._reviewHeading_uzo1x_39>span{padding:.4rem .65rem;border-radius:999px;background:#eef4ff;color:#3448a1;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:700}._planComparison_uzo1x_161{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}._review_uzo1x_19 dl div{display:flex;justify-content:space-between;gap:1rem}._planComparison_uzo1x_161>div{display:grid!important;gap:.35rem;padding:1rem;border:1px solid #e5e7eb;border-radius:.85rem}._planComparison_uzo1x_161 dd{margin:0;font-weight:750}._currentPlan_uzo1x_205{background:#f8fafc}._targetPlan_uzo1x_211{background:linear-gradient(145deg,#f2efff,#faf9ff);border-color:#bfb1f4!important}._upgradeAmount_uzo1x_219{grid-column:1/-1;background:#fffaf0}._coupon_uzo1x_41{display:grid;gap:.35rem}._coupon_uzo1x_41 label{font-weight:750}._actions_uzo1x_81{display:flex;gap:.75rem;flex-wrap:wrap}._actions_uzo1x_81 input{flex:1 1 12rem;min-width:0;min-height:44px;border:1px solid #cfd4df;border-radius:.7rem;padding:.65rem .8rem}._actions_uzo1x_81 button:first-of-type,._linkButton_uzo1x_83,._checkoutActions_uzo1x_271 button:first-child{background:#eef0f6;color:#252a39}._priceBreakdown_uzo1x_279{display:grid;gap:.65rem;margin:0;padding:1rem;border-radius:.85rem;background:#f8fafc}._priceBreakdown_uzo1x_279>div{padding-bottom:.65rem;border-bottom:1px solid #e5e7eb}._priceBreakdown_uzo1x_279 dd{margin:0;font-weight:700}._priceBreakdown_uzo1x_279 ._payable_uzo1x_311{padding:.85rem 0 0;border:0;font-size:max(var(--dashboard-font-min, 0rem),calc(1.15rem + var(--dashboard-font-step, 0rem)))}._payable_uzo1x_311 dd{color:var(--primary, #6938e8);font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.35rem + var(--dashboard-font-step, 0rem))),5vw,max(var(--dashboard-font-min, 0rem),calc(2rem + var(--dashboard-font-step, 0rem))))}._secureNote_uzo1x_329{margin:0;padding:.8rem 1rem;border-left:3px solid var(--primary, #6938e8);background:#f7f5ff;color:#50566a}._checkoutActions_uzo1x_271{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._payNow_uzo1x_355{margin-left:auto;min-width:9rem}._receiptsLink_uzo1x_87{background:transparent;color:var(--primary, #6938e8);padding-inline:.3rem}._review_uzo1x_19 button:focus-visible,._receiptsLink_uzo1x_87:focus-visible,._actions_uzo1x_81 input:focus-visible{outline:3px solid rgba(105,56,232,.28);outline-offset:2px}._error_uzo1x_385{padding:.8rem;border:1px solid #ef9a9a;border-radius:.7rem;background:#fff1f1;color:#a11919}._state_uzo1x_23{text-align:center}@media(min-width:42rem){._page_uzo1x_1{padding:2rem}._grid_uzo1x_21{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}@media(max-width:32rem){._reviewHeading_uzo1x_39,._checkoutActions_uzo1x_271{align-items:stretch;flex-direction:column}._planComparison_uzo1x_161{grid-template-columns:1fr}._upgradeAmount_uzo1x_219{grid-column:auto}._actions_uzo1x_81{display:grid}._payNow_uzo1x_355{margin-left:0;width:100%}._receiptsLink_uzo1x_87{width:100%}}._page_uu166_1{width:100%;max-width:88rem;min-width:0;margin:0 auto;padding:clamp(.9rem,1.8vw,1.35rem);color:#172033}._hero_uu166_27{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.82rem;padding:clamp(1rem,2vw,1.25rem);background:radial-gradient(circle at 100% 0%,rgb(79 70 229 / 10%),transparent 18rem),radial-gradient(circle at 84% 120%,rgb(14 165 233 / 7%),transparent 17rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 8px 24px #0f172a0d}._heroIcon_uu166_59{display:grid;width:3rem;height:3rem;flex:0 0 auto;place-items:center;color:#fff;background:linear-gradient(135deg,#4338ca,#6d28d9);border-radius:.9rem;box-shadow:0 8px 18px #4f46e52b}._heroIcon_uu166_59 svg{width:1.2rem;height:1.2rem}._heroCopy_uu166_93{min-width:0}._heroCopy_uu166_93 p,._heroCopy_uu166_93 h1{margin:0}._eyebrow_uu166_111{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.11em;text-transform:uppercase}._heroCopy_uu166_93 h1{margin-top:.06rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.75rem + var(--dashboard-font-step, 0rem))),3vw,max(var(--dashboard-font-min, 0rem),calc(2.3rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.04em;line-height:1.06}._heroCopy_uu166_93>p:last-child{max-width:50rem;margin-top:.3rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.84rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._heroMeta_uu166_161{display:grid;min-width:5.2rem;justify-items:end;gap:.03rem;padding:.5rem .58rem;background:#eef2ff;border:1px solid #c7d2fe;border-radius:.72rem}._heroMeta_uu166_161 span{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:850}._heroMeta_uu166_161 strong{color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._error_uu166_215{display:flex;align-items:flex-start;gap:.5rem;margin-top:.65rem;padding:.68rem;color:#b42318;background:#fff1f0;border:1px solid #fecaca;border-radius:.72rem}._error_uu166_215>span{display:grid;width:1.6rem;height:1.6rem;flex:0 0 auto;place-items:center;background:#fee2e2;border-radius:.48rem}._error_uu166_215 svg{width:.7rem;height:.7rem}._error_uu166_215 div{display:grid;gap:.04rem}._error_uu166_215 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._error_uu166_215 p{margin:0;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._receiptsPanel_uu166_309{min-width:0;margin-top:.75rem;padding:.9rem;background:#fff;border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 7px 22px #0f172a0a}._sectionHeader_uu166_329{display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:1rem;padding:.1rem .1rem .75rem;border-bottom:1px solid #edf0f5}._sectionHeader_uu166_329 p,._sectionHeader_uu166_329 h2,._sectionHeader_uu166_329 span{margin:0}._sectionHeader_uu166_329 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.59rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._sectionHeader_uu166_329 h2{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._sectionHeader_uu166_329>div>span{display:block;margin-top:.14rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._countBadge_uu166_407{display:inline-flex;min-height:1.7rem;align-items:center;padding:.22rem .48rem;color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px}._state_uu166_443,._emptyState_uu166_445{display:flex;min-height:8rem;align-items:center;justify-content:center;gap:.6rem;padding:1rem;text-align:left}._state_uu166_443>div,._emptyState_uu166_445>div{display:grid;gap:.05rem}._state_uu166_443 strong,._emptyState_uu166_445 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900}._state_uu166_443 span:not(._spinner_uu166_491),._emptyState_uu166_445 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)))}._spinner_uu166_491{width:1.4rem;height:1.4rem;flex:0 0 auto;border:2px solid #e0e7ff;border-top-color:#4f46e5;border-radius:50%;animation:_spin_uu166_491 .8s linear infinite}._emptyIcon_uu166_523{display:grid;width:2.25rem;height:2.25rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.65rem}._emptyIcon_uu166_523 svg{width:.9rem;height:.9rem}._receiptList_uu166_563{display:grid;gap:.62rem;padding-top:.75rem}._receiptCard_uu166_575{min-width:0;overflow:hidden;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.82rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._receiptCard_uu166_575:hover{background:#fff;border-color:#d9dff0;box-shadow:0 6px 18px #0f172a0a}._receiptHeader_uu166_611{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.7rem;padding:.65rem .72rem;background:#fff;border-bottom:1px solid #edf0f5}._receiptIdentity_uu166_633{display:flex;min-width:0;align-items:center;gap:.5rem}._receiptIcon_uu166_647{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;color:#4f46e5;background:#eef2ff;border-radius:.58rem}._receiptIcon_uu166_647 svg{width:.78rem;height:.78rem}._receiptIdentity_uu166_633>div{min-width:0}._receiptIdentity_uu166_633 span,._receiptIdentity_uu166_633 h3,._receiptIdentity_uu166_633 p{margin:0}._receiptIdentity_uu166_633>div>span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:800}._receiptIdentity_uu166_633 h3{margin-top:.02rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.73rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._receiptIdentity_uu166_633 p{margin-top:.04rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)))}._paidBadge_uu166_739{display:inline-flex;min-height:1.55rem;align-items:center;gap:.24rem;padding:.2rem .42rem;color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px}._paidBadge_uu166_739 svg{width:.58rem;height:.58rem}._receiptBody_uu166_779{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);gap:.5rem;padding:.62rem}._planSection_uu166_793,._paymentSection_uu166_795{min-width:0;padding:.62rem;background:#fff;border:1px solid #edf0f5;border-radius:.64rem}._planSection_uu166_793{display:flex;align-items:flex-start;gap:.5rem}._sectionIcon_uu166_823,._walletIcon_uu166_825,._couponIcon_uu166_827,._footerIcon_uu166_829{display:grid;flex:0 0 auto;place-items:center}._sectionIcon_uu166_823{width:1.7rem;height:1.7rem;color:#4f46e5;background:#eef2ff;border-radius:.5rem}._sectionIcon_uu166_823 svg,._walletIcon_uu166_825 svg{width:.68rem;height:.68rem}._planContent_uu166_869{display:grid;min-width:0;gap:.08rem;flex:1 1 auto}._planContent_uu166_869>span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:800}._planContent_uu166_869>strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._planJourney_uu166_909{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.35rem;align-items:center;margin-top:.48rem}._planJourney_uu166_909>div{display:grid;min-width:0;gap:.05rem;padding:.48rem;background:#f8fafc;border:1px solid #edf0f5;border-radius:.52rem}._planJourney_uu166_909 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)));font-weight:750}._planJourney_uu166_909 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:900}._arrowIcon_uu166_969{display:grid;width:1.55rem;height:1.55rem;place-items:center;color:#7c3aed;background:#f5f3ff;border-radius:50%}._arrowIcon_uu166_969 svg{width:.58rem;height:.58rem}._upgradeAmount_uu166_999{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.35rem;padding:.45rem .5rem;background:#fff7ed;border:1px solid #fed7aa;border-radius:.52rem}._upgradeAmount_uu166_999 span{color:#9a5b2c;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:800}._upgradeAmount_uu166_999 strong{color:#c2410c;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900}._paymentSection_uu166_795{display:grid;align-content:start;gap:.5rem}._paymentHeading_uu166_1059{display:flex;align-items:center;gap:.42rem}._walletIcon_uu166_825{width:1.7rem;height:1.7rem;color:#047857;background:#ecfdf5;border-radius:.5rem}._paymentHeading_uu166_1059>div{display:grid;gap:.02rem}._paymentHeading_uu166_1059 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:800}._paymentHeading_uu166_1059 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900}._priceBreakdown_uu166_1121{display:grid;gap:.28rem;margin:0}._priceBreakdown_uu166_1121>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.45rem;padding:.36rem 0;border-top:1px solid #edf0f5}._priceBreakdown_uu166_1121 dt,._priceBreakdown_uu166_1121 dd{margin:0}._priceBreakdown_uu166_1121 dt{color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.53rem + var(--dashboard-font-step, 0rem)));font-weight:750}._priceBreakdown_uu166_1121 dd{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:900;text-align:right}._discountRow_uu166_1189 dt{display:inline-flex;align-items:center;gap:.25rem;color:#047857}._discountRow_uu166_1189 dd{color:#047857}._couponIcon_uu166_827{width:1.15rem;height:1.15rem;color:#047857;background:#ecfdf5;border-radius:.35rem}._couponIcon_uu166_827 svg{width:.48rem;height:.48rem}._totalRow_uu166_1237{margin-top:.05rem;padding-top:.48rem!important}._totalRow_uu166_1237 dt{color:#344054;font-weight:900}._totalRow_uu166_1237 dd{color:#047857;font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)))}._receiptFooter_uu166_1275{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem .72rem;color:#8a94a6;background:#f8fafc;border-top:1px solid #edf0f5}._receiptFooter_uu166_1275>div{display:flex;min-width:0;align-items:center;gap:.3rem}._footerIcon_uu166_829{width:1.3rem;height:1.3rem;color:#64748b}._footerIcon_uu166_829 svg{width:.56rem;height:.56rem}._receiptFooter_uu166_1275>div>span:last-child,._receiptRef_uu166_1337{font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:750}._receiptRef_uu166_1337{max-width:45%;color:#64748b;text-align:right;overflow-wrap:anywhere}@media(max-width:62rem){._receiptBody_uu166_779{grid-template-columns:1fr}._receiptList_uu166_563{grid-template-columns:repeat(2,minmax(0,1fr))}._receiptCard_uu166_575{display:grid;align-content:start}._receiptBody_uu166_779{height:100%;align-content:start}}@media(max-width:42rem){._page_uu166_1{padding:.55rem}._hero_uu166_27{grid-template-columns:auto minmax(0,1fr) auto;gap:.5rem;padding:.7rem;border-radius:.82rem}._heroIcon_uu166_59{width:2.3rem;height:2.3rem;border-radius:.66rem}._heroIcon_uu166_59 svg{width:.92rem;height:.92rem}._eyebrow_uu166_111{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._heroCopy_uu166_93 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.18rem + var(--dashboard-font-step, 0rem)))}._heroCopy_uu166_93>p:last-child{display:none}._heroMeta_uu166_161{min-width:auto;padding:.34rem .4rem}._heroMeta_uu166_161 span{display:none}._heroMeta_uu166_161 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._receiptsPanel_uu166_309{margin-top:.55rem;padding:.62rem;border-radius:.82rem}._sectionHeader_uu166_329{gap:.45rem;padding-bottom:.52rem}._sectionHeader_uu166_329 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)))}._sectionHeader_uu166_329 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)))}._sectionHeader_uu166_329>div>span{display:none}._countBadge_uu166_407{min-height:1.35rem;padding:.14rem .3rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)))}._receiptList_uu166_563{grid-template-columns:1fr;gap:.48rem;padding-top:.6rem}._receiptCard_uu166_575{border-radius:.68rem}._receiptCard_uu166_575:hover{box-shadow:none}._receiptHeader_uu166_611{gap:.42rem;padding:.5rem}._receiptIdentity_uu166_633{gap:.38rem}._receiptIcon_uu166_647{width:1.72rem;height:1.72rem;border-radius:.5rem}._receiptIcon_uu166_647 svg{width:.68rem;height:.68rem}._receiptIdentity_uu166_633>div>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._receiptIdentity_uu166_633 h3{font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)))}._receiptIdentity_uu166_633 p{font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)))}._paidBadge_uu166_739{min-height:1.35rem;padding:.14rem .3rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._receiptBody_uu166_779{gap:.34rem;padding:.46rem}._planSection_uu166_793,._paymentSection_uu166_795{padding:.48rem;border-radius:.54rem}._sectionIcon_uu166_823,._walletIcon_uu166_825{width:1.42rem;height:1.42rem;border-radius:.42rem}._planContent_uu166_869>span,._paymentHeading_uu166_1059 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._planContent_uu166_869>strong,._paymentHeading_uu166_1059 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)))}._planJourney_uu166_909{gap:.25rem;margin-top:.36rem}._planJourney_uu166_909>div{padding:.36rem}._planJourney_uu166_909 small{font-size:max(var(--dashboard-font-min, 0rem),calc(.36rem + var(--dashboard-font-step, 0rem)))}._planJourney_uu166_909 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._arrowIcon_uu166_969{width:1.3rem;height:1.3rem}._upgradeAmount_uu166_999{margin-top:.28rem;padding:.36rem}._upgradeAmount_uu166_999 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)))}._upgradeAmount_uu166_999 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.52rem + var(--dashboard-font-step, 0rem)))}._priceBreakdown_uu166_1121>div{padding:.3rem 0}._priceBreakdown_uu166_1121 dt{font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)))}._priceBreakdown_uu166_1121 dd{font-size:max(var(--dashboard-font-min, 0rem),calc(.51rem + var(--dashboard-font-step, 0rem)))}._totalRow_uu166_1237 dd{font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)))}._receiptFooter_uu166_1275{padding:.4rem .5rem}._receiptFooter_uu166_1275>div>span:last-child,._receiptRef_uu166_1337{font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}}@media(max-width:23rem){._page_uu166_1{padding:.45rem}._hero_uu166_27{grid-template-columns:auto minmax(0,1fr)}._heroMeta_uu166_161{display:none}._planJourney_uu166_909{grid-template-columns:1fr}._arrowIcon_uu166_969{transform:rotate(90deg);justify-self:center}._receiptFooter_uu166_1275{display:grid;gap:.25rem}._receiptRef_uu166_1337{max-width:none;text-align:left}}@keyframes _spin_uu166_491{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._page_uu166_1 *,._page_uu166_1 *:before,._page_uu166_1 *:after{transition:none!important;animation:none!important}._receiptCard_uu166_575:hover{box-shadow:none}}._page_119y7_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.8rem,1.8vw,1.2rem);color:#172033}._hero_119y7_19{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.82rem;padding:clamp(.95rem,2vw,1.15rem);overflow:hidden;background:radial-gradient(circle at 100% 0%,rgb(124 58 237 / 10%),transparent 18rem),radial-gradient(circle at 84% 120%,rgb(79 70 229 / 7%),transparent 16rem),linear-gradient(135deg,#fff,#fbfcff);border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 8px 24px #0f172a0d}._heroIcon_119y7_53{display:grid;width:2.8rem;height:2.8rem;place-items:center;color:#fff;background:linear-gradient(135deg,#6d28d9,#4f46e5);border-radius:.82rem;box-shadow:0 8px 18px #6d28d92e}._heroIcon_119y7_53 svg,._editorIcon_119y7_77 svg,._codeIcon_119y7_79 svg,._cellIcon_119y7_81 svg,._factIcon_119y7_83 svg,._toolbarIcon_119y7_85 svg,._actions_119y7_87 svg,._rowActions_119y7_89 svg,._error_119y7_91 svg,._success_119y7_93 svg,._emptyIcon_119y7_95 svg{width:.78rem;height:.78rem}._heroCopy_119y7_105 p,._heroCopy_119y7_105 h1,._editorTitle_119y7_109 p,._editorTitle_119y7_109 h2,._editorTitle_119y7_109 span,._catalogueHeader_119y7_115 p,._catalogueHeader_119y7_115 h2,._catalogueHeader_119y7_115 span{margin:0}._eyebrow_119y7_127{color:#6d28d9;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.12em;text-transform:uppercase}._heroCopy_119y7_105 h1{margin-top:.08rem;color:#111827;font-size:clamp(max(var(--dashboard-font-min, 0rem),calc(1.55rem + var(--dashboard-font-step, 0rem))),3.5vw,max(var(--dashboard-font-min, 0rem),calc(2.15rem + var(--dashboard-font-step, 0rem))));font-weight:900;letter-spacing:-.035em;line-height:1.08}._heroCopy_119y7_105>p:last-child{max-width:50rem;margin-top:.3rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.73rem + var(--dashboard-font-step, 0rem)));line-height:1.45}._heroMeta_119y7_177{display:grid;min-width:5rem;justify-items:end;gap:.04rem;padding:.5rem .58rem;background:#f5f3ff;border:1px solid #ddd6fe;border-radius:.72rem}._heroMeta_119y7_177 span{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));font-weight:850}._heroMeta_119y7_177 strong{color:#4338ca;font-size:max(var(--dashboard-font-min, 0rem),calc(1rem + var(--dashboard-font-step, 0rem)));font-weight:900}._editor_119y7_77,._catalogue_119y7_115{min-width:0;margin-top:.72rem;padding:.82rem;background:#fff;border:1px solid #e4e8f0;border-radius:.92rem;box-shadow:0 7px 22px #0f172a0a}._editorEditing_119y7_245{border-color:#ddd6fe;box-shadow:0 7px 22px #0f172a0a,inset 3px 0 #7c3aed}._editorHeader_119y7_259,._catalogueHeader_119y7_115{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.68rem;margin-bottom:.68rem;border-bottom:1px solid #edf0f5}._editorTitle_119y7_109{display:flex;min-width:0;align-items:center;gap:.58rem}._editorIcon_119y7_77{display:grid;width:2rem;height:2rem;place-items:center;color:#6d28d9;background:#f5f3ff;border-radius:.58rem}._editorTitle_119y7_109 p,._catalogueHeader_119y7_115 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.49rem + var(--dashboard-font-step, 0rem)));font-weight:900;letter-spacing:.08em;text-transform:uppercase}._editorTitle_119y7_109 h2,._catalogueHeader_119y7_115 h2{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.9rem + var(--dashboard-font-step, 0rem)));font-weight:900}._editorTitle_119y7_109 span,._catalogueHeader_119y7_115>div>span{display:block;margin-top:.1rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.56rem + var(--dashboard-font-step, 0rem)));line-height:1.4}._editingBadge_119y7_369,._draftBadge_119y7_371,._resultCount_119y7_373{display:inline-flex;min-height:1.5rem;align-items:center;padding:.2rem .4rem;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:900;white-space:nowrap;border-radius:999px}._editingBadge_119y7_369{color:#b45309;background:#fffbeb;border:1px solid #fde68a}._draftBadge_119y7_371{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe}._resultCount_119y7_373{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0}._form_119y7_431{display:grid;gap:.65rem}._builderGrid_119y7_441{display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.42fr);gap:.55rem;align-items:start}._builderMain_119y7_455{display:grid;min-width:0;gap:.5rem}._formSection_119y7_467{min-width:0;padding:.64rem;background:#fbfcfe;border:1px solid #edf0f5;border-radius:.7rem}._formSectionHeader_119y7_483{display:flex;gap:.48rem;padding-bottom:.52rem;margin-bottom:.55rem;border-bottom:1px solid #edf0f5}._formSectionHeader_119y7_483>span{display:grid;width:1.55rem;height:1.55rem;flex:0 0 auto;place-items:center;color:#6d28d9;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#f5f3ff;border-radius:.45rem}._formSectionHeader_119y7_483 h3,._formSectionHeader_119y7_483 p{margin:0}._formSectionHeader_119y7_483 h3{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:900}._formSectionHeader_119y7_483 p{margin-top:.08rem;color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));line-height:1.38}._grid_119y7_561{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.48rem}._grid_119y7_561 label{display:grid;min-width:0;gap:.26rem;color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:800}._fieldWide_119y7_591{grid-column:span 2}._grid_119y7_561 input,._grid_119y7_561 select,._grid_119y7_561 textarea,._toolbar_119y7_85 input,._toolbar_119y7_85 select{box-sizing:border-box;width:100%;min-width:0;min-height:39px;padding:.53rem .6rem;color:#172033;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));background:#fff;border:1px solid #d7dee8;border-radius:.58rem}._grid_119y7_561 textarea{min-height:5.5rem;resize:vertical;line-height:1.45}._grid_119y7_561 input:focus,._grid_119y7_561 select:focus,._grid_119y7_561 textarea:focus,._toolbar_119y7_85 input:focus,._toolbar_119y7_85 select:focus{border-color:#6366f1;box-shadow:0 0 0 4px #6366f117;outline:0}._grid_119y7_561 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)));font-weight:650}._checkboxCard_119y7_679{position:relative;display:flex!important;align-items:center!important;gap:.48rem!important;min-height:39px;padding:.48rem;cursor:pointer;background:#fff;border:1px solid #e4e8f0;border-radius:.58rem}._checkboxCard_119y7_679>input{position:absolute;width:1px!important;height:1px;min-height:0!important;padding:0!important;opacity:0;pointer-events:none}._checkVisual_119y7_725{width:1.18rem;height:1.18rem;flex:0 0 auto;background:#fff;border:1.5px solid #cbd5e1;border-radius:.35rem}._checkboxCard_119y7_679>input:checked+._checkVisual_119y7_725{background:#6d28d9;border-color:#6d28d9;box-shadow:inset 0 0 0 3px #fff}._checkboxCard_119y7_679>span:last-child{display:grid;gap:.03rem}._checkboxCard_119y7_679 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:900}._checkboxCard_119y7_679 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)));line-height:1.3}._checkboxCard_119y7_679:has(input:checked){background:#faf8ff;border-color:#ddd6fe}._inputAffix_119y7_799{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;overflow:hidden;background:#fff;border:1px solid #d7dee8;border-radius:.58rem}._inputAffix_119y7_799>span{display:grid;min-width:2rem;height:100%;place-items:center;color:#6d28d9;font-size:max(var(--dashboard-font-min, 0rem),calc(.66rem + var(--dashboard-font-step, 0rem)));font-weight:900;background:#f5f3ff;border-right:1px solid #e5e7eb}._inputAffix_119y7_799 input{border:0;border-radius:0}._livePreview_119y7_853{position:sticky;top:.75rem;min-width:0;padding:.68rem;background:radial-gradient(circle at 100% 0%,rgb(124 58 237 / 8%),transparent 9rem),linear-gradient(145deg,#fff,#fbfcff);border:1px solid #dfe3f2;border-radius:.72rem;box-shadow:0 6px 18px #0f172a0a}._previewHeader_119y7_879{display:flex;justify-content:space-between;gap:.5rem;padding-bottom:.5rem;border-bottom:1px solid #edf0f5}._previewHeader_119y7_879 p,._previewHeader_119y7_879 h3{margin:0}._previewHeader_119y7_879 p{color:#7c3aed;font-size:max(var(--dashboard-font-min, 0rem),calc(.45rem + var(--dashboard-font-step, 0rem)));font-weight:900;text-transform:uppercase}._previewHeader_119y7_879 h3{margin-top:.04rem;color:#27364a;font-size:max(var(--dashboard-font-min, 0rem),calc(.76rem + var(--dashboard-font-step, 0rem)));font-weight:900}._previewStatus_119y7_933,._badge_119y7_935{display:inline-flex;min-height:1.35rem;align-items:center;padding:.15rem .32rem;color:#475569;font-size:max(var(--dashboard-font-min, 0rem),calc(.41rem + var(--dashboard-font-step, 0rem)));font-weight:900;text-transform:capitalize;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px}._active_119y7_963{color:#047857!important;background:#ecfdf5!important;border-color:#a7f3d0!important}._inactive_119y7_975{color:#b45309!important;background:#fffbeb!important;border-color:#fde68a!important}._archived_119y7_987{color:#64748b!important;background:#f1f5f9!important;border-color:#cbd5e1!important}._couponVisual_119y7_999{position:relative;margin-top:.55rem;padding:.62rem;overflow:hidden;background:linear-gradient(135deg,#6d28d9,#4f46e5);border-radius:.68rem}._couponVisual_119y7_999:before,._couponVisual_119y7_999:after{position:absolute;top:50%;width:1rem;height:1rem;content:"";background:#fff;border-radius:50%;transform:translateY(-50%)}._couponVisual_119y7_999:before{left:-.5rem}._couponVisual_119y7_999:after{right:-.5rem}._couponTop_119y7_1047{display:flex;align-items:center;gap:.45rem}._couponIcon_119y7_1059{display:grid;width:1.75rem;height:1.75rem;place-items:center;color:#fff;background:#ffffff24;border-radius:.5rem}._couponIcon_119y7_1059 svg{width:.72rem;height:.72rem}._couponTop_119y7_1047 span,._couponTop_119y7_1047 strong{display:block}._couponTop_119y7_1047 span{color:#ffffffb8;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._couponTop_119y7_1047 strong{color:#fff;font-size:max(var(--dashboard-font-min, 0rem),calc(.58rem + var(--dashboard-font-step, 0rem)));font-weight:900}._discountPreview_119y7_1121{display:flex;align-items:baseline;gap:.25rem;margin-top:.65rem}._discountPreview_119y7_1121 strong{color:#fff;font-size:max(var(--dashboard-font-min, 0rem),calc(1.35rem + var(--dashboard-font-step, 0rem)));font-weight:900}._discountPreview_119y7_1121 span{color:#ffffffb8;font-size:max(var(--dashboard-font-min, 0rem),calc(.46rem + var(--dashboard-font-step, 0rem)))}._previewFacts_119y7_1157{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem;margin-top:.5rem}._previewFacts_119y7_1157>div{display:grid;justify-items:center;gap:.22rem;padding:.36rem .18rem;text-align:center;background:#f8fafc;border:1px solid #edf0f5;border-radius:.52rem}._factIcon_119y7_83{display:grid;width:1.35rem;height:1.35rem;place-items:center;color:#6d28d9;background:#f5f3ff;border-radius:.4rem}._previewFacts_119y7_1157 small{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.36rem + var(--dashboard-font-step, 0rem)));font-weight:800}._previewFacts_119y7_1157 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:900;overflow-wrap:anywhere}._previewDetails_119y7_1239{display:grid;gap:.26rem;margin:.5rem 0 0;padding:.5rem;background:#f8fafc;border:1px solid #edf0f5;border-radius:.58rem}._previewDetails_119y7_1239>div{display:flex;justify-content:space-between;gap:.4rem}._previewDetails_119y7_1239 dt{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.4rem + var(--dashboard-font-step, 0rem)))}._previewDetails_119y7_1239 dd{max-width:62%;margin:0;color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)));font-weight:850;text-align:right}._error_119y7_91,._success_119y7_93{display:flex;gap:.45rem;padding:.58rem .62rem;border-radius:.62rem}._error_119y7_91{color:#b42318;background:#fff1f0;border:1px solid #fecaca}._success_119y7_93{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0}._error_119y7_91 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.55rem + var(--dashboard-font-step, 0rem)));font-weight:900}._error_119y7_91 span,._success_119y7_93 span{font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._fieldError_119y7_1359{display:block;color:#b42318;font-size:max(var(--dashboard-font-min, 0rem),calc(.78rem + var(--dashboard-font-step, 0rem)));font-weight:650;margin-top:.35rem}._form_119y7_431 :is(input,select,textarea)[aria-invalid=true]{border-color:#d92d20;box-shadow:0 0 0 3px #d92d201f}._editorFooter_119y7_1385{display:flex;justify-content:space-between;gap:.7rem;padding-top:.58rem;border-top:1px solid #edf0f5}._editorFooter_119y7_1385>div:first-child{display:grid;gap:.03rem}._editorFooter_119y7_1385>div:first-child strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:900}._editorFooter_119y7_1385>div:first-child span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.44rem + var(--dashboard-font-step, 0rem)))}._actions_119y7_87,._rowActions_119y7_89{display:flex;gap:.4rem}._actions_119y7_87 button,._rowActions_119y7_89 button{display:inline-flex;min-height:35px;align-items:center;justify-content:center;gap:.3rem;padding:.44rem .58rem;font:inherit;font-size:max(var(--dashboard-font-min, 0rem),calc(.54rem + var(--dashboard-font-step, 0rem)));font-weight:850;cursor:pointer;border-radius:.56rem}._secondary_119y7_1475{color:#475467;background:#fff;border:1px solid #d7dee8}._primary_119y7_1487{color:#fff;background:linear-gradient(135deg,#6d28d9,#4f46e5);border:1px solid transparent}._deleteAction_119y7_1499{color:#fff;background:#b42318;border:1px solid #b42318}._deleteUnavailable_119y7_1501{align-self:center;color:#98a2b3;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._dialogBackdrop_119y7_1503{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:1rem;background:#0f172a94}._dialog_119y7_1503{width:min(28rem,100%);padding:1.25rem;background:#fff;border-radius:.8rem;box-shadow:0 24px 60px #0f172a4d}._dialog_119y7_1503 h2{margin:0;color:#101828;font-size:max(var(--dashboard-font-min, 0rem),calc(1.1rem + var(--dashboard-font-step, 0rem)))}._dialog_119y7_1503 p{color:#475467;line-height:1.5}._dialogActions_119y7_1511{display:flex;justify-content:flex-end;gap:.6rem}._dialogActions_119y7_1511 button{min-height:2.5rem;padding:.5rem .8rem;border-radius:.5rem;font:inherit;font-weight:750;cursor:pointer}._actions_119y7_87 button:disabled,._rowActions_119y7_89 button:disabled{cursor:not-allowed;opacity:.5}._catalogueHeader_119y7_115{align-items:flex-end}._toolbar_119y7_85{display:grid;grid-template-columns:minmax(15rem,1fr) minmax(8rem,auto) minmax(8rem,auto);gap:.42rem;margin-bottom:.55rem}._searchField_119y7_1551{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;overflow:hidden;background:#fff;border:1px solid #d7dee8;border-radius:.58rem}._toolbarIcon_119y7_85{display:grid;width:2rem;height:100%;place-items:center;color:#64748b}._searchField_119y7_1551 input{border:0;box-shadow:none!important}._couponList_119y7_1597{display:grid;gap:.46rem}._couponRow_119y7_1607{display:grid;grid-template-columns:minmax(11rem,.9fr) minmax(8rem,.65fr) minmax(12rem,.9fr) minmax(12rem,1fr) minmax(14rem,1.1fr);grid-template-areas:"identity discount plans validity usage" "footer footer footer footer footer";gap:.4rem;padding:.6rem;background:#fbfcfe;border:1px solid #e5e9f1;border-radius:.7rem}._couponIdentity_119y7_1643,._discountCell_119y7_1645,._planCell_119y7_1647,._validityCell_119y7_1649,._usageCell_119y7_1651{min-width:0;padding:.44rem;background:#fff;border:1px solid #edf0f5;border-radius:.56rem}._couponIdentity_119y7_1643{grid-area:identity;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem}._codeIcon_119y7_79,._cellIcon_119y7_81{display:grid;width:1.55rem;height:1.55rem;place-items:center;color:#6d28d9;background:#f5f3ff;border-radius:.46rem}._couponIdentity_119y7_1643 h3,._couponIdentity_119y7_1643 p{margin:0}._couponIdentity_119y7_1643>div>span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.38rem + var(--dashboard-font-step, 0rem)));font-weight:800}._couponIdentity_119y7_1643 h3{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.61rem + var(--dashboard-font-step, 0rem)));font-weight:900}._couponIdentity_119y7_1643 p{margin-top:.03rem;color:#7b8798;font-size:max(var(--dashboard-font-min, 0rem),calc(.42rem + var(--dashboard-font-step, 0rem)))}._discountCell_119y7_1645,._planCell_119y7_1647,._validityCell_119y7_1649{display:flex;align-items:center;gap:.38rem}._discountCell_119y7_1645{grid-area:discount}._planCell_119y7_1647{grid-area:plans}._validityCell_119y7_1649{grid-area:validity}._discountCell_119y7_1645>div,._planCell_119y7_1647>div,._validityCell_119y7_1649>div{display:grid;gap:.03rem}._discountCell_119y7_1645 span:not(._cellIcon_119y7_81),._planCell_119y7_1647 span:not(._cellIcon_119y7_81),._validityCell_119y7_1649 span:not(._cellIcon_119y7_81){color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.38rem + var(--dashboard-font-step, 0rem)));font-weight:800}._discountCell_119y7_1645 strong,._planCell_119y7_1647 strong,._validityCell_119y7_1649 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)));font-weight:900}._discountCell_119y7_1645 small,._validityCell_119y7_1649 small{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.39rem + var(--dashboard-font-step, 0rem)))}._usageCell_119y7_1651{grid-area:usage;display:grid;gap:.3rem}._usageNumbers_119y7_1845{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem}._usageNumbers_119y7_1845>div{display:grid;justify-items:center;gap:.03rem;padding:.25rem .12rem;background:#f8fafc;border-radius:.42rem}._usageNumbers_119y7_1845 span,._discountTotal_119y7_1877 span{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.35rem + var(--dashboard-font-step, 0rem)));font-weight:800}._usageNumbers_119y7_1845 strong{color:#475467;font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)));font-weight:900}._discountTotal_119y7_1877{display:flex;justify-content:space-between;gap:.3rem;padding-top:.28rem;border-top:1px solid #edf0f5}._discountTotal_119y7_1877 strong{color:#059669;font-size:max(var(--dashboard-font-min, 0rem),calc(.47rem + var(--dashboard-font-step, 0rem)));font-weight:900}._rowFooter_119y7_1929{grid-area:footer;display:flex;justify-content:space-between;gap:.5rem;padding-top:.4rem;border-top:1px solid #edf0f5}._rowFooter_119y7_1929>span:first-child{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.41rem + var(--dashboard-font-step, 0rem)))}._rowActions_119y7_89 button{color:#4338ca;background:#f5f3ff;border:1px solid #ddd6fe}._rowActions_119y7_89 ._archiveAction_119y7_1969{color:#b42318;background:#fff1f0;border-color:#fecaca}._readOnly_119y7_1981{color:#94a3b8;font-size:max(var(--dashboard-font-min, 0rem),calc(.43rem + var(--dashboard-font-step, 0rem)))}._emptyState_119y7_1991{display:flex;align-items:center;gap:.6rem;min-height:5rem;padding:.72rem;background:#fbfcfe;border:1px dashed #dbe2ea;border-radius:.68rem}._emptyIcon_119y7_95{display:grid;width:1.95rem;height:1.95rem;place-items:center;color:#6d28d9;background:#f5f3ff;border-radius:.56rem}._emptyState_119y7_1991 strong{color:#344054;font-size:max(var(--dashboard-font-min, 0rem),calc(.62rem + var(--dashboard-font-step, 0rem)));font-weight:900}._emptyState_119y7_1991 span{color:#8a94a6;font-size:max(var(--dashboard-font-min, 0rem),calc(.5rem + var(--dashboard-font-step, 0rem)))}._srOnly_119y7_2055{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:72rem){._builderGrid_119y7_441{grid-template-columns:1fr}._livePreview_119y7_853{position:static}._couponRow_119y7_1607{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"identity discount plans" "validity usage usage" "footer footer footer"}}@media(max-width:54rem){._grid_119y7_561{grid-template-columns:repeat(2,minmax(0,1fr))}._fieldWide_119y7_591{grid-column:span 2}._couponRow_119y7_1607{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"identity discount" "plans validity" "usage usage" "footer footer"}._toolbar_119y7_85{grid-template-columns:minmax(0,1fr) repeat(2,minmax(7rem,auto))}}@media(max-width:40rem){._page_119y7_1{padding:.55rem}._hero_119y7_19{grid-template-columns:auto minmax(0,1fr) auto;gap:.58rem;padding:.7rem;border-radius:.82rem}._heroIcon_119y7_53{width:2.25rem;height:2.25rem}._heroCopy_119y7_105 h1{font-size:max(var(--dashboard-font-min, 0rem),calc(1.18rem + var(--dashboard-font-step, 0rem)))}._heroCopy_119y7_105>p:last-child{display:none}._heroMeta_119y7_177{min-width:auto;padding:.35rem .4rem}._heroMeta_119y7_177 span{display:none}._heroMeta_119y7_177 strong{font-size:max(var(--dashboard-font-min, 0rem),calc(.8rem + var(--dashboard-font-step, 0rem)))}._editor_119y7_77,._catalogue_119y7_115{margin-top:.55rem;padding:.62rem;border-radius:.8rem}._editorTitle_119y7_109 h2,._catalogueHeader_119y7_115 h2{font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)))}._editorTitle_119y7_109 span,._catalogueHeader_119y7_115>div>span{font-size:max(var(--dashboard-font-min, 0rem),calc(.48rem + var(--dashboard-font-step, 0rem)))}._grid_119y7_561{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}._fieldWide_119y7_591{grid-column:1 / -1}._livePreview_119y7_853{padding:.54rem}._editorFooter_119y7_1385{display:grid;gap:.46rem}._editorFooter_119y7_1385>div:first-child span{display:none}._actions_119y7_87{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._actions_119y7_87 ._primary_119y7_1487:only-child{grid-column:1 / -1}._actions_119y7_87 button{width:100%}._toolbar_119y7_85{grid-template-columns:1fr 1fr;gap:.34rem}._searchField_119y7_1551{grid-column:1 / -1}._couponRow_119y7_1607{grid-template-columns:1fr;grid-template-areas:"identity" "discount" "plans" "validity" "usage" "footer";gap:.34rem;padding:.52rem}._rowFooter_119y7_1929{flex-direction:column;align-items:stretch}._rowActions_119y7_89{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._rowActions_119y7_89 button{width:100%}}@media(max-width:23rem){._page_119y7_1{padding:.45rem}._hero_119y7_19{grid-template-columns:auto minmax(0,1fr)}._heroMeta_119y7_177{display:none}._grid_119y7_561{grid-template-columns:1fr}._fieldWide_119y7_591{grid-column:auto}._toolbar_119y7_85{grid-template-columns:1fr}._searchField_119y7_1551{grid-column:auto}._actions_119y7_87,._rowActions_119y7_89{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._page_119y7_1 *,._page_119y7_1 *:before,._page_119y7_1 *:after{transition:none!important;animation:none!important}}._page_v12yb_1{width:100%;max-width:92rem;min-width:0;margin:0 auto;padding:clamp(.8rem,2vw,1.2rem);color:#172033}._hero_v12yb_1{padding:clamp(1rem,3vw,1.5rem);border:1px solid #e4e8f0;border-radius:1rem;background:linear-gradient(135deg,#fff,#f8faff);box-shadow:0 8px 24px #0f172a0d}._hero_v12yb_1 p,._hero_v12yb_1 h1,._hero_v12yb_1 span{margin:0}._hero_v12yb_1 p{color:#4f46e5;font-size:max(var(--dashboard-font-min, 0rem),calc(.72rem + var(--dashboard-font-step, 0rem)));font-weight:800;text-transform:uppercase;letter-spacing:.08em}._hero_v12yb_1 h1{margin:.2rem 0;font-size:clamp(1.6rem,4vw,2.3rem)}._hero_v12yb_1 span{color:#667085;font-size:.88rem}._state_v12yb_1,._error_v12yb_1{margin:1rem 0;padding:1rem;border-radius:.75rem;background:#fff;border:1px solid #e4e8f0}._error_v12yb_1{color:#991b1b;background:#fef2f2;border-color:#fecaca}._table_v12yb_1{margin-top:1rem;overflow:hidden;border:1px solid #e4e8f0;border-radius:.85rem;background:#fff}._tableHead_v12yb_1,._row_v12yb_1{display:grid;grid-template-columns:minmax(12rem,1.2fr) minmax(12rem,1fr) minmax(11rem,.8fr);gap:1rem;padding:.85rem 1rem}._tableHead_v12yb_1{color:#475467;background:#f8fafc;font-size:max(var(--dashboard-font-min, 0rem),calc(.75rem + var(--dashboard-font-step, 0rem)));font-weight:800;text-transform:uppercase}._row_v12yb_1{align-items:center;border-top:1px solid #edf0f5}._row_v12yb_1 span,._row_v12yb_1 time{color:#667085;font-size:.86rem}._pagination_v12yb_1{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1rem}._pagination_v12yb_1 button{padding:.55rem .8rem;border:1px solid #cfd5df;border-radius:.55rem;background:#fff}._pagination_v12yb_1 button:disabled{opacity:.5}._srOnly_v12yb_1{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:40rem){._page_v12yb_1{padding:.65rem}._tableHead_v12yb_1{display:none}._row_v12yb_1{grid-template-columns:1fr;gap:.35rem}._row_v12yb_1 [data-label]:before{display:block;margin-bottom:.1rem;color:#667085;font-size:max(var(--dashboard-font-min, 0rem),calc(.68rem + var(--dashboard-font-step, 0rem)));font-weight:800;text-transform:uppercase;content:attr(data-label)}._pagination_v12yb_1{justify-content:space-between}}._footer_1i6q9_1{display:flex;max-width:72rem;align-items:center;justify-content:space-between;gap:1rem;margin:0 auto;padding:1.25rem 0 .25rem;color:#667085;font-size:.75rem;line-height:1.5}._footer_1i6q9_1 p{margin:0}._footer_1i6q9_1 nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem 1rem}._footer_1i6q9_1 a{color:#4f46e5;font-weight:750;text-decoration:none}._footer_1i6q9_1 a:hover,._footer_1i6q9_1 a:focus-visible{text-decoration:underline}@media(max-width:42rem){._footer_1i6q9_1{align-items:flex-start;flex-direction:column;gap:.55rem}._footer_1i6q9_1 nav{justify-content:flex-start}}._shell_186o6_1{min-height:100vh;min-height:100dvh;padding:.75rem;color:#1f2937;background:radial-gradient(circle at 8% 0%,rgb(79 70 229 / 11%),transparent 24rem),radial-gradient(circle at 100% 100%,rgb(16 185 129 / 9%),transparent 22rem),#f4f7fb}._header_186o6_23,._content_186o6_25{width:min(100%,72rem);margin-inline:auto}._header_186o6_23{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;padding:.35rem .25rem 1rem}._brand_186o6_53{display:inline-flex;align-items:center;gap:.65rem;color:#111827;text-decoration:none}._brandMark_186o6_69{display:grid;width:2.25rem;height:2.25rem;place-items:center;color:#fff;font-weight:900;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:.7rem;box-shadow:0 8px 18px #4f46e533}._brand_186o6_53 strong,._brand_186o6_53 small{display:block}._brand_186o6_53 strong{font-size:.9rem}._brand_186o6_53 small{margin-top:.12rem;color:#667085;font-size:.68rem}._backLink_186o6_123{color:#4f46e5;font-size:.78rem;font-weight:800;text-decoration:none}._backLink_186o6_123:hover,._backLink_186o6_123:focus-visible{text-decoration:underline}._document_186o6_147{max-width:54rem;margin:0 auto;padding:clamp(1.25rem,4vw,3rem);background:#fff;border:1px solid #e4e8f0;border-radius:1rem;box-shadow:0 16px 40px #0f172a14}._eyebrow_186o6_167{margin:0 0 .65rem;color:#4f46e5;font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}h1{margin:0;color:#111827;font-size:clamp(1.8rem,5vw,2.8rem);letter-spacing:-.04em;line-height:1.1}._updated_186o6_201{margin:.55rem 0 1.5rem;color:#667085;font-size:.78rem}._intro_186o6_213{margin:0;padding:1rem 1.1rem;color:#344054;font-size:1rem;line-height:1.7;background:#f8faff;border-left:3px solid #6366f1;border-radius:.25rem .7rem .7rem .25rem}._sections_186o6_235{display:grid;gap:1.65rem;margin-top:2rem}._sections_186o6_235 section{scroll-margin-top:1rem}._sections_186o6_235 h2{margin:0 0 .45rem;color:#182230;font-size:1.08rem;letter-spacing:-.015em}._sections_186o6_235 p{margin:.5rem 0 0;color:#475467;font-size:.92rem;line-height:1.75}@media(max-width:42rem){._shell_186o6_1{padding:.5rem}._header_186o6_23{padding-bottom:.75rem}._document_186o6_147{border-radius:.8rem}._sections_186o6_235 p{font-size:.88rem}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--color-text);background:var(--color-background);font-synthesis:none;text-rendering:optimizeLegibility;--color-primary: #2457a7;--color-primary-hover: #194584;--color-secondary: #7357a6;--color-background: #f3f6fb;--color-surface: #ffffff;--color-text: #172033;--color-text-muted: #5d687b;--color-success: #18794e;--color-warning: #946200;--color-error: #b42318;--color-border: #d4dbea;--radius-sm: .375rem;--radius-md: .75rem;--radius-lg: 1.25rem;--shadow-sm: 0 1px 3px rgb(23 32 51 / 8%);--shadow-md: 0 12px 32px rgb(23 32 51 / 12%);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--breakpoint-sm: 36rem;--breakpoint-md: 48rem;--breakpoint-lg: 64rem;--breakpoint-xl: 80rem}*{box-sizing:border-box}html{min-height:100%}body{min-height:100vh;min-height:100dvh;margin:0;overflow-wrap:break-word}button,input{max-width:100%;font:inherit}button{cursor:pointer}button:disabled,input:disabled{cursor:not-allowed;opacity:.68}a{color:var(--color-primary)}a:hover{color:var(--color-primary-hover)}:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px}h1{margin:0;line-height:1.1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.dashboard-typography{--dashboard-font-step: .08rem;--dashboard-font-min: .8rem;font-size:1.08rem}.dashboard-typography>aside{--dashboard-font-step: 0rem;font-size:1rem}
