.notifications[data-v-28a75861]{position:fixed;z-index:1000;inset-inline:0;bottom:0;width:min(592px,calc(100% - var(--space-16)));max-height:calc(100dvh - 96px);margin-inline:auto;padding:var(--space-16) var(--space-16) 0;padding-bottom:calc(var(--space-24) + env(safe-area-inset-bottom,0));overflow-y:auto;overscroll-behavior:contain;color:var(--text);pointer-events:none}.notifications[data-v-28a75861]:has(.notification-enter-active){overflow:clip}.notifications__list[data-v-28a75861]{display:grid;gap:var(--space-12)}.notification[data-v-28a75861]{--notification-color: var(--notify-info-color);--notification-fill: var(--notify-info-fill);--notification-ink: var(--notify-info-ink);display:flex;align-items:center;gap:var(--space-8);min-width:0;padding:var(--space-8) var(--space-8);border:1px solid color-mix(in srgb,var(--notification-color) 42%,var(--notification-fill));border-radius:var(--r-md);background:var(--notification-fill);color:var(--notification-ink);box-shadow:0 4px 8px -4px color-mix(in srgb,var(--notification-color) 30%,transparent),0 12px 24px -8px color-mix(in srgb,var(--notification-color) 24%,transparent);pointer-events:auto}.notification--success[data-v-28a75861]{--notification-color: var(--notify-success-color);--notification-fill: var(--notify-success-fill);--notification-ink: var(--notify-success-ink)}.notification--error[data-v-28a75861]{--notification-color: var(--notify-error-color);--notification-fill: var(--notify-error-fill);--notification-ink: var(--notify-error-ink)}.notification--warning[data-v-28a75861]{--notification-color: var(--notify-warning-color);--notification-fill: var(--notify-warning-fill);--notification-ink: var(--notify-warning-ink)}.notification__icon[data-v-28a75861]{flex-shrink:0;color:var(--notification-ink)}.notification__message[data-v-28a75861]{flex:1;min-width:0;margin:0;color:inherit;font-family:var(--font-ui);font-size:var(--font-size-14);line-height:1.5;overflow-wrap:anywhere}.notification__title[data-v-28a75861]{display:block;font-weight:600}.notification__description[data-v-28a75861]{display:block;margin-top:var(--space-4);color:color-mix(in srgb,var(--notification-ink) 90%,var(--notification-fill))}.notification__actions[data-v-28a75861]{display:flex;flex-shrink:0;gap:var(--space-8)}.notification__button[data-v-28a75861]{display:grid;place-items:center;width:var(--control-h);height:var(--control-h);padding:0;border:0;border-radius:var(--r-md);background:transparent;color:inherit;cursor:pointer}.notification__button--action[data-v-28a75861]{border:1px solid color-mix(in srgb,var(--notification-ink) 30%,transparent);background:color-mix(in srgb,var(--notification-ink) 6%,transparent)}.notification__button[data-v-28a75861]:hover{background:color-mix(in srgb,var(--notification-ink) 12%,transparent)}.notification__button[data-v-28a75861]:focus-visible{outline:2px solid var(--notification-ink);outline-offset:2px}.notification__button[data-v-28a75861]:disabled{opacity:.5;cursor:wait}.notifications__pending[data-v-28a75861]{width:fit-content;margin:var(--space-8) auto 0;padding:0 var(--space-8);border-radius:var(--r-sm);background:var(--surface);font-size:var(--font-size-12);line-height:1.5}.notification__sr-only[data-v-28a75861]{position:absolute;width:var(--space-1);height:var(--space-1);overflow:hidden;clip-path:inset(50%);white-space:nowrap}.notification-enter-active[data-v-28a75861],.notification-leave-active[data-v-28a75861],.notification-move[data-v-28a75861],.notifications-sheet-enter-active[data-v-28a75861],.notifications-sheet-leave-active[data-v-28a75861]{transition:transform .3s ease}.notification-enter-from[data-v-28a75861],.notification-leave-to[data-v-28a75861]{transform:translateY(var(--notification-travel, 0px))}.notification-leave-active[data-v-28a75861]{position:fixed;top:var(--notification-top);left:var(--notification-left);width:var(--notification-width);pointer-events:none}.notifications-sheet-enter-from[data-v-28a75861],.notifications-sheet-leave-to[data-v-28a75861]{transform:translateY(calc(100% + 24px))}.notifications-sheet-leave-active[data-v-28a75861],.notifications-sheet-leave-active .notification[data-v-28a75861]{pointer-events:none}@media(max-width:540px){.notifications[data-v-28a75861]{bottom:0;width:100%;max-height:min(70dvh,calc(100dvh - 64px));padding:var(--space-16);padding-bottom:calc(var(--space-16) + env(safe-area-inset-bottom,0));border:1px solid var(--border);border-bottom:0;border-radius:var(--r-xl) var(--r-xl) 0 0;background:var(--surface);box-shadow:0 -8px 24px color-mix(in srgb,var(--notify-info-color) 14%,transparent);pointer-events:auto}.notification[data-v-28a75861]{gap:var(--space-8);padding:var(--space-8)}.notification__actions[data-v-28a75861]{gap:0}}@media(pointer:coarse){.notification__button[data-v-28a75861]{width:var(--control-h-touch);height:var(--control-h-touch)}}@media(prefers-reduced-motion:reduce){.notification-enter-active[data-v-28a75861],.notification-leave-active[data-v-28a75861],.notification-move[data-v-28a75861],.notifications-sheet-enter-active[data-v-28a75861],.notifications-sheet-leave-active[data-v-28a75861]{transition:none}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-ext-600-normal-Dj6eZy5f.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-600-normal-DVvC-yKp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-vietnamese-600-normal-Dtizs43-.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-ext-700-normal-D6iG63UR.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-ext-700-normal-iEXTdOVf.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-vietnamese-700-normal-k5PzE07T.woff2) format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display: "Kanit", "Inter", system-ui, sans-serif;--font-ui: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-size-8: .5rem;--font-size-10: .625rem;--font-size-12: .75rem;--font-size-14: .875rem;--font-size-16: 1rem;--font-size-20: 1.25rem;--font-size-24: 1.5rem;--font-size-32: 2rem}:root{--space-0: 0;--space-1: 1px;--space-2: 2px;--space-3: 3px;--space-4: 4px;--space-5: 5px;--space-6: 6px;--space-7: 7px;--space-8: .5rem;--space-9: 9px;--space-10: 10px;--space-12: .75rem;--space-14: 14px;--space-16: 1rem;--space-18: 18px;--space-20: 1.25rem;--space-22: 22px;--space-24: 1.5rem;--space-28: 28px;--space-32: 2rem;--space-36: 36px;--space-40: 40px;--space-44: 44px}:root{--flag-yellow: oklch(.88 .18 98);--flag-yellow-ink: #1a1600;--flag-red: oklch(.58 .22 27);--flag-red-ink: #fff;--on-lime-faster: oklch(.4 .13 150);--on-lime-slower: oklch(.45 .18 25);--on-lime-alert-bg: oklch(.9 .06 22);--on-lime-done-ink: oklch(.86 .19 145)}:root{--r-sm: 4px;--r-md: 6px;--r-lg: 10px;--r-xl: 14px;--r-pill: 100px}:root{--notify-info-color: #64748b;--notify-success-color: #22a861;--notify-error-color: #e05260;--notify-warning-color: #d59a22}[data-theme=light]{--notify-info-fill: #e4e9ef;--notify-info-ink: #334155;--notify-success-fill: #99edbb;--notify-success-ink: #075333;--notify-error-fill: #ffa3a8;--notify-error-ink: #781c2b;--notify-warning-fill: #ffdb83;--notify-warning-ink: #714408}[data-theme=dark]{--notify-info-fill: #28323f;--notify-info-ink: #e2e8f0;--notify-success-fill: #173e2b;--notify-success-ink: #bbf7d0;--notify-error-fill: #4b252c;--notify-error-ink: #fecdd3;--notify-warning-fill: #44351c;--notify-warning-ink: #fde6a3}[data-theme=light]{--chart-purple: oklch(.55 .19 300);--chart-honey: oklch(.72 .14 80);--chart-anomaly: oklch(.6 .21 25);--chart-best: oklch(.56 .15 128);--chart-fastest: oklch(.56 .27 302)}[data-theme=dark]{--chart-purple: oklch(.72 .17 300);--chart-honey: oklch(.82 .13 82);--chart-anomaly: oklch(.7 .19 22);--chart-best: var(--accent);--chart-fastest: oklch(.72 .24 305)}:root{--control-h-sm: 26px;--control-h: 32px;--control-h-lg: 36px;--control-h-touch: 44px}[data-theme=dark]{--bg: #08090b;--bg-2: #0d0e11;--surface: #121316;--surface-2: #181a1e;--surface-3: #1e2024;--surface-contrast: #2a2d33;--text-on-contrast: #ecedef;--inverse-bg: #2a2d33;--inverse-border: #3a3e46;--inverse-text: #ecedef;--inverse-active: var(--accent);--contrast-active: var(--accent);--selected-bg: var(--accent-soft);--selected-border: var(--accent);--selected-ink: var(--accent);--selected-hover-bg: oklch(.95 .18 115 / .24);--done-bg: #263341;--done-border: #334457;--done-ink: var(--accent);--hover: #1c1e22;--border: #23262c;--border-strong: #2f333a;--field-bg: #202226;--field-valid-border: color-mix(in srgb, var(--c-up) 35%, var(--border));--text: #ecedef;--text-2: #b5b8be;--muted: #7e828a;--muted-2: #5a5e66;--accent: #d4ff3a;--accent-ink: #0a0b0d;--accent-soft: oklch(.95 .18 115 / .16);--c-up: #6ee36e;--c-down: #ff6b6b;--c-amber: #ffb340;--c-blue: #7ad9ff;--c-violet: #c294ff;--tag-mine-bg: oklch(.95 .18 115 / .12);--tag-mine-border: oklch(.95 .18 115 / .55);--tag-follow-bg: oklch(.85 .12 230 / .12);--tag-follow-border: oklch(.85 .12 230 / .45);--tag-comp-bg: oklch(.8 .15 50 / .1);--tag-comp-border: oklch(.8 .15 50 / .45)}[data-theme=light]{--bg: #f5f5f3;--bg-2: #ececea;--surface: #ffffff;--surface-2: #f8f8f7;--surface-3: #eeeeed;--surface-contrast: #263341;--text-on-contrast: #f1f3f5;--inverse-bg: var(--text);--inverse-border: var(--text);--inverse-text: var(--surface);--inverse-active: var(--surface);--contrast-active: var(--text-on-contrast);--selected-bg: var(--accent);--selected-border: var(--accent);--selected-ink: var(--accent-ink);--selected-hover-bg: oklch(.92 .2 125);--done-bg: var(--text);--done-border: var(--text);--done-ink: var(--accent);--hover: #f0f0ee;--border: #e0e0dd;--border-strong: #c8c8c4;--field-bg: #fcfcfb;--field-valid-border: color-mix(in srgb, var(--c-up) 35%, var(--border));--text: #0a0b0d;--text-2: #383a3f;--muted: #6b6f76;--muted-2: #9aa0a8;--accent: #b8e620;--accent-ink: #0a0b0d;--accent-soft: oklch(.88 .18 115 / .3);--c-up: #2d8a2d;--c-down: #cc3333;--c-amber: #c47800;--c-blue: #0077aa;--c-violet: #7744cc;--tag-mine-bg: oklch(.88 .18 115 / .2);--tag-mine-border: oklch(.55 .18 115 / .6);--tag-follow-bg: oklch(.75 .12 230 / .15);--tag-follow-border: oklch(.55 .12 230 / .5);--tag-comp-bg: oklch(.72 .15 50 / .12);--tag-comp-border: oklch(.52 .15 50 / .5)}:root{--row-h: 40px;--pad-y: var(--space-8);--pad-x: var(--space-12);--gap: var(--space-12);--cell-fs: var(--font-size-12);--section-pad: var(--space-20)}[data-density=compact]{--row-h: 30px;--pad-y: var(--space-8);--pad-x: var(--space-8);--gap: var(--space-8);--cell-fs: var(--font-size-12);--section-pad: var(--space-16)}[data-density=spacious]{--row-h: 52px;--pad-y: var(--space-12);--pad-x: var(--space-16);--gap: var(--space-16);--cell-fs: var(--font-size-16);--section-pad: var(--space-24)}[data-theme=dark]{--surface-row-locked: rgba(236, 237, 239, .04);--color-text-accent: var(--accent);--gradient-incident-penalty: oklch(.7 .2 25 / .1);--gradient-incident-recovery: oklch(.78 .16 145 / .1);--gradient-incident-control: oklch(.85 .12 230 / .1);--gradient-incident-start: oklch(.78 .16 145 / .1);--tag-my-team-accent: var(--accent);--tag-my-team-surface: var(--tag-mine-bg);--tag-follow-accent: var(--c-blue);--tag-follow-surface: var(--tag-follow-bg);--tag-competition-accent: var(--c-amber);--tag-competition-surface: var(--tag-comp-bg);--chip-time-bg: rgba(212, 255, 58, .1);--chip-time-text: var(--accent);--chip-status-bg: oklch(.8 .15 80 / .15);--chip-status-text: var(--c-amber);--chip-kart-bg: var(--surface-3);--chip-kart-text: var(--muted);--chip-lap-bg: var(--surface-3);--chip-lap-text: var(--text-2);--chip-penalty-bg: oklch(.7 .2 25 / .16);--chip-penalty-text: var(--c-down);--chip-recovery-bg: oklch(.78 .16 145 / .16);--chip-recovery-text: var(--c-up);--chip-control-bg: oklch(.85 .12 230 / .15);--chip-control-text: var(--c-blue);--chip-start-bg: oklch(.78 .16 145 / .16);--chip-start-text: var(--c-up);--incident-penalty-border: oklch(.7 .2 25 / .4);--incident-recovery-border: oklch(.78 .16 145 / .4);--incident-control-border: oklch(.85 .12 230 / .4);--incident-start-border: oklch(.78 .16 145 / .4);--kart-palette-1-bg: linear-gradient(135deg, rgba(245, 158, 11, .92), rgba(250, 204, 21, .86));--kart-palette-1-border: rgba(253, 224, 71, .95);--kart-palette-1-text: #1f1300;--kart-palette-1-shadow: none;--kart-palette-2-bg: linear-gradient(135deg, rgba(203, 213, 225, .9), rgba(148, 163, 184, .86));--kart-palette-2-border: rgba(226, 232, 240, .92);--kart-palette-2-text: #0f172a;--kart-palette-2-shadow: none;--kart-palette-3-bg: linear-gradient(135deg, rgba(180, 83, 9, .92), rgba(251, 146, 60, .86));--kart-palette-3-border: rgba(253, 186, 116, .9);--kart-palette-3-text: #fff7ed;--kart-palette-3-shadow: none;--kart-palette-4-bg: linear-gradient(135deg, rgba(37, 99, 235, .9), rgba(14, 165, 233, .84));--kart-palette-4-border: rgba(125, 211, 252, .84);--kart-palette-4-text: #eff6ff;--kart-palette-4-shadow: none;--kart-palette-5-bg: linear-gradient(135deg, rgba(5, 150, 105, .9), rgba(16, 185, 129, .84));--kart-palette-5-border: rgba(110, 231, 183, .86);--kart-palette-5-text: #ecfdf5;--kart-palette-5-shadow: none;--kart-palette-6-bg: linear-gradient(135deg, rgba(190, 24, 93, .9), rgba(244, 114, 182, .84));--kart-palette-6-border: rgba(251, 207, 232, .86);--kart-palette-6-text: #fff1f2;--kart-palette-6-shadow: none}[data-theme=light]{--surface-row-locked: rgba(10, 11, 13, .04);--color-text-accent: oklch(.45 .15 130);--gradient-incident-penalty: oklch(.72 .18 25 / .08);--gradient-incident-recovery: oklch(.78 .14 145 / .08);--gradient-incident-control: oklch(.72 .1 230 / .08);--gradient-incident-start: oklch(.78 .14 145 / .08);--tag-my-team-accent: oklch(.45 .15 130);--tag-my-team-surface: var(--tag-mine-bg);--tag-follow-accent: var(--c-blue);--tag-follow-surface: var(--tag-follow-bg);--tag-competition-accent: var(--c-amber);--tag-competition-surface: var(--tag-comp-bg);--chip-time-bg: oklch(.5 .15 130 / .12);--chip-time-text: oklch(.45 .15 130);--chip-status-bg: oklch(.72 .14 80 / .15);--chip-status-text: var(--c-amber);--chip-kart-bg: var(--surface-3);--chip-kart-text: var(--muted);--chip-lap-bg: var(--surface-3);--chip-lap-text: var(--text-2);--chip-penalty-bg: oklch(.72 .18 25 / .14);--chip-penalty-text: var(--c-down);--chip-recovery-bg: oklch(.78 .14 145 / .14);--chip-recovery-text: var(--c-up);--chip-control-bg: oklch(.72 .1 230 / .14);--chip-control-text: var(--c-blue);--chip-start-bg: oklch(.78 .14 145 / .14);--chip-start-text: var(--c-up);--incident-penalty-border: oklch(.52 .18 25 / .35);--incident-recovery-border: oklch(.55 .14 145 / .35);--incident-control-border: oklch(.55 .1 230 / .35);--incident-start-border: oklch(.55 .14 145 / .35);--kart-palette-1-bg: linear-gradient(135deg, rgba(180, 120, 0, .9), rgba(200, 150, 0, .85));--kart-palette-1-border: rgba(160, 110, 0, .8);--kart-palette-1-text: #fff8e0;--kart-palette-1-shadow: none;--kart-palette-2-bg: linear-gradient(135deg, rgba(80, 90, 100, .9), rgba(100, 110, 120, .85));--kart-palette-2-border: rgba(120, 130, 140, .8);--kart-palette-2-text: #ffffff;--kart-palette-2-shadow: none;--kart-palette-3-bg: linear-gradient(135deg, rgba(140, 60, 5, .9), rgba(180, 80, 10, .85));--kart-palette-3-border: rgba(160, 80, 10, .8);--kart-palette-3-text: #fff3e0;--kart-palette-3-shadow: none;--kart-palette-4-bg: linear-gradient(135deg, rgba(20, 70, 180, .9), rgba(10, 120, 200, .85));--kart-palette-4-border: rgba(30, 100, 200, .8);--kart-palette-4-text: #e8f4ff;--kart-palette-4-shadow: none;--kart-palette-5-bg: linear-gradient(135deg, rgba(0, 110, 70, .9), rgba(0, 140, 90, .85));--kart-palette-5-border: rgba(0, 120, 80, .8);--kart-palette-5-text: #e0fff4;--kart-palette-5-shadow: none;--kart-palette-6-bg: linear-gradient(135deg, rgba(140, 10, 70, .9), rgba(180, 50, 100, .85));--kart-palette-6-border: rgba(160, 30, 90, .8);--kart-palette-6-text: #ffe0f0;--kart-palette-6-shadow: none}[data-theme=light]{--ws-d1: oklch(.55 .15 275);--ws-d2: oklch(.65 .14 68);--ws-d3: oklch(.58 .12 185);--ws-d4: oklch(.6 .17 12);--ws-d5: oklch(.42 .1 255);--ws-d6: oklch(.48 .11 50);--ws-d7: oklch(.56 .14 145);--ws-d8: oklch(.6 .12 235);--ws-d9: oklch(.6 .16 345);--ws-d10: oklch(.5 .12 110);--ws-driver-ink: #ffffff;--tr-best: oklch(.52 .2 300);--accent-text: var(--color-text-accent);--ws-standings-bg: var(--surface);--ws-standings-border: var(--border);--ws-standings-line: var(--border);--ws-standings-ink: var(--text);--ws-standings-muted: var(--muted);--ws-standings-accent: var(--accent-text)}[data-theme=dark]{--ws-d1: oklch(.74 .12 275);--ws-d2: oklch(.82 .12 75);--ws-d3: oklch(.78 .11 185);--ws-d4: oklch(.76 .13 15);--ws-d5: oklch(.62 .09 255);--ws-d6: oklch(.68 .1 50);--ws-d7: oklch(.8 .13 145);--ws-d8: oklch(.72 .11 235);--ws-d9: oklch(.82 .12 345);--ws-d10: oklch(.84 .12 110);--ws-driver-ink: #0a0b0d;--tr-best: oklch(.74 .17 300);--accent-text: var(--color-text-accent);--ws-standings-bg: color-mix(in srgb, #000 38%, transparent);--ws-standings-border: var(--border);--ws-standings-line: var(--border);--ws-standings-ink: var(--text);--ws-standings-muted: var(--muted);--ws-standings-accent: var(--accent-text)}input[type=checkbox]{appearance:none;display:inline-grid;place-content:center;flex:0 0 20px;width:var(--space-20);height:var(--space-20);min-width:var(--space-20);min-height:var(--space-20);margin:0;padding:0;border:1px solid var(--border-strong);border-radius:var(--r-md);background:var(--field-bg);color:var(--accent-ink);vertical-align:-4px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}input[type=checkbox]:before{content:"";width:var(--space-12);height:var(--space-12);background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2 6 2.5 2.5L10 3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2 6 2.5 2.5L10 3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;opacity:0}input[type=checkbox]:hover:not(:disabled):not(:checked):not(:indeterminate){border-color:var(--muted)}input[type=checkbox]:checked,input[type=checkbox]:indeterminate{border-color:var(--selected-border);background:var(--selected-bg);color:var(--selected-ink)}input[type=checkbox]:checked:before,input[type=checkbox]:indeterminate:before{opacity:1}input[type=checkbox]:indeterminate:before{width:var(--space-10);height:var(--space-2);border-radius:1px;-webkit-mask:none;mask:none}input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}@media(pointer:coarse){label:has(>input[type=checkbox]){min-height:var(--control-h-touch)}}@media(prefers-reduced-motion:reduce){input[type=checkbox]{transition:none}}@media(forced-colors:active){input[type=checkbox],input[type=checkbox]:checked,input[type=checkbox]:indeterminate,input[type=checkbox]:disabled,input[type=checkbox]:hover:not(:disabled):not(:checked):not(:indeterminate){appearance:auto;background:revert;border:revert;color:revert;accent-color:auto;opacity:1;forced-color-adjust:auto}input[type=checkbox]:before{display:none}input[type=checkbox]:focus-visible{outline-color:Highlight}}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}details>summary::marker{content:""}details>summary:not([data-disclosure-icon]){display:flex;align-items:flex-start;gap:var(--space-8);border-radius:var(--r-sm);cursor:pointer}details>summary:not([data-disclosure-icon]):before{content:"";flex:0 0 16px;width:var(--space-16);height:var(--space-16);margin-block-start:calc((1lh - var(--space-16)) / 2);background:var(--muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 4 4 4-4 4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m6 4 4 4-4 4' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .2s ease,background-color .2s ease}details>summary:not([data-disclosure-icon]):hover:before,details>summary:not([data-disclosure-icon]):focus-visible:before{background-color:var(--text)}details[open]>summary:not([data-disclosure-icon]):before{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){details>summary:not([data-disclosure-icon]):before{transition:none}}@media(forced-colors:active){details>summary:not([data-disclosure-icon]):before,details>summary:not([data-disclosure-icon]):hover:before,details>summary:not([data-disclosure-icon]):focus-visible:before{background:CanvasText;forced-color-adjust:none}}@font-face{font-family:Kanit;src:url(/assets/kanit-300-normal-Bdzvx8fg.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Kanit;src:url(/assets/kanit-600-normal-CbL1t9LQ.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:Kanit;src:url(/assets/kanit-600-italic-CegP6X-n.woff2) format("woff2");font-style:italic;font-weight:600;font-display:swap}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-reduced-motion:no-preference){html.public-page{scroll-behavior:smooth}}body{margin:0;min-width:320px;min-height:100vh;font-family:var(--font-ui);font-size:var(--font-size-16);line-height:1.5;color:var(--text);background:var(--bg);font-feature-settings:"ss01","cv11"}button,input,select,textarea{font:inherit}input,select,textarea{font-size:var(--font-size-12)}img{display:block}h1,h2,h3,h4,h5,h6,p{margin-top:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:600;line-height:1.2}h1{font-size:var(--font-size-32)}h2{font-size:var(--font-size-24)}h3{font-size:var(--font-size-20)}h4{font-size:var(--font-size-16)}h5,h6,small{font-size:var(--font-size-12)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.stintcrow-wordmark{font-family:var(--font-display);font-weight:600;font-style:normal;letter-spacing:-.02em}.card-page{display:flex;flex-direction:column;width:100%;min-width:0;min-height:100vh;min-height:100svh;background:var(--bg);color:var(--text);font-family:var(--font-ui)}.card-page a{color:inherit;text-decoration:none}.card-page :focus-visible{outline:2px solid var(--text);outline-offset:5px}.card-page__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-8) var(--space-24);width:min(1440px,100%);min-height:68px;margin:0 auto;padding:var(--space-12) var(--space-32);border-bottom:1px solid var(--border)}.card-page__logo{display:inline-flex;align-items:center;min-height:var(--control-h-touch);font-size:var(--font-size-20)}.card-page .card-page__home{display:inline-flex;align-items:center;gap:var(--space-8);min-height:var(--control-h-touch);color:var(--text-2);font-size:var(--font-size-12);font-weight:500}.card-page__home:hover{text-decoration:underline;text-underline-offset:4px}.card-page__content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-32) var(--space-24)}.card-page__card{width:min(460px,100%);padding:var(--space-32);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:0 1px 2px #0000000a,0 18px 40px -28px #00000038;text-align:center;overflow-wrap:anywhere}.card-page__eyebrow{margin:0 0 var(--space-20);color:var(--muted);font-family:var(--font-mono);font-size:var(--font-size-12);letter-spacing:.14em;line-height:1.6}.card-page__title{margin:0 0 var(--space-16);font-family:var(--font-display);font-size:var(--font-size-32);font-weight:600;line-height:1.12;letter-spacing:-.025em}.card-page__title span{display:inline-block;padding:0 var(--space-4);border-radius:var(--r-sm);background:var(--accent);color:var(--accent-ink)}.card-page__description{margin:0 0 var(--space-32);color:var(--text-2);font-size:var(--font-size-16);line-height:1.7}.card-page__footer{margin:0;padding:0 var(--space-20) var(--space-24);color:var(--muted);font-family:var(--font-mono);font-size:var(--font-size-12);line-height:1.7;text-align:center}@media(max-width:600px){.card-page__nav{padding:var(--space-8) var(--space-20)}.card-page__content{padding:var(--space-32) var(--space-20)}.card-page__card{padding:var(--space-32) var(--space-24) var(--space-24)}}@media(max-width:360px){.card-page__content,.card-page__card{padding-inline:var(--space-16)}}@media(max-height:600px){.card-page__content{padding-block:var(--space-24)}}.app-placeholder__bone{display:block;width:85%;height:var(--space-12);margin:var(--space-24) auto var(--space-14);border-radius:var(--r-sm);background:var(--surface-3);animation:app-placeholder-pulse 1.6s ease-in-out infinite alternate}.app-placeholder__bone--eyebrow{width:44%;margin:var(--space-4) auto var(--space-22)}.app-placeholder__bone--title{width:64%;height:var(--space-36);margin:0 auto var(--space-16)}.app-placeholder__bone--short{width:58%;margin-top:var(--space-14)}.app-placeholder__bone--button{width:100%;height:50px;margin:var(--space-40) 0 0;border-radius:var(--r-md)}.app-placeholder__bone--hint{width:66%;margin:var(--space-20) auto var(--space-4)}.app-placeholder__bone--below{width:min(180px,50%);margin:var(--space-36) auto var(--space-16)}.app-placeholder__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes app-placeholder-pulse{0%{opacity:.45}to{opacity:1}}.app-fade-enter-active,.app-fade-leave-active{transition:opacity .18s ease}.app-fade-enter-from,.app-fade-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.app-placeholder__bone{animation:none}.app-fade-enter-active,.app-fade-leave-active{transition:none}}
