.owner-dashboard_layout__yMkkg{--ink:#101715;--muted:#43586a;--line:#dce3ea;display:grid;grid-template-columns:clamp(13.75rem,18.7vw,19.5rem) minmax(0,1fr);min-height:100vh;background:#f2f4f7;color:var(--ink)}.owner-dashboard_sidebar__DvZL_{position:sticky;top:0;display:flex;flex-direction:column;min-height:100vh;height:100dvh;padding:1.15rem 1rem 1rem;background:radial-gradient(ellipse at 50% 84%,#105138,transparent 48%),#033729;color:#f7fcf8}.owner-dashboard_brand__bS2Iq{display:flex;align-items:center;justify-content:center;gap:.35rem;padding-block:.25rem 1.65rem}.owner-dashboard_brand__bS2Iq img{width:clamp(3.7rem,5.4vw,5.75rem);height:auto}.owner-dashboard_brand__bS2Iq small,.owner-dashboard_brand__bS2Iq strong{display:block}.owner-dashboard_brand__bS2Iq strong{font-size:clamp(1.3rem,1.9vw,1.8rem);line-height:1.35}.owner-dashboard_brand__bS2Iq small{color:#d5e7dc;font-size:.73rem}.owner-dashboard_nav__4yS4j{display:grid;gap:.35rem}.owner-dashboard_nav__4yS4j a{display:flex;align-items:center;gap:.7rem;padding:.78rem .9rem;border-radius:.75rem;font-weight:700;transition:background .16s ease,box-shadow .16s ease}.owner-dashboard_nav__4yS4j a:hover{background:#ffffff13}.owner-dashboard_nav__4yS4j a[aria-current]{background:linear-gradient(105deg,#317758,#16543c);box-shadow:inset 0 0 0 1px #ffffff1a}.owner-dashboard_layout__yMkkg svg:not(.owner-dashboard_skyline__a6WnV,.owner-dashboard_sidebarArt__jneEy){width:1.35rem;height:1.35rem;flex:none}.owner-dashboard_sidebarArt__jneEy{width:100%;max-height:43vh;margin-block:auto 0;pointer-events:none}.owner-dashboard_workspace__32HPp{min-width:0}.owner-dashboard_toolbar__K8iKn{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.65rem clamp(1rem,2.8vw,2.5rem);border-bottom:1px solid var(--line);background:#fff}.owner-dashboard_search__dk_g_{display:flex;align-items:center;gap:.6rem;width:min(100%,21rem);min-width:0;padding:.55rem .8rem;border:1px solid #d9e4de;border-radius:.9rem;background:#f3f6f5;color:var(--muted)}.owner-dashboard_search__dk_g_:focus-within{outline:2px solid #407d63;outline-offset:2px}.owner-dashboard_search__dk_g_ input{width:100%;min-width:0;color:var(--ink);outline:none;font-size:.9rem}.owner-dashboard_search__dk_g_ input::placeholder{color:var(--muted)}.owner-dashboard_account__DVlWD{display:flex;align-items:center;gap:.65rem;min-width:0;max-width:55%;white-space:nowrap;font-size:.9rem}.owner-dashboard_account__DVlWD a{min-width:0;overflow:hidden;text-overflow:ellipsis}.owner-dashboard_account__DVlWD button,.owner-dashboard_avatar__hdvYb{display:grid;place-items:center;flex:none;width:2.5rem;height:2.5rem;border-radius:50%}.owner-dashboard_avatar__hdvYb{background:#115438;color:white}.owner-dashboard_account__DVlWD button{background:#eff4f0;color:#1f5640;cursor:pointer}.owner-dashboard_account__DVlWD button:hover{background:#dcece3}.owner-dashboard_content__uAqDz{padding:0 clamp(.85rem,2vw,1.7rem) 2rem}.owner-dashboard_content__uAqDz [id]{scroll-margin-top:1rem}.owner-dashboard_hero__9sGRH{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:10rem;padding:1.35rem clamp(1rem,3vw,2.5rem);margin-block:1.1rem 1rem;border:1px solid #315c4b;border-radius:1.35rem;overflow:hidden;background:radial-gradient(ellipse at 11% 90%,#2b7755 0,transparent 52%),linear-gradient(112deg,#104b37,#062c23 82%);color:#fffdf4;box-shadow:0 10px 25px #173e3229}.owner-dashboard_hero__9sGRH div{position:relative}.owner-dashboard_hero__9sGRH p{color:#f3cf82;font-size:.78rem;font-weight:750}.owner-dashboard_hero__9sGRH h1{margin-block:.15rem .25rem;font-size:clamp(1.65rem,3vw,2.5rem);font-weight:850;line-height:1.25;overflow-wrap:anywhere}.owner-dashboard_hero__9sGRH span{color:#e4f1eb;font-size:clamp(.88rem,1.55vw,1.15rem);font-weight:650}.owner-dashboard_skyline__a6WnV{position:absolute;inset:auto auto 0 0;z-index:-1;width:min(43%,30rem);color:#d7c391;opacity:.28;mask-image:linear-gradient(90deg,#000 40%,transparent)}.owner-dashboard_addSchool__zZXzX{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;flex:none;overflow:hidden;min-height:3.2rem;padding:.45rem .7rem .45rem 1.15rem;border:1px solid #f9dc96;border-radius:.9rem;background:linear-gradient(135deg,#ffefba 4%,#f5ca6d 58%,#d6942c);color:#352207;font-weight:850;box-shadow:inset 0 1px 0 #fff7d7,0 6px 18px #e1ab4945;transition:transform .18s ease,box-shadow .18s ease}.owner-dashboard_addSchool__zZXzX:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(110deg,transparent 31%,#fffaf3bd 48%,transparent 65%);content:"";transform:translateX(110%);transition:transform .62s ease}.owner-dashboard_addSchool__zZXzX:is(:hover,:focus-visible){transform:translateY(-2px);box-shadow:inset 0 1px 0 #fff7d7,0 9px 23px #ecb84e65}.owner-dashboard_addSchool__zZXzX:is(:hover,:focus-visible):after{transform:translateX(-110%)}.owner-dashboard_addSchool__zZXzX>span{display:grid;place-items:center;width:2.1rem;height:2.1rem;border-radius:.65rem;background:#0d4232;color:#fff5cf}.owner-dashboard_grid__XkOHu,.owner-dashboard_metrics__HkHOz{display:grid;gap:clamp(.65rem,1.2vw,1.25rem)}.owner-dashboard_metrics__HkHOz{grid-template-columns:repeat(5,minmax(0,1fr))}.owner-dashboard_grid__XkOHu{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:1.15rem;align-items:start}.owner-dashboard_metric__5_3qV{display:flex;align-items:flex-start;gap:.55rem;min-width:0;padding:.85rem .65rem;border:3px solid white;border-radius:1rem;box-shadow:0 2px 5px #152d2510;transition:box-shadow .18s ease,transform .18s ease}.owner-dashboard_metric__5_3qV:hover{transform:translateY(-2px);box-shadow:0 8px 16px #152d251b}.owner-dashboard_metric__5_3qV h2{text-wrap:balance}.owner-dashboard_metric__5_3qV strong,.owner-dashboard_tabular__5Exop{font-variant-numeric:tabular-nums}.owner-dashboard_metricIcon__lcJYW{color:var(--accent);padding-top:.08rem}.owner-dashboard_layout__yMkkg .owner-dashboard_metricIcon__lcJYW svg{width:clamp(1.35rem,2.65vw,2.55rem);height:auto}.owner-dashboard_metric__5_3qV h2{font-size:.85rem;font-weight:780;line-height:1.3}.owner-dashboard_metric__5_3qV strong{display:block;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:850;line-height:1.4}.owner-dashboard_metric__5_3qV small{color:var(--muted);font-size:.73rem}.owner-dashboard_gold__14dTz{--accent:#915908;background:linear-gradient(135deg,#fff8e8,#f7dfaa)}.owner-dashboard_mint__6njcl{--accent:#167844;background:linear-gradient(135deg,#effaf2,#ccebd9)}.owner-dashboard_violet__tIQ_S{--accent:#7241ad;background:linear-gradient(135deg,#f8f0fe,#e5d4f8)}.owner-dashboard_panel__ukOZL{min-width:0;align-self:stretch;padding:1rem clamp(.75rem,1.3vw,1.3rem);border:1px solid var(--line);border-radius:1.1rem;background:#fff;box-shadow:0 2px 4px #152d2508}.owner-dashboard_panel__ukOZL h2{font-size:clamp(1rem,1.55vw,1.3rem);font-weight:820;line-height:1.45}.owner-dashboard_panelHeading__2_mTU{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.owner-dashboard_table__kseRW{width:100%;margin-top:.65rem;border-spacing:0 .25rem;border-collapse:separate;text-align:start}.owner-dashboard_table__kseRW td,.owner-dashboard_table__kseRW th{padding:.32rem .55rem;text-align:start}.owner-dashboard_table__kseRW thead{background:#eaf0ed;color:#314e41;font-size:.8rem}.owner-dashboard_table__kseRW tbody th{font-size:.9rem;font-weight:720;overflow-wrap:anywhere}.owner-dashboard_table__kseRW tbody tr:nth-child(2n){background:#f4f7f5}.owner-dashboard_table__kseRW tr>:first-child{border-start-start-radius:.55rem;border-end-start-radius:.55rem}.owner-dashboard_table__kseRW tr>:last-child{border-start-end-radius:.55rem;border-end-end-radius:.55rem}.owner-dashboard_schoolName__9VcXj{display:flex;align-items:center;gap:.5rem}a.owner-dashboard_schoolName__9VcXj{text-decoration:none;border-radius:.45rem;transition:color .16s ease}a.owner-dashboard_schoolName__9VcXj:hover{color:#127349;text-decoration:underline;text-underline-offset:4px}a.owner-dashboard_schoolName__9VcXj:focus-visible{outline:2px solid #24744d;outline-offset:4px}.owner-dashboard_schoolDetails__r3LpB{display:grid;gap:1.1rem}.owner-dashboard_schoolIdentity__zQSzz{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding-block:.4rem 1.3rem}.owner-dashboard_schoolIdentity__zQSzz h2{font-size:clamp(1.3rem,2.3vw,1.85rem);font-weight:820}.owner-dashboard_schoolIdentity__zQSzz p{margin-block-start:.25rem;font-size:.9rem;color:var(--muted)}.owner-dashboard_schoolIdentity__zQSzz>.owner-dashboard_status__mXYUr{margin-inline-start:auto}.owner-dashboard_schoolEmblem__07YMd{display:grid;place-items:center;width:3.6rem;height:3.6rem;flex:none;border-radius:1rem;border:1px solid #c5dfce;background:linear-gradient(135deg,#eff9ef,#d2eadb);color:#176b42}.owner-dashboard_layout__yMkkg .owner-dashboard_schoolEmblem__07YMd svg{width:2.2rem;height:2.2rem}.owner-dashboard_schoolFacts__66Tkn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #dde8e1;border-radius:.8rem;background:#f6faf7}.owner-dashboard_schoolFacts__66Tkn>div{min-width:0;padding:1rem}.owner-dashboard_schoolFacts__66Tkn>div+div{border-inline-start:1px solid #dde8e1}.owner-dashboard_schoolFacts__66Tkn dt{color:var(--muted);font-size:.8rem}.owner-dashboard_schoolFacts__66Tkn dd{margin-block-start:.35rem;font-size:1rem;font-weight:750;overflow-wrap:anywhere}.owner-dashboard_directorFact__Ce2e5{display:block}.owner-dashboard_detailsMetrics__BUZy8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.owner-dashboard_detailsMetrics__BUZy8 article{padding:1rem;border:3px solid #fff;border-radius:1rem;box-shadow:0 2px 5px #123a2910}.owner-dashboard_detailsMetrics__BUZy8 article>span{display:block;color:var(--accent);font-size:1.65rem}.owner-dashboard_detailsMetrics__BUZy8 h2{font-size:.9rem;font-weight:750}.owner-dashboard_detailsMetrics__BUZy8 strong{display:block;font-size:2.25rem;font-weight:850;font-variant-numeric:tabular-nums}.owner-dashboard_detailsMetrics__BUZy8 p{font-size:.75rem;color:var(--muted)}.owner-dashboard_detailsFootnote__EIsCq{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.6rem;color:var(--muted);font-size:.8rem}.owner-dashboard_detailsFootnote__EIsCq a{color:#166841;font-weight:700}.owner-dashboard_detailsSkeleton__hppaS{display:grid;gap:1rem;padding:1.5rem;border:1px solid var(--line);border-radius:1rem;background:#fff;color:var(--muted);font-size:.85rem}.owner-dashboard_skeletonLine__uNorr{display:block;height:1.5rem;width:55%;border-radius:.5rem;background:linear-gradient(95deg,#e6eee8,#f6f9f7,#e6eee8);background-size:200% 100%;animation:owner-dashboard_detail-shimmer__69dED 1.5s ease-in-out infinite}.owner-dashboard_skeletonLine__uNorr+.owner-dashboard_skeletonLine__uNorr{width:80%}@keyframes owner-dashboard_detail-shimmer__69dED{to{background-position:-200% 0}}@media (max-width:700px){.owner-dashboard_detailsMetrics__BUZy8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.owner-dashboard_schoolFacts__66Tkn{grid-template-columns:minmax(0,1fr)}.owner-dashboard_schoolFacts__66Tkn>div+div{border-inline-start:0;border-block-start:1px solid #dde8e1}}@media (prefers-reduced-motion:reduce){.owner-dashboard_skeletonLine__uNorr{animation:none}a.owner-dashboard_schoolName__9VcXj{transition:none}}.owner-dashboard_schoolIcon__Oog8P{display:grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:.65rem;background:#e8f6eb;color:#11733b}.owner-dashboard_status__mXYUr{display:inline-block;white-space:nowrap;padding:.16rem .55rem;border-radius:2rem;font-size:.76rem;background:#eef1ef;color:#4c5d54}.owner-dashboard_status__mXYUr[data-active=true]{color:#0d602f;background:#e4f4e8}.owner-dashboard_empty__wbdnV{padding:1rem .25rem;color:var(--muted);font-size:.9rem}.owner-dashboard_chart__TC3Jc{display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:center;justify-content:center;gap:1.2rem;margin-top:.75rem}.owner-dashboard_ring__VR0Il{display:grid;flex:none;place-items:center;width:clamp(7.5rem,13vw,13rem);aspect-ratio:1;border-radius:50%}.owner-dashboard_ring__VR0Il span{display:grid;place-content:center;width:64%;aspect-ratio:1;border-radius:50%;background:#fff;color:var(--muted);text-align:center;font-size:.82rem}.owner-dashboard_ring__VR0Il strong{color:var(--ink);font-size:clamp(1.5rem,2.7vw,2.25rem);line-height:1.15}.owner-dashboard_legend__MBffE{display:grid;flex:1;min-width:9rem;gap:.5rem}.owner-dashboard_legend__MBffE li{display:grid;grid-template-columns:1fr auto;gap:.05rem .55rem;align-items:center;padding:.5rem .65rem;border:1px solid #dcece1;border-radius:.7rem;background:#f7fbf8;font-size:.86rem}.owner-dashboard_legend__MBffE li>span{display:flex;align-items:center;gap:.4rem}.owner-dashboard_legend__MBffE i{width:.65rem;height:.65rem;border-radius:50%;background:#12683f}.owner-dashboard_legend__MBffE li+li i{background:#9bcea3}.owner-dashboard_legend__MBffE small{grid-column:1/-1;padding-inline-start:1rem;color:var(--muted)}.owner-dashboard_chartNote__GBsrD{margin-block-start:.6rem;color:var(--muted);font-size:.8rem}.owner-dashboard_violetPanel__t7vdW{background:#f5f0fc}.owner-dashboard_mintPanel__80Ja6{background:#eff8f3}.owner-dashboard_ranking__0EIYo{border:5px solid white;box-shadow:0 2px 6px #263f561a,0 0 0 1px var(--line)}.owner-dashboard_ranking__0EIYo h2{display:flex;align-items:center;gap:.65rem}.owner-dashboard_ranking__0EIYo h2 svg{color:#117141}.owner-dashboard_violetPanel__t7vdW.owner-dashboard_ranking__0EIYo h2 svg{color:#782bb0}.owner-dashboard_ranking__0EIYo ol{display:grid;gap:.35rem;margin-block-start:.9rem}.owner-dashboard_ranking__0EIYo li{display:grid;grid-template-columns:minmax(0,1fr) auto 2rem;gap:clamp(.5rem,1.4vw,1.25rem);align-items:center;padding:.4rem .65rem;border:1px solid #d9e7e3;border-radius:.85rem;background:#fff;box-shadow:0 2px 3px #263f560c}.owner-dashboard_violetPanel__t7vdW.owner-dashboard_ranking__0EIYo li{border-color:#e1d6f6}.owner-dashboard_ranking__0EIYo .owner-dashboard_schoolName__9VcXj{font-weight:720;overflow-wrap:anywhere}.owner-dashboard_ranking__0EIYo strong{font-size:clamp(1rem,1.7vw,1.4rem)}.owner-dashboard_medal__6qIK_{display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#f0f3f6;color:#596c82}.owner-dashboard_medal__6qIK_[data-place="1"]{background:#fff0c9;color:#8c5400}.owner-dashboard_medal__6qIK_[data-place="3"]{background:#fae8dd;color:#9b4825}.owner-dashboard_taskPanel__3JjMw{margin-block-start:1rem}.owner-dashboard_shortcuts__oWrJP{display:grid;gap:.4rem;margin-top:.65rem}.owner-dashboard_shortcuts__oWrJP li{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;padding:.48rem .65rem;border:1px solid #dce7e0;border-radius:.7rem;background:#fffc;font-size:.88rem;overflow-wrap:anywhere}.owner-dashboard_shortcuts__oWrJP a{display:flex;align-items:center;gap:.55rem;flex:1;font-weight:680}.owner-dashboard_shortcuts__oWrJP a:hover{text-decoration:underline}.owner-dashboard_shortcuts__oWrJP svg{color:#1c754f}.owner-dashboard_violetPanel__t7vdW .owner-dashboard_shortcuts__oWrJP svg{color:#7046a1}.owner-dashboard_shortcuts__oWrJP small{color:var(--muted)}.owner-dashboard_breadcrumb__L5Lri{color:var(--muted);font-weight:700}.owner-dashboard_tableLink__Vj6Y3{color:#1c754f;text-decoration:underline;font-size:.85rem}.owner-dashboard_subpage__qA2UL{max-width:68rem;margin-inline:auto}.owner-dashboard_subpageHeading__SRGQa{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-block:1.1rem;padding:1.2rem clamp(1rem,3vw,2rem);border-radius:1.25rem;background:radial-gradient(ellipse at left bottom,#317455,transparent 54%),#0a3c2e;color:#fffdf2;box-shadow:0 8px 20px #173e3222}.owner-dashboard_subpageHeading__SRGQa h1{font-size:clamp(1.65rem,3vw,2.5rem);font-weight:800}.owner-dashboard_subpageHeading__SRGQa div>a{color:#f4d791;text-decoration:underline;font-size:.85rem}.owner-dashboard_backButton__j_RdE{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .65rem;margin-block-end:.3rem;border:1px solid #c8e0d050;border-radius:.5rem;background:#ffffff0c;color:#f2dc9c;font-size:.8rem;cursor:pointer;transition:background .16s ease}.owner-dashboard_backButton__j_RdE:hover{background:#ffffff22}.owner-dashboard_backButton__j_RdE:focus-visible{outline:2px solid #f2dc9c;outline-offset:3px}.owner-dashboard_toast__SJak6{position:fixed;z-index:60;inset:auto 1.25rem 1.25rem auto;display:flex;align-items:center;gap:.7rem;width:max-content;max-width:calc(100vw - 2.5rem);padding:.8rem .9rem;border:1px solid #d1e5d9;border-radius:.9rem;background:#fff;color:#143e2d;box-shadow:0 12px 40px #082c2a2e;animation:owner-dashboard_page-enter___6xqH .18s ease-out;font-size:.85rem}.owner-dashboard_toast__SJak6>span{display:grid;place-items:center;width:1.9rem;height:1.9rem;flex:none;border-radius:50%;color:#fff;background:#17764e}.owner-dashboard_toast__SJak6 button{padding:.1rem .35rem;color:#657b70;font-size:1.25rem;cursor:pointer}.owner-dashboard_directoryHeading__WJVGd{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-block-end:1.25rem}.owner-dashboard_directoryHeading__WJVGd p,.owner-dashboard_formIntro__nv8bF p{color:var(--muted);font-size:.85rem;margin-block-start:.3rem}.owner-dashboard_directorySearch__hhYg3{width:min(100%,21rem);border:1px solid #cfded5;border-radius:.7rem;padding:.6rem .85rem;background:#f5f8f6}.owner-dashboard_tableScroll__gEAy7{overflow-x:auto}.owner-dashboard_directoryTable__K_e_f{width:100%;border-collapse:separate;border-spacing:0;text-align:start;font-size:.9rem}.owner-dashboard_directoryTable__K_e_f thead{background:#eef4f0;color:#486356;font-size:.8rem}.owner-dashboard_directoryTable__K_e_f :is(th,td){text-align:start;padding:.85rem .75rem;border-block-end:1px solid #e5eee8;vertical-align:middle}.owner-dashboard_directoryTable__K_e_f tbody tr:hover{background:#f4faf6}.owner-dashboard_directorName__vOUJt{display:flex;align-items:center;gap:.7rem;min-width:11rem}.owner-dashboard_directorName__vOUJt>span:first-child{width:2.4rem;height:2.4rem;display:grid;place-items:center;border-radius:.75rem;background:#e0eee5;color:#216648;font-size:1.15rem;flex:none}.owner-dashboard_directorName__vOUJt small{display:block;font-size:.7rem;color:#64776c;font-weight:400;margin-block-start:.2rem}.owner-dashboard_whatsapp__EaLzC{display:inline-flex;align-items:center;gap:.4rem;border-radius:.55rem;padding:.4rem .65rem;background:#e3f6e9;color:#146d3e;white-space:nowrap;font-weight:750}.owner-dashboard_whatsapp__EaLzC:hover{background:#c6ecd5}.owner-dashboard_directoryEmpty__75Mg2{display:grid;justify-items:center;text-align:center;gap:.65rem;padding:3rem 1rem}.owner-dashboard_directoryEmpty__75Mg2>span{font-size:2.75rem;color:#9bac88}.owner-dashboard_directoryEmpty__75Mg2 h3{font-size:1.3rem;font-weight:750}.owner-dashboard_directoryEmpty__75Mg2 p{color:var(--muted);margin-block-end:.4rem}.owner-dashboard_formIntro__nv8bF{padding-block-end:1rem;margin-block-end:1rem;border-block-end:1px solid #e2ebe6}.owner-dashboard_directorForm__Qy2s3{display:grid;gap:1.5rem}.owner-dashboard_directorForm__Qy2s3 fieldset{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.85rem}.owner-dashboard_directorForm__Qy2s3 legend{font-weight:780;color:#23513d;margin-block-end:.75rem;font-size:.95rem}.owner-dashboard_subpage__qA2UL .owner-dashboard_directorForm__Qy2s3 label{display:grid;grid-template-columns:minmax(0,1fr);gap:.4rem;background:none;padding:0;font-size:.8rem;font-weight:700}.owner-dashboard_directorForm__Qy2s3 :is(input,select){width:100%;min-width:0;padding:.65rem .8rem;border:1px solid #c6d8cd;border-radius:.65rem;background:#fbfdfb;font-size:.9rem;font-weight:400}.owner-dashboard_directorForm__Qy2s3 :is(input,select):focus{outline:2px solid #2c7d57;outline-offset:2px}.owner-dashboard_formFooter__cMcwy{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-block-start:1px solid #e2ebe6;padding-block-start:1.25rem}.owner-dashboard_formFooter__cMcwy p{color:var(--muted);font-size:.8rem}.owner-dashboard_primaryAction__Nn2j3{display:inline-flex;justify-content:center;padding:.65rem 1.2rem;border-radius:.7rem;background:linear-gradient(120deg,#277c53,#0c4935);border:1px solid #236746;box-shadow:0 4px 10px #10452c20;color:white;white-space:nowrap;font-weight:750;cursor:pointer;transition:transform .16s ease}.owner-dashboard_primaryAction__Nn2j3:hover{transform:translateY(-1px)}.owner-dashboard_primaryAction__Nn2j3:disabled{cursor:wait;opacity:.6}.owner-dashboard_inlineError__4AoMC{color:#9a3030;background:#fff5f2;padding:.65rem .8rem;border-radius:.6rem;margin-block-end:.75rem;font-size:.85rem}.owner-dashboard_schoolOverview__Dz2aa{margin-block-end:1.5rem;padding:1.25rem;border-radius:1rem;background:radial-gradient(ellipse at top left,#28694d,transparent 65%),#083d2c;color:#fff}.owner-dashboard_schoolOverview__Dz2aa h2{font-weight:800;font-size:1.5rem}.owner-dashboard_schoolOverviewFooter__A_LcS,.owner-dashboard_schoolOverview__Dz2aa header p{color:#d9eade;font-size:.85rem}.owner-dashboard_schoolMetrics__gPvkQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-block:1rem}.owner-dashboard_schoolMetrics__gPvkQ article{padding:.8rem;border-radius:.8rem;background:#ffffff13;border:1px solid #ffffff20}.owner-dashboard_schoolMetrics__gPvkQ span{font-size:.8rem}.owner-dashboard_schoolMetrics__gPvkQ strong{display:block;font-size:1.8rem;color:#ffe8ad}@media (max-width:700px){.owner-dashboard_schoolMetrics__gPvkQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:580px){.owner-dashboard_directorForm__Qy2s3 fieldset{grid-template-columns:minmax(0,1fr)}.owner-dashboard_formFooter__cMcwy{align-items:stretch;flex-direction:column}.owner-dashboard_directoryTable__K_e_f :is(th,td){padding:.6rem .5rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.owner-dashboard_toast__SJak6{animation:none}.owner-dashboard_backButton__j_RdE,.owner-dashboard_primaryAction__Nn2j3{transition:none}}.owner-dashboard_overviewEnter__g_twI,.owner-dashboard_subpage__qA2UL{animation:owner-dashboard_page-enter___6xqH .24s ease-out both}.owner-dashboard_loading__P5Vhl{min-height:100dvh;display:grid;place-items:center;padding:1rem;background:radial-gradient(ellipse at 50% 22%,#28644d 0,transparent 55%),#062f25}.owner-dashboard_loadingCard__GsFoG{display:grid;justify-items:center;gap:1rem;width:min(100%,22rem);padding:2.25rem 1.5rem;border:1px solid #ebcf884d;border-radius:1.5rem;background:#ffffff0e;box-shadow:0 20px 80px #011b18a0;color:#fff7dc;font-weight:750}.owner-dashboard_loadingTrack__YtDMP{width:7rem;height:.2rem;border-radius:999px;background:#fff0c638;overflow:hidden}.owner-dashboard_loadingTrack__YtDMP i{display:block;width:42%;height:100%;border-radius:inherit;background:#f1c66e;animation:owner-dashboard_loading-sweep__PX7_r 1.1s ease-in-out infinite alternate}@keyframes owner-dashboard_page-enter___6xqH{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes owner-dashboard_loading-sweep__PX7_r{0%{transform:translateX(15%)}to{transform:translateX(-153%)}}.owner-dashboard_settings__svhH0{display:grid;gap:1rem}.owner-dashboard_identityPanel__PqLGC{background:linear-gradient(145deg,#fcfffd 20%,#eaf6ef);border-color:#c5ded0}.owner-dashboard_identityHeading__Xhg6p{display:flex;align-items:center;gap:.9rem;margin-block-end:1rem}.owner-dashboard_identityHeading__Xhg6p>span{display:grid;place-items:center;width:3.25rem;height:3.25rem;flex:none;border:1px solid #e7cb85;border-radius:.9rem;background:linear-gradient(135deg,#226a50,#0a3e30);color:#ffebac;font-size:1.55rem;font-weight:800}.owner-dashboard_identityHeading__Xhg6p p{margin-block-start:.15rem;color:var(--muted);font-size:.8rem}.owner-dashboard_identityData__Je23x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;margin-block-end:1rem;border:1px solid #cee0d6;border-radius:.85rem;background:#fff}.owner-dashboard_identityData__Je23x>div{min-width:0;padding:.65rem .85rem}.owner-dashboard_identityData__Je23x>div:nth-child(odd){border-inline-end:1px solid #e1ece5}.owner-dashboard_identityData__Je23x>div:nth-child(-n+2){border-block-end:1px solid #e1ece5}.owner-dashboard_identityData__Je23x dt{font-size:.75rem;color:var(--muted)}.owner-dashboard_identityData__Je23x dd{margin-block-start:.15rem;font-weight:780;overflow-wrap:anywhere}.owner-dashboard_settingsStatus__ogAvi,.owner-dashboard_settings__svhH0 section>p{color:var(--muted);margin-block:.5rem}.owner-dashboard_settingsStatus__ogAvi[role=alert]{color:#982c2c}.owner-dashboard_subpage__qA2UL form label{display:grid;align-items:center;gap:.6rem;padding:.55rem .75rem;border-radius:.55rem;background:#f4f7f5}.owner-dashboard_subpage__qA2UL form label:has(input[type=checkbox]){display:flex}.owner-dashboard_entryForm__853JP{display:grid;gap:.35rem;margin-block-start:.75rem}.owner-dashboard_entryForm__853JP input{width:100%;min-width:0;padding:.5rem .7rem;border:1px solid #bacdc2;border-radius:.55rem;background:#fff}.owner-dashboard_entryForm__853JP button{justify-self:start;margin-block-start:.5rem}@media (min-width:640px){.owner-dashboard_subpage__qA2UL form label{grid-template-columns:minmax(10rem,30%) minmax(0,1fr)}}@media (max-width:1100px){.owner-dashboard_metrics__HkHOz{grid-template-columns:repeat(3,minmax(0,1fr))}}.owner-dashboard_schoolEditActions__ZspYN{display:flex;flex-wrap:wrap;gap:.75rem}.owner-dashboard_schoolAccessCard__8Yrg6{display:grid;gap:1rem;margin-block-start:1.2rem;padding:1.15rem;border:1px solid #c3ddce;border-radius:1rem;background:linear-gradient(125deg,#eff8f2,#fff 75%)}.owner-dashboard_schoolAccessHeading__xGQJg{display:flex;align-items:center;gap:.75rem}.owner-dashboard_schoolAccessHeading__xGQJg>span{display:grid;place-items:center;width:2.6rem;height:2.6rem;background:#d8ecdf;color:#15523b;border-radius:.75rem;font-size:1.5rem}.owner-dashboard_schoolAccessHeading__xGQJg h3{font-weight:800}.owner-dashboard_schoolAccessHeading__xGQJg p{font-size:.8rem;color:#526b5e}.owner-dashboard_schoolAccessAddress__MY7gh{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .5rem;background:white;border:1px solid #d7e6dd;border-radius:.7rem;padding:.9rem 1rem;overflow-wrap:anywhere}.owner-dashboard_schoolAccessAddress__MY7gh span{color:#60786b;font-size:.85rem}.owner-dashboard_schoolAccessAddress__MY7gh strong{font-size:1rem;color:#144c37}.owner-dashboard_schoolAccessActions__xe_qI{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.owner-dashboard_directorActions__FDUxX{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.owner-dashboard_dangerAction__8xHIy,.owner-dashboard_directorActions__FDUxX>:is(button,a){display:inline-flex;align-items:center;gap:.3rem;padding:.42rem .65rem;border:1px solid #c7dcd0;border-radius:.55rem;text-decoration:none;font-size:.8rem;font-weight:700;cursor:pointer;background:#f2f8f4;color:#175039}.owner-dashboard_directorActions__FDUxX .owner-dashboard_stopAction__ynlA9{color:#875719;border-color:#e9d6b7;background:#fff8e9}.owner-dashboard_dangerAction__8xHIy,.owner-dashboard_directorActions__FDUxX .owner-dashboard_removeAction__NpUQH{color:#a13336;border-color:#ecc6c7;background:#fff2f2}.owner-dashboard_directorActions__FDUxX>:disabled{opacity:.45;cursor:default}.owner-dashboard_directorSchoolLink__QDsZj{display:block;font-weight:700;color:#164c36}.owner-dashboard_directorBadge__6ujZ7{display:inline-block;margin-block-start:.35rem;padding:.15rem .5rem;color:#236447;background:#e4f2e9;border-radius:1rem;font-size:.7rem}.owner-dashboard_directorBadge__6ujZ7[data-stopped=true]{color:#896024;background:#fff1d8}.owner-dashboard_directorModal__t_VXh{position:fixed;inset:0;margin:auto;padding:0;inline-size:min(36rem,calc(100vw - 1.6rem));max-inline-size:none;max-block-size:calc(100dvh - 1.6rem);overflow:auto;overscroll-behavior:contain;border:1px solid #c6ded0;border-radius:1.45rem;background:#fbfcf9;color:#12372b;box-shadow:0 28px 80px #071d1790}.owner-dashboard_directorModal__t_VXh::backdrop{background:#071f18a6;backdrop-filter:blur(4px)}.owner-dashboard_directorModalHeader__djL7y{display:flex;align-items:center;gap:.85rem;padding:1.2rem 1.35rem;border-block-end:2px solid #d3b779;background:linear-gradient(125deg,#0b4c36,#092e24);color:#fcfffc}.owner-dashboard_directorModalHeader__djL7y h2{font-size:clamp(1.12rem,3.8vw,1.45rem);font-weight:850}.owner-dashboard_directorModalHeader__djL7y p{color:#d6ebe0;font-size:.83rem}.owner-dashboard_directorModalClose__zFDhY,.owner-dashboard_directorModalIcon__eXCLx{display:grid;place-items:center;flex:none;inline-size:2.65rem;block-size:2.65rem;border:1px solid #ffffff35;border-radius:.8rem;background:#ffffff13}.owner-dashboard_directorModalIcon__eXCLx{color:#ffe3a5}.owner-dashboard_directorModalClose__zFDhY{margin-inline-start:auto;cursor:pointer}.owner-dashboard_directorModalClose__zFDhY:hover{background:#ffffff29}.owner-dashboard_directorModalBody__KQ9sK{display:grid;gap:1.1rem;padding:1.15rem 1.35rem 1.3rem}.owner-dashboard_directorModalFields__A1t4X{border-block-start:1px solid #dce9e0;padding-block-start:1rem}.owner-dashboard_directorModalFields__A1t4X .owner-dashboard_directorForm__Qy2s3{gap:.8rem}.owner-dashboard_directorModalFields__A1t4X .owner-dashboard_formFooter__cMcwy{justify-content:flex-end;padding-block-start:.85rem}.owner-dashboard_directorModalFields__A1t4X :is(.owner-dashboard_directorFullRow__pn7oU,.owner-dashboard_chartNote__GBsrD){grid-column:1/-1}.owner-dashboard_modalCancel__aJMFV{padding:.6rem 1rem;border:1px solid #cadbd0;border-radius:.7rem;color:#194a36;font-weight:700;cursor:pointer}.owner-dashboard_directorOccupied__M0FBY{display:grid;justify-items:start;gap:.3rem;padding:.85rem 1rem;border-radius:.8rem;background:#f5eedb;color:#594219}.owner-dashboard_directorModal__t_VXh :is(button,a):focus-visible{outline:2px solid #ac8540;outline-offset:3px}@media (max-width:480px){.owner-dashboard_directorModalBody__KQ9sK,.owner-dashboard_directorModalHeader__djL7y{padding-inline:1rem}.owner-dashboard_directorModalFields__A1t4X .owner-dashboard_directorForm__Qy2s3 fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.owner-dashboard_directorModalFields__A1t4X label:has(input:is([name=email],[name=password])){grid-column:1/-1}.owner-dashboard_directorModal__t_VXh :is(input,select){font-size:1rem}}@media (prefers-reduced-motion:no-preference){.owner-dashboard_directorModal__t_VXh[open]{animation:owner-dashboard_directorModalEnter__3m7cz .19s ease-out both}}@keyframes owner-dashboard_directorModalEnter__3m7cz{0%{opacity:0;transform:translateY(.5rem) scale(.985)}to{opacity:1;transform:none}}.owner-dashboard_directorModes__kMJPQ,.owner-dashboard_schoolLoginFact__ZoKvM dd{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.owner-dashboard_schoolFacts__66Tkn>.owner-dashboard_schoolLoginFact__ZoKvM{grid-column:1/-1;border-inline-start:0;border-block-start:1px solid #dde8e1}.owner-dashboard_directorModes__kMJPQ button{border:1px solid #b5cebf;border-radius:.65rem;padding:.55rem .8rem;color:#0b4a35;background:#edf7f0;font-weight:700;cursor:pointer}.owner-dashboard_directorModes__kMJPQ button[aria-pressed=true]{color:white;background:#14543c}.owner-dashboard_schoolLoginFact__ZoKvM bdi{overflow-wrap:anywhere}.owner-dashboard_directorForm__Qy2s3 .owner-dashboard_handoffConfirm__cVUD2{display:flex;align-items:center;gap:.55rem}.owner-dashboard_directorForm__Qy2s3 .owner-dashboard_handoffConfirm__cVUD2 input{width:auto}.owner-dashboard_drawerToggle__g0Z_1,.owner-dashboard_mobileDrawer__nrG1J{display:none}@media (max-width:860px){.owner-dashboard_layout__yMkkg{grid-template-columns:minmax(0,1fr)}.owner-dashboard_sidebar__DvZL_{position:static;min-height:0;height:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.55rem .85rem}.owner-dashboard_brand__bS2Iq{justify-content:flex-start;padding-block:.1rem}.owner-dashboard_sidebarArt__jneEy,.owner-dashboard_sidebar__DvZL_>.owner-dashboard_nav__4yS4j{display:none}.owner-dashboard_drawerToggle__g0Z_1{display:inline-grid;place-items:center;flex:none;inline-size:2.85rem;block-size:2.85rem;border:1px solid #83b99b70;border-radius:.8rem;background:#ffffff14;color:#fff8e8;cursor:pointer}.owner-dashboard_drawerToggle__g0Z_1:focus-visible{outline:2px solid #edc98b;outline-offset:3px}.owner-dashboard_mobileDrawer__nrG1J[open]{display:block;position:fixed;inset:0;inline-size:100%;max-inline-size:none;block-size:100dvh;max-block-size:none;margin:0;padding:0;border:0;background:transparent}.owner-dashboard_mobileDrawer__nrG1J::backdrop{background:#021a14a8}.owner-dashboard_drawerContent__v6l7h{inline-size:min(19rem,86vw);min-block-size:100%;padding:1.1rem;background:linear-gradient(165deg,#0c3d2e,#04271e 75%);color:#fff8e8;box-shadow:0 0 2rem #021a1480}.owner-dashboard_drawerContent__v6l7h header{display:flex;align-items:center;justify-content:space-between;padding-block-end:1rem;margin-block-end:.9rem;border-block-end:1px solid #83b99b45}@media (prefers-reduced-motion:no-preference){.owner-dashboard_drawerContent__v6l7h{animation:owner-dashboard_openMobileDrawer__038kS .22s ease-out}}}@keyframes owner-dashboard_openMobileDrawer__038kS{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (max-width:580px){.owner-dashboard_toolbar__K8iKn{gap:.5rem;padding-inline:.75rem}.owner-dashboard_avatar__hdvYb{display:none}.owner-dashboard_account__DVlWD{gap:.4rem;font-size:.76rem}.owner-dashboard_account__DVlWD button{width:2.15rem;height:2.15rem}.owner-dashboard_hero__9sGRH{min-height:8.5rem;flex-direction:column;align-items:flex-start}.owner-dashboard_skyline__a6WnV{width:69%;opacity:.19}.owner-dashboard_metrics__HkHOz{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-dashboard_grid__XkOHu{grid-template-columns:minmax(0,1fr)}.owner-dashboard_subpageHeading__SRGQa{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.owner-dashboard_loadingTrack__YtDMP i,.owner-dashboard_overviewEnter__g_twI,.owner-dashboard_subpage__qA2UL{animation:none}.owner-dashboard_addSchool__zZXzX,.owner-dashboard_addSchool__zZXzX:after,.owner-dashboard_metric__5_3qV,.owner-dashboard_nav__4yS4j a{transition:none}.owner-dashboard_addSchool__zZXzX:is(:hover,:focus-visible),.owner-dashboard_metric__5_3qV:hover{transform:none}}.password-input_field__2cNFo{position:relative;display:block;width:100%;min-width:0}.password-input_field__2cNFo .password-input_toggle__GjPON{position:absolute;inset-inline-end:.3rem;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;margin:0;border:0;border-radius:.5rem;background:transparent;color:#39654f;cursor:pointer;transition:background .15s ease}.password-input_field__2cNFo .password-input_toggle__GjPON:hover{background:#d9eaddb3}.password-input_field__2cNFo .password-input_toggle__GjPON:focus-visible{outline:2px solid #2c7551;outline-offset:1px}.password-input_field__2cNFo .password-input_toggle__GjPON:disabled{cursor:default;opacity:.5}.password-input_field__2cNFo .password-input_toggle__GjPON svg{width:1.25rem;height:1.25rem}@media (prefers-reduced-motion:reduce){.password-input_field__2cNFo .password-input_toggle__GjPON{transition:none}}.login_scene__r2BUn{position:relative;isolation:isolate;min-height:100dvh;display:grid;place-items:center;padding:clamp(1.5rem,5vw,4rem) 1rem;background:linear-gradient(180deg,#0a241747,#0a21188c),#203c2c url(/brand/login-mobile.webp) 50% /cover no-repeat}.login_scene__r2BUn:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 50% 38%,transparent 35%,#101b116b 100%);pointer-events:none}.login_card__NoG7p{position:relative;width:min(100%,27.5rem);background:linear-gradient(145deg,#fffaf09e,#f3e7cb80);-webkit-backdrop-filter:blur(2px) saturate(110%);backdrop-filter:blur(2px) saturate(110%);border:1px solid #fff0c9ba;border-radius:1.55rem 1.55rem .7rem .7rem;padding:1.5rem clamp(1.3rem,5vw,2.3rem) 1.7rem;box-shadow:0 24px 70px #081b15a0,inset 0 1px 0 #ffffffe0;color:#142e22;text-shadow:0 0 4px #fffaf0b3}.login_card__NoG7p:before{position:absolute;content:"";inset:.36rem;border:1px solid #87642e42;border-radius:1.28rem 1.28rem .5rem .5rem;pointer-events:none}.login_header__6nr4p{display:grid;justify-items:center;gap:.55rem;margin-bottom:.9rem}.login_logo__uuWzc{display:block;width:min(71%,13.3rem);height:auto;filter:drop-shadow(0 3px 3px #27190f5c)}.login_ornament__B2WQ_{display:flex;align-items:center;justify-content:center;width:min(50%,8rem);gap:.65rem;color:#87642e}.login_ornament__B2WQ_:after,.login_ornament__B2WQ_:before{content:"";height:1px;flex:1;background:currentColor;opacity:.52}.login_ornament__B2WQ_ span{width:.44rem;height:.44rem;border:1px solid;transform:rotate(45deg)}.login_title__r1aBc{margin:0;text-align:center;font-family:var(--font-display);font-size:clamp(1.65rem,6vw,2.15rem);font-weight:700;line-height:1.23;text-wrap:balance}.login_copy__zuSoW{margin:.48rem auto 1.45rem;max-width:28ch;color:#304537;text-align:center;font-size:.875rem;line-height:1.7;text-wrap:pretty}.login_methods__EqBBV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-block:1rem .75rem;padding:.25rem;border:1px solid #87642e6b;border-radius:.8rem;background:#fffaf0cc;text-shadow:none}.login_methods__EqBBV button{min-height:2.75rem;padding:.35rem .45rem;border-radius:.55rem;color:#234e38;font-size:.82rem;font-weight:700;line-height:1.45;cursor:pointer}.login_methods__EqBBV button[aria-pressed=true]{background:#1b4b36;color:#fffdf6}.login_methods__EqBBV button:focus-visible{outline:2px solid #38654e;outline-offset:2px}.login_methods__EqBBV button:disabled{cursor:wait}.login_form__NY6Qf{display:grid;gap:.86rem}.login_label__9OzGh{display:grid;gap:.44rem;color:#213a2c;font-size:.86rem;font-weight:700}.login_inputWrap__xEdqg{position:relative;display:block}.login_inputWrap__xEdqg>svg{position:absolute;inset-inline-start:.85rem;top:50%;width:1.06rem;height:1.06rem;transform:translateY(-50%);color:#526955;pointer-events:none}.login_field___YCmt{display:block;width:100%;min-height:3.25rem;padding:.65rem 2.55rem .65rem .85rem;border:1px solid #7a8d7a;border-radius:.62rem;background:#fffdf6eb;color:#162c22;text-shadow:none;font-size:1rem;font-variant-numeric:tabular-nums;outline-offset:3px;transition:border-color .18s ease,box-shadow .18s ease}.login_field___YCmt:focus{border-color:#38654e;box-shadow:0 0 0 3px #38654e20}.login_field___YCmt::placeholder{color:#57645a;opacity:1}.login_field___YCmt:disabled{color:#3e5144}.login_primary__UgKq8{width:100%;min-height:3.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.63rem;text-shadow:none}.login_primary__UgKq8 svg{width:1.15rem;height:1.15rem;transition:transform .2s ease}@media (hover:hover){.login_primary__UgKq8:not(:disabled):hover svg{transform:translateX(-3px)}}.login_spinner__01OFs{width:1rem;height:1rem;border:2px solid #fff7;border-inline-start-color:#fff;border-radius:50%}.login_secondary__bNSrl{justify-self:center;padding:.3rem;font-size:.82rem;font-weight:650;color:#234e38;text-underline-offset:.24rem;text-decoration:underline}.login_help__d_hfI{margin-top:1.18rem;padding-top:.95rem;border-top:1px solid #70583347;color:#32463a;text-align:center;font-size:.77rem;line-height:1.8}.login_alert__oAiM8{padding:.8rem .9rem;border:1px solid #b87763;border-inline-start-width:3px;border-radius:.55rem;background:#fff4e9f0;color:#6f2e22;font-size:.83rem;line-height:1.75}@media (min-width:760px){.login_scene__r2BUn{place-items:center start;padding-inline:clamp(3rem,10vw,10.75rem);background-image:linear-gradient(270deg,#10271bc9,#142d2040 51%,#171e1518),url(/brand/login-desktop.webp)}.login_card__NoG7p{padding-block:1.9rem}}@media (prefers-reduced-motion:no-preference){.login_card__NoG7p{animation:login_settle__ZCEwE .46s cubic-bezier(.21,.77,.24,1) both}.login_spinner__01OFs{animation:login_spin__7YwG_ .8s linear infinite}}@keyframes login_settle__ZCEwE{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes login_spin__7YwG_{to{transform:rotate(1turn)}}