@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:300;src:url(./martian-mono-cyrillic-300-normal-B9UIvQz3.woff2)format("woff2"),url(./martian-mono-cyrillic-300-normal-KuvwTveM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:300;src:url(./martian-mono-latin-ext-300-normal-Bpb8wd8o.woff2)format("woff2"),url(./martian-mono-latin-ext-300-normal-M6vh4dAz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:300;src:url(./martian-mono-latin-300-normal-luGXoQVE.woff2)format("woff2"),url(./martian-mono-latin-300-normal-By_yFnu4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./martian-mono-cyrillic-500-normal-DejhKr-t.woff2)format("woff2"),url(./martian-mono-cyrillic-500-normal-CQ32KwDP.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./martian-mono-latin-ext-500-normal-CPN1Info.woff2)format("woff2"),url(./martian-mono-latin-ext-500-normal-CYMi9jUC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:500;src:url(./martian-mono-latin-500-normal-BWC8e-kx.woff2)format("woff2"),url(./martian-mono-latin-500-normal-BsOs1ffX.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAj8AA8AAAAAC+gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABwAAAAcACEAD0dQT1MAAAF0AAAAHgAAAB5EdEx1R1NVQgAAAZQAAAAnAAAAKLj8uOpPUy8yAAABvAAAAFIAAABgZ1R9qFNUQVQAAAIQAAAANQAAAEDzv98aY21hcAAAAkgAAABoAAAAjFU69oFnYXNwAAACsAAAAAgAAAAIAAAAEGdseWYAAAK4AAADzwAABRx9jyl2aGVhZAAABogAAAA2AAAANh3IuC1oaGVhAAAGwAAAAB8AAAAkBs//smhtdHgAAAbgAAAAMAAAAFg3tAW/bG9jYQAABxAAAAAwAAAAMA/JEMNtYXhwAAAHQAAAABoAAAAgACcAnm5hbWUAAAdcAAABFgAAAmI0xVuPcG9zdAAACHQAAACHAAAAzbQ5fwAAAQAAAAwAAAAAAAAAAgACAAEAAwABAAkAEAABAAEAAAAKABwAHAABREZMVAAIAAQAAAAA//8AAAAAAAB42mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGHawxTBwMrAwNQFpBkYvCE0YxyDEWMGUJSbgZOJAQhYgGx2IA3kQICfv58rwwEGBYUtzC/+WwAVODH8AgpPB8kxRTArACkFBmYAGj0L1wAAeNoFwbUBwwAQBDDdhxlHyFDpA3ZvWt+SiK3CU+Glpm/fJkxN24dYugoqR19EyKbezJ3XBKoAAAB42k3IwQ3BABSA4a/tiwRVjYhzV+kkdnAyjjNXA7ABF45mwABPOEhP/58PJSosVYpfwxYrrcpIp7dzLso4xDXu8e6OmQx8H5e4xevr+cxTbrLPAuCx9n/UGq0FGJuZaEzN1doPMEYZ8gABAAH//wAPeNp1U1Ng7FoUPeekTaYYq24zUd3OZFDbtnlt27Zt2/f74fPZtv6fjaZvJ9caJutsrLX3CqJQPUJkJpUAVwwKRUg2s2aBNbNWM1tPXAqN31PSPXgGlfDfNzz5ZGSATEMECZBzEHIYFAYZVtnKSRxjpThKeOGvFw5lf5r9S7mxXE3580+8Hqcp74+O3skJshERYYQg045i0Yv3cfo+boPfF+F6IeCzoUeYxsl+770Q/6Mcwx7lLdxDJax/feUb64FP4ejPpJPMQ3EoCSHs84qci6YZroDIHofdzPk4muZcoujz+gNOmrY5ZI/f7/Ph1/OyxDyB2UJXLW1eunYbZ6vyZ7VljOuL4YRkQSoS8QqdLycyk6uenL1gujIzlxdTm3yNY43TgsU8nssV4oEiahr9gSyF3tGIR8jqcKrFA7KB3G3oBwoOu41hBFaUgBdDf8VE89Uppc7NlvoZZV0ryipWtLfMK8BEmY9DGAdbXM5HYFIgyEmJxf3uhj0Tx+xsqN0+zqiPmuFjMz0sCETeUZFsJWOQHTrK6pvSBEqyQ+se4Lz7d0urtrxs7ytpG9KtDIu226JCI2eTMUoZfn6ko6Kuryc+Oia+Xa3lAf77Yc4OqKWVAuoPl6LeOO2evOOMUa52N/Ub1oVGWWyRYZal71MJygA+M7K+oEUaGhLihYxKEq3WKwFuuykPciMUzKjS7zHz+GExkhQQJZiLNhYnJ6qbMt0ZGWyMxrcYMbm6pKCKGqSsMSazMd20qKTu2KG2pZXBmw3VuU0N1XVZ5YbNdHmuKzyGSWFTZXdKaLgxXG/CwRXhfZPffue9yo1Dza2ble8219f2rXFZ0bM8BrjmMQ0PuovHabg6kzOaV3Ua7kBOzZPNoG017Nr7bG3a0h9WZ7c9JO/GE/IK3EUVVWu7GxeUUWv01f7Kxvoyd5lhLV2eHf+kQCZO2jVm3J6m4gXNRRUT+3vG5flrZsSZgLH2BFBVwDgYGNPINoIA1bypofQdVAeo5p79VAegjIY6QtW9pUHsTtibH7SBdSV/gPPJYADWx4I4TQrD3bezbOdoBn7Zh/Thyc0LijA2lh3iPNHKX3hfeFRGfHp+2A79lrnVs4uM2dt42fmPslif70vNCt+l32CRB0uS+DFRTv2YKFdMkjMledoc/2ChCkWGjYlmU9wpydNnA7dz5AqJoKqQHog67rVTR4/jg+JjYhKopbqerq4eHVXFwqupoaEJAnEQuU30VAei4CYgMzho2vFd5Pb587B0dAbOtmhnDPgeTmX4nuk7uLJjxanTEASv/wHeRRTuAAABAAAAAQAAE52IF18PPPUAAwPoAAAAANvn75UAAAAA3+SEcP/d/v0DCARIAAAABgACAAAAAAAAeNpjYGRgYH7x34KBgend/7t/y5g5gCKoQBQApJQGhAB42mPaw+ALxKpIuByI7YE4AIhNgNgIiJ1gclB+IJoaBijWZWBgWMLIwrAIALyYFJ0AAAAaADQAQABMAGIAoADaAQABKAFyAX4BigGWAeMB7gH5AgQCBAIEAlICbQJ7Ao542mNgZGBgEGfwY2AHYlYwDwGYGRgBEcsAxgAAeNqNkAVqBAEMRV/dBac+SN3dXZC646y7y0BvUax3qBysJygO/bDuSwh5cRKgmw+aaGjuEP80GGluYIa/NDfSy2+amzjgK83NeTUtDPKe5lam8KS5lw1WUtygXUykuYFOhtPcRj/dae4WwQ1hYgSxEuARp8jLCWF5Dl7FDhJ4RE6xW5RAKokQZ4dFSRw7MWUjJMQLxMUBWc3FrfwtF1xxrQ0xVXhlQ/LChKTzJTtf5MfQDFSBwTILLCHJo11uuJWei+qd+yDfTVKs+qIuI9tnlPSdykZ4I5a932CFJaSiJ0WcGFXm3RGT9anKjno5Jol+qJiulD9V8k83XlShOhsL2FUZVNSJif4qzt8UVyaY3jX9D5OFW4oAAHjaYmBiAIP/cxiMgBQjAzoQB2IVhpOAFqbaAGEACP7hDmPQxZMWhx1wd4jL9NGvzg8lGtKMVrRBGRVUUUMdDTTRQpvK6KCLHvoY1MYn++pf697vKaqyUuB4XOBMZNQLXMicT9iXGA3Oi704FjOUxYnazt/P/+/pHDWPZ8/Ned5SxEkCzUYpUAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./martian-mono-cyrillic-600-normal-BK9F1QH4.woff2)format("woff2"),url(./martian-mono-cyrillic-600-normal-DfZOe4kq.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./martian-mono-latin-ext-600-normal-B7SJLXMk.woff2)format("woff2"),url(./martian-mono-latin-ext-600-normal-DcTSv0-g.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Martian Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./martian-mono-latin-600-normal-BlUmYrg6.woff2)format("woff2"),url(./martian-mono-latin-600-normal-CDEEqth2.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(./schibsted-grotesk-latin-ext-400-normal-DHVTfbSM.woff2)format("woff2"),url(./schibsted-grotesk-latin-ext-400-normal-DUPvg9bQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(./schibsted-grotesk-latin-400-normal-DPhJBilQ.woff2)format("woff2"),url(./schibsted-grotesk-latin-400-normal-BkiRe4WW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(./schibsted-grotesk-latin-ext-600-normal-C5pQPdUJ.woff2)format("woff2"),url(./schibsted-grotesk-latin-ext-600-normal-DQsnXf5q.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(./schibsted-grotesk-latin-600-normal-Czv9Obfv.woff2)format("woff2"),url(./schibsted-grotesk-latin-600-normal-BieE9YjJ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(./schibsted-grotesk-latin-ext-700-normal-o210KhU4.woff2)format("woff2"),url(./schibsted-grotesk-latin-ext-700-normal-DDW2aNyx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(./schibsted-grotesk-latin-700-normal-BkH0uJ1o.woff2)format("woff2"),url(./schibsted-grotesk-latin-700-normal-Dz-okVa0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(./schibsted-grotesk-latin-ext-800-normal-CZWJQj-F.woff2)format("woff2"),url(./schibsted-grotesk-latin-ext-800-normal-DS3YHxa9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:800;src:url(./schibsted-grotesk-latin-800-normal-CIaq-TR1.woff2)format("woff2"),url(./schibsted-grotesk-latin-800-normal-Dl5-MP1T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-ink:#1d1d1b;--c-ink-soft:#454a50;--c-muted:#6b737c;--c-paper:#eef4f8;--c-surface:#fff;--c-surface-sunk:#f5f9fb;--c-line:#d9e3ea;--c-line-strong:#b8c5cf;--c-primary:#0676a6;--c-primary-hover:#055d83;--c-primary-soft:#e2f3fb;--c-on-primary:#fff;--c-brand:#079dd9;--c-brand-dot:#ffd203;--c-arrive:#1b7a43;--c-arrive-hover:#145f33;--c-arrive-soft:#e5f3ea;--c-arrive-line:#9dd1b1;--c-leave:#c2362b;--c-leave-hover:#9f2a20;--c-leave-soft:#fdecea;--c-leave-line:#f0aaa3;--c-warn:#a8560b;--c-warn-soft:#fdf1e1;--c-danger:#b42318;--c-danger-soft:#fdecea;--font-ui:"Schibsted Grotesk", system-ui, sans-serif;--font-mono:"Martian Mono", ui-monospace, monospace;--fs-xs:.75rem;--fs-sm:.875rem;--fs-md:1rem;--fs-lg:1.25rem;--fs-xl:clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--fs-clock:clamp(2rem, 1.4rem + 2.6vw, 3.25rem);--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--shadow-card:0 1px 2px #1d1d1b0f, 0 1px 1px #1d1d1b0a;--shadow-pop:0 12px 32px #1d1d1b29;--touch:2.75rem;--touch-lg:4.5rem;--header-h:3.5rem;--content-max:76rem;--ease:cubic-bezier(.2, .7, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;touch-action:manipulation;-webkit-tap-highlight-color:transparent}body{background:var(--c-paper);min-height:100dvh;color:var(--c-ink);font-family:var(--font-ui);font-size:var(--fs-md);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}._pad_rfwmw_1{align-items:center;gap:var(--sp-2);text-align:center;flex-direction:column;width:100%;max-width:20rem;margin:0 auto;display:flex}._title_rfwmw_12{font-size:var(--fs-lg);font-weight:700}._prompt_rfwmw_17{color:var(--c-ink-soft)}._hint_rfwmw_21{font-size:var(--fs-sm);color:var(--c-muted)}._dots_rfwmw_26{gap:var(--sp-4);margin-top:var(--sp-3);display:flex}._dot_rfwmw_26{border:2px solid var(--c-line-strong);width:1rem;height:1rem;transition:background-color 80ms var(--ease);border-radius:50%}._filled_rfwmw_40{background:var(--c-primary);border-color:var(--c-primary)}._shake_rfwmw_45{animation:_shake_rfwmw_45 .32s var(--ease)}@keyframes _shake_rfwmw_45{20%,60%{transform:translate(-8px)}40%,80%{transform:translate(8px)}}._error_rfwmw_60{min-height:1.5em;font-size:var(--fs-sm);color:var(--c-danger);font-weight:600}._keys_rfwmw_67{gap:var(--sp-3);grid-template-columns:repeat(3,1fr);width:100%;display:grid}._key_rfwmw_67{background:var(--c-surface);border:1px solid var(--c-line-strong);border-radius:var(--radius-md);height:4rem;font-family:var(--font-mono);font-size:var(--fs-lg);-webkit-user-select:none;user-select:none;transition:background-color 80ms var(--ease), transform 80ms var(--ease);place-items:center;font-weight:500;display:grid}._key_rfwmw_67:active{background:var(--c-primary-soft);transform:scale(.97)}._erase_rfwmw_95{color:var(--c-ink-soft);background:0 0;border-color:#0000}._shell_1h0c7_1{flex-direction:column;min-height:100dvh;display:flex}._skip_1h0c7_7{z-index:100;top:var(--sp-2);left:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--c-ink);color:#fff;border-radius:var(--radius-sm);position:absolute;transform:translateY(-200%)}._skip_1h0c7_7:focus-visible{transform:none}._header_1h0c7_23{z-index:20;background:var(--c-primary);color:var(--c-on-primary);padding-top:env(safe-area-inset-top);position:sticky;top:0}._headerInner_1h0c7_32{justify-content:space-between;align-items:center;gap:var(--sp-4);max-width:var(--content-max);height:var(--header-h);padding:0 var(--sp-4);margin:0 auto;display:flex}._header_1h0c7_23 :focus-visible{outline-color:#fff}._brand_1h0c7_47{white-space:nowrap;align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-sm);letter-spacing:-.02em;color:inherit;flex-shrink:0;font-weight:600;text-decoration:none;display:flex}._brand_1h0c7_47 img{border-radius:7px;box-shadow:0 0 0 1px #ffffff40}._brandDot_1h0c7_66{color:var(--c-brand-dot)}._navWrap_1h0c7_70{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}._nav_1h0c7_70{justify-content:center;gap:var(--sp-1);margin:0;padding:0;list-style:none;display:flex}._navLink_1h0c7_86{align-items:center;gap:var(--sp-2);height:var(--touch);padding:0 var(--sp-3);white-space:nowrap;border-radius:var(--radius-sm);font-size:var(--fs-sm);color:#ffffffb8;transition:background-color .12s var(--ease), color .12s var(--ease);font-weight:600;text-decoration:none;display:flex}._navLink_1h0c7_86:hover{color:#fff;background:#ffffff14}._active_1h0c7_108,._active_1h0c7_108:hover{color:#fff;background:#ffffff24}._kioskButton_1h0c7_114{align-items:center;gap:var(--sp-2);height:var(--touch);padding:0 var(--sp-3);border-radius:var(--radius-sm);color:#fff;font-size:var(--fs-sm);background:0 0;border:1px solid #ffffff4d;flex-shrink:0;font-weight:600;display:flex}._kioskButton_1h0c7_114:hover{background:#ffffff14}._lockScreen_1h0c7_133{justify-content:center;align-items:center;gap:var(--sp-5);min-height:100dvh;padding:var(--sp-5) var(--sp-4);flex-direction:column;display:flex}._lockBack_1h0c7_143{min-height:var(--touch);padding:0 var(--sp-4);color:var(--c-primary);align-items:center;font-weight:600;display:inline-flex}._main_1h0c7_152{width:100%;max-width:var(--content-max);padding:var(--sp-5) var(--sp-4) var(--sp-7);flex:1;margin:0 auto}._main_1h0c7_152:focus-visible{outline:none}@media (width<=40rem){._navLabel_1h0c7_166{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._brand_1h0c7_47 span{display:none}}@media (width<=30rem){._headerInner_1h0c7_32{padding-inline:var(--sp-3)}._navLink_1h0c7_86{padding-inline:var(--sp-2)}._main_1h0c7_152{padding:var(--sp-3) var(--sp-3) var(--sp-6)}}._region_2mwpt_1{z-index:50;inset:auto var(--sp-4) calc(var(--sp-4) + env(safe-area-inset-bottom)) auto;gap:var(--sp-2);flex-direction:column;width:min(24rem,100vw - 2rem);display:flex;position:fixed}._toast_2mwpt_11{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-3) var(--sp-3) var(--sp-4);background:var(--c-ink);color:#f3f5f8;border-radius:var(--radius-md);box-shadow:var(--shadow-pop);font-size:var(--fs-sm);animation:_enter_2mwpt_1 .22s var(--ease);display:flex}._toast_2mwpt_11 p{flex:1;padding-top:.3rem}._success_2mwpt_29{border-left:4px solid #58c486}._error_2mwpt_32{border-left:4px solid #f0796f}._info_2mwpt_35{border-left:4px solid #8fa8d6}._close_2mwpt_39{border-radius:var(--radius-sm);width:2rem;height:2rem;color:inherit;opacity:.7;background:0 0;border:0;place-items:center;padding:0;display:grid}._close_2mwpt_39:hover{opacity:1}@keyframes _enter_2mwpt_1{0%{opacity:0;transform:translateY(8px)}}._button_1uvqu_1{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--touch);padding:0 var(--sp-4);border-radius:var(--radius-sm);font-size:var(--fs-sm);white-space:nowrap;transition:background-color .12s var(--ease), border-color .12s var(--ease), transform 80ms var(--ease);border:1px solid #0000;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._button_1uvqu_1:active:not(:disabled){transform:translateY(1px)}._button_1uvqu_1:disabled{cursor:not-allowed;opacity:.5}._button_1uvqu_1 svg{flex-shrink:0;width:1.05em;height:1.05em}._sm_1uvqu_36{min-height:2.25rem;padding:0 var(--sp-3)}._iconOnly_1uvqu_41{aspect-ratio:1;padding:0}._primary_1uvqu_46{background:var(--c-primary);color:var(--c-on-primary)}._primary_1uvqu_46:hover:not(:disabled){background:var(--c-primary-hover)}._secondary_1uvqu_54{background:var(--c-surface);border-color:var(--c-line-strong);color:var(--c-ink)}._secondary_1uvqu_54:hover:not(:disabled){border-color:var(--c-ink-soft)}._ghost_1uvqu_63{color:var(--c-ink-soft);background:0 0}._ghost_1uvqu_63:hover:not(:disabled){background:var(--c-surface-sunk);color:var(--c-ink)}._danger_1uvqu_72{background:var(--c-danger);color:#fff}._danger_1uvqu_72:hover:not(:disabled){background:#8f1c13}._dialog_1pwui_1{width:min(26rem,100vw - 2rem);padding:var(--sp-5);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);color:var(--c-ink)}._dialog_1pwui_1::backdrop{background:#1d1d1b66}._title_1pwui_14{font-size:var(--fs-lg);font-weight:700}._message_1pwui_19{margin-top:var(--sp-2);color:var(--c-ink-soft)}._actions_1pwui_24{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-5);display:flex}._empty_281j0_1{align-items:center;gap:var(--sp-3);padding:var(--sp-6) var(--sp-4);text-align:center;color:var(--c-ink-soft);flex-direction:column;display:flex}._icon_281j0_11{background:var(--c-primary-soft);width:3rem;height:3rem;color:var(--c-primary);border-radius:50%;place-items:center;display:grid}._title_281j0_21{font-size:var(--fs-md);color:var(--c-ink);font-weight:700}._text_281j0_27{max-width:34ch;font-size:var(--fs-sm)}._action_281j0_32{margin-top:var(--sp-2)}._panel_5g34y_1{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);min-width:0}._header_5g34y_9{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-3);display:flex}._title_5g34y_17{align-items:baseline;gap:var(--sp-2);font-size:var(--fs-md);letter-spacing:-.01em;font-weight:700;display:flex}._count_5g34y_26{font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--c-muted);font-weight:500}._actions_5g34y_33{gap:var(--sp-1);display:flex}._body_5g34y_38{padding:0 var(--sp-4) var(--sp-4)}._field_1s8kr_1{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}._label_1s8kr_8{font-size:var(--fs-xs);color:var(--c-ink-soft);font-weight:600}._input_1s8kr_14{width:100%;min-height:var(--touch);padding:0 var(--sp-3);background:var(--c-surface);border:1px solid var(--c-line-strong);border-radius:var(--radius-sm);font-size:var(--fs-md);transition:border-color .12s var(--ease)}._input_1s8kr_14::placeholder{color:var(--c-muted)}._input_1s8kr_14:hover{border-color:var(--c-ink-soft)}._input_1s8kr_14:focus-visible{border-color:var(--c-primary);outline-offset:0}._page_14mlb_2{gap:var(--sp-5);flex-direction:column;display:flex}._title_14mlb_8{font-size:var(--fs-xl);letter-spacing:-.025em;font-weight:800}._lead_14mlb_14{max-width:65ch;margin-top:var(--sp-2);color:var(--c-ink-soft)}._headerRow_14mlb_20{justify-content:space-between;align-items:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}._grid_14mlb_28{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:start;display:grid}._wide_14mlb_35{grid-column:1/-1}._actions_1b02f_1{margin:0;padding:0;list-style:none}._action_1b02f_1{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) 0;border-top:1px solid var(--c-line);flex-wrap:wrap;display:flex}._action_1b02f_1>div{flex:14rem}._actionTitle_1b02f_21{font-weight:700}._actionText_1b02f_25{font-size:var(--fs-sm);color:var(--c-ink-soft)}._format_1b02f_30{margin-top:var(--sp-2);padding:2px var(--sp-2);background:var(--c-surface-sunk);border:1px solid var(--c-line);font-family:var(--font-mono);color:var(--c-ink-soft);border-radius:4px;font-size:.6875rem;display:inline-block}._storage_1b02f_42{align-items:center;gap:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--c-line);flex-wrap:wrap;display:flex}._stats_1b02f_51{gap:var(--sp-5);flex:16rem;grid-template-columns:repeat(4,max-content);margin:0;display:grid}._stats_1b02f_51 dt{font-size:var(--fs-xs);color:var(--c-muted);font-weight:600}._stats_1b02f_51 dd{font-family:var(--font-mono);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;margin:0;font-weight:500}._pin_1b02f_73{margin-top:var(--sp-4)}._kiosk_xnidj_3{-webkit-user-select:none;user-select:none;flex-direction:column;min-height:100dvh;display:flex}._header_xnidj_10{z-index:20;align-items:center;gap:var(--sp-4);padding:calc(env(safe-area-inset-top) + var(--sp-3)) var(--sp-5) var(--sp-3);background:var(--c-primary);color:var(--c-on-primary);grid-template-columns:1fr auto 1fr;display:grid;position:sticky;top:0}._header_xnidj_10 :focus-visible{outline-color:#fff}._brand_xnidj_27{align-items:center;gap:var(--sp-2);font-family:var(--font-mono);letter-spacing:-.02em;font-weight:600;display:flex}._brand_xnidj_27 img{border-radius:8px;box-shadow:0 0 0 1px #ffffff40}._brandDot_xnidj_41{color:var(--c-brand-dot)}._clock_xnidj_45{flex-direction:column;align-items:center;line-height:1.15;display:flex}._clockDate_xnidj_52{font-size:var(--fs-sm);color:#ffffffc7;font-weight:600}._clockTime_xnidj_58{font-family:var(--font-mono);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:500}._adminButton_xnidj_65{justify-self:end;align-items:center;gap:var(--sp-2);min-height:var(--touch);padding:0 var(--sp-4);border-radius:var(--radius-md);color:#ffffffd9;font-size:var(--fs-sm);background:#ffffff1a;font-weight:600;text-decoration:none;display:flex}._adminButton_xnidj_65:active{background:#fff3}._adminButton_xnidj_65 svg{width:1.1rem;height:1.1rem}._main_xnidj_89{width:100%;max-width:90rem;padding:var(--sp-5) var(--sp-5) calc(env(safe-area-inset-bottom) + var(--sp-7));flex:1;margin:0 auto}._sessionName_xnidj_97{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-2);font-size:var(--fs-md);color:var(--c-primary);font-weight:700;display:flex}._sessionName_xnidj_97 svg{width:1.15rem;height:1.15rem}._toolbar_xnidj_112[hidden]{display:none}._toolbar_xnidj_112{align-items:center;gap:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}._heading_xnidj_124{font-size:var(--fs-xl);letter-spacing:-.025em;font-weight:800}._counter_xnidj_130{color:var(--c-ink-soft)}._counter_xnidj_130 strong{font-family:var(--font-mono);color:var(--c-arrive);font-weight:600}._search_xnidj_140{align-items:center;gap:var(--sp-2);max-width:28rem;min-height:3.25rem;padding:0 var(--sp-2) 0 var(--sp-4);background:var(--c-surface);border:1px solid var(--c-line-strong);border-radius:var(--radius-md);color:var(--c-muted);flex:18rem;margin-left:auto;display:flex}._search_xnidj_140:focus-within{border-color:var(--c-primary);outline:2px solid var(--c-primary);outline-offset:0}._search_xnidj_140 input{min-width:0;height:3rem;font-size:var(--fs-lg);color:var(--c-ink);-webkit-user-select:text;user-select:text;background:0 0;border:0;flex:1}._search_xnidj_140 input:focus-visible{outline:none}._search_xnidj_140 input::-webkit-search-cancel-button{display:none}._search_xnidj_140 button{width:var(--touch);height:var(--touch);border-radius:var(--radius-sm);color:var(--c-ink-soft);background:0 0;border:0;place-items:center;display:grid}._grid_xnidj_193{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}._card_xnidj_202{justify-content:center;gap:var(--sp-1);width:100%;min-height:var(--touch-lg);padding:var(--sp-3) var(--sp-4);background:var(--c-surface);border:1px solid var(--c-line);border-left:6px solid var(--c-line-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-card);text-align:left;transition:transform 80ms var(--ease), background-color .12s var(--ease);flex-direction:column;display:flex}._card_xnidj_202:active{background:var(--c-surface-sunk);transform:scale(.98)}._cardName_xnidj_226{font-size:var(--fs-lg);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}._lastName_xnidj_234{letter-spacing:.01em;font-weight:700}._cardStatus_xnidj_239{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-ink-soft);display:flex}._statusDot_xnidj_247{background:var(--c-line-strong);border-radius:50%;width:.6rem;height:.6rem}._present_xnidj_254{border-left-color:var(--c-arrive);background:var(--c-arrive-soft)}._present_xnidj_254 ._statusDot_xnidj_247{background:var(--c-arrive)}._present_xnidj_254 ._cardStatus_xnidj_239{color:var(--c-arrive);font-weight:600}._left_xnidj_266{border-left-color:var(--c-leave-line)}._left_xnidj_266 ._statusDot_xnidj_247{background:var(--c-leave)}._absent_xnidj_273{border-left-color:var(--c-line);background:var(--c-surface-sunk);box-shadow:none;opacity:.55}._absent_xnidj_273 ._cardName_xnidj_226{font-weight:400}._dialog_xnidj_285{width:min(40rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--sp-6) var(--sp-5) var(--sp-5);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);color:var(--c-ink);text-align:center;border:0}._dialog_xnidj_285::backdrop{background:#1d1d1b8c}._dialogClose_xnidj_300{top:var(--sp-2);right:var(--sp-2);width:3rem;height:3rem;color:var(--c-ink-soft);background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}._dialogClose_xnidj_300:active{background:var(--c-surface-sunk)}._dialogName_xnidj_318{overflow-wrap:anywhere;font-size:clamp(1.5rem,1.1rem + 2vw,2.25rem);line-height:1.2}._dialogStatus_xnidj_324{margin-top:var(--sp-2);font-size:var(--fs-lg);color:var(--c-ink-soft)}._choices_xnidj_330{gap:var(--sp-4);margin-top:var(--sp-5);grid-template-columns:1fr 1fr;display:grid}._choice_xnidj_330{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--radius-lg);color:#fff;letter-spacing:-.01em;min-height:9rem;transition:transform 80ms var(--ease), background-color .12s var(--ease);border:0;flex-direction:column;font-size:clamp(1.375rem,1.1rem + 1.2vw,1.875rem);font-weight:800;display:flex}._choice_xnidj_330 svg{width:2.25rem;height:2.25rem}._choice_xnidj_330:active:not(:disabled){transform:scale(.97)}._choice_xnidj_330:disabled{background:var(--c-surface-sunk);color:var(--c-muted);cursor:not-allowed}._arriveButton_xnidj_370{background:var(--c-arrive)}._arriveButton_xnidj_370:active:not(:disabled){background:var(--c-arrive-hover)}._leaveButton_xnidj_377{background:var(--c-leave)}._leaveButton_xnidj_377:active:not(:disabled){background:var(--c-leave-hover)}._adminLink_xnidj_384{align-items:center;gap:var(--sp-2);min-height:var(--touch);margin-top:var(--sp-5);padding:0 var(--sp-4);border:1px solid var(--c-line);border-radius:var(--radius-md);font-size:var(--fs-sm);color:var(--c-ink-soft);background:0 0;font-weight:600;display:inline-flex}._adminLink_xnidj_384 svg{width:1rem;height:1rem}._done_xnidj_404{align-items:center;gap:var(--sp-2);padding:var(--sp-4) 0;animation:_pop_xnidj_1 .26s var(--ease);flex-direction:column;display:flex}._doneIcon_xnidj_413{width:4.5rem;height:4.5rem}._done_xnidj_404._arrive_xnidj_370 ._doneIcon_xnidj_413{color:var(--c-arrive)}._done_xnidj_404._leave_xnidj_377 ._doneIcon_xnidj_413{color:var(--c-leave)}._done_xnidj_404._neutral_xnidj_424 ._doneIcon_xnidj_413{color:var(--c-primary)}._doneTitle_xnidj_428{font-size:clamp(1.5rem,1.1rem + 2vw,2.25rem);font-weight:800}._doneText_xnidj_433{font-size:var(--fs-lg);color:var(--c-ink-soft)}@keyframes _pop_xnidj_1{0%{opacity:0;transform:scale(.94)}}@media (width<=40rem){._header_xnidj_10{padding-inline:var(--sp-3);grid-template-columns:auto 1fr auto}._brand_xnidj_27 span,._adminButton_xnidj_65 span{display:none}._main_xnidj_89{padding-inline:var(--sp-3)}._search_xnidj_140{max-width:none;margin-left:0}._choice_xnidj_330{min-height:7rem}}._tableWrap_1jr19_1{margin:0 calc(var(--sp-4) * -1);padding:0 var(--sp-4);overflow-x:auto}._table_1jr19_1{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}._table_1jr19_1 th,._table_1jr19_1 td{padding:var(--sp-2) var(--sp-2);border-top:1px solid var(--c-line);text-align:left;vertical-align:middle}._table_1jr19_1 thead th{font-size:var(--fs-xs);color:var(--c-muted);white-space:nowrap;border-top:0;font-weight:600}._who_1jr19_29{min-width:10rem;font-weight:600}._badge_1jr19_34{margin-left:var(--sp-2);background:var(--c-primary-soft);color:var(--c-primary);border-radius:999px;padding:1px 6px;font-size:.6875rem;font-weight:600}._open_1jr19_44{background:var(--c-warn-soft)}._num_1jr19_48{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right!important}._num_1jr19_48 strong{font-family:var(--font-mono);font-weight:600}._real_1jr19_59{font-size:var(--fs-xs);color:var(--c-muted);display:block}._missing_1jr19_65{color:var(--c-warn);font-weight:600}._actions_1jr19_70{text-align:right;width:1%}._time_1jr19_75{min-height:var(--touch);padding:0 var(--sp-2);border:1px solid var(--c-line);border-radius:var(--radius-sm);background:var(--c-surface);font-family:var(--font-mono);font-size:var(--fs-sm)}._time_1jr19_75:hover{border-color:var(--c-line-strong)}._timeEmpty_1jr19_89{border-style:dashed;border-color:var(--c-warn)}._label_1jr19_94{font-size:var(--fs-xs);color:var(--c-ink-soft);font-weight:600}._selectField_1jr19_100{gap:var(--sp-1);flex-direction:column;min-width:0;display:flex}._select_1jr19_100{width:100%;min-height:var(--touch);padding:0 var(--sp-3);border:1px solid var(--c-line-strong);border-radius:var(--radius-sm);background:var(--c-surface)}._addForm_1jr19_116{align-items:end;gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}._addForm_1jr19_116>:first-child,._addForm_1jr19_116>button{grid-column:1/-1}._absenceForm_1jr19_128{align-items:flex-end;gap:var(--sp-2);display:flex}._absenceForm_1jr19_128>:first-child{flex:1}._absences_1jr19_138{margin:var(--sp-3) 0 0;padding:0;list-style:none}._absences_1jr19_138 li{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--touch);border-top:1px solid var(--c-line);color:var(--c-ink-soft);display:flex}._none_1jr19_154{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--c-muted)}._listPanel_1r49p_3{top:calc(var(--header-h) + var(--sp-4));align-self:start;position:sticky}._list_1r49p_3{max-height:calc(100dvh - var(--header-h) - 10rem);overscroll-behavior:contain;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}@media (width<=62rem){._listPanel_1r49p_3{position:static}._list_1r49p_3{max-height:13.5rem}}._item_1r49p_31{min-height:3.5rem;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-sm);color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}._item_1r49p_31:hover{background:var(--c-surface-sunk)}._current_1r49p_46,._current_1r49p_46:hover{background:var(--c-primary-soft);box-shadow:inset 3px 0 0 var(--c-primary)}._itemName_1r49p_52{font-weight:600;line-height:1.3}._itemMeta_1r49p_57{align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--c-muted);flex-wrap:wrap;display:flex}._badge_1r49p_66{background:var(--c-surface-sunk);border:1px solid var(--c-line);font-size:var(--fs-xs);color:var(--c-ink-soft);vertical-align:middle;border-radius:999px;align-items:center;gap:4px;padding:1px 8px;font-weight:600;display:inline-flex}._badge_1r49p_66 svg{width:.85rem;height:.85rem}._onKiosk_1r49p_85{background:var(--c-arrive-soft);border-color:var(--c-arrive-line);color:var(--c-arrive)}._closed_1r49p_91{color:var(--c-muted);background:0 0}._newForm_1r49p_98{gap:var(--sp-3);margin-bottom:var(--sp-4);padding:var(--sp-4);background:var(--c-surface-sunk);border:1px solid var(--c-line);border-radius:var(--radius-md);display:grid}._field_1r49p_108,._nameField_1r49p_109{gap:var(--sp-1);flex-direction:column;display:flex}._label_1r49p_115{font-size:var(--fs-xs);color:var(--c-ink-soft);font-weight:600}._segmented_1r49p_121{background:var(--c-surface);border:1px solid var(--c-line-strong);border-radius:var(--radius-sm);padding:2px;display:flex}._segment_1r49p_121{min-height:calc(var(--touch) - 6px);font-size:var(--fs-sm);color:var(--c-ink-soft);background:0 0;border:0;border-radius:4px;flex:1;font-weight:600}._segment_1r49p_121[aria-pressed=true]{background:var(--c-primary);color:var(--c-on-primary)}._linkButton_1r49p_145{padding:var(--sp-1) 0;font-size:var(--fs-xs);color:var(--c-primary);background:0 0;border:0;align-self:flex-start;font-weight:600;text-decoration:underline}._checkbox_1r49p_156{align-items:center;gap:var(--sp-2);min-height:var(--touch);font-size:var(--fs-sm);display:flex}._checkbox_1r49p_156 input{width:1.25rem;height:1.25rem;accent-color:var(--c-primary)}._formActions_1r49p_170{justify-content:flex-end;gap:var(--sp-2);display:flex}._detail_1r49p_178{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}._detailHeader_1r49p_185{gap:var(--sp-2);flex-direction:column;display:flex}._titleRow_1r49p_191{align-items:center;gap:var(--sp-1);display:flex}._title_1r49p_191{font-size:var(--fs-xl);letter-spacing:-.025em;font-weight:800;line-height:1.2}._renameForm_1r49p_204{gap:var(--sp-2);display:flex}._renameInput_1r49p_209{min-width:0;min-height:var(--touch);padding:0 var(--sp-3);border:1px solid var(--c-primary);border-radius:var(--radius-sm);font-size:var(--fs-lg);flex:1;font-weight:700}._meta_1r49p_220{color:var(--c-ink-soft)}._actions_1r49p_224{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}._summary_1r49p_231{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;display:grid}._summary_1r49p_231>div{padding:var(--sp-3) var(--sp-4);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-md)}._summary_1r49p_231 dt{font-size:var(--fs-xs);color:var(--c-muted);font-weight:600}._summary_1r49p_231 dd{font-family:var(--font-mono);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;margin:0;font-weight:500}._summary_1r49p_231>._present_1r49p_259{border-color:var(--c-arrive-line);background:var(--c-arrive-soft)}._summary_1r49p_231>._present_1r49p_259 dd{color:var(--c-arrive)}._panels_1r49p_268{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));align-items:start;display:grid}._wide_1r49p_275{grid-column:1/-1}._layout_t6lek_1{gap:var(--sp-5);grid-template-columns:minmax(16rem,22rem) minmax(0,1fr);align-items:start;display:grid}@media (width<=62rem){._layout_t6lek_1{grid-template-columns:minmax(0,1fr)}}._figure_k4zkx_1{margin:0}._segmented_k4zkx_5{background:var(--c-surface-sunk);border:1px solid var(--c-line-strong);border-radius:var(--radius-sm);padding:2px;display:inline-flex}._segment_k4zkx_5{min-height:calc(var(--touch) - 6px);padding:0 var(--sp-4);font-size:var(--fs-sm);color:var(--c-ink-soft);background:0 0;border:0;border-radius:4px;font-weight:600}._segment_k4zkx_5[aria-pressed=true]{background:var(--c-primary);color:var(--c-on-primary)}._chartBar_k4zkx_29{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);flex-wrap:wrap;display:flex}._readout_k4zkx_38{align-items:baseline;gap:var(--sp-1) var(--sp-3);min-height:1.5em;font-size:var(--fs-sm);color:var(--c-ink-soft);flex-wrap:wrap;display:flex}._readout_k4zkx_38 strong{font-family:var(--font-mono);color:var(--c-ink);font-weight:600}._bars_k4zkx_56{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));height:14rem;padding-top:var(--sp-4);border-bottom:1px solid var(--c-line-strong);background:linear-gradient(var(--c-line) 1px, transparent 1px) 0 var(--sp-4) / 100% 50% repeat-y;gap:2px;display:grid;position:relative}._maxLabel_k4zkx_68{font-family:var(--font-mono);color:var(--c-muted);font-size:.6875rem;position:absolute;top:0;left:0}._barSlot_k4zkx_77{background:0 0;border:0;justify-content:center;align-items:flex-end;height:100%;padding:0;display:flex;position:relative}._bar_k4zkx_56{background:var(--c-primary);width:min(100%,2.5rem);min-height:0;transition:height .2s var(--ease);border-radius:4px 4px 0 0}._bar_k4zkx_56[data-empty]{min-height:0}._barActive_k4zkx_100 ._bar_k4zkx_56,._barSlot_k4zkx_77:hover ._bar_k4zkx_56{background:var(--c-primary-hover)}._barActive_k4zkx_100:before{content:"";background:var(--c-primary-soft);z-index:-1;border-radius:4px 4px 0 0;position:absolute;inset:0}._barLabel_k4zkx_114{color:var(--c-muted);white-space:nowrap;font-size:.6875rem;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%)}@media (width<=48rem){._bars_k4zkx_56[style*="--cols: 3"] ._barSlot_k4zkx_77:nth-child(odd) ._barLabel_k4zkx_114{visibility:hidden}}._details_k4zkx_131{margin-top:var(--sp-7)}._details_k4zkx_131 summary{min-height:var(--touch);font-size:var(--fs-sm);color:var(--c-primary);cursor:pointer;align-items:center;font-weight:600;display:flex}._search_k4zkx_147{max-width:20rem;margin-bottom:var(--sp-3)}._tableWrap_k4zkx_152{overflow-x:auto}._table_k4zkx_152{border-collapse:collapse;width:100%;font-size:var(--fs-sm)}._table_k4zkx_152 th,._table_k4zkx_152 td{padding:var(--sp-2);border-top:1px solid var(--c-line);text-align:left}._table_k4zkx_152 thead th{font-size:var(--fs-xs);color:var(--c-muted);white-space:nowrap;border-top:0;font-weight:600}._table_k4zkx_152 tbody th{font-weight:600}._num_k4zkx_181{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right!important}._table_k4zkx_152 thead ._num_k4zkx_181{font-family:var(--font-ui)}._muted_k4zkx_191{color:var(--c-muted)}._heatWrap_k4zkx_197{margin-top:var(--sp-3);overflow-x:auto}._heatmap_k4zkx_202{border-collapse:separate;border-spacing:2px;font-size:var(--fs-xs)}._heatmap_k4zkx_202 th{padding:0 var(--sp-2);color:var(--c-ink-soft);white-space:nowrap;font-weight:600}._heatmap_k4zkx_202 thead th{font-family:var(--font-mono);color:var(--c-muted);font-weight:500}._heatmap_k4zkx_202 tbody th{text-align:right}._heatmap_k4zkx_202 td{padding:0}._heatCell_k4zkx_229,._legendSwatch_k4zkx_230{background:color-mix(in oklab, var(--c-primary) calc(var(--ratio) * 100%), var(--c-surface-sunk))}._heatCell_k4zkx_229{width:3rem;height:var(--touch);font-family:var(--font-mono);font-size:var(--fs-xs);color:var(--c-ink);border:0;border-radius:4px;place-items:center;padding:0;display:grid}._heatCell_k4zkx_229[data-strong]{color:var(--c-on-primary)}._heatCell_k4zkx_229[data-active]{outline:2px solid var(--c-ink);outline-offset:1px}._legend_k4zkx_230{align-items:center;gap:var(--sp-2);margin-top:var(--sp-3);font-size:var(--fs-xs);color:var(--c-ink-soft);flex-wrap:wrap;display:flex}._legendRamp_k4zkx_271{gap:2px;display:inline-flex}._legendSwatch_k4zkx_230{border-radius:2px;width:1.5rem;height:.75rem}._compare_k4zkx_284{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}._slotCard_k4zkx_290{gap:var(--sp-3);padding:var(--sp-4);border:1px solid var(--c-line);border-radius:var(--radius-md);flex-direction:column;display:flex}._slotBest_k4zkx_299{border-color:var(--c-primary);box-shadow:inset 0 0 0 1px var(--c-primary)}._slotEditor_k4zkx_304{align-items:center;gap:var(--sp-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._slotEditor_k4zkx_304 legend{margin-bottom:var(--sp-2);font-weight:700}._slotEditor_k4zkx_304 select,._slotEditor_k4zkx_304 input{min-height:var(--touch);padding:0 var(--sp-2);border:1px solid var(--c-line-strong);border-radius:var(--radius-sm);background:var(--c-surface)}._slotEditor_k4zkx_304 input{font-family:var(--font-mono);font-size:var(--fs-sm)}._slotStats_k4zkx_333{justify-content:start;gap:var(--sp-4);grid-template-columns:repeat(3,auto);margin:0;display:grid}._slotStats_k4zkx_333 dt{font-size:var(--fs-xs);color:var(--c-muted);font-weight:600}._slotStats_k4zkx_333 dd{font-family:var(--font-mono);font-size:var(--fs-lg);margin:0;font-weight:500}._bestTag_k4zkx_354{padding:2px var(--sp-2);background:var(--c-primary-soft);font-size:var(--fs-xs);color:var(--c-primary);border-radius:999px;align-self:flex-start;font-weight:700}._rowLink_k4zkx_364{color:var(--c-primary);text-decoration:none}._rowLink_k4zkx_364:hover{text-decoration:underline}._controls_8vavs_1{align-items:center;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}._segmented_8vavs_8{background:var(--c-surface);border:1px solid var(--c-line-strong);border-radius:var(--radius-sm);padding:2px;display:inline-flex}._segment_8vavs_8{min-height:calc(var(--touch) - 6px);padding:0 var(--sp-4);font-size:var(--fs-sm);color:var(--c-ink-soft);background:0 0;border:0;border-radius:4px;font-weight:600}._segment_8vavs_8[aria-pressed=true]{background:var(--c-primary);color:var(--c-on-primary)}._nav_8vavs_32{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}._periodLabel_8vavs_39{min-width:11rem;font-size:var(--fs-lg);text-align:center;font-weight:700}._kpis_8vavs_46{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));margin:0;display:grid}._kpis_8vavs_46>div{padding:var(--sp-4);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._kpis_8vavs_46 dt{font-size:var(--fs-sm);color:var(--c-ink-soft);font-weight:600}._kpis_8vavs_46 dd{margin:var(--sp-1) 0 0;font-family:var(--font-mono);font-size:var(--fs-clock);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.1}._kpiNote_8vavs_76{margin-top:var(--sp-1);font-size:var(--fs-xs);color:var(--c-muted)}._warn_8vavs_82{color:var(--c-warn);font-weight:600}._explain_8vavs_87{max-width:65ch;font-size:var(--fs-sm);color:var(--c-ink-soft)}._form_1hamu_1{align-items:end;gap:var(--sp-3);padding-bottom:var(--sp-4);border-bottom:1px solid var(--c-line);grid-template-columns:1fr 1fr auto auto;display:grid}._fieldLabel_1hamu_10{font-size:var(--fs-xs);color:var(--c-ink-soft);font-weight:600}._genderField_1hamu_16{gap:var(--sp-1);flex-direction:column;display:flex}._segmented_1hamu_22{background:var(--c-surface-sunk);border:1px solid var(--c-line-strong);border-radius:var(--radius-sm);padding:2px;display:inline-flex}._segment_1hamu_22{min-height:calc(var(--touch) - 6px);padding:0 var(--sp-3);font-size:var(--fs-sm);color:var(--c-ink-soft);background:0 0;border:0;border-radius:4px;font-weight:600}._segment_1hamu_22[aria-pressed=true]{background:var(--c-primary);color:var(--c-on-primary)}._listTools_1hamu_46{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) 0 var(--sp-2);flex-wrap:wrap;display:flex}._listTools_1hamu_46>:first-child{flex:0 20rem}._warning_1hamu_59{font-size:var(--fs-sm);color:var(--c-warn);font-weight:600}._list_1hamu_46{margin:0;padding:0;list-style:none}._item_1hamu_71{align-items:center;gap:var(--sp-3);min-height:3.25rem;padding:0 var(--sp-2);border-top:1px solid var(--c-line);display:flex}._name_1hamu_80{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._gender_1hamu_16{min-width:4.5rem;font-size:var(--fs-sm);color:var(--c-ink-soft);flex-shrink:0}._genderMissing_1hamu_94{color:var(--c-warn);font-weight:600}._itemActions_1hamu_99,._editActions_1hamu_100{flex-shrink:0;display:flex}._editForm_1hamu_105{align-items:center;gap:var(--sp-2);min-width:0;padding:var(--sp-2) 0;flex-wrap:wrap;flex:1;display:flex}._editInput_1hamu_115{min-width:0;height:var(--touch);padding:0 var(--sp-3);border:1px solid var(--c-line-strong);border-radius:var(--radius-sm);flex:9rem}@media (width<=48rem){._form_1hamu_1{grid-template-columns:1fr 1fr}._submit_1hamu_128{grid-column:1/-1}}
