:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-brand:#0848a0;--color-brand-dark:#0b2545;--color-theme:#0848a0;--color-theme-light:#f2f6fc;--color-brand-soft:#eaf1fb;--color-brand-border:#bccde6;--color-header-dark:#0b2545;--color-header-text:#e6eefb;--color-ink:#111c2e;--color-muted:#566578;--color-canvas:#f5f7fa;--color-surface:#fff;--color-surface-subtle:#f8fafc;--color-line:#dde3ea;--color-control-border:#6b7c90;--color-link:#134b8f;--color-focus:#0a5bd6;--color-accent:#b3122e;--color-success:#166a43;--color-success-soft:#edf8f1;--color-warning:#7a4f0f;--color-warning-soft:#fff8ea;--color-danger:#b42318;--color-danger-soft:#fff4f3;--color-brand-hover:color-mix(in srgb, var(--color-brand) 80%, black);--color-accent-on-dark:#ff8a9b;--color-focus-on-dark:#ffc53d;--color-info:var(--color-link);--color-info-soft:var(--color-brand-soft);--color-header-muted:#9db0c8;--color-overlay:#0b254573;--navy-900:#0b2545;--navy-800:#11335f;--navy-700:#174080;--navy-600:#1a4f9c;--navy-500:#2f6bc0;--navy-300:#8fb2e3;--navy-100:#dce8f8;--navy-50:#eaf1fb;--gray-900:#111c2e;--gray-700:#374151;--gray-600:#566578;--gray-500:#6b7c90;--gray-300:#c4ced9;--gray-200:#dde3ea;--gray-100:#eef1f5;--gray-50:#f5f7fa;--crimson-700:#8d0e24;--crimson-600:#b3122e;--crimson-100:#fbe3e7;--font-sans:var(--font-latin,"Inter"), system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", var(--font-devanagari,"Noto Sans Devanagari"), "Noto Sans Devanagari", sans-serif;--font-readable:var(--font-hyperlegible,"Atkinson Hyperlegible"), Verdana, "Noto Sans", var(--font-devanagari,"Noto Sans Devanagari"), "Noto Sans Devanagari", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:clamp(1.625rem, 1.2rem + 1.6vw, 1.875rem);--text-4xl:clamp(1.875rem, 1.3rem + 2.6vw, 2.5rem);--text-5xl:clamp(2.25rem, 1.4rem + 3.6vw, 3.25rem);--leading-body:1.6;--leading-heading:1.25;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--section-gap:clamp(var(--space-10), 6vw, var(--space-20));--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:999px;--shadow-1:0 1px 2px #0b25450f, 0 1px 3px #0b254514;--shadow-2:0 4px 6px -1px #0b254514, 0 10px 24px -4px #0b254524;--shadow-3:0 12px 24px -6px #0b25452e, 0 28px 56px -12px #0b25453d;--ease-out:cubic-bezier(.2, .7, .2, 1);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.32s;--z-sticky:100;--z-overlay:800;--z-toolbar:900;--z-skip:1000;--focus-ring-width:3px;--focus-ring-offset:2px;--a11y-line-height:var(--leading-body);--a11y-letter-spacing:0;--a11y-font-family:var(--font-sans)}:root:lang(ne){--leading-body:1.75;--leading-heading:1.4}:root[data-a11y-theme=dark]:not([data-a11y-contrast]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-brand:#6aa6f5;--color-brand-dark:#9cc4f9;--color-theme:#1c4a8a;--color-theme-light:#12213d;--color-brand-soft:#14264a;--color-brand-border:#2d4a7a;--color-header-dark:#081528;--color-header-text:#e6eefb;--color-ink:#e6ebf2;--color-muted:#a3b1c6;--color-canvas:#0b1220;--color-surface:#111a2c;--color-surface-subtle:#16213a;--color-line:#26334d;--color-control-border:#7487a3;--color-link:#8ab4f8;--color-focus:#7db3ff;--color-accent:#ff6b7d;--color-success:#5fd39a;--color-success-soft:#0f2a1d;--color-warning:#f0b95c;--color-warning-soft:#2b210c;--color-danger:#ff8a80;--color-danger-soft:#2e1213;--color-brand-hover:#9cc4f9;--color-accent-on-dark:#ff8a9b;--color-header-muted:#9db0c8;--color-overlay:#000000a6;--shadow-1:0 1px 2px #0006;--shadow-2:0 6px 20px #00000073;--shadow-3:0 16px 48px #0000008c}html[data-a11y-text="1"]{font-size:112.5%}html[data-a11y-text="2"]{font-size:125%}html[data-a11y-text="3"]{font-size:150%}html[data-a11y-lines="1"]{--a11y-line-height:1.8}html[data-a11y-lines="2"]{--a11y-line-height:2.1}html[data-a11y-spacing="1"]{--a11y-letter-spacing:.05em}html[data-a11y-spacing="2"]{--a11y-letter-spacing:.1em}html[data-a11y-font=readable]{--a11y-font-family:var(--font-readable)}html[data-a11y-align=left] #site-root{text-align:left}html[data-a11y-align=center] #site-root{text-align:center}html[data-a11y-align=right] #site-root{text-align:right}html[data-a11y-contrast=light]{--color-canvas:#fff;--color-surface:#fff;--color-surface-subtle:#fff;--color-ink:#000;--color-muted:#111;--color-link:#00e;--color-line:#000;--color-control-border:#000;--color-brand:#000;--color-brand-dark:#000;--color-brand-soft:#fff;--color-brand-border:#000;--color-header-dark:#000;--color-header-text:#fff;--color-focus:#000;--color-accent:#b00000;--color-theme:#000;--color-theme-light:#fff;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-a11y-contrast=dark]{--color-canvas:#000;--color-surface:#000;--color-surface-subtle:#000;--color-ink:#fff;--color-muted:#fff;--color-link:#ff0;--color-line:#fff;--color-control-border:#fff;--color-brand:#fff;--color-brand-dark:#fff;--color-brand-soft:#000;--color-brand-border:#fff;--color-header-dark:#000;--color-header-text:#fff;--color-focus:#ff0;--color-accent:#ff8080;--color-theme:#000;--color-theme-light:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-a11y-gray] #site-root{filter:grayscale()}html[data-a11y-invert] #site-root{filter:invert()hue-rotate(180deg)}html[data-a11y-gray][data-a11y-invert] #site-root{filter:grayscale()invert()}html[data-a11y-vision=protanopia] #site-root{filter:url(#a11y-cv-protanopia)}html[data-a11y-vision=deuteranopia] #site-root{filter:url(#a11y-cv-deuteranopia)}html[data-a11y-vision=tritanopia] #site-root{filter:url(#a11y-cv-tritanopia)}html[data-a11y-vision=achromatopsia] #site-root{filter:grayscale()}html[data-a11y-underline] #site-root a{text-underline-offset:3px;background:#ffeb3b4d;text-decoration-thickness:2px;text-decoration:underline!important}html[data-a11y-images] #site-root img,html[data-a11y-images] #site-root video,html[data-a11y-images] #site-root picture{visibility:hidden}html[data-a11y-cursor] body,html[data-a11y-cursor] a,html[data-a11y-cursor] button{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Cpath d='M4 2l26 14-11 3-5 11z' fill='%23000' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 4 2,auto}html[data-a11y-motion] *,html[data-a11y-motion] :before,html[data-a11y-motion] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}html:not([data-a11y-contrast]) .ad-root{--ad-brand-default:#0848a0;--ad-brand:var(--ad-brand-user,var(--ad-brand-default));--color-brand:var(--ad-brand);--color-theme:var(--ad-brand);--color-brand-hover:color-mix(in srgb, var(--ad-brand) 84%, black);--color-brand-dark:color-mix(in srgb, var(--ad-brand) 74%, black);--color-brand-soft:color-mix(in srgb, var(--ad-brand) 8%, var(--color-surface));--color-brand-border:color-mix(in srgb, var(--ad-brand) 26%, var(--color-surface));--color-link:color-mix(in srgb, var(--ad-brand) 88%, black);--color-focus:color-mix(in srgb, var(--ad-brand) 82%, #2b7bff);--color-canvas:#f6f7f9;--color-surface:#fff;--color-surface-subtle:#f9fafb;--color-line:#e5e8ed;--color-line-strong:#d2d7df;--color-control-border:#7b879a;--color-ink:#0f172a;--color-muted:#566275;--ad-sidebar-bg:var(--color-surface);--ad-hover:color-mix(in srgb, var(--color-ink) 5%, transparent);--ad-press:color-mix(in srgb, var(--color-ink) 9%, transparent);--ad-btn-shine:#ffffff24;--ad-shadow-xs:0 1px 2px #0f172a0d;--ad-shadow-card:0 1px 2px #0f172a0a, 0 0 0 1px #0f172a05;--ad-shadow-pop:0 8px 24px -6px #0f172a29, 0 2px 6px #0f172a14, 0 0 0 1px #0f172a0f;--ad-shadow-modal:0 24px 64px -12px #0f172a57, 0 0 0 1px #0f172a14;--ad-topbar-bg:color-mix(in srgb, var(--color-surface) 86%, transparent);--ad-toast-bg:var(--color-ink);--ad-toast-text:var(--color-surface);--ad-radius-control:8px;--ad-hero-brand:var(--ad-brand-user,#0848a0);--ad-hero-base:#0a1224;--ad-hero-text:#f5f8fd;--ad-hero-muted:#c9d4e6;--ad-hero-grid:#ffffff12;--ad-hero-chip:#ffffff29;--ad-hero-logo-bg:#fff}html[data-a11y-theme=dark]:not([data-a11y-contrast]) .ad-root{--ad-brand-default:#6aa6f5;--ad-brand:var(--ad-brand-user-dark,var(--ad-brand-default));--color-brand-hover:color-mix(in srgb, var(--ad-brand) 82%, white);--color-brand-dark:color-mix(in srgb, var(--ad-brand) 72%, white);--color-brand-soft:color-mix(in srgb, var(--ad-brand) 14%, var(--color-surface));--color-brand-border:color-mix(in srgb, var(--ad-brand) 34%, var(--color-surface));--color-link:color-mix(in srgb, var(--ad-brand) 78%, white);--color-focus:color-mix(in srgb, var(--ad-brand) 80%, white);--color-canvas:#0a101d;--color-surface:#101827;--color-surface-subtle:#131d2f;--color-line:#222d42;--color-line-strong:#2f3c56;--color-control-border:#7487a3;--color-ink:#e8edf5;--color-muted:#a3b1c6;--ad-sidebar-bg:color-mix(in srgb, var(--color-canvas) 70%, black);--ad-hover:color-mix(in srgb, var(--color-ink) 7%, transparent);--ad-press:color-mix(in srgb, var(--color-ink) 12%, transparent);--ad-btn-shine:#fff0;--ad-shadow-xs:0 1px 2px #0006;--ad-shadow-card:0 1px 2px #0000004d;--ad-shadow-pop:0 10px 30px -6px #0009, 0 0 0 1px #ffffff14;--ad-shadow-modal:0 28px 70px -12px #000000b3, 0 0 0 1px #ffffff1a;--ad-topbar-bg:color-mix(in srgb, var(--color-surface) 82%, transparent);--ad-toast-bg:color-mix(in srgb, var(--color-surface) 75%, white);--ad-toast-text:var(--color-ink)}.ad-root{--color-line-strong:var(--color-line);--ad-sidebar-bg:var(--color-surface);--ad-hover:color-mix(in srgb, var(--color-ink) 8%, transparent);--ad-press:color-mix(in srgb, var(--color-ink) 14%, transparent);--ad-btn-shine:transparent;--ad-shadow-xs:none;--ad-shadow-card:none;--ad-shadow-pop:0 0 0 2px var(--color-ink);--ad-shadow-modal:0 0 0 2px var(--color-ink);--ad-topbar-bg:var(--color-surface);--ad-toast-bg:var(--color-ink);--ad-toast-text:var(--color-surface);--ad-radius-control:8px;--ad-hero-brand:var(--color-ink);--ad-hero-base:var(--color-ink);--ad-hero-text:var(--color-surface);--ad-hero-muted:var(--color-surface);--ad-hero-grid:transparent;--ad-hero-chip:transparent;--ad-hero-logo-bg:var(--color-surface)}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--space-16);font-size:100%}body{background:var(--color-canvas);color:var(--color-ink);font-family:var(--a11y-font-family);font-size:var(--text-base);line-height:var(--a11y-line-height);letter-spacing:var(--a11y-letter-spacing);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-kerning:normal;margin:0}h1,h2,h3,h4,h5,h6{line-height:var(--leading-heading);font-weight:var(--weight-bold);letter-spacing:-.01em;text-wrap:balance}:lang(ne) h1,:lang(ne) h2,:lang(ne) h3,:lang(ne) h4{letter-spacing:0}p{text-wrap:pretty}a{color:var(--color-link);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}img,video{max-width:100%;height:auto}::selection{background:var(--color-brand);color:var(--color-surface)}table{border-collapse:collapse}:root{accent-color:var(--color-brand)}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}.skip-link{left:var(--space-4);z-index:var(--z-skip);background:var(--color-header-dark);color:var(--color-header-text);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-weight:var(--weight-semibold);position:absolute;top:-100px}.skip-link:focus{top:var(--space-4)}.skip-link--second{left:220px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a11y-fab{right:var(--space-4);bottom:var(--space-4);z-index:var(--z-toolbar);border-radius:var(--radius-full);border:2px solid var(--color-surface);background:var(--color-header-dark);color:#fff;width:52px;height:52px;box-shadow:var(--shadow-2);cursor:pointer;transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}.a11y-fab:hover{box-shadow:var(--shadow-3);transform:translateY(-2px)scale(1.04)}.a11y-fab:focus-visible{outline-offset:3px;border-radius:var(--radius-full)}.a11y-fab[aria-expanded=true]{background:var(--color-accent);color:var(--color-surface)}:root[data-a11y-contrast] .a11y-fab{background:var(--color-ink);color:var(--color-surface);border-color:var(--color-surface)}.a11y-backdrop{z-index:calc(var(--z-toolbar) - 1);background:var(--color-overlay);position:fixed;inset:0}.a11y-panel{right:var(--space-4);bottom:calc(var(--space-4) + 52px + var(--space-3));z-index:var(--z-toolbar);width:min(380px, calc(100vw - 2 * var(--space-4)));background:var(--color-surface);max-height:min(720px,100dvh - 120px);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-xl);box-shadow:var(--shadow-3);animation:a11y-in var(--duration-base) var(--ease-out);letter-spacing:0;flex-direction:column;font-size:1rem;line-height:1.5;display:flex;position:fixed;overflow:hidden}@keyframes a11y-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.a11y-panel__head{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-header-dark);color:var(--color-header-text);display:flex}.a11y-panel__title{align-items:center;gap:var(--space-2);font-size:var(--text-lg);letter-spacing:0;color:inherit;margin:0;display:flex}.a11y-close{border-radius:var(--radius-full);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-6px;display:inline-flex}.a11y-close:hover{background:#ffffff26}.a11y-close:focus-visible,.a11y-panel__head :focus-visible{outline-color:#fff}.a11y-panel__body{padding:var(--space-2) var(--space-5) var(--space-4);overscroll-behavior:contain;overflow-y:auto}.a11y-section{padding:var(--space-4) 0;border-bottom:1px solid var(--color-line)}.a11y-section__title{margin:0 0 var(--space-3);font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted)}.a11y-label{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}.a11y-stepper{align-items:stretch;gap:var(--space-2);grid-template-columns:56px 1fr 56px;display:grid}.a11y-stepper__btn,.a11y-seg__btn,.a11y-mode,.a11y-switch,.a11y-reset,.a11y-more summary{font:inherit;color:var(--color-ink);cursor:pointer}.a11y-stepper__btn{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:48px;font-weight:var(--weight-bold)}.a11y-stepper__btn:hover:not(:disabled),.a11y-seg__btn:hover,.a11y-mode:hover{background:var(--color-brand-soft)}.a11y-stepper__btn:disabled{opacity:.4;cursor:not-allowed}.a11y-stepper__value{border-radius:var(--radius-md);background:var(--color-brand-soft);font-size:var(--text-lg);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}.a11y-seg{border:1px solid var(--color-control-border);border-radius:var(--radius-md);display:flex;overflow:hidden}.a11y-seg__btn{min-height:44px;padding:0 var(--space-2);border:0;border-left:1px solid var(--color-line);background:var(--color-surface);font-size:var(--text-sm);font-weight:var(--weight-medium);flex:1;justify-content:center;align-items:center;text-decoration:none;display:flex}.a11y-seg__btn:first-child{border-left:0}.a11y-seg__btn[aria-pressed=true],.a11y-seg__btn[aria-current=true]{background:var(--color-brand);color:var(--color-surface);font-weight:var(--weight-bold)}.a11y-seg :focus-visible{outline-offset:-3px}.a11y-modes{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.a11y-mode{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}.a11y-mode[aria-pressed=true]{border:2px solid var(--color-brand);background:var(--color-brand-soft);font-weight:var(--weight-bold);padding:calc(var(--space-2) - 1px) calc(var(--space-3) - 1px)}.a11y-mode__swatch{border-radius:var(--radius-sm);width:32px;height:32px;font-weight:var(--weight-bold);font-size:var(--text-sm);color:#111c2e;background:#fff;border:1px solid #738496;flex:none;justify-content:center;align-items:center;display:inline-flex}.a11y-mode--dark .a11y-mode__swatch{color:#e6ebf2;background:#111a2c}.a11y-mode--high .a11y-mode__swatch{color:#000;background:#fff;border:2px solid #000}.a11y-mode--highDark .a11y-mode__swatch{color:#ff0;background:#000;border:2px solid #fff}.a11y-switch{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-1) 0;text-align:left;background:0 0;border:0;display:flex}.a11y-switch__label{font-size:var(--text-sm);font-weight:var(--weight-medium)}.a11y-switch__track{border-radius:var(--radius-full);background:var(--color-control-border);width:44px;height:26px;transition:background var(--duration-fast);flex:none;position:relative}.a11y-switch__thumb{border-radius:var(--radius-full);width:20px;height:20px;box-shadow:var(--shadow-1);transition:transform var(--duration-fast) var(--ease-out);background:#fff;position:absolute;top:3px;left:3px}.a11y-switch[aria-checked=true] .a11y-switch__track{background:var(--color-brand)}.a11y-switch[aria-checked=true] .a11y-switch__thumb{transform:translate(18px)}.a11y-switch:hover .a11y-switch__label{text-decoration:underline}.a11y-more{padding:var(--space-3) 0}.a11y-more summary{min-height:44px;font-size:var(--text-sm);font-weight:var(--weight-bold);align-items:center;display:flex}.a11y-more .a11y-seg{margin-top:var(--space-2)}.a11y-panel__foot{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-line);background:var(--color-surface-subtle);display:flex}.a11y-hint{font-size:var(--text-xs);color:var(--color-muted);margin:0}.a11y-reset{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);font-size:var(--text-sm);font-weight:var(--weight-semibold);flex:none}.a11y-reset:hover{background:var(--color-danger-soft);border-color:var(--color-danger);color:var(--color-danger)}@media (max-width:480px){.a11y-fab{right:var(--space-3);bottom:var(--space-3)}.a11y-panel{border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:0;width:100%;max-height:85dvh;animation-name:a11y-sheet;bottom:0;left:0;right:0}}@keyframes a11y-sheet{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.a11y-guide{height:40px;z-index:var(--z-overlay);pointer-events:none;border-top:2px solid var(--color-focus);border-bottom:2px solid var(--color-focus);background:#ffeb3b40;position:fixed;left:0;right:0}.a11y-fab{position:fixed}.a11y-fab__dot{border-radius:var(--radius-full);background:var(--color-accent);border:2px solid var(--color-surface);width:12px;height:12px;position:absolute;top:2px;right:2px}.a11y-stepper__value{font:inherit;font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-ink);cursor:pointer;border:1px solid #0000}.a11y-stepper__value:hover{border-color:var(--color-brand)}.a11y-sample{margin:var(--space-3) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-subtle);border:1px dashed var(--color-line);font-size:var(--text-base)}.a11y-switch:disabled{opacity:.7;cursor:not-allowed}.a11y-switch__thumb{color:var(--color-brand);justify-content:center;align-items:center;display:flex}.a11y-panel__foot{align-items:stretch;gap:var(--space-2);flex-direction:column}.a11y-links{gap:var(--space-1) var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.a11y-links a{align-items:center;min-height:32px;display:inline-flex}.a11y-actions{gap:var(--space-2);display:flex}.a11y-actions .a11y-reset,.a11y-actions .a11y-done{flex:1}.a11y-done{min-height:44px;padding:0 var(--space-4);border:2px solid var(--color-brand);border-radius:var(--radius-md);background:var(--color-brand);color:var(--color-surface);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer}.a11y-done:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover)}.a11y-undo{font:inherit;font-weight:var(--weight-bold);color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (min-width:601px){.a11y-panel{width:400px;max-height:none;animation-name:a11y-edge;animation-duration:var(--duration-slow);border-width:0 0 0 1px;border-radius:0;top:0;bottom:0;right:0}.a11y-backdrop{background:#0003}}@keyframes a11y-edge{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@media (max-width:640px){.skip-link,.skip-link--second{left:var(--space-4);max-width:calc(100vw - 2 * var(--space-4))}.skip-link--second:focus{top:calc(var(--space-4) + 56px)}}
.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border:2px solid var(--color-brand);border-radius:var(--radius-md);background:var(--color-brand);color:var(--color-surface);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;box-shadow:var(--shadow-1);transition:background-color var(--duration-fast) ease, border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease;text-decoration:none;display:inline-flex}.btn:hover{background:var(--color-brand-dark);border-color:var(--color-brand-dark);box-shadow:var(--shadow-2)}.btn[disabled],.btn[aria-disabled=true]{opacity:.7;cursor:progress}.btn[aria-busy=true]:after{content:"";border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:1em;height:1em;animation:.8s linear infinite ui-spin}.btn--ghost,.btn--secondary{color:var(--color-brand);box-shadow:none;background:0 0}.btn--ghost:hover,.btn--secondary:hover{background:var(--color-brand-soft);color:var(--color-brand-dark);box-shadow:none}.btn--tertiary{color:var(--color-link);box-shadow:none;text-underline-offset:3px;background:0 0;border-color:#0000;text-decoration:underline}.btn--tertiary:hover{background:var(--color-brand-soft);color:var(--color-brand-dark);box-shadow:none;border-color:#0000}.btn--danger{background:var(--color-danger);border-color:var(--color-danger)}.btn--danger:hover{background:var(--color-danger);border-color:var(--color-danger);filter:brightness(.9)}.btn--on-dark{background:var(--color-surface);color:var(--color-brand-dark);border-color:var(--color-surface);box-shadow:var(--shadow-2)}.btn--on-dark:hover{background:var(--color-brand-soft)}.btn--on-dark-outline{color:var(--color-header-text);border-color:var(--color-header-text);box-shadow:none;background:0 0}.btn--on-dark-outline:hover{background:color-mix(in srgb, var(--color-header-text) 14%, transparent);border-color:var(--color-header-text)}.btn--sm{min-height:36px;padding:0 var(--space-3);font-size:var(--text-sm);gap:6px}@keyframes ui-spin{to{transform:rotate(360deg)}}.field{gap:var(--space-1);margin-bottom:var(--space-4);flex-direction:column;min-width:0;display:flex}.field label,.field-group legend{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink)}.field input,.field select,.field textarea{min-height:44px;padding:var(--space-2) var(--space-3);font:inherit;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-md);width:100%;transition:border-color var(--duration-fast) ease, box-shadow var(--duration-fast) ease}.field input:hover,.field select:hover,.field textarea:hover{border-color:var(--color-brand)}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{border-color:var(--color-focus);outline:var(--focus-ring-width) solid color-mix(in srgb, var(--color-focus) 35%, transparent);outline-offset:0}.field textarea{resize:vertical;min-height:160px}.field [aria-invalid=true]{border-color:var(--color-danger);border-width:2px}.field__error{color:var(--color-danger);font-weight:var(--weight-semibold);margin:0}.field__error:before{content:"⚠ "}.field__help{color:var(--color-muted);margin:0;font-size:.9375rem}.field__req{font-weight:var(--weight-regular);color:var(--color-muted)}.field__control{display:block;position:relative}.field__icon{left:var(--space-3);color:var(--color-muted);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.field__control input{padding-left:calc(var(--space-3) + 26px)}.field-group{border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-subtle);padding:var(--space-4);margin:0 0 var(--space-4)}.badges{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.badge{padding:2px var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.02em;line-height:1.4;display:inline-block}.badge--new{background:var(--color-accent);color:var(--color-surface)}.badge--urgent{background:var(--color-danger);color:var(--color-surface)}.badge--pinned{background:var(--color-brand-soft);color:var(--color-ink);border:1px solid var(--color-brand-border)}.badge--source{background:var(--color-warning-soft);color:var(--color-warning);border:1px solid var(--color-warning)}.badge--success{background:var(--color-success-soft);color:var(--color-success);border:1px solid var(--color-success)}.badge--info{background:var(--color-info-soft);color:var(--color-info);border:1px solid var(--color-brand-border)}.tag{padding:2px var(--space-3);border:1px solid var(--color-brand-border);border-radius:var(--radius-full);background:var(--color-brand-soft);color:var(--color-ink);font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-block}.card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-1);transition:box-shadow var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), border-color var(--duration-base) ease;position:relative}.card--accent{border-top:4px solid var(--color-accent)}.card__title{margin:0 0 var(--space-2);font-size:var(--text-lg);line-height:var(--leading-heading);font-weight:var(--weight-semibold)}.card__text{margin:0 0 var(--space-3);color:var(--color-muted)}.card__link{color:var(--color-ink);text-decoration:none}.card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}:is(.card:has(.card__link):hover,.link-tile:hover,.content-card:hover){box-shadow:var(--shadow-2);border-color:var(--color-brand-border)}.card:has(.card__link):hover .card__link{color:var(--color-link);text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:no-preference){:is(.card:has(.card__link):hover,.link-tile:hover,.content-card:hover){transform:translateY(-2px)}}.card--media{padding:0;overflow:hidden}.card__body{padding:var(--space-5)}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--color-line) 0%, var(--color-surface-subtle) 50%, var(--color-line) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite skeleton-shimmer;display:block}.skeleton--line{height:14px;margin:var(--space-2) 0}.skeleton--title{width:min(480px,70%);height:40px;margin:var(--space-3) 0}.skeleton--chip{border-radius:var(--radius-md);width:76px;height:76px}.skeleton--w25{width:25%}.skeleton--w50{width:50%}.skeleton--w75{width:75%}@keyframes skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.skeleton{background:var(--color-line);animation:none}}html[data-a11y-motion] .skeleton{background:var(--color-line);animation:none}.accordion{gap:var(--space-3);display:grid}.accordion__item{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);transition:border-color var(--duration-base) ease, box-shadow var(--duration-base) ease;padding:0}.accordion__item[open]{border-color:var(--color-brand-border);box-shadow:var(--shadow-2)}.accordion__item summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:56px;padding:var(--space-3) var(--space-5);font-weight:var(--weight-semibold);cursor:pointer;border-radius:var(--radius-lg);list-style:none;display:flex}.accordion__item summary::-webkit-details-marker{display:none}.accordion__item summary:hover{color:var(--color-link)}.accordion__chevron{color:var(--color-muted);transition:transform var(--duration-base) var(--ease-out)}.accordion__item[open] .accordion__chevron{color:var(--color-brand);transform:rotate(180deg)}.accordion__panel{padding:var(--space-4) var(--space-5) var(--space-5);border-top:1px solid var(--color-line)}.accordion__panel .rich-text{max-width:none}.tabs{gap:var(--space-1);border-bottom:2px solid var(--color-line);display:flex;overflow-x:auto}.tabs [role=tab]{min-height:44px;padding:0 var(--space-4);color:var(--color-ink);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:4px solid #0000;align-items:center;margin-bottom:-2px;text-decoration:none;display:inline-flex}.tabs [role=tab]:hover{color:var(--color-link);background:var(--color-brand-soft)}.tabs [role=tab][aria-selected=true]{border-bottom-color:var(--color-accent)}.tabpanel{padding-top:var(--space-4)}.tooltip{display:inline-flex;position:relative}.tooltip__tip{z-index:var(--z-overlay);width:max-content;max-width:240px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-ink);color:var(--color-surface);font-size:var(--text-xs);box-shadow:var(--shadow-2);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--duration-fast) ease, visibility var(--duration-fast) ease;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.tooltip:hover .tooltip__tip,.tooltip:focus-within .tooltip__tip{opacity:1;visibility:visible}
.page-body{max-width:1200px;padding:0 var(--space-4);padding-top:var(--space-8);padding-bottom:var(--space-8);margin:0 auto}
:root{--chrome-max:1200px;--nav-height:48px}html{scroll-padding-top:calc(var(--nav-height) + var(--space-4))}.site-topbar__inner,.site-identity__inner,.site-nav__inner,.site-ticker__inner,.site-footer__inner,.site-footer__bar-inner{max-width:var(--chrome-max);padding-inline:var(--space-4);margin:0 auto}.site-topbar{background:var(--color-header-dark);color:var(--color-header-text);font-size:var(--text-sm)}.site-topbar__inner{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:40px;display:flex}.site-topbar__gov{align-items:center;gap:var(--space-2);margin:0;line-height:1.3;display:flex}.site-topbar__country{font-weight:var(--weight-semibold)}.site-topbar__ministry{display:none}@media (min-width:640px){.site-topbar__ministry{display:inline}.site-topbar__ministry:before{content:"·";margin-inline:var(--space-2);opacity:.7}}.site-lang{border-radius:var(--radius-full);background:var(--color-overlay);gap:2px;padding:2px;display:flex}.site-lang a{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-full);color:var(--color-header-text);font-weight:var(--weight-medium);align-items:center;text-decoration:none;display:inline-flex}.site-lang a:hover{text-decoration:underline}.site-lang a[aria-current=true]{background:var(--color-surface);color:var(--color-brand-dark);font-weight:var(--weight-bold);text-decoration:none}.site-topbar a:focus-visible{outline-color:var(--color-focus-on-dark,var(--color-header-text))}.site-identity{background:var(--color-surface);color:var(--color-ink);border-bottom:1px solid var(--color-line)}.site-identity__inner{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);padding-block:var(--space-3);flex-wrap:wrap;min-height:64px;display:flex}.site-brand{align-items:center;gap:var(--space-3);min-width:0;color:inherit;flex:1 1 0;text-decoration:none;display:flex}.site-brand img{object-fit:contain;flex:none;width:40px;height:40px}.site-brand__text{min-width:0;line-height:var(--leading-heading);flex-direction:column;display:flex}.site-brand__name{font-size:var(--text-sm);line-height:1.3;font-weight:var(--weight-bold);color:var(--color-brand-dark);text-wrap:balance}.site-brand__name-en{font-size:var(--text-sm);color:var(--color-muted);font-weight:var(--weight-medium);display:none}.site-brand__addr{font-size:var(--text-xs);color:var(--color-muted);margin-top:2px;display:none}.site-brand:hover .site-brand__name{text-decoration:underline}@media (min-width:640px){.site-brand__name{font-size:var(--text-lg)}.site-brand__name-en{display:block}}@media (min-width:1024px){.site-brand__addr{display:block}.site-identity__inner{padding-block:var(--space-4);min-height:88px}.site-brand img{width:64px;height:64px}.site-brand__name{font-size:var(--text-2xl)}.site-brand__name-en{font-size:var(--text-base)}.site-header[data-variant=compact] .site-brand img{width:48px;height:48px}.site-header[data-variant=compact] .site-brand__addr{display:none}.site-header[data-variant=compact] .site-brand__name{font-size:var(--text-xl)}}.site-search-wrap{flex:none;align-items:center;margin-inline-start:auto;display:flex}.site-search-toggle{cursor:pointer;width:44px;height:44px;color:var(--color-brand-dark);background:var(--color-brand-soft);border:1px solid var(--color-brand-border);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}.site-search{display:none}.site-search-wrap[data-open=true] .site-search{inset-inline:var(--space-4);top:calc(100% - var(--space-2));z-index:var(--z-sticky);box-shadow:var(--shadow-2);border-radius:var(--radius-full);display:flex;position:absolute}.site-identity{position:relative}@media (min-width:1024px){.site-search-toggle{display:none}.site-search,.site-search-wrap[data-open=true] .site-search{box-shadow:none;flex:0 320px;min-width:240px;display:flex;position:static}}.site-search input{min-width:0;min-height:44px;padding:0 var(--space-4);font:inherit;color:var(--color-ink);background:var(--color-surface-subtle);border:1px solid var(--color-control-border);border-radius:var(--radius-full) 0 0 var(--radius-full);border-right:0;flex:1}.site-search input:focus-visible{outline-offset:0}.site-search button{cursor:pointer;background:var(--color-brand);width:52px;min-height:44px;color:var(--color-surface);border:1px solid var(--color-brand);border-radius:0 var(--radius-full) var(--radius-full) 0;justify-content:center;align-items:center;display:inline-flex}.site-search button:hover{background:var(--color-brand-dark);border-color:var(--color-brand-dark)}.site-nav{z-index:var(--z-sticky);background:var(--color-brand-dark);color:var(--color-header-text);box-shadow:var(--shadow-1);position:relative}.site-nav__inner{position:relative}.site-nav a,.site-nav button{font:inherit;color:inherit}.site-nav a:focus-visible,.site-nav button:focus-visible{outline-color:var(--color-focus-on-dark,var(--color-header-text));outline-offset:-3px}.site-nav__toggle{align-items:center;gap:var(--space-2);min-height:var(--nav-height);cursor:pointer;font-weight:var(--weight-semibold);background:0 0;border:0;padding:0;display:flex}.site-nav__list{margin:0;padding:0;list-style:none}.site-nav__list>li{position:relative}.site-nav__list a,.site-nav__trigger{align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);text-align:left;cursor:pointer;width:100%;font-weight:var(--weight-medium);background:0 0;border:0;text-decoration:none;display:flex}.site-nav__caret{transition:transform var(--duration-fast) var(--ease-out);flex:none}.site-nav__trigger[aria-expanded=true] .site-nav__caret{transform:rotate(180deg)}.site-nav__backdrop{z-index:var(--z-overlay);background:var(--color-overlay);position:fixed;inset:0}.site-nav__panel{z-index:calc(var(--z-overlay) + 1);background:var(--color-surface);width:min(88vw,380px);color:var(--color-ink);box-shadow:var(--shadow-3);padding:0 0 var(--space-6);visibility:hidden;transition:transform var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(100%)}.site-nav__panel[data-open=true]{visibility:visible;transition-delay:0s;transform:none}.site-nav__head{padding:0 var(--space-4);min-height:var(--nav-height);font-weight:var(--weight-bold);border-bottom:2px solid var(--color-line);justify-content:space-between;align-items:center;display:flex}.site-nav__close{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;color:var(--color-ink)!important}.site-nav__close:hover{background:var(--color-brand-soft)}.site-nav__panel a,.site-nav__panel .site-nav__trigger{color:var(--color-ink);border-bottom:1px solid var(--color-line);border-radius:0}.site-nav__panel a:hover,.site-nav__panel .site-nav__trigger:hover{background:var(--color-brand-soft)}.site-nav__panel a:focus-visible,.site-nav__panel button:focus-visible{outline-color:var(--color-focus)}.site-nav__panel .site-nav__trigger{justify-content:space-between}.site-nav__panel a[aria-current=page]{color:var(--color-brand-dark);font-weight:var(--weight-bold);background:var(--color-brand-soft);box-shadow:inset 4px 0 0 var(--color-accent)}.site-nav__sub{background:var(--color-surface-subtle);margin:0;padding:0;list-style:none}.site-nav__sub[hidden]{display:none}.site-nav__sub a{padding-left:var(--space-8);font-weight:var(--weight-regular)}.site-nav__group-title{padding:var(--space-3) var(--space-8) var(--space-1);font-weight:var(--weight-bold);font-size:var(--text-sm);color:var(--color-muted);display:block}.site-nav__group ul{margin:0;padding:0;list-style:none}.site-nav__group ul a{padding-left:calc(var(--space-8) + var(--space-4))}@media (min-width:1024px){.site-nav__toggle,.site-nav__backdrop,.site-nav__head{display:none}.site-nav__panel{visibility:visible;width:auto;color:inherit;box-shadow:none;background:0 0;padding:0;transition:none;position:static;overflow:visible;transform:none}.site-nav__list{flex-wrap:wrap;display:flex}.site-nav__panel .site-nav__list>li>a,.site-nav__panel .site-nav__list>li>.site-nav__trigger{color:var(--color-header-text);background:0 0;border-bottom:0}.site-nav__panel .site-nav__list>li>a:hover,.site-nav__panel .site-nav__list>li>.site-nav__trigger:hover,.site-nav__panel .site-nav__list>li>.site-nav__trigger[aria-expanded=true]{background:var(--color-overlay)}.site-nav__panel .site-nav__list>li>a[aria-current=page]{box-shadow:none;color:var(--color-header-text);background:0 0}.site-nav__panel a:focus-visible,.site-nav__panel button:focus-visible{outline-color:var(--color-focus-on-dark,var(--color-header-text))}.site-nav__panel .site-nav__sub a{border-bottom:0}.site-nav__list a,.site-nav__trigger{width:auto;min-height:var(--nav-height);position:relative}.site-nav__list>li>a:after,.site-nav__list>li>.site-nav__trigger:after{content:"";inset:auto var(--space-4) 0;background:0 0;border-radius:2px 2px 0 0;height:3px;position:absolute}.site-nav__list>li>a:hover,.site-nav__trigger:hover,.site-nav__trigger[aria-expanded=true]{background:var(--color-overlay)}.site-nav__list>li>a[aria-current=page]:after,.site-nav__trigger[data-active]:after,.site-nav__trigger[aria-expanded=true]:after{background:var(--color-surface)}.site-nav__list>li>a[aria-current=page]{font-weight:var(--weight-bold)}.site-nav__sub{z-index:var(--z-sticky);min-width:260px;padding:var(--space-2);background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line);border-top:3px solid var(--color-accent);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-2);position:absolute;top:100%;left:0}.site-nav__sub a{min-height:40px;padding:0 var(--space-3);color:var(--color-link);border-radius:var(--radius-sm);font-weight:var(--weight-regular);border:0}.site-nav__sub a:hover{background:var(--color-brand-soft);color:var(--color-brand-dark)}.site-nav__sub a:focus-visible{outline-color:var(--color-focus);outline-offset:-2px}.site-nav__sub a[aria-current=page]{background:var(--color-brand-soft);color:var(--color-brand-dark);font-weight:var(--weight-bold);box-shadow:none}.site-nav__overview a{font-weight:var(--weight-semibold)}.site-nav__group-title{padding:var(--space-2) var(--space-3) var(--space-1)}.site-nav__group ul a{padding-left:var(--space-3)}.site-nav__list>li:has(>.site-nav__sub[data-mega]){position:static}.site-nav__sub[data-mega]{width:100%;padding:var(--space-4);gap:var(--space-2) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid;left:0;right:0}.site-nav__sub[data-mega][hidden]{display:none}.site-nav__sub[data-mega] .site-nav__group-title{color:var(--color-ink);border-bottom:2px solid var(--color-line);margin-bottom:var(--space-1)}.site-nav__sub[data-mega] .site-nav__overview{grid-column:1/-1}}.site-nav__icon{flex:none}.site-nav__trigger .site-nav__icon{margin-inline-end:var(--space-2)}.site-nav__panel a[data-rich]{align-items:center;gap:var(--space-3);display:flex}.site-nav__text{flex-direction:column;gap:2px;min-width:0;display:flex}.site-nav__desc{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-muted);line-height:1.35;display:none}.site-nav__group-title .site-nav__icon{vertical-align:-3px;margin-inline-end:var(--space-2)}@media (min-width:1024px){.site-nav__sub[data-rich] a[data-rich]{padding-block:var(--space-2);align-items:flex-start;min-height:0}.site-nav__sub[data-rich] a[data-rich] .site-nav__icon{color:var(--color-brand-dark);margin-top:2px}.site-nav__sub[data-rich] .site-nav__desc{display:block}.site-nav__sub[data-rich] a[data-rich]:hover .site-nav__desc{color:var(--color-ink)}.site-nav__sub[data-rich] .site-nav__group-title{align-items:center;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.site-nav__sub[data-rich] .site-nav__group-title .site-nav__desc{flex-basis:100%;margin-top:2px}.site-nav__sub[data-rich]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));max-width:72rem;margin-inline:auto}}.site-ticker{background:var(--color-brand-soft);border-bottom:1px solid var(--color-line)}.site-ticker__inner{align-items:center;gap:var(--space-3);padding-block:var(--space-2);display:flex}.site-ticker__label{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-surface);background:var(--color-accent);border-radius:var(--radius-sm);white-space:nowrap;flex:none;margin:0}.site-ticker__viewport{flex:1;min-width:0;overflow:hidden}.site-ticker__viewport ul{gap:var(--space-10);white-space:nowrap;animation:site-ticker var(--ticker-duration,40s) linear infinite;margin:0;padding:0 0 0 100%;list-style:none;display:inline-flex}.site-ticker__viewport:hover ul,.site-ticker__viewport:focus-within ul,.site-ticker__viewport[data-paused] ul{animation-play-state:paused}.site-ticker__viewport a{padding-block:var(--space-1);color:var(--color-link);font-size:var(--text-sm);display:inline-block}.site-ticker__pause{min-width:44px;min-height:44px;padding:0 var(--space-3);font:inherit;font-size:var(--text-sm);cursor:pointer;color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-control-border);border-radius:var(--radius-full);flex:none}.site-ticker__pause:hover{background:var(--color-brand-soft)}@keyframes site-ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width:480px){.site-ticker__inner{flex-wrap:wrap}.site-ticker__viewport{flex-basis:100%;order:3}}@media (prefers-reduced-motion:reduce){.site-ticker__viewport ul{white-space:normal;gap:var(--space-1) var(--space-6);flex-wrap:wrap;padding:0;animation:none}.site-ticker__pause{display:none}}html[data-a11y-motion] .site-ticker__viewport ul{white-space:normal;gap:var(--space-1) var(--space-6);flex-wrap:wrap;padding:0}html[data-a11y-motion] .site-ticker__pause{display:none}nav.breadcrumbs ol{align-items:center;gap:var(--space-1) var(--space-2);margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}nav.breadcrumbs li{align-items:center;gap:var(--space-2);display:inline-flex}nav.breadcrumbs li+li:before{content:"";border-top:1.5px solid var(--color-muted);border-right:1.5px solid var(--color-muted);background:0 0;width:6px;height:6px;margin:0;transform:rotate(45deg)}nav.breadcrumbs a{color:var(--color-link);text-decoration:none}nav.breadcrumbs a:hover{text-decoration:underline}nav.breadcrumbs [aria-current=page]{color:var(--color-ink);font-weight:var(--weight-semibold);overflow-wrap:anywhere}.site-footer{margin-top:var(--space-16);background:var(--color-header-dark);color:var(--color-header-text);border-top:4px solid var(--color-accent)}.site-footer a{color:var(--color-header-text);text-underline-offset:3px}.site-footer a:hover{text-decoration-thickness:2px}.site-footer a:focus-visible{outline-color:var(--color-focus-on-dark,var(--color-header-text))}.site-footer__inner{gap:var(--space-8);padding-block:var(--space-10) var(--space-8);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));display:grid}.site-footer h2{margin:0 0 var(--space-3);font-size:var(--text-base);font-weight:var(--weight-bold);letter-spacing:.02em}.site-footer p{margin:0 0 var(--space-3);font-size:var(--text-sm)}.site-footer__about img{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-1);margin-bottom:var(--space-3);object-fit:contain}.site-footer__org{font-weight:var(--weight-bold);font-size:var(--text-base)!important}.site-footer ul{gap:var(--space-2);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.site-footer dl{font-size:var(--text-sm);margin:0}.site-footer dt{font-weight:var(--weight-bold);margin-top:var(--space-3)}.site-footer dt:first-child{margin-top:0}.site-footer dd{flex-direction:column;margin:0;display:flex}.site-footer__social{flex-wrap:wrap;gap:var(--space-2)!important;display:flex!important}.site-footer__social a{min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-brand-border);border-radius:var(--radius-full);text-transform:capitalize;align-items:center;text-decoration:none;display:inline-flex}.site-footer__social a:hover{background:var(--color-overlay)}.site-footer__map-card{justify-content:center;align-items:center;gap:var(--space-2);min-height:140px;padding:var(--space-4);border:1px dashed var(--color-brand-border);border-radius:var(--radius-lg);background:var(--color-overlay);text-align:center;font-size:var(--text-sm);flex-direction:column;display:flex}.site-footer__bar{border-top:1px solid var(--color-brand-border);background:color-mix(in srgb, var(--color-header-dark) 70%, black)}.site-footer__top{margin-inline-start:auto}.site-footer__bar-inner{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);padding-block:var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.site-footer__bar-inner p{margin:0}.site-footer__bar-inner ul{gap:var(--space-1) var(--space-5);flex-wrap:wrap;display:flex}.site-footer[data-variant=minimal] .site-footer__inner{padding-block:var(--space-6);grid-template-columns:1fr}@media print{.site-topbar,.site-search,.site-nav,.site-ticker,.site-footer__map{display:none!important}}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.a11y-fab{right:max(var(--space-4), env(safe-area-inset-right));bottom:max(var(--space-4), env(safe-area-inset-bottom))}.a11y-panel{right:max(var(--space-4), env(safe-area-inset-right));bottom:calc(max(var(--space-4), env(safe-area-inset-bottom)) + 52px + var(--space-3))}@media (max-width:1023px){.site-nav__panel{padding-bottom:calc(var(--space-6) + env(safe-area-inset-bottom))}}@media (max-width:767px),(pointer:coarse){.site-lang a,.site-footer__social a,.link-arrow,.lang-trigger,.site-brand,.site-ticker__viewport a,.site-footer__bar-inner a,main dd>a,.site-footer dd a,.contact-card dd a,.site-footer__map-card a,.site-footer li>a,.breadcrumbs a,.attachment__go,.a11y-links a{min-height:44px}.site-lang a,.site-footer__social a,.link-arrow,.lang-trigger,.site-ticker__viewport a,.site-footer__bar-inner a,main dd>a,.site-footer dd a,.contact-card dd a,.site-footer__map-card a,.site-footer li>a,.breadcrumbs a{align-items:center;display:inline-flex}.btn,.btn--sm{min-height:44px}.attachment__go{width:44px;min-width:44px;height:44px}.site-footer li>a,.site-footer__bar-inner a,.breadcrumbs a,.link-arrow{padding-block:var(--space-1);min-width:44px}.site-lang a{justify-content:center;min-width:44px}}.site-footer{padding-bottom:calc(52px + var(--space-6) + env(safe-area-inset-bottom))}
.site-form{max-width:44rem;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);margin:0 auto;display:block}@media (min-width:640px){.site-form{padding:var(--space-8)}}.site-form__title{margin:0 0 var(--space-2);font-size:var(--text-2xl);color:var(--color-ink)}.site-form__description{margin:0 0 var(--space-5);color:var(--color-muted)}.site-form__grid{column-gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:640px){.site-form__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-form__grid>.field--full,.site-form__grid>.site-form__wide{grid-column:1/-1}}.site-form .field--half{grid-column:auto}.site-form .field--full,.site-form__wide{grid-column:1/-1}.site-form__heading{margin:var(--space-4) 0 var(--space-1);font-size:var(--text-lg);color:var(--color-ink)}.site-form__intro{margin:0 0 var(--space-3);color:var(--color-muted)}.site-form__divider{border:0;border-top:1px solid var(--color-line);margin:var(--space-4) 0;grid-column:1/-1}.site-form__choices{margin:0 0 var(--space-4);border:0;grid-column:1/-1;min-width:0;padding:0}.site-form__choices legend{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink);padding:0}.site-form__choice{gap:var(--space-3);min-height:44px;padding:var(--space-2) 0;align-items:flex-start;display:flex}.site-form__choice input{width:1.5rem;height:1.5rem;accent-color:var(--color-brand);flex:none;margin:.125rem 0 0}.site-form__choice label{font-weight:var(--weight-regular);font-size:var(--text-base);color:var(--color-ink)}.site-form__steps{gap:var(--space-2);margin:0 0 var(--space-5);flex-wrap:wrap;align-items:center;padding:0;list-style:none;display:flex}.site-form__step{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);display:inline-flex}.site-form__step[aria-current=step]{color:var(--color-ink);font-weight:var(--weight-bold)}.site-form__step-num{border-radius:var(--radius-full);border:2px solid var(--color-control-border);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-ink);place-items:center;display:inline-grid}.site-form__step[aria-current=step] .site-form__step-num{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-surface)}.site-form__actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.site-form__files{margin:var(--space-2) 0 0;gap:var(--space-1);padding:0;list-style:none;display:grid}.site-form__files li{justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--text-sm);display:flex}.site-form__consent{margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface-subtle);border-radius:var(--radius-md);border:1px solid var(--color-line)}.site-form__date-mode{gap:var(--space-1);margin-bottom:var(--space-2);display:inline-flex}.site-form__date-mode button{min-width:44px;min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-control-border);background:var(--color-surface);color:var(--color-ink);border-radius:var(--radius-md);cursor:pointer}.site-form__date-mode button[aria-pressed=true]{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-surface)}.site-form__date-echo{font-size:var(--text-sm);color:var(--color-muted);margin:0}.site-form__captcha{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.site-form__captcha-q{font-weight:var(--weight-bold);font-size:var(--text-lg)}.site-form__success{max-width:44rem;padding:var(--space-6);border:2px solid var(--color-success);background:var(--color-success-soft);border-radius:var(--radius-lg);color:var(--color-ink);margin:0 auto}.site-form__success h2{margin:0 0 var(--space-2)}.site-form__closed{max-width:44rem;padding:var(--space-5);border:1px solid var(--color-line);background:var(--color-warning-soft);border-radius:var(--radius-lg);margin:0 auto}.site-form__preview-note{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-muted)}.site-form__hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.site-form__label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-ink)}.site-form__scale{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.site-form__scale-end{font-size:var(--text-sm);color:var(--color-muted)}.site-form__scale-item{border:1px solid var(--color-control-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:44px;min-height:44px;color:var(--color-ink);cursor:pointer;font-size:var(--text-lg);place-items:center;display:inline-grid;position:relative}.site-form__scale-item[data-on]{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-surface)}.site-form__scale-item input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.site-form__scale-item:focus-within{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.site-form__gridwrap{overflow-x:auto}.site-form__grid-table{border-collapse:collapse;min-width:100%}.site-form__grid-table th,.site-form__grid-table td{padding:var(--space-2) var(--space-3);text-align:center;border-bottom:1px solid var(--color-line);font-weight:var(--weight-regular)}.site-form__grid-table th[scope=row]{text-align:start;font-weight:var(--weight-semibold)}.site-form__grid-table input{width:1.5rem;height:1.5rem;accent-color:var(--color-brand)}.site-form__rank{gap:var(--space-2);counter-reset:rank;margin:0;padding:0;list-style:none;display:grid}.site-form__rank li{counter-increment:rank;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);display:flex}.site-form__rank li:before{content:counter(rank) ".";font-weight:var(--weight-bold);margin-inline-end:var(--space-3)}.site-form__rank li>span:first-child{flex:1}.site-form__calc{padding:var(--space-3);background:var(--color-surface-subtle);border-radius:var(--radius-md);font-weight:var(--weight-bold);display:block}.site-form__canvas{aspect-ratio:3;background:var(--color-surface);width:100%;max-width:600px;color:var(--color-ink);border:1px dashed var(--color-control-border);border-radius:var(--radius-md);touch-action:none}.site-form__progress progress{width:100%;height:.75rem;accent-color:var(--color-brand)}.site-form__quiz{margin-top:var(--space-4)}.site-form__score{font-size:var(--text-xl);font-weight:var(--weight-bold)}.site-form__quiz-items{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.site-form__quiz-items li{padding:var(--space-2) var(--space-3);border-inline-start:4px solid var(--color-danger);background:var(--color-surface)}.site-form__quiz-items li[data-correct=true]{border-inline-start-color:var(--color-success)}
:root:lang(ne){--font-sans:var(--font-devanagari,"Noto Sans Devanagari"), var(--font-latin,"Inter"), "Nirmala UI", Mangal, system-ui, sans-serif;--font-readable:var(--font-devanagari,"Noto Sans Devanagari"), var(--font-hyperlegible,"Atkinson Hyperlegible"), "Nirmala UI", Mangal, sans-serif}body:lang(ne){font-size:calc(var(--text-base) * 1.0625);font-feature-settings:"kern", "liga", "locl";-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:break-word}:lang(ne) :is(h1,h2,h3,h4,h5,h6){letter-spacing:0;padding-top:.08em;line-height:1.45}:lang(ne) :is(.btn,button,input,select,textarea,label,th,td,li,dd,dt,figcaption,small,.badge,.chip){line-height:1.6}:lang(ne) :is(.btn,button){padding-top:.15em}:lang(ne) :is(input,select,textarea,button){font-family:inherit}:lang(ne) [class*=clamp]{padding-block:.1em;line-height:1.7}
html[data-a11y-light]:not(:has(.ad-root)){--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", "Noto Sans Devanagari", "Nirmala UI", Mangal, sans-serif;--a11y-font-family:var(--font-sans)}html[data-a11y-light]:not(:has(.ad-root)) *{box-shadow:none!important;text-shadow:none!important;scroll-behavior:auto!important;background-image:none!important;transition:none!important;animation:none!important}html[data-a11y-light]:not(:has(.ad-root)) :before{box-shadow:none!important;text-shadow:none!important;scroll-behavior:auto!important;background-image:none!important;transition:none!important;animation:none!important}html[data-a11y-light]:not(:has(.ad-root)) :after{box-shadow:none!important;text-shadow:none!important;scroll-behavior:auto!important;background-image:none!important;transition:none!important;animation:none!important}html[data-a11y-light]:not(:has(.ad-root)) #site-root :is(img,picture,video,canvas,audio,iframe:not(.pdfv__frame),object,embed){display:none!important}html[data-a11y-light]:not(:has(.ad-root)) #site-root :is(.hero__image,.media-frame,.site-footer__map,.site-ticker,.emblem,.site-brand__logo){display:none!important}.light-alt{display:none}html[data-a11y-light]:not(:has(.ad-root)) .light-alt{margin-block:var(--space-2);color:var(--color-muted);font-style:italic;display:block}html[data-a11y-light]:not(:has(.ad-root)) .light-alt:before{content:"["}html[data-a11y-light]:not(:has(.ad-root)) .light-alt:after{content:"]"}
@page{size:A4;margin:16mm 14mm 18mm}@media print{html:not(:has(.ad-root)){font-size:12pt}html:not(:has(.ad-root)) body{padding:0;font-size:12pt;line-height:1.5;color:#000!important;background:#fff!important}html:not(:has(.ad-root)) *{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}html:not(:has(.ad-root)) :before{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}html:not(:has(.ad-root)) :after{box-shadow:none!important;text-shadow:none!important;transition:none!important;animation:none!important}html:not(:has(.ad-root)):lang(ne) body{line-height:1.8}html:not(:has(.ad-root)) .skip-link{display:none!important}html:not(:has(.ad-root)) .a11y-fab{display:none!important}html:not(:has(.ad-root)) .a11y-panel{display:none!important}html:not(:has(.ad-root)) .a11y-dock{display:none!important}html:not(:has(.ad-root)) .a11y-movehint{display:none!important}html:not(:has(.ad-root)) .assistant{display:none!important}html:not(:has(.ad-root)) .platform-banner{display:none!important}html:not(:has(.ad-root)) .lang-switch{display:none!important}html:not(:has(.ad-root)) .site-topbar{display:none!important}html:not(:has(.ad-root)) .site-search{display:none!important}html:not(:has(.ad-root)) .site-search-wrap{display:none!important}html:not(:has(.ad-root)) .site-nav{display:none!important}html:not(:has(.ad-root)) .site-ticker{display:none!important}html:not(:has(.ad-root)) .site-lang{display:none!important}html:not(:has(.ad-root)) .site-officers{display:none!important}html:not(:has(.ad-root)) .site-footer__map{display:none!important}html:not(:has(.ad-root)) .site-footer__social{display:none!important}html:not(:has(.ad-root)) .site-footer__top{display:none!important}html:not(:has(.ad-root)) .site-footer__bar ul{display:none!important}html:not(:has(.ad-root)) .breadcrumbs{display:none!important}html:not(:has(.ad-root)) .pagination{display:none!important}html:not(:has(.ad-root)) .list-filters{display:none!important}html:not(:has(.ad-root)) .list-tabs{display:none!important}html:not(:has(.ad-root)) .share{display:none!important}html:not(:has(.ad-root)) .related{display:none!important}html:not(:has(.ad-root)) .feedback{display:none!important}html:not(:has(.ad-root)) .back-to-top{display:none!important}html:not(:has(.ad-root)) .no-print{display:none!important}html:not(:has(.ad-root)) .pdfv-flip-btn{display:none!important}html:not(:has(.ad-root)) main button:not([data-print]){display:none!important}html:not(:has(.ad-root)) main .btn{display:none!important}html:not(:has(.ad-root)) main [role=tablist]{display:none!important}html:not(:has(.ad-root)) .light-alt{display:block!important}html:not(:has(.ad-root)) .site-identity{border:0;border-bottom:1.5pt solid #000;margin-bottom:12pt;padding:0 0 8pt;color:#000!important;background:0 0!important;display:block!important}html:not(:has(.ad-root)) .site-identity *{color:#000!important;background:0 0!important}html:not(:has(.ad-root)) .site-footer{border-top:1pt solid #000;margin-top:18pt;font-size:9.5pt;color:#000!important;background:0 0!important;padding:8pt 0 0!important;display:block!important}html:not(:has(.ad-root)) .site-footer *{color:#000!important;background:0 0!important}html:not(:has(.ad-root)) .site-footer__inner{padding:0!important;display:block!important}html:not(:has(.ad-root)) .site-footer__inner>:not(.site-footer__about):not(.site-footer__org){display:none!important}html:not(:has(.ad-root)) .site-footer__bar{border:0}html:not(:has(.ad-root)) main{max-width:none!important;margin:0!important;padding:0!important}html:not(:has(.ad-root)) .page-body{max-width:none!important;margin:0!important;padding:0!important}html:not(:has(.ad-root)) .page-main{max-width:none!important;margin:0!important;padding:0!important}:is(html:not(:has(.ad-root)) h1,html:not(:has(.ad-root)) h2,html:not(:has(.ad-root)) h3,html:not(:has(.ad-root)) h4){break-after:avoid;color:#000!important}:is(html:not(:has(.ad-root)) p,html:not(:has(.ad-root)) li,html:not(:has(.ad-root)) blockquote){orphans:3;widows:3}:is(html:not(:has(.ad-root)) img,html:not(:has(.ad-root)) figure,html:not(:has(.ad-root)) table,html:not(:has(.ad-root)) pre,html:not(:has(.ad-root)) blockquote){break-inside:avoid;max-width:100%!important}html:not(:has(.ad-root)) img{height:auto!important}html:not(:has(.ad-root)) thead{display:table-header-group}html:not(:has(.ad-root)) tr{break-inside:avoid}:is(html:not(:has(.ad-root)) table,html:not(:has(.ad-root)) th,html:not(:has(.ad-root)) td){border-color:#000!important}html:not(:has(.ad-root)) a{text-decoration:underline;color:#000!important}html:not(:has(.ad-root)) main a[href]:not([href^=\#]):not([href^=javascript]):not([href^=mailto]):not([href^=tel]):not(:has(>img)):after{content:" (" attr(href) ")";word-break:break-all;font-size:.8em;font-weight:400}html:not(:has(.ad-root)) main a[href^=mailto\:]:after{content:""}html:not(:has(.ad-root)) main a[href^=tel\:]:after{content:""}html:not(:has(.ad-root)) .skip-link:after{content:""}}
