@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:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-ext-400-normal-CK4GAP86.woff2) format("woff2"),url(data:font/woff;base64,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) 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:Lato;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lato-latin-400-normal-BEhtfm5r.woff2) format("woff2"),url(/assets/lato-latin-400-normal-B11PyLys.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:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-ext-700-normal-C6gwlRgY.woff2) format("woff2"),url(data:font/woff;base64,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) 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:Lato;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/lato-latin-700-normal-BUGMgin4.woff2) format("woff2"),url(/assets/lato-latin-700-normal-DAdL7O4w.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:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-ext-900-normal-BhetttCG.woff2) format("woff2"),url(data:font/woff;base64,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) 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:Lato;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/lato-latin-900-normal-C3uaq3BA.woff2) format("woff2"),url(/assets/lato-latin-900-normal-CZBfLiEO.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{--gray-50:#fafafa;--gray-100:#f4f4f5;--gray-200:#e4e4e7;--gray-300:#d4d4d8;--gray-400:#a1a1aa;--gray-500:#71717a;--gray-600:#52525b;--gray-700:#3f3f46;--gray-800:#27272a;--gray-900:#18181b;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--blue-800:#1e40af;--blue-900:#1e3a8a;--red-50:#fef2f2;--red-100:#fee2e2;--red-200:#fecaca;--red-300:#fca5a5;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--red-700:#b91c1c;--red-800:#991b1b;--red-900:#7f1d1d;--green-50:#f0fdf4;--green-100:#dcfce7;--green-200:#bbf7d0;--green-300:#86efac;--green-400:#4ade80;--green-500:#22c55e;--green-600:#16a34a;--green-700:#15803d;--green-800:#166534;--green-900:#14532d;--amber-50:#fffbeb;--amber-100:#fef3c7;--amber-200:#fde68a;--amber-300:#fcd34d;--amber-400:#fbbf24;--amber-500:#f59e0b;--amber-600:#d97706;--amber-700:#b45309;--amber-800:#92400e;--amber-900:#78350f;--teal-50:#f0fdfa;--teal-100:#ccfbf1;--teal-200:#99f6e4;--teal-300:#5eead4;--teal-400:#2dd4bf;--teal-500:#14b8a6;--teal-600:#0d9488;--teal-700:#0f766e;--teal-800:#115e59;--teal-900:#134e4a;--violet-50:#f5f3ff;--violet-100:#ede9fe;--violet-200:#ddd6fe;--violet-300:#c4b5fd;--violet-400:#a78bfa;--violet-500:#8b5cf6;--violet-600:#7c3aed;--violet-700:#6d28d9;--violet-800:#5b21b6;--violet-900:#4c1d95;--space-1:clamp(.25rem, .23rem + .1vw, .3rem);--space-2:clamp(.5rem, .46rem + .2vw, .6rem);--space-3:clamp(.75rem, .69rem + .3vw, .9rem);--space-4:clamp(1rem, .92rem + .4vw, 1.2rem);--space-5:clamp(1.25rem, 1.15rem + .5vw, 1.5rem);--space-6:clamp(1.5rem, 1.38rem + .6vw, 1.8rem);--space-8:clamp(2rem, 1.84rem + .8vw, 2.4rem);--space-12:clamp(3rem, 2.76rem + 1.2vw, 3.6rem);--space-16:clamp(4rem, 3.68rem + 1.6vw, 4.8rem);--text-xs:clamp(.72rem, .69rem + .15vw, .78rem);--text-sm:clamp(.83rem, .8rem + .15vw, .89rem);--text-base:clamp(.95rem, .92rem + .15vw, 1rem);--text-lg:clamp(1.08rem, 1.03rem + .25vw, 1.2rem);--text-xl:clamp(1.24rem, 1.16rem + .4vw, 1.44rem);--text-2xl:clamp(1.48rem, 1.36rem + .6vw, 1.8rem);--text-3xl:clamp(1.8rem, 1.62rem + .9vw, 2.25rem);--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-full:9999px;--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 8px -2px #00000014, 0 2px 4px -2px #0000000f;--shadow-lg:0 12px 24px -4px #0000001a, 0 4px 8px -4px #0000000f;--duration-fast:.1s;--duration-base:.16s;--duration-slow:.24s;--easing-standard:cubic-bezier(.2, 0, 0, 1);--z-dropdown:1000;--z-modal:1300;--z-toast:1500;--z-tooltip:1700;--color-bg-canvas:#fff;--color-bg-surface:#fff;--color-bg-surface-hover:var(--gray-50);--color-bg-muted:var(--gray-100);--color-border-default:var(--gray-200);--color-border-strong:var(--gray-300);--color-fg-default:var(--gray-900);--color-fg-muted:var(--gray-500);--color-fg-on-accent:#fff;--color-fg-on-primary:var(--color-fg-on-accent);--color-fg-strong:var(--gray-900);--color-fg-faint:var(--gray-400);--color-bg-elevated:var(--gray-100);--color-action-primary:var(--blue-600);--color-action-primary-hover:var(--blue-700);--color-action-primary-active:var(--blue-800);--color-accent:var(--teal-600);--color-accent-strong:var(--teal-700);--color-accent-soft:var(--teal-50);--color-action-secondary:var(--color-bg-surface);--color-action-secondary-hover:var(--color-bg-surface-hover);--color-action-secondary-border:var(--color-border-default);--color-fg-on-secondary:var(--color-fg-default);--color-danger:var(--red-600);--color-danger-hover:var(--red-500);--color-success:var(--green-600);--color-warning:var(--amber-600);--color-info:var(--blue-500);--color-info-bg:var(--blue-50);--color-info-border:var(--blue-200);--color-info-fg:var(--blue-700);--color-success-bg:var(--green-50);--color-success-border:var(--green-200);--color-success-fg:var(--green-700);--color-warning-bg:var(--amber-50);--color-warning-border:var(--amber-200);--color-warning-fg:var(--amber-700);--color-danger-bg:var(--red-50);--color-danger-border:var(--red-200);--color-danger-fg:var(--red-700);--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius-control:var(--radius-md);--radius-card:var(--radius-lg);--focus-ring:0 0 0 2px var(--color-bg-surface), 0 0 0 4px var(--blue-500)}[data-theme=dark]{--color-bg-canvas:var(--gray-900);--color-bg-surface:var(--gray-800);--color-bg-surface-hover:var(--gray-700);--color-bg-muted:var(--gray-700);--color-border-default:var(--gray-700);--color-border-strong:var(--gray-600);--color-fg-default:var(--gray-50);--color-fg-muted:var(--gray-400);--color-fg-strong:var(--gray-50);--color-fg-faint:var(--gray-500);--color-bg-elevated:var(--gray-700);--color-action-primary:var(--blue-500);--color-action-primary-hover:var(--blue-400);--color-action-primary-active:var(--blue-300);--color-accent:var(--teal-400);--color-accent-strong:var(--teal-300);--color-accent-soft:color-mix(in srgb, var(--teal-500) 18%, var(--gray-900));--color-action-secondary:var(--color-bg-surface);--color-action-secondary-hover:var(--color-bg-surface-hover);--color-action-secondary-border:var(--color-border-default);--color-fg-on-secondary:var(--color-fg-default);--color-info-bg:color-mix(in srgb, var(--blue-500) 15%, var(--gray-900));--color-info-border:color-mix(in srgb, var(--blue-500) 40%, var(--gray-900));--color-info-fg:var(--blue-300);--color-success-bg:color-mix(in srgb, var(--green-500) 15%, var(--gray-900));--color-success-border:color-mix(in srgb, var(--green-500) 40%, var(--gray-900));--color-success-fg:var(--green-300);--color-warning-bg:color-mix(in srgb, var(--amber-500) 15%, var(--gray-900));--color-warning-border:color-mix(in srgb, var(--amber-500) 40%, var(--gray-900));--color-warning-fg:var(--amber-300);--color-danger-bg:color-mix(in srgb, var(--red-500) 15%, var(--gray-900));--color-danger-border:color-mix(in srgb, var(--red-500) 40%, var(--gray-900));--color-danger-fg:var(--red-300)}[data-brand=care]{--color-action-primary:#d9724b;--color-action-primary-hover:#bf5d39;--color-action-primary-active:#a94e2d;--color-fg-on-primary:#fff;--badge-brand:#1e2a26;--badge-brand-fg:#fff;--color-accent:#3a8f7c;--color-accent-strong:#2f6f61;--color-accent-soft:#ddefe8;--color-fg-default:#1e2a26;--color-fg-strong:#121a17;--color-fg-muted:#63706a;--color-fg-faint:#8c9891;--color-bg-canvas:#f8f6f1;--color-bg-surface:#fff;--color-bg-surface-hover:#f5f2eb;--color-bg-muted:#f0eee7;--color-bg-elevated:#e7e3d9;--color-border-default:#1e2a261f;--color-border-strong:#1e2a2633;--color-success:#1a7a52;--color-success-bg:#d9f0e2;--color-success-fg:#1a7a52;--color-warning:#b8770a;--color-warning-bg:#fbf1dc;--color-warning-fg:#b8770a;--color-danger:#dc2626;--color-danger-hover:#b91c1c;--color-danger-bg:#fee2e2;--color-danger-fg:#b91c1c;--focus-ring:0 0 0 2px var(--color-bg-surface), 0 0 0 4px #3a8f7c;--shadow-md:0 4px 12px #0b1e1f0f, 0 12px 32px #0b1e1f14}[data-specialty=gyn]{--color-accent:#b26aae;--color-accent-strong:#7a3e8e;--color-accent-soft:#f6e7f1}[data-specialty=peds]{--color-accent:#e0992e;--color-accent-strong:#c77d1a;--color-accent-soft:#fbefd9}:root{--control-height-sm:clamp(1.75rem, 1.6rem + .5vw, 2rem);--control-height-md:clamp(2.25rem, 2.05rem + .6vw, 2.5rem);--control-height-lg:clamp(2.75rem, 2.5rem + .8vw, 3.1rem);--button-padding-inline-sm:var(--space-3);--button-padding-inline-md:var(--space-4);--button-padding-inline-lg:var(--space-5);--checkbox-size:clamp(1rem, .92rem + .4vw, 1.15rem);--spinner-duration:.7s}._button_t1lmo_1{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard);border:1px solid #0000;font-weight:500;line-height:1;display:inline-flex}._button_t1lmo_1:disabled{cursor:not-allowed;opacity:.55}._button_t1lmo_1:focus-visible{box-shadow:var(--focus-ring);outline:none}._sizeSm_t1lmo_31{height:var(--control-height-sm);padding-inline:var(--button-padding-inline-sm);font-size:var(--text-sm)}._sizeMd_t1lmo_37{height:var(--control-height-md);padding-inline:var(--button-padding-inline-md);font-size:var(--text-base)}._sizeLg_t1lmo_43{height:var(--control-height-lg);padding-inline:var(--button-padding-inline-lg);font-size:var(--text-lg)}._variantPrimary_t1lmo_50{background-color:var(--color-action-primary);color:var(--color-fg-on-primary)}._variantPrimary_t1lmo_50:hover:not(:disabled){background-color:var(--color-action-primary-hover)}._variantPrimary_t1lmo_50:active:not(:disabled){background-color:var(--color-action-primary-active)}._variantSecondary_t1lmo_61{background-color:var(--color-action-secondary);border-color:var(--color-action-secondary-border);color:var(--color-fg-on-secondary)}._variantSecondary_t1lmo_61:hover:not(:disabled){background-color:var(--color-action-secondary-hover)}._variantGhost_t1lmo_70{color:var(--color-fg-default);background-color:#0000}._variantGhost_t1lmo_70:hover:not(:disabled){background-color:var(--color-bg-surface-hover)}._variantDanger_t1lmo_78{background-color:var(--color-danger);color:var(--color-fg-on-accent)}._variantDanger_t1lmo_78:hover:not(:disabled){background-color:var(--color-danger-hover)}._variantOverlay_t1lmo_86{color:#fff;background-color:#ffffff1f;border-color:#ffffff80}._variantOverlay_t1lmo_86:hover:not(:disabled){background-color:#fff3}._variantBrand_t1lmo_95{background-color:var(--badge-brand,var(--color-fg-default));color:var(--badge-brand-fg,var(--color-fg-on-accent))}._variantBrand_t1lmo_95:hover:not(:disabled){background-color:color-mix(in srgb,var(--badge-brand,var(--color-fg-default)) 85%,#000)}._variantLink_t1lmo_108{color:var(--color-action-primary);text-underline-offset:.25em;background-color:#0000;height:auto;padding-inline:0}._variantLink_t1lmo_108:hover:not(:disabled){text-decoration:underline}._wrapper_40x9x_1{align-items:center;gap:var(--space-2);display:inline-flex}._root_40x9x_7{all:unset;box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-bg-surface);cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._root_40x9x_7:hover{border-color:var(--color-fg-muted)}._root_40x9x_7[data-state=checked],._root_40x9x_7[data-state=indeterminate]{background-color:var(--color-action-primary);border-color:var(--color-action-primary)}._root_40x9x_7:focus-visible{box-shadow:var(--focus-ring);outline:none}._root_40x9x_7[data-disabled]{cursor:not-allowed;opacity:.55}._indicator_40x9x_45{color:var(--color-fg-on-accent);display:flex}._icon_40x9x_50{width:.7rem;height:.7rem}._label_40x9x_55{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);cursor:pointer;-webkit-user-select:none;user-select:none}._input_kyht4_1{box-sizing:border-box;width:100%;font-family:var(--font-sans);color:var(--color-fg-default);background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-control);padding-inline:var(--space-3);transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard);display:block}._input_kyht4_1::placeholder{color:var(--color-fg-muted)}._input_kyht4_1:hover{border-color:var(--color-border-strong)}._input_kyht4_1:focus-visible{border-color:var(--color-action-primary);box-shadow:var(--focus-ring);outline:none}._input_kyht4_1:disabled{cursor:not-allowed;opacity:.55}._input_kyht4_1[data-invalid]{border-color:var(--color-danger)}._input_kyht4_1[data-invalid]:focus-visible{box-shadow:0 0 0 2px var(--color-bg-surface),0 0 0 4px var(--color-danger)}._sizeSm_kyht4_45{height:var(--control-height-sm);font-size:var(--text-sm)}._sizeMd_kyht4_50{height:var(--control-height-md);font-size:var(--text-base)}._sizeLg_kyht4_55{height:var(--control-height-lg);font-size:var(--text-lg)}._textarea_1fex0_1{box-sizing:border-box;width:100%;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-default);background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-control);padding:var(--space-3);resize:vertical;transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard);line-height:1.5;display:block}._textarea_1fex0_1::placeholder{color:var(--color-fg-muted)}._textarea_1fex0_1:hover{border-color:var(--color-border-strong)}._textarea_1fex0_1:focus-visible{border-color:var(--color-action-primary);box-shadow:var(--focus-ring);outline:none}._textarea_1fex0_1:disabled{cursor:not-allowed;opacity:.55}._textarea_1fex0_1[data-invalid]{border-color:var(--color-danger)}._textarea_1fex0_1[data-invalid]:focus-visible{box-shadow:0 0 0 2px var(--color-bg-surface),0 0 0 4px var(--color-danger)}._wrapper_s6aex_1{box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--radius-control);background-color:var(--color-bg-surface);width:100%;transition:border-color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard);align-items:center;display:inline-flex;position:relative}._wrapper_s6aex_1:focus-within{border-color:var(--color-action-primary);box-shadow:var(--focus-ring)}._searchIcon_s6aex_20{left:var(--space-3);width:1rem;height:1rem;color:var(--color-fg-muted);pointer-events:none;position:absolute}._input_s6aex_29{box-sizing:border-box;width:100%;height:100%;font-family:var(--font-sans);color:var(--color-fg-default);padding-left:calc(var(--space-3) * 2 + 1rem);padding-right:var(--space-3);-webkit-appearance:none;background:0 0;border:none;outline:none}._input_s6aex_29::placeholder{color:var(--color-fg-muted)}._input_s6aex_29::-webkit-search-cancel-button{display:none}._clearButton_s6aex_51{all:unset;right:var(--space-2);border-radius:var(--radius-full);width:1.25rem;height:1.25rem;color:var(--color-fg-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute}._clearButton_s6aex_51:hover{background-color:var(--color-bg-surface-hover);color:var(--color-fg-default)}._clearIcon_s6aex_70{width:.7rem;height:.7rem}._sizeSm_s6aex_75{height:var(--control-height-sm)}._sizeMd_s6aex_78{height:var(--control-height-md)}._sizeLg_s6aex_81{height:var(--control-height-lg)}._sizeSm_s6aex_75 ._input_s6aex_29{font-size:var(--text-sm)}._sizeMd_s6aex_78 ._input_s6aex_29{font-size:var(--text-base)}._sizeLg_s6aex_81 ._input_s6aex_29{font-size:var(--text-lg)}._spinner_b8x3c_1{box-sizing:border-box;border-radius:var(--radius-full);border-style:solid;border-color:var(--color-border-default);border-top-color:var(--color-action-primary);animation:_spin_b8x3c_1 var(--spinner-duration) linear infinite;display:inline-block}._sizeSm_b8x3c_11{border-width:2px;width:1rem;height:1rem}._sizeMd_b8x3c_17{border-width:2px;width:1.5rem;height:1.5rem}._sizeLg_b8x3c_23{border-width:3px;width:2.25rem;height:2.25rem}@keyframes _spin_b8x3c_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_b8x3c_1{animation-duration:1.6s}}._skeleton_14qmy_1{width:100%;height:var(--space-4);border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--color-bg-muted) 25%,var(--color-bg-surface-hover) 37%,var(--color-bg-muted) 63%);background-size:400% 100%;animation:1.4s infinite _skeleton-loading_14qmy_1;display:block}@keyframes _skeleton-loading_14qmy_1{0%{background-position:100%}to{background-position:0}}@media(prefers-reduced-motion:reduce){._skeleton_14qmy_1{background:var(--color-bg-muted);animation:none}}._overlay_1wxxd_1{z-index:var(--z-modal);animation:_overlay-in_1wxxd_1 var(--duration-base) var(--easing-standard);background-color:#0006;position:fixed;top:0;right:0;bottom:0;left:0}._content_1wxxd_9{box-sizing:border-box;background-color:var(--color-bg-surface);border-radius:var(--radius-card);width:min(90vw,28rem);max-height:85vh;box-shadow:var(--shadow-lg);padding:var(--space-6);z-index:var(--z-modal);animation:_content-in_1wxxd_1 var(--duration-base) var(--easing-standard);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}._content_1wxxd_9:focus-visible{outline:none}._sizeFullscreen_1wxxd_35{width:100dvw;height:100dvh;max-height:none;padding:var(--space-5);animation:_fullscreen-in_1wxxd_1 var(--duration-base) var(--easing-standard);border-radius:0;flex-direction:column;display:flex;top:0;left:0;overflow:hidden;transform:none}._title_1wxxd_52{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0 0 var(--space-2);font-weight:600}._description_1wxxd_60{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);margin:0 0 var(--space-4)}._closeButton_1wxxd_67{all:unset;top:var(--space-4);right:var(--space-4);border-radius:var(--radius-full);width:1.75rem;height:1.75rem;color:var(--color-fg-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute}._closeButton_1wxxd_67:hover{background-color:var(--color-bg-surface-hover);color:var(--color-fg-default)}._closeButton_1wxxd_67:focus-visible{box-shadow:var(--focus-ring);outline:none}._closeIcon_1wxxd_92{width:1rem;height:1rem}@keyframes _overlay-in_1wxxd_1{0%{opacity:0}to{opacity:1}}@keyframes _fullscreen-in_1wxxd_1{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:scale(1)}}@keyframes _content-in_1wxxd_1{0%{opacity:0;transform:translate(-50%,-48%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._toaster_d6kw9_5{--normal-bg:var(--color-bg-surface);--normal-border:var(--color-border-default);--normal-text:var(--color-fg-default);--success-bg:var(--color-bg-surface);--success-border:var(--color-success);--success-text:var(--color-fg-default);--error-bg:var(--color-bg-surface);--error-border:var(--color-danger);--error-text:var(--color-fg-default);--warning-bg:var(--color-bg-surface);--warning-border:var(--color-warning);--warning-text:var(--color-fg-default)}._toast_d6kw9_5{font-family:var(--font-sans)!important;border-radius:var(--radius-card)!important;box-shadow:var(--shadow-md)!important}._trigger_1b765_1{all:unset;box-sizing:border-box;width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-full);color:var(--color-fg-default);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}._trigger_1b765_1:hover{background-color:var(--color-bg-surface-hover)}._trigger_1b765_1:focus-visible{box-shadow:var(--focus-ring);outline:none}._icon_1b765_24{width:1.15rem;height:1.15rem}._badge_1b765_29{box-sizing:border-box;min-width:1.125rem;height:1.125rem;font-family:var(--font-sans);color:var(--color-fg-on-accent);background-color:var(--color-danger);border-radius:var(--radius-full);border:2px solid var(--color-bg-surface);justify-content:center;align-items:center;padding-inline:.25rem;font-size:.65rem;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:0;right:0}._content_1b765_50{box-sizing:border-box;background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-card);width:min(90vw,22rem);max-height:60vh;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);animation:_content-in_1b765_1 var(--duration-base) var(--easing-standard);overflow-y:auto}._content_1b765_50:focus-visible{outline:none}@keyframes _content-in_1b765_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._imageWrap_1sa7a_5{aspect-ratio:16/9;background-color:var(--color-bg-muted);width:100%;overflow:hidden}._image_1sa7a_5{object-fit:cover;width:100%;height:100%;display:block}._body_1sa7a_19{gap:var(--space-2);padding:var(--space-5);flex-direction:column;display:flex}._title_1sa7a_26{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0;font-weight:600}._description_1sa7a_34{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);margin:0}._footer_1sa7a_41{align-items:center;gap:var(--space-3);padding:var(--space-5);border-top:1px solid var(--color-border-default);display:flex}@container (width<=20rem){._body_1sa7a_19,._footer_1sa7a_41{padding:var(--space-3)}}._folder_61u8f_5{all:unset;box-sizing:border-box;cursor:pointer;width:100%;transition:transform var(--duration-base,.18s) var(--easing-standard,ease);padding-top:1.55rem;display:block;position:relative}._folder_61u8f_5:hover{transform:translateY(-3px)}._folder_61u8f_5:focus-visible ._body_61u8f_21{outline:2px solid var(--color-action-primary);outline-offset:3px}@media(prefers-reduced-motion:reduce){._folder_61u8f_5,._folder_61u8f_5:hover{transition:none;transform:none}}._tab_61u8f_34{white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-md,10px) var(--radius-md,10px) 0 0;background:var(--folder-tab-bg,var(--color-action-primary));max-width:72%;color:var(--folder-tab-fg,var(--color-fg-on-primary));font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;padding:.4em 1.1em .9em;font-weight:700;position:absolute;top:0;left:0;overflow:hidden}._body_61u8f_21{border-radius:0 var(--radius-lg,14px) var(--radius-lg,14px) var(--radius-lg,14px);border:1px solid var(--color-border-default);background:var(--color-bg-surface);box-shadow:var(--shadow-sm,0 1px 2px #0000000f);transition:border-color var(--duration-base,.18s) var(--easing-standard,ease),box-shadow var(--duration-base,.18s) var(--easing-standard,ease);padding:.75rem;display:block;position:relative}._folder_61u8f_5:hover ._body_61u8f_21{border-color:var(--color-action-primary);box-shadow:var(--shadow-md,0 6px 16px #0000001a)}._previews_61u8f_76{grid-template-columns:repeat(var(--folder-preview-count,5),1fr);gap:.35rem;display:grid}._preview_61u8f_76{aspect-ratio:1;border-radius:var(--radius-sm,6px);background:var(--color-bg-muted);display:block;position:relative;overflow:hidden}._previewImg_61u8f_91{object-fit:cover;width:100%;height:100%;display:block}._more_61u8f_100{color:#fff;font-family:var(--font-sans);font-size:var(--text-sm);background:#0000008c;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}._meta_61u8f_113{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);margin-top:.6rem;display:block}._folderOpen_61u8f_124 ._body_61u8f_21{border-color:var(--color-action-primary);box-shadow:var(--shadow-md,0 6px 16px #0000001a)}._folderOpen_61u8f_124 ._tab_61u8f_34{background:var(--folder-tab-open-bg,var(--color-action-primary))}._wrap_1d504_1{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-card);background-color:var(--color-bg-muted);width:100%;color:var(--color-fg-muted);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}._circle_1d504_17{aspect-ratio:1;border-radius:var(--radius-full)}._icon_1d504_22{width:28%;max-width:2.5rem;height:auto}._label_1d504_28{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);text-align:center;padding:0 var(--space-3)}._card_1v36v_1{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}._header_1v36v_9{align-items:center;gap:var(--space-3);display:flex}._photo_1v36v_15{border-radius:var(--radius-full);object-fit:cover;flex:none}._sizeSm_1v36v_21{width:3rem;height:3rem}._sizeMd_1v36v_26{width:4rem;height:4rem}._sizeLg_1v36v_31{width:5.5rem;height:5.5rem}._text_1v36v_36{flex-direction:column;gap:.15em;min-width:0;display:flex}._name_1v36v_43{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);font-weight:600}._role_1v36v_50{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted)}._bio_1v36v_56{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);margin:0;line-height:1.6}._card_mvu4g_1{padding:var(--space-5);transform:rotate(var(--tilt-angle,-3deg));transition:transform var(--duration-slow) var(--easing-standard),box-shadow var(--duration-slow) var(--easing-standard);will-change:transform}._card_mvu4g_1:hover{box-shadow:var(--shadow-lg);transform:rotate(0)translateY(-.25rem)}@media(prefers-reduced-motion:reduce){._card_mvu4g_1{transition:none}}._card_9aff9_1{box-sizing:border-box;background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);grid-template-columns:1fr 1fr;grid-template-areas:"image content";display:grid;overflow:hidden;container-type:inline-size}._card_9aff9_1._reverse_9aff9_14{grid-template-areas:"content image"}._imageWrap_9aff9_18{background-color:var(--color-bg-muted);grid-area:image;min-height:12rem;overflow:hidden}._image_9aff9_18{object-fit:cover;width:100%;height:100%;display:block}._content_9aff9_32{justify-content:center;gap:var(--space-3);padding:var(--space-6);flex-direction:column;grid-area:content;display:flex}@container (width<=28rem){._card_9aff9_1,._card_9aff9_1._reverse_9aff9_14{grid-template-columns:1fr;grid-template-areas:"image""content"}._imageWrap_9aff9_18{min-height:10rem}}._wrapper_185q3_1{gap:var(--space-3);flex-direction:column;display:flex}._scroll_185q3_7{border:1px solid var(--color-border-default);border-radius:var(--radius-card);overflow-x:auto}._table_185q3_13{border-collapse:collapse;width:100%;font-family:var(--font-sans);font-size:var(--text-sm)}._th_185q3_20{text-align:left;padding:var(--space-3) var(--space-4);background-color:var(--color-bg-muted);color:var(--color-fg-muted);font-weight:600;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;border-bottom:1px solid var(--color-border-default)}._sortButton_185q3_33{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-1);cursor:pointer;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;display:inline-flex}._sortButton_185q3_33:hover{color:var(--color-fg-default)}._sortButton_185q3_33:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}._sortIcon_185q3_56{flex-shrink:0;width:.85rem;height:.85rem}._sortIconMuted_185q3_62{opacity:.4}._tr_185q3_66{border-bottom:1px solid var(--color-border-default)}._tr_185q3_66:last-child{border-bottom:none}._tr_185q3_66:hover{background-color:var(--color-bg-surface-hover)}._td_185q3_78{padding:var(--space-3) var(--space-4);color:var(--color-fg-default);vertical-align:middle}._emptyCell_185q3_84{padding:var(--space-8);text-align:center;color:var(--color-fg-muted)}._pagination_185q3_90{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);justify-content:space-between;align-items:center;display:flex}._pageButtons_185q3_99{gap:var(--space-2);display:flex}._pageButton_185q3_99{box-sizing:border-box;border:1px solid var(--color-border-default);background-color:var(--color-bg-surface);color:var(--color-fg-default);border-radius:var(--radius-sm);padding:var(--space-1) var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer}._pageButton_185q3_99:hover:not(:disabled){background-color:var(--color-bg-surface-hover)}._pageButton_185q3_99:focus-visible{box-shadow:var(--focus-ring);outline:none}._pageButton_185q3_99:disabled{cursor:not-allowed;opacity:.5}._bubble_qrdat_1{box-sizing:border-box;border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex}._bubble_qrdat_1 svg{width:52%;height:52%}._sizeSm_qrdat_15{width:clamp(1.75rem,1.6rem + .5vw,2rem);height:clamp(1.75rem,1.6rem + .5vw,2rem)}._sizeMd_qrdat_20{width:clamp(2.25rem,2.05rem + .6vw,2.5rem);height:clamp(2.25rem,2.05rem + .6vw,2.5rem)}._sizeLg_qrdat_25{width:clamp(2.75rem,2.5rem + .8vw,3.1rem);height:clamp(2.75rem,2.5rem + .8vw,3.1rem)}._toneNeutral_qrdat_30{background:var(--color-bg-muted);color:var(--color-fg-muted)}._toneBrand_qrdat_35{background:color-mix(in srgb,var(--color-action-primary) 14%,var(--color-bg-surface));color:var(--color-action-primary)}._toneAccent_qrdat_40{background:var(--color-accent-soft);color:var(--color-accent-strong)}._toneSuccess_qrdat_45{background:color-mix(in srgb,var(--color-success) 14%,var(--color-bg-surface));color:var(--color-success)}._toneWarning_qrdat_50{background:color-mix(in srgb,var(--color-warning) 16%,var(--color-bg-surface));color:var(--color-warning)}._toneDanger_qrdat_55{background:color-mix(in srgb,var(--color-danger) 14%,var(--color-bg-surface));color:var(--color-danger)}._row_qqwiy_1{box-sizing:border-box;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-bg-surface);display:flex}._flush_qqwiy_12{padding:var(--space-2) 0;background-color:#0000;border:none;border-radius:0}._text_qqwiy_19{flex-direction:column;gap:.2rem;min-width:0;display:flex}._titleRow_qqwiy_26{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._title_qqwiy_26{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);color:var(--color-fg-default)}._badge_qqwiy_40{font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--color-action-primary);background:color-mix(in srgb,var(--color-action-primary) 12%,var(--color-bg-surface));border-radius:var(--radius-sm);padding:.12em .45em;font-size:.66rem;font-weight:600}._description_qqwiy_52{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);margin:0}._wrap_8nkfo_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_8nkfo_7{box-sizing:border-box;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-default);background:var(--color-bg-muted);border-radius:var(--radius-full);align-items:center;gap:.35em;padding:.32em .7em;font-weight:500;display:inline-flex}._icon_8nkfo_21{width:.85rem;height:.85rem;color:var(--color-fg-muted);flex:none;display:flex}._icon_8nkfo_21 svg{width:100%;height:100%}._overflow_8nkfo_34{color:var(--color-fg-muted)}._pill_vf34k_1{box-sizing:border-box;font-family:var(--font-sans);color:var(--color-success);background:color-mix(in srgb,var(--color-success) 12%,var(--color-bg-surface));border-radius:var(--radius-full);align-items:center;gap:.3em;font-weight:600;display:inline-flex}._star_vf34k_13{color:var(--color-success);flex:none}._value_vf34k_18{color:var(--color-fg-default)}._reviews_vf34k_22{color:var(--color-fg-muted);font-weight:400}._sizeSm_vf34k_27{font-size:var(--text-xs);padding:.22em .55em}._sizeSm_vf34k_27 ._star_vf34k_13{width:.72rem;height:.72rem}._sizeMd_vf34k_36{font-size:var(--text-sm);padding:.28em .65em}._sizeMd_vf34k_36 ._star_vf34k_13{width:.85rem;height:.85rem}._wrap_z1cdp_1{box-sizing:border-box;border-radius:var(--radius-card);background-color:var(--color-bg-muted);width:100%;position:relative;overflow:hidden}._image_z1cdp_10{object-fit:cover;width:100%;height:100%;display:block}._badge_z1cdp_17{box-shadow:var(--shadow-md);position:absolute}._posTopLeft_z1cdp_22{top:var(--space-3);left:var(--space-3)}._posTopRight_z1cdp_27{top:var(--space-3);right:var(--space-3)}._posBottomLeft_z1cdp_32{bottom:var(--space-3);left:var(--space-3)}._posBottomRight_z1cdp_37{bottom:var(--space-3);right:var(--space-3)}._card_4cutc_1{color:inherit;transition:box-shadow var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard);text-decoration:none}._card_4cutc_1:hover{box-shadow:var(--shadow-md)}._imageWrap_4cutc_14{background-color:var(--color-bg-muted);width:100%;position:relative;overflow:hidden}._image_4cutc_14{object-fit:cover;width:100%;height:100%;display:block}._category_4cutc_28{top:var(--space-3);left:var(--space-3);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-default);background:color-mix(in srgb,var(--color-bg-surface) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-sm);padding:.3em .6em;font-size:.68rem;font-weight:600;position:absolute}._featured_4cutc_44{top:var(--space-3);right:var(--space-3);font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-on-accent);background:var(--color-action-primary);border-radius:var(--radius-sm);padding:.3em .6em;font-size:.68rem;font-weight:600;position:absolute}._body_4cutc_59{gap:var(--space-1);padding:var(--space-5);flex-direction:column;display:flex}._eyebrow_4cutc_66{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-action-primary);font-weight:600}._title_4cutc_73{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0;font-weight:600}._description_4cutc_81{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._meta_4cutc_92{gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border-default);flex-wrap:wrap;display:flex}._metaItem_4cutc_101{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);align-items:center;gap:.35em;display:inline-flex}._metaIcon_4cutc_110{flex:none;width:.85rem;height:.85rem;display:flex}._metaIcon_4cutc_110 svg{width:100%;height:100%}._tags_4cutc_121{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._tag_4cutc_121{font-family:var(--font-sans);color:var(--color-fg-muted);background:var(--color-bg-muted);border-radius:var(--radius-sm);padding:.25em .55em;font-size:.7rem;font-weight:500}@container (width<=20rem){._body_4cutc_59{padding:var(--space-3)}}._card_7k43b_1{padding:var(--space-5);gap:var(--space-3);color:inherit;transition:box-shadow var(--duration-base) var(--easing-standard);text-decoration:none}._card_7k43b_1:hover{box-shadow:var(--shadow-md)}._header_7k43b_14{align-items:flex-start;gap:var(--space-3);display:flex}._headerText_7k43b_20{flex-direction:column;gap:.2rem;min-width:0;display:flex}._eyebrow_7k43b_27{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);font-weight:600}._title_7k43b_34{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0;font-weight:600}._description_7k43b_42{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}._stats_7k43b_53{gap:var(--space-2);flex-wrap:wrap;display:flex}._stat_7k43b_53{font-family:var(--font-sans);color:var(--color-action-primary);background:color-mix(in srgb,var(--color-action-primary) 10%,var(--color-bg-surface));border-radius:var(--radius-full);padding:.28em .65em;font-size:.72rem;font-weight:600}._includes_7k43b_69{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._includesItem_7k43b_78{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);align-items:center;gap:.5em;display:flex}._includesIcon_7k43b_87{width:.8rem;height:.8rem;color:var(--color-success);flex:none}._includesMore_7k43b_94{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);padding-left:1.3em}._priceRow_7k43b_101{align-items:baseline;gap:var(--space-1);padding-top:var(--space-2);margin-top:auto;display:flex}._price_7k43b_101{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-fg-default);font-weight:600}._priceNote_7k43b_116{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted)}._footer_7k43b_122{margin:var(--space-2) calc(var(--space-5) * -1) calc(var(--space-5) * -1);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-default);background:var(--color-bg-muted)}._wrap_1rqy9_1{gap:var(--space-4);flex-direction:column;display:flex;container-type:inline-size}._dayStrip_1rqy9_8{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}._dayButton_1rqy9_15{box-sizing:border-box;min-width:3.4rem;padding:var(--space-2) var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background-color:var(--color-bg-surface);cursor:pointer;font-family:var(--font-sans);transition:background-color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard);flex-direction:column;flex:none;align-items:center;gap:.2rem;display:flex}._dayButton_1rqy9_15:hover:not(:disabled){border-color:var(--color-border-strong)}._dayButton_1rqy9_15:disabled{cursor:not-allowed;opacity:.45}._dayButton_1rqy9_15:focus-visible{box-shadow:var(--focus-ring);outline:none}._dayButtonActive_1rqy9_48{background-color:var(--color-action-primary);border-color:var(--color-action-primary)}._dayButtonActive_1rqy9_48 ._dayLabel_1rqy9_53,._dayButtonActive_1rqy9_48 ._dayNumber_1rqy9_54{color:var(--color-fg-on-accent)}._dayLabel_1rqy9_53{font-size:var(--text-xs);color:var(--color-fg-muted);text-transform:uppercase;letter-spacing:.03em}._dayNumber_1rqy9_54{font-size:var(--text-base);color:var(--color-fg-default);font-weight:600}._dayDot_1rqy9_71{border-radius:var(--radius-full);background-color:var(--color-success);width:.3rem;height:.3rem}._dayButtonActive_1rqy9_48 ._dayDot_1rqy9_71{background-color:var(--color-fg-on-accent)}._slotGrid_1rqy9_82{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}@container (width>=24rem){._slotGrid_1rqy9_82{grid-template-columns:repeat(4,1fr)}}._slotButton_1rqy9_94{box-sizing:border-box;height:var(--control-height-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background-color:var(--color-bg-surface);color:var(--color-fg-default);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard);flex-direction:column;justify-content:center;align-items:center;gap:.1rem;display:flex}._slotButton_1rqy9_94:hover:not(:disabled){border-color:var(--color-border-strong)}._slotButton_1rqy9_94:focus-visible{box-shadow:var(--focus-ring);outline:none}._slotButtonActive_1rqy9_123{background-color:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-fg-on-accent)}._slotButton_1rqy9_94:disabled{cursor:not-allowed}._slotButtonHeld_1rqy9_134{background-color:color-mix(in srgb,var(--color-warning) 12%,var(--color-bg-surface));border-color:color-mix(in srgb,var(--color-warning) 40%,var(--color-border-default));color:var(--color-warning)}._slotButtonBooked_1rqy9_141{background-color:var(--color-bg-muted);border-color:var(--color-border-default);color:var(--color-fg-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-fg-muted);text-decoration-color:var(--color-fg-muted)}._slotLabel_1rqy9_149{line-height:1.1}._slotTag_1rqy9_153{font-size:var(--text-xs);letter-spacing:.02em;text-transform:uppercase;opacity:.85;text-decoration:none}._empty_1rqy9_161{padding:var(--space-6) 0;text-align:center;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);grid-column:1/-1;margin:0}._card_yo1p2_1{padding:var(--space-5);gap:var(--space-4)}._header_yo1p2_7{gap:var(--space-2);flex-direction:column;display:flex}._title_yo1p2_13{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0;font-weight:600}._lines_yo1p2_21{gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-muted);border-radius:var(--radius-md);flex-direction:column;margin:0;display:flex}._line_yo1p2_21{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._lineLabel_yo1p2_38{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);margin:0}._lineValue_yo1p2_45{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);margin:0;font-weight:600}._total_yo1p2_53{padding-top:var(--space-3);border-top:1px solid var(--color-border-default);justify-content:space-between;align-items:baseline;display:flex}._totalLabel_yo1p2_61{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);font-weight:600}._totalValue_yo1p2_68{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-fg-default);font-weight:600}._trust_yo1p2_75{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._trustItem_yo1p2_84{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);align-items:center;gap:.5em;display:flex}._trustIcon_yo1p2_93{width:.7rem;height:.7rem;color:var(--color-success);flex:none}._footer_yo1p2_100{margin:0 calc(var(--space-5) * -1) calc(var(--space-5) * -1);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border-default)}._card_1069f_1{text-align:center;padding:var(--space-8) var(--space-6);align-items:center;gap:var(--space-3)}._iconWrap_1069f_9{border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-success) 14%,var(--color-bg-surface));width:3.5rem;height:3.5rem;color:var(--color-success);margin-bottom:var(--space-2);justify-content:center;align-items:center;display:flex}._icon_1069f_9{width:1.6rem;height:1.6rem}._title_1069f_26{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-fg-default);margin:0;font-weight:600}._description_1069f_34{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);max-width:32ch;margin:0}._summary_1069f_42{margin:var(--space-2) 0 0;padding:var(--space-3) var(--space-4);background:var(--color-bg-muted);border-radius:var(--radius-md);box-sizing:border-box;flex-direction:column;gap:.35rem;width:100%;list-style:none;display:flex}._summaryItem_1069f_55{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default)}._actions_1069f_61{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}._policy_7bsy0_1{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);margin:0}._tabs_19dne_1{gap:var(--space-1);padding:var(--space-1);background:var(--color-bg-muted);border-radius:var(--radius-md);flex-wrap:wrap;width:fit-content;display:flex}._tab_19dne_1{box-sizing:border-box;align-items:center;gap:var(--space-2);height:var(--control-height-sm);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--color-fg-muted);font-family:var(--font-sans);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard);background:0 0;border:none;font-weight:500;display:inline-flex}._tab_19dne_1:hover{color:var(--color-fg-default)}._tab_19dne_1:focus-visible{box-shadow:var(--focus-ring);outline:none}._tabActive_19dne_40{background:var(--color-bg-surface);color:var(--color-fg-default);box-shadow:var(--shadow-sm)}._count_19dne_46{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-bg-surface);min-width:1.3rem;height:1.3rem;color:var(--color-fg-muted);justify-content:center;align-items:center;padding-inline:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}._countActive_19dne_61{background:var(--color-action-primary);color:var(--color-fg-on-accent)}._chipsWrap_19dne_66{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_19dne_66{box-sizing:border-box;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-action-primary);background:color-mix(in srgb,var(--color-action-primary) 10%,var(--color-bg-surface));border-radius:var(--radius-full);align-items:center;gap:.4em;padding:.3em .4em .3em .75em;font-weight:500;display:inline-flex}._chipRemove_19dne_87{all:unset;box-sizing:border-box;border-radius:var(--radius-full);cursor:pointer;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:inline-flex}._chipRemove_19dne_87:hover{background:color-mix(in srgb,var(--color-action-primary) 18%,transparent)}._chipRemove_19dne_87:focus-visible{box-shadow:var(--focus-ring);outline:none}._chipRemoveIcon_19dne_108{width:.55rem;height:.55rem}._clearAll_19dne_113{all:unset;box-sizing:border-box;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);cursor:pointer;padding:.3em .2em;font-weight:500;text-decoration:underline}._clearAll_19dne_113:hover{color:var(--color-fg-default)}._clearAll_19dne_113:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}._wrap_kft8e_1{position:relative}._track_kft8e_5{gap:var(--space-3);scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}._track_kft8e_5::-webkit-scrollbar{display:none}._item_kft8e_19{scroll-snap-align:start;flex:none}._arrow_kft8e_24{box-sizing:border-box;border-radius:var(--radius-full);border:1px solid var(--color-border-default);background-color:var(--color-bg-surface);width:2.25rem;height:2.25rem;color:var(--color-fg-default);box-shadow:var(--shadow-md);cursor:pointer;transition:opacity var(--duration-base) var(--easing-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._arrow_kft8e_24:disabled{opacity:0;pointer-events:none}._arrow_kft8e_24:focus-visible{box-shadow:var(--focus-ring);outline:none}._arrowPrev_kft8e_53{left:calc(var(--space-3) * -1)}._arrowNext_kft8e_57{right:calc(var(--space-3) * -1)}._arrowIcon_kft8e_61{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){._track_kft8e_5{scroll-behavior:auto}}._wrap_b087l_1{box-sizing:border-box;position:relative}._chips_b087l_6{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}._chip_b087l_6{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-border-default);background-color:var(--color-bg-surface);color:var(--color-fg-default);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);font:inherit;cursor:pointer;transition:background-color var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard);font-size:.875rem;font-weight:600;line-height:1.5}._chip_b087l_6:hover{background-color:var(--color-bg-surface-hover)}._chip_b087l_6[aria-pressed=true]{background-color:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-fg-on-primary)}._chip_b087l_6:focus-visible{box-shadow:var(--focus-ring);outline:none}._viewport_b087l_47{position:relative}._track_b087l_51{gap:var(--space-3);overscroll-behavior-x:contain;padding-block:var(--space-1);-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}._track_b087l_51::-webkit-scrollbar{display:none}._trackLoop_b087l_68{-webkit-mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 4rem,#000 calc(100% - 4rem),#0000)}._trackSnap_b087l_74{scroll-snap-type:x mandatory;scroll-behavior:smooth}._tile_b087l_79{box-sizing:border-box;height:var(--photo-strip-tile-height,14rem);aspect-ratio:var(--photo-strip-aspect,4 / 3);border-radius:var(--radius-card);background-color:var(--color-bg-muted);box-shadow:var(--shadow-sm);scroll-snap-align:start;flex:none;margin:0;position:relative;overflow:hidden}._image_b087l_93{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}._label_b087l_102{left:var(--space-3);bottom:var(--space-3);max-width:calc(100% - var(--space-6));padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);color:#fff;white-space:nowrap;text-overflow:ellipsis;-webkit-backdrop-filter:blur(6px);background-color:#00000073;font-size:.75rem;font-weight:600;line-height:1.4;position:absolute;overflow:hidden}._arrow_b087l_121{box-sizing:border-box;border-radius:var(--radius-full);border:1px solid var(--color-border-default);background-color:var(--color-bg-surface);width:2.25rem;height:2.25rem;color:var(--color-fg-default);box-shadow:var(--shadow-md);cursor:pointer;transition:opacity var(--duration-base) var(--easing-standard);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._arrow_b087l_121:disabled{opacity:0;pointer-events:none}._arrow_b087l_121:focus-visible{box-shadow:var(--focus-ring);outline:none}._arrowPrev_b087l_150{left:var(--space-2)}._arrowNext_b087l_154{right:var(--space-2)}._arrowIcon_b087l_158{width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){._trackSnap_b087l_74{scroll-behavior:auto}}._root_z8swr_1{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-bg-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._image_z8swr_12{object-fit:cover;width:100%;height:100%}._fallback_z8swr_18{width:100%;height:100%;font-family:var(--font-sans);color:var(--color-fg-muted);justify-content:center;align-items:center;font-weight:600;display:flex}._icon_z8swr_29{width:50%;height:50%}._sizeSm_z8swr_34{width:1.75rem;height:1.75rem;font-size:.65rem}._sizeMd_z8swr_40{width:2.25rem;height:2.25rem;font-size:var(--text-xs)}._sizeLg_z8swr_46{width:2.75rem;height:2.75rem;font-size:var(--text-sm)}._sizeXl_z8swr_52{width:3.5rem;height:3.5rem;font-size:var(--text-base)}._badge_fch15_1{box-sizing:border-box;font-family:var(--font-sans);border-radius:var(--radius-full);white-space:nowrap;align-items:center;gap:.3em;font-weight:600;display:inline-flex}._sizeSm_fch15_12{padding:.2em .55em;font-size:.68rem}._sizeMd_fch15_17{font-size:var(--text-xs);padding:.28em .7em}._toneNeutral_fch15_22{background:var(--color-bg-muted);color:var(--color-fg-muted)}._toneBrand_fch15_33{background:color-mix(in srgb,var(--badge-brand,var(--color-action-primary)) 12%,var(--color-bg-surface));color:var(--badge-brand,var(--color-action-primary))}._toneAccent_fch15_38{background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-surface));color:var(--color-accent-strong)}._toneInfo_fch15_43{background:color-mix(in srgb,var(--color-info) 12%,var(--color-bg-surface));color:var(--color-info-fg)}._toneSuccess_fch15_48{background:color-mix(in srgb,var(--color-success) 12%,var(--color-bg-surface));color:var(--color-success)}._toneWarning_fch15_53{background:color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-surface));color:var(--color-warning)}._toneDanger_fch15_58{background:color-mix(in srgb,var(--color-danger) 12%,var(--color-bg-surface));color:var(--color-danger)}._emphasisSolid_fch15_67._toneNeutral_fch15_22{background:var(--color-fg-muted);color:var(--color-fg-on-accent)}._emphasisSolid_fch15_67._toneBrand_fch15_33{background:var(--badge-brand,var(--color-action-primary));color:var(--badge-brand-fg,var(--color-fg-on-primary))}._emphasisSolid_fch15_67._toneAccent_fch15_38{background:var(--color-accent);color:var(--color-fg-on-accent)}._emphasisSolid_fch15_67._toneInfo_fch15_43{background:var(--color-info);color:var(--color-fg-on-accent)}._emphasisSolid_fch15_67._toneSuccess_fch15_48{background:var(--color-success);color:var(--color-fg-on-accent)}._emphasisSolid_fch15_67._toneWarning_fch15_53{background:var(--color-warning);color:var(--color-fg-on-accent)}._emphasisSolid_fch15_67._toneDanger_fch15_58{background:var(--color-danger);color:var(--color-fg-on-accent)}._wrap_1ggau_1{gap:var(--space-1);flex-direction:column;display:flex}._labelRow_1ggau_7{justify-content:space-between;align-items:baseline;display:flex}._label_1ggau_7{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default)}._value_1ggau_19{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted)}._track_1ggau_25{box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-bg-muted);width:100%;overflow:hidden}._sizeSm_1ggau_33{height:.35rem}._sizeMd_1ggau_37{height:.55rem}._bar_1ggau_41{border-radius:var(--radius-full);height:100%;transition:width var(--duration-slow) var(--easing-standard)}._toneBrand_1ggau_47{background:var(--color-action-primary)}._toneSuccess_1ggau_51{background:var(--color-success)}._toneWarning_1ggau_55{background:var(--color-warning)}._toneDanger_1ggau_59{background:var(--color-danger)}._wrap_owarq_1{box-sizing:border-box;text-align:center;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-5);flex-direction:column;display:flex}._bordered_owarq_11{border:1px dashed var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-muted)}._icon_owarq_17{border-radius:var(--radius-full);background:var(--color-bg-muted);width:2.75rem;height:2.75rem;color:var(--color-fg-muted);margin-bottom:var(--space-2);justify-content:center;align-items:center;display:flex}._icon_owarq_17 svg{width:50%;height:50%}._title_owarq_34{font-family:var(--font-heading);font-size:var(--text-base);color:var(--color-fg-default);margin:0;font-weight:600}._description_owarq_42{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);max-width:32ch;margin:0}._action_owarq_50{margin-top:var(--space-2)}._wrap_1rvjl_1{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._main_1rvjl_9{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._back_1rvjl_16{all:unset;box-sizing:border-box;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);cursor:pointer;margin-bottom:var(--space-1);align-items:center;gap:.3em;width:fit-content;font-weight:500;display:inline-flex}._back_1rvjl_16:hover{color:var(--color-fg-default)}._back_1rvjl_16:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}._backIcon_1rvjl_41{width:.85rem;height:.85rem}._eyebrow_1rvjl_46{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.03em;text-transform:uppercase;color:var(--color-action-primary);font-weight:600}._title_1rvjl_55{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-fg-default);margin:0;font-weight:600}._description_1rvjl_63{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);max-width:60ch;margin:0}._actions_1rvjl_71{align-items:center;gap:var(--space-3);flex:none;display:flex}._hero_1ka62_1{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}._copy_1ka62_8{min-width:0;max-width:46rem}._eyebrow_1ka62_13{font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--page-hero-eyebrow,var(--page-hero-accent,var(--color-action-primary-active)));margin:0;font-variant-caps:all-small-caps;font-weight:700}._titleRow_1ka62_27{align-items:center;gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._titleRow_1ka62_27:first-child{margin-top:0}._title_1ka62_27{font-family:var(--font-heading);font-size:var(--page-hero-title-size,clamp(2rem, 1.7rem + 1.6vw, 2.75rem));letter-spacing:-.015em;text-wrap:balance;color:var(--page-hero-title,var(--color-fg-default));margin:0;font-weight:600;line-height:1.12}._accentWord_1ka62_52{letter-spacing:-.01em;color:var(--page-hero-accent,var(--color-action-primary-active));font-weight:800}._sub_1ka62_58{margin:var(--space-4) 0 0;font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-fg-muted);max-width:34rem;line-height:1.6}._aside_1ka62_67{flex-shrink:0}@media(max-width:45rem){._hero_1ka62_1{flex-direction:column;align-items:stretch}}._grid_1uwno_1{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._card_1uwno_7{padding:var(--space-4);gap:var(--space-2)}._header_1uwno_13{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}._label_1uwno_20{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);font-weight:500}._valueRow_1uwno_27{align-items:baseline;gap:.3em;display:flex}._value_1uwno_27{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--stat-card-value,var(--color-fg-default));font-variant-numeric:tabular-nums;font-weight:600}._unit_1uwno_41{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted)}._delta_1uwno_47{font-family:var(--font-sans);font-size:var(--text-xs);align-items:center;gap:.25em;width:fit-content;font-weight:600;display:inline-flex}._deltaIcon_1uwno_57{width:.7rem;height:.7rem}._deltaUp_1uwno_62{color:var(--color-success)}._deltaDown_1uwno_66{color:var(--color-danger)}._deltaFlat_1uwno_70,._deltaToneNeutral_1uwno_74{color:var(--color-fg-muted)}._deltaToneSuccess_1uwno_78{color:var(--color-success)}._deltaToneWarning_1uwno_82{color:var(--color-warning)}._deltaToneDanger_1uwno_86{color:var(--color-danger)}._footer_1uwno_94{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._footnote_1uwno_101{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);margin-inline-start:auto}._visual_1uwno_108{min-width:0}._grid_ulrnn_1{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}._list_ulrnn_7{box-sizing:border-box;padding:var(--space-5);border-radius:var(--radius-card);background:var(--color-bg-muted);border-left:4px solid var(--guideline-list-accent,var(--color-success))}._title_ulrnn_15{margin:0 0 var(--space-4);font-family:var(--font-heading);font-size:var(--text-lg);color:var(--guideline-list-accent,var(--color-success));font-weight:600}._items_ulrnn_23{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_ulrnn_23{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-default);line-height:1.5}._list_ambu9_1{gap:var(--space-4);border-bottom:1px solid var(--color-border-default);display:flex}._trigger_ambu9_7{all:unset;box-sizing:border-box;padding:var(--space-2) var(--space-1) var(--space-3);font-family:var(--font-sans);font-size:var(--tabs-trigger-size,var(--text-sm));color:var(--color-fg-muted);cursor:pointer;font-weight:500;position:relative}._trigger_ambu9_7:hover{color:var(--color-fg-default)}._trigger_ambu9_7:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}._trigger_ambu9_7[data-state=active]{color:var(--color-fg-default)}._trigger_ambu9_7[data-state=active]:after{content:"";background:var(--color-action-primary);border-radius:var(--radius-full) var(--radius-full) 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}._content_ambu9_46{padding-top:var(--space-4)}._content_ambu9_46:focus-visible{outline:none}._content_1h08c_1{box-sizing:border-box;border-radius:var(--radius-sm);background-color:var(--color-fg-default);max-width:16rem;color:var(--color-bg-surface);font-family:var(--font-sans);font-size:var(--text-xs);box-shadow:var(--shadow-md);z-index:var(--z-tooltip);animation:_content-in_1h08c_1 var(--duration-fast) var(--easing-standard);padding:.4rem .65rem;line-height:1.4}._arrow_1h08c_16{fill:var(--color-fg-default)}@keyframes _content-in_1h08c_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._wrapper_1naji_1{align-items:center;gap:var(--space-2);display:inline-flex}._item_1naji_7{box-sizing:border-box;width:var(--checkbox-size);height:var(--checkbox-size);border-radius:var(--radius-full);border:1px solid var(--color-border-strong);background-color:var(--color-bg-surface);cursor:pointer;transition:border-color var(--duration-base) var(--easing-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._item_1naji_7:hover{border-color:var(--color-fg-muted)}._item_1naji_7[data-state=checked]{border-color:var(--color-action-primary)}._item_1naji_7:focus-visible{box-shadow:var(--focus-ring);outline:none}._item_1naji_7[data-disabled]{cursor:not-allowed;opacity:.55}._indicator_1naji_40{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}._indicator_1naji_40:after{content:"";border-radius:var(--radius-full);background-color:var(--color-action-primary);width:50%;height:50%}._label_1naji_57{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);cursor:pointer;-webkit-user-select:none;user-select:none}._content_1371e_1{box-sizing:border-box;background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-card);width:min(90vw,20rem);box-shadow:var(--shadow-lg);padding:var(--space-4);z-index:var(--z-dropdown);animation:_content-in_1371e_1 var(--duration-base) var(--easing-standard)}._content_1371e_1:focus-visible{outline:none}@keyframes _content-in_1371e_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._item_8viak_1{border-bottom:1px solid var(--color-border-default)}._item_8viak_1:last-child{border-bottom:none}._header_8viak_9{margin:0}._trigger_8viak_13{all:unset;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) 0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);cursor:pointer;font-weight:600;display:flex}._trigger_8viak_13:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}._icon_8viak_35{width:1rem;height:1rem;color:var(--color-fg-muted);transition:transform var(--duration-base) var(--easing-standard);flex:none}._trigger_8viak_13[data-state=open] ._icon_8viak_35{transform:rotate(180deg)}._content_8viak_47{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);overflow:hidden}._content_8viak_47[data-state=open]{animation:_accordion-down_8viak_1 var(--duration-base) var(--easing-standard)}._content_8viak_47[data-state=closed]{animation:_accordion-up_8viak_1 var(--duration-base) var(--easing-standard)}._contentInner_8viak_62{padding-bottom:var(--space-3)}@keyframes _accordion-down_8viak_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordion-up_8viak_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media(prefers-reduced-motion:reduce){._content_8viak_47[data-state=open],._content_8viak_47[data-state=closed]{animation:none}}._trigger_yxl86_1{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;height:var(--control-height-md);padding-inline:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background-color:var(--color-bg-surface);color:var(--color-fg-default);font-family:var(--font-sans);font-size:var(--text-base);cursor:pointer;transition:border-color var(--duration-base) var(--easing-standard);display:inline-flex}._trigger_yxl86_1:hover{border-color:var(--color-border-strong)}._trigger_yxl86_1:focus-visible{border-color:var(--color-action-primary);box-shadow:var(--focus-ring);outline:none}._trigger_yxl86_1[data-placeholder]{color:var(--color-fg-muted)}._trigger_yxl86_1[data-disabled]{cursor:not-allowed;opacity:.55}._triggerIcon_yxl86_39{color:var(--color-fg-muted);flex:none;display:flex}._triggerIcon_yxl86_39 svg{width:.85rem;height:.85rem}._content_yxl86_50{box-sizing:border-box;max-height:var(--radix-select-content-available-height);background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);overflow:hidden}._viewport_yxl86_65{padding:var(--space-1);max-height:var(--radix-select-content-available-height);overflow-y:auto}._scrollButton_yxl86_71{height:1.5rem;color:var(--color-fg-muted);justify-content:center;align-items:center;display:flex}._scrollButton_yxl86_71 svg{width:.8rem;height:.8rem}._item_yxl86_84{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._item_yxl86_84[data-highlighted]{background-color:var(--color-bg-surface-hover);outline:none}._item_yxl86_84[data-disabled]{cursor:not-allowed;opacity:.5}._itemIndicator_yxl86_109{color:var(--color-action-primary);flex:none;display:flex}._itemIndicator_yxl86_109 svg{width:.75rem;height:.75rem}._wrap_lh7ur_1{gap:var(--space-4);flex-direction:column;display:flex}._patientHeader_lh7ur_7{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-3);width:fit-content;display:flex}button._patientHeader_lh7ur_7{cursor:pointer}button._patientHeader_lh7ur_7:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-md);outline:none}._patientText_lh7ur_26{flex-direction:column;display:flex}._patientName_lh7ur_31{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);font-weight:600}._patientSubtitle_lh7ur_38{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted)}._steps_lh7ur_44{display:flex}._horizontal_lh7ur_48{padding-bottom:var(--space-1);flex-direction:row;overflow-x:auto}._vertical_lh7ur_54{flex-direction:column}._step_lh7ur_44{min-width:4.5rem;display:flex}._horizontal_lh7ur_48 ._step_lh7ur_44{flex-direction:column;flex:1;align-items:center}._vertical_lh7ur_54 ._step_lh7ur_44{align-items:stretch;gap:var(--space-3);flex-direction:row;flex:none;min-width:0}._stepIndicator_lh7ur_77{align-items:center;display:flex}._horizontal_lh7ur_48 ._stepIndicator_lh7ur_77{flex-direction:row;width:100%}._vertical_lh7ur_54 ._stepIndicator_lh7ur_77{flex-direction:column}._dot_lh7ur_91{box-sizing:border-box;border-radius:var(--radius-full);border:2px solid var(--color-border-strong);background-color:var(--color-bg-surface);flex:none;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;display:flex}._dotIcon_lh7ur_104{width:.6rem;height:.6rem;color:var(--color-fg-on-accent)}._dotCompleted_lh7ur_110{background-color:var(--color-success);border-color:var(--color-success)}._dotInProgress_lh7ur_115{background-color:var(--color-action-primary);border-color:var(--color-action-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-action-primary) 25%,transparent)}._dotPlanned_lh7ur_121{background-color:var(--color-bg-surface);border-color:var(--color-border-strong)}._line_lh7ur_126{background-color:var(--color-border-default);flex:1}._horizontal_lh7ur_48 ._line_lh7ur_126{height:2px}._vertical_lh7ur_54 ._line_lh7ur_126{width:2px;min-height:1.25rem}._lineCompleted_lh7ur_140{background-color:var(--color-success)}._lineInProgress_lh7ur_144{background-color:var(--color-action-primary)}._stepLabel_lh7ur_148{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-default)}._horizontal_lh7ur_48 ._stepLabel_lh7ur_148{margin-top:var(--space-2);text-align:center;max-width:6rem}._vertical_lh7ur_54 ._stepLabel_lh7ur_148{padding:.1rem 0 var(--space-3)}._stepLabelMuted_lh7ur_164{color:var(--color-fg-muted)}._tooltipLabel_lh7ur_168{margin-bottom:.15rem;font-weight:600}._tooltipMeta_lh7ur_173{opacity:.85}._tooltipEvents_lh7ur_177{border-top:1px solid #ffffff2e;flex-direction:column;gap:.3rem;margin-top:.4rem;padding-top:.4rem;display:flex}._tooltipEventRow_lh7ur_186{align-items:center;gap:.4rem;display:flex}._tooltipEventDot_lh7ur_192{box-sizing:border-box;border-radius:var(--radius-full);border-style:solid;border-width:1.5px;flex:none;width:.5rem;height:.5rem}._tooltipEventLabel_lh7ur_202{white-space:nowrap;flex:1}._tooltipEventTime_lh7ur_207{opacity:.75;white-space:nowrap;font-size:.94em}._bubble_f9d0d_1{box-sizing:border-box;font-family:var(--font-sans);font-size:var(--text-sm);word-break:break-word;box-shadow:var(--shadow-sm);padding:.4rem .55rem .35rem .6rem;line-height:1.35;display:inline-block;position:relative}._bubbleOutgoing_f9d0d_13{background-color:var(--message-outgoing-bg,#d9fdd3);color:var(--color-fg-default)}._bubbleIncoming_f9d0d_18{background-color:var(--color-bg-surface);color:var(--color-fg-default)}._bubbleOutgoing_f9d0d_13:after,._bubbleIncoming_f9d0d_18:after{content:"";background-color:inherit;width:.6rem;height:.6rem;position:absolute;bottom:0}._bubbleOutgoing_f9d0d_13:after{clip-path:polygon(0 0,0 100%,100% 100%);right:-.32rem}._bubbleIncoming_f9d0d_18:after{clip-path:polygon(100% 0,0 100%,100% 100%);left:-.32rem}._noTail_f9d0d_43:after{display:none}._footer_f9d0d_47{float:right;align-items:center;gap:.25rem;margin:.25rem 0 -.1rem .5rem;display:inline-flex;transform:translateY(.15rem)}._timestamp_f9d0d_56{color:var(--color-fg-muted);white-space:nowrap;font-size:.68rem}._statusIcon_f9d0d_62{width:.85rem;height:.85rem;color:var(--color-fg-muted);flex:none}._statusRead_f9d0d_69{color:var(--message-read-tick,#53bdeb)}._thread_8w3kk_1{box-sizing:border-box;padding:var(--space-3);background-color:var(--message-thread-bg,var(--color-bg-muted));border-radius:var(--radius-card);flex-direction:column;display:flex}._dateDivider_8w3kk_10{margin:var(--space-3) 0;justify-content:center;display:flex}._dateDividerLabel_8w3kk_16{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);background-color:var(--color-bg-surface);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);padding:.3rem .75rem;font-weight:600}._row_8w3kk_27{align-items:flex-end;gap:var(--space-2);margin-top:2px;display:flex}._rowOutgoing_8w3kk_34{justify-content:flex-end}._rowIncoming_8w3kk_38{justify-content:flex-start}._rowSpaced_8w3kk_42{margin-top:var(--space-2)}._avatarSlot_8w3kk_46{box-sizing:border-box;flex:none;width:1.75rem;height:1.75rem}._stack_8w3kk_53{flex-direction:column;gap:1px;max-width:min(72%,26rem);display:flex}._stackOutgoing_8w3kk_60{align-items:flex-end}._stackIncoming_8w3kk_64{align-items:flex-start}._senderName_8w3kk_68{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-action-primary);padding:0 var(--space-2);font-weight:600}._calendar_tkl9t_1{box-sizing:border-box;gap:var(--space-3);width:17.5rem;font-family:var(--font-sans);flex-direction:column;display:flex}._header_tkl9t_10{justify-content:space-between;align-items:center;display:flex}._headerLabel_tkl9t_16{font-size:var(--text-sm);color:var(--color-fg-default);font-variant-numeric:tabular-nums;font-weight:600}._headerSelect_tkl9t_25{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-sm);font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:.125rem .25rem;font-weight:600}._headerSelect_tkl9t_25:hover{background:var(--color-bg-surface-hover)}._headerSelect_tkl9t_25:focus-visible{box-shadow:var(--focus-ring);outline:none}._navButton_tkl9t_47{box-sizing:border-box;border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:var(--color-fg-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._navButton_tkl9t_47:hover:not(:disabled){background:var(--color-bg-surface-hover);color:var(--color-fg-default)}._navButton_tkl9t_47:focus-visible{box-shadow:var(--focus-ring);outline:none}._navButton_tkl9t_47:disabled{opacity:.35;cursor:not-allowed}._navButton_tkl9t_47 svg{width:.9rem;height:.9rem}._weekdayRow_tkl9t_81,._grid_tkl9t_82{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._weekdayLabel_tkl9t_88{text-align:center;font-size:var(--text-xs);color:var(--color-fg-muted);padding-bottom:2px;font-weight:600}._day_tkl9t_96{box-sizing:border-box;aspect-ratio:1;border-radius:var(--radius-sm);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-fg-default);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}._day_tkl9t_96:hover:not(:disabled){background:var(--color-bg-surface-hover)}._day_tkl9t_96:focus-visible{box-shadow:var(--focus-ring);outline:none}._day_tkl9t_96:disabled{color:var(--color-fg-muted);opacity:.4;cursor:not-allowed}._dayOutOfMonth_tkl9t_126{color:var(--color-fg-muted);opacity:.5}._dayToday_tkl9t_131{box-shadow:inset 0 0 0 1px var(--color-border-strong);font-weight:700}._daySelected_tkl9t_136{background:var(--color-action-primary);color:var(--color-fg-on-accent);font-weight:600}._daySelected_tkl9t_136:hover{background:var(--color-action-primary-hover)}._field_f95pk_1{gap:var(--space-1);flex-direction:column;display:flex}._label_f95pk_7{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);gap:.2rem;font-weight:500;display:inline-flex}._requiredMark_f95pk_16{color:var(--color-danger)}._error_f95pk_20{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-danger)}._hint_f95pk_26{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted)}._trigger_179r6_1{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);width:100%;height:var(--control-height-md);padding-inline:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background-color:var(--color-bg-surface);cursor:pointer;transition:border-color var(--duration-base) var(--easing-standard);display:inline-flex}._trigger_179r6_1:hover{border-color:var(--color-border-strong)}._trigger_179r6_1:focus-visible{border-color:var(--color-action-primary);box-shadow:var(--focus-ring);outline:none}._triggerError_179r6_27{border-color:var(--color-danger)}._triggerIcon_179r6_31{width:.95rem;height:.95rem;color:var(--color-fg-muted);flex:none}._triggerText_179r6_38{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-default)}._placeholder_179r6_44{color:var(--color-fg-muted)}._phoneWrap_1fr0w_1{position:relative}._countryCode_1fr0w_5{left:var(--space-3);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._inputWrap_hduiy_1{position:relative}._toggle_hduiy_5{all:unset;box-sizing:border-box;right:var(--space-2);border-radius:var(--radius-sm);width:1.9rem;height:1.9rem;color:var(--color-fg-muted);cursor:pointer;transition:color var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}._toggle_hduiy_5:hover{color:var(--color-fg-default)}._toggle_hduiy_5:focus-visible{box-shadow:var(--focus-ring)}._toggleIcon_hduiy_31{width:1rem;height:1rem}._strength_hduiy_36{align-items:center;gap:var(--space-2);display:flex}._strengthTrack_hduiy_42{gap:var(--space-1);flex:1;display:flex}._strengthSegment_hduiy_48{border-radius:var(--radius-full);background:var(--color-bg-muted);height:.25rem;transition:background var(--duration-base) var(--easing-standard);flex:1}._strengthOn1_hduiy_56{background:var(--color-danger)}._strengthOn2_hduiy_60{background:var(--color-warning)}._strengthOn3_hduiy_64{background:var(--color-info)}._strengthOn4_hduiy_68{background:var(--color-success)}._strengthLabel_hduiy_72{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);text-align:right;min-width:3em}._group_qu4d1_1{box-sizing:border-box;width:100%;height:var(--control-height-md);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);transition:border-color var(--duration-base) var(--easing-standard);align-items:stretch;display:inline-flex;overflow:hidden}._group_qu4d1_1:hover{border-color:var(--color-border-strong)}._group_qu4d1_1:focus-within{border-color:var(--color-action-primary);box-shadow:var(--focus-ring)}._groupError_qu4d1_23{border-color:var(--color-danger)}._stepButton_qu4d1_27{all:unset;box-sizing:border-box;width:var(--control-height-md);color:var(--color-fg-muted);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}._stepButton_qu4d1_27:hover:not(:disabled){background:var(--color-bg-surface-hover);color:var(--color-fg-default)}._stepButton_qu4d1_27:disabled{opacity:.4;cursor:not-allowed}._stepIcon_qu4d1_50{width:.85rem;height:.85rem}._input_qu4d1_55{box-sizing:border-box;text-align:center;min-width:0;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-default);background:0 0;border:none;flex:1}._input_qu4d1_55:focus{outline:none}._input_qu4d1_55::placeholder{color:var(--color-fg-muted)}._input_qu4d1_55:disabled{opacity:.5;cursor:not-allowed}._group_3pv35_1{gap:var(--space-2);display:flex}._box_3pv35_6{box-sizing:border-box;width:var(--control-height-lg);height:var(--control-height-lg);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);font-family:var(--font-sans);font-size:var(--text-lg);text-align:center;color:var(--color-fg-default);caret-color:var(--color-action-primary);transition:border-color var(--duration-base) var(--easing-standard);font-weight:600}._box_3pv35_6:hover:not(:disabled){border-color:var(--color-border-strong)}._box_3pv35_6:focus{border-color:var(--color-action-primary);box-shadow:var(--focus-ring);outline:none}._box_3pv35_6:disabled{opacity:.5;cursor:not-allowed}._boxError_3pv35_37{border-color:var(--color-danger)}._wrap_t7nwt_1{align-items:center;gap:var(--space-2);display:inline-flex}._micButton_t7nwt_7{box-sizing:border-box;width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-full);border:1px solid var(--color-border-default);background-color:var(--color-bg-surface);color:var(--color-fg-muted);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._micButton_t7nwt_7:hover{border-color:var(--color-border-strong);color:var(--color-fg-default)}._micButton_t7nwt_7:focus-visible{box-shadow:var(--focus-ring);outline:none}._micButton_t7nwt_7:disabled{cursor:not-allowed;opacity:.45}._micButtonActive_t7nwt_38{background-color:var(--color-danger);border-color:var(--color-danger);color:var(--color-fg-on-accent)}._micIcon_t7nwt_44{z-index:1;width:1rem;height:1rem}._pulse_t7nwt_50{border-radius:var(--radius-full);background-color:var(--color-danger);opacity:.5;animation:1.4s ease-out infinite _pulse_t7nwt_50;position:absolute;top:0;right:0;bottom:0;left:0}@keyframes _pulse_t7nwt_50{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@media(prefers-reduced-motion:reduce){._pulse_t7nwt_50{animation:none;display:none}}._langToggle_t7nwt_77{box-sizing:border-box;border:1px solid var(--color-border-default);border-radius:var(--radius-full);display:inline-flex;overflow:hidden}._langButton_t7nwt_85{all:unset;box-sizing:border-box;font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);cursor:pointer;padding:.32rem .65rem;font-weight:600}._langButton_t7nwt_85:focus-visible{box-shadow:var(--focus-ring);outline:none}._langButtonActive_t7nwt_101{background-color:var(--color-action-primary);color:var(--color-fg-on-accent)}._root_17g67_1{all:unset;box-sizing:border-box;border-radius:var(--radius-full);background:var(--color-border-strong);cursor:pointer;width:2.45rem;height:1.4rem;transition:background var(--duration-base) var(--easing-standard);flex-shrink:0;align-items:center;padding:2px;display:inline-flex}._root_17g67_1:focus-visible{box-shadow:var(--focus-ring)}._root_17g67_1[data-state=checked]{background:var(--color-action-primary)}._root_17g67_1[data-disabled]{opacity:.5;cursor:not-allowed}._thumb_17g67_29{border-radius:var(--radius-full);width:calc(1.4rem - 4px);height:calc(1.4rem - 4px);box-shadow:var(--shadow-sm);transition:transform var(--duration-base) var(--easing-standard);background:#fff;display:block}._thumb_17g67_29[data-state=checked]{transform:translate(1.05rem)}._sizeSm_17g67_43{width:2rem;height:1.15rem}._sizeSm_17g67_43 ._thumb_17g67_29{width:calc(1.15rem - 4px);height:calc(1.15rem - 4px)}._sizeSm_17g67_43 ._thumb_17g67_29[data-state=checked]{transform:translate(.85rem)}._wrapper_17g67_57{align-items:center;gap:var(--space-2);display:inline-flex}._label_17g67_63{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);cursor:pointer;-webkit-user-select:none;user-select:none}._root_g94o8_1{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:1.25rem;display:flex;position:relative}._root_g94o8_1[data-disabled]{opacity:.5}._track_g94o8_15{border-radius:var(--radius-full);background:var(--color-bg-muted);flex-grow:1;height:.3rem;position:relative}._range_g94o8_23{border-radius:var(--radius-full);background:var(--color-action-primary);height:100%;position:absolute}._thumb_g94o8_30{border-radius:var(--radius-full);background:var(--color-bg-surface);border:2px solid var(--color-action-primary);width:1.1rem;height:1.1rem;box-shadow:var(--shadow-sm);cursor:grab;transition:box-shadow var(--duration-fast) var(--easing-standard);display:block}._thumb_g94o8_30:active{cursor:grabbing}._thumb_g94o8_30:focus-visible{box-shadow:var(--focus-ring);outline:none}._root_o7wic_1{background:var(--color-border-default);flex-shrink:0}._horizontal_o7wic_6{width:100%;height:1px}._vertical_o7wic_11{align-self:stretch;width:1px;min-height:1rem}._labeled_o7wic_17{align-items:center;gap:var(--space-3);width:100%;display:flex}._labeled_o7wic_17:before,._labeled_o7wic_17:after{content:"";background:var(--color-border-default);flex:1;height:1px}._labelText_o7wic_32{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);white-space:nowrap}._root_injg4_1{border-radius:var(--radius-control);background:var(--color-bg-muted);font-family:var(--font-sans);align-items:center;gap:2px;padding:3px;display:inline-flex}._item_injg4_11{all:unset;box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-1);height:calc(var(--control-height-sm) - 6px);padding-inline:var(--space-3);border-radius:calc(var(--radius-control) - 2px);font-size:var(--text-sm);color:var(--color-fg-muted);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard);font-weight:500;display:inline-flex}._item_injg4_11:hover{color:var(--color-fg-default)}._item_injg4_11:focus-visible{box-shadow:var(--focus-ring)}._item_injg4_11[data-state=on]{background:var(--color-bg-surface);color:var(--color-fg-default);box-shadow:var(--shadow-sm)}._item_injg4_11[data-disabled]{opacity:.5;cursor:not-allowed}._alert_ux163_1{box-sizing:border-box;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);font-family:var(--font-sans);border:1px solid;display:flex}._toneInfo_ux163_12{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-info-fg)}._toneSuccess_ux163_18{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success-fg)}._toneWarning_ux163_24{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning-fg)}._toneDanger_ux163_30{background:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger-fg)}._iconSlot_ux163_36{flex:none;margin-top:.1rem;display:inline-flex}._icon_ux163_36{width:1.05rem;height:1.05rem}._body_ux163_47{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._title_ux163_55{font-size:var(--text-sm);font-weight:600}._content_ux163_60{font-size:var(--text-sm);line-height:1.5}._title_ux163_55+._content_ux163_60{color:var(--color-fg-default)}._dismiss_ux163_71{all:unset;box-sizing:border-box;border-radius:var(--radius-sm);cursor:pointer;opacity:.7;width:1.5rem;height:1.5rem;transition:opacity var(--duration-fast) var(--easing-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}._dismiss_ux163_71:hover{opacity:1}._dismiss_ux163_71:focus-visible{box-shadow:var(--focus-ring)}._dismissIcon_ux163_94{width:.85rem;height:.85rem}._overlay_1e2hp_1{z-index:var(--z-modal);animation:_overlayIn_1e2hp_1 var(--duration-base) var(--easing-standard);background:#00000073;position:fixed;top:0;right:0;bottom:0;left:0}@keyframes _overlayIn_1e2hp_1{0%{opacity:0}to{opacity:1}}._content_1e2hp_14{box-sizing:border-box;width:min(26rem,calc(100vw - var(--space-8)));gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);z-index:var(--z-modal);font-family:var(--font-sans);animation:_contentIn_1e2hp_1 var(--duration-base) var(--easing-standard);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._content_1e2hp_14:focus{outline:none}@keyframes _contentIn_1e2hp_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}._title_1e2hp_48{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0;font-weight:600}._description_1e2hp_56{font-size:var(--text-sm);color:var(--color-fg-muted);margin:0;line-height:1.5}._footer_1e2hp_63{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}._content_50a7c_1{box-sizing:border-box;min-width:11rem;max-height:var(--radix-dropdown-menu-content-available-height);padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);font-family:var(--font-sans);animation:_menuIn_50a7c_1 var(--duration-fast) var(--easing-standard);overflow-y:auto}@keyframes _menuIn_50a7c_1{0%{opacity:0;transform:translateY(-2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._item_50a7c_27{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-fg-default);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}._item_50a7c_27[data-highlighted]{background:var(--color-bg-surface-hover)}._item_50a7c_27[data-disabled]{opacity:.5;pointer-events:none}._itemDanger_50a7c_50{color:var(--color-danger)}._itemDanger_50a7c_50[data-highlighted]{background:var(--color-danger-bg)}._indentedItem_50a7c_58{padding-left:calc(var(--space-3) + 1.2rem)}._indicator_50a7c_62{left:var(--space-2);justify-content:center;align-items:center;width:1rem;display:inline-flex;position:absolute}._indicatorIcon_50a7c_71{width:.8rem;height:.8rem}._radioDot_50a7c_76{border-radius:var(--radius-full);background:currentColor;width:.4rem;height:.4rem}._label_50a7c_83{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-fg-muted);font-weight:600}._separator_50a7c_90{height:1px;margin:var(--space-1) calc(-1 * var(--space-1));background:var(--color-border-default)}._subTriggerIcon_50a7c_96{width:.8rem;height:.8rem;color:var(--color-fg-muted);margin-left:auto}._overlay_9edy7_1{z-index:var(--z-modal);animation:_overlayIn_9edy7_1 var(--duration-base) var(--easing-standard);background:#00000073;position:fixed;top:0;right:0;bottom:0;left:0}._overlay_9edy7_1[data-state=closed]{animation:_overlayOut_9edy7_1 var(--duration-base) var(--easing-standard)}@keyframes _overlayIn_9edy7_1{0%{opacity:0}to{opacity:1}}@keyframes _overlayOut_9edy7_1{0%{opacity:1}to{opacity:0}}._content_9edy7_23{box-sizing:border-box;gap:var(--space-3);padding:var(--space-6);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);z-index:var(--z-modal);font-family:var(--font-sans);flex-direction:column;display:flex;position:fixed;overflow-y:auto}._content_9edy7_23:focus{outline:none}._sideRight_9edy7_41,._sideLeft_9edy7_42{width:min(24rem,calc(100vw - var(--space-8)));top:0;bottom:0}._sideRight_9edy7_41{animation:_slideFromRight_9edy7_1 var(--duration-slow) var(--easing-standard);right:0}._sideRight_9edy7_41[data-state=closed]{animation:_slideToRight_9edy7_1 var(--duration-base) var(--easing-standard)}._sideLeft_9edy7_42{animation:_slideFromLeft_9edy7_1 var(--duration-slow) var(--easing-standard);left:0}._sideLeft_9edy7_42[data-state=closed]{animation:_slideToLeft_9edy7_1 var(--duration-base) var(--easing-standard)}._sideBottom_9edy7_66{border-radius:var(--radius-lg) var(--radius-lg) 0 0;max-height:85dvh;animation:_slideFromBottom_9edy7_1 var(--duration-slow) var(--easing-standard);bottom:0;left:0;right:0}._sideBottom_9edy7_66[data-state=closed]{animation:_slideToBottom_9edy7_1 var(--duration-base) var(--easing-standard)}@keyframes _slideFromRight_9edy7_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideToRight_9edy7_1{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _slideFromLeft_9edy7_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideToLeft_9edy7_1{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _slideFromBottom_9edy7_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideToBottom_9edy7_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._title_9edy7_109{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0;font-weight:600}._description_9edy7_117{font-size:var(--text-sm);color:var(--color-fg-muted);margin:0}._closeButton_9edy7_123{all:unset;box-sizing:border-box;top:var(--space-4);right:var(--space-4);border-radius:var(--radius-full);width:1.9rem;height:1.9rem;color:var(--color-fg-muted);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;display:inline-flex;position:absolute}._closeButton_9edy7_123:hover{background:var(--color-bg-muted);color:var(--color-fg-default)}._closeButton_9edy7_123:focus-visible{box-shadow:var(--focus-ring)}._closeIcon_9edy7_149{width:.95rem;height:.95rem}._root_1et8p_1{font-family:var(--font-sans)}._list_1et8p_5{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._item_1et8p_15{align-items:center;display:inline-flex}._link_1et8p_20{font-size:var(--text-sm);color:var(--color-fg-muted);border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--easing-standard);text-decoration:none}._link_1et8p_20:hover{color:var(--color-fg-default);text-decoration:underline}._link_1et8p_20:focus-visible{box-shadow:var(--focus-ring);outline:none}._page_1et8p_38{font-size:var(--text-sm);color:var(--color-fg-default);font-weight:500}._separator_1et8p_44{color:var(--color-fg-muted);align-items:center;display:inline-flex}._separatorIcon_1et8p_50{width:.8rem;height:.8rem}._root_1ix9q_1{align-items:center;gap:var(--space-1);font-family:var(--font-sans);display:flex}._button_1ix9q_8{all:unset;box-sizing:border-box;min-width:var(--control-height-sm);height:var(--control-height-sm);padding-inline:var(--space-2);border-radius:var(--radius-control);font-size:var(--text-sm);color:var(--color-fg-default);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;display:inline-flex}._button_1ix9q_8:hover:not(:disabled){background:var(--color-bg-surface-hover)}._button_1ix9q_8:focus-visible{box-shadow:var(--focus-ring)}._button_1ix9q_8:disabled{opacity:.4;cursor:not-allowed}._buttonActive_1ix9q_37{background:var(--color-action-primary);color:var(--color-fg-on-primary);font-weight:600}._buttonActive_1ix9q_37:hover:not(:disabled){background:var(--color-action-primary-hover)}._navIcon_1ix9q_47{width:.9rem;height:.9rem}._ellipsis_1ix9q_52{min-width:var(--control-height-sm);text-align:center;color:var(--color-fg-muted);-webkit-user-select:none;user-select:none}._anchor_ee35f_1{align-items:center;display:flex;position:relative}._input_ee35f_7{box-sizing:border-box;width:100%;height:var(--control-height-md);padding-inline:var(--space-3) 4.2rem;border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-default);transition:border-color var(--duration-base) var(--easing-standard)}._input_ee35f_7:hover:not(:disabled){border-color:var(--color-border-strong)}._input_ee35f_7:focus{border-color:var(--color-action-primary);box-shadow:var(--focus-ring);outline:none}._input_ee35f_7:disabled{opacity:.5;cursor:not-allowed}._input_ee35f_7::placeholder{color:var(--color-fg-muted)}._inputError_ee35f_40{border-color:var(--color-danger)}._iconButton_ee35f_44{all:unset;box-sizing:border-box;width:1.7rem;height:1.7rem;margin-left:calc(-1 * var(--space-1));border-radius:var(--radius-sm);color:var(--color-fg-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:relative}._anchor_ee35f_1 ._iconButton_ee35f_44:last-child{right:var(--space-2);position:absolute}._anchor_ee35f_1 ._iconButton_ee35f_44:nth-last-child(2){right:calc(var(--space-2) + 1.8rem);position:absolute}._iconButton_ee35f_44:hover:not(:disabled){color:var(--color-fg-default)}._iconButton_ee35f_44:focus-visible{box-shadow:var(--focus-ring)}._clearIcon_ee35f_78{width:.75rem;height:.75rem}._chevronIcon_ee35f_83{width:.9rem;height:.9rem}._content_ee35f_88{box-sizing:border-box;width:var(--radix-popover-trigger-width);min-width:12rem;padding:var(--space-1);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);font-family:var(--font-sans)}._list_ee35f_101{flex-direction:column;gap:1px;max-height:16rem;display:flex;overflow-y:auto}._empty_ee35f_109{padding:var(--space-3);font-size:var(--text-sm);color:var(--color-fg-muted);text-align:center}._option_ee35f_116{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._optionHighlighted_ee35f_127{background:var(--color-bg-surface-hover)}._optionDisabled_ee35f_131{opacity:.5;cursor:not-allowed}._optionText_ee35f_136{flex-direction:column;min-width:0;display:flex}._optionLabel_ee35f_142{font-size:var(--text-sm);color:var(--color-fg-default);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._optionDescription_ee35f_150{font-size:var(--text-xs);color:var(--color-fg-muted)}._optionCheck_ee35f_155{width:.85rem;height:.85rem;color:var(--color-action-primary);flex:none}._wrapper_1bakx_1{gap:var(--space-2);flex-direction:column;display:flex}._dropzone_1bakx_7{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-1);width:100%;padding:var(--space-6) var(--space-4);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-card);background:var(--color-bg-surface);cursor:pointer;text-align:center;transition:border-color var(--duration-base) var(--easing-standard),background var(--duration-base) var(--easing-standard);flex-direction:column;display:flex}._dropzone_1bakx_7:hover:not(:disabled){border-color:var(--color-action-primary);background:var(--color-bg-surface-hover)}._dropzone_1bakx_7:focus-visible{border-color:var(--color-action-primary);box-shadow:var(--focus-ring)}._dropzone_1bakx_7:disabled{opacity:.5;cursor:not-allowed}._dropzoneActive_1bakx_41{border-color:var(--color-action-primary);background:color-mix(in srgb,var(--color-action-primary) 6%,var(--color-bg-surface))}._dropzoneError_1bakx_46{border-color:var(--color-danger)}._uploadIcon_1bakx_50{width:1.4rem;height:1.4rem;color:var(--color-fg-muted)}._prompt_1bakx_56{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);font-weight:500}._constraints_1bakx_63{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted)}._fileList_1bakx_69{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._fileRow_1bakx_78{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);font-family:var(--font-sans);font-size:var(--text-sm);display:flex}._fileIcon_1bakx_90{width:1rem;height:1rem;color:var(--color-fg-muted);flex:none}._fileName_1bakx_97{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-fg-default);flex:1;overflow:hidden}._fileSize_1bakx_106{color:var(--color-fg-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}._fileRemove_1bakx_113{all:unset;box-sizing:border-box;border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;color:var(--color-fg-muted);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}._fileRemove_1bakx_113:hover{background:var(--color-bg-muted);color:var(--color-fg-default)}._fileRemove_1bakx_113:focus-visible{box-shadow:var(--focus-ring)}._fileRemoveIcon_1bakx_137{width:.7rem;height:.7rem}._control_1f92i_1{box-sizing:border-box;align-items:center;gap:var(--space-1);width:100%;min-height:var(--control-height-md);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);cursor:text;transition:border-color var(--duration-base) var(--easing-standard);flex-wrap:wrap;display:flex}._control_1f92i_1:hover{border-color:var(--color-border-strong)}._control_1f92i_1:focus-within{border-color:var(--color-action-primary);box-shadow:var(--focus-ring)}._controlError_1f92i_26{border-color:var(--color-danger)}._controlDisabled_1f92i_30{opacity:.5;cursor:not-allowed}._tag_1f92i_35{border-radius:var(--radius-full);background:var(--color-bg-muted);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);align-items:center;gap:.25rem;max-width:100%;padding:.15rem .3rem .15rem .6rem;display:inline-flex}._tagRemove_1f92i_48{all:unset;box-sizing:border-box;border-radius:var(--radius-full);width:1.1rem;height:1.1rem;color:var(--color-fg-muted);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard);justify-content:center;align-items:center;display:inline-flex}._tagRemove_1f92i_48:hover{background:var(--color-border-default);color:var(--color-fg-default)}._tagRemove_1f92i_48:focus-visible{box-shadow:var(--focus-ring)}._tagRemoveIcon_1f92i_71{width:.6rem;height:.6rem}._input_1f92i_76{min-width:7ch;padding:var(--space-1);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-default);background:0 0;border:none;flex:1}._input_1f92i_76:focus{outline:none}._input_1f92i_76::placeholder{color:var(--color-fg-muted)}._input_1f92i_76:disabled{cursor:not-allowed}._trigger_9etpg_1{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);width:100%;height:var(--control-height-md);padding-inline:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background-color:var(--color-bg-surface);cursor:pointer;transition:border-color var(--duration-base) var(--easing-standard);display:inline-flex}._trigger_9etpg_1:hover{border-color:var(--color-border-strong)}._trigger_9etpg_1:focus-visible{border-color:var(--color-action-primary);box-shadow:var(--focus-ring);outline:none}._triggerError_9etpg_27{border-color:var(--color-danger)}._triggerIcon_9etpg_31{width:.95rem;height:.95rem;color:var(--color-fg-muted);flex:none}._triggerText_9etpg_38{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-default)}._placeholder_9etpg_44{color:var(--color-fg-muted)}._content_9etpg_48{padding:var(--space-1);width:var(--radix-popover-trigger-width);min-width:9rem}._list_9etpg_54{flex-direction:column;gap:1px;max-height:15rem;display:flex;overflow-y:auto}._option_9etpg_62{all:unset;box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);cursor:pointer;display:flex}._option_9etpg_62:hover,._option_9etpg_62:focus-visible{background:var(--color-bg-surface-hover)}._optionSelected_9etpg_82{color:var(--color-action-primary);font-weight:600}._optionCheck_9etpg_87{flex:none;width:.85rem;height:.85rem}._root_11ply_1{font-family:var(--font-sans)}._list_11ply_5{margin:0;padding:0;list-style:none;display:flex}._step_11ply_12{flex:1;align-items:flex-start;min-width:0;display:flex}._step_11ply_12:last-child{flex:none}._stepStatic_11ply_23,._stepButton_11ply_24{align-items:center;gap:var(--space-2);min-width:0;display:flex}._stepButton_11ply_24{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);cursor:pointer;display:flex}._stepButton_11ply_24:focus-visible{box-shadow:var(--focus-ring)}._stepButton_11ply_24:hover ._label_11ply_45{color:var(--color-action-primary)}._indicator_11ply_49{box-sizing:border-box;border-radius:var(--radius-full);border:2px solid var(--color-border-strong);background:var(--color-bg-surface);width:1.9rem;height:1.9rem;font-size:var(--text-sm);color:var(--color-fg-muted);transition:background var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}._stepCompleted_11ply_68 ._indicator_11ply_49{background:var(--color-action-primary);border-color:var(--color-action-primary);color:var(--color-fg-on-primary)}._stepActive_11ply_74 ._indicator_11ply_49{border-color:var(--color-action-primary);color:var(--color-action-primary)}._checkIcon_11ply_79{width:.9rem;height:.9rem}._text_11ply_84{flex-direction:column;min-width:0;display:flex}._label_11ply_45{font-size:var(--text-sm);color:var(--color-fg-muted);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}._stepCompleted_11ply_68 ._label_11ply_45,._stepActive_11ply_74 ._label_11ply_45{color:var(--color-fg-default)}._description_11ply_104{font-size:var(--text-xs);color:var(--color-fg-muted)}._connector_11ply_109{height:2px;min-width:var(--space-4);margin:calc(.95rem - 1px) var(--space-2) 0;background:var(--color-border-default);border-radius:var(--radius-full);flex:1}._stepCompleted_11ply_68 ._connector_11ply_109{background:var(--color-action-primary)}._vertical_11ply_123 ._list_11ply_5{flex-direction:column}._vertical_11ply_123 ._step_11ply_12{flex-direction:column;flex:none}._vertical_11ply_123 ._connector_11ply_109{width:2px;height:auto;min-height:var(--space-5);min-width:0;margin:var(--space-1) 0 var(--space-1) calc(.95rem - 1px);flex:none}._kbd_dgbpo_1{border:1px solid var(--color-border-default);border-radius:var(--radius-sm);background:var(--color-bg-muted);min-width:1.4em;font-family:var(--font-mono);color:var(--color-fg-muted);white-space:nowrap;border-bottom-width:2px;justify-content:center;align-items:center;padding:.1em .4em;font-size:.72em;font-weight:600;line-height:1.4;display:inline-flex}._overlay_gr9nb_1{z-index:var(--z-modal);animation:_overlayIn_gr9nb_1 var(--duration-base) var(--easing-standard);background:#00000073;position:fixed;top:0;right:0;bottom:0;left:0}@keyframes _overlayIn_gr9nb_1{0%{opacity:0}to{opacity:1}}._content_gr9nb_14{box-sizing:border-box;width:min(34rem,calc(100vw - var(--space-8)));border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);z-index:var(--z-modal);font-family:var(--font-sans);animation:_paletteIn_gr9nb_1 var(--duration-base) var(--easing-standard);position:fixed;top:16vh;left:50%;overflow:hidden;transform:translate(-50%)}._content_gr9nb_14:focus{outline:none}@keyframes _paletteIn_gr9nb_1{0%{opacity:0;transform:translate(-50%)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}._srOnly_gr9nb_46{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._searchRow_gr9nb_57{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-default);display:flex}._searchIcon_gr9nb_65{width:1rem;height:1rem;color:var(--color-fg-muted);flex:none}._searchInput_gr9nb_72{min-width:0;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-default);background:0 0;border:none;flex:1}._searchInput_gr9nb_72:focus{outline:none}._searchInput_gr9nb_72::placeholder{color:var(--color-fg-muted)}._list_gr9nb_90{max-height:19rem;padding:var(--space-2);overflow-y:auto}._empty_gr9nb_96{padding:var(--space-6) var(--space-4);font-size:var(--text-sm);color:var(--color-fg-muted);text-align:center}._group_gr9nb_103+._group_gr9nb_103{margin-top:var(--space-2)}._groupLabel_gr9nb_107{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-muted);font-weight:600}._item_gr9nb_116{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._itemHighlighted_gr9nb_126{background:var(--color-bg-surface-hover)}._itemDisabled_gr9nb_130{opacity:.5;cursor:not-allowed}._itemIcon_gr9nb_135{width:1rem;height:1rem;color:var(--color-fg-muted);flex:none;display:inline-flex}._itemIcon_gr9nb_135>*{width:100%;height:100%}._itemLabel_gr9nb_148{min-width:0;font-size:var(--text-sm);color:var(--color-fg-default);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._itemShortcut_gr9nb_158{flex:none}._group_1q6hl_1{--rating-star-size:1.4rem;align-items:center;display:inline-flex;position:relative}._sizeSm_1q6hl_8{--rating-star-size:1.05rem}._sizeLg_1q6hl_12{--rating-star-size:1.8rem}._layer_1q6hl_16{display:inline-flex}._layerFill_1q6hl_21{white-space:nowrap;display:inline-flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}._starButton_1q6hl_29{all:unset;box-sizing:border-box;border-radius:var(--radius-sm);cursor:pointer;padding:1px;display:inline-flex}._starButton_1q6hl_29:focus-visible{box-shadow:var(--focus-ring)}._star_1q6hl_29{width:var(--rating-star-size);height:var(--rating-star-size);transition:color var(--duration-fast) var(--easing-standard);flex:none}._starFilled_1q6hl_49{color:var(--amber-500)}._starEmpty_1q6hl_53{color:var(--color-border-strong)}._root_jwovb_1{overflow:hidden}._viewport_jwovb_5{border-radius:inherit;width:100%;height:100%}._scrollbar_jwovb_11{touch-action:none;-webkit-user-select:none;user-select:none;padding:2px;display:flex}._scrollbar_jwovb_11[data-orientation=vertical]{width:10px}._scrollbar_jwovb_11[data-orientation=horizontal]{flex-direction:column;height:10px}._thumb_jwovb_27{background:var(--color-border-strong);border-radius:var(--radius-full);flex:1;position:relative}._thumb_jwovb_27:before{content:"";width:100%;min-width:24px;height:100%;min-height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._content_pi67n_1{box-sizing:border-box;width:18rem;max-width:calc(100vw - var(--space-4));padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);font-family:var(--font-sans);animation:_cardIn_pi67n_1 var(--duration-base) var(--easing-standard)}@keyframes _cardIn_pi67n_1{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}._content_1nr19_1{overflow:hidden}._content_1nr19_1[data-state=open]{animation:_slideDown_1nr19_1 var(--duration-base) var(--easing-standard)}._content_1nr19_1[data-state=closed]{animation:_slideUp_1nr19_1 var(--duration-base) var(--easing-standard)}@keyframes _slideDown_1nr19_1{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes _slideUp_1nr19_1{0%{height:var(--radix-collapsible-content-height)}to{height:0}}@media(prefers-reduced-motion:reduce){._content_1nr19_1[data-state=open],._content_1nr19_1[data-state=closed]{animation:none}}._wrapper_9kpxl_1{border:1px solid var(--color-border-default);border-radius:var(--radius-card);background:var(--color-bg-surface);font-family:var(--font-sans);flex-direction:column;display:flex;overflow:hidden}._toolbar_9kpxl_11{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;display:flex}._scroll_9kpxl_20{max-height:560px;position:relative;overflow:auto}._scroll_9kpxl_20:focus{outline:none}._scroll_9kpxl_20:focus-visible{box-shadow:inset 0 0 0 2px var(--color-accent-soft)}._table_9kpxl_34{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}._th_9kpxl_42{z-index:2;text-align:left;background:var(--color-bg-muted);color:var(--color-fg-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);padding:.45rem .6rem;font-weight:700;position:sticky;top:0}._calcHead_9kpxl_59{background:color-mix(in srgb,var(--color-bg-muted) 70%,var(--color-bg-surface))}._rownumHead_9kpxl_63,._deleteHead_9kpxl_64{width:2.2rem}._required_9kpxl_68{color:var(--color-danger)}._tr_9kpxl_72:hover ._td_9kpxl_72:not(._active_9kpxl_72){background:var(--color-bg-surface-hover)}._td_9kpxl_72{text-overflow:ellipsis;white-space:nowrap;max-width:22rem;height:2.2rem;color:var(--color-fg-default);border-bottom:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);cursor:cell;padding:0 .6rem;position:relative;overflow:hidden}._right_9kpxl_90{text-align:right}._center_9kpxl_94{text-align:center}._readonly_9kpxl_98{color:var(--color-fg-muted);cursor:default}._calc_9kpxl_59{background:color-mix(in srgb,var(--color-bg-muted) 45%,var(--color-bg-surface));cursor:default}._active_9kpxl_72{box-shadow:inset 0 0 0 2px var(--color-accent);background:color-mix(in srgb,var(--color-accent-soft) 55%,var(--color-bg-surface))}._editing_9kpxl_113{z-index:3;background:var(--color-bg-surface);box-shadow:inset 0 0 0 2px var(--color-accent);padding:0;overflow:visible}._editor_9kpxl_121{box-sizing:border-box;width:100%;height:calc(2.2rem - 2px);font:inherit;color:inherit;background:0 0;border:0;outline:none;padding:0 .6rem}._editor_9kpxl_121._right_9kpxl_90{text-align:right}._error_9kpxl_138{background:var(--color-danger-bg)}._warning_9kpxl_142{background:var(--color-warning-bg)}._error_9kpxl_138:after,._warning_9kpxl_142:after{content:"";border-style:solid;border-width:0 7px 7px 0;border-color:transparent var(--color-danger) transparent transparent;position:absolute;top:0;right:0}._warning_9kpxl_142:after{border-color:transparent var(--color-warning) transparent transparent}._placeholder_9kpxl_161{color:var(--color-fg-faint)}._caret_9kpxl_165{float:right;color:var(--color-fg-faint);margin-left:.3rem;font-size:.8em}._rownum_9kpxl_63{text-align:center;width:2.2rem;font-size:var(--text-xs);color:var(--color-fg-faint);background:var(--color-bg-muted);border-bottom:1px solid var(--color-border-default);border-right:1px solid var(--color-border-default);cursor:default;padding:0}._rownumOpen_9kpxl_184{cursor:pointer}._rownumOpen_9kpxl_184:hover{color:var(--color-accent)}._activeRow_9kpxl_192 ._rownum_9kpxl_63{background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:700}._blankRow_9kpxl_198 ._td_9kpxl_72{color:var(--color-fg-faint)}._sub_9kpxl_202 ._td_9kpxl_72{color:var(--color-success-fg);font-size:.95em}._child_9kpxl_207 ._td_9kpxl_72{background:color-mix(in srgb,var(--color-bg-muted) 40%,var(--color-bg-surface))}._muted_9kpxl_211 ._td_9kpxl_72{color:var(--color-fg-faint)}._strike_9kpxl_215 ._td_9kpxl_72{color:var(--color-fg-faint);text-decoration:line-through}._deleteCell_9kpxl_220{text-align:center;width:2.2rem;color:var(--color-fg-faint);border-bottom:1px solid var(--color-border-default);cursor:pointer}._deleteCell_9kpxl_220:hover{color:var(--color-danger)}._empty_9kpxl_232{padding:var(--space-8,2rem);text-align:center;color:var(--color-fg-muted)}._foot_9kpxl_238{z-index:2;background:var(--color-bg-muted);color:var(--color-fg-strong);border-top:1px solid var(--color-border-default);padding:.45rem .6rem;font-weight:700;position:sticky;bottom:0}._status_9kpxl_249{align-items:center;gap:var(--space-2) var(--space-3);min-height:2rem;padding:.35rem var(--space-3);border-top:1px solid var(--color-border-default);font-size:var(--text-xs);color:var(--color-fg-muted);flex-wrap:wrap;display:flex}._count_9kpxl_261{border-radius:999px;padding:.05rem .55rem;font-weight:700}._countError_9kpxl_267{background:var(--color-danger-bg);color:var(--color-danger-fg)}._countWarning_9kpxl_272{background:var(--color-warning-bg);color:var(--color-warning-fg)}._message_9kpxl_277{flex:1;min-width:12rem}._messageError_9kpxl_282{color:var(--color-danger-fg);font-weight:700}._messageWarning_9kpxl_287{color:var(--color-warning-fg);font-weight:700}._keys_9kpxl_292{gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._lookup_9kpxl_298{z-index:1000;background:var(--color-bg-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);min-width:22rem;max-width:33rem;max-height:19rem;box-shadow:var(--shadow-lg);font-family:var(--font-sans);font-size:var(--text-sm);padding:.25rem;position:fixed;overflow:auto}._lookupGroup_9kpxl_314{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-fg-muted);padding:.4rem .6rem .15rem;font-weight:700}._lookupItem_9kpxl_323{border-radius:var(--radius-sm);cursor:pointer;grid-template-columns:1fr auto;gap:.1rem .8rem;padding:.4rem .6rem;display:grid}._lookupActive_9kpxl_332{background:var(--color-accent-soft)}._lookupLabel_9kpxl_336{color:var(--color-fg-strong);font-weight:700}._lookupCreate_9kpxl_341 ._lookupLabel_9kpxl_336{color:var(--color-accent-strong)}._lookupDesc_9kpxl_345{font-size:var(--text-xs);color:var(--color-fg-muted);display:block}._lookupHint_9kpxl_351{font-size:var(--text-xs);color:var(--color-fg-muted);text-align:right}._frame_wb0gk_1{container-type:inline-size}._grid_wb0gk_5{gap:var(--space-2);border-radius:var(--radius-card);aspect-ratio:16/7;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr 1fr;display:grid;overflow:hidden}._single_wb0gk_15{aspect-ratio:16/9;grid-template-rows:1fr;grid-template-columns:1fr}._tile_wb0gk_21{background:var(--color-bg-muted);border:none;width:100%;height:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}button._tile_wb0gk_21{cursor:pointer}._main_wb0gk_37{grid-area:1/1/3}._image_wb0gk_42{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-base) var(--easing-standard);display:block}button._tile_wb0gk_21:hover ._image_wb0gk_42{transform:scale(1.04)}._overlay_wb0gk_54{font-family:var(--font-sans);font-size:var(--text-sm);color:#fff;text-shadow:0 1px 2px #0006;background:#0f172a99;justify-content:center;align-items:center;gap:.4em;font-weight:600;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}._overlayIcon_wb0gk_69{flex:none;width:1.1rem;height:1.1rem}@container (width<=32rem){._grid_wb0gk_5{grid-template-columns:repeat(var(--rest,4),minmax(0,1fr));aspect-ratio:1;grid-template-rows:minmax(0,3fr) minmax(0,1fr)}._main_wb0gk_37{grid-area:1/1/auto/-1}._grid_wb0gk_5._single_wb0gk_15{aspect-ratio:16/9;grid-template-rows:1fr;grid-template-columns:1fr}}._wrap_9ig70_1{gap:var(--space-3);flex-direction:column;display:flex;container-type:inline-size}._breadcrumbs_9ig70_8{font-family:var(--font-sans);font-size:var(--text-xs);flex-wrap:wrap;align-items:center;display:flex}._crumbGroup_9ig70_16{align-items:center;display:inline-flex}._crumbSeparator_9ig70_21{width:.7rem;height:.7rem;color:var(--color-fg-muted);flex:none;margin:0 .3em}._crumbLink_9ig70_29{color:var(--color-action-primary);text-decoration:none}._crumbLink_9ig70_29:hover{text-decoration:underline}._crumbCurrent_9ig70_37{color:var(--color-fg-muted)}._top_9ig70_41{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._titleBlock_9ig70_48{flex-direction:column;gap:.3em;min-width:0;display:flex}._stars_9ig70_55{gap:.15em;display:flex}._star_9ig70_55{width:1rem;height:1rem;color:var(--color-border-strong);flex:none}._starFilled_9ig70_67{color:var(--color-warning)}._title_9ig70_48{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-fg-default);margin:0;font-weight:700}._location_9ig70_79{font-family:var(--font-sans);font-size:var(--detail-location-size,var(--text-sm));font-weight:var(--detail-location-weight,400);color:var(--detail-location-color,var(--color-fg-muted));flex-wrap:wrap;align-items:center;gap:.4em;margin:0;display:flex}._locationIcon_9ig70_92{width:1em;height:1em;color:var(--detail-location-color,var(--color-fg-muted));flex:none}._mapLink_9ig70_99{font:inherit;color:var(--color-action-primary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}._note_9ig70_110{color:var(--color-fg-muted)}._side_9ig70_114{align-items:center;gap:var(--space-3);flex:none;display:flex}._actions_9ig70_121{align-items:center;gap:var(--space-2);display:flex}@container (width<=30rem){._top_9ig70_41{flex-direction:column;align-items:stretch}._side_9ig70_114{justify-content:space-between}}._card_r9suf_1{box-sizing:border-box;background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex;overflow:hidden;container-type:inline-size}._header_r9suf_13{gap:var(--space-1);padding:var(--space-5);flex-direction:column;display:flex}._title_r9suf_20{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0;font-weight:600}._description_r9suf_28{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);margin:0}._content_r9suf_35{padding:0 var(--space-5) var(--space-5);flex:1}._footer_r9suf_40{align-items:center;gap:var(--space-3);padding:var(--space-5);border-top:1px solid var(--color-border-default);display:flex}@container (width<=20rem){._header_r9suf_13,._footer_r9suf_40{padding:var(--space-3)}._content_r9suf_35{padding:0 var(--space-3) var(--space-3)}}._variantElevated_r9suf_70{border-color:color-mix(in srgb,var(--color-border-default) 55%,transparent);box-shadow:var(--shadow-md)}._variantFlat_r9suf_75{background-color:var(--color-bg-muted);box-shadow:none;border-color:#0000}._paddingSm_r9suf_81{padding:var(--space-3)}._paddingMd_r9suf_85{padding:var(--space-5)}._paddingLg_r9suf_89{padding:var(--space-6)}._accentTop_r9suf_98,._accentFrame_r9suf_99{border-top:2px solid var(--color-accent)}._accentFrame_r9suf_99{border-bottom:2px solid var(--color-accent)}@container (width<=20rem){._paddingMd_r9suf_85,._paddingLg_r9suf_89{padding:var(--space-3)}}._card_tp5x9_1{gap:var(--space-4);padding:var(--space-5);flex-direction:column;display:flex}._header_tp5x9_9{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._labelBlock_tp5x9_16{flex-direction:column;gap:.15em;display:flex}._label_tp5x9_16{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);font-weight:700}._count_tp5x9_29{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted)}._score_tp5x9_35{border-radius:var(--radius-sm);min-width:2.4em;font-family:var(--font-sans);font-size:var(--text-lg);color:var(--color-fg-on-accent);background:var(--color-action-primary);flex:none;justify-content:center;align-items:center;padding:.3em .5em;font-weight:700;display:inline-flex}._quoteBlock_tp5x9_50{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border-default);flex-direction:column;display:flex}._quote_tp5x9_50{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}._reviewer_tp5x9_70{align-items:center;gap:var(--space-2);display:flex}._reviewerText_tp5x9_76{flex-direction:column;gap:.1em;min-width:0;display:flex}._reviewerName_tp5x9_83{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default);font-weight:600}._reviewerLocation_tp5x9_90{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted)}._card_yw9mb_1{aspect-ratio:4/3;border-radius:var(--radius-card);background:var(--color-bg-muted);border:1px solid var(--color-border-default);width:100%;position:relative;overflow:hidden}._map_yw9mb_11{object-fit:cover;width:100%;height:100%;display:block}._pin_yw9mb_18{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}._pinIcon_yw9mb_29{width:2rem;height:2rem;color:var(--color-action-primary);filter:drop-shadow(0 2px 3px #0f172a59)}._pinLabel_yw9mb_36{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-default);background:var(--color-bg-surface);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);white-space:nowrap;margin-top:-.35rem;padding:.25em .6em;font-weight:600}._button_yw9mb_49{left:var(--space-3);bottom:var(--space-3);border-radius:var(--radius-control);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-on-accent);background:var(--color-action-primary);cursor:pointer;box-shadow:var(--shadow-sm);transition:background-color var(--duration-base) var(--easing-standard);border:none;padding:.55em 1em;font-weight:600;position:absolute}._button_yw9mb_49:hover{background:var(--color-action-primary-hover)}._reveal_zgu3x_1{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}._reveal_zgu3x_1._in_zgu3x_9{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){._reveal_zgu3x_1{opacity:1;transition:none;transform:none}}._wrap_1seia_1{max-width:42rem}._alignCenter_1seia_5{text-align:center;margin-inline:auto}._alignLeft_1seia_10{text-align:left}._eyebrow_1seia_14{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;background:var(--section-heading-eyebrow-bg,var(--color-action-primary));color:var(--section-heading-eyebrow-fg,var(--color-fg-on-primary));border-radius:var(--radius-sm);margin:0;padding:.3em .7em;font-weight:700;display:inline-block}._heading_1seia_33{margin:var(--space-3) 0 0;font-family:var(--font-heading);font-size:var(--text-3xl);color:var(--color-fg-default);font-weight:600;line-height:1.15}._accentWord_1seia_42{letter-spacing:-.01em;color:var(--section-heading-accent,var(--color-action-primary-active));font-weight:800}._description_1seia_48{margin:var(--space-3) 0 0;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-fg-muted);line-height:1.6}._toneOnDark_1seia_60{color:var(--color-fg-on-accent)}._toneOnDark_1seia_60._eyebrow_1seia_14{color:var(--color-fg-on-primary)}._toneOnDark_1seia_60._description_1seia_48{color:color-mix(in srgb,var(--color-fg-on-accent) 80%,transparent)}._card_lsxf6_1{text-align:center;border-radius:var(--radius-lg);border:1px solid var(--color-border-default);background:var(--color-bg-surface);height:100%;padding:var(--space-8);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--easing-standard),transform var(--duration-base) var(--easing-standard);flex-direction:column;align-items:center;display:flex}._card_lsxf6_1:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}._title_lsxf6_22{margin:var(--space-5) 0 0;font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);font-weight:600}._description_lsxf6_30{margin:var(--space-2) 0 0;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);flex:1;line-height:1.6}._link_lsxf6_39{margin-top:var(--space-5);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-action-primary);align-items:center;gap:.35em;font-weight:600;text-decoration:none;display:inline-flex}._link_lsxf6_39:hover{color:var(--color-action-primary-hover)}._linkIcon_lsxf6_55{width:1em;height:1em;transition:transform var(--duration-base) var(--easing-standard)}._link_lsxf6_39:hover ._linkIcon_lsxf6_55{transform:translate(3px)}._form_l22tm_1{z-index:20;align-items:flex-end;gap:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border-default);background:var(--color-bg-surface);padding:var(--space-4);box-shadow:var(--shadow-lg);flex-wrap:wrap;display:flex;position:relative}._field_l22tm_15{flex:1;min-width:11rem}._label_l22tm_20{margin-bottom:var(--space-1);font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.03em;color:var(--color-fg-muted);font-weight:700;display:block}._trigger_l22tm_31{width:100%}._dateInput_l22tm_35{box-sizing:border-box;width:100%;height:var(--control-height-md);border-radius:var(--radius-control);border:1px solid var(--color-border-default);background:var(--color-bg-surface);padding-inline:var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-default)}._dateInput_l22tm_35:focus-visible{box-shadow:var(--focus-ring);outline:none}._submit_l22tm_53{flex:none}._submitIcon_l22tm_57{width:1em;height:1em}._card_a1fi2_1{max-width:15.5rem;position:relative}@keyframes _hero-card-pulse_a1fi2_1{0%,to{opacity:.55;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}._glow_a1fi2_18{z-index:-1;background:color-mix(in srgb,var(--color-action-primary) 50%,transparent);filter:blur(24px);border-radius:1.5rem;animation:5.2s cubic-bezier(.45,0,.55,1) infinite _hero-card-pulse_a1fi2_1;position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}@media(prefers-reduced-motion:reduce){._glow_a1fi2_18{animation:none}}._inner_a1fi2_34{border-radius:var(--radius-lg);padding:var(--space-4);color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.5);backdrop-filter:blur(12px)saturate(1.5);background:linear-gradient(160deg,#000000b8,#00000080);border:1px solid #ffffff40;position:relative;overflow:hidden;box-shadow:0 20px 50px -10px #0000008c}._sheen_a1fi2_46{pointer-events:none;inset-inline:0;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);height:1px;position:absolute;top:0}._header_a1fi2_55{justify-content:space-between;align-items:center;gap:var(--space-2);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:700;display:flex}._eyebrow_a1fi2_67{background:var(--color-action-primary);color:var(--color-fg-on-primary);border-radius:var(--radius-sm);padding:.2em .5em;display:inline-block}._title_a1fi2_75{margin:var(--space-2) 0 0;font-family:var(--font-heading);font-size:.95rem;font-weight:600;line-height:1.3}._meta_a1fi2_83{margin:var(--space-1) 0 0;color:#fffc;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}._stats_a1fi2_94{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);text-align:center;border-top:1px solid #ffffff26;display:flex}._statValue_a1fi2_104{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:700;display:block}._statLabel_a1fi2_111{text-transform:uppercase;letter-spacing:.03em;color:#ffffffb3;font-size:.6rem}._cta_a1fi2_118{margin-top:var(--space-3);border-radius:var(--radius-control);background:var(--color-action-primary);padding:var(--space-2) var(--space-3);text-align:center;font-family:var(--font-sans);color:var(--color-fg-on-primary);transition:background-color var(--duration-base) var(--easing-standard);font-weight:700;text-decoration:none;display:block}._cta_a1fi2_118:hover{background:var(--color-action-primary-hover)}._ctaPriceNote_a1fi2_136{text-transform:uppercase;letter-spacing:.02em;opacity:.7;font-size:.62rem;font-weight:600;display:block}._ctaLabel_a1fi2_145{font-size:.82rem;line-height:1.2;display:block}._ctaLabelOnly_a1fi2_151{font-size:.85rem}._wrap_db29g_1{height:600px;position:relative;overflow:hidden}@media(min-width:640px){._wrap_db29g_1{height:680px}}@media(min-width:1024px){._wrap_db29g_1{height:760px}}._slide_db29g_18{opacity:0;visibility:hidden;align-items:safe center;transition:opacity 1s ease-in-out;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}._slideActive_db29g_31{opacity:1;visibility:visible;z-index:1}._background_db29g_37{background-color:var(--gray-900);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}._image_db29g_44{object-fit:cover;width:100%;height:100%;transition:transform var(--hero-image-zoom-duration,7s) ease-out;display:block;transform:scale(1)}._imageZoom_db29g_56{transform:scale(1.12)}._imageContain_db29g_62{object-fit:contain}._imageBackdrop_db29g_60{object-fit:cover;filter:blur(34px)saturate(1.15);width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.25)}@media(prefers-reduced-motion:reduce){._image_db29g_44,._imageZoom_db29g_56{transition:none;transform:none}}._scrim_db29g_88{position:absolute;top:0;right:0;bottom:0;left:0}._content_db29g_93{align-items:center;gap:var(--space-8);width:100%;padding:var(--space-6) var(--space-12) var(--space-12) var(--space-6);grid-template-columns:1fr;display:grid;position:relative}@media(min-width:640px){._content_db29g_93{padding-inline:var(--space-8)}}@media(min-width:1024px){._content_db29g_93{padding-inline:var(--space-16)}._contentSplit_db29g_116{grid-template-columns:1.1fr .85fr}}._text_db29g_121{color:#fff}@keyframes _hero-text-in_db29g_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}._text_db29g_121>*{animation:.55s cubic-bezier(.2,.7,.2,1) both _hero-text-in_db29g_1}@media(prefers-reduced-motion:reduce){._text_db29g_121>*{animation:none}}._text_db29g_121>:first-child{animation-delay:.18s}._text_db29g_121>:nth-child(2){animation-delay:.29s}._text_db29g_121>:nth-child(3){animation-delay:.4s}._text_db29g_121>:nth-child(4){animation-delay:.51s}._text_db29g_121>:nth-child(5){animation-delay:.62s}._text_db29g_121>:nth-child(6){animation-delay:.73s}._tagRow_db29g_165{align-items:center;gap:var(--space-3);display:flex}._emblem_db29g_171{filter:drop-shadow(0 2px 6px #00000059);width:auto;height:2.75rem}._tag_db29g_165{background:var(--color-action-primary);color:var(--color-fg-on-primary);font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);margin:0;padding:.3em .7em;font-weight:700;display:inline-block}._pillRow_db29g_191{margin-top:var(--space-3);font-size:var(--text-sm);align-items:center;display:flex}._pill_db29g_191{border-radius:var(--radius-full);color:#ffffffe6;background:#ffffff26;border:1px solid #ffffff40;padding:.35em .9em}._headline_db29g_206{margin:var(--space-3) 0 0;max-width:40rem;font-family:var(--font-heading);font-size:clamp(1.8rem,1.3rem + 2vw,var(--text-3xl));text-shadow:0 2px 24px #00000059;font-weight:600;line-height:1.1}._subtext_db29g_216{margin:var(--space-4) 0 0;max-width:34rem;font-size:var(--text-base);color:#ffffffe6}._chips_db29g_223{margin-top:var(--space-4);flex-wrap:wrap;gap:.6rem;display:flex}._chip_db29g_223{border-radius:var(--radius-full);font-size:var(--text-sm);background:#ffffff1f;border:1px solid #ffffff40;padding:.4em .85em;font-weight:500}._ctaRow_db29g_239{margin-top:var(--space-6);align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._primaryCta_db29g_247{height:var(--control-height-lg);padding-inline:var(--space-5);border-radius:var(--radius-control);background:var(--color-action-primary);color:var(--color-fg-on-primary);font-family:var(--font-sans);transition:background-color var(--duration-base) var(--easing-standard);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._primaryCta_db29g_247:hover{background:var(--color-action-primary-hover)}._secondaryCta_db29g_271{height:var(--control-height-lg);padding-inline:var(--space-5);border-radius:var(--radius-control);background:var(--hero-secondary-cta-bg,#ffffff1f);border:1px solid var(--hero-secondary-cta-border,#ffffff80);color:var(--hero-secondary-cta-fg,#fff);font-family:var(--font-sans);transition:background-color var(--duration-base) var(--easing-standard);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}._secondaryCta_db29g_271:hover{background:var(--hero-secondary-cta-bg-hover,#fff3)}._note_db29g_290{font-size:var(--text-sm);color:#ffffffe6;font-weight:600}._cardBeside_db29g_296{justify-self:end;display:none}@media(min-width:1024px){._cardBeside_db29g_296{display:block}}@media(min-width:640px){._cardBesideSm_db29g_319{justify-self:stretch;display:block}._cardBesideSm_db29g_319>*{margin-inline-start:auto}}._cardBottomRight_db29g_328{pointer-events:none;inset-inline:var(--space-6);bottom:var(--hero-card-bottom,var(--space-8));justify-content:flex-end;display:none;position:absolute}@media(min-width:1024px){._cardBottomRight_db29g_328{inset-inline:var(--space-16);display:flex}}._cardBottomRightInner_db29g_346{pointer-events:auto}._arrow_db29g_352{all:unset;box-sizing:border-box;z-index:2;border-radius:var(--radius-full);color:#fff;cursor:pointer;width:2.75rem;height:2.75rem;transition:background-color var(--duration-base) var(--easing-standard);background:#00000052;border:1px solid #ffffff73;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._arrow_db29g_352:hover{background:#00000080}._arrow_db29g_352:focus-visible{outline-offset:3px;outline:2px solid #fff}._arrowPrev_db29g_381{left:var(--space-4)}._arrowNext_db29g_385{right:var(--space-4)}@media(max-width:639px){._arrow_db29g_352{display:none}}._dots_db29g_398{bottom:calc(var(--space-6) - .5rem);z-index:2;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}._dot_db29g_398{all:unset;box-sizing:border-box;border-radius:var(--radius-full);cursor:pointer;width:.6rem;height:.6rem;transition:width var(--duration-base) var(--easing-standard),background-color var(--duration-base) var(--easing-standard);background:#ffffff73;position:relative}._dot_db29g_398:after{content:"";width:2.25rem;height:2.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media(pointer:coarse){._dots_db29g_398{gap:.875rem}}._dot_db29g_398:hover{background:#ffffffb3}._dot_db29g_398:focus-visible{outline-offset:3px;outline:2px solid #fff}._wrap_db29g_1:focus-visible{outline:3px solid var(--color-action-primary);outline-offset:-3px}._dotActive_db29g_473{background:var(--color-action-primary);width:1.6rem}._dotsRight_db29g_480{top:50%;right:calc(var(--space-6) - .75rem);flex-direction:column;bottom:auto;left:auto;transform:translateY(-50%)}._dotsRight_db29g_480 ._dotActive_db29g_473{width:.6rem;height:1.6rem}._wrap_12xtw_1{--parallax-y:0%;--parallax-step-done:var(--color-success);border-radius:var(--radius-lg);padding-block:var(--space-16);position:relative;overflow:hidden}._background_12xtw_13{inset-inline:0;background:linear-gradient(135deg,var(--color-action-primary),var(--color-action-primary-hover));transform:translateY(var(--parallax-y));will-change:transform;position:absolute;top:-25%;bottom:-25%}._content_12xtw_23{justify-content:space-between;align-items:center;gap:var(--space-8);padding-inline:var(--space-8);flex-wrap:wrap;display:flex;position:relative}._eyebrow_12xtw_33{font-family:var(--font-sans);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-on-primary);margin:0;font-weight:700}._heading_12xtw_43{margin:var(--space-2) 0 0;max-width:32rem;font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-fg-on-primary);font-weight:600;line-height:1.15}._description_12xtw_53{margin:var(--space-3) 0 0;max-width:32rem;font-size:var(--text-sm);color:color-mix(in srgb,var(--color-fg-on-primary) 85%,transparent)}._steps_12xtw_60{margin-top:var(--space-5);flex-wrap:wrap;gap:.65rem;display:flex}._step_12xtw_60{border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--color-fg-on-primary) 25%,transparent);background:color-mix(in srgb,var(--color-fg-on-primary) 12%,transparent);font-size:var(--text-sm);color:var(--color-fg-on-primary);padding:.4em .9em;font-weight:500}._stepN_12xtw_77{color:var(--color-fg-on-primary)}._content_12xtw_23>:first-child{flex:auto;min-width:0}._stepper_12xtw_92{margin:var(--space-6) 0 0;align-items:flex-start;width:100%;max-width:46rem;padding:0;list-style:none;display:flex}._stepperItem_12xtw_102{flex:1 1 0;align-items:flex-start;min-width:0;display:flex}._stepperItem_12xtw_102:last-child{flex:none}._stepperNode_12xtw_113{text-align:center;flex-direction:column;align-items:center;gap:.4rem;width:5.75rem;display:flex}._stepperDot_12xtw_122{border-radius:var(--radius-full);background:var(--color-fg-on-primary);width:2.25rem;height:2.25rem;color:var(--color-action-primary);font-family:var(--font-sans);font-size:var(--text-sm);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-fg-on-primary) 18%,transparent);transition:background var(--duration-base) var(--easing-standard),color var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard);justify-content:center;align-items:center;font-weight:700;display:flex}._stepperDotDone_12xtw_146{background:var(--parallax-step-done);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--parallax-step-done) 35%,transparent);animation:_parallax-step-pop_12xtw_1 .42s var(--easing-standard)}._stepperCheck_12xtw_153{width:1.1rem;height:1.1rem}@keyframes _parallax-step-pop_12xtw_1{0%{transform:scale(.85)}55%{transform:scale(1.14)}to{transform:scale(1)}}._stepperLabel_12xtw_164{font-family:var(--font-sans);font-size:var(--text-xs);color:color-mix(in srgb,var(--color-fg-on-primary) 90%,transparent);font-weight:600;line-height:1.3}._stepperLine_12xtw_172{background:color-mix(in srgb,var(--color-fg-on-primary) 45%,transparent);border-radius:1px;flex:1 1 0;height:2px;margin:1.125rem .25rem 0;position:relative;overflow:hidden}._stepperLine_12xtw_172:after{content:"";background:var(--parallax-step-done);transform-origin:0;transition:transform .6s var(--easing-standard);position:absolute;top:0;right:0;bottom:0;left:0;transform:scaleX(0)}._stepperLineDone_12xtw_194:after{transform:scaleX(1)}@media(max-width:40rem){._stepper_12xtw_92{flex-direction:column;gap:.75rem}._stepperItem_12xtw_102{flex:none;align-items:center}._stepperNode_12xtw_113{text-align:left;flex-direction:row;gap:.75rem;width:auto}._stepperLine_12xtw_172{display:none}}@media(prefers-reduced-motion:reduce){._stepperDotDone_12xtw_146{animation:none}._stepperLine_12xtw_172:after{transition:none}}._ctaSlot_12xtw_227{flex:none}._tile_72hsa_1{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-card);min-width:0;box-shadow:var(--shadow-sm);--vital-status-color:var(--color-fg-muted);flex-direction:column;display:flex;position:relative;overflow:hidden}._sizeSm_72hsa_17{padding:var(--space-2) var(--space-3)}._sizeMd_72hsa_21{padding:var(--space-3) var(--space-4)}._statusWarning_72hsa_25{--vital-status-color:var(--color-warning)}._statusAccent_72hsa_29{--vital-status-color:var(--color-accent-strong)}._statusDanger_72hsa_33{--vital-status-color:var(--color-danger);background:var(--color-danger-bg)}._rail_72hsa_42{background:var(--vital-status-color);width:3px;position:absolute;inset-block:0;inset-inline-start:0}._labelRow_72hsa_50{color:var(--color-fg-faint);align-items:center;gap:.35em;min-width:0;display:flex}._icon_72hsa_58{flex:none;display:inline-flex}._icon_72hsa_58 svg{width:.85rem;height:.85rem}._label_72hsa_50{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;font-weight:600;overflow:hidden}._valueRow_72hsa_79{align-items:baseline;gap:.25em;display:flex}._value_72hsa_79{font-family:var(--font-heading);color:var(--color-fg-default);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.2;font-size:var(--text-lg)}._sizeSm_72hsa_17 ._value_72hsa_79{font-size:var(--text-sm)}._unit_72hsa_98{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted)}._footer_72hsa_104{justify-content:space-between;align-items:center;gap:.35em;min-width:0;margin-top:.15rem;display:flex}._status_72hsa_25{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.06em;color:var(--vital-status-color);font-size:.65rem;font-weight:600}._hint_72hsa_122{font-family:var(--font-sans);color:var(--color-fg-faint);text-overflow:ellipsis;white-space:nowrap;font-size:.65rem;overflow:hidden}._alert_lc5uo_1{box-sizing:border-box;align-items:flex-start;gap:var(--space-2);border-radius:var(--radius-card);padding:var(--space-3);border:1px solid;display:flex}._alert_lc5uo_1._compact_lc5uo_11{padding:var(--space-2) var(--space-3)}._nil_lc5uo_17._compact_lc5uo_11{font-size:.7rem}._filled_lc5uo_21{background:var(--color-danger-bg);border-color:color-mix(in srgb,var(--color-danger) 20%,transparent)}._outline_lc5uo_26{border-color:color-mix(in srgb,var(--color-danger) 35%,transparent);background:0 0}._iconSlot_lc5uo_31{border-radius:var(--radius-md);background:color-mix(in srgb,var(--color-danger) 12%,transparent);width:1.5rem;height:1.5rem;color:var(--color-danger);border:1px solid #0000;flex:none;justify-content:center;align-items:center;margin-top:.1rem;display:inline-flex}._iconSlotOutline_lc5uo_45{border-color:color-mix(in srgb,var(--color-danger) 35%,transparent);background:0 0}._icon_lc5uo_31{width:.85rem;height:.85rem}._body_lc5uo_55{min-width:0}._heading_lc5uo_59{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.1em;color:var(--color-danger-fg);margin:0;font-size:.65rem;font-weight:700}._chips_lc5uo_69{margin-top:var(--space-1);flex-wrap:wrap;align-items:center;gap:.25rem;display:flex}._chip_lc5uo_69{border-radius:var(--radius-full);font-family:var(--font-sans);border:1px solid #0000;align-items:center;gap:.25em;padding:.15em .6em;font-size:.7rem;font-weight:600;display:inline-flex}._chipSevere_lc5uo_94{background:var(--color-danger);color:var(--color-fg-on-accent)}._chipModerate_lc5uo_99{background:color-mix(in srgb,var(--color-warning) 15%,var(--color-bg-surface));color:var(--color-warning)}._chipMild_lc5uo_104{background:color-mix(in srgb,var(--color-danger) 10%,var(--color-bg-surface));color:var(--color-danger-fg)}._chipOutlineSevere_lc5uo_109{border-color:color-mix(in srgb,var(--color-danger) 45%,transparent);color:var(--color-danger-fg)}._chipOutlineModerate_lc5uo_114{border-color:color-mix(in srgb,var(--color-warning) 45%,transparent);color:var(--color-warning)}._chipSeverity_lc5uo_119{opacity:.8;font-weight:400}._nil_lc5uo_17{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-success);align-items:center;gap:.35em;display:flex}._nilIcon_lc5uo_133{flex:none;width:.85rem;height:.85rem}._nilLabel_lc5uo_139{font-weight:500}._nilNote_lc5uo_143{color:var(--color-fg-faint)}._banner_1b728_1{box-sizing:border-box;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);position:relative;overflow:hidden;container-type:inline-size}._wash_1b728_12{top:-4rem;border-radius:var(--radius-full);background:var(--color-accent-soft);filter:blur(2rem);opacity:.5;pointer-events:none;width:12rem;height:12rem;position:absolute;inset-inline-end:-4rem}._inner_1b728_25{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex;position:relative}._topRow_1b728_38{gap:var(--space-3);flex-direction:column;display:flex}@container (width>=34rem){._topRow_1b728_38{flex-direction:row;justify-content:space-between;align-items:flex-start}._actions_1b728_51{flex:none;justify-content:flex-end}}._identity_1b728_57{align-items:center;gap:var(--space-3);min-width:0;display:flex}._disc_1b728_64{border-radius:var(--radius-card);background:var(--color-accent-soft);width:3rem;height:3rem;color:var(--color-accent-strong);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-accent) 15%,transparent);font-family:var(--font-heading);font-size:var(--text-base);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}._identityText_1b728_80{min-width:0}._nameRow_1b728_84{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._name_1b728_84{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:1.2;overflow:hidden}._chips_1b728_103{margin-top:var(--space-1);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._chip_1b728_103{border:1px solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-muted);font-family:var(--font-sans);color:var(--color-fg-muted);align-items:center;gap:.3em;padding:.15em .55em;font-size:.7rem;font-weight:500;display:inline-flex}._chipIcon_1b728_125{flex:none;width:.75rem;height:.75rem}._actions_1b728_51{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._safety_1b728_138{flex-direction:column;gap:.35rem;display:flex}._conditions_1b728_144{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--color-fg-muted);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}._conditionsIcon_1b728_154{width:.85rem;height:.85rem;color:var(--color-fg-faint);flex:none}._conditionsLabel_1b728_161{color:var(--color-fg-default);font-weight:600}._conditionsList_1b728_166{min-width:0}._loading_alc86_1{gap:var(--space-4);animation:_asyncStatePulse_alc86_1 1.6s var(--easing-standard,ease-in-out) infinite;flex-direction:column;display:flex}@keyframes _asyncStatePulse_alc86_1{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){._loading_alc86_1{animation:none}}._titleBlock_alc86_22{gap:var(--space-2);flex-direction:column;display:flex}._lines_alc86_28{flex-direction:column;gap:.6rem;display:flex}._bar_alc86_34{border-radius:var(--radius-md);background:var(--color-bg-elevated);height:.9rem}._eyebrowBar_alc86_40{border-radius:var(--radius-full);width:6rem;height:.8rem}._headingBar_alc86_46{width:66%;height:1.35rem}._tallBlock_alc86_51{border-radius:var(--radius-card);background:var(--color-bg-elevated);width:100%;height:16rem}._error_alc86_58{align-items:center;gap:var(--space-3);text-align:center}._errorIcon_alc86_64{border-radius:var(--radius-full);background:var(--color-danger-bg);width:3rem;height:3rem;color:var(--color-danger);justify-content:center;align-items:center;display:inline-flex}._errorIcon_alc86_64 svg{width:1.25rem;height:1.25rem}._errorBody_alc86_80{gap:var(--space-1);flex-direction:column;max-width:36ch;display:flex}._errorTitle_alc86_87{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-fg-default);margin:0;font-weight:600}._errorDescription_alc86_95{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);margin:0}._retry_alc86_102{margin-top:var(--space-1)}._retryIcon_alc86_106{width:.9rem;height:.9rem}._strip_1dc0t_1{box-sizing:border-box;align-items:center;gap:var(--space-1);border-bottom:1px solid var(--color-border-default);scrollbar-width:none;display:flex;overflow-x:auto}._strip_1dc0t_1::-webkit-scrollbar{display:none}._linkWrap_1dc0t_17{display:contents}._tab_1dc0t_21{all:unset;box-sizing:border-box;align-items:center;gap:var(--space-2);white-space:nowrap;cursor:pointer;padding:var(--space-3) var(--space-3);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-fg-muted);transition:color var(--duration-base) var(--easing-standard);border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;display:inline-flex}._tab_1dc0t_21:hover{color:var(--color-fg-strong)}._tab_1dc0t_21:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}._active_1dc0t_51{border-bottom-color:var(--color-action-primary);color:var(--color-fg-strong)}._badge_1dc0t_56{font-size:var(--text-xs);color:var(--color-fg-faint);font-weight:500}[data-brand=swccgs]{--swc-kolam: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 width=%2264%22 height=%2264%22 viewBox=%220 0 64 64%22%3E %3Cg fill=%22none%22 stroke=%22%23b5473a%22 stroke-opacity=%22.16%22 stroke-width=%221.2%22 stroke-linecap=%22round%22%3E %3Cpath d=%22M16 0 0 16M48 0 0 48M64 16 16 64M64 48 48 64M16 0l48 48M0 16l48 48M48 0l16 16M0 48l16 16%22/%3E %3C/g%3E %3Cg fill=%22%23c99700%22 fill-opacity=%22.38%22%3E%3Ccircle cx=%2216%22 cy=%2216%22 r=%221.7%22/%3E%3Ccircle cx=%2248%22 cy=%2216%22 r=%221.7%22/%3E%3Ccircle cx=%2216%22 cy=%2248%22 r=%221.7%22/%3E%3Ccircle cx=%2248%22 cy=%2248%22 r=%221.7%22/%3E%3C/g%3E %3C/svg%3E");--tn-red: #c8102e;--tn-yellow: #c99700;--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans Tamil", sans-serif;--font-heading: "Lato", "Inter", system-ui, -apple-system, "Segoe UI", "Noto Sans Tamil", sans-serif;--font-mono: "Inter", system-ui, sans-serif;--swc-tint-water: var(--swc-card-1);--swc-tint-earth: var(--swc-card-2);--swc-tint-fire: var(--swc-card-3);--swc-tint-air: var(--swc-card-2);--swc-tint-space: var(--swc-card-3);--swc-card-1: color-mix(in srgb, var(--swc-v300) 38%, #ffffff);--swc-card-2: color-mix(in srgb, var(--swc-t300) 38%, #ffffff);--swc-card-3: #ffffff;--swc-sheet: linear-gradient(160deg, color-mix(in srgb, var(--swc-t300) 18%, #ffffff), color-mix(in srgb, var(--swc-v300) 14%, #ffffff));--swc-card-line: color-mix(in srgb, var(--swc-v800) 10%, transparent);--swc-card-shadow: 0 1px 2px rgb(20 20 30 / .04), 0 12px 30px -16px rgb(20 20 30 / .22);--swc-ground: #fff6d6;--swc-ground-deep: #fbe9b4;--swc-ground-line: #ecd59a;--swc-ground-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .35 0 0 0 0 .32 0 0 0 0 .28 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--swc-atext: #be1622;--swc-onaccent: #ffffff;--swc-v900: #5e0b10;--swc-v800: #7a0f15;--swc-v700: #96131a;--swc-v600: #be1622;--swc-v500: #d6303a;--swc-v300: #efa9ac;--swc-v100: #fadee0;--swc-v050: #fdf4f4;--swc-t700: #8a6a00;--swc-t600: #b08a00;--swc-t500: #ffcc00;--swc-t300: #ffe68a;--swc-t100: #fff8e0;--swc-i800: #3f3f3f;--swc-i600: #6e6e6e;--swc-i100: #ededed;--swc-paper: #fdfbf9;--swc-ink: #2a1a1a;--swc-ink2: #5c4747;--swc-ink3: #8a7676;--swc-rule: #eadfdb;--swc-gold: #b08a00;--swc-white: #ffffff;--swc-platinum-fg: #4f5866;--swc-platinum-bg: #fdfcf9;--swc-platinum-line: #d9d2c7;--swc-platinum-sheen: linear-gradient(135deg, rgb(255 255 255 / .9) 0%, rgb(246 240 234 / .6) 38%, rgb(234 239 246 / .55) 68%, rgb(248 238 242 / .6) 100%);--swc-gold-fg: #8a6708;--swc-gold-bg: #fbf3dc;--swc-gold-line: #e8d9a4;--swc-silver-fg: #5f676e;--swc-silver-bg: #eff1f3;--swc-silver-line: #d2d7dc;--color-action-primary: var(--swc-v600);--color-action-primary-hover: var(--swc-v700);--color-action-primary-active: var(--swc-v800);--color-fg-on-primary: var(--swc-onaccent);--color-accent: var(--swc-atext);--color-accent-strong: var(--swc-v800);--color-accent-soft: var(--swc-v050);--badge-brand: var(--swc-v800);--badge-brand-fg: var(--swc-white);--color-fg-default: var(--swc-ink);--color-fg-strong: color-mix(in srgb, var(--swc-ink) 82%, black);--color-fg-muted: var(--swc-ink2);--color-fg-faint: color-mix(in srgb, var(--swc-ink3) 60%, var(--swc-ink));--color-bg-canvas: var(--swc-paper);--color-bg-surface: var(--swc-white);--color-bg-surface-hover: var(--swc-v050);--color-bg-muted: color-mix(in srgb, var(--swc-rule) 45%, var(--swc-paper));--color-bg-elevated: var(--swc-rule);--color-border-default: var(--swc-rule);--color-border-strong: color-mix(in srgb, var(--swc-rule) 78%, var(--swc-ink3));--color-success: #0b6e5f;--color-success-bg: #e4f0ec;--color-success-border: #b9d8ce;--color-success-fg: #0b6e5f;--color-warning: #8a5a00;--color-warning-bg: #fbf1dc;--color-warning-border: #e8d3a4;--color-warning-fg: #8a5a00;--color-danger: #93312c;--color-danger-hover: #7a2823;--color-danger-bg: #fbe9e7;--color-danger-border: #efc3bd;--color-danger-fg: #93312c;--color-info: #1d5a86;--color-info-bg: #e6f0f7;--color-info-border: #bfd9ea;--color-info-fg: #1d5a86;--control-height-sm: 1.75rem;--control-height-md: 2.125rem;--control-height-lg: 2.5rem;--focus-ring: 0 0 0 2px var(--swc-white), 0 0 0 4px var(--swc-v700)}[data-pal=d]{--swc-ground: #eef3ec;--swc-ground-deep: #dfe9dc;--swc-ground-line: #cbd9c7;--swc-atext: #1a7480;--swc-onaccent: #ffffff;--swc-v900: #0b3a40;--swc-v800: #0f4a52;--swc-v700: #145c66;--swc-v600: #1a7480;--swc-v500: #228e9c;--swc-v300: #9ed0d6;--swc-v100: #dceff2;--swc-v050: #f1f9fa;--swc-t700: #8a6a3a;--swc-t600: #a8834b;--swc-t500: #c4a574;--swc-t300: #dfc79e;--swc-t100: #f7f0e4;--swc-i800: #2b4750;--swc-i600: #47646e;--swc-i100: #e7edef;--swc-paper: #f9fbf9;--swc-ink: #16292b;--swc-ink2: #42585a;--swc-ink3: #7b8c88;--swc-rule: #e1e8e4;--swc-gold: #a8834b}[data-pal=j]{--swc-ground: #fff6cc;--swc-ground-deep: #fdeb9e;--swc-ground-line: #ecd681;--swc-atext: #0f6b66;--swc-onaccent: #1d2b2a;--swc-v900: #0b3b3a;--swc-v800: #0f5553;--swc-v700: #137069;--swc-v600: #f6c026;--swc-v500: #f9d56a;--swc-v300: #fbe49a;--swc-v100: #fdf1cc;--swc-v050: #fffaea;--swc-t700: #0f6b66;--swc-t600: #12857e;--swc-t500: #14a39a;--swc-t300: #8fd6cf;--swc-t100: #e0f5f3;--swc-i800: #3a4a49;--swc-i600: #667776;--swc-i100: #edf1f1;--swc-paper: #fbfcfb;--swc-ink: #17302f;--swc-ink2: #46605e;--swc-ink3: #7f9694;--swc-rule: #dbe7e5;--swc-gold: #a67c00;--color-action-primary-hover: #e3ac12;--color-action-primary-active: #cc9a0c}[data-pal=k]{--swc-ground: #ebf6f4;--swc-ground-deep: #d9eeeb;--swc-ground-line: #c3e0dc;--swc-atext: #0e6d69;--swc-onaccent: #ffffff;--swc-v900: #073b3a;--swc-v800: #0b5654;--swc-v700: #0e6d69;--swc-v600: #0c7a74;--swc-v500: #2fa39b;--swc-v300: #9fd6d1;--swc-v100: #d9f0ee;--swc-v050: #f1faf9;--swc-t700: #8a6a00;--swc-t600: #b08a00;--swc-t500: #f2b705;--swc-t300: #fbe08a;--swc-t100: #fff6d8;--swc-i800: #34484a;--swc-i600: #60777a;--swc-i100: #ebf1f1;--swc-paper: #fafdfd;--swc-ink: #14302f;--swc-ink2: #44605f;--swc-ink3: #7a9594;--swc-rule: #d8e8e6;--swc-gold: #a67c00}[data-pal=l]{--swc-ground: #f4f6fa;--swc-ground-deep: #e6ebf3;--swc-ground-line: #d4dcea;--swc-atext: #1a4290;--swc-onaccent: #ffffff;--swc-v900: #0a1f44;--swc-v800: #11306a;--swc-v700: #1a4290;--swc-v600: #2257b8;--swc-v500: #4a7bd6;--swc-v300: #a9c0ec;--swc-v100: #dce6f8;--swc-v050: #f2f6fd;--swc-t700: #8a6a00;--swc-t600: #b08a00;--swc-t500: #f2b705;--swc-t300: #fbe08a;--swc-t100: #fff6d8;--swc-i800: #3a465e;--swc-i600: #66738c;--swc-i100: #eceff5;--swc-paper: #fafbfd;--swc-ink: #14213d;--swc-ink2: #44526e;--swc-ink3: #7a869e;--swc-rule: #dde3ee;--swc-gold: #a67c00}[data-pal=n]{--swc-ground: #f3f2fc;--swc-ground-deep: #e6e3f8;--swc-ground-line: #d4d0ee;--swc-atext: #3a35c4;--swc-onaccent: #ffffff;--swc-v900: #1e1b4b;--swc-v800: #312e81;--swc-v700: #3a35c4;--swc-v600: #4f46e5;--swc-v500: #7c75f0;--swc-v300: #c2befa;--swc-v100: #e5e3fd;--swc-v050: #f5f4ff;--swc-t700: #8f5b00;--swc-t600: #bb7a08;--swc-t500: #f5a623;--swc-t300: #fad38a;--swc-t100: #fff1d6;--swc-i800: #3d3a52;--swc-i600: #6b6886;--swc-i100: #eeedf5;--swc-paper: #fbfaff;--swc-ink: #1f1d36;--swc-ink2: #4d4a6a;--swc-ink3: #7d7a99;--swc-rule: #e3e1f2;--swc-gold: #a8730a}[data-pal=w]{--swc-ground: #fff4ea;--swc-ground-deep: #fde4cf;--swc-ground-line: #efd0b4;--swc-atext: #1a4290;--swc-onaccent: #ffffff;--swc-v900: #0a1f44;--swc-v800: #11306a;--swc-v700: #1a4290;--swc-v600: #c2410c;--swc-v500: #f08a2c;--swc-v300: #f8cba0;--swc-v100: #fde8d3;--swc-v050: #fff6ee;--swc-t700: #1d5a86;--swc-t600: #2f78ad;--swc-t500: #4aa3df;--swc-t300: #a8d3f0;--swc-t100: #e3f1fb;--swc-i800: #3a465e;--swc-i600: #66738c;--swc-i100: #eceff5;--swc-paper: #fbfbfd;--swc-ink: #14213d;--swc-ink2: #44526e;--swc-ink3: #7a869e;--swc-rule: #dde3ee;--swc-gold: #a67c00;--color-action-primary-hover: #a8370a;--color-action-primary-active: #8f2f08}[data-brand=swccgs] body{font-family:var(--font-sans)}[data-brand=swccgs] :is(h1,h2,h3,h4){font-family:var(--font-heading)}[data-brand=swccgs] :is([class*=_card_],.card,.tile,.panel,.form-card,.field-card,.sign-in-card,.access-card,.grievance-card,.query-item,.home-steps,.gc-steps,.gc-params,.gc-checklist,.gc-card,.about-tiles,.about-flow,.about-phases,.about-contact,.about-lede,.pub-panel,.siddha-panel,.siddha-card,.siddha-terms,.sw-siddha-cards li,.pub-note,.ex-therapies>div,.ex-columns>div,.ex-faq details,.ex-maxim,.ex-siddha-text) :is(p,li,dd,blockquote){text-align:justify;hyphens:auto;-webkit-hyphens:auto;text-wrap:pretty}html,body{margin:0;background:var(--color-bg-canvas);color:var(--color-fg-default);font-family:var(--font-sans)}.console{display:flex;flex-direction:column;min-height:100vh}.masthead{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;justify-content:space-between;padding:var(--space-4) var(--space-6);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-default)}.masthead-identity{display:flex;align-items:center;gap:var(--space-3)}.masthead-emblem{width:auto;height:2.75rem;object-fit:contain;flex:none}.masthead-government,.masthead-department{margin:0}.masthead-government{font-size:var(--text-sm);font-weight:600}.masthead-department{font-size:var(--text-xs);color:var(--color-fg-muted)}.masthead-session{display:flex;align-items:center;gap:var(--space-3)}.masthead-officer{font-size:var(--text-sm);color:var(--color-fg-muted)}.console-nav{display:flex;gap:var(--space-1);overflow-x:auto;padding:0 var(--space-6);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-default)}.console-nav-item{padding:var(--space-3) var(--space-4);border-bottom:2px solid transparent;color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:500;text-decoration:none;white-space:nowrap}.console-nav-item:hover{color:var(--color-fg-default)}.console-nav-item.is-active{border-bottom-color:var(--color-action-primary);color:var(--color-fg-strong)}.console-main:focus{outline:none}.console-main{flex:1;box-sizing:border-box;width:100%;max-width:82rem;margin:0 auto;padding:var(--space-6) var(--space-6) var(--space-12)}.console-footer{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-6);align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border-default);color:var(--color-fg-faint);font-size:var(--text-xs)}.page{display:flex;flex-direction:column;gap:var(--space-6)}.two-column{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start}.stack{display:flex;flex-direction:column;gap:var(--space-4)}.actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.field-row{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.field-note{margin:0;color:var(--color-fg-muted);font-size:var(--text-sm)}.form-card{max-width:34rem}.card-lede{margin:0 0 var(--space-4);color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.6}.muted{color:var(--color-fg-faint)}.row-link{color:var(--color-accent);font-weight:500;text-decoration:none}.row-link:hover{text-decoration:underline}.screen-loading{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-8);color:var(--color-fg-muted)}.screen-skeleton{display:flex;flex-direction:column;gap:var(--space-3)}.reference{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs)}.definitions{display:grid;gap:var(--space-2) var(--space-4);grid-template-columns:minmax(8rem,auto) 1fr;margin:0}.definitions dt{color:var(--color-fg-muted);font-size:var(--text-sm)}.definitions dd{margin:0;font-size:var(--text-sm)}.definition-row{display:contents}.not-recorded{color:var(--color-fg-faint);font-style:italic}.stage-tracker{padding:var(--space-4) var(--space-5);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow-x:auto}.stage-closed{margin:0;padding:var(--space-3) var(--space-4);background:var(--color-bg-muted);border-left:3px solid var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--text-sm)}.sign-in{display:flex;flex-direction:column;gap:var(--space-6);align-items:center;justify-content:center;min-height:100vh;padding:var(--space-6) var(--space-4)}.sign-in-masthead{display:flex;flex-direction:column;gap:var(--space-2);align-items:center;text-align:center}.sign-in-card{width:100%;max-width:26rem}.sign-in-title{margin:0;font-family:var(--font-heading);font-size:var(--text-xl);text-wrap:balance}.sign-in-subtitle{margin:var(--space-1) 0 var(--space-5);color:var(--color-fg-muted);font-size:var(--text-sm)}.sign-in-note{margin:var(--space-5) 0 0;color:var(--color-fg-faint);font-size:var(--text-xs);line-height:1.6}.sign-in-footer{color:var(--color-fg-faint);font-size:var(--text-xs)}.band-list{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.band{padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-muted)}.band-head{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:baseline;justify-content:space-between}.band-head h3{margin:0;font-size:var(--text-base)}.band-ta,.band-benchmark,.band-location{margin:var(--space-2) 0 0;font-size:var(--text-sm);line-height:1.6}.band-ta,.band-benchmark,.band-location{color:var(--color-fg-muted)}.section-list{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.section-link{display:grid;gap:var(--space-3);grid-template-columns:2.5rem 1fr auto;align-items:center;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:inherit;text-decoration:none}.section-link:hover{background:var(--color-bg-surface-hover);border-color:var(--color-border-strong)}.section-code{font-family:var(--font-mono);color:var(--color-fg-muted)}.section-name{display:flex;flex-direction:column}.section-ta{color:var(--color-fg-muted);font-size:var(--text-sm)}.section-counts{display:flex;gap:var(--space-2);align-items:center;color:var(--color-fg-muted);font-size:var(--text-sm);white-space:nowrap}.table-scroll{overflow-x:auto}.checklist{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.checklist th,.checklist td{padding:var(--space-3);border-bottom:1px solid var(--color-border-default);text-align:left;vertical-align:top}.checklist thead th{border-bottom:1px solid var(--color-border-strong);color:var(--color-fg-muted);font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.checklist .col-code{width:3.5rem;font-family:var(--font-mono);font-weight:500}.checklist .col-grade{width:6rem;text-align:center}.condition-text{margin:0;line-height:1.6}.condition-ta{margin:var(--space-1) 0 var(--space-2);color:var(--color-fg-muted);line-height:1.6}.thresholds{margin:var(--space-2) 0 0;padding-left:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-xs)}.mark{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-full);font-weight:700;text-decoration:none}.mark-n{background:var(--color-danger-bg);color:var(--color-danger-fg)}.mark-d{background:var(--color-info-bg);color:var(--color-info-fg)}.legend{margin:var(--space-4) 0 0;color:var(--color-fg-muted);font-size:var(--text-xs);line-height:1.8}.verification-list{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.verification-head{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.verification-code{font-family:var(--font-mono);color:var(--color-fg-muted);font-size:var(--text-sm)}.verification-marks{display:flex;flex-wrap:wrap;gap:var(--space-2)}.verification-text{margin:0;line-height:1.6}.verification-ta{margin:var(--space-2) 0 0;color:var(--color-fg-muted);font-size:var(--text-sm);line-height:1.6}.verification-notes{margin:var(--space-3) 0 0;padding-left:var(--space-4);color:var(--color-fg-muted);font-size:var(--text-xs);line-height:1.8}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.page a[class*=button],.console a[class*=button]{text-decoration:none}.thresholds-grades{color:var(--color-fg-faint)}.zone-choices{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;border:0}.zone-choices legend{padding:0;margin-bottom:var(--space-2);color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:500}.zone-choice{display:flex;gap:var(--space-3);align-items:center;font-size:var(--text-sm)}.history{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.history li{display:grid;gap:var(--space-1) var(--space-4);grid-template-columns:minmax(10rem,auto) 1fr;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-default);font-size:var(--text-sm)}.history-when{color:var(--color-fg-muted);font-variant-numeric:tabular-nums}.history-move{font-weight:500}.history-remarks{grid-column:2;color:var(--color-fg-muted)}.condition-row{padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md)}.condition-row.is-answered{background:var(--color-bg-muted);border-color:var(--color-border-default)}.condition-head{display:flex;gap:var(--space-3);align-items:center;margin-bottom:var(--space-2)}.condition-remarks{grid-column:1 / -1}.condition-answer{display:grid;gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:var(--space-3) 0;align-items:start}.outcome{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-family:var(--font-mono);font-size:var(--text-sm);margin-top:var(--space-2)}.outcome-note{margin:var(--space-2) 0 0;font-size:var(--text-sm)}.evidence{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-default)}.band.is-awarded{border-color:var(--color-success-border);background:var(--color-success-bg)}.plain-select{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-control);background:var(--color-bg-surface);color:var(--color-fg-default);font:inherit}.register-name{margin:0;font-family:var(--font-heading);font-size:var(--text-lg)}.fee-table{width:100%;border-collapse:collapse;margin:var(--space-3, 12px) 0;font-size:.9375rem}.fee-table th,.fee-table td{padding:var(--space-2) var(--space-4);text-align:left;border-bottom:1px solid var(--color-border, #e5e7eb)}.fee-table th{font-weight:600;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted, #6b7280)}.fee-table .numeric{text-align:right;font-variant-numeric:tabular-nums}.fee-table tfoot td{border-bottom:none;border-top:2px solid var(--color-border-strong, #111827);padding-top:10px}.summary-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--space-3, .75rem)}.tile-label{margin:0;font-size:.8125rem;color:var(--color-fg-muted)}.tile-value{margin:.25rem 0 0;font-size:1.75rem;font-weight:700;font-variant-numeric:tabular-nums}.tile-value.is-warning{color:var(--color-fg-warning, #92400e)}.tile-value.is-danger{color:var(--color-fg-danger, #b91c1c)}.tile-hint{margin:.25rem 0 0;font-size:.75rem;color:var(--color-fg-muted)}.filter-row{display:flex;flex-wrap:wrap;gap:var(--space-3, .75rem)}.filter-row>*{flex:1 1 12rem;min-width:0;max-width:20rem}.list-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3) var(--space-4);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg)}.list-filter>:first-child{flex:0 1 26rem;min-width:0}.list-filter>:nth-child(2):not(.list-filter-count){flex:0 1 14rem}.list-filter-count{margin:0 0 .55rem;color:var(--color-fg-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.table-link{color:var(--color-accent);font-weight:600;text-decoration:none}.table-link:hover{text-decoration:underline}.posting-list{display:inline-block;max-width:16rem}.plain-list{list-style:none;margin:0 0 var(--space-3, .75rem);padding:0;display:grid;gap:.375rem}.button-row{display:flex;flex-wrap:wrap;gap:var(--space-2, .5rem)}.temporary-password{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.25rem;letter-spacing:.08em;-webkit-user-select:all;user-select:all;margin:.5rem 0}.officer-particulars{flex:1 1 22rem;max-width:32rem;min-width:0}.form-section{min-width:0;margin:0;padding:var(--space-4) 0 0;border:0;border-top:1px solid var(--color-border-default);display:grid;gap:var(--space-3)}.form-section>legend{padding:0 var(--space-3) 0 0;color:var(--swc-v800);font-weight:700;font-size:var(--text-base)}.form-section .field-note{margin:0}.photograph-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));gap:var(--space-4, 1rem)}.photograph-thumb{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md, .5rem);background:var(--color-bg-subtle, #f4f4f5);margin-bottom:var(--space-3, .75rem)}.register-photographs{list-style:none;margin:var(--space-3, .75rem) 0 0;padding:0 0 .25rem;display:flex;gap:var(--space-2, .5rem);overflow-x:auto}.register-photographs li{flex:0 0 auto;width:11rem}.register-photographs img{width:11rem;height:8rem;object-fit:cover;border-radius:var(--radius-md, .5rem);background:var(--color-bg-subtle, #f4f4f5)}.register-photographs span{display:block;font-size:.75rem;color:var(--color-fg-muted);margin-top:.25rem}.therapy-list{list-style:none;margin:var(--space-3, .75rem) 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem}.therapy-list label{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border:1px solid var(--color-border);border-radius:var(--radius-md, .5rem);cursor:pointer}.therapy-list label:hover{background:var(--color-bg-subtle, #f4f4f5)}.therapy-ta{display:block;font-size:.8125rem;color:var(--color-fg-muted)}.verify-verdict{display:grid;gap:.5rem;justify-items:start;padding:var(--space-4, 1rem);border-radius:var(--radius-md, .5rem);margin-bottom:var(--space-3, .75rem)}.verify-verdict.is-in-force{background:var(--color-bg-success-subtle, #ecfdf5)}.verify-verdict.is-absent{background:var(--color-bg-danger-subtle, #fef2f2)}.verify-headline{margin:0;font-size:1.125rem;font-weight:600}.verify-ta{font-weight:400;color:var(--color-fg-muted)}.check-list{list-style:none;margin:0 0 var(--space-4, 1rem);padding:0;display:grid;gap:.625rem}.check-list li{display:flex;gap:.625rem;align-items:flex-start}.check-mark{flex:none;width:1.25rem;font-weight:700}.check-list .is-met .check-mark{color:var(--color-fg-success, #047857)}.check-list .is-unmet .check-mark{color:var(--color-fg-danger, #b91c1c)}.check-detail{display:block;font-size:.8125rem;color:var(--color-fg-muted)}.master-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:var(--space-4, 1rem)}.notice-head{text-align:center;padding-bottom:var(--space-3, .75rem);margin-bottom:var(--space-3, .75rem);border-bottom:1px solid var(--color-border)}.notice-department{margin:0;font-weight:700}.notice-department-ta{margin:.125rem 0 0;color:var(--color-fg-muted)}.notice-title{margin:.5rem 0 0;font-size:.9375rem}.deficiency-list{margin:var(--space-3, .75rem) 0;padding-left:1.25rem;display:grid;gap:.75rem}.deficiency-text{margin:0}.deficiency-remedy{margin:.25rem 0 0;font-size:.875rem;color:var(--color-fg-muted)}.stated-premises{margin-bottom:var(--space-4, 1rem)}.amendment{border-left:3px solid var(--color-border);padding-left:.75rem}.change-list{list-style:none;margin:.375rem 0;padding:0;font-size:.875rem;display:grid;gap:.125rem}.change-list s{color:var(--color-fg-muted)}.work-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:var(--space-4)}.page [class*=_card_]>[class*=_content_]:first-child{padding-top:var(--space-5)}.tile{border-left:4px solid var(--swc-rule, #eadfdb)}.tile-warning{border-left-color:var(--swc-t500, #ffcc00)}.tile-danger{border-left-color:var(--swc-v500, #d6303a)}.tile .tile-label{font-size:var(--text-sm);line-height:1.35;letter-spacing:.01em}.tile .tile-value{margin-top:var(--space-2);line-height:1.1}.tile .tile-hint{margin-top:var(--space-2)}.filter-row .field,.filter-row>div{min-width:0}.filter-summary{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--color-fg-muted)}.link-button{all:unset;cursor:pointer;color:var(--color-accent);font-weight:600}.link-button:hover{text-decoration:underline}.link-button:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:2px}.user-cell{display:inline-flex;align-items:center;gap:var(--space-3);text-decoration:none}.user-cell:hover .table-link{text-decoration:underline}.avatar{display:inline-grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:var(--radius-full, 9999px);background:var(--swc-v100, #fadee0);color:var(--swc-v800, #7a0f15);font-size:var(--text-xs);font-weight:700;letter-spacing:.02em}.photo-panel{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center}.officer-photograph,.officer-photograph-empty{box-sizing:border-box;width:10rem;height:10rem;border-radius:var(--radius-lg, .75rem)}.officer-photograph{object-fit:cover;background:var(--color-bg-muted);box-shadow:var(--shadow-sm)}.officer-photograph-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);background:var(--swc-v050, #fdf4f4);border:1px dashed var(--swc-v300, #efa9ac);color:var(--swc-ink3, #8a7676);font-size:var(--text-xs)}.officer-photograph-empty .initials{font-size:var(--text-3xl);font-weight:700;line-height:1;color:var(--swc-v700, #96131a)}.photo-actions{justify-content:center}.photo-panel .field-note{text-align:left;line-height:1.5}.posting-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.posting-chips li{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-full, 9999px);background:var(--color-bg-surface);font-size:var(--text-sm)}.section-rule{height:1px;background:var(--color-border-default)}.subheading{margin:0;font-size:var(--text-base);font-weight:600}.profile-sections{display:flex;flex-direction:column;gap:var(--space-5)}.profile-section{display:flex;flex-direction:column;gap:var(--space-3)}.profile-section+.profile-section{padding-top:var(--space-5);border-top:1px solid var(--color-border-default)}.profile-grid{display:grid;grid-template-columns:12rem minmax(0,1fr);gap:var(--space-8);align-items:start}.profile-photo{padding-right:var(--space-8);border-right:1px solid var(--color-border-default)}.profile-grid .profile-sections{max-width:44rem}@media(max-width:52rem){.profile-grid{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.profile-photo{padding:0 0 var(--space-5);border-right:0;border-bottom:1px solid var(--color-border-default)}}:is(.page,.pub-main) thead th{padding:var(--space-3) var(--space-4);background:var(--swc-v800);color:var(--swc-white);border-bottom:3px solid var(--swc-t500);font-size:var(--text-sm);font-weight:700;letter-spacing:0;text-transform:none;text-align:left;white-space:nowrap}:is(.page,.pub-main) thead th.numeric,:is(.page,.pub-main) thead th.num{text-align:right}:is(.page,.pub-main) thead th.col-grade{text-align:center}:is(.page,.pub-main) thead th [class*=_sortButton_]{width:100%;justify-content:space-between;gap:var(--space-2)}:is(.page,.pub-main) thead th [class*=_sortButton_]:hover{text-decoration:underline;text-underline-offset:.2em}:is(.page,.pub-main) thead th [class*=_sortButton_]:focus-visible{box-shadow:0 0 0 2px var(--swc-white)}:is(.page,.pub-main) thead th [class*=_sortIcon_]{width:1rem;height:1rem}:is(.page,.pub-main) thead th [class*=_sortIconMuted_]{opacity:.55}:is(.page,.pub-main) thead th:has([class*=_sortIcon_]:not([class*=_sortIconMuted_])){background:var(--swc-v900)}:is(.page,.pub-main) thead th [class*=_sortIcon_]:not([class*=_sortIconMuted_]){color:var(--swc-t300)}:is(.page,.pub-main) tbody tr:nth-child(2n)>td{background:color-mix(in srgb,var(--swc-v050) 55%,transparent)}:is(.page,.pub-main) tbody tr:hover>td{background:var(--swc-v050)}:is(.page,.pub-main) [class*=_scroll_]{box-shadow:0 1px 2px color-mix(in srgb,var(--swc-v900) 8%,transparent)}:is(.page,.pub-main) [class*=_card_]{border-color:var(--color-border-default);box-shadow:0 1px 2px color-mix(in srgb,var(--swc-v900) 7%,transparent),0 6px 16px -10px color-mix(in srgb,var(--swc-v900) 22%,transparent)}:is(.page,.pub-main) [class*=_card_]>[class*=_header_]:has(>[class*=_title_]){padding:var(--space-3) var(--space-5);background:var(--swc-v050);border-bottom:1px solid var(--color-border-default);border-left:4px solid var(--swc-v600)}:is(.page,.pub-main) [class*=_card_]>[class*=_header_]:has(>[class*=_title_]) [class*=_title_]{color:var(--swc-v800);font-size:var(--text-base);font-weight:700}:is(.page,.pub-main) [class*=_card_]>[class*=_header_]:has(>[class*=_title_])+[class*=_content_]{padding-top:var(--space-5)}:is(.page,.pub-main) [class*=_card_]:has(>[class*=_header_]>[class*=_label_]){border-left:4px solid var(--swc-v600);background:linear-gradient(180deg,var(--color-bg-surface),var(--swc-v050))}:is(.page,.pub-main) [class*=_card_]:has(>[class*=_header_]>[class*=_label_]) [class*=_label_]{color:var(--swc-ink2);font-size:var(--text-sm);font-weight:600}:is(.page,.pub-main) [class*=_card_]:has(>[class*=_header_]>[class*=_label_]) [class*=_value_]{color:var(--stat-card-value, var(--swc-v800))}.sort-th{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;cursor:pointer}.sort-th:hover{text-decoration:underline;text-underline-offset:.2em}.sort-th:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 2px var(--swc-white)}.sort-th svg{flex:none;width:1rem;height:1rem;color:var(--swc-t300)}.sort-th svg.is-idle{color:inherit;opacity:.55}:is(.page,.pub-main) thead th[aria-sort=ascending],:is(.page,.pub-main) thead th[aria-sort=descending]{background:var(--swc-v900)}.action-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:var(--space-3)}.action-tile{display:grid;grid-template-columns:1fr auto;align-items:end;gap:.15rem var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-default);border-left:4px solid var(--swc-v300);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:var(--color-fg-default);font:inherit;text-align:left;cursor:pointer}.action-tile:hover{border-color:var(--swc-v600);background:var(--swc-v050)}.action-tile:focus-visible{outline:none;box-shadow:var(--focus-ring)}.action-tile[aria-pressed=true]{border-color:var(--swc-v600);border-left-color:var(--swc-v800);background:var(--swc-v050);box-shadow:inset 0 -3px 0 var(--swc-t500)}.action-tile-label{grid-column:1 / -1;color:var(--swc-ink2);font-size:var(--text-sm);font-weight:600}.action-tile-count{color:var(--swc-v800);font-size:var(--text-2xl);font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.action-tile.is-attention .action-tile-count{color:var(--color-warning)}.action-tile-hint{color:var(--color-accent);font-size:var(--text-xs);font-weight:600}:is(.page,.pub-main) [class*=_td_],:is(.page,.pub-main) table.data-grid td{padding-top:var(--space-2);padding-bottom:var(--space-2)}:is(.page,.pub-main) thead th{padding-top:var(--space-2);padding-bottom:var(--space-2)}.page [class*=_tablist_],.page [role=tablist]{max-width:100%}[class*=_eyebrow_]{color:var(--swc-atext)}.cert-sheet{--cert-paper: #fbf5e6;--cert-maroon: #7a1420;--cert-navy: #1b2a4e;--cert-gold: #a8813a;--cert-ink: #2b2620;container-type:inline-size;box-sizing:border-box;width:100%;max-width:66rem;margin:0 auto 1.5rem;padding:.6rem;background:var(--cert-paper);background-image:radial-gradient(ellipse at center,#fffdf6 0%,var(--cert-paper) 70%,#f3e9d0 100%);border:3px solid var(--cert-maroon);border-radius:4px;color:var(--cert-ink);font-family:var(--font-heading)}.cert-frame{position:relative;border:1px solid var(--cert-gold);outline:1px solid var(--cert-gold);outline-offset:-6px;padding:clamp(1.25rem,4cqi,3rem) clamp(1rem,5cqi,3.5rem);text-align:center}.cert-sheet p{margin:0}.cert-head{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:clamp(.5rem,3cqi,2rem)}.cert-emblem{height:clamp(4rem,13cqi,8.5rem);width:auto;display:block}.cert-government{font-size:clamp(1rem,2.9cqi,1.75rem);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cert-navy)}.cert-department{font-size:clamp(.72rem,1.9cqi,1.15rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--cert-navy)}.cert-issuer .cert-ta{color:var(--cert-navy);font-weight:600;font-size:clamp(.75rem,1.9cqi,1.1rem);margin-top:.2em}.cert-rule{width:42%;height:9px;margin:1.1rem auto .9rem;background:radial-gradient(circle,var(--cert-gold) 0 3.5px,transparent 4px) center / 9px 9px no-repeat,linear-gradient(var(--cert-gold),var(--cert-gold)) left center / calc(50% - 12px) 1px no-repeat,linear-gradient(var(--cert-gold),var(--cert-gold)) right center / calc(50% - 12px) 1px no-repeat}.cert-title{margin:0;font-family:inherit;font-size:clamp(1.1rem,3.5cqi,2.4rem);font-weight:700;line-height:1.15;text-transform:uppercase;color:var(--cert-maroon)}.cert-subtitle{color:var(--cert-gold);font-weight:700;font-size:clamp(.95rem,2.4cqi,1.5rem);margin-top:.2em!important}.cert-prose{font-style:italic;color:var(--cert-navy);font-size:clamp(.9rem,2cqi,1.25rem);max-width:44rem;margin:1rem auto 0!important}.cert-centre{margin-top:.4rem!important;font-size:clamp(1.2rem,3.6cqi,2.4rem);font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--cert-navy);overflow-wrap:anywhere}.cert-centre-ta{color:var(--cert-navy);font-size:clamp(.95rem,2.2cqi,1.4rem);font-weight:600}.cert-address{font-size:clamp(.85rem,1.7cqi,1.05rem);margin-top:.2rem!important}.cert-body{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;margin-top:2rem}.cert-particulars{display:grid;grid-template-columns:auto 1fr;column-gap:1rem;margin:0;text-align:left;font-size:clamp(.82rem,1.6cqi,1rem);justify-self:start}.cert-particulars dt{font-weight:700;padding:.35rem 0;display:flex;justify-content:space-between;gap:1rem;white-space:nowrap}.cert-particulars dt:after{content:":"}.cert-particulars dd{margin:0;white-space:nowrap;padding:.35rem 0;border-bottom:1px solid color-mix(in srgb,var(--cert-gold) 55%,transparent)}.cert-number{font-weight:700;letter-spacing:.03em}.cert-medal{position:relative;width:clamp(8rem,19cqi,11.5rem);aspect-ratio:1;margin-bottom:2rem}.cert-medal:before,.cert-medal:after{content:"";position:absolute;top:62%;width:26%;height:58%;background:var(--cert-navy);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);z-index:0}.cert-medal:before{left:18%;transform:rotate(18deg)}.cert-medal:after{right:18%;transform:rotate(-18deg)}.cert-medal-face{position:relative;z-index:1;width:100%;height:100%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1em;background:radial-gradient(circle,#f7f5f0 0 56%,transparent 57%),radial-gradient(circle,transparent 0 60%,#8a6a2b 60.5% 62%,transparent 62.5%),conic-gradient(from 0deg,#e9cf8a,#a8813a,#f3e2ad,#a8813a,#e9cf8a,#a8813a,#f3e2ad,#a8813a,#e9cf8a);box-shadow:0 2px 6px #3c280a4d,0 0 0 3px #c9a85c,0 0 0 4px #8a6a2b;color:var(--cert-navy);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(.8rem,2cqi,1.2rem);line-height:1.15}.cert-medal-face span[lang=ta]{font-size:.72em;font-weight:600;text-transform:none;letter-spacing:0}.cert-verify{justify-self:end;text-align:center}.cert-verify svg{width:clamp(4.5rem,11cqi,6.5rem);height:auto;display:block}.cert-verify>:first-child{display:inline-block;border:1px solid var(--cert-ink);padding:.3rem;background:#fff}.cert-verify p{margin-top:.35rem!important;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cert-signature{margin:1.5rem 0 0 auto;width:fit-content;min-width:14rem;max-width:100%;font-size:clamp(.8rem,1.6cqi,.98rem)}.cert-signature .sig-mark{display:block;color:var(--cert-navy);border-bottom:1px solid var(--cert-ink);margin-bottom:.35rem}@container (max-width: 40rem){.cert-body{grid-template-columns:1fr;justify-items:center}.cert-particulars,.cert-verify{justify-self:center}.cert-signature{margin-inline:auto}}@media print{.cert-sheet{max-width:none;print-color-adjust:exact;-webkit-print-color-adjust:exact}}.is-inactive{opacity:.6;background:var(--color-bg-muted)}.section-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.section-title-row .section-tools{display:inline-flex;gap:var(--space-2);margin-left:auto}.inline-text{display:inline-flex;align-items:flex-start;gap:var(--space-2);max-width:100%;padding:var(--space-1) var(--space-2);margin:0 calc(-1 * var(--space-2));font:inherit;text-align:left;color:inherit;background:none;border:1px solid transparent;border-radius:var(--radius-md);cursor:text}.inline-text:hover,.inline-text:focus-visible{background:var(--color-bg-surface);border-color:var(--color-border-strong);outline:none}.inline-text:focus-visible{box-shadow:var(--focus-ring)}.inline-text.is-empty{color:var(--color-fg-faint);font-style:italic}.inline-text-pencil{flex:none;margin-top:.2em;opacity:0;color:var(--color-accent)}.inline-text:hover .inline-text-pencil,.inline-text:focus-visible .inline-text-pencil{opacity:1}.inline-field{box-sizing:border-box;width:100%;font:inherit;padding:var(--space-1) var(--space-2);color:var(--color-fg-default);background:var(--color-bg-surface);border:1px solid var(--color-accent);border-radius:var(--radius-md);box-shadow:var(--focus-ring);resize:vertical}.inline-field:disabled{opacity:.6}.grade-pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);min-width:2.25rem;padding:var(--space-1) var(--space-2);font:inherit;font-weight:700;border:1px solid transparent;border-radius:var(--radius-full)}.grade-pill.mark-n{color:var(--color-danger-fg);background:var(--color-danger-bg)}.grade-pill.mark-d{color:var(--color-info-fg);background:var(--color-info-bg)}.grade-pill.mark-none{color:var(--color-fg-muted);background:var(--color-bg-muted)}.grade-pill.is-editable{cursor:pointer}.grade-pill.is-editable:hover{border-color:var(--color-border-strong)}.grade-pill.is-editable:focus-visible{outline:none;box-shadow:var(--focus-ring)}.checklist.is-editing .col-marks{width:6.5rem}.checklist.is-editing .col-act{white-space:nowrap;text-align:right}.checklist.is-editing td{vertical-align:top}.checklist.is-editing tr.new-row{background:var(--color-bg-muted)}.section-edit-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);font-size:var(--text-lg);font-weight:600}.section-edit-names{display:flex;flex-direction:column;gap:var(--space-1);min-width:16rem}.board-table th.num,.board-table td.num{text-align:right;font-variant-numeric:tabular-nums}.board-table .board-leave td{background:var(--color-bg-muted)}.variance-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.variance-list li{display:grid;grid-template-columns:minmax(7rem,11rem) 1fr 3.5rem;align-items:center;gap:var(--space-3);font-size:var(--text-sm)}.variance-track{display:block;height:.9rem;background:var(--color-bg-muted);border-radius:var(--radius-full);overflow:hidden}.variance-bar{display:block;height:100%;background:var(--color-info);border-radius:var(--radius-full)}.variance-bar.is-flagged{background:var(--color-warning)}.variance-value{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.board-note{padding:var(--space-3) var(--space-4);background:var(--color-warning-bg);border-left:3px solid var(--color-warning);border-radius:var(--radius-md);color:var(--color-warning-fg)}.document-row{display:flex;flex-direction:column;gap:var(--space-2)}.document-row .actions{align-items:center}.modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;padding:var(--space-4);background:#00000073;overflow-y:auto}.modal-panel{width:min(32rem,100%)}.modal-title{margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.panel{border:1px solid var(--line);border-radius:var(--r-md, 12px);background:var(--surface);padding:var(--space-4)}.panel>h2{margin:0 0 var(--space-3);font-size:1rem;font-weight:600}.chip-filter{display:flex;flex-wrap:wrap;gap:.5rem}td.num,th.num,.num{text-align:right;font-variant-numeric:tabular-nums}.form-sheet{max-width:48rem;margin:0 auto}.form-xx{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:var(--space-5);margin-bottom:var(--space-5)}.form-xx h1{font-size:1.15rem;margin:0 0 .25rem}.form-cite{color:var(--muted);font-size:.85rem;margin:0 0 var(--space-4)}.form-field{display:grid;grid-template-columns:15rem 1fr;gap:var(--space-3);padding:.4rem 0;border-top:1px solid var(--line)}.form-label{font-weight:600;font-size:.9rem}.form-value{font-size:.95rem}.form-list{margin:0;padding-left:1.1rem}.form-decl{margin:var(--space-3) 0;padding-left:1.3rem}.form-decl li{margin:.35rem 0}.form-signs{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-top:var(--space-4)}.form-sign{margin-top:var(--space-4)}.form-sign-blank{display:inline-block;width:12rem;border-bottom:1px solid var(--ink, #333);height:1.4rem}.form-sign-meta{display:block;color:var(--muted);font-size:.8rem;margin-top:.2rem}.form-foot{margin-top:var(--space-4);color:var(--muted)}.sign-mark{font-family:Segoe Script,Snell Roundhand,cursive;font-size:1.3rem}@media print{.app-shell nav,.app-shell header,.console-rail,.page>header button,.pageheader-actions{display:none!important}.form-xx{border:none;break-inside:avoid;page-break-after:always}.form-sheet{max-width:none}}.data-grid tr.is-overridden td{background:var(--color-warning-bg)}.data-grid tr.is-overridden td:first-child{box-shadow:inset 3px 0 0 var(--color-warning)}.data-grid tr.is-deviation td{background:var(--color-danger-bg)}.data-grid tr.is-deviation td:first-child{box-shadow:inset 3px 0 0 var(--color-danger)}.grievance-code{margin:0;font-family:var(--font-mono, ui-monospace, monospace);font-size:1.75rem;font-weight:700;letter-spacing:.12em;color:var(--color-text-primary, inherit)}.portal .masthead{border-bottom-width:3px;border-bottom-color:var(--color-accent, var(--color-action-primary))}.portal .console-main{max-width:64rem}.completeness{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.completeness li{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-3);align-items:center}.completeness-wanting{grid-column:1 / -1;font-size:var(--text-xs)}.pub{--pub-width: 90rem;display:flex;flex-direction:column;min-height:100vh;background:var(--color-bg-canvas);color:var(--color-fg-default)}.pub-skip{position:absolute;left:-9999px;top:0}.pub-skip:focus{left:var(--space-4);top:var(--space-2);z-index:50;background:var(--color-bg-surface);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);box-shadow:var(--focus-ring)}.pub-gov-inner,.pub-nav-inner,.pub-footer-inner,.pub-footer-base{max-width:var(--pub-width, 90rem);margin:0 auto;padding-left:var(--space-4);padding-right:var(--space-4)}.pub-textsize{display:inline-flex;gap:var(--space-1)}.pub-textsize button{font:inherit;color:inherit;background:none;border:0;padding:0 var(--space-1);cursor:pointer}.pub-textsize button:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.pub-lang{border:1px solid var(--color-border-default);background:var(--color-bg-surface);border-radius:var(--radius-full);padding:0 var(--space-3)}.pub-lang b{color:var(--color-accent)}.pub-gov{background:var(--swc-v800);color:var(--swc-white)}.pub-gov-inner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);padding-top:var(--space-3);padding-bottom:var(--space-3)}.pub-gov-identity{display:flex;align-items:center;gap:var(--space-4);color:inherit;text-decoration:none;min-width:0}.pub-emblem{flex:none;display:grid;place-items:center;width:4.5rem;height:4.5rem;border-radius:var(--radius-full);background:var(--swc-white)}.pub-emblem img{height:3.8rem;width:auto}.pub-gov-text{display:flex;flex-direction:column;line-height:1.3;min-width:0}.pub-gov-text strong{font-size:var(--text-lg);font-weight:700}.pub-gov-text span{font-size:var(--text-sm);font-weight:600;opacity:.93}.pub-gov-text em{font-style:normal;font-size:var(--text-xs);opacity:.85}.pub-mark{margin-left:auto;display:flex;align-items:center;gap:var(--space-3)}.pub-mark-text{display:flex;flex-direction:column;text-align:right;line-height:1.2}.pub-mark-text strong{font-size:var(--text-xl);font-weight:800;letter-spacing:.04em}.pub-mark-text span{font-size:var(--text-xs);opacity:.88}@media(max-width:40rem){.pub-mark{display:none}}.pub-nav{background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-default)}.pub-nav-inner{display:flex;align-items:center;gap:var(--space-3)}.pub-nav-links{display:flex;gap:var(--space-1);flex:1;min-width:0;overflow-x:auto}.pub-nav-tools{display:flex;align-items:center;gap:var(--space-2);flex:none;font-size:var(--text-xs);color:var(--swc-ink2)}.pub-account{position:relative}.pub-account-button{display:inline-flex;align-items:center;gap:var(--space-2);font:inherit;font-size:var(--text-sm);font-weight:600;color:var(--color-accent);background:none;border:1px solid var(--color-border-default);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);cursor:pointer}.pub-account-button:hover,.pub-account-button[aria-expanded=true]{background:var(--swc-v050)}.pub-account-button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pub-account-menu{position:absolute;right:0;top:calc(100% + var(--space-2));z-index:20;min-width:13rem;padding:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:0 10px 28px #1e140a24}.pub-account-menu a{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md, 6px);color:var(--color-fg-default);font-size:var(--text-sm);font-weight:600;text-decoration:none}.pub-account-menu a:hover{background:var(--swc-v050);color:var(--color-accent)}.pub-account-menu a:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(max-width:48rem){.pub-nav-inner{flex-wrap:wrap-reverse;row-gap:0}.pub-nav-tools{width:100%;justify-content:flex-end;padding-top:var(--space-2)}.pub-nav-links{flex-basis:100%}}.pub-nav-item{flex:none;padding:var(--space-3) var(--space-2) calc(var(--space-3) - 3px);border-bottom:3px solid transparent;color:var(--color-fg-muted);font-size:var(--text-sm);font-weight:600;text-decoration:none;white-space:nowrap}.pub-nav-item:hover{color:var(--color-accent)}.pub-nav-item.is-active{color:var(--color-accent);border-bottom-color:var(--color-accent)}.pub-nav-item:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.pub-main{flex:1;width:100%;max-width:var(--pub-width, 90rem);margin:0 auto;padding:var(--space-6) var(--space-4) var(--space-12);box-sizing:border-box}.pub-main:focus{outline:none}.pub-main.is-wide{max-width:none;padding:0}.pub-footer{background:var(--swc-v050);border-top:3px solid var(--swc-v600);color:var(--swc-ink2);font-size:var(--text-sm)}.pub-footer-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:var(--space-6);padding-top:var(--space-8);padding-bottom:var(--space-6)}.pub-footer-inner>div{display:flex;flex-direction:column;gap:var(--space-1)}.pub-footer h2{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-fg-faint)}.pub-footer a{color:inherit;text-decoration:none}.pub-footer a:hover{color:var(--color-accent);text-decoration:underline}.pub-footer-org strong{color:var(--color-fg-strong)}.pub-footer-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);padding-top:var(--space-3);padding-bottom:var(--space-4);border-top:1px solid var(--color-border-default);font-size:var(--text-xs);color:var(--color-fg-faint)}.area-loading{padding:var(--space-12);text-align:center;color:var(--color-fg-muted)}.pub-head{margin-bottom:var(--space-6)}.pub-eyebrow{margin:0 0 var(--space-1);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);font-weight:700}.pub-title{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15;color:var(--swc-v800)}.pub-tamil{margin:var(--space-1) 0 0;color:var(--swc-ink2);font-size:var(--text-base)}.pub-lede{margin:var(--space-3) 0 0;max-width:68ch;color:var(--swc-ink2);line-height:1.6}.pub-panel{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-5)}.pub-panel{box-shadow:0 1px 2px color-mix(in srgb,var(--swc-v900) 7%,transparent),0 6px 16px -10px color-mix(in srgb,var(--swc-v900) 22%,transparent)}.pub-panel>h2:first-child,.pub-panel>h3:first-child{margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-5)) var(--space-4);padding:var(--space-3) var(--space-5);background:var(--swc-v050);border-bottom:1px solid var(--color-border-default);border-left:4px solid var(--swc-v600);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-weight:700}.pub-panel>h2,.pub-panel>h3{margin:0 0 var(--space-3);font-size:var(--text-base);color:var(--swc-v800)}.pub-grid{display:grid;gap:var(--space-5)}.pub-grid.two{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.pub-grid.halves{grid-template-columns:repeat(2,minmax(0,1fr))}.pub-grid.thirds{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:56rem){.pub-grid.two,.pub-grid.halves,.pub-grid.thirds{grid-template-columns:minmax(0,1fr)}}.pub-note{border-left:3px solid var(--color-border-strong);background:var(--swc-v050);border-radius:0 var(--radius-md) var(--radius-md) 0;padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:var(--swc-ink2);line-height:1.55}.pub-note.gold{border-left-color:var(--swc-gold);background:var(--swc-t100)}.pub-note b{color:var(--color-fg-strong)}.pub-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--space-2) var(--space-5);margin:0;font-size:var(--text-sm)}.pub-facts dt{color:var(--color-fg-muted)}.pub-facts dd{margin:0;color:var(--color-fg-strong)}@media(max-width:30rem){.pub-facts{grid-template-columns:minmax(0,1fr);gap:0}.pub-facts dd{margin-bottom:var(--space-2)}}.grade-chip{display:inline-flex;align-items:center;gap:var(--space-1);padding:.1rem .6rem;border:1px solid;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--swc-ink2);background:var(--color-bg-muted);border-color:var(--color-border-default)}.grade-chip.rank-1{color:var(--swc-silver-fg);background:var(--swc-silver-bg);border-color:var(--swc-silver-line)}.grade-chip.rank-2{color:var(--swc-gold-fg);background:var(--swc-gold-bg);border-color:var(--swc-gold-line)}.grade-chip.rank-3{color:var(--swc-platinum-fg);background:var(--swc-platinum-sheen),var(--swc-platinum-bg);border-color:var(--swc-platinum-line)}.grade-chip.lg{font-size:var(--text-sm);padding:.25rem .9rem}.home{background:color-mix(in srgb,var(--color-accent) 7%,var(--color-bg-canvas));padding:var(--space-6) var(--space-6) var(--space-4)}.home-hero{position:relative;max-width:var(--pub-width, 110rem);margin:0 auto;padding:var(--space-16) calc(var(--space-16) + 1.5rem) calc(var(--space-16) + 2rem);border-radius:24px;border:1px solid var(--color-border-default);background:radial-gradient(ellipse 60% 70% at 88% 8%,rgb(255 230 138 / .22),transparent 64%),radial-gradient(ellipse 55% 65% at 6% 92%,rgb(239 169 172 / .14),transparent 62%),radial-gradient(ellipse 50% 60% at 50% 100%,rgb(201 224 196 / .18),transparent 64%),linear-gradient(180deg,#fefcfb,#fdfbf9 60%,#fdfbf9);box-shadow:0 14px 36px #1e190f14}.home-hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,24rem);gap:var(--space-8);align-items:center}.home-hero-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:14px;border:1px solid var(--swc-gold);box-shadow:0 10px 28px #28140a2e}@media(max-width:52rem){.home{padding:var(--space-4) var(--space-3)}.home-hero{padding:var(--space-8) var(--space-6) calc(var(--space-8) + 2rem);border-radius:18px}.home-hero-inner{grid-template-columns:1fr}.home-hero-image{aspect-ratio:16 / 10;object-position:center 30%;max-width:32rem}}.home-hero h1{margin:0 0 var(--space-3);max-width:22ch;font-size:clamp(1.9rem,4.6vw,2.8rem);line-height:1.08;font-weight:800;color:var(--swc-v900);letter-spacing:-.01em}.home-hero h1 em{font-style:normal;color:var(--color-accent)}.home-points{margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid;gap:var(--space-2);max-width:62ch}.home-points li{position:relative;padding-left:1.5rem;color:var(--swc-ink2)}.home-points li:before{content:"";position:absolute;left:.2rem;top:.5em;width:.5rem;height:.5rem;border-radius:50%;background:var(--swc-gold)}.home-benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:var(--space-4)}.home-benefit{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-top:3px solid var(--swc-gold);border-radius:var(--radius-lg);padding:var(--space-5)}.home-benefit h3{margin:0 0 var(--space-3);font-size:1.05rem;color:var(--swc-v800)}.home-benefit ul{margin:0;padding-left:1.1rem;display:grid;gap:var(--space-2);color:var(--swc-ink2)}.home-rule{height:1px;max-width:20rem;margin-top:var(--space-5);background:linear-gradient(90deg,var(--swc-gold),transparent)}.home-acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4);max-width:var(--pub-width, 90rem);margin:var(--space-8) auto 0;padding:0 var(--space-6);position:relative;z-index:1}@media(max-width:56rem){.home-acts{grid-template-columns:minmax(0,1fr)}}.home-card{display:flex;flex-direction:column;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-top:3px solid var(--swc-v600);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-md)}.home-card.gold{border-top-color:var(--swc-t500)}.home-card.owner{border-top-color:var(--swc-i600);background:var(--swc-v050)}.home-for{margin:0 0 var(--space-2);font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-faint);font-weight:700}.home-card h2{margin:0;font-size:var(--text-xl);color:var(--swc-v800)}.home-card .tamil{margin:var(--space-1) 0 var(--space-4);font-size:var(--text-sm);color:var(--color-fg-faint);min-height:2.8em}.home-inrow{display:flex;gap:var(--space-2)}.home-inrow>:first-child{flex:1;min-width:0}.home-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:auto;padding-top:var(--space-3)}.home-chip{font-size:var(--text-xs);border:1px solid var(--color-border-default);border-radius:var(--radius-full);padding:.2rem .75rem;color:var(--swc-ink2);text-decoration:none;background:var(--color-bg-surface)}.home-chip:hover{border-color:var(--swc-v500);color:var(--color-accent)}.home-band{max-width:var(--pub-width, 90rem);margin:0 auto;padding:var(--space-12) var(--space-4) 0}.home-band h2{margin:0 0 var(--space-1);font-size:clamp(1.35rem,2.6vw,1.7rem);color:var(--swc-v800)}.home-band .lead{margin:0 0 var(--space-5);max-width:66ch;color:var(--swc-ink2)}.home-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--color-border-default);border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}@media(max-width:40rem){.home-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-stat{padding:var(--space-4) var(--space-5);border-right:1px solid var(--color-border-default)}.home-stat:last-child{border-right:0}.home-stat b{display:block;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:800;color:var(--swc-v700);font-variant-numeric:tabular-nums}.home-stat span{display:block;margin-top:var(--space-1);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-fg-faint)}.home-grades{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}@media(max-width:56rem){.home-grades{grid-template-columns:minmax(0,1fr)}}.home-grade{border:1px solid;border-radius:var(--radius-lg);padding:var(--space-5)}.home-grade.rank-1{color:var(--swc-silver-fg);background:var(--swc-silver-bg);border-color:var(--swc-silver-line)}.home-grade.rank-2{color:var(--swc-gold-fg);background:var(--swc-gold-bg);border-color:var(--swc-gold-line)}.home-grade.rank-3{color:var(--swc-platinum-fg);background:var(--swc-platinum-sheen),var(--swc-platinum-bg);border-color:var(--swc-platinum-line)}.home-grade h3{margin:0;font-size:var(--text-xl)}.home-grade .tamil{margin:0 0 var(--space-2);opacity:.8;font-size:var(--text-sm)}.home-grade p{margin:0;font-size:var(--text-sm);line-height:1.55;color:var(--swc-ink2)}.home-list{list-style:none;margin:0;padding:0;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden}.home-list li{border-bottom:1px solid var(--color-border-default)}.home-list li:last-child{border-bottom:0}.home-list a{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:inherit;text-decoration:none}.home-list a:hover{background:var(--swc-v050)}.home-list .who{flex:1;min-width:0}.home-list .who strong{display:block;color:var(--color-fg-strong)}.home-list .who span,.home-list .when{font-size:var(--text-xs);color:var(--color-fg-faint)}.home-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);counter-reset:step;list-style:none;margin:0;padding:0}@media(max-width:56rem){.home-steps{grid-template-columns:minmax(0,1fr)}}.home-steps li{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-4);font-size:var(--text-sm);color:var(--swc-ink2)}.home-steps li:before{counter-increment:step;content:counter(step);display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:var(--radius-full);background:var(--swc-v600);color:var(--color-fg-on-primary);font-weight:700;margin-bottom:var(--space-2)}.home-steps strong{display:block;color:var(--color-fg-strong);font-size:var(--text-base);margin-bottom:var(--space-1)}.home-bottom{padding-bottom:var(--space-12)}.find-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:var(--space-3);align-items:end;margin-bottom:var(--space-4)}@media(max-width:72rem){.find-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:56rem){.find-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:30rem){.find-filters{grid-template-columns:minmax(0,1fr)}}.find-count{margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--swc-ink2)}.find-list{list-style:none;margin:0 0 var(--space-5);padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.find-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:center;background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:var(--space-4) var(--space-5)}@media(max-width:40rem){.find-row{grid-template-columns:minmax(0,1fr)}}.find-row h2{margin:0;font-size:var(--text-lg);color:var(--swc-v800)}.find-row .tamil{margin:0;font-size:var(--text-sm);color:var(--swc-ink2)}.find-row .addr{margin:var(--space-1) 0 var(--space-2);font-size:var(--text-sm);color:var(--color-fg-faint)}.find-tags{display:flex;flex-wrap:wrap;gap:var(--space-1)}.find-tag{font-size:var(--text-xs);padding:.1rem .55rem;border-radius:var(--radius-full);background:var(--swc-v050);border:1px solid var(--color-border-default);color:var(--swc-ink2)}.find-tag.is-system{background:var(--swc-v100);border-color:transparent;color:var(--swc-v800);font-weight:600}.find-side{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);text-align:right;font-size:var(--text-xs);color:var(--color-fg-faint)}.find-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.find-actions svg{margin-right:.3rem;vertical-align:-2px}.centre-map{width:min(56rem,calc(100vw - 2rem));max-width:none}.centre-map-frame{display:block;width:100%;height:min(60vh,32rem);border:1px solid var(--swc-card-line, var(--color-border-default));border-radius:14px;background:var(--swc-card-3)}.centre-map-stage{position:relative}.centre-map-pin{position:absolute;left:50%;top:50%;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none}.centre-map-pin svg{display:block;filter:drop-shadow(0 3px 4px rgb(20 20 30 / .35))}.centre-map-pin path{fill:var(--swc-v800);stroke:var(--swc-white);stroke-width:2}.centre-map-pin circle{fill:var(--swc-t300)}.centre-map-label{max-width:min(22rem,70vw);padding:.35rem .8rem;border-radius:999px;background:var(--swc-v800);color:var(--swc-white);font-weight:700;font-size:var(--text-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 0 0 2px var(--swc-t300),0 6px 14px -6px #14141e80}.centre-map-recentre{position:absolute;right:12px;top:12px;padding:.4rem .9rem;border:1px solid var(--swc-card-line);border-radius:999px;background:var(--swc-white);color:var(--swc-v800);font:inherit;font-size:var(--text-xs);font-weight:600;cursor:pointer;box-shadow:0 2px 6px #14141e33}.centre-map-note{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--color-fg-faint)}@media(max-width:40rem){.find-actions{justify-content:flex-start}.find-side{align-items:flex-start;text-align:left}}.profile-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5)}.profile-head>div:first-child{flex:1;min-width:16rem}.profile-cert{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);font-size:var(--text-sm);color:var(--swc-ink2);text-align:right}.profile-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:var(--space-3);margin:0;padding:0;list-style:none}.profile-photos figure{margin:0}.profile-photos img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border-default);background:var(--swc-v100)}.profile-photos figcaption{font-size:var(--text-xs);color:var(--color-fg-faint);margin-top:var(--space-1)}.profile-qr{display:flex;gap:var(--space-4);align-items:center}.profile-qr svg{flex:none;width:7rem;height:7rem;background:var(--swc-white);border-radius:var(--radius-md);border:1px solid var(--color-border-default);padding:var(--space-2)}.price-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.price-table th,.price-table td{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--color-border-default)}.price-table th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-muted)}.price-table td.num{text-align:right;font-variant-numeric:tabular-nums}.price-table tr:last-child td{border-bottom:0}.verify-result{border-radius:var(--radius-lg);border:2px solid;padding:var(--space-5)}.verify-result.ok{border-color:var(--color-success);background:var(--color-success-bg)}.verify-result.bad{border-color:var(--color-danger);background:var(--color-danger-bg)}.verify-verdict{margin:0 0 var(--space-1);font-size:var(--text-xl);font-weight:800;letter-spacing:.02em}.verify-result.ok .verify-verdict{color:var(--color-success-fg)}.verify-result.bad .verify-verdict{color:var(--color-danger-fg)}.access-page{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,28rem);gap:var(--space-8);align-items:start;max-width:62rem;margin:0 auto}@media(max-width:56rem){.access-page{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.access-card{order:-1}}.access-intro h1{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.15;color:var(--swc-v900)}.access-intro .tamil{margin:var(--space-1) 0 0;color:var(--swc-ink2)}.access-lede{margin:var(--space-4) 0 0;max-width:44ch;color:var(--swc-ink2)}.access-facts{display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--space-4);margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-border-default);font-size:var(--text-sm)}.access-facts dt{font-weight:600;color:var(--swc-v800)}.access-facts dd{margin:0;color:var(--swc-ink2)}.access-card{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-top:4px solid var(--swc-v600);border-radius:var(--radius-lg);padding:var(--space-5) var(--space-6) var(--space-6);box-shadow:0 6px 20px #1e140a0f}.access-card .access-switch{display:grid;grid-template-columns:1fr 1fr;width:100%}.access-card .access-switch>*{justify-content:center}.access-lane .tamil{margin:var(--space-4) 0 0;font-size:var(--text-sm);color:var(--swc-ink2)}.access-lane form{margin-top:var(--space-4)}.access-links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2);margin-top:var(--space-4);font-size:var(--text-sm)}.access-links a{color:var(--color-accent);font-weight:600}.steps{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0 0 var(--space-5);padding:0;list-style:none}.step{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-fg-faint)}.step .dot{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:var(--radius-full);border:1.5px solid var(--color-border-strong);background:var(--color-bg-surface);font-size:var(--text-xs);font-weight:700}.step.done{color:var(--color-accent)}.step.done .dot{background:var(--swc-v600);border-color:var(--swc-v600);color:var(--color-fg-on-primary)}.step.current{color:var(--color-fg-strong);font-weight:700}.step.current .dot{border:2px solid var(--swc-v600);color:var(--color-accent)}ul.checklist{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-sm)}ul.checklist li{display:flex;gap:var(--space-2);color:var(--color-fg-faint)}ul.checklist li:before{content:"○"}ul.checklist li.met{color:var(--color-success-fg)}ul.checklist li.met:before{content:"✓"}.otp-input{font-family:var(--font-mono);font-size:var(--text-xl);letter-spacing:.5em;text-align:center}.numbered{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--text-sm);color:var(--swc-ink2)}.numbered strong{color:var(--color-fg-strong)}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}@media(max-width:40rem){.form-row{grid-template-columns:minmax(0,1fr)}}.qr{display:inline-block;width:7rem;height:7rem;padding:var(--space-2);background:var(--swc-white);border:1px solid var(--color-border-default);border-radius:var(--radius-md);flex:none}.qr svg{display:block;width:100%;height:100%}.home-inrow.split>*{flex:1 1 0;min-width:0}.app-gov-inner{max-width:none;padding-top:var(--space-2);padding-bottom:var(--space-2)}.app-shell .pub-emblem{width:4rem;height:4rem}.app-shell .pub-emblem img{height:3.35rem}.app-body{flex:1;display:grid;grid-template-columns:16.5rem minmax(0,1fr);align-items:start}.app-column{display:flex;flex-direction:column;min-width:0;min-height:100%}.app-side{position:sticky;top:0;align-self:start;height:100vh;overflow-y:auto;background:var(--color-bg-surface);border-right:1px solid var(--color-border-default);padding:var(--space-4) var(--space-3) var(--space-8)}.app-side-nav{display:flex;flex-direction:column;gap:var(--space-4)}.app-side-group+.app-side-group{padding-top:var(--space-4);border-top:1px solid var(--color-border-strong)}.app-side-heading{display:inline-block;margin:0 var(--space-3) var(--space-2);padding:0 0 .25rem;border-bottom:2px solid var(--swc-v600);font-size:var(--text-xs);font-weight:700;color:var(--swc-ink2)}.app-side-group ul{list-style:none;margin:0;padding:0}.app-side-item{display:flex;align-items:center;gap:var(--space-2);min-height:2.25rem;padding:.2rem var(--space-3);border-left:3px solid transparent;border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--swc-ink);font-size:var(--text-sm);line-height:1.3;text-decoration:none}.app-side-item:hover{background:var(--swc-v050);color:var(--color-accent-strong)}.app-side-item.is-current{background:var(--swc-v050);border-left-color:var(--swc-v600);color:var(--color-accent-strong);font-weight:700}.app-side-item:focus-visible{outline:none;box-shadow:inset var(--focus-ring)}.app-side-label{flex:1;min-width:0}.app-side-count{flex:none;min-width:1.6rem;padding:.1rem .45rem;border-radius:var(--radius-full);background:var(--swc-v800);color:var(--swc-white);font-size:var(--text-xs);font-weight:700;font-variant-numeric:tabular-nums;text-align:center}.app-topbar{display:flex;align-items:center;gap:var(--space-3);min-height:3.25rem;padding:var(--space-2) var(--space-6);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-default)}.app-area{font-size:var(--text-sm);font-weight:700;color:var(--color-accent-strong);white-space:nowrap}.app-area [lang=ta]{margin-left:var(--space-2);font-weight:400;color:var(--swc-ink2)}.app-spacer{flex:1}.app-user{display:flex;align-items:center;gap:var(--space-2);min-width:0}.app-avatar{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:var(--radius-full);background:var(--swc-v600);color:var(--color-fg-on-primary);font-size:var(--text-xs);font-weight:700;flex:none}.app-user-name{font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-user-link{color:var(--color-accent-strong);font-size:var(--text-sm);white-space:nowrap}.app-user-inline{display:flex;align-items:center;gap:var(--space-3);min-width:0}.app-user-menu{display:none;padding:0;border:0;border-radius:var(--radius-full);background:none;cursor:pointer}.app-user-menu:focus-visible{outline:none;box-shadow:var(--focus-ring)}html,body{overscroll-behavior:none}@media(min-width:40.01rem)and (min-height:32rem){html:has(.console.app-shell),html:has(.console.app-shell) body{height:100%;overflow:hidden}.console.app-shell{position:fixed;top:0;right:0;bottom:0;left:0;min-height:0;overflow:hidden;overflow:clip}.app-shell>.pub-gov{flex:none}.app-body{min-height:0;align-items:stretch;grid-template-rows:minmax(0,1fr);overflow:clip}.app-side{position:static;align-self:stretch;height:auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin}.app-column{min-height:0;overflow:hidden;overflow:clip}.app-topbar,.app-column>.console-footer{flex:none}.app-column>.console-footer{background:var(--color-bg-surface)}.app-column>.console-main{flex:1 1 0;min-height:0;max-width:none;margin:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-left:max(var(--space-6),calc((100% - 82rem) / 2 + var(--space-6)));padding-right:max(var(--space-6),calc((100% - 82rem) / 2 + var(--space-6)))}}.app-body.is-collapsed{grid-template-columns:minmax(0,1fr)}.app-body.is-collapsed>.app-side{display:none}.app-side-toggle{display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--swc-ink2);cursor:pointer}.app-side-toggle svg{width:1.15rem;height:1.15rem}.app-side-toggle:hover{background:var(--swc-v050);border-color:var(--swc-v600);color:var(--color-accent-strong)}.app-side-toggle:focus-visible{outline:none;box-shadow:var(--focus-ring)}.build-version{font-variant-numeric:tabular-nums;white-space:nowrap}.app-menu-button{display:none}.app-drawer{overflow-y:auto}.app-drawer .app-side-nav{margin-top:var(--space-4)}.app-drawer .app-side-item{min-height:2.75rem}@media(max-width:64rem){.app-body{grid-template-columns:minmax(0,1fr)}.app-side{display:none}.app-menu-button{display:inline-flex}.app-side-toggle{display:none}.app-topbar{padding-left:var(--space-4);padding-right:var(--space-4);flex-wrap:wrap}}@media(max-width:40rem){.app-user-name,.app-area [lang=ta],.app-user-inline{display:none}.app-user-menu{display:block}}@media print{.app-side,.app-topbar,.console-footer{display:none}.app-body{display:block}.console.app-shell,.app-column,.app-column>.console-main{height:auto;overflow:visible;position:static}}.filter-chips{display:flex;flex-wrap:wrap;gap:var(--space-2)}.filter-chip{font:inherit;font-size:var(--text-sm);padding:.25rem .8rem;border-radius:var(--radius-full);border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--swc-ink2);cursor:pointer}.filter-chip:hover{border-color:var(--swc-v500);color:var(--color-accent)}.filter-chip.is-active{background:var(--swc-v600);border-color:var(--swc-v600);color:var(--color-fg-on-primary)}.back-link{font-size:var(--text-sm);color:var(--color-accent);text-decoration:none}.timeline{list-style:none;margin:0;padding:0 0 0 var(--space-4);border-left:2px solid var(--color-border-default);display:flex;flex-direction:column;gap:var(--space-3);font-size:var(--text-sm)}.timeline li{position:relative}.timeline li:before{content:"";position:absolute;left:calc(-1 * var(--space-4) - 6px);top:.35rem;width:10px;height:10px;border-radius:var(--radius-full);background:var(--swc-v600)}.timeline p,.timeline-note{display:block;margin:var(--space-1) 0 0;color:var(--swc-ink2)}.timeline-when{display:block;font-size:var(--text-xs);color:var(--color-fg-faint)}.decl-table,.data-grid{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.decl-table th,.decl-table td,.data-grid th,.data-grid td{text-align:left;padding:var(--space-2);border-bottom:1px solid var(--color-border-default);vertical-align:middle}.decl-table th,.data-grid th{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-fg-muted);white-space:nowrap}.data-grid tbody tr:hover{background:var(--swc-v050)}.choice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:var(--space-2)}.quick-actions{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:var(--space-2)}.quick-actions a{display:block;padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-accent);font-weight:600;text-decoration:none;background:var(--color-bg-surface)}.quick-actions a:hover{background:var(--swc-v050)}.two-column.wide-left{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr)}@media(max-width:56rem){.two-column.wide-left{grid-template-columns:minmax(0,1fr)}}.sticky-aside{position:sticky;top:var(--space-4);align-self:start}.self-score{display:flex;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3)}.self-score b{font-size:var(--text-3xl);color:var(--swc-v700);font-variant-numeric:tabular-nums}.self-score span{font-size:var(--text-xs);color:var(--color-fg-faint)}.form-heading{margin:var(--space-2) 0 0;font-size:var(--text-base);color:var(--swc-v800)}.step a{color:inherit;text-decoration:none}.step-nav{border-top:1px solid var(--color-border-default);padding-top:var(--space-4)}.step-next{font-weight:700;color:var(--color-accent);text-decoration:none}.premises-switch{min-width:14rem}.mono{font-family:var(--font-mono);font-size:.9em}.muted{color:var(--color-fg-muted)}.query-items{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.query-items p{margin:var(--space-1) 0 0}.query-found{font-weight:700;color:var(--color-fg-strong)}.bars{display:flex;flex-direction:column;gap:var(--space-2)}.bar-row{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(0,2fr) 3rem;gap:var(--space-3);align-items:center;font-size:var(--text-sm)}.bar-track{height:.9rem;background:var(--swc-v100);border-radius:var(--radius-sm);overflow:hidden}.bar-fill{display:block;height:100%;background:var(--swc-v600)}.bar-fill.low{background:var(--color-warning)}.kit-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--space-4)}.kit-preview{display:grid;place-items:center;min-height:12rem;background:var(--swc-v050);border-radius:var(--radius-md);margin-bottom:var(--space-3)}.kit-preview svg{max-width:100%;height:auto;max-height:11rem}.embed{white-space:pre-wrap;word-break:break-all;font-family:var(--font-mono);font-size:var(--text-xs);background:var(--color-bg-muted);padding:var(--space-3);border-radius:var(--radius-md)}.grievance-card{border-bottom:1px solid var(--color-border-default);padding:var(--space-3) 0}.grievance-card p{margin:0 0 var(--space-2)}.bar-track.stacked{display:flex}.bar-seg{display:block;height:100%}.seg-0{background:var(--swc-v800)}.seg-1{background:var(--swc-gold)}.seg-2{background:var(--swc-v500)}.seg-3{background:var(--swc-t300)}.seg-4{background:var(--swc-i600)}.legend{display:inline-flex;align-items:center;gap:var(--space-1);margin-right:var(--space-3);background:none}.legend:before{content:"";width:.7rem;height:.7rem;border-radius:2px;background:inherit}.legend.seg-0:before{background:var(--swc-v800)}.legend.seg-1:before{background:var(--swc-gold)}.legend.seg-2:before{background:var(--swc-v500)}.legend.seg-3:before{background:var(--swc-t300)}.legend.seg-4:before{background:var(--swc-i600)}.attention{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.attention li{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border-default);font-size:var(--text-sm)}.attention a{color:var(--color-fg-default);text-decoration:none}.attention a:hover{color:var(--color-accent)}.two-column.wide-right{grid-template-columns:minmax(15rem,1fr) minmax(0,2.4fr)}@media(max-width:56rem){.two-column.wide-right{grid-template-columns:minmax(0,1fr)}}.report-list{list-style:none;margin:0 0 var(--space-4);padding:0}.report-list button{font:inherit;font-size:var(--text-sm);width:100%;text-align:left;padding:var(--space-2);border:0;border-radius:var(--radius-sm);background:none;color:var(--color-fg-default);cursor:pointer}.report-list button:hover,.report-list button.is-current{background:var(--swc-v050);color:var(--color-accent)}.report-list .mono{color:var(--color-fg-faint);margin-right:var(--space-2)}.section-title{font-size:var(--text-lg);margin:var(--space-2) 0}.section-title a{color:inherit}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-3)}.movement-up{color:var(--color-success)}.movement-down{color:var(--color-danger)}.human-check{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--swc-paper)}.human-check label{display:flex;align-items:center;gap:var(--space-2);font-weight:600;cursor:pointer}.human-check input{width:1.2rem;height:1.2rem;accent-color:var(--swc-v600)}.human-check small{grid-column:1 / -1;color:var(--color-fg-faint)}.human-check-state{font-size:var(--text-sm);color:var(--swc-ink2)}.human-check.is-done .human-check-state{color:var(--color-success)}.check-line{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm)}.link-button{font:inherit;padding:0;border:0;background:none;color:var(--color-accent);text-decoration:underline;cursor:pointer}.pal-trigger{display:inline-flex;align-items:center;gap:var(--space-2);min-height:1.75rem;padding:.15rem .6rem .15rem .3rem;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-fg-default);font:inherit;font-size:var(--text-xs);font-weight:600;white-space:nowrap;cursor:pointer}.pal-trigger:hover{border-color:var(--swc-v600)}.pal-trigger:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pal-swatch{display:inline-flex;flex:none;padding-right:5px}.pal-swatch i{display:block;width:.95rem;height:.95rem;margin-right:-5px;border:1.5px solid var(--swc-white);border-radius:var(--radius-full)}.pal-swatch i:nth-child(1){background:var(--swc-v800)}.pal-swatch i:nth-child(2){background:var(--swc-v600)}.pal-swatch i:nth-child(3){background:var(--swc-t500)}@media(max-width:640px){.pal-trigger{padding-right:.3rem}.pal-trigger-text{display:none}}.pal-menu [role=menuitem]{gap:var(--space-3)}.pal-menu .is-current{font-weight:700;background:var(--swc-v050)}.pub-main .price-table td,.pub-main .decl-table td,.pub-main .data-grid td{padding-left:var(--space-4);padding-right:var(--space-4)}.pub-section{margin-top:var(--space-6);margin-bottom:var(--space-6)}.pub-section>h2{margin:0 0 var(--space-3);font-size:var(--text-xl);color:var(--swc-v800)}.pub-head .actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.home-steps.wrap{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}.pub-panel p a{color:var(--color-accent);font-weight:600}.plain-list{margin:0;padding-left:1.1rem;display:grid;gap:var(--space-2)}.pub-facts.stacked{display:block;margin:0}.pub-facts.stacked dt{font-weight:600;color:var(--swc-v800);margin-top:var(--space-3)}.pub-facts.stacked dt:first-child{margin-top:0}.pub-facts.stacked dd{margin:0;color:var(--swc-ink2)}.pub-facts-lede{margin:0 0 var(--space-3);color:var(--swc-ink2)}.home-subhead{margin:var(--space-6) 0 var(--space-2);font-size:var(--text-base);color:var(--swc-v800)}.pub-section-lede{margin:0 0 var(--space-4);max-width:70ch;color:var(--swc-ink2)}.pub-panel dd a,.pub-panel li a{color:var(--color-accent);font-weight:600}a.home-grade.is-link{display:block;text-decoration:none;color:inherit}a.home-grade.is-link:hover{box-shadow:0 0 0 2px var(--swc-gold)}a.home-grade.is-link:focus-visible{outline:none;box-shadow:var(--focus-ring)}.visit-therapies{display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:var(--space-3)}.visit-therapies a{display:grid;gap:2px;padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-left:3px solid var(--swc-gold);border-radius:var(--radius-lg);color:inherit;text-decoration:none}.visit-therapies a:hover{border-color:var(--color-accent)}.visit-therapies a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.visit-therapies strong{color:var(--swc-v800)}.visit-therapies span,.visit-therapies em{font-size:var(--text-sm);color:var(--swc-ink2);font-style:normal}.about-quote{margin:var(--space-4) 0;padding:var(--space-3) var(--space-5);border-left:3px solid var(--swc-gold);max-width:62ch;font-size:var(--text-lg, 1.1rem);font-style:italic;color:var(--swc-v800)}.pub-nav-links{overflow:visible;flex-wrap:wrap}.pub-group{position:relative;flex:none}.pub-group-button{display:inline-flex;align-items:center;gap:var(--space-1);font-family:inherit;background:none;border-top:0;border-left:0;border-right:0;cursor:pointer}.pub-group-button[aria-expanded=true]{color:var(--color-accent)}.pub-group-menu{position:absolute;left:0;top:100%;z-index:20;min-width:15rem;padding:var(--space-1);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:0 10px 28px #1e140a24}.pub-group-menu a{display:block;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md, 6px);color:var(--color-fg-default);font-size:var(--text-sm);font-weight:600;text-decoration:none}.pub-group-menu a:hover{background:var(--swc-v050);color:var(--color-accent)}.pub-group-menu a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pub-nav-toggle{display:none;align-items:center;gap:var(--space-2);font:inherit;font-size:var(--text-sm);font-weight:600;color:var(--color-accent);background:none;border:1px solid var(--color-border-default);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);cursor:pointer}.pub-nav-toggle:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(max-width:48rem){.pub-nav-toggle{display:inline-flex;margin:var(--space-2) 0}.pub-nav-links{display:none;flex-direction:column;flex-wrap:nowrap;gap:0}.pub-nav-links.is-open{display:flex}.pub-nav-links .pub-nav-item,.pub-group-button{width:100%;justify-content:space-between;text-align:left;border-bottom:1px solid var(--color-border-default)}.pub-group-menu{position:static;box-shadow:none;border:0;padding:0 0 0 var(--space-3)}}.hero-media{margin:0}.hero-frame{position:relative;aspect-ratio:1;border-radius:14px;border:1px solid var(--swc-gold);box-shadow:0 10px 28px #28140a2e;overflow:hidden;background:var(--swc-v050)}.hero-frame img{display:block;width:100%;height:100%;object-fit:cover}.hero-placeholder{height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-5);text-align:center;color:var(--swc-v700);background:radial-gradient(circle at 80% 15%,var(--swc-t100),transparent 55%),linear-gradient(160deg,var(--swc-v050),var(--swc-v100));border:2px dashed var(--swc-v300);border-radius:14px}.hero-placeholder strong{font-size:var(--text-lg);color:var(--swc-v800)}.hero-placeholder span{font-size:var(--text-sm);color:var(--swc-ink3)}.hero-suggestion{margin-top:var(--space-3);max-width:24ch;font-size:var(--text-xs);line-height:1.45;color:var(--swc-ink2)}.hero-arrow{position:absolute;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:2.25rem;height:2.25rem;border:0;border-radius:var(--radius-full);background:#ffffffe6;color:var(--swc-v800);box-shadow:var(--shadow-md);cursor:pointer}.hero-arrow.prev{left:var(--space-2)}.hero-arrow.next{right:var(--space-2)}.hero-arrow:hover{background:#fff}.hero-arrow:focus-visible{outline:none;box-shadow:var(--focus-ring)}.hero-media figcaption{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3);font-size:var(--text-sm);color:var(--swc-ink2)}.hero-dots{display:inline-flex;gap:var(--space-2)}.hero-dots button{width:.65rem;height:.65rem;padding:0;border:1px solid var(--swc-v600);border-radius:var(--radius-full);background:transparent;cursor:pointer}.hero-dots button.is-current{background:var(--swc-v600)}.hero-dots button:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(max-width:52rem){.hero-frame{aspect-ratio:16 / 10}.hero-media{max-width:32rem}}.home-quick{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--space-3);max-width:var(--pub-width, 90rem);margin:var(--space-6) auto 0;padding:0 var(--space-4)}.home-quick a{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-left:4px solid var(--swc-gold);border-radius:var(--radius-lg);color:var(--swc-v800);text-decoration:none}.home-quick a b{font-size:var(--text-base)}.home-quick a span{font-size:var(--text-sm);color:var(--swc-ink2)}.home-quick a:hover{box-shadow:var(--shadow-md);border-left-color:var(--swc-v600)}.home-quick a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.home-faq{display:grid;gap:var(--space-2);max-width:52rem}.home-faq-item{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);padding:0 var(--space-4)}.home-faq-item summary{cursor:pointer;padding:var(--space-3) 0;font-weight:600;color:var(--swc-v800)}.home-faq-item p{margin:0 0 var(--space-3);color:var(--swc-ink2);line-height:1.6}.home-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,32rem)}@media(max-width:70rem){.home-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}}@media(max-width:52rem){.home-hero-inner{grid-template-columns:1fr}.hero-media{max-width:40rem}}.home-card{background:color-mix(in srgb,var(--swc-v050) 78%,transparent);border-color:#ffffffb3;box-shadow:0 12px 32px #3c1e141f,inset 0 1px #fffc;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3)}.home-card.owner{background:color-mix(in srgb,var(--swc-v100) 78%,transparent)}.pub-nav{position:sticky;top:0;z-index:30;background:#ffffffdb;-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}.pub-group-menu,.pub-account-menu{background:#fffffff7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.home [id]{scroll-margin-top:5rem}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.home-card{background:var(--color-bg-surface)}.home-card.owner{background:var(--swc-v050)}.pub-nav{background:var(--color-bg-surface)}}@media(prefers-reduced-transparency:reduce){.home-card,.pub-nav,.pub-group-menu,.pub-account-menu{-webkit-backdrop-filter:none;backdrop-filter:none}.home-card{background:var(--color-bg-surface)}.home-card.owner{background:var(--swc-v050)}.pub-nav{background:var(--color-bg-surface)}}.home-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,40rem)}.hero-frame{aspect-ratio:5 / 4}@media(max-width:78rem){.home-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}}@media(max-width:62rem){.home-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}}@media(max-width:52rem){.home-hero-inner{grid-template-columns:1fr}.hero-media{max-width:48rem}.hero-frame{aspect-ratio:16 / 10}}@media(min-width:96rem){.home-hero-inner{grid-template-columns:minmax(0,1fr) minmax(0,46rem)}}.pal-menu{max-height:min(30rem,70vh);overflow-y:auto}.home-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:var(--space-5) 0 0;max-width:44rem}.home-facts>div{padding:var(--space-3) var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-left:4px solid var(--swc-gold);border-radius:var(--radius-lg)}.home-facts dt{font-size:var(--text-xl);font-weight:800;line-height:1.15;color:var(--swc-v800)}.home-facts dd{margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:1.4;color:var(--swc-ink2)}@media(max-width:40rem){.home-facts{grid-template-columns:minmax(0,1fr)}}.pub-badge{align-self:start;padding:2px 10px;border-radius:999px;border:1px solid var(--pub-line, currentColor);font-size:.8125rem;font-weight:600;white-space:nowrap}.government-row h3{margin:0;font-size:1.0625rem}.site-top{background:var(--color-bg-muted);border-bottom:1px solid var(--color-border-default)}.site-top-inner{max-width:var(--pub-width, 90rem);margin:0 auto;padding:0 var(--space-4);min-height:34px;display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);font-size:var(--text-xs, .78rem)}.site-head{position:sticky;top:0;z-index:50;background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-default)}.site-head-inner{max-width:var(--pub-width, 90rem);margin:0 auto;padding:var(--space-3) var(--space-4);display:flex;align-items:center;gap:var(--space-4)}.site-brand{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;color:inherit}.site-emblem{width:44px;height:48px;object-fit:contain;flex:none}.site-gov{display:flex;flex-direction:column;line-height:1.15}.site-gov strong{font-size:.92rem;color:var(--swc-ink)}.site-gov span{font-size:.7rem;color:var(--swc-ink3)}.site-divider{width:1px;align-self:stretch;min-height:38px;background:var(--color-border-default);margin:0 var(--space-1)}.site-logo{display:flex;align-items:center;gap:var(--space-2)}.site-leaf{color:var(--color-accent);flex:none}.site-logo-text{display:flex;flex-direction:column;line-height:1.1}.site-logo-text strong{font-size:1.18rem;font-weight:700;color:var(--color-accent);line-height:1.15}.site-logo-text span{font-size:.72rem;color:var(--swc-gold);letter-spacing:.3px}.site-nav{margin-left:auto;display:flex;align-items:center;gap:var(--space-5)}.site-nav .pub-nav-item{font-size:.95rem;font-weight:600;color:var(--swc-ink);text-decoration:none;padding:.4rem 0;border:0;border-bottom:2px solid transparent;background:none;cursor:pointer}.site-nav .pub-nav-item:hover{color:var(--color-accent)}.site-nav .pub-nav-item.is-active{color:var(--color-accent);border-bottom-color:var(--color-accent)}.site-cta{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-accent);color:#fff;border-radius:999px;padding:.6rem 1.15rem;font-weight:700;font-size:.9rem;text-decoration:none;white-space:nowrap;box-shadow:0 2px 8px #7b0f1540}.site-cta:hover{background:var(--swc-v800);color:#fff}.site-cta svg{color:#fff}.site-nav-toggle{display:none}.sw-hero{position:relative;min-height:520px;display:flex;align-items:center;background:var(--color-bg-canvas);overflow:hidden}.sw-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:var(--color-bg-canvas) url(/photos/hero-sunlit.jpg) right 30% / cover no-repeat}.sw-hero-media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fdfbf9eb,#fdfbf9b8 32%,#fdfbf926 55%,#fdfbf900 72%)}.sw-hero-inner{position:relative;z-index:1;width:100%;max-width:var(--pub-width, 90rem);margin:0 auto;padding:var(--space-12) var(--space-6)}.sw-hero-panel{max-width:560px}.sw-hero-ta{color:var(--color-accent);font-weight:700;font-size:1.35rem;line-height:1.35;margin:0 0 var(--space-3)}.sw-hero h1{color:#1f4a2f;font-family:var(--font-heading);font-weight:900;font-size:clamp(1.9rem,3.4vw,2.9rem);line-height:1.08;margin:0 0 var(--space-4)}.sw-hero-lede{color:var(--swc-ink2);font-size:1.02rem;line-height:1.55;max-width:52ch;margin:0 0 var(--space-3)}.sw-hero-note{font-weight:600;color:var(--swc-ink);margin:0 0 var(--space-5)}.sw-hero-cta{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-accent);color:#fff;border-radius:999px;padding:.8rem 1.5rem;font-weight:700;text-decoration:none;box-shadow:0 4px 14px #7b0f1547}.sw-hero-cta:hover{background:var(--swc-v800);color:#fff}.sw-grades{background:var(--color-bg-canvas);border-top:1px solid var(--color-border-default);border-bottom:1px solid var(--color-border-default)}.sw-grades-inner{max-width:var(--pub-width, 90rem);margin:0 auto;padding:var(--space-8) var(--space-6);display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:var(--space-6);align-items:center}.sw-grades-intro h2{margin:0 0 var(--space-2);color:var(--color-accent);font-size:1.4rem}.sw-grades-intro p{margin:0;color:var(--swc-ink2)}.sw-grade{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem;padding:0 var(--space-3);border-left:1px solid var(--color-border-default);text-decoration:none;color:inherit}.sw-grade h3{margin:.2rem 0 0;font-size:1.1rem;color:var(--swc-ink)}.sw-grade .tamil{margin:0;color:var(--swc-ink3);font-size:.85rem}.sw-grade-desc{margin:.15rem auto 0;font-size:.82rem;color:var(--swc-ink2);max-width:20ch}.sw-grade:hover h3{color:var(--color-accent)}.sw-seal{flex:none}.sw-kinds{background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-default)}.sw-kinds-inner{max-width:var(--pub-width, 90rem);margin:0 auto;padding:var(--space-5) var(--space-6);display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap}.sw-kind{display:flex;align-items:center;gap:var(--space-3)}.sw-kind-icon{color:var(--color-accent);flex:none}.sw-kind>span{display:flex;flex-direction:column;line-height:1.2}.sw-kind strong{font-size:.95rem;color:var(--swc-ink)}.sw-kind>span>span{font-size:.8rem;color:var(--swc-ink3)}.sw-kinds-sep{width:1px;align-self:stretch;min-height:34px;background:var(--color-border-default)}.sw-tourism{margin:0 0 0 auto;display:flex;align-items:center;gap:var(--space-2);font-style:italic;color:var(--color-accent);font-size:.9rem;max-width:24rem}.sw-tourism-icon{color:var(--swc-gold);flex:none}@media(max-width:60rem){.site-head-inner{position:relative;flex-wrap:wrap}.site-nav{display:none}.site-nav.is-open{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);position:absolute;left:0;right:0;top:100%;margin:0;padding:var(--space-4);background:var(--color-bg-surface);border-bottom:1px solid var(--color-border-default);box-shadow:0 8px 20px #1e190f14;z-index:60}.site-nav-toggle{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;background:none;border:1px solid var(--color-border-default);border-radius:8px;padding:.4rem .7rem;color:var(--swc-ink);cursor:pointer}.sw-hero{display:block;min-height:0}.sw-hero-media{position:relative;width:100%;height:260px;background-size:cover}.sw-grades-inner{grid-template-columns:1fr 1fr}.sw-grades-intro{grid-column:1 / -1}.sw-grade:nth-child(2){border-left:none}}@media(max-width:40rem){.site-gov,.site-divider{display:none}.sw-grades-inner{grid-template-columns:1fr}.sw-grade{border-left:none;border-top:1px solid var(--color-border-default);padding-top:var(--space-4);flex-direction:row;justify-content:center;gap:var(--space-3)}.sw-kinds-sep{display:none}.sw-tourism{margin-left:0}}.home-eligibility .pub-field{display:grid;gap:var(--space-1)}.home-checks{list-style:none;padding:0;margin:var(--space-3) 0;display:grid;gap:var(--space-1)}.home-checks .is-ok{color:var(--color-success, #166534)}.home-checks .is-not{color:var(--color-danger, #b91c1c)}.pub,.home,.sw-hero,.sw-grades,.sw-hero-media{background-color:var(--swc-ground);background-image:var(--swc-ground-grain)}.sw-hero-media{background-image:url(/photos/hero-sunlit.jpg),var(--swc-ground-grain);background-size:cover,auto;background-position:right 30%,0 0;background-repeat:no-repeat,repeat}.sw-hero-media:before{background:linear-gradient(90deg,color-mix(in srgb,var(--swc-ground) 96%,transparent) 0%,color-mix(in srgb,var(--swc-ground) 84%,transparent) 34%,color-mix(in srgb,var(--swc-ground) 30%,transparent) 55%,transparent 70%)}.site-top,.sw-kinds{background:var(--swc-ground-deep);border-bottom-color:var(--swc-ground-line)}.sw-grades{border-color:var(--swc-ground-line)}.home-quick a,.home-stat,.home-benefit,.home-faq-item,.home-list li{box-shadow:none}.pub-footer{background:var(--swc-ground-deep);border-top:1px solid var(--swc-ground-line)}@media(max-width:60rem){.sw-hero-media{background-size:cover,auto}}.pub-signin{display:inline-flex;align-items:center;gap:var(--space-2);padding:.3rem .9rem;border-radius:var(--radius-full);background:var(--color-action-primary);color:var(--color-fg-on-primary);font-size:var(--text-sm);font-weight:700;white-space:nowrap;text-decoration:none}.pub-signin:hover{background:var(--color-action-primary-hover);color:var(--color-fg-on-primary)}.pub-signin:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sw-siddha-head .tamil{margin:0;color:var(--color-accent);font-weight:700}.sw-siddha-tag{margin:var(--space-1) 0 var(--space-5);color:var(--swc-ink2);font-style:italic}.sw-siddha-body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:var(--space-8);align-items:start}.sw-siddha-text p{margin:0 0 var(--space-4);max-width:66ch;line-height:1.65;color:var(--swc-ink)}.sw-siddha-more{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:700;color:var(--color-accent);text-decoration:none}.sw-siddha-more:hover{text-decoration:underline}.sw-siddha-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.sw-siddha-cards li{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--color-bg-surface);border:1px solid var(--swc-ground-line);border-top:3px solid var(--swc-gold);border-radius:var(--radius-lg)}.sw-siddha-cards b{color:var(--swc-v800)}.sw-siddha-cards .tamil{color:var(--swc-ink3);font-size:var(--text-sm)}.sw-siddha-cards li>span:last-child{color:var(--swc-ink2);font-size:var(--text-sm);line-height:1.5}@media(max-width:52rem){.sw-siddha-body{grid-template-columns:1fr}}@media(max-width:30rem){.sw-siddha-cards{grid-template-columns:1fr}}.siddha-tabs{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-6) 0 var(--space-5)}.siddha-tabs button{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:var(--space-2) var(--space-3);font:inherit;font-size:var(--text-sm);font-weight:700;color:var(--swc-ink);background:var(--color-bg-surface);border:1px solid var(--swc-ground-line);border-radius:var(--radius-md, 6px);cursor:pointer}.siddha-tabs button .tamil{font-size:var(--text-xs);font-weight:500;color:var(--swc-ink3)}.siddha-tabs button:hover{border-color:var(--swc-gold)}.siddha-tabs button.is-current{background:var(--swc-v800);border-color:var(--swc-v800);color:var(--swc-white)}.siddha-tabs button.is-current .tamil{color:var(--swc-white);opacity:.85}.siddha-tabs button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.siddha-panel{padding:var(--space-6);background:var(--color-bg-surface);border:1px solid var(--swc-ground-line);border-radius:var(--radius-lg)}.siddha-panel>h2{margin:0 0 var(--space-2);color:var(--swc-v800)}.siddha-panel h3{margin:var(--space-6) 0 var(--space-2);color:var(--swc-v800);font-size:1.15rem}.siddha-panel p{max-width:72ch;line-height:1.65}.siddha-summary{color:var(--swc-ink2);margin-top:0}.siddha-lead{font-size:1.06rem;color:var(--swc-ink)}.siddha-label{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--swc-ink3)}.siddha-chips,.siddha-steps{list-style:none;margin:0 0 var(--space-3);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.siddha-chips li{padding:.25rem .7rem;border-radius:var(--radius-full);background:var(--swc-ground);border:1px solid var(--swc-ground-line);font-size:var(--text-sm)}.siddha-steps{counter-reset:step}.siddha-steps li{counter-increment:step;display:inline-flex;align-items:center;gap:var(--space-2);padding:.3rem .75rem .3rem .35rem;border-radius:var(--radius-full);background:var(--swc-ground);border:1px solid var(--swc-ground-line);font-size:var(--text-sm);font-weight:600}.siddha-steps li:before{content:counter(step);display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--swc-v800);color:var(--swc-white);font-size:var(--text-xs)}.siddha-cards{display:grid;gap:var(--space-3);margin:var(--space-3) 0}.siddha-cards.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.siddha-cards.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.siddha-card{padding:var(--space-4);border:1px solid var(--swc-ground-line);border-top:3px solid var(--swc-gold);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--swc-ground) 45%,var(--color-bg-surface));min-width:0}.siddha-card h4{margin:0 0 var(--space-2);color:var(--swc-v800);display:flex;flex-wrap:wrap;gap:0 var(--space-2);align-items:baseline}.siddha-card h4 .tamil{font-size:var(--text-sm);font-weight:500;color:var(--swc-ink3)}.siddha-card p{margin:0 0 var(--space-2);font-size:var(--text-sm)}.siddha-card ul{margin:0;padding-left:1.1rem;font-size:var(--text-sm);color:var(--swc-ink2)}.siddha-terms{display:grid;grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:var(--space-2) var(--space-5);margin:var(--space-3) 0}.siddha-terms dt{font-weight:700;color:var(--swc-v800)}.siddha-terms dd{margin:0;line-height:1.6}.siddha-stats{display:flex;flex-wrap:wrap;gap:var(--space-3)}.siddha-stats div{display:flex;flex-direction:column;padding:var(--space-3) var(--space-4);border:1px solid var(--swc-ground-line);border-radius:var(--radius-lg)}.siddha-stats b{font-size:1.5rem;color:var(--swc-v800)}.siddha-table{overflow-x:auto;margin:var(--space-3) 0;border:1px solid var(--swc-ground-line);border-radius:var(--radius-lg)}.siddha-table table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.siddha-table th{text-align:left;padding:var(--space-2) var(--space-3);background:var(--swc-ground-deep);color:var(--swc-ink)}.siddha-table td{padding:var(--space-2) var(--space-3);border-top:1px solid var(--swc-ground-line);vertical-align:top}.siddha-note{margin:var(--space-3) 0}.siddha-quote{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);border-left:4px solid var(--swc-gold);background:var(--swc-ground);border-radius:0 var(--radius-lg) var(--radius-lg) 0;font-family:var(--font-heading)}.siddha-quote p{margin:0;font-style:italic}.siddha-quote cite{display:block;margin-top:var(--space-2);font-size:var(--text-sm);color:var(--swc-ink3);font-style:normal}.siddha-source{margin-top:var(--space-5)}@media(max-width:52rem){.siddha-cards.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.siddha-terms{grid-template-columns:1fr}.siddha-terms dd{margin-bottom:var(--space-2)}.siddha-panel{padding:var(--space-4)}}@media(max-width:34rem){.siddha-cards.cols-2,.siddha-cards.cols-3{grid-template-columns:1fr}}.home-band .lead.one-line{max-width:none}@media(max-width:40rem){.ex-table thead{display:none}.ex-table,.ex-table tbody{display:block}.ex-table tbody tr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--swc-ground-line)}.ex-table tbody tr:first-child{border-top:0}.ex-table tbody th{flex:1 0 100%}.ex-table th,.ex-table td{padding:0;border-top:0}.ex-table td{color:var(--swc-ink2)}.sw-hero-inner{padding-inline:var(--space-4)}.sw-hero-panel{max-width:100%;min-width:0}.sw-hero-ta,.sw-hero h1,.sw-hero-lede{overflow-wrap:anywhere}}.sw-hero-inner{box-sizing:border-box}.pub-title,.pub-panel>h2,.siddha-panel>h2{font-family:var(--font-heading);font-weight:800;letter-spacing:-.01em;color:var(--swc-v800)}.home>*{box-sizing:border-box;width:100%;max-width:var(--pub-width, 90rem);margin-inline:auto}.home .sw-hero{border-radius:28px}.ex-wrap{max-width:none;margin:0}.pub,.home{--ex-card-line: var(--swc-card-line);--ex-card-shadow: var(--swc-card-shadow)}.ex-sheet{position:relative;margin-top:clamp(1.25rem,3vw,2rem);padding:clamp(1.5rem,3.5vw,2.5rem) clamp(1.25rem,3.5vw,2.5rem);border-radius:24px;background:var(--swc-sheet);border:1px solid var(--ex-card-line);box-shadow:var(--ex-card-shadow)}.ex-sheet>.ex-wrap{position:relative;z-index:1}.ex-backdrop{position:absolute;z-index:0;right:18px;top:16px;width:104px;height:104px;pointer-events:none;fill:none;stroke:var(--swc-v800);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:.32}.ex-backdrop .vein{stroke-width:2}.ex-backdrop .dot{fill:var(--swc-v800);stroke:none}@media(max-width:40rem){.ex-backdrop{width:72px;height:72px;right:10px;top:10px;opacity:.25}}.ex-head{max-width:40rem;margin-bottom:var(--space-6);position:relative;z-index:1}.ex-head h2,.ex-siddha-text h2,.ex-figures h2{margin:0 0 var(--space-2);font-family:var(--font-heading);font-weight:900;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.12;letter-spacing:-.015em;color:var(--swc-v800);text-wrap:balance}.ex-head p{margin:0;color:var(--swc-ink2);font-size:1.05rem;line-height:1.6}.ex-head-split{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);max-width:none;flex-wrap:wrap}.ex-head-split h2{margin:0}.ex-more{display:inline-flex;align-items:center;gap:var(--space-2);padding:.55rem 1.1rem;border-radius:999px;background:var(--color-bg-surface);border:1px solid color-mix(in srgb,var(--swc-v800) 25%,transparent);font-weight:700;font-size:var(--text-sm);color:var(--swc-v800);text-decoration:none}.ex-more:hover{background:var(--swc-v800);color:var(--swc-white)}.ex-more:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ex-services{position:relative;z-index:2;margin-top:-3rem;padding-inline:clamp(.75rem,3vw,2rem)}.ex-services-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.ex-service{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:20px;background:var(--color-bg-surface);color:var(--swc-ink);text-decoration:none;box-shadow:0 1px 2px #281e0a0f,0 12px 32px -12px #281e0a38;transition:transform .16s ease,box-shadow .16s ease}.ex-service>span{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ex-service b{font-family:var(--font-heading);font-size:1.05rem;font-weight:800;color:var(--swc-v800)}.ex-service>span>span{font-size:var(--text-sm);color:var(--swc-ink2);line-height:1.4}.ex-icon{flex:none;box-sizing:content-box;padding:.55rem;border-radius:14px;color:var(--swc-v800);background:color-mix(in srgb,var(--swc-v100) 70%,var(--color-bg-surface))}.ex-service:hover{transform:translateY(-3px);box-shadow:0 1px 2px #281e0a0f,0 18px 36px -12px #281e0a47}.ex-service:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ex-service.is-primary{background:var(--swc-v800)}.ex-service.is-primary b,.ex-service.is-primary>span>span{color:var(--swc-white)}.ex-service.is-primary>span>span{opacity:.85}.ex-service.is-primary .ex-icon{background:color-mix(in srgb,var(--swc-white) 16%,transparent);color:var(--swc-white)}@media(prefers-reduced-motion:reduce){.ex-service{transition:none}.ex-service:hover{transform:none}}.ex-grades-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:var(--space-6);align-items:center}.ex-seals .sw-seal{width:52px;height:52px}.ex-grades .ex-head{margin-bottom:0}.ex-seals{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);position:relative;z-index:1}.ex-seals li{display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:var(--space-4) var(--space-3) var(--space-3);border-radius:18px;background:var(--color-bg-surface);border:1px solid var(--ex-card-line);box-shadow:var(--ex-card-shadow);text-align:center}.ex-seals li:first-child{background:var(--swc-platinum-sheen),var(--swc-platinum-bg)}.ex-seals b{margin-top:var(--space-2);font-family:var(--font-heading);font-weight:900;font-size:1.15rem;color:var(--swc-ink)}.ex-seals .tamil{color:var(--swc-ink3);font-size:var(--text-sm)}.ex-sheet.ex-figures{border-radius:24px;background:radial-gradient(60% 120% at 100% 0%,color-mix(in srgb,var(--swc-t500) 34%,transparent) 0%,transparent 60%),radial-gradient(50% 90% at 0% 100%,color-mix(in srgb,var(--swc-v700) 70%,#ffffff 30%) 0%,transparent 65%),linear-gradient(120deg,var(--swc-v900) 0%,var(--swc-v800) 50%,var(--swc-v700) 100%);border-color:transparent;color:var(--swc-white)}.ex-figures h2{font-size:clamp(1.3rem,2.2vw,1.6rem);margin-bottom:var(--space-5);color:var(--swc-white)}.ex-figures-row{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);position:relative;z-index:1}.ex-figures-row>div{display:flex;flex-direction:column-reverse;gap:var(--space-1);padding:var(--space-5);border-radius:18px;background:color-mix(in srgb,var(--swc-white) 9%,transparent);border:1px solid color-mix(in srgb,var(--swc-white) 16%,transparent)}.ex-figures dt{font-size:var(--text-sm);color:color-mix(in srgb,var(--swc-white) 78%,transparent)}.ex-figures dd{margin:0;font-family:var(--font-heading);font-weight:900;font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1;color:var(--swc-white);font-variant-numeric:lining-nums tabular-nums}.ex-figures dd.is-date{font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.15}.ex-kinds{margin-top:clamp(1.25rem,3vw,2rem);padding:var(--space-6) clamp(1.25rem,4vw,3.5rem);border-radius:28px;background:var(--swc-sheet);border:1px solid var(--ex-card-line);box-shadow:var(--ex-card-shadow)}.ex-kinds-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5) var(--space-8)}.ex-kinds .sw-tourism{margin-left:auto}.ex-siddha-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;position:relative;z-index:1}.ex-tamil{margin:0 0 var(--space-1);color:var(--color-accent);font-weight:700}.ex-standfirst{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--swc-ink2);margin:0 0 var(--space-5);line-height:1.4}.ex-siddha-text>p:not([class]){margin:0 0 var(--space-4);max-width:62ch;line-height:1.7;color:var(--swc-ink)}.ex-maxim{display:inline-flex;flex-direction:column;gap:.15rem;margin:var(--space-2) 0 var(--space-5);padding:var(--space-3) var(--space-5);border-radius:16px;background:var(--swc-card-2)}.ex-maxim span:first-child{font-size:1.15rem;font-weight:700;color:var(--swc-v800)}.ex-maxim span:last-child{font-size:var(--text-sm);color:var(--swc-ink2)}.ex-orbit{margin:0;justify-self:center;width:100%;max-width:27rem}.ex-orbit svg{display:block;width:100%;height:auto;overflow:visible}.ex-orbit-ring{fill:none;stroke:color-mix(in srgb,var(--swc-v800) 22%,transparent);stroke-width:1.5;stroke-dasharray:3 6}.ex-orbit-ring.is-inner{fill:color-mix(in srgb,var(--color-bg-surface) 85%,transparent);stroke:none}.ex-orbit-core{font-family:var(--font-sans);font-size:15px;font-weight:700;fill:var(--swc-v800)}.ex-orbit-core-en{font-family:var(--font-heading);font-size:11px;font-weight:700;fill:var(--swc-ink2)}.ex-orbit-node circle{stroke:var(--color-bg-surface);stroke-width:4}.ex-orbit-node.is-earth circle{fill:color-mix(in srgb,var(--swc-t300) 55%,var(--color-bg-surface))}.ex-orbit-node.is-water circle{fill:color-mix(in srgb,var(--swc-v300) 45%,var(--color-bg-surface))}.ex-orbit-node.is-fire circle{fill:color-mix(in srgb,var(--swc-t300) 35%,var(--color-bg-surface))}.ex-orbit-node.is-air circle{fill:color-mix(in srgb,var(--swc-v300) 30%,var(--color-bg-surface))}.ex-orbit-node.is-space circle{fill:color-mix(in srgb,var(--swc-v100) 70%,var(--color-bg-surface))}.ex-orbit-node text{font-family:var(--font-sans);font-size:13px;font-weight:700;fill:var(--swc-ink)}.ex-orbit-node text.en{font-family:var(--font-heading);font-size:10.5px;font-weight:700;fill:var(--swc-ink2)}.ex-therapies{margin:var(--space-8) 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);position:relative;z-index:1}.ex-therapies>div{padding:var(--space-4);border-radius:18px;background:var(--color-bg-surface);border:1px solid var(--ex-card-line);box-shadow:var(--ex-card-shadow)}.ex-therapies dt{font-family:var(--font-heading);font-weight:800;color:var(--swc-v800)}.ex-therapies dd{margin:0;color:var(--swc-ink2);font-size:var(--text-sm);line-height:1.5}.ex-therapies dd.tamil{margin:.1rem 0 var(--space-2);color:var(--swc-ink3)}.ex-inside-row{list-style:none;margin:var(--space-6) 0 var(--space-5);padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.ex-inside-row li{overflow:hidden;border-radius:18px;border:1px solid var(--ex-card-line);box-shadow:var(--ex-card-shadow);background:var(--swc-card-3);transition:transform .16s ease,box-shadow .16s ease}.ex-inside-row li:nth-child(3n+1){background:var(--swc-card-1)}.ex-inside-row li:nth-child(3n+2){background:var(--swc-card-2)}.ex-inside-row li:hover{transform:translateY(-2px);box-shadow:0 1px 2px #14141e0d,0 18px 36px -14px #14141e47}.ex-inside-row img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.ex-inside-row li>div{padding:var(--space-4) var(--space-5) var(--space-5)}.ex-inside-row h3{margin:0;font-family:var(--font-heading);font-weight:800;font-size:1.15rem;color:var(--swc-v800)}.ex-inside-row .tamil{margin:.1rem 0 var(--space-2);color:var(--swc-ink3);font-size:var(--text-sm)}.ex-inside-row p:last-child{margin:0;color:var(--swc-ink2);font-size:var(--text-sm);line-height:1.55}@media(max-width:56rem){.ex-inside-row{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ex-inside-row li,.ex-inside-row li:hover{transition:none;transform:none}}.ex-therapies>div{overflow:hidden}.ex-therapy-photo{display:block;width:calc(100% + 2 * var(--space-4));margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-4)) var(--space-4);height:auto;aspect-ratio:3 / 2;object-fit:cover}.ex-therapy-photo.is-blank{display:grid;place-items:center;background:linear-gradient(135deg,var(--swc-v800),var(--swc-v700));color:color-mix(in srgb,var(--swc-t300) 80%,var(--swc-white));font-size:3rem;font-weight:800}.pub-photo{margin:var(--space-5) 0 0;width:100%;max-width:24rem}.pub-photo img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border-radius:18px;box-shadow:var(--swc-card-shadow)}.pub-photo figcaption{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--swc-ink3)}.pub-photo figcaption span{font-weight:700;color:var(--swc-v800);margin-right:.35rem}.pub-banner{position:relative;z-index:1;margin:var(--space-6) 0 0}.pub-banner img{display:block;width:100%;height:clamp(10rem,22vw,19rem);object-fit:cover;border-radius:18px;box-shadow:var(--swc-card-shadow)}.pub-banner.is-whole img{height:auto;aspect-ratio:3 / 1}.pub-banner figcaption{position:absolute;right:12px;bottom:10px;padding:.15rem .6rem;border-radius:999px;background:color-mix(in srgb,var(--swc-v900) 55%,transparent);color:var(--swc-white);font-size:.7rem;letter-spacing:.02em}.visit-inside .hero-frame{aspect-ratio:2 / 1;border-color:var(--swc-card-line)}@media(max-width:40rem){.visit-inside .hero-frame{aspect-ratio:4 / 3}}.siddha-card.has-image{overflow:hidden}.siddha-card-image{display:block;width:calc(100% + 2 * var(--space-5));margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-5)) var(--space-4);height:auto;aspect-ratio:4 / 3;object-fit:cover}.pub-photo.siddha-figure{max-width:40rem;margin:var(--space-5) auto}.ex-siddha-row.is-picture{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.pub-photo.siddha-elements{max-width:60rem;margin:0 auto}.pub-photo.siddha-elements img{aspect-ratio:auto;box-shadow:none;border-radius:0;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse 50% 50% at center,var(--swc-white) 70%,transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at center,var(--swc-white) 70%,transparent 100%)}.pub-photo.siddha-elements figcaption{text-align:center}.pub-photo.siddha-figure img{aspect-ratio:16 / 9}.pub-photo.siddha-figure figcaption{text-align:center}.pub-photo.siddha-figure.is-right{float:right;width:min(44%,32rem);margin:0 0 var(--space-4) var(--space-6)}.pub-photo.siddha-figure.is-right img{aspect-ratio:4 / 3}.siddha-panel :is(.siddha-cards,.siddha-quote,.siddha-table){clear:both}.siddha-panel :is(.siddha-chips-block,.pub-note,.siddha-note){display:flow-root}@media(max-width:48rem){.pub-photo.siddha-figure.is-right{float:none;width:100%;margin:0 0 var(--space-4)}}.ex-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.ex-columns>div{padding:var(--space-6) var(--space-5);border-radius:18px;min-width:0;background:var(--color-bg-surface);border:1px solid var(--ex-card-line);border-top:4px solid var(--swc-v700);box-shadow:var(--ex-card-shadow)}.ex-columns h3{margin:0 0 var(--space-3);font-family:var(--font-heading);font-weight:900;font-size:1.2rem;color:var(--swc-v800)}.ex-columns ul{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-3)}.ex-columns li{position:relative;padding-left:1.1rem;color:var(--swc-ink2);line-height:1.55;font-size:.95rem}.ex-columns li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--swc-v800);opacity:.55}.ex-table-wrap{overflow-x:auto;border-radius:18px;border:1px solid var(--ex-card-line);background:var(--color-bg-surface);box-shadow:var(--ex-card-shadow)}.ex-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.ex-table th,.ex-table td{padding:var(--space-3) var(--space-4);text-align:left;vertical-align:middle;border-top:1px solid var(--swc-ground-line)}.ex-table thead th{border-top:0;font-weight:600;color:var(--swc-white);background:var(--swc-v800);white-space:nowrap}.ex-table tbody th{font-weight:600}.ex-table tbody th a{color:var(--swc-v800);text-decoration:none;font-size:var(--text-base)}.ex-table tbody th a:hover{text-decoration:underline}.ex-table tbody th span{display:block;font-weight:400;color:var(--swc-ink3)}.ex-table tbody tr:hover{background:var(--swc-v050)}.ex-num{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--swc-ink2)}.ex-split{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start;position:relative;z-index:1}.ex-split .ex-head{margin-bottom:0}.ex-eligibility{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-4)}.ex-eligibility-form{display:grid;gap:var(--space-4);align-content:start;padding:var(--space-5);border-radius:18px;background:var(--color-bg-surface);border:1px solid var(--ex-card-line);box-shadow:var(--ex-card-shadow)}.ex-eligibility-result{display:grid;align-content:center;padding:var(--space-5);border-radius:18px;background:var(--color-bg-surface);border:1px solid var(--ex-card-line);box-shadow:var(--ex-card-shadow)}.ex-eligibility .home-checks{margin:0;gap:var(--space-3)}.ex-eligibility .home-checks li{display:flex;gap:var(--space-3);align-items:center;color:var(--swc-ink2);text-align:left;line-height:1.45}.ex-mark{flex:none;display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:var(--swc-tint-space);font-size:.8rem;font-weight:700}.ex-eligibility .is-ok .ex-mark{background:color-mix(in srgb,var(--color-success, #166534) 16%,transparent);color:var(--color-success, #166534)}.ex-eligibility .is-not .ex-mark{background:color-mix(in srgb,var(--color-danger, #b91c1c) 14%,transparent);color:var(--color-danger, #b91c1c)}.ex-verdict{margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--swc-ground-line);font-weight:600}.ex-verdict.is-ok{color:var(--color-success, #166534)}.ex-verdict.is-not{color:var(--swc-ink2)}.ex-faq{display:grid;gap:var(--space-2)}.ex-faq details{border-radius:16px;background:var(--color-bg-surface);border:1px solid var(--ex-card-line);padding:0 var(--space-5)}.ex-faq details[open]{box-shadow:var(--ex-card-shadow)}.ex-service:not(.is-primary):nth-child(4n+2){background:var(--swc-card-1)}.ex-service:not(.is-primary):nth-child(4n+3){background:var(--swc-card-2)}.ex-service:not(.is-primary):nth-child(4n+4){background:var(--swc-card-3)}.ex-service:not(.is-primary) .ex-icon{background:color-mix(in srgb,var(--color-bg-surface) 70%,transparent)}.ex-seals li:nth-child(2){background:var(--swc-card-2)}.ex-seals li:nth-child(3){background:var(--swc-card-1)}:is(.ex-therapies>div,.ex-columns>div):nth-child(3n+1){background:var(--swc-card-1)}:is(.ex-therapies>div,.ex-columns>div):nth-child(3n+2){background:var(--swc-card-2)}:is(.ex-therapies>div,.ex-columns>div):nth-child(3n+3){background:var(--swc-card-3)}.ex-eligibility-form{background:var(--swc-card-2)}.ex-faq details{background:var(--swc-card-3)}.ex-eligibility-result{background:var(--swc-card-1)}.ex-table-wrap{box-shadow:none}.ex-faq details[open]{background:var(--swc-card-1)}.ex-therapies>div,.ex-columns>div,.ex-seals li{transition:transform .16s ease,box-shadow .16s ease}.ex-therapies>div:hover,.ex-columns>div:hover,.ex-seals li:hover{transform:translateY(-2px);box-shadow:0 1px 2px #14141e0d,0 18px 36px -14px #14141e47}@media(prefers-reduced-motion:reduce){.ex-therapies>div,.ex-columns>div,.ex-seals li{transition:none}.ex-therapies>div:hover,.ex-columns>div:hover,.ex-seals li:hover{transform:none}}.ex-faq summary{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;cursor:pointer;list-style:none;font-family:var(--font-heading);font-weight:700;font-size:1.05rem;color:var(--swc-ink)}.ex-faq summary::-webkit-details-marker{display:none}.ex-faq summary:after{content:"+";flex:none;display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--color-bg-surface);color:var(--swc-v800);font-size:1.2rem}.ex-faq details[open] summary:after{content:"−"}.ex-faq summary:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ex-faq details p{margin:0 0 var(--space-4);max-width:62ch;color:var(--swc-ink2);line-height:1.65}.home{padding-bottom:var(--space-12)}@media(max-width:60rem){.ex-services{margin-top:-2rem}.ex-services-row{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-grades-row,.ex-siddha-row,.ex-siddha-row.is-picture,.ex-split{grid-template-columns:1fr}.ex-figures-row,.ex-therapies{grid-template-columns:repeat(2,minmax(0,1fr))}.ex-columns{grid-template-columns:1fr}.ex-kinds .sw-tourism{margin-left:0}}@media(max-width:34rem){.ex-services{margin-top:var(--space-3);padding-inline:0}.ex-services-row,.ex-therapies,.ex-eligibility{grid-template-columns:1fr}.ex-seals{gap:var(--space-2)}.ex-seals li{padding-inline:var(--space-1)}.ex-sheet{border-radius:22px}}.ex-maxim{display:flex;width:fit-content;max-width:100%;box-sizing:border-box}.ex-cta{display:inline-flex;align-items:center;gap:var(--space-2);padding:.7rem 1.4rem;border-radius:999px;background:var(--swc-v800);color:var(--swc-white);font-family:var(--font-heading);font-weight:800;text-decoration:none;box-shadow:0 8px 20px -10px color-mix(in srgb,var(--swc-v800) 70%,transparent)}.ex-cta:hover{background:var(--swc-v900, var(--swc-v800));color:var(--swc-white)}.ex-cta:focus-visible{outline:none;box-shadow:var(--focus-ring)}.ex-kinds .ex-tourism{margin:0 auto var(--space-5);max-width:none;justify-content:center;text-align:center}.ex-kinds .ex-kinds-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.ex-kinds .sw-kind{justify-content:center}@media(max-width:40rem){.ex-kinds .ex-kinds-row{grid-template-columns:1fr;justify-items:start}.ex-kinds .sw-kind{justify-content:flex-start}}.ex-kinds .ex-tourism{font-style:normal;font-size:1.15rem;font-weight:800;font-family:var(--font-heading)}.ex-kinds .ex-tourism .sw-tourism-icon{color:var(--tn-yellow)}.tn-red{color:var(--tn-red)}.tn-yellow{color:var(--tn-yellow)}.ex-kinds .ex-tourism .tn-yellow{font-weight:900}[data-brand] .ex-siddha-text>p.ex-standfirst,[data-brand] .ex-siddha-text>p.ex-tamil{text-align:left;hyphens:manual;-webkit-hyphens:manual}.siddha .siddha-hero{margin-top:var(--space-2)}.siddha-title{margin:0 0 var(--space-2);font-family:var(--font-heading);font-weight:900;font-size:clamp(2rem,4vw,2.8rem);line-height:1.08;letter-spacing:-.015em;color:var(--swc-v800)}.siddha .siddha-tabs{gap:var(--space-2);margin:var(--space-6) 0 0}.siddha .siddha-tabs button{flex-direction:row;align-items:center;gap:var(--space-2);padding:.55rem 1rem .55rem .7rem;border:0;border-radius:999px;background:var(--color-bg-surface);box-shadow:0 1px 2px #281e0a0f,0 6px 16px -10px #281e0a40;font-family:var(--font-heading);font-weight:800}.siddha .siddha-tabs button:before{content:"";flex:none;width:.85rem;height:.85rem;border-radius:50%;background:var(--swc-tint-air);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--swc-v800) 18%,transparent)}.siddha .siddha-tabs button.is-earth:before{background:color-mix(in srgb,#ead2a6 85%,var(--color-bg-surface))}.siddha .siddha-tabs button.is-water:before{background:color-mix(in srgb,#bfe0ea 85%,var(--color-bg-surface))}.siddha .siddha-tabs button.is-fire:before{background:color-mix(in srgb,#f6c3aa 85%,var(--color-bg-surface))}.siddha .siddha-tabs button.is-air:before{background:color-mix(in srgb,#c4e3cb 85%,var(--color-bg-surface))}.siddha .siddha-tabs button.is-space:before{background:color-mix(in srgb,#d2c8ee 85%,var(--color-bg-surface))}.siddha .siddha-tabs button .tamil{font-family:var(--font-sans);font-weight:500}.siddha .siddha-tabs button.is-current{background:var(--swc-v800);color:var(--swc-white)}.siddha .siddha-tabs button.is-current .tamil{color:var(--swc-white)}.ex-sheet.siddha-panel{padding:clamp(1.75rem,4.5vw,3.25rem) clamp(1.25rem,4vw,3rem);border:0}.ex-sheet.siddha-panel .ex-wrap>h2{margin:0 0 var(--space-2);max-width:calc(100% - 140px);font-family:var(--font-heading);font-weight:900;font-size:clamp(1.6rem,3vw,2.2rem);color:var(--swc-v800)}.ex-sheet.siddha-panel h3{font-family:var(--font-heading);font-weight:900;font-size:1.3rem;margin-top:var(--space-8)}.ex-sheet.siddha-panel .siddha-summary{font-size:1.05rem;max-width:60ch}.ex-sheet.siddha-panel .siddha-label{text-transform:none;letter-spacing:0;font-size:var(--text-sm);color:var(--swc-ink2)}.ex-sheet.siddha-panel .siddha-card,.ex-sheet.siddha-panel .siddha-terms,.ex-sheet.siddha-panel .siddha-table,.ex-sheet.siddha-panel .siddha-quote,.ex-sheet.siddha-panel .siddha-stats div{background:color-mix(in srgb,var(--color-bg-surface) 82%,transparent);border:0;border-radius:18px}.ex-sheet.siddha-panel .siddha-card,.ex-sheet.siddha-panel .siddha-terms{padding:var(--space-5)}.ex-sheet.siddha-panel .siddha-quote{border-left:4px solid var(--swc-gold);border-radius:0 18px 18px 0;font-family:var(--font-sans)}.ex-sheet.siddha-panel .siddha-table th{background:color-mix(in srgb,var(--swc-tint-earth) 80%,var(--color-bg-surface))}.ex-sheet.siddha-panel .siddha-chips li,.ex-sheet.siddha-panel .siddha-steps li{background:var(--color-bg-surface);border-color:transparent}.ex-sheet.siddha-panel .pub-note{border-radius:14px}.siddha .siddha-source{margin-top:var(--space-5);border-radius:14px}@media(max-width:40rem){.ex-sheet.siddha-panel .ex-wrap>h2{max-width:calc(100% - 80px)}}[data-brand] .pub-footer h2{text-transform:none;letter-spacing:0;font-family:var(--font-heading);font-weight:900;font-size:1.05rem;color:var(--swc-v800)}[data-brand] .siddha .siddha-source{background:color-mix(in srgb,var(--color-bg-surface) 70%,transparent);border-left-color:var(--swc-gold)}.about .ex-sheet:first-child{margin-top:var(--space-2)}.about-h{margin:0 0 var(--space-5);max-width:calc(100% - 120px);font-family:var(--font-heading);font-weight:900;font-size:clamp(1.5rem,2.8vw,2rem);color:var(--swc-v800)}.about-vision{position:relative;overflow:hidden;margin:var(--space-4) 0 var(--space-5);padding:clamp(1.4rem,3vw,2.2rem) clamp(1.25rem,3.5vw,2.75rem);border-radius:22px;background:radial-gradient(55% 140% at 100% 0%,color-mix(in srgb,var(--swc-t500) 38%,transparent) 0%,transparent 62%),radial-gradient(45% 110% at 0% 100%,color-mix(in srgb,var(--swc-v700) 75%,transparent) 0%,transparent 70%),linear-gradient(115deg,var(--swc-v900) 0%,var(--swc-v800) 55%,var(--swc-v700) 100%);box-shadow:0 18px 40px -22px color-mix(in srgb,var(--swc-v900) 80%,transparent);color:var(--swc-white);text-align:left}.about-vision:after{content:"";position:absolute;right:-6rem;bottom:-9rem;width:22rem;height:22rem;border-radius:50%;border:2px solid color-mix(in srgb,var(--swc-t300) 22%,transparent);box-shadow:0 0 0 2.5rem color-mix(in srgb,var(--swc-t300) 6%,transparent);pointer-events:none}.about-vision>p{position:relative;z-index:1;margin:0}.about-vision-eyebrow{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--swc-t300)}.about-vision-eyebrow:before{content:"";width:2rem;height:2px;border-radius:2px;background:var(--swc-t500)}.about-vision-eyebrow span{letter-spacing:0;text-transform:none;font-size:var(--text-sm)}.about-vision-line{margin-top:var(--space-3)!important;font-family:var(--font-heading);font-weight:900;font-size:clamp(1.45rem,3vw,2.25rem);line-height:1.2;color:var(--swc-white)}.about-vision-line em{font-style:normal;color:var(--swc-t300);background:linear-gradient(transparent 88%,color-mix(in srgb,var(--swc-t500) 55%,transparent) 88%)}.about-vision-sub{margin-top:var(--space-2)!important;font-size:clamp(.95rem,1.3vw,1.1rem);color:color-mix(in srgb,var(--swc-white) 82%,transparent)}.about-lede{margin:0;max-width:none;font-size:1.05rem;line-height:1.65;color:var(--swc-ink);text-align:left}.about-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.about-tiles li{padding:var(--space-5);border-radius:18px;background:color-mix(in srgb,var(--color-bg-surface) 82%,transparent);color:var(--swc-ink);line-height:1.55}.about-flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3);counter-reset:flow}.about-flow li{position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border-radius:18px;background:color-mix(in srgb,var(--color-bg-surface) 84%,transparent)}.about-flow li:not(:last-child):after{content:"";position:absolute;right:calc(-1 * var(--space-3));top:50%;width:var(--space-3);height:2px;background:color-mix(in srgb,var(--swc-v800) 35%,transparent)}.about-flow b{font-family:var(--font-heading);font-weight:900;color:var(--swc-v800);line-height:1.25}.about-flow span{color:var(--swc-ink2);font-size:var(--text-sm);line-height:1.55}.about-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.about-pair>.ex-sheet{margin-top:var(--space-5)}.about-phases{list-style:none;margin:0;padding:0 0 0 var(--space-6);position:relative;display:grid;gap:var(--space-5)}.about-phases:before{content:"";position:absolute;left:.55rem;top:.4rem;bottom:.4rem;width:2px;background:color-mix(in srgb,var(--swc-v800) 30%,transparent)}.about-phases li{position:relative;display:flex;flex-direction:column;gap:.2rem}.about-phases li:before{content:"";position:absolute;left:calc(-1 * var(--space-6) + .15rem);top:.25rem;width:.9rem;height:.9rem;border-radius:50%;background:var(--color-bg-surface);border:3px solid var(--swc-v800)}.about-phases b{font-family:var(--font-heading);font-weight:900;font-size:1.15rem;color:var(--swc-v800)}.about-phases span{color:var(--swc-ink2);line-height:1.55}.about-contact{margin:0;display:grid;gap:var(--space-1)}.about-contact dt{font-family:var(--font-heading);font-weight:900;color:var(--swc-v800);margin-top:var(--space-3)}.about-contact dt:first-child{margin-top:0}.about-contact dd{margin:0;color:var(--swc-ink);line-height:1.6}@media(max-width:60rem){.about-tiles,.about-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.about-flow li:after{display:none}.about-pair{grid-template-columns:1fr;gap:0}}@media(max-width:34rem){.about-tiles,.about-flow{grid-template-columns:1fr}.about-h{max-width:calc(100% - 70px)}}.ex-sheet.about-cards:after{border-color:color-mix(in srgb,var(--swc-tint-earth) 70%,transparent)}:is(.about-tiles,.about-flow)>li:nth-child(5n+1),.ex-sheet.siddha-panel :is(.siddha-cards,.siddha-stats)>div:nth-child(5n+1){background:var(--swc-tint-water)}:is(.about-tiles,.about-flow)>li:nth-child(5n+2),.ex-sheet.siddha-panel :is(.siddha-cards,.siddha-stats)>div:nth-child(5n+2){background:var(--swc-tint-earth)}:is(.about-tiles,.about-flow)>li:nth-child(5n+3),.ex-sheet.siddha-panel :is(.siddha-cards,.siddha-stats)>div:nth-child(5n+3){background:var(--swc-tint-fire)}:is(.about-tiles,.about-flow)>li:nth-child(5n+4),.ex-sheet.siddha-panel :is(.siddha-cards,.siddha-stats)>div:nth-child(5n+4){background:var(--swc-tint-air)}:is(.about-tiles,.about-flow)>li:nth-child(5n+5),.ex-sheet.siddha-panel :is(.siddha-cards,.siddha-stats)>div:nth-child(5n+5){background:var(--swc-tint-space)}.ex-sheet.siddha-panel{background:var(--color-bg-surface)}.ex-sheet.siddha-panel:after{border-color:color-mix(in srgb,var(--swc-tint-earth) 70%,transparent)}.ex-sheet.siddha-panel .siddha-terms{background:var(--swc-tint-earth)}.ex-sheet.siddha-panel .siddha-quote{background:var(--swc-tint-space)}.ex-sheet.siddha-panel .siddha-chips li,.ex-sheet.siddha-panel .siddha-steps li{background:var(--swc-tint-water)}.ex-sheet.siddha-panel .siddha-table{background:var(--color-bg-surface);border:1px solid var(--swc-ground-line)}.ex-sheet.siddha-panel .pub-note{background:var(--swc-tint-fire)}.siddha .siddha-tabs button:before{display:none}.siddha .siddha-tabs button .element-icon{flex:none}.ex-orbit-node text{font-size:12px}.pub-main{position:relative;isolation:isolate}.pub-main>:not(.page-watermark){position:relative;z-index:1}.page-watermark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.page-watermark-item{position:absolute;display:block}.page-watermark-item.is-left{left:-60px}.page-watermark-item.is-right{right:-60px}.page-watermark .ex-backdrop{position:static;width:100%;height:auto;stroke-width:2;opacity:.075}.page-watermark .ex-backdrop.is-naadi{opacity:.06}@media(max-width:40rem){.page-watermark-item{width:200px!important}.page-watermark .ex-backdrop{opacity:.06}}.pub-main article>.pub-head,.pub-main .profile-head,.pub-main .pub-panel,.pub-main .pub-section,.pub-main .find-district{border-radius:24px;background:var(--swc-sheet);border:1px solid var(--swc-card-line);box-shadow:var(--swc-card-shadow)}.pub-main article>.pub-head{padding:clamp(1.75rem,4vw,3rem) clamp(1.25rem,4vw,3rem);position:relative;overflow:hidden}.pub-main article>.pub-head .pub-title{font-weight:900;font-size:clamp(1.9rem,4vw,2.6rem)}.pub-main .pub-section,.pub-main .profile-head,.pub-main .find-district{padding:clamp(1.5rem,3.5vw,2.5rem) clamp(1.25rem,3.5vw,2.5rem)}.pub-main .pub-section{margin:var(--space-5) 0}.pub-main .find-district{margin-bottom:var(--space-5)}.pub-main .pub-panel>h2:first-child,.pub-main .pub-panel>h3:first-child{margin:0 0 var(--space-3);padding:0;background:none;border:0;font-family:var(--font-heading);font-weight:900;font-size:1.25rem;color:var(--swc-v800)}.pub-main .pub-note{border-radius:16px}.gc .gc-hero{margin-top:var(--space-2)}.gc-hero-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3rem);align-items:center}.gc-lede{margin:0 0 var(--space-5);max-width:60ch;font-size:1.08rem;line-height:1.7;color:var(--swc-ink)}.gc-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.gc-facts{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);position:relative;z-index:1}.gc-facts li{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:var(--space-3);align-items:center;padding:var(--space-4);border-radius:18px;background:var(--color-bg-surface)}.gc-facts :is(.element-icon,.step-icon){grid-row:span 2}.gc-facts b{font-family:var(--font-heading);font-weight:900;font-size:1.15rem;color:var(--swc-v800)}.gc-facts span{color:var(--swc-ink2);font-size:var(--text-sm)}.gc-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}.gc-pair>.ex-sheet{margin-top:var(--space-5)}.gc-card p{margin:0 0 var(--space-4);line-height:1.7;color:var(--swc-ink);position:relative;z-index:1}.gc-checks{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);position:relative;z-index:1}.gc-checks li{position:relative;padding:var(--space-3) var(--space-4) var(--space-3) 3rem;border-radius:14px;background:color-mix(in srgb,var(--color-bg-surface) 78%,transparent);line-height:1.55}[data-brand=swccgs] .gc-pair .gc-checks li{text-align:left;hyphens:manual;-webkit-hyphens:manual}.gc-checks li:before{content:"✓";position:absolute;left:var(--space-3);top:50%;transform:translateY(-50%);display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--swc-v800);color:var(--swc-white);font-size:.8rem;font-weight:700}.gc-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);counter-reset:gc;position:relative;z-index:1}.gc-steps li{counter-increment:gc;position:relative;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border-radius:20px}.gc-steps li:after{content:counter(gc);position:absolute;right:var(--space-4);top:var(--space-3);font-family:var(--font-heading);font-weight:900;font-size:2.4rem;line-height:1;color:color-mix(in srgb,var(--swc-v800) 18%,transparent)}.gc-steps li.is-water{background:var(--swc-tint-water)}.gc-steps li.is-earth{background:var(--swc-tint-earth)}.gc-steps li.is-fire{background:var(--swc-tint-fire)}.gc-steps li.is-air{background:var(--swc-tint-air)}.gc-steps li.is-space{background:var(--swc-tint-space)}.gc-steps b{font-family:var(--font-heading);font-weight:900;font-size:1.1rem;color:var(--swc-v800)}.gc-steps span{color:var(--swc-ink2);line-height:1.55;font-size:.95rem}.gc-params{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:var(--space-3);position:relative;z-index:1}.gc-params>div{padding:var(--space-5);border-radius:18px;background:color-mix(in srgb,var(--color-bg-surface) 82%,transparent)}.gc-params dt{font-family:var(--font-heading);font-weight:900;color:var(--swc-v800);margin-bottom:var(--space-1)}.gc-params dd{margin:0;color:var(--swc-ink2);line-height:1.55;font-size:.95rem}.gc-checklist{margin:0;padding:var(--space-5) var(--space-5) var(--space-5) 2.6rem;border-radius:20px;background:color-mix(in srgb,var(--color-bg-surface) 85%,transparent);display:grid;gap:var(--space-2);position:relative;z-index:1}.gc-checklist li{line-height:1.55;padding-left:var(--space-1)}.gc-checklist li::marker{font-family:var(--font-heading);font-weight:900;color:var(--swc-v800)}@media(max-width:60rem){.gc-hero-row,.gc-pair{grid-template-columns:1fr}.gc-pair{gap:0}.gc-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:34rem){.gc-steps{grid-template-columns:1fr}}.page-watermark .ex-backdrop{opacity:.13;stroke-width:1.8}.page-watermark-item.is-left{left:-10px}.page-watermark-item.is-right{right:-10px}@media(max-width:40rem){.page-watermark .ex-backdrop{opacity:.09}}.gc .gc-params-sheet{background:var(--color-bg-surface)}.gc-params>div:nth-child(5n+1){background:var(--swc-tint-water)}.gc-params>div:nth-child(5n+2){background:var(--swc-tint-earth)}.gc-params>div:nth-child(5n+3){background:var(--swc-tint-fire)}.gc-params>div:nth-child(5n+4){background:var(--swc-tint-air)}.gc-params>div:nth-child(5n+5){background:var(--swc-tint-space)}.pub-main :is(.visit-therapies>a,.find-list>li){border:0;border-radius:18px;box-shadow:none}.pub-main .visit-therapies>a:hover,.pub-main .find-list>li:hover{box-shadow:0 8px 20px -12px #281e0a4d}.pub-main :is(.visit-therapies>a,.find-list>li):nth-child(5n+1){background:var(--swc-tint-water)}.pub-main :is(.visit-therapies>a,.find-list>li):nth-child(5n+2){background:var(--swc-tint-earth)}.pub-main :is(.visit-therapies>a,.find-list>li):nth-child(5n+3){background:var(--swc-tint-fire)}.pub-main :is(.visit-therapies>a,.find-list>li):nth-child(5n+4){background:var(--swc-tint-air)}.pub-main :is(.visit-therapies>a,.find-list>li):nth-child(5n+5){background:var(--swc-tint-space)}.pub,.home{background-color:var(--swc-ground);background-image:var(--swc-ground-grain)}.page-kolam{position:absolute;display:block}.page-kolam .ex-backdrop{position:static;width:100%;height:100%;opacity:.16;stroke:#b5473a;stroke-width:2.6}.page-kolam .ex-backdrop .dot{fill:#c99700}.pub.is-plain{background-image:none}.sw-hero h1 .sw-hero-line1,.sw-hero h1 .sw-hero-line2{display:block}.sw-hero h1 .sw-hero-line1{color:#1f4a2f}.sw-hero h1 .sw-hero-line2{color:var(--color-accent);font-size:.78em;line-height:1.15;margin-top:.2em}.sw-hero-panel{max-width:640px}.sw-hero-panel{max-width:720px}.sw-hero h1 .sw-hero-line2{font-size:.7em}@media(min-width:60rem){.sw-hero h1 .sw-hero-line2{white-space:nowrap}}.sw-hero h1 .sw-hero-line2{font-size:.56em;letter-spacing:0}@media(min-width:48rem){.sw-hero h1 .sw-hero-line2{white-space:nowrap}}@media(max-width:75rem)and (min-width:60.01rem){.site-nav{gap:var(--space-3)}.site-nav .pub-nav-item{font-size:.9rem}.site-head-inner{gap:var(--space-3)}.site-cta{padding:.55rem .9rem;font-size:.85rem}.site-logo-text strong{font-size:1.05rem}}.contact-hero{position:relative}.contact-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-5);padding-block:var(--space-6) var(--space-8)}.contact-office{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-6);border-radius:20px;background:var(--color-bg-surface);border-left:6px solid var(--tn-red, #c8102e);box-shadow:0 10px 30px -18px #281e0a59}.contact-pin{flex:none;color:var(--tn-red, #c8102e);margin-top:4px}.contact-office h2{margin:0 0 var(--space-3);font-family:var(--font-heading);font-weight:900;font-size:1.5rem;color:var(--swc-v800)}.contact-office address{font-style:normal;line-height:1.75;color:var(--swc-ink);margin-bottom:var(--space-5)}.contact-help{padding:var(--space-6);border-radius:20px;background:var(--swc-tint-air, var(--color-bg-surface))}.contact-help .about-h{max-width:none;font-size:1.4rem}.contact-help ul{margin:0;padding-left:1.1rem;display:grid;gap:var(--space-3);line-height:1.6}.contact-help li::marker{color:var(--swc-v800)}@media(max-width:48rem){.contact-body{grid-template-columns:1fr}}.contact-help a{color:var(--swc-v800);font-weight:600;text-underline-offset:3px}.pub-files{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}.pub-files li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.pub-files li>span:first-child{flex:1;min-width:0;overflow-wrap:anywhere}.sw-leader{display:flex;align-items:center;gap:var(--space-4);margin:0 0 var(--space-5)}.sw-leader img{width:144px;height:144px;flex:none;border-radius:50%;object-fit:cover;border:4px solid var(--color-bg-surface);box-shadow:0 6px 18px color-mix(in srgb,var(--swc-v900) 18%,transparent)}.sw-leader-text{display:flex;flex-direction:column;gap:2px;min-width:0}.sw-leader-text b{font-family:var(--font-heading);font-size:1.35rem;color:var(--swc-ink);line-height:1.25}.sw-leader-text span{font-size:1rem;color:var(--swc-ink2);font-weight:600}.sw-leader-text span[lang=ta]{font-weight:500}@media(max-width:40rem){.sw-leader img{width:112px;height:112px}.sw-leader-text b{font-size:1.05rem}}.ticker-bar{display:flex;align-items:stretch;background:var(--swc-v800);color:#fff;font-size:.92rem;position:relative;z-index:40}.ticker-label{display:inline-flex;align-items:center;gap:var(--space-2);flex:none;padding:var(--space-2) var(--space-4);background:var(--swc-v900);font-weight:700}.ticker-window{flex:1;min-width:0;overflow:hidden;display:flex;align-items:center}.ticker-track{display:inline-flex;white-space:nowrap;animation:ticker-slide 45s linear infinite}.ticker-window:hover .ticker-track,.ticker-window:focus-within .ticker-track,.ticker-track.is-paused{animation-play-state:paused}.ticker-item{padding:var(--space-2) var(--space-6)}.ticker-item+.ticker-item{border-left:1px solid color-mix(in srgb,#fff 35%,transparent)}.ticker-item a,.ticker-item span{color:inherit;text-decoration:none}.ticker-item a:hover{text-decoration:underline}.ticker-toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;border:0;background:var(--swc-v900);color:#fff;cursor:pointer}.ticker-toggle:focus-visible,.ticker-item a:focus-visible{outline:2px solid #ffd45c;outline-offset:-2px}@keyframes ticker-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ticker-window{overflow-x:auto}.ticker-track{animation:none}.ticker-toggle{display:none}}.ex-seal-count{margin-top:var(--space-2);padding:2px var(--space-3);border-radius:999px;font-size:.85rem;font-weight:700;background:color-mix(in srgb,var(--color-bg-surface) 75%,transparent);color:var(--swc-ink)}.find-kinds{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-3)}.find-kinds button{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:999px;border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--swc-ink);font:inherit;font-weight:700;cursor:pointer}.find-kinds button span{min-width:1.75rem;padding:0 var(--space-2);border-radius:999px;background:var(--swc-v050);color:var(--swc-v800);font-size:.85rem;text-align:center}.find-kinds button.is-active{background:var(--swc-v800);border-color:var(--swc-v800);color:#fff}.find-kinds button.is-active span{background:color-mix(in srgb,#fff 22%,transparent);color:#fff}.find-kinds button:focus-visible,.find-district-index button:focus-visible{outline:2px solid var(--color-focus-ring, var(--swc-v600));outline-offset:2px}.find-district-index{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-4)}.find-district-index button{display:inline-flex;align-items:center;gap:var(--space-1);padding:4px var(--space-3);border-radius:999px;border:1px solid var(--color-border-default);background:var(--color-bg-surface);color:var(--swc-ink2);font:inherit;font-size:.88rem;cursor:pointer}.find-district-index button span{font-weight:700;color:var(--swc-v700)}.find-district-index button.is-active{border-color:var(--swc-v700);background:var(--swc-v050);color:var(--swc-v800)}.find-district{margin-top:var(--space-4)}.find-district-h{margin:0 0 var(--space-2);padding-bottom:var(--space-1);border-bottom:2px solid var(--swc-v100);font-size:1.1rem;color:var(--swc-v800)}.pub-chosen{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-default);background:var(--color-bg-surface)}.pub-restricted{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border-left:4px solid var(--color-warning);background:var(--color-warning-bg);color:var(--swc-ink)}.pub-restricted ul{margin:var(--space-2) 0 0;padding-left:var(--space-5)}@font-face{font-family:Dancing Script;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dancing-script-vietnamese-600-normal-B_5hiXq4.woff2) format("woff2"),url(/assets/dancing-script-vietnamese-600-normal-DmBNuN3D.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:Dancing Script;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dancing-script-latin-ext-600-normal-B3h_y-4p.woff2) format("woff2"),url(/assets/dancing-script-latin-ext-600-normal-C2Rto93b.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:Dancing Script;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/dancing-script-latin-600-normal-CUtcW3hj.woff2) format("woff2"),url(/assets/dancing-script-latin-600-normal-8nA_0nHX.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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-cyrillic-ext-400-normal-CKQhgFwn.woff2) format("woff2"),url(data:font/woff;base64,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) 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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-cyrillic-400-normal-C-wcqNJs.woff2) format("woff2"),url(/assets/great-vibes-cyrillic-400-normal-DtFXCWjq.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;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+1F00-1FFF}@font-face{font-family:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-vietnamese-400-normal-a2O3jU53.woff2) format("woff2"),url(/assets/great-vibes-vietnamese-400-normal-Cxbm9Uac.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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-ext-400-normal-CsjMq8GN.woff2) format("woff2"),url(/assets/great-vibes-latin-ext-400-normal-wh4xxCIu.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:Great Vibes;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/great-vibes-latin-400-normal-q5-78SH_.woff2) format("woff2"),url(/assets/great-vibes-latin-400-normal-BAZ173uY.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:Sacramento;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sacramento-latin-ext-400-normal-CKF0Zc5Q.woff2) format("woff2"),url(/assets/sacramento-latin-ext-400-normal-CJ-VJynE.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:Sacramento;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/sacramento-latin-400-normal-mRAQrhvZ.woff2) format("woff2"),url(/assets/sacramento-latin-400-normal-D-mHOmJi.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:Allura;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/allura-vietnamese-400-normal-DAMfrWGX.woff2) format("woff2"),url(/assets/allura-vietnamese-400-normal-CwDpdm6f.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:Allura;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/allura-latin-ext-400-normal-CtccLdDz.woff2) format("woff2"),url(/assets/allura-latin-ext-400-normal-DLMC5cc8.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:Allura;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/allura-latin-400-normal-4sUZKTf1.woff2) format("woff2"),url(/assets/allura-latin-400-normal-DcxZAN6k.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}.sig-mark{display:inline-block;font-size:2rem;line-height:1.2;color:var(--color-fg-strong);padding:.1em .4em .2em;border-bottom:1px solid var(--color-border-strong);white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.sig-mark.is-small{font-size:1.4rem}.sig-meta{font-size:.8rem;color:var(--color-fg-muted)}.sig-styles{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));min-width:0;gap:.75rem;margin:.5rem 0 1rem;border:0;padding:0}.sig-style{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;border:1px solid var(--color-border-default);border-radius:8px;padding:.75rem;background:var(--color-bg-surface);cursor:pointer;min-width:0;overflow:hidden}.sig-style .sig-mark{font-size:1.6rem}.sig-style.is-chosen{border-color:var(--color-action-primary);box-shadow:0 0 0 2px var(--color-accent-soft)}.sig-style input{position:absolute;opacity:0;pointer-events:none}.sig-consent{display:flex;gap:.5rem;align-items:flex-start;margin:.75rem 0;font-size:.9rem}.sig-consent input{margin-top:.2rem}.sig-field{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.sig-field input,.sig-field textarea{font:inherit;padding:.5rem .6rem;border:1px solid var(--color-border-strong);border-radius:6px;background:var(--color-bg-surface);color:var(--color-fg-default)}.sig-choice{display:flex;gap:.5rem;align-items:flex-start;margin:.25rem 0}.sig-error{color:var(--color-danger-fg);background:var(--color-danger-bg);border:1px solid var(--color-danger-border);border-radius:6px;padding:.5rem .75rem}.sig-button{font:inherit;font-weight:600;padding:.55rem 1rem;border-radius:6px;border:0;cursor:pointer;background:var(--color-action-primary);color:var(--color-fg-on-primary)}.sig-button:disabled{opacity:.5;cursor:not-allowed}.sig-button.is-secondary{background:transparent;color:var(--color-fg-default);border:1px solid var(--color-border-strong)}
