@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2)format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2)format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.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: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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+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: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+??,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: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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+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: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+??,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: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+460-52F,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+301,U+400-45F,U+490-491,U+4B0-4B1,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+1F??}@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+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@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+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,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+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: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+??,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{--vnt-blue:#2e8fc0;--vnt-anthracite:#3b3e44;--vnt-petrol:#3f97b5;--vnt-green:#4e8f73;--vnt-yellow:#f9be55;--vnt-orange:#f2934a;--vnt-gray:#6b7078;--vnt-lightgray:#d9dde1;--vnt-mist:#f2f4f6;--vnt-white:#fff;--gradient-brand:linear-gradient(135deg, #2e8fc0 0%, #3f97b5 28%, #4e8f73 50%, #f9be55 76%, #f2934a 100%);--accent-line-width:4px;--font-family-heading:"Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-xs:.75rem;--fs-sm:.875rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--lh-tight:1.25;--lh-base:1.5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--radius:12px;--radius-sm:8px;--radius-pill:999px;--border-width:1px;--transition-fast:.12s ease-out;--transition-base:.2s ease-out;--breakpoint-desktop:768px;--sidebar-width:272px;--tabbar-height:64px;--touch-target:44px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:var(--vnt-mist);--color-surface:var(--vnt-white);--color-surface-muted:#e9ecef;--color-border:var(--vnt-lightgray);--color-border-strong:#868c94;--color-text:var(--vnt-anthracite);--color-text-muted:var(--vnt-gray);--color-text-inverse:var(--vnt-white);--color-accent:var(--vnt-blue);--color-link:#2479a3;--color-primary:#2479a3;--color-primary-hover:#1f6e95;--color-primary-text:var(--vnt-white);--color-focus-ring:#2e8fc073;--color-danger:#c93c3c;--color-danger-hover:#b33535;--color-danger-text:var(--vnt-white);--shadow:0 2px 8px #3b3e4414;--shadow-raised:0 6px 20px #3b3e441f;--tone-neutral-bg:#e9ecef;--tone-neutral-fg:var(--vnt-anthracite);--tone-info-bg:#e3f1f8;--tone-info-fg:#1f6e95;--tone-success-bg:#e4f1eb;--tone-success-fg:#3a7259;--tone-warning-bg:#fef3dd;--tone-warning-fg:#855a0e;--tone-danger-bg:#fbe6e6;--tone-danger-fg:#b33535}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1e2024;--color-surface:#2a2d33;--color-surface-muted:#33363d;--color-border:#3b3e44;--color-border-strong:#7a808a;--color-text:#f2f4f6;--color-text-muted:#a9aeb5;--color-text-inverse:#1e2024;--color-accent:#5aafd9;--color-link:#5aafd9;--color-primary:#5aafd9;--color-primary-hover:#7bc0e2;--color-primary-text:#1e2024;--color-focus-ring:#5aafd980;--color-danger:#ff7b7b;--color-danger-hover:#ff9595;--color-danger-text:#1e2024;--shadow:0 2px 8px #00000052;--shadow-raised:0 6px 20px #0006;--tone-neutral-bg:#3b3e44;--tone-neutral-fg:#f2f4f6;--tone-info-bg:#1f3a4a;--tone-info-fg:#8ccbea;--tone-success-bg:#233a30;--tone-success-fg:#8fd1b3;--tone-warning-bg:#43361c;--tone-warning-fg:#f9ce7f;--tone-danger-bg:#4a2526;--tone-danger-fg:#ffa3a3}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#1e2024;--color-surface:#2a2d33;--color-surface-muted:#33363d;--color-border:#3b3e44;--color-border-strong:#7a808a;--color-text:#f2f4f6;--color-text-muted:#a9aeb5;--color-text-inverse:#1e2024;--color-accent:#5aafd9;--color-link:#5aafd9;--color-primary:#5aafd9;--color-primary-hover:#7bc0e2;--color-primary-text:#1e2024;--color-focus-ring:#5aafd980;--color-danger:#ff7b7b;--color-danger-hover:#ff9595;--color-danger-text:#1e2024;--shadow:0 2px 8px #00000052;--shadow-raised:0 6px 20px #0006;--tone-neutral-bg:#3b3e44;--tone-neutral-fg:#f2f4f6;--tone-info-bg:#1f3a4a;--tone-info-fg:#8ccbea;--tone-success-bg:#233a30;--tone-success-fg:#8fd1b3;--tone-warning-bg:#43361c;--tone-warning-fg:#f9ce7f;--tone-danger-bg:#4a2526;--tone-danger-fg:#ffa3a3}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-bg);min-height:100dvh;color:var(--color-text);font-family:var(--font-family-body);font-size:var(--fs-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-family-heading);font-weight:600;line-height:var(--lh-tight);margin:0}h1{font-size:var(--fs-2xl)}h2{font-size:var(--fs-xl)}h3{font-size:var(--fs-lg)}p{margin:0}a{color:var(--color-link)}button,input,textarea,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}._badge_1v3kr_1{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-xs);white-space:nowrap;font-weight:600;line-height:1.4;display:inline-flex}._icon_1v3kr_25{display:inline-flex}._icon_1v3kr_25 svg{width:12px;height:12px}._neutral_1v3kr_43{background:var(--tone-neutral-bg);color:var(--tone-neutral-fg)}._info_1v3kr_53{background:var(--tone-info-bg);color:var(--tone-info-fg)}._success_1v3kr_63{background:var(--tone-success-bg);color:var(--tone-success-fg)}._warning_1v3kr_73{background:var(--tone-warning-bg);color:var(--tone-warning-fg)}._danger_1v3kr_83{background:var(--tone-danger-bg);color:var(--tone-danger-fg)}._spinner_k55u3_1{border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;animation:.8s linear infinite _spin_k55u3_1;display:inline-block}._sm_k55u3_17{width:16px;height:16px}._md_k55u3_27{width:24px;height:24px}._lg_k55u3_37{border-width:3px;width:40px;height:40px}@keyframes _spin_k55u3_1{to{transform:rotate(360deg)}}._button_1vtsq_1{border:var(--border-width) solid transparent;border-radius:var(--radius-pill);font-family:var(--font-family-heading);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative}._button_1vtsq_1:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._button_1vtsq_1:disabled{cursor:not-allowed;opacity:.55}._sm_1vtsq_55{min-height:32px;padding:0 var(--space-4);font-size:var(--fs-sm)}._md_1vtsq_67{min-height:40px;padding:0 var(--space-5);font-size:var(--fs-sm)}._lg_1vtsq_79{min-height:48px;padding:0 var(--space-6);font-size:var(--fs-base)}._primary_1vtsq_91{background:var(--color-primary);color:var(--color-primary-text)}._primary_1vtsq_91:hover:not(:disabled){background:var(--color-primary-hover)}._secondary_1vtsq_109{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}._secondary_1vtsq_109:hover:not(:disabled){background:var(--color-surface-muted)}._ghost_1vtsq_129{color:var(--color-text);background:0 0}._ghost_1vtsq_129:hover:not(:disabled){background:var(--color-surface-muted)}._danger_1vtsq_147{background:var(--color-danger);color:var(--color-danger-text)}._danger_1vtsq_147:hover:not(:disabled){background:var(--color-danger-hover)}._fullWidth_1vtsq_165{width:100%}._content_1vtsq_173{align-items:center;gap:var(--space-2);display:inline-flex}._loading_1vtsq_187 ._content_1vtsq_173{opacity:0}._spinner_1vtsq_195{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._card_bb3kn_1{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow);display:block;position:relative;overflow:hidden}._padding-none_bb3kn_21{padding:0}._padding-sm_bb3kn_29{padding:var(--space-3)}._padding-md_bb3kn_37{padding:var(--space-5)}._accent_bb3kn_45{padding-top:calc(var(--space-5) + var(--accent-line-width))}._accent_bb3kn_45:before{content:"";height:var(--accent-line-width);background:var(--gradient-brand);position:absolute;inset:0 0 auto}._checkbox_1jnbw_1{align-items:center;gap:var(--space-3);min-height:var(--touch-target);cursor:pointer;color:var(--color-text);display:inline-flex}._input_1jnbw_19{opacity:0;width:1px;height:1px;position:absolute}._box_1jnbw_33{border:2px solid var(--color-border-strong);background:var(--color-surface);color:#0000;width:22px;height:22px;transition:background-color var(--transition-fast), border-color var(--transition-fast);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._check_1jnbw_1{width:14px;height:14px}._input_1jnbw_19:checked+._box_1jnbw_33{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-text)}._input_1jnbw_19:focus-visible+._box_1jnbw_33{box-shadow:0 0 0 3px var(--color-focus-ring)}._input_1jnbw_19:disabled+._box_1jnbw_33,._input_1jnbw_19:disabled~._label_1jnbw_97{opacity:.55;cursor:not-allowed}._strike_1jnbw_107 ._input_1jnbw_19:checked~._label_1jnbw_97{color:var(--color-text-muted);text-decoration:line-through}._emptyState_fglht_1{align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-4);text-align:center;flex-direction:column;display:flex}._icon_fglht_19{background:var(--tone-info-bg);width:56px;height:56px;color:var(--tone-info-fg);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._title_fglht_41{font-size:var(--fs-lg)}._description_fglht_49{max-width:42ch;color:var(--color-text-muted)}._action_fglht_59{margin-top:var(--space-2)}._iconButton_1263u_1{border:var(--border-width) solid transparent;cursor:pointer;color:var(--color-text);transition:background-color var(--transition-fast);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_1263u_1:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._iconButton_1263u_1:disabled{cursor:not-allowed;opacity:.55}._icon_1263u_1{display:inline-flex}._sm_1263u_55{width:32px;height:32px}._md_1263u_65{width:var(--touch-target);height:var(--touch-target)}._lg_1263u_75{width:56px;height:56px}._ghost_1263u_85:hover:not(:disabled){background:var(--color-surface-muted)}._secondary_1263u_93{background:var(--color-surface);border-color:var(--color-border-strong)}._secondary_1263u_93:hover:not(:disabled){background:var(--color-surface-muted)}._primary_1263u_111{background:var(--color-primary);color:var(--color-primary-text)}._primary_1263u_111:hover:not(:disabled){background:var(--color-primary-hover)}._field_1wnlv_1{gap:var(--space-1);flex-direction:column;display:flex}._label_1wnlv_13{font-size:var(--fs-sm);color:var(--color-text);font-weight:500}._hint_1wnlv_25{font-size:var(--fs-xs);color:var(--color-text-muted)}._error_1wnlv_35{font-size:var(--fs-xs);color:var(--tone-danger-fg)}._control_1wnlv_45{width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm);transition:border-color var(--transition-fast)}._control_1wnlv_45::placeholder{color:var(--color-text-muted)}._control_1wnlv_45:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._control_1wnlv_45:disabled{opacity:.6;cursor:not-allowed}._invalid_1wnlv_97{border-color:var(--color-danger)}._textarea_1wnlv_105{resize:vertical;line-height:var(--lh-base)}._header_1r84v_1{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._text_1r84v_19{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._description_1r84v_33{color:var(--color-text-muted)}._actions_1r84v_41{gap:var(--space-2);display:flex}._section_1ih72_1{gap:var(--space-3);flex-direction:column;display:flex}._heading_1ih72_13{font-size:var(--fs-lg)}._list_1ih72_21{margin:0;padding:0;list-style:none}._row_1ih72_33{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);display:flex}._row_1ih72_33+._row_1ih72_33{border-top:var(--border-width) solid var(--color-border)}._body_1ih72_57{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._preview_1ih72_73{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._muted_1ih72_89{color:var(--color-text-muted)}._meta_1ih72_97{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._error_1ih72_115{color:var(--color-danger)}._waiting_1ih72_123{color:var(--color-text-muted);font-size:var(--fs-sm);margin:0}._panel_1fmlh_1{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;text-align:center;flex-direction:column;display:flex}._heading_1fmlh_19{font-family:var(--font-family-heading);font-size:var(--fs-lg);font-weight:600}._text_1fmlh_31{max-width:32ch;color:var(--color-text-muted)}._status_1fmlh_41{color:var(--color-danger);font-weight:600}._timer_1fmlh_51{font-family:var(--font-family-heading);font-size:var(--fs-xl);font-variant-numeric:tabular-nums}._ok_1fmlh_63{color:var(--tone-success-fg);font-weight:500}._error_1fmlh_73{color:var(--color-danger);font-weight:500}._bigButton_1fmlh_85._bigButton_1fmlh_85{width:120px;height:120px;box-shadow:var(--shadow-raised)}._stopButton_1fmlh_97._stopButton_1fmlh_97{background:var(--color-danger);color:var(--color-danger-text);animation:1.6s ease-out infinite _pulse_1fmlh_1}._stopButton_1fmlh_97._stopButton_1fmlh_97:hover:not(:disabled){background:var(--color-danger-hover)}@keyframes _pulse_1fmlh_1{0%{box-shadow:0 0 0 0 var(--color-focus-ring)}to{box-shadow:0 0 0 28px #0000}}@media (prefers-reduced-motion:reduce){._stopButton_1fmlh_97._stopButton_1fmlh_97{animation:none}}._meter_1fmlh_147{border-radius:var(--radius-pill);background:var(--color-surface-muted);width:min(280px,80%);height:8px;overflow:hidden}._meterFill_1fmlh_163{border-radius:var(--radius-pill);background:var(--gradient-brand);transform-origin:0;background-size:280px 100%;width:100%;height:100%;transition:transform 60ms linear;transform:scaleX(.03)}._player_1fmlh_185{width:100%;max-width:360px}._actions_1fmlh_195{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;max-width:360px;display:grid}._form_qtjud_1{gap:var(--space-3);flex-direction:column;display:flex}._footer_qtjud_13{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._ok_qtjud_27{color:var(--tone-success-fg);font-weight:500}._error_qtjud_37{color:var(--color-danger);font-weight:500}._page_amxgl_3{gap:var(--space-6);flex-direction:column;width:100%;max-width:520px;margin:0 auto;display:flex}._confirm_t24fa_1{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--tone-danger-bg);color:var(--tone-danger-fg);border-radius:var(--radius-sm);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}._buttons_t24fa_27{gap:var(--space-2);display:flex}._notice_ax6vo_1{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--tone-danger-bg);color:var(--tone-danger-fg);border-radius:var(--radius-sm);font-size:var(--fs-sm);display:flex}._link_5tlae_1{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--color-text);text-decoration:none;display:flex}._link_5tlae_1:hover{background:var(--color-surface-muted)}._active_5tlae_33{background:var(--tone-info-bg);color:var(--tone-info-fg);font-weight:500}._active_5tlae_33:hover{background:var(--tone-info-bg)}._name_5tlae_53{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._over_5tlae_69>._link_5tlae_1{outline:2px dashed var(--color-accent);outline-offset:-2px;background:var(--tone-info-bg)}._inline_5tlae_81{padding:0 var(--space-1)}._section_xgqjo_1{gap:var(--space-1);flex-direction:column;display:flex}._heading_xgqjo_13{padding:0 var(--space-3);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}._empty_xgqjo_31{align-items:flex-start;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--fs-sm);color:var(--color-text-muted);flex-direction:column;display:flex}._areas_xgqjo_51,._lists_xgqjo_53{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._areas_xgqjo_51{gap:var(--space-3)}._area_xgqjo_51{flex-direction:column;gap:2px;display:flex}._areaHeader_xgqjo_91{justify-content:space-between;align-items:center;gap:var(--space-1);min-height:32px;padding-left:var(--space-3);display:flex}._areaName_xgqjo_109{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-sm);font-weight:600;overflow:hidden}._tools_xgqjo_127{flex-shrink:0;display:flex}._archive_xgqjo_137{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._form_n8sj1_1{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}._row_n8sj1_17{align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._priority_n8sj1_31{border:0;margin:0;padding:0}._legend_n8sj1_43{margin-bottom:var(--space-1);font-size:var(--fs-sm);padding:0;font-weight:500}._options_n8sj1_57,._buttons_n8sj1_59{gap:var(--space-2);flex-wrap:wrap;display:flex}._row_ps2xf_1{gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);flex-direction:column;display:flex}._row_ps2xf_1:last-child{border-bottom:0}._row_ps2xf_1[draggable=true]{cursor:grab}._main_ps2xf_33{align-items:flex-start;gap:var(--space-2);display:flex}._grip_ps2xf_45{margin-top:var(--space-3);color:var(--color-text-muted);flex-shrink:0}._body_ps2xf_57{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._meta_ps2xf_73{gap:var(--space-1);padding-left:var(--space-8);flex-wrap:wrap;display:flex}._meta_ps2xf_73:empty{display:none}._note_ps2xf_95{padding-left:var(--space-8);font-size:var(--fs-sm);color:var(--color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere}._actions_ps2xf_111{gap:var(--space-1);flex-shrink:0;display:flex}._panel_ps2xf_123{padding-left:var(--space-8)}._done_ps2xf_131 ._note_ps2xf_95{opacity:.8}@media (width<=767.98px){._main_ps2xf_33{flex-wrap:wrap}._body_ps2xf_57{flex-basis:0;min-width:8rem}._actions_ps2xf_111{flex-basis:100%;justify-content:flex-end}}._field_9uvyb_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_9uvyb_15{font-size:var(--fs-sm);font-weight:500}._srOnly_9uvyb_25{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._select_9uvyb_47{width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm)}._select_9uvyb_47:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._section_3hd1i_1{gap:var(--space-4);flex-direction:column;display:flex}._list_3hd1i_13{margin:0;padding:0;list-style:none}._center_3hd1i_25{align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--color-text-muted);flex-direction:column;display:flex}._doneSection_3hd1i_43{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._doneSection_3hd1i_43>:last-child{align-self:stretch}._bar_1t3ig_1{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}._buttons_1t3ig_15{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._stack_dhasy_1{gap:var(--space-5);flex-direction:column;display:flex}._heading_dhasy_13{margin-bottom:var(--space-2);font-size:var(--fs-lg)}._aiHint_dhasy_23{margin-bottom:var(--space-4);font-size:var(--fs-sm);color:var(--color-text-muted)}._form_dhasy_35{gap:var(--space-4);flex-direction:column;max-width:640px;display:flex}._actions_dhasy_49{align-items:center;gap:var(--space-3);display:flex}._section_1dmlf_1{gap:var(--space-1);flex-direction:column;display:flex}._heading_1dmlf_13{padding:0 var(--space-3);font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}._empty_1dmlf_31{align-items:flex-start;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--fs-sm);color:var(--color-text-muted);flex-direction:column;display:flex}._projects_1dmlf_51{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._archive_1dmlf_69{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._stack_6alx8_1{gap:var(--space-4);flex-direction:column;display:flex}._sort_6alx8_13{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);display:flex}._select_6alx8_27{min-height:var(--touch-target);padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm)}._select_6alx8_27:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._center_6alx8_57{align-items:center;gap:var(--space-3);padding:var(--space-8) 0;color:var(--color-text-muted);flex-direction:column;display:flex}._bulk_6alx8_75{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._list_6alx8_89{margin:0;padding:0;list-style:none}._srOnly_6alx8_101{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._footer_6alx8_123{align-items:center;gap:var(--space-2) var(--space-4);padding-left:var(--space-8);flex-wrap:wrap;display:flex}._source_6alx8_139{align-items:center;gap:var(--space-1);font-size:var(--fs-xs);color:var(--color-text-muted);display:inline-flex}._suggestion_6alx8_155{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._browse_6alx8_169{gap:var(--space-2);flex-direction:column;display:flex}._browseContent_6alx8_181{gap:var(--space-5);flex-direction:column;display:flex}._fullPage_13jku_1{min-height:100dvh;padding:var(--space-4);justify-content:center;align-items:center;display:flex}._sidebar_6hfzm_1{width:var(--sidebar-width);height:100dvh;padding:var(--space-5) var(--space-3);background:var(--color-surface);border-right:var(--border-width) solid var(--color-border);flex-direction:column;display:flex;position:sticky;top:0}._sidebar_6hfzm_1:before{content:"";height:var(--accent-line-width);background:var(--gradient-brand);position:absolute;inset:0 0 auto}._brand_6hfzm_43{padding:0 var(--space-3) var(--space-5)}._nav_6hfzm_51{gap:var(--space-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}._group_6hfzm_67{gap:var(--space-1);flex-direction:column;display:flex}._link_6hfzm_79{align-items:center;gap:var(--space-3);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--color-text);font-weight:500;text-decoration:none;display:flex}._link_6hfzm_79:hover{background:var(--color-surface-muted)}._active_6hfzm_111{background:var(--tone-info-bg);color:var(--tone-info-fg)}._active_6hfzm_111:hover{background:var(--tone-info-bg)}._footer_6hfzm_129{padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border)}._tabBar_11z5b_1{z-index:10;height:calc(var(--tabbar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--color-surface);border-top:var(--border-width) solid var(--color-border);box-shadow:var(--shadow);display:flex;position:fixed;inset:auto 0 0}._tab_11z5b_1{min-height:var(--touch-target);color:var(--color-text-muted);font-size:var(--fs-xs);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;font-weight:500;text-decoration:none;display:flex}._active_11z5b_53{color:var(--color-link)}._desktop_1bftg_1{min-height:100dvh;display:flex}._desktopMain_1bftg_11{min-width:0;max-width:1080px;padding:var(--space-8) var(--space-10);flex:1}._mobile_1bftg_25{min-height:100dvh;padding-bottom:calc(var(--tabbar-height) + env(safe-area-inset-bottom))}._mobileHeader_1bftg_35{z-index:5;height:56px;padding:env(safe-area-inset-top) var(--space-4) 0;background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-border);align-items:center;display:flex;position:sticky;top:0}._mobileMain_1bftg_59{padding:var(--space-5) var(--space-4)}._stack_3xfsg_1{gap:var(--space-5);flex-direction:column;max-width:640px;display:flex}._heading_3xfsg_15{margin-bottom:var(--space-4);font-size:var(--fs-lg)}._fieldset_3xfsg_25{margin:0 0 var(--space-4);border:0;padding:0}._legend_3xfsg_37{margin-bottom:var(--space-2);font-size:var(--fs-sm);padding:0;font-weight:500;display:block}._options_3xfsg_53{gap:var(--space-2);flex-wrap:wrap;display:flex}._slider_3xfsg_65{align-items:center;gap:var(--space-4);min-height:var(--touch-target);display:flex}._range_3xfsg_79{min-width:0;accent-color:var(--color-primary);flex:1}._value_3xfsg_91{text-align:right;min-width:3.5rem;font-weight:600}._hint_3xfsg_103{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--color-text-muted)}._status_3xfsg_115{min-height:1.5em;margin-top:var(--space-2);font-size:var(--fs-sm)}._stack_m7k1e_1{gap:var(--space-5);flex-direction:column;max-width:640px;display:flex}._heading_m7k1e_15{margin-bottom:var(--space-4);font-size:var(--fs-lg)}._fieldset_m7k1e_25{margin:0 0 var(--space-4);border:0;padding:0}._legend_m7k1e_37{margin-bottom:var(--space-2);font-size:var(--fs-sm);padding:0;font-weight:500}._options_m7k1e_51{gap:var(--space-2);flex-wrap:wrap;display:flex}._account_m7k1e_63{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}
