@font-face{font-family:Home Space;src:url(/fonts/space-grotesk.ttf) format("truetype");font-weight:300 700;font-display:swap}.Home_page__Wi2OG{--ink:light-dark(#18384b,#f0f7ff);--muted:light-dark(#526e7d,#a0b4cc);--line:light-dark(#b8dce6,#153340);--cyan:light-dark(#087486,#00f5d4);--mono:"Home Space","SFMono-Regular",Consolas,monospace;position:relative;isolation:isolate;min-height:100svh;overflow:clip;color:var(--ink);color-scheme:light dark;--home-theme-dark:0;background:radial-gradient(ellipse at 5% 10%,light-dark(#6cb4c628,#12334028),transparent 40%),radial-gradient(ellipse at 90% 20%,light-dark(#c8b2e920,#42207d20),transparent 40%),light-dark(#edf8fb,#040711);font-family:Home Space,PingFang SC,Microsoft YaHei,sans-serif}.Home_page__Wi2OG:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.24;background-image:radial-gradient(light-dark(#6f9eaf,#638a9a) .65px,transparent .8px);background-size:24px 24px}.Home_page__Wi2OG ::selection{color:light-dark(#ffffff,#040711);background:light-dark(#117d8f,#67e8df)}.Home_page__Wi2OG :is(a,button,input,select,textarea):focus-visible{outline:2px solid light-dark(#117d8f,#67e8df);outline-offset:5px}.Home_page__Wi2OG input,.Home_page__Wi2OG textarea{caret-color:light-dark(#087486,#00f5d4)}.Home_page__Wi2OG ::-webkit-scrollbar{width:6px;height:6px}.Home_page__Wi2OG ::-webkit-scrollbar-thumb{border-radius:6px;background:light-dark(#8db8c6,#28505d)}.Home_page__Wi2OG ::-webkit-scrollbar-track{background:light-dark(#ffffff,#080e1c)}.Home_page__Wi2OG section{scroll-margin-top:112px}.Home_skipLink__YNgKM{position:fixed;z-index:100;top:10px;left:15px;padding:12px 18px;border-radius:8px;color:light-dark(#edf8fb,#040711);background:light-dark(#087486,#00f5d4);transform:translateY(-160%)}.Home_skipLink__YNgKM:focus{transform:translateY(0)}.Home_navigation__K03OY{position:-webkit-sticky;position:sticky;top:0;z-index:30;padding:0 32px;border-bottom:1px solid light-dark(#b8dce6,#16313b);background:light-dark(#edf8fbf5,#040711f5);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.Home_page__Wi2OG .Home_navigation__K03OY .app-nav{display:flex;max-width:1280px;min-height:80px;margin:0 auto;padding:0;border:0;background:transparent}.Home_page__Wi2OG .brand{color:light-dark(#18384b,#eefaff);font-size:20px;gap:12px;white-space:nowrap}.Home_page__Wi2OG .brand-mark{width:33px;height:33px;border:1px solid light-dark(#087486,#00f5d4);transform:rotate(-25deg);border-radius:8px;box-shadow:0 6px 18px light-dark(#0874861c,#00f5d41c)}.Home_page__Wi2OG .brand-mark i{inset:8px;border-color:light-dark(#087486,#00f5d4);border-radius:2px}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links{display:flex;flex-wrap:wrap;gap:4px}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links>a:nth-child(n){display:inline-flex;align-items:center;min-height:44px;padding:12px 14px;border-radius:6px;font-size:13px}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links a{color:light-dark(#526e7d,#a0b4cc)}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links a:hover{color:light-dark(#075765,#d9fff9);background:light-dark(#08748609,#00f5d409)}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links a.active{color:light-dark(#087486,#00f5d4)}.Home_page__Wi2OG .nav-links a.active:after{display:none}.Home_page__Wi2OG .online-state{color:light-dark(#526e7d,#a0b4cc);font-size:11px;padding:8px 10px;border:1px solid light-dark(#bdd8df,#1c3e43);border-radius:6px}.Home_content__xVdFR{max-width:1344px;margin-inline:auto;padding:0 32px}.Home_sectionNav__OELvm{display:flex;align-items:center;gap:26px;min-height:64px;color:light-dark(#526e7d,#9bb3c4);font-size:11px}.Home_sectionNav__OELvm a{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.Home_sectionNav__OELvm a:hover{color:light-dark(#087486,#00f5d4)}.Home_sectionNav__OELvm>span{margin-left:auto;color:light-dark(#526e7d,#8ba5b5)}.Home_hero__HHP4x{position:relative;overflow:hidden;padding:28px 42px 20px;border:1px solid light-dark(#acd0da,#1c4149);border-radius:22px;background:radial-gradient(ellipse at 83% 60%,light-dark(#bfa9e01a,#4829811a),transparent 50%),radial-gradient(ellipse at 0 0,light-dark(#0874860b,#00f5d40b),transparent 55%),light-dark(#ffffffe6,#080e1ce6);box-shadow:0 24px 60px light-dark(#18384b12,#0004)}.Home_hero__HHP4x:after,.Home_hero__HHP4x:before{content:"";position:absolute;width:22px;height:22px;pointer-events:none;border-color:light-dark(#087486,#00f5d4);border-style:solid;opacity:.8}.Home_hero__HHP4x:before{top:0;left:0;border-width:2px 0 0 2px;border-radius:22px 0 0}.Home_hero__HHP4x:after{bottom:0;right:0;border-width:0 2px 2px 0;border-radius:0 0 22px}.Home_heroHud__cKl0j{display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;padding-bottom:21px;border-bottom:1px solid light-dark(#c7dfe8,#1b303e);color:light-dark(#526e7d,#8da7b9);font-size:10px;letter-spacing:.04em}.Home_heroHud__cKl0j>span:first-child{display:flex;align-items:center;gap:9px;color:light-dark(#087486,#66e9da)}.Home_heroHud__cKl0j i{width:6px;height:6px;border-radius:50%;background:light-dark(#087486,#00f5d4)}.Home_sector__rI8Sr{margin-left:auto}.Home_heroGrid__YuQNL{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px;padding:38px 0 20px}.Home_copy__dr_Xe{min-width:0;position:relative;z-index:2}.Home_heroNote__jzgkH{display:inline-flex;align-items:center;gap:8px;margin:0 0 22px;color:light-dark(#087486,#7deadd);font-size:12px}.Home_heroNote__jzgkH span{width:6px;height:6px;border-radius:50%;background:light-dark(#087486,#00f5d4)}.Home_copy__dr_Xe h1{margin:0;color:light-dark(#18384b,#f2f8ff);font-size:clamp(2.45rem,4.3vw,3.8rem);line-height:1.21;font-weight:760;letter-spacing:-.025em;text-wrap:balance}.Home_copy__dr_Xe h1>span{color:light-dark(#087486,#34eadc)}.Home_lede__kxYBr{max-width:31em;margin:24px 0 0;color:light-dark(#526e7d,#acbed0);font-size:15px;line-height:1.9}.Home_actions__E3IRU{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:26px 0 0}.Home_primary__xtcDX,.Home_secondary__UoJLa{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:12px 19px;border-radius:9px;font-size:13px;font-weight:650;transition:background .2s,transform .25s cubic-bezier(.16,1,.3,1)}.Home_primary__xtcDX{color:light-dark(#ffffff,#041b21);background:light-dark(#087486,#00edcf);box-shadow:0 7px 22px light-dark(#0874861c,#00f5d41c)}.Home_primary__xtcDX:hover{background:light-dark(#0b6576,#6affea);transform:translateY(-2px)}.Home_secondary__UoJLa{color:light-dark(#285b70,#bcf3ec);border:1px solid light-dark(#b6d0dc,#29434d);background:light-dark(#e7f3f7,#0d1a29)}.Home_secondary__UoJLa:hover{background:light-dark(#d8eaf1,#122c3a);transform:translateY(-2px)}.Home_actions__E3IRU svg{width:17px;height:17px}.Home_tools__8ZNti{margin-top:30px;padding-top:19px;border-top:1px solid light-dark(#c7dfe8,#1b303e)}.Home_tools__8ZNti>span{color:light-dark(#526e7d,#8da7b9);font-size:10px}.Home_tools__8ZNti>div{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.Home_tools__8ZNti a{display:inline-flex;align-items:center;min-height:32px;padding:5px 9px;border:1px solid light-dark(#bfd8e3,#253447);border-radius:5px;color:light-dark(#466b7e,#b4c9d9);background:light-dark(#ffffff,#080e1c);font-size:10px}.Home_tools__8ZNti a:hover{color:light-dark(#087486,#7deadd);border-color:light-dark(#559da7,#307a7a)}.Home_nexus__bKXib{min-width:0;width:100%}.Home_heroBottom__f5rAL{display:flex;justify-content:space-between;align-items:center;gap:16px;color:light-dark(#526e7d,#7b99ac);font-size:10px;letter-spacing:.06em}.Home_heroBottom__f5rAL a{display:flex;align-items:center;gap:12px;min-height:44px;color:light-dark(#526e7d,#a0b4cc)}.Home_heroBottom__f5rAL a:hover{color:light-dark(#087486,#00f5d4)}.Home_roadmap__yPkV0{margin-top:72px}.Home_sectionHeading__Cotj3{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.Home_sectionHeading__Cotj3 h2{margin:0;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.4;letter-spacing:-.025em;color:light-dark(#18384b,#f0f7ff)}.Home_sectionHeading__Cotj3 p{margin:10px 0 0;color:light-dark(#526e7d,#a0b4cc);font-size:13px;line-height:1.8}.Home_sectionHeading__Cotj3>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:light-dark(#087486,#72e5d7);font-size:12px;white-space:nowrap}.Home_sectionHeading__Cotj3>a svg{width:17px}.Home_intentGrid__nMXeB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.Home_intent__qcVOe{--intent-color:light-dark(#087486,#5eead4);display:flex;flex-direction:column;min-width:0;padding:24px;border:1px solid light-dark(#c3dce5,#203342);border-radius:14px;background:light-dark(#ffffffe6,#080e1ce6);transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s,background .25s}.Home_intent__qcVOe[data-tone=purple]{--intent-color:light-dark(#7652b4,#c4a1ff)}.Home_intent__qcVOe[data-tone=green]{--intent-color:light-dark(#22734f,#6ee7b7)}.Home_intent__qcVOe[data-tone=pink]{--intent-color:light-dark(#9d3f78,#f4a3d4)}.Home_intent__qcVOe:hover{transform:translateY(-5px);border-color:var(--intent-color);background:light-dark(#f4fafc,#0c1625)}.Home_intentTop__3aRl8{display:flex;justify-content:space-between;align-items:center;color:var(--intent-color)}.Home_intentTop__3aRl8>span{font-size:10px;letter-spacing:.08em;padding:5px 8px;border:1px solid color-mix(in srgb,var(--intent-color) 28%,transparent);border-radius:4px;background:color-mix(in srgb,var(--intent-color) 6%,transparent)}.Home_intent__qcVOe h3{margin:23px 0 0;color:light-dark(#18384b,#edf6ff);font-size:18px}.Home_intent__qcVOe p{flex:1 1;margin:12px 0 24px;color:light-dark(#526e7d,#a0b4cc);font-size:12px;line-height:1.95}.Home_intentAction__M_SGK{display:flex;justify-content:space-between;align-items:center;gap:6px;padding-top:14px;border-top:1px solid light-dark(#cbdfe8,#1e2c3d);color:var(--intent-color);font-size:11px}.Home_intentAction__M_SGK svg{width:16px}.Home_footer__q32pz{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 20px;min-height:100px;padding-block:22px;border-top:1px solid light-dark(#b8dce6,#193140);color:light-dark(#526e7d,#8da7b9);font-size:11px}.Home_footer__q32pz>a:first-child{color:light-dark(#285b70,#d9f6f0);font-size:14px;font-weight:650}.Home_footer__q32pz>a{display:inline-flex;align-items:center;min-height:44px}.Home_footer__q32pz>a:hover{color:light-dark(#087486,#00f5d4)}@media (max-width:1100px){.Home_page__Wi2OG .Home_navigation__K03OY .app-nav{flex-wrap:wrap;justify-content:space-between;column-gap:18px;padding-block:12px}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links{order:3;width:100%;justify-content:center}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links>a:nth-child(n){padding-inline:16px}.Home_hero__HHP4x{padding:24px 30px 16px}.Home_heroGrid__YuQNL{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.Home_sector__rI8Sr{display:none}.Home_copy__dr_Xe h1{font-size:clamp(2.4rem,4.6vw,3.5rem)}.Home_intent__qcVOe{padding:20px}.Home_intentGrid__nMXeB{gap:14px}.Home_intentAction__M_SGK{font-size:10px}}@media (max-width:800px){.Home_content__xVdFR,.Home_navigation__K03OY{padding-inline:22px}.Home_sectionNav__OELvm{overflow-x:auto;gap:24px;min-height:57px}.Home_sectionNav__OELvm>span{display:none}.Home_heroGrid__YuQNL{grid-template-columns:minmax(0,1fr);padding-top:28px}.Home_copy__dr_Xe h1{font-size:clamp(2.3rem,6.5vw,3.3rem)}.Home_desktopBreak__Fz66T{display:none}.Home_nexus__bKXib{max-width:430px;margin:-8px auto 0}.Home_heroBottom__f5rAL{margin-top:5px}.Home_intentGrid__nMXeB{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.Home_intent__qcVOe{padding:24px}.Home_intent__qcVOe p{font-size:13px}.Home_sectionHeading__Cotj3 h2{font-size:26px}}@media (max-width:520px){.Home_content__xVdFR,.Home_navigation__K03OY{padding-inline:16px}.Home_page__Wi2OG .Home_navigation__K03OY .app-nav{gap:8px;padding-block:13px 8px}.Home_page__Wi2OG .brand{font-size:18px}.Home_page__Wi2OG .brand-mark{width:28px;height:28px}.Home_page__Wi2OG .brand-mark i{inset:6px}.Home_page__Wi2OG .online-state{font-size:10px}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links{justify-content:space-between;gap:0}.Home_page__Wi2OG .Home_navigation__K03OY .nav-links>a:nth-child(n){padding:10px 5px;font-size:10px}.Home_sectionNav__OELvm{min-height:52px;gap:22px;font-size:10px}.Home_hero__HHP4x{padding:22px 20px 12px;border-radius:16px}.Home_heroHud__cKl0j{gap:6px;padding-bottom:17px;font-size:9px}.Home_heroHud__cKl0j>span:nth-child(2){display:none}.Home_heroGrid__YuQNL{padding-top:25px;gap:24px}.Home_heroNote__jzgkH{font-size:11px;margin-bottom:20px}.Home_copy__dr_Xe h1{font-size:clamp(2rem,8.2vw,2.6rem);line-height:1.25}.Home_copy__dr_Xe h1>span{display:block}.Home_lede__kxYBr{margin-top:21px;font-size:14px;line-height:1.85}.Home_actions__E3IRU{align-items:stretch;gap:10px;margin-top:23px}.Home_primary__xtcDX,.Home_secondary__UoJLa{justify-content:space-between;width:100%;padding-inline:16px;font-size:13px;min-height:49px}.Home_tools__8ZNti{margin-top:25px;padding-top:16px}.Home_tools__8ZNti a{min-height:36px;font-size:10px}.Home_nexus__bKXib{margin:-16px auto -8px}.Home_heroBottom__f5rAL{flex-wrap:wrap;gap:0;font-size:9px}.Home_heroBottom__f5rAL>span{display:none}.Home_heroBottom__f5rAL a{width:100%;justify-content:space-between}.Home_roadmap__yPkV0{margin-top:48px}.Home_sectionHeading__Cotj3{display:block;margin-bottom:20px}.Home_sectionHeading__Cotj3 h2{font-size:24px}.Home_sectionHeading__Cotj3 p{font-size:13px}.Home_sectionHeading__Cotj3>a{margin-top:8px}.Home_intentGrid__nMXeB{grid-template-columns:minmax(0,1fr);gap:14px}.Home_intent__qcVOe{padding:22px}.Home_intent__qcVOe h3{margin-top:20px}.Home_intent__qcVOe p{margin-bottom:22px}.Home_intentAction__M_SGK{font-size:12px}.Home_footer__q32pz{column-gap:16px;font-size:10px}.Home_footer__q32pz>span{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.Home_page__Wi2OG *,.Home_page__Wi2OG :after,.Home_page__Wi2OG :before{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}@media (prefers-color-scheme:dark){.Home_page__Wi2OG{--home-theme-dark:1}}html[data-theme=light] .Home_page__Wi2OG{color-scheme:light;--home-theme-dark:0}html[data-theme=dark] .Home_page__Wi2OG{color-scheme:dark;--home-theme-dark:1}.CommunityStatusForm_form__mznYF{--action-ease:cubic-bezier(.16,1,.3,1);--action-spring:cubic-bezier(.2,1.45,.45,1);min-width:0;color:#18384b;font-size:.875rem}.CommunityStatusForm_intro__FCaOn{margin:0 0 18px;color:#466574;line-height:1.7}.CommunityStatusForm_fields__JQqyT{display:flex;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;border:0}.CommunityStatusForm_field__Woa7k{display:flex;flex-direction:column;gap:8px;min-width:0}.CommunityStatusForm_field__Woa7k>label{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-weight:600}.CommunityStatusForm_field__Woa7k label span{color:#466574;font-size:.75rem;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunityStatusForm_field__Woa7k :is(input,select,textarea){display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #adc8d4;border-radius:18px;background:#fff;color:#18384b;font:inherit;font-size:1rem;caret-color:#1c536d;transition:border-color .18s,box-shadow .18s,background .18s}.CommunityStatusForm_field__Woa7k :is(input,select,textarea):hover:not(:disabled){border-color:#6e9eb2}.CommunityStatusForm_field__Woa7k textarea{min-height:92px;line-height:1.6;resize:vertical}.CommunityStatusForm_field__Woa7k :is(input,textarea)::placeholder{color:#527181;opacity:1}.CommunityStatusForm_dateFields__gd22f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.CommunityStatusForm_wholeDays__pdNG4{grid-column:1/-1;justify-self:start;min-height:44px;margin-top:-8px;padding:8px 0;border:0;background:transparent;color:#1c536d;font:inherit;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.CommunityStatusForm_actions__YBF24{display:flex;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;border:0}.CommunityStatusForm_actions__YBF24 legend{margin-bottom:8px;font-weight:600}.CommunityStatusForm_actions__YBF24 label{display:flex;transition:background .18s,border-color .18s,transform .18s var(--action-ease);flex:1 1;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:8px 4px;border:1px solid #bed3dd;border-radius:999px;background:#fff;color:#34596c;cursor:pointer}.CommunityStatusForm_actions__YBF24 label:hover{background:#f0f8fb}.CommunityStatusForm_actions__YBF24 label:active{transform:scale(.96);border-radius:18px}.CommunityStatusForm_actions__YBF24 label:has(input:focus-visible){outline:3px solid #1f7897;outline-offset:3px}.CommunityStatusForm_actions__YBF24 label.CommunityStatusForm_selected__JbhVU{color:#143f55;border-color:#1c536d;background:#e2eef4;font-weight:600}.CommunityStatusForm_actions__YBF24 input,.CommunityStatusForm_consent__b4SKB input{flex-shrink:0;width:16px;height:16px;margin:0;accent-color:#1c536d}.CommunityStatusForm_hint__myqVm{margin:-4px 0 0;color:#466574;font-size:.8125rem;line-height:1.75}.CommunityStatusForm_privacy__zijwk{margin:0;color:#755029;font-size:.8125rem;line-height:1.7}.CommunityStatusForm_consent__b4SKB{display:flex;padding:8px 10px;border-radius:18px;background:#e9f3f5;align-items:center;gap:9px;min-height:44px;margin-top:-8px;line-height:1.6;cursor:pointer}.CommunityStatusForm_submit__LPA3C{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:46px;padding:12px 18px;overflow:hidden;border:0;border-radius:999px;background:#245f79;color:#fff;font:inherit;font-weight:600;cursor:pointer;transition:transform .28s var(--action-spring),border-radius .24s var(--action-ease),background .18s,box-shadow .18s}.CommunityStatusForm_submit__LPA3C:hover:not(:disabled){transform:translateY(-1px);background:#195a73;box-shadow:0 5px 12px #1c536d20}.CommunityStatusForm_submit__LPA3C:active:not(:disabled){transform:scale(.94);border-radius:18px;box-shadow:none}.CommunityStatusForm_submit__LPA3C:disabled{opacity:.55;cursor:not-allowed}.CommunityStatusForm_submit__LPA3C[aria-busy=true]{opacity:.85;cursor:wait}.CommunityStatusForm_actionIcon__R8MLS{flex-shrink:0}.CommunityStatusForm_spinning__jw74J{animation:CommunityStatusForm_status-spin__busv8 .9s linear infinite}.CommunityStatusForm_justSaved__mcnZk .CommunityStatusForm_successIcon__3VcA8 path{stroke-dasharray:25;animation:CommunityStatusForm_status-check__SJBeq .45s var(--action-ease) both}.CommunityStatusForm_justSaved__mcnZk .CommunityStatusForm_quickSubmit__s9H0B:after{content:"";position:absolute;inset:2px;border:1px solid #3f9b74;border-radius:inherit;animation:CommunityStatusForm_status-confirm__XLPzl .65s var(--action-ease) both;pointer-events:none}.CommunityStatusForm_fields__JQqyT:disabled :is(input,select,textarea),.CommunityStatusForm_fields__JQqyT:disabled label{cursor:wait}.CommunityStatusForm_error__w1UZe{animation:CommunityStatusForm_status-enter__Sr_b_ .18s var(--action-ease);background:#fff0ec;color:#8b3028}.CommunityStatusForm_error__w1UZe,.CommunityStatusForm_receipt__FHzFH{margin:16px 0 0;padding:12px;border-radius:18px;line-height:1.7;overflow-wrap:anywhere}.CommunityStatusForm_receipt__FHzFH{animation:CommunityStatusForm_status-enter__Sr_b_ .22s var(--action-ease);display:flex;flex-direction:column;gap:5px;background:#e1f0e7;color:#275741}.CommunityStatusForm_receipt__FHzFH span{font-size:.8125rem}.CommunityStatusForm_form__mznYF :is(input,select,textarea,button):focus-visible{outline:3px solid #1f7897;outline-offset:3px}.CommunityStatusForm_form__mznYF ::selection{color:#fff;background:#1c536d}.CommunityStatusForm_trap__RNa_X{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.CommunityStatusForm_quickCheckin__NzktN{width:80px;max-width:100%}.CommunityStatusForm_quickSubmit__s9H0B{min-height:44px;gap:5px;padding:8px 7px;font-size:13px;line-height:1.5;white-space:nowrap;box-shadow:0 3px 8px #1c536d10}.CommunityStatusForm_quickCheckin__NzktN{flex-shrink:0}.CommunityStatusForm_quickCheckin__NzktN .CommunityStatusForm_quickSubmit__s9H0B:disabled[data-complete=true]{opacity:1;cursor:default;background:#e7f3ec;color:#275741;box-shadow:none}.CommunityStatusForm_quickSubmit__s9H0B[data-complete=true]{padding-inline:4px}.CommunityStatusForm_quickCancel__WTln0{width:98px}.CommunityStatusForm_quickCancel__WTln0 .CommunityStatusForm_quickSubmit__s9H0B{box-shadow:none;border:1px solid #c1d5de;background:#fff;color:#285b70;padding-inline:7px}.CommunityStatusForm_quickCancel__WTln0 .CommunityStatusForm_quickSubmit__s9H0B:hover:not(:disabled){border-color:#7fabbf;background:#eff6f9}.CommunityStatusForm_quickFeedback__d4L3b{margin-top:6px;padding:4px;font-size:.75rem}.CommunityStatusForm_srOnly__PPxH8{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.CommunityStatusForm_compactLeave__HAIjh .CommunityStatusForm_fields__JQqyT{gap:12px}.CommunityStatusForm_compactLeave__HAIjh .CommunityStatusForm_field__Woa7k{gap:6px}.CommunityStatusForm_compactLeave__HAIjh .CommunityStatusForm_field__Woa7k textarea{min-height:70px}.CommunityStatusForm_compactLeave__HAIjh .CommunityStatusForm_consent__b4SKB{margin-top:-4px;font-size:.8125rem}.CommunityStatusForm_moreSettings__im96U{min-width:0}.CommunityStatusForm_moreSettings__im96U summary{border-radius:999px;display:flex;align-items:center;justify-content:space-between;gap:8px;list-style:none;width:-moz-fit-content;width:fit-content;min-height:44px;padding-block:10px;color:#34596c;cursor:pointer}.CommunityStatusForm_moreSettings__im96U summary::-webkit-details-marker{display:none}.CommunityStatusForm_disclosureIcon___bkjB{flex-shrink:0;transition:transform .2s var(--action-ease)}.CommunityStatusForm_moreSettings__im96U[open] .CommunityStatusForm_disclosureIcon___bkjB{transform:rotate(90deg)}.CommunityStatusForm_moreSettings__im96U[open] .CommunityStatusForm_moreFields__k5R1u{animation:CommunityStatusForm_status-enter__Sr_b_ .2s var(--action-ease)}.CommunityStatusForm_moreSettings__im96U summary:focus-visible{outline:3px solid #1f7897;outline-offset:3px}.CommunityStatusForm_moreFields__k5R1u{display:flex;flex-direction:column;gap:14px;padding:4px 0 8px}@media (max-width:480px){.CommunityStatusForm_dateFields__gd22f:has(input[type=time]){grid-template-columns:minmax(0,1fr)}.CommunityStatusForm_dateFields__gd22f:has(input[type=time])>.CommunityStatusForm_field__Woa7k{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center}.CommunityStatusForm_dateFields__gd22f:has(input[type=time])>.CommunityStatusForm_field__Woa7k>label:first-child{grid-column:1;grid-row:1}.CommunityStatusForm_dateFields__gd22f:has(input[type=time]) input[type=date]{grid-column:1;grid-row:2}.CommunityStatusForm_dateFields__gd22f:has(input[type=time])>.CommunityStatusForm_field__Woa7k>label:not(:first-child){grid-column:2;grid-row:1}.CommunityStatusForm_dateFields__gd22f:has(input[type=time]) input[type=time]{grid-column:2;grid-row:2}.CommunityStatusForm_dateFields__gd22f:has(input[type=time]) label span{display:none}}@media (max-width:380px){.CommunityStatusForm_dateFields__gd22f{gap:8px}.CommunityStatusForm_field__Woa7k :is(input,select,textarea){padding-inline:8px}}@keyframes CommunityStatusForm_status-spin__busv8{to{transform:rotate(1turn)}}@keyframes CommunityStatusForm_status-check__SJBeq{0%{stroke-dashoffset:25}to{stroke-dashoffset:0}}@keyframes CommunityStatusForm_status-confirm__XLPzl{0%{opacity:.8;transform:scale(.86)}to{opacity:0;transform:scale(1.18)}}@keyframes CommunityStatusForm_status-enter__Sr_b_{0%{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CommunityStatusForm_form__mznYF *,.CommunityStatusForm_form__mznYF :after,.CommunityStatusForm_form__mznYF :before{animation:none!important;transition:none!important}.CommunityStatusForm_actions__YBF24 label:active,.CommunityStatusForm_submit__LPA3C:active:not(:disabled),.CommunityStatusForm_submit__LPA3C:hover:not(:disabled){transform:none}}.home-page .CommunityStatusForm_form__mznYF{color:light-dark(#18384b,#f0f7ff)}.home-page .CommunityStatusForm_field__Woa7k label span,.home-page .CommunityStatusForm_hint__myqVm,.home-page .CommunityStatusForm_intro__FCaOn{color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunityStatusForm_field__Woa7k :is(input,select,textarea){border-color:light-dark(#b7d0dc,#2c435e);border-radius:10px;background:light-dark(#edf8fb,#040711);color:light-dark(#18384b,#f0f7ff);caret-color:light-dark(#087486,#00f5d4);color-scheme:inherit}.home-page .CommunityStatusForm_field__Woa7k :is(input,select,textarea):hover:not(:disabled){border-color:light-dark(#08748670,#00f5d470)}.home-page .CommunityStatusForm_field__Woa7k :is(input,select,textarea):disabled{border-color:light-dark(#c5d9e3,#213249);background:light-dark(#e8f0f4,#142334);color:light-dark(#526e7d,#a0b4cc);opacity:1}.home-page .CommunityStatusForm_field__Woa7k :is(input,textarea)::placeholder{color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunityStatusForm_wholeDays__pdNG4{color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityStatusForm_actions__YBF24 label{border-color:light-dark(#b7d0dc,#2c435e);border-radius:10px;background:light-dark(#ffffff,#080e1c);color:light-dark(#466574,#b5c9df)}.home-page .CommunityStatusForm_actions__YBF24 label:hover{background:light-dark(#e1eef4,#192a40)}.home-page .CommunityStatusForm_actions__YBF24 label:active{border-radius:10px}.home-page .CommunityStatusForm_actions__YBF24 label:has(input:focus-visible){outline-color:light-dark(#087486,#00f5d4)}.home-page .CommunityStatusForm_actions__YBF24 label.CommunityStatusForm_selected__JbhVU{border-color:light-dark(#08748659,#00f5d459);background:light-dark(#e2f2f3,#103036);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityStatusForm_actions__YBF24 input,.home-page .CommunityStatusForm_consent__b4SKB input{accent-color:light-dark(#087486,#00f5d4)}.home-page .CommunityStatusForm_privacy__zijwk{color:light-dark(#81561e,#ffd594)}.home-page .CommunityStatusForm_consent__b4SKB{border-radius:10px;background:light-dark(#e8f1f6,#162b3b);color:light-dark(#34596f,#d5e4f7)}.home-page .CommunityStatusForm_submit__LPA3C{border:1px solid light-dark(#08748670,#00f5d470);border-radius:10px;background:light-dark(#087486,#00f5d4);color:light-dark(#ffffff,#04151d);box-shadow:none}.home-page .CommunityStatusForm_submit__LPA3C:hover:not(:disabled){background:light-dark(#0c6671,#8cffe4);box-shadow:none}.home-page .CommunityStatusForm_submit__LPA3C:active:not(:disabled){border-radius:10px}.home-page .CommunityStatusForm_submit__LPA3C:disabled{border-color:light-dark(#b7d0dc,#2c435e);background:light-dark(#e8f0f4,#142334);color:light-dark(#526e7d,#a0b4cc);opacity:1}.home-page .CommunityStatusForm_submit__LPA3C[aria-busy=true]{border-color:light-dark(#08748670,#00f5d470);background:light-dark(#d8eee8,#12433d);color:light-dark(#0c6268,#c9fff3);opacity:1}.home-page .CommunityStatusForm_quickCheckin__NzktN .CommunityStatusForm_quickSubmit__s9H0B:disabled[data-complete=true]{border-color:light-dark(#0874863d,#00f5d43d);background:light-dark(#e0f2eb,#0c332e);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityStatusForm_quickCancel__WTln0 .CommunityStatusForm_quickSubmit__s9H0B{border-color:light-dark(#7751b54d,#a855f74d);background:light-dark(#eee7fa,#27183d);color:light-dark(#7652a8,#d2b8ff)}.home-page .CommunityStatusForm_quickCancel__WTln0 .CommunityStatusForm_quickSubmit__s9H0B:hover:not(:disabled){border-color:light-dark(#7652b4,#c4a3ff);background:light-dark(#e4d8f6,#392356)}.home-page .CommunityStatusForm_quickCancel__WTln0 .CommunityStatusForm_quickSubmit__s9H0B:disabled{border-color:light-dark(#b7d0dc,#2c435e);background:light-dark(#e8f0f4,#142334);color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunityStatusForm_justSaved__mcnZk .CommunityStatusForm_quickSubmit__s9H0B:after{border-color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityStatusForm_error__w1UZe{border:1px solid light-dark(#983d313d,#ffb9aa3d);border-radius:10px;background:light-dark(#fff0ec,#361b26);color:light-dark(#983d31,#ffb9aa)}.home-page .CommunityStatusForm_receipt__FHzFH{border:1px solid light-dark(#0874863d,#00f5d43d);border-radius:10px;background:light-dark(#e0f2eb,#0c332e);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityStatusForm_moreSettings__im96U summary{border-radius:8px;color:light-dark(#466574,#b5c9df)}.home-page .CommunityStatusForm_form__mznYF :is(input,select,textarea,button):focus-visible,.home-page .CommunityStatusForm_moreSettings__im96U summary:focus-visible{outline-color:light-dark(#087486,#00f5d4)}.home-page .CommunityStatusForm_form__mznYF ::selection{background:light-dark(#d4eaf0,#225b65);color:light-dark(#18384b,#f0f7ff)}.CommunityCheckinSummary_summary__Twi4W{--ink:#18384b;--muted:#496775;--accent:#245f79;--focus:#217b98;grid-column:1/-1;min-width:0;color:var(--ink);scroll-margin-top:32px}.CommunityCheckinSummary_heading__KjMaA{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-bottom:30px}.CommunityCheckinSummary_heading__KjMaA>div{min-width:0}.CommunityCheckinSummary_heading__KjMaA h3{margin:0;font-size:clamp(1.625rem,2.6vw,2rem);line-height:1.35;letter-spacing:-.025em;text-wrap:balance;font-weight:700}.CommunityCheckinSummary_heading__KjMaA p{margin:10px 0 0;color:var(--muted);font-size:.9375rem;line-height:1.8}.CommunityCheckinSummary_toolbar__gXEOa{display:flex;align-items:center;gap:24px;flex-shrink:0}.CommunityCheckinSummary_heading__KjMaA .CommunityCheckinSummary_date__o0TW5{display:flex;flex-direction:column;gap:3px;margin:0;text-align:right;font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunityCheckinSummary_date__o0TW5 time{color:var(--ink);font-weight:600}.CommunityCheckinSummary_date__o0TW5 span{font-size:.75rem}.CommunityCheckinSummary_summary__Twi4W button{touch-action:manipulation}.CommunityCheckinSummary_summary__Twi4W button:focus-visible,.CommunityCheckinSummary_summary__Twi4W input:focus-visible{outline:3px solid var(--focus);outline-offset:4px}.CommunityCheckinSummary_summary__Twi4W svg{flex-shrink:0}.CommunityCheckinSummary_refresh__Ry2Fk{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;min-height:44px;padding:11px 17px;border:0;border-radius:999px;background:#fff;color:#285b70;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .2s,transform .25s cubic-bezier(.2,.9,.25,1.3),box-shadow .2s}.CommunityCheckinSummary_refresh__Ry2Fk:hover:not(:disabled){background:#e5f1f5;transform:translateY(-2px);box-shadow:0 5px 12px #18384b0a}.CommunityCheckinSummary_refresh__Ry2Fk:active:not(:disabled){transform:translateY(0) scale(.96)}.CommunityCheckinSummary_refresh__Ry2Fk:disabled{opacity:.6;cursor:wait}.CommunityCheckinSummary_refresh__Ry2Fk[data-loading=true] svg{animation:CommunityCheckinSummary_refresh-spin__ZvaAb 1s linear infinite}.CommunityCheckinSummary_controls__4K24c{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:20px 28px;margin-bottom:20px}.CommunityCheckinSummary_search__MkMlX{width:260px;max-width:100%}.CommunityCheckinSummary_search__MkMlX label{display:block;margin:0 0 8px 16px;font-size:.75rem;font-weight:600;color:var(--muted)}.CommunityCheckinSummary_searchField__sOhZJ{position:relative;display:flex;align-items:center;min-width:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px #c9dde5;transition:background .2s,box-shadow .2s}.CommunityCheckinSummary_searchField__sOhZJ:focus-within{background:#fff;box-shadow:inset 0 0 0 1px var(--accent),0 5px 15px #1c61770a}.CommunityCheckinSummary_searchField__sOhZJ>svg{position:absolute;left:17px;color:var(--muted);pointer-events:none}.CommunityCheckinSummary_searchField__sOhZJ input{width:100%;min-width:0;min-height:48px;padding:12px 48px 12px 43px;border:0;border-radius:inherit;background:transparent;color:var(--ink);font:inherit;font-size:.875rem;line-height:1.6;caret-color:var(--accent);-webkit-appearance:none;-moz-appearance:none;appearance:none}.CommunityCheckinSummary_searchField__sOhZJ input::placeholder{color:#567483;opacity:1}.CommunityCheckinSummary_searchField__sOhZJ input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.CommunityCheckinSummary_searchField__sOhZJ button{position:absolute;top:2px;right:2px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:var(--muted);cursor:pointer}.CommunityCheckinSummary_searchField__sOhZJ button:hover{background:#e8f1f5;color:var(--ink)}.CommunityCheckinSummary_overview__X6O63{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding-bottom:1px}.CommunityCheckinSummary_overview__X6O63 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 17px;border:0;border-radius:999px;background:#e7f0f4;color:var(--muted);font:inherit;font-size:.8125rem;line-height:1.6;cursor:pointer;transition:background .2s,color .2s,transform .25s cubic-bezier(.2,.9,.25,1.3),box-shadow .2s}.CommunityCheckinSummary_overview__X6O63 button strong{display:inline-grid;place-items:center;min-width:23px;min-height:23px;padding-inline:5px;border-radius:50%;background:#ffffffb3;color:var(--ink);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunityCheckinSummary_overview__X6O63 button:hover:not(:disabled){background:#dbeaf1;transform:translateY(-2px)}.CommunityCheckinSummary_overview__X6O63 button:active:not(:disabled){transform:translateY(0) scale(.95)}.CommunityCheckinSummary_overview__X6O63 button[aria-pressed=true]{color:#fff;background:var(--accent);box-shadow:0 6px 14px #18384b12}.CommunityCheckinSummary_overview__X6O63 button[aria-pressed=true] strong{color:#fff;background:#ffffff24}.CommunityCheckinSummary_overview__X6O63 .CommunityCheckinSummary_overviewCheckin__IDJBU:not([aria-pressed=true]) strong{color:#276047;background:#f4fff8}.CommunityCheckinSummary_overview__X6O63 .CommunityCheckinSummary_overviewAway__u9EgH:not([aria-pressed=true]) strong{color:#745020;background:#fff9ec}.CommunityCheckinSummary_overview__X6O63 button:disabled{opacity:.6;cursor:not-allowed}.CommunityCheckinSummary_listMeta__cu0Vr{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:5px 16px;margin:0 2px 20px;color:var(--muted);font-size:.75rem;line-height:1.75}.CommunityCheckinSummary_listMeta__cu0Vr p{margin:0}.CommunityCheckinSummary_table__37OMf{display:block;width:100%;font-size:.875rem;line-height:1.7}.CommunityCheckinSummary_table__37OMf colgroup{display:none}.CommunityCheckinSummary_table__37OMf thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.CommunityCheckinSummary_table__37OMf tbody{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-gap:18px;gap:18px}.CommunityCheckinSummary_table__37OMf tbody tr{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:center;grid-gap:20px 12px;gap:20px 12px;min-width:0;min-height:170px;padding:25px;border-radius:34px 34px 34px 12px;background:#f4f8fb;transition:background .2s,transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.CommunityCheckinSummary_table__37OMf tbody tr[data-tone="1"]{background:#eff6f3;border-radius:34px 34px 12px 34px}.CommunityCheckinSummary_table__37OMf tbody tr[data-tone="2"]{background:#f2eff9;border-radius:34px 15px 34px 34px}.CommunityCheckinSummary_table__37OMf tbody tr[data-present=true]{background:#e7f5ee}.CommunityCheckinSummary_table__37OMf tbody tr[data-present=true]:after{content:"";position:absolute;top:23px;right:24px;width:5px;height:5px;border-radius:50%;background:#367e62}.CommunityCheckinSummary_table__37OMf tbody tr[data-present=true] .CommunityCheckinSummary_total__49mol{padding-right:12px}.CommunityCheckinSummary_table__37OMf td,.CommunityCheckinSummary_table__37OMf th{display:block;min-width:0;padding:0;text-align:left;overflow-wrap:anywhere}.CommunityCheckinSummary_table__37OMf tbody th{grid-column:1;font-weight:600}.CommunityCheckinSummary_member__ku1CL{display:flex;align-items:center;gap:12px;min-width:0}.CommunityCheckinSummary_member__ku1CL>span:last-child{min-width:0;font-size:.9375rem;line-height:1.6}.CommunityCheckinSummary_avatar__JEvkX{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#dcebf3;color:#285b70;font-size:1rem;font-weight:600;transition:transform .25s cubic-bezier(.2,.9,.25,1.3)}.CommunityCheckinSummary_avatar__JEvkX:before{content:attr(data-initial)}.CommunityCheckinSummary_avatar__JEvkX[data-tone="1"]{background:#dcebe3;color:#3c6051}.CommunityCheckinSummary_avatar__JEvkX[data-tone="2"]{background:#e4ddf4;color:#62567e}.CommunityCheckinSummary_total__49mol{grid-column:2;align-self:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.CommunityCheckinSummary_total__49mol:before{content:"累计";display:block;margin-bottom:3px;color:var(--muted);font-size:.6875rem;font-weight:400;text-align:right}.CommunityCheckinSummary_total__49mol strong{font-size:1.375rem;line-height:1.2;font-weight:600;letter-spacing:-.02em}.CommunityCheckinSummary_countUnit__71nM7{margin-left:1px;font-size:.6875rem;color:var(--muted)}.CommunityCheckinSummary_table__37OMf tbody td:nth-child(3){grid-column:1}.CommunityCheckinSummary_table__37OMf tbody td:last-child{grid-column:2;text-align:right}.CommunityCheckinSummary_table__37OMf tbody td[data-away=true]{grid-column:1/-1;text-align:left}.CommunityCheckinSummary_table__37OMf tbody tr[data-away=true]{row-gap:15px}.CommunityCheckinSummary_checked__uEtfc,.CommunityCheckinSummary_unchecked__GoY8h{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;padding:4px 10px;border-radius:999px;font-size:.75rem;line-height:1.7;white-space:nowrap}.CommunityCheckinSummary_checked__uEtfc{background:#fff;color:#276047;font-weight:600;animation:CommunityCheckinSummary_checked-in__v_ssj .32s cubic-bezier(.2,.9,.25,1.3)}.CommunityCheckinSummary_unchecked__GoY8h{background:#ffffffb3;color:var(--muted)}.CommunityCheckinSummary_muted__Szbnx{color:var(--muted);font-size:.75rem}span.CommunityCheckinSummary_muted__Szbnx:has(>svg){display:inline-flex;align-items:center;gap:5px}.CommunityCheckinSummary_awayRecords__gOC1h{display:flex;flex-direction:column;gap:14px;margin-top:1px}.CommunityCheckinSummary_awayRecord__0gRdh{min-width:0}.CommunityCheckinSummary_awayRecord__0gRdh strong{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#fff3d7;color:#745020;font-size:.75rem;font-weight:600}.CommunityCheckinSummary_awayRecord__0gRdh[data-kind=rest] strong{background:#e8dff7;color:#5e487e}.CommunityCheckinSummary_awayRecord__0gRdh p{margin:7px 0 0;color:var(--muted);font-size:.8125rem;line-height:1.8;overflow-wrap:anywhere}.CommunityCheckinSummary_note__yJldp{max-width:75ch;margin:22px 2px 0;color:var(--muted);font-size:.75rem;line-height:1.85;overflow-wrap:anywhere}.CommunityCheckinSummary_error__CgaRU,.CommunityCheckinSummary_syncing__S7cev{margin:0 0 20px;padding:14px 20px;border-radius:20px;background:#e9f2f6;color:var(--muted);font-size:.8125rem;line-height:1.8;overflow-wrap:anywhere}.CommunityCheckinSummary_error__CgaRU{background:#fff0e9;color:#8b3028}.CommunityCheckinSummary_table__37OMf tbody .CommunityCheckinSummary_emptyRow__0_n4v{grid-column:1/-1;display:block;min-height:0;padding:36px 24px;border-radius:32px;background:#f2f7fa}.CommunityCheckinSummary_table__37OMf tbody .CommunityCheckinSummary_emptyRow__0_n4v>td{display:block;padding:0;text-align:center}.CommunityCheckinSummary_empty___wXsp{display:flex;align-items:center;flex-direction:column;text-align:center}.CommunityCheckinSummary_empty___wXsp>svg{width:30px;height:30px;margin-bottom:14px;color:#5f8293}.CommunityCheckinSummary_empty___wXsp h4{margin:0;font-size:1rem;font-weight:600}.CommunityCheckinSummary_empty___wXsp p{margin:8px 0 18px;color:var(--muted);font-size:.875rem}.CommunityCheckinSummary_empty___wXsp button{min-height:44px;padding:11px 19px;border:0;border-radius:999px;background:#dcecf3;color:var(--accent);font:inherit;font-size:.8125rem;cursor:pointer;transition:background .2s,transform .25s cubic-bezier(.2,.9,.25,1.3)}.CommunityCheckinSummary_empty___wXsp button:hover{background:#cfE4ee;transform:translateY(-1px)}.CommunityCheckinSummary_empty___wXsp button:active{transform:scale(.96)}.CommunityCheckinSummary_summary__Twi4W ::selection{color:#fff;background:#1c536d}.CommunityCheckinSummary_srOnly__SgMIZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@keyframes CommunityCheckinSummary_refresh-spin__ZvaAb{to{transform:rotate(1turn)}}@keyframes CommunityCheckinSummary_checked-in__v_ssj{0%{opacity:.6;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (hover:hover) and (pointer:fine){.CommunityCheckinSummary_table__37OMf tbody tr:hover{transform:translateY(-3px);box-shadow:0 10px 22px #18384b09}.CommunityCheckinSummary_table__37OMf tbody tr:hover .CommunityCheckinSummary_avatar__JEvkX{transform:rotate(-5deg) scale(1.06)}.CommunityCheckinSummary_table__37OMf tbody .CommunityCheckinSummary_emptyRow__0_n4v:hover{transform:none;box-shadow:none}}@media (max-width:1000px){.CommunityCheckinSummary_table__37OMf tbody{grid-template-columns:repeat(2,minmax(0,1fr))}.CommunityCheckinSummary_controls__4K24c{gap:18px 24px}}@media (max-width:580px){.CommunityCheckinSummary_heading__KjMaA{align-items:flex-start;gap:18px;margin-bottom:24px}.CommunityCheckinSummary_heading__KjMaA h3{font-size:1.5rem}.CommunityCheckinSummary_heading__KjMaA p{max-width:14em;font-size:.875rem}.CommunityCheckinSummary_toolbar__gXEOa{align-items:flex-end;flex-direction:column-reverse;gap:10px}.CommunityCheckinSummary_heading__KjMaA .CommunityCheckinSummary_date__o0TW5{font-size:.75rem;white-space:nowrap}.CommunityCheckinSummary_date__o0TW5 span{display:none}.CommunityCheckinSummary_refresh__Ry2Fk{gap:6px;padding:10px 13px;font-size:.75rem}.CommunityCheckinSummary_controls__4K24c{gap:16px;margin-bottom:16px}.CommunityCheckinSummary_search__MkMlX{width:100%}.CommunityCheckinSummary_overview__X6O63{width:100%;gap:8px}.CommunityCheckinSummary_overview__X6O63 button{gap:5px;padding:10px 11px;font-size:.75rem;flex-grow:1}.CommunityCheckinSummary_overview__X6O63 button>svg{display:none}.CommunityCheckinSummary_overview__X6O63 button strong{min-width:20px;min-height:21px;padding-inline:4px}.CommunityCheckinSummary_listMeta__cu0Vr{margin-bottom:17px}.CommunityCheckinSummary_listMeta__cu0Vr>span{display:none}.CommunityCheckinSummary_table__37OMf tbody{grid-template-columns:minmax(0,1fr);gap:14px}.CommunityCheckinSummary_table__37OMf tbody tr{gap:18px 16px;padding:22px;min-height:156px}.CommunityCheckinSummary_table__37OMf tbody tr[data-present=true]:after{right:23px;top:23px}.CommunityCheckinSummary_member__ku1CL>span:last-child{font-size:1rem}.CommunityCheckinSummary_total__49mol strong{font-size:1.375rem}.CommunityCheckinSummary_countUnit__71nM7,.CommunityCheckinSummary_total__49mol:before{font-size:.75rem}.CommunityCheckinSummary_table__37OMf tbody .CommunityCheckinSummary_emptyRow__0_n4v{padding:30px 22px}}@media (prefers-reduced-motion:reduce){.CommunityCheckinSummary_summary__Twi4W *,.CommunityCheckinSummary_summary__Twi4W :after,.CommunityCheckinSummary_summary__Twi4W :before{animation:none!important;transition:none!important}.CommunityCheckinSummary_summary__Twi4W button:hover,.CommunityCheckinSummary_table__37OMf tbody tr:hover,.CommunityCheckinSummary_table__37OMf tbody tr:hover .CommunityCheckinSummary_avatar__JEvkX{transform:none}}.home-page .CommunityCheckinSummary_summary__Twi4W{--ink:light-dark(#18384b,#f0f7ff);--muted:light-dark(#526e7d,#a0b4cc);--accent:light-dark(#087486,#00f5d4);--focus:light-dark(#087486,#00f5d4);scroll-margin-top:110px}.home-page .CommunityCheckinSummary_heading__KjMaA h3{color:light-dark(#18384b,#f0f7ff)}.home-page .CommunityCheckinSummary_refresh__Ry2Fk{border:1px solid light-dark(#b7d0dc,#2c435e);border-radius:10px;background:light-dark(#f1f8fb,#0e172a);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityCheckinSummary_refresh__Ry2Fk:hover:not(:disabled){border-color:light-dark(#08748659,#00f5d459);background:light-dark(#e0f1f1,#153b3c);box-shadow:none}.home-page .CommunityCheckinSummary_refresh__Ry2Fk:disabled{background:light-dark(#e8f0f4,#142334);color:light-dark(#526e7d,#a0b4cc);opacity:1}.home-page .CommunityCheckinSummary_search__MkMlX label{margin-left:0}.home-page .CommunityCheckinSummary_searchField__sOhZJ{border-radius:12px;background:light-dark(#ffffff,#080e1c);box-shadow:inset 0 0 0 1px light-dark(#b7d0dc,#2c435e)}.home-page .CommunityCheckinSummary_searchField__sOhZJ:focus-within{background:light-dark(#ffffff,#080e1c);box-shadow:inset 0 0 0 1px light-dark(#087486,#00f5d4)}.home-page .CommunityCheckinSummary_searchField__sOhZJ input{color-scheme:inherit}.home-page .CommunityCheckinSummary_searchField__sOhZJ input::placeholder{color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunityCheckinSummary_searchField__sOhZJ button:hover{background:light-dark(#e1eef4,#192a40);color:light-dark(#18384b,#f0f7ff)}.home-page .CommunityCheckinSummary_overview__X6O63 button{border:1px solid light-dark(#b7d0dc,#2c435e);border-radius:10px;background:light-dark(#f1f8fb,#0e172a);color:light-dark(#466574,#b5c9df)}.home-page .CommunityCheckinSummary_overview__X6O63 button strong{border-radius:6px;background:light-dark(#dceaf2,#1b3047);color:light-dark(#18384b,#f0f7ff)}.home-page .CommunityCheckinSummary_overview__X6O63 button:hover:not(:disabled){border-color:light-dark(#08748659,#00f5d459);background:light-dark(#e1eef4,#192a40)}.home-page .CommunityCheckinSummary_overview__X6O63 button[aria-pressed=true]{border-color:light-dark(#087486,#00f5d4);background:light-dark(#087486,#00f5d4);color:light-dark(#ffffff,#04151d);box-shadow:none}.home-page .CommunityCheckinSummary_overview__X6O63 button[aria-pressed=true] strong{background:light-dark(#ffffff1a,#04151d1a);color:light-dark(#ffffff,#04151d)}.home-page .CommunityCheckinSummary_overview__X6O63 .CommunityCheckinSummary_overviewCheckin__IDJBU:not([aria-pressed=true]) strong{background:light-dark(#e0f2eb,#0c332e);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityCheckinSummary_overview__X6O63 .CommunityCheckinSummary_overviewAway__u9EgH:not([aria-pressed=true]) strong{background:light-dark(#fff1d6,#382b16);color:light-dark(#81561e,#ffd594)}.home-page .CommunityCheckinSummary_overview__X6O63 button:disabled{border-color:light-dark(#c5d9e3,#213249);background:light-dark(#ffffff,#080e1c);color:light-dark(#526e7d,#a0b4cc);opacity:1}.home-page .CommunityCheckinSummary_table__37OMf tbody{gap:14px}.home-page .CommunityCheckinSummary_table__37OMf tbody tr,.home-page .CommunityCheckinSummary_table__37OMf tbody tr[data-tone="1"],.home-page .CommunityCheckinSummary_table__37OMf tbody tr[data-tone="2"]{min-height:154px;padding:22px;border:1px solid light-dark(#08748626,#00f5d426);border-radius:16px;background:light-dark(#ffffff,#080e1c)}.home-page .CommunityCheckinSummary_table__37OMf tbody tr[data-present=true]{border-color:light-dark(#0874864d,#00f5d44d);background:light-dark(#e4f4f4,#0b2427)}.home-page .CommunityCheckinSummary_table__37OMf tbody tr[data-present=true]:after{background:light-dark(#087486,#00f5d4)}.home-page .CommunityCheckinSummary_table__37OMf tbody tr:hover{background:light-dark(#f1f8fb,#0e172a);box-shadow:none}.home-page .CommunityCheckinSummary_avatar__JEvkX{border-radius:10px;background:light-dark(#e2f2f3,#123136);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityCheckinSummary_avatar__JEvkX[data-tone="1"]{background:light-dark(#e1f1e9,#15312b);color:light-dark(#276c51,#9ee8ca)}.home-page .CommunityCheckinSummary_avatar__JEvkX[data-tone="2"]{background:light-dark(#eee7fa,#27183d);color:light-dark(#7652a8,#d2b8ff)}.home-page .CommunityCheckinSummary_checked__uEtfc{border-radius:6px;background:light-dark(#dff1e9,#123c34);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityCheckinSummary_unchecked__GoY8h{border-radius:6px;background:light-dark(#e8f0f4,#142334);color:light-dark(#466574,#b5c9df)}.home-page .CommunityCheckinSummary_awayRecord__0gRdh strong{border-radius:6px;background:light-dark(#fff1d6,#382b16);color:light-dark(#81561e,#ffd594)}.home-page .CommunityCheckinSummary_awayRecord__0gRdh[data-kind=rest] strong{background:light-dark(#eee7fa,#27183d);color:light-dark(#7652a8,#d2b8ff)}.home-page .CommunityCheckinSummary_error__CgaRU,.home-page .CommunityCheckinSummary_syncing__S7cev{border-radius:12px;background:light-dark(#f1f8fb,#0e172a);color:light-dark(#466574,#b5c9df)}.home-page .CommunityCheckinSummary_error__CgaRU{border:1px solid light-dark(#983d313d,#ffb9aa3d);background:light-dark(#fff0ec,#361b26);color:light-dark(#983d31,#ffb9aa)}.home-page .CommunityCheckinSummary_table__37OMf tbody .CommunityCheckinSummary_emptyRow__0_n4v{border-color:light-dark(#9fbfce,#35566c);border-radius:16px;background:light-dark(#ffffff,#080e1c)}.home-page .CommunityCheckinSummary_empty___wXsp>svg{color:light-dark(#0c6671,#8cffe4)}.home-page .CommunityCheckinSummary_empty___wXsp button{border-radius:10px;background:light-dark(#087486,#00f5d4);color:light-dark(#ffffff,#04151d)}.home-page .CommunityCheckinSummary_empty___wXsp button:hover{background:light-dark(#0c6671,#8cffe4)}.home-page .CommunityCheckinSummary_summary__Twi4W ::selection{background:light-dark(#d4eaf0,#225b65);color:light-dark(#18384b,#f0f7ff)}@media (max-width:580px){.home-page .CommunityCheckinSummary_heading__KjMaA{align-items:flex-start;flex-wrap:wrap}.home-page .CommunityCheckinSummary_toolbar__gXEOa{flex:1 1;flex-direction:row;align-items:center;justify-content:flex-end;gap:12px}.home-page .CommunityCheckinSummary_heading__KjMaA .CommunityCheckinSummary_date__o0TW5{text-align:left}.home-page .CommunityCheckinSummary_table__37OMf tbody tr{min-height:146px;padding:20px}}.CommunitySchedule_offWork__PBdbu{--ink:#18384b;--muted:#466574;--accent:#1c536d;--ease:cubic-bezier(.2,.85,.25,1.15);display:grid;grid-template-columns:minmax(248px,.72fr) minmax(0,1.6fr);align-items:start;grid-gap:36px;gap:36px;min-width:0;padding:36px;border-radius:44px 58px 42px 58px;background:radial-gradient(ellipse at 9% 74%,#dceff6b3,transparent 43%),radial-gradient(ellipse at 35% 0,#eeebff99,transparent 46%),#f4f9fb;color:var(--ink);scroll-margin-top:32px}.CommunitySchedule_clockHeader___p2p7{position:relative;isolation:isolate;min-width:0;padding:18px 4px 116px}.CommunitySchedule_clockBloom__uEwpD{position:absolute;z-index:-1;left:-38px;bottom:-10px;width:calc(100% + 64px);max-width:400px;height:230px;color:#6eaac1;stroke:currentColor;stroke-width:1.2;opacity:.27;pointer-events:none}.CommunitySchedule_clockBloom__uEwpD path:nth-child(2){stroke:#a497d1;stroke-width:18px;opacity:.32}.CommunitySchedule_heading__RDPEU :is(h2,h3){margin:0;color:var(--ink);font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:550;line-height:1.45;letter-spacing:-.035em;text-wrap:balance}.CommunitySchedule_invitation__75Rob{margin:10px 0 0;color:#526d80;font-size:.9375rem;line-height:1.8}.CommunitySchedule_clock__s1hy2{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:28px}.CommunitySchedule_clock__s1hy2>time{color:#24485e;font-size:clamp(3.5rem,5.2vw,4.75rem);line-height:1.15;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap}.CommunitySchedule_seconds__WrLoz{display:inline-block;margin-left:3px;color:#667f96;font-size:.42em;letter-spacing:-.025em}.CommunitySchedule_clock__s1hy2>span{color:#526d80;font-size:.8125rem;line-height:1.7}.CommunitySchedule_summaryLink__Pl06t{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:46px;margin-top:30px;padding:10px 16px;border-radius:999px;background:#fff9;color:#305d78;font-size:.8125rem;font-weight:550;text-decoration:none;transition:color .15s,background .15s,transform .18s var(--ease)}.CommunitySchedule_summaryLink__Pl06t svg{flex-shrink:0;transition:transform .22s var(--ease)}.CommunitySchedule_summaryLink__Pl06t:hover{color:#143f55;background:#fff}.CommunitySchedule_summaryLink__Pl06t:hover svg{transform:translateX(3px)}.CommunitySchedule_summaryLink__Pl06t:active{transform:scale(.97);background:#e7eff9}.CommunitySchedule_membersPanel__mnINq{min-width:0}.CommunitySchedule_rosterIntro__MtqHp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin:0 14px 14px;color:#466574;font-size:.8125rem;line-height:1.7}.CommunitySchedule_rosterIntro__MtqHp>span{color:#5b6a85;font-size:.75rem}.CommunitySchedule_memberControls__lroTj{min-width:0;margin:0;padding:0;border:0}.CommunitySchedule_roster__Jg8iR{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.CommunitySchedule_memberCard__ZIVnK{position:relative;min-width:0;padding:15px 16px;border-radius:27px;background:#ffffffb3;transition:background .18s}.CommunitySchedule_memberCard__ZIVnK:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#b5dded;opacity:0;pointer-events:none}.CommunitySchedule_memberCard__ZIVnK:hover{background:#fff}.CommunitySchedule_memberCard__ZIVnK[data-updated]{animation:CommunitySchedule_saved-settle__N3waJ .46s var(--ease) both}.CommunitySchedule_memberCard__ZIVnK[data-updated]:after{animation:CommunitySchedule_saved-diffuse__joEyG 1.1s cubic-bezier(.16,1,.3,1) both}.CommunitySchedule_memberRow__XowlG{display:grid;grid-template-columns:minmax(110px,1fr) 54px minmax(96px,.95fr) auto;align-items:center;grid-gap:14px;gap:14px;min-width:0;font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CommunitySchedule_identity__MC13t{display:flex;align-items:center;gap:10px;min-width:0}.CommunitySchedule_identity__MC13t strong{min-width:0;color:#23475e;font-size:.875rem;font-weight:550;line-height:1.7;overflow-wrap:anywhere}.CommunitySchedule_avatar__1N3x7{display:flex;flex:0 0 36px;align-items:center;justify-content:center;width:36px;height:36px;border-radius:47% 53% 48% 52%;background:#e0eef5;color:#386985;font-size:.875rem;font-weight:550}.CommunitySchedule_avatar__1N3x7[data-tone="1"]{border-radius:50%;background:#e9e5fa;color:#6a5c99}.CommunitySchedule_avatar__1N3x7[data-tone="2"]{border-radius:39% 61% 48% 52%;background:#e2f0eb;color:#3a786d}.CommunitySchedule_avatar__1N3x7[data-tone="3"]{border-radius:53% 47% 41% 59%;background:#f1e8ed;color:#8b6075}.CommunitySchedule_departure__xwwvw{display:flex;flex-direction:column;gap:2px;color:#345d73;line-height:1.6}.CommunitySchedule_departure__xwwvw time{font-size:.875rem}.CommunitySchedule_departure__xwwvw>span{color:#6b7b8c;font-size:.6875rem}.CommunitySchedule_memberState__bAW3X{min-width:0;line-height:1.7}.CommunitySchedule_away__AI9iQ,.CommunitySchedule_checked__HUWZc,.CommunitySchedule_rest__U_3QB{display:inline-flex;align-items:center;gap:4px;max-width:100%;box-sizing:border-box;padding:3px 8px;border-radius:999px;font-size:.75rem;line-height:1.6;font-weight:550;white-space:nowrap}.CommunitySchedule_away__AI9iQ svg,.CommunitySchedule_checked__HUWZc svg,.CommunitySchedule_rest__U_3QB svg{flex-shrink:0}.CommunitySchedule_checked__HUWZc{background:#e5f2eb;color:#2d644f}.CommunitySchedule_away__AI9iQ{background:#faf0dc;color:#745020}.CommunitySchedule_rest__U_3QB{background:#eeeaf9;color:#68568d}.CommunitySchedule_unregistered__wo8Jy{display:inline-block;color:#607487;font-size:.75rem;line-height:1.6}.CommunitySchedule_countdown__Rvbxl{display:block;margin-top:4px;color:#315f78;font-size:.75rem;font-weight:500;white-space:nowrap;line-height:1.65}.CommunitySchedule_reached__xIO_0{color:#39745f}.CommunitySchedule_activePeriod__jtMeo{display:block;margin-top:4px;color:#607487;font-size:.75rem;line-height:1.65;overflow-wrap:anywhere}.CommunitySchedule_memberActions__D2p_4{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:8px;min-width:0}.CommunitySchedule_leaveButton__XUetE{display:inline-flex;align-items:center;justify-content:center;gap:5px;box-sizing:border-box;flex-shrink:0;min-width:60px;min-height:44px;padding:8px;border:0;border-radius:999px;background:#eef2f8;color:#42647d;font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;transition:background .15s,color .15s,transform .16s var(--ease)}.CommunitySchedule_leaveButton__XUetE svg{flex-shrink:0}.CommunitySchedule_leaveButton__XUetE:hover:not(:disabled){background:#e6eafb;color:#534d8b}.CommunitySchedule_leaveButton__XUetE[aria-expanded=true]{background:#e2dff6;color:#534782}.CommunitySchedule_leaveButton__XUetE:active:not(:disabled){transform:scale(.95)}.CommunitySchedule_memberControls__lroTj:disabled button{opacity:.6;cursor:wait}.CommunitySchedule_recordDisclosure__ryTsF{min-width:0;margin-top:8px;padding-left:46px}.CommunitySchedule_recordDisclosure__ryTsF>summary{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;min-height:44px;padding-block:8px;color:#5b6c85;font-size:.75rem;cursor:pointer;list-style:none}.CommunitySchedule_recordDisclosure__ryTsF>summary::-webkit-details-marker{display:none}.CommunitySchedule_recordDisclosure__ryTsF>summary:hover{color:#315f78}.CommunitySchedule_recordDisclosure__ryTsF>summary>svg{transition:transform .18s var(--ease)}.CommunitySchedule_recordDisclosure__ryTsF[open]>summary>svg{transform:rotate(180deg)}.CommunitySchedule_details__Z6A92{display:flex;flex-direction:column;gap:14px;padding-bottom:6px}.CommunitySchedule_record__m36AP{display:flex;flex-direction:column;gap:5px;min-width:0;line-height:1.75;overflow-wrap:anywhere}.CommunitySchedule_record__m36AP strong{color:#34596c;font-size:.8125rem;font-weight:550}.CommunitySchedule_record__m36AP>span{color:var(--muted);font-size:.75rem}.CommunitySchedule_record__m36AP p{margin:0;color:var(--ink);font-size:.8125rem}.CommunitySchedule_leavePanel__SV1fa{min-width:0;margin:12px 0 0;padding:10px 18px 18px;border-radius:24px;background:#edf4fa;text-align:left}.CommunitySchedule_leaveHeading__4STpp{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.CommunitySchedule_leaveHeading__4STpp h4{margin:0;color:#294b65;font-size:.875rem;font-weight:550;line-height:1.6;overflow-wrap:anywhere}.CommunitySchedule_leaveHeading__4STpp button{display:inline-flex;align-items:center;justify-content:center;gap:3px;flex-shrink:0;min-height:44px;padding:8px 10px;border:0;border-radius:999px;background:transparent;color:#48627e;font:inherit;font-size:.8125rem;cursor:pointer;transition:background .15s,color .15s}.CommunitySchedule_leaveHeading__4STpp button:hover:not(:disabled){color:#413e76;background:#e5e5f7}.CommunitySchedule_leaveHeading__4STpp button:active:not(:disabled){background:#dadff0}.CommunitySchedule_expand__BgfTC{display:flex;align-items:center;justify-content:center;gap:18px;width:-moz-fit-content;width:fit-content;min-height:46px;margin:18px auto 0;padding:10px 18px;color:#49617b;border:0;border-radius:999px;background:#e9eef8;font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer;transition:color .15s,background .15s,transform .16s var(--ease)}.CommunitySchedule_expand__BgfTC:hover:not(:disabled){color:#413e76;background:#e1e4f7}.CommunitySchedule_expand__BgfTC:active:not(:disabled){transform:scale(.97)}.CommunitySchedule_expand__BgfTC>span{display:flex;align-items:center;gap:8px}.CommunitySchedule_memberCount__aGGog{color:#68758a;font-size:.75rem;font-weight:400;white-space:nowrap}.CommunitySchedule_expand__BgfTC>svg{flex-shrink:0;transition:transform .22s var(--ease)}.CommunitySchedule_expand__BgfTC[aria-expanded=true]>svg{transform:rotate(180deg)}.CommunitySchedule_note__ig81j{margin:20px 14px 0;color:#607487;font-size:.75rem;line-height:1.85}.CommunitySchedule_networkError__cB15_{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 16px;margin-block:12px;padding:14px 18px;border-radius:22px;background:#fff0eb;color:#8b3028;font-size:.8125rem;line-height:1.7}.CommunitySchedule_networkError__cB15_ button{flex-shrink:0;min-height:44px;padding:8px 12px;border:0;border-radius:999px;background:#fff9;color:#1c536d;font:inherit;font-weight:550;cursor:pointer}.CommunitySchedule_networkError__cB15_ button:hover:not(:disabled){color:#143f55;background:#fff}.CommunitySchedule_networkError__cB15_ button:disabled{opacity:.6;cursor:wait}.CommunitySchedule_dateControl__P2_LW{display:flex;flex-direction:column;gap:7px;margin-bottom:8px;font-size:.8125rem}.CommunitySchedule_dateControl__P2_LW>label{color:var(--muted)}.CommunitySchedule_dateControl__P2_LW>div{display:flex;gap:8px;min-width:0}.CommunitySchedule_dateControl__P2_LW input{box-sizing:border-box;flex:1 1;width:100%;min-width:0;min-height:46px;padding:10px 14px;border:1px solid #adc8d4;border-radius:18px;background:#fff;color:var(--ink);font:inherit;font-size:1rem;caret-color:var(--accent);transition:border-color .15s}.CommunitySchedule_dateControl__P2_LW input:hover{border-color:#6e9eb2}.CommunitySchedule_dateControl__P2_LW button{min-height:46px;padding:8px 18px;border:0;border-radius:999px;background:#e3edf6;color:#285b70;font:inherit;cursor:pointer;transition:background .15s,transform .16s var(--ease)}.CommunitySchedule_dateControl__P2_LW button:hover:not(:disabled){background:#dbe7f8}.CommunitySchedule_dateControl__P2_LW button:active:not(:disabled){transform:scale(.96)}.CommunitySchedule_dateControl__P2_LW button:disabled{color:#607487;background:#edf2f7;cursor:default}.CommunitySchedule_periodNote__Pqjt5{margin:12px 0 18px;color:var(--muted);font-size:.8125rem;line-height:1.8}.CommunitySchedule_maintenance__oR7i7{display:block;width:100%;max-width:820px;margin:0 auto}.CommunitySchedule_maintenance__oR7i7 .CommunitySchedule_clockHeader___p2p7{padding:0}.CommunitySchedule_maintenance__oR7i7 .CommunitySchedule_clockBloom__uEwpD{display:none}.CommunitySchedule_maintenance__oR7i7 .CommunitySchedule_clock__s1hy2{margin-top:16px}.CommunitySchedule_maintenance__oR7i7 .CommunitySchedule_clock__s1hy2>time{font-size:3rem}.CommunitySchedule_maintenance__oR7i7 .CommunitySchedule_memberRow__XowlG{grid-template-columns:minmax(110px,1fr) 64px minmax(110px,1fr)}.CommunitySchedule_maintenanceForm__pjENY{margin:0 0 24px;padding:28px 0 0}.CommunitySchedule_offWork__PBdbu :is(a,button,input,summary):focus-visible{outline:3px solid #1f7897;outline-offset:3px}.CommunitySchedule_offWork__PBdbu :is(a,button,input,summary){touch-action:manipulation}.CommunitySchedule_offWork__PBdbu [hidden]{display:none!important}.CommunitySchedule_offWork__PBdbu ::selection{color:#fff;background:var(--accent)}.CommunitySchedule_srOnly__wZJKX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@keyframes CommunitySchedule_saved-settle__N3waJ{0%{transform:scale(.985)}65%{transform:scale(1.006)}to{transform:scale(1)}}@keyframes CommunitySchedule_saved-diffuse__joEyG{0%{opacity:.5;transform:scale(.97)}to{opacity:0;transform:scale(1.045,1.15)}}@media (max-width:1080px){.CommunitySchedule_offWork__PBdbu{gap:28px;padding:30px}.CommunitySchedule_memberCard__ZIVnK{padding:14px}.CommunitySchedule_memberRow__XowlG{gap:10px;grid-template-columns:minmax(90px,1fr) 48px minmax(94px,1fr) auto}.CommunitySchedule_identity__MC13t{gap:8px}.CommunitySchedule_avatar__1N3x7{flex-basis:32px;width:32px;height:32px}}@media (max-width:980px){.CommunitySchedule_offWork__PBdbu{grid-template-columns:1fr;gap:30px}.CommunitySchedule_clockHeader___p2p7{padding:4px 6px 18px}.CommunitySchedule_clockBloom__uEwpD{left:auto;right:0;bottom:-18px;width:45%;opacity:.24}.CommunitySchedule_clock__s1hy2,.CommunitySchedule_summaryLink__Pl06t{margin-top:20px}.CommunitySchedule_memberRow__XowlG{grid-template-columns:minmax(120px,1fr) 60px minmax(120px,1fr) auto;gap:14px}}@media (max-width:680px){.CommunitySchedule_offWork__PBdbu{gap:26px;padding:24px 18px;border-radius:32px 42px 30px 40px}.CommunitySchedule_clockHeader___p2p7{padding-inline:4px}.CommunitySchedule_clockBloom__uEwpD{width:56%;right:-12px;bottom:0;height:180px}.CommunitySchedule_heading__RDPEU :is(h2,h3){font-size:1.5rem}.CommunitySchedule_clock__s1hy2>time{font-size:3.75rem}.CommunitySchedule_memberCard__ZIVnK{padding:15px 14px;border-radius:24px}.CommunitySchedule_maintenance__oR7i7 .CommunitySchedule_memberRow__XowlG,.CommunitySchedule_memberRow__XowlG{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 16px}.CommunitySchedule_identity__MC13t{grid-column:1/-1;gap:10px;padding-right:64px}.CommunitySchedule_identity__MC13t strong{font-size:.9375rem}.CommunitySchedule_departure__xwwvw{position:absolute;top:16px;right:14px;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:4px}.CommunitySchedule_memberState__bAW3X{grid-column:1}.CommunitySchedule_memberActions__D2p_4{grid-column:2;max-width:min(50vw,186px)}.CommunitySchedule_countdown__Rvbxl{white-space:normal}.CommunitySchedule_note__ig81j,.CommunitySchedule_rosterIntro__MtqHp{margin-inline:4px}.CommunitySchedule_recordDisclosure__ryTsF{padding-left:0}.CommunitySchedule_leavePanel__SV1fa{padding-inline:12px}}@media (max-width:380px){.CommunitySchedule_offWork__PBdbu{padding-inline:14px}.CommunitySchedule_memberCard__ZIVnK{padding-inline:12px}.CommunitySchedule_memberRow__XowlG{column-gap:8px}.CommunitySchedule_memberActions__D2p_4{gap:6px}.CommunitySchedule_identity__MC13t{gap:7px}.CommunitySchedule_avatar__1N3x7{flex-basis:30px;width:30px;height:30px}.CommunitySchedule_leaveButton__XUetE{min-width:56px;padding-inline:6px}.CommunitySchedule_clock__s1hy2>time{font-size:3.25rem}.CommunitySchedule_rosterIntro__MtqHp{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.CommunitySchedule_offWork__PBdbu *,.CommunitySchedule_offWork__PBdbu :after,.CommunitySchedule_offWork__PBdbu :before{animation:none!important;transition:none!important}.CommunitySchedule_dateControl__P2_LW button:active:not(:disabled),.CommunitySchedule_expand__BgfTC:active:not(:disabled),.CommunitySchedule_leaveButton__XUetE:active:not(:disabled),.CommunitySchedule_summaryLink__Pl06t:active{transform:none}.CommunitySchedule_memberCard__ZIVnK[data-updated]{background:#e3f1ed}}.home-page .CommunitySchedule_offWork__PBdbu{--ink:light-dark(#18384b,#f0f7ff);--muted:light-dark(#526e7d,#a0b4cc);--accent:light-dark(#087486,#00f5d4);grid-template-columns:minmax(240px,.7fr) minmax(0,1.7fr);gap:32px;padding:30px;border:1px solid light-dark(#0874862e,#00f5d42e);border-radius:20px;background:light-dark(#ffffff,#080e1c);scroll-margin-top:110px}.home-page .CommunitySchedule_clockHeader___p2p7{padding:12px 0 80px}.home-page .CommunitySchedule_clockBloom__uEwpD{color:light-dark(#087486,#00f5d4);opacity:.12}.home-page .CommunitySchedule_clockBloom__uEwpD path:nth-child(2){stroke:light-dark(#7751b5,#a855f7)}.home-page .CommunitySchedule_clock__s1hy2>span,.home-page .CommunitySchedule_invitation__75Rob{color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunitySchedule_clock__s1hy2>time{color:light-dark(#18384b,#f0f7ff)}.home-page .CommunitySchedule_seconds__WrLoz{color:light-dark(#087486,#00f5d4)}.home-page .CommunitySchedule_summaryLink__Pl06t{border:1px solid light-dark(#0874863d,#00f5d43d);border-radius:12px;background:light-dark(#e2f2f3,#103036);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_summaryLink__Pl06t:hover{background:light-dark(#d4eaee,#15434a);color:light-dark(#075765,#d1fff4)}.home-page .CommunitySchedule_summaryLink__Pl06t:active{background:light-dark(#e2f2f3,#103036)}.home-page .CommunitySchedule_rosterIntro__MtqHp,.home-page .CommunitySchedule_rosterIntro__MtqHp>span{color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunitySchedule_roster__Jg8iR{max-height:390px;padding:3px 7px 3px 3px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:light-dark(#82b3ba,#28746f) light-dark(#edf8fb,#040711)}.home-page .CommunitySchedule_roster__Jg8iR::-webkit-scrollbar{width:6px}.home-page .CommunitySchedule_roster__Jg8iR::-webkit-scrollbar-track{background:light-dark(#edf8fb,#040711)}.home-page .CommunitySchedule_roster__Jg8iR::-webkit-scrollbar-thumb{border-radius:8px;background:light-dark(#82b3ba,#28746f)}.home-page .CommunitySchedule_memberCard__ZIVnK{padding:14px;border:1px solid light-dark(#0874861f,#00f5d41f);border-radius:12px;background:light-dark(#edf8fb,#040711)}.home-page .CommunitySchedule_memberCard__ZIVnK:hover{border-color:light-dark(#08748640,#00f5d440);background:light-dark(#f1f8fb,#0e172a)}.home-page .CommunitySchedule_memberCard__ZIVnK:after{background:light-dark(#087486,#00f5d4)}.home-page .CommunitySchedule_memberCard__ZIVnK[data-updated]{background:light-dark(#e0f2f1,#0b292a)}.home-page .CommunitySchedule_memberRow__XowlG{grid-template-columns:minmax(96px,1fr) 50px minmax(96px,.95fr) auto;gap:10px}.home-page .CommunitySchedule_identity__MC13t strong{color:light-dark(#18384b,#f0f7ff)}.home-page .CommunitySchedule_avatar__1N3x7{border:1px solid light-dark(#08748630,#00f5d430);border-radius:10px;background:light-dark(#e2f2f3,#103036);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_avatar__1N3x7[data-tone="1"]{border-color:light-dark(#7751b54d,#a855f74d);border-radius:10px;background:light-dark(#eee7fa,#27183d);color:light-dark(#7652a8,#d2b8ff)}.home-page .CommunitySchedule_avatar__1N3x7[data-tone="2"]{border-color:light-dark(#08748630,#00f5d430);border-radius:10px;background:light-dark(#e2f2f3,#103036);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_avatar__1N3x7[data-tone="3"]{border-color:light-dark(#a742784d,#e879b74d);border-radius:10px;background:light-dark(#fae9f1,#361a34);color:light-dark(#9c3d6b,#ffb5d8)}.home-page .CommunitySchedule_departure__xwwvw{color:light-dark(#34596f,#d5e4f7)}.home-page .CommunitySchedule_activePeriod__jtMeo,.home-page .CommunitySchedule_departure__xwwvw>span,.home-page .CommunitySchedule_unregistered__wo8Jy{color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunitySchedule_checked__HUWZc{border-radius:6px;background:light-dark(#e0f2eb,#0c332e);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_away__AI9iQ{border-radius:6px;background:light-dark(#fff1d6,#382b16);color:light-dark(#81561e,#ffd594)}.home-page .CommunitySchedule_rest__U_3QB{border-radius:6px;background:light-dark(#eee7fa,#27183d);color:light-dark(#7652a8,#d2b8ff)}.home-page .CommunitySchedule_countdown__Rvbxl{color:light-dark(#466574,#b5c9df)}.home-page .CommunitySchedule_reached__xIO_0{color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_leaveButton__XUetE{border:1px solid light-dark(#b7d0dc,#2c435e);border-radius:9px;background:light-dark(#f1f8fb,#0e172a);color:light-dark(#466574,#b5c9df)}.home-page .CommunitySchedule_leaveButton__XUetE:hover:not(:disabled),.home-page .CommunitySchedule_leaveButton__XUetE[aria-expanded=true]{border-color:light-dark(#7751b561,#a855f761);background:light-dark(#eee7fa,#27183d);color:light-dark(#7652a8,#d2b8ff)}.home-page .CommunitySchedule_memberControls__lroTj:disabled button{color:light-dark(#526e7d,#a0b4cc);opacity:1}.home-page .CommunitySchedule_recordDisclosure__ryTsF>summary{color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunitySchedule_recordDisclosure__ryTsF>summary:hover{color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_record__m36AP strong{color:light-dark(#34596f,#d5e4f7)}.home-page .CommunitySchedule_leavePanel__SV1fa{border:1px solid light-dark(#7751b530,#a855f730);border-radius:12px;background:light-dark(#f1f8fb,#0e172a)}.home-page .CommunitySchedule_leaveHeading__4STpp h4{color:light-dark(#18384b,#f0f7ff)}.home-page .CommunitySchedule_leaveHeading__4STpp button{border-radius:8px;color:light-dark(#73558e,#c6b6e2)}.home-page .CommunitySchedule_leaveHeading__4STpp button:active:not(:disabled),.home-page .CommunitySchedule_leaveHeading__4STpp button:hover:not(:disabled){background:light-dark(#eee7fa,#27183d);color:light-dark(#634387,#ebdcff)}.home-page .CommunitySchedule_expand__BgfTC{border:1px solid light-dark(#b7d0dc,#2c435e);border-radius:10px;background:light-dark(#f1f8fb,#0e172a);color:light-dark(#466574,#b5c9df)}.home-page .CommunitySchedule_expand__BgfTC:hover:not(:disabled){border-color:light-dark(#08748659,#00f5d459);background:light-dark(#e0f1f1,#153b3c);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_memberCount__aGGog,.home-page .CommunitySchedule_note__ig81j{color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunitySchedule_networkError__cB15_{border:1px solid light-dark(#983d313d,#ffb9aa3d);border-radius:12px;background:light-dark(#fff0ec,#361b26);color:light-dark(#983d31,#ffb9aa)}.home-page .CommunitySchedule_networkError__cB15_ button{border-radius:8px;background:light-dark(#e6eff5,#182d3f);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_networkError__cB15_ button:hover:not(:disabled){background:light-dark(#d3e5ef,#224158);color:light-dark(#075765,#d1fff4)}.home-page .CommunitySchedule_networkError__cB15_ button:disabled{color:light-dark(#526e7d,#a0b4cc);opacity:1}.home-page .CommunitySchedule_dateControl__P2_LW input{border-color:light-dark(#b7d0dc,#2c435e);border-radius:10px;background:light-dark(#edf8fb,#040711);color:light-dark(#18384b,#f0f7ff);color-scheme:inherit}.home-page .CommunitySchedule_dateControl__P2_LW input:hover{border-color:light-dark(#08748670,#00f5d470)}.home-page .CommunitySchedule_dateControl__P2_LW button{border-radius:10px;background:light-dark(#e0f1f1,#153b3c);color:light-dark(#0c6671,#8cffe4)}.home-page .CommunitySchedule_dateControl__P2_LW button:hover:not(:disabled){background:light-dark(#cde6e8,#1d5051)}.home-page .CommunitySchedule_dateControl__P2_LW button:disabled{background:light-dark(#e8f0f4,#142334);color:light-dark(#526e7d,#a0b4cc)}.home-page .CommunitySchedule_offWork__PBdbu :is(a,button,input,summary):focus-visible{outline-color:light-dark(#087486,#00f5d4)}.home-page .CommunitySchedule_offWork__PBdbu ::selection{background:light-dark(#d4eaf0,#225b65);color:light-dark(#18384b,#f0f7ff)}@media (max-width:1080px){.home-page .CommunitySchedule_offWork__PBdbu{grid-template-columns:minmax(215px,.68fr) minmax(0,1.7fr);gap:24px;padding:24px}.home-page .CommunitySchedule_memberRow__XowlG{grid-template-columns:minmax(80px,1fr) 45px minmax(80px,.95fr) auto;gap:8px}.home-page .CommunitySchedule_identity__MC13t{gap:7px}.home-page .CommunitySchedule_memberActions__D2p_4{gap:5px}}@media (max-width:980px){.home-page .CommunitySchedule_offWork__PBdbu{grid-template-columns:1fr}.home-page .CommunitySchedule_clockHeader___p2p7{padding:4px 0 18px}.home-page .CommunitySchedule_memberRow__XowlG{grid-template-columns:minmax(120px,1fr) 60px minmax(120px,1fr) auto;gap:14px}}@media (max-width:680px){.home-page .CommunitySchedule_offWork__PBdbu{padding:22px 16px;border-radius:16px}.home-page .CommunitySchedule_memberRow__XowlG{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px}.home-page .CommunitySchedule_memberCard__ZIVnK{padding:14px 12px}.home-page .CommunitySchedule_roster__Jg8iR{max-height:480px}}