@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-ext-wght-normal-DSNfmdVt.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-wght-normal-B2hlT84T.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-wght-normal-Cv-Vwajv.woff2) format("woff2-variations");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-ext-wght-normal-12T8GTDR.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-wght-normal-Ymb6dZNd.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-vietnamese-wght-normal-DLTJy58D.woff2) format("woff2-variations");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:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2) format("woff2-variations");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:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Noto Sans Variable", "Noto Sans", "Segoe UI", Arial, sans-serif;--font-mono: "Noto Sans Mono", "SFMono-Regular", ui-monospace, monospace;--niien-color-blue: #001eff;--niien-color-green: #00ff5e;--niien-color-warning: #ffa600;--niien-color-error: #ff5a48;--niien-color-menu: #FAF5F5;--niien-color-background-light: rgb(255,254,253);--niien-color-footer: #F0EBEB;--niien-color-background-dark: #323232;--niien-color-border-light: rgb(140,140,140);--niien-color-border-dark: #f7f7f7;--niien-color-text-light: #2f2f2f;--niien-color-text-dark: #f7f7f7;--niien-brand-primary: var(--niien-color-blue);--niien-brand-accent: var(--niien-color-green);--surface-page: var(--niien-color-background-light);--surface-card: #ffffff;--surface-menu: var(--niien-color-menu);--surface-footer: var(--niien-color-footer);--surface-accent: #e6e9ff;--text-primary: var(--niien-color-text-light);--text-muted: #5f5f5f;--text-inverse: var(--niien-color-text-dark);--action-primary: var(--niien-brand-accent);--action-primary-hover: #00e654;--action-primary-foreground: var(--niien-color-text-light);--brand-primary: var(--niien-brand-primary);--brand-primary-hover: #0018cc;--brand-primary-foreground: #ffffff;--state-success: var(--niien-color-green);--state-success-surface: #d9ffe6;--state-success-text: #134e2c;--state-success-border: #74c69d;--state-warning: var(--niien-color-warning);--state-warning-surface: #fff3d1;--state-warning-text: #633c00;--state-warning-border: #d98e00;--state-error: var(--niien-color-error);--state-error-hover: #e65041;--state-error-surface: #fff0ee;--state-error-text: var(--niien-color-error);--state-error-border: #f4a098;--border-subtle: var(--niien-color-border-light);--border-strong: var(--niien-color-border-light);--focus-ring: var(--brand-primary);--color-bg: var(--surface-page);--color-surface: var(--surface-card);--color-text: var(--text-primary);--color-muted: var(--text-muted);--color-border: var(--border-subtle);--color-border-strong: var(--border-strong);--color-brand: var(--brand-primary);--color-brand-contrast: var(--brand-primary-foreground);--color-action: var(--action-primary);--color-action-contrast: var(--action-primary-foreground);--color-success: var(--state-success);--color-warning: var(--state-warning);--color-error: var(--state-error);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-16: 4rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .5rem}*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);line-height:1.45}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{font-weight:600;letter-spacing:0}p{margin-bottom:var(--space-3)}a{color:var(--color-brand)}:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.shell{max-width:1080px;margin:0 auto;padding:var(--space-8) var(--space-4)}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.card>*:last-child{margin-bottom:0}.row{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.field{margin-bottom:var(--space-4)}.field label{display:block;margin-bottom:var(--space-2);font-weight:600;font-size:.9rem}.brand-logo,.brand-icon{display:block;height:2rem;width:auto}body{min-height:100vh;background:linear-gradient(#fafafadb,#fafafaeb),url(/assets/gradient-ylJVzCgM.jpeg) center / cover fixed no-repeat}.shell{min-height:100vh;display:grid;place-items:center}.card{width:min(720px,100%);box-shadow:0 18px 40px #2f2f2f14}.eyebrow{margin:0;font-weight:600;text-transform:uppercase;color:var(--color-brand)}h1{margin:.75rem 0;font-size:clamp(2.5rem,7vw,4rem)}p{margin:0;color:var(--color-muted);line-height:1.6}
