.nd-jobs{display:grid;gap:var(--s-3)}.nd-jobcard{border:1px solid var(--nd-line);border-radius:18px;background:rgba(255,255,255,.022);overflow:hidden}.nd-jobcard__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);width:100%;padding:var(--s-3);min-height:44px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.nd-jobcard__main{display:grid;gap:3px;min-width:0}.nd-jobcard__main b{font-size:var(--t-card);font-weight:700}.nd-jobcard__main span{font-size:var(--t-meta);color:var(--nd-muted)}.nd-jobcard__meta{display:grid;justify-items:end;gap:1px;flex:none}.nd-jobcard__meta b{font-family:var(--nd-font-display);font-size:1.35rem;line-height:1;font-variant-numeric:tabular-nums}.nd-jobcard__meta span{font-size:var(--t-meta);color:var(--nd-muted)}.nd-jobcard__new{color:var(--nd-mint)}.nd-jobcard__meta em{font-style:normal;font-size:var(--t-meta);font-weight:700;color:var(--nd-mint)}.nd-jobcard__status{margin:0;padding:0 var(--s-3) var(--s-3);font-size:var(--t-meta);color:var(--nd-muted)}.nd-jobcard__status a{color:var(--nd-blue);text-decoration:underline;text-underline-offset:3px}.nd-applicants{gap:var(--s-2);border-top:1px solid var(--nd-line);background:rgba(0,0,0,.16)}.nd-applicant,.nd-applicants{display:grid;padding:var(--s-3)}.nd-applicant{gap:6px;border-radius:14px;border:1px solid var(--nd-line);background:var(--nd-surface)}.nd-applicant__top{display:flex;align-items:center;gap:var(--s-2);flex-wrap:wrap}.nd-applicant__top b{font-size:var(--t-card)}.nd-applicant__facts{margin:0;font-size:var(--t-meta);color:var(--nd-muted);line-height:1.5}.nd-applicant__phone{margin:0;display:flex;align-items:center;gap:8px}.nd-applicant__phone a{font-size:var(--t-card);font-weight:700;color:var(--nd-mint);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}.nd-applicant__warn{margin:0;padding:6px 10px;border-radius:10px;font-size:var(--t-meta);font-weight:600;color:var(--nd-amber);background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.32)}.nd-applicant__actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.nd-btn--sm{min-height:44px;padding:6px 14px;font-size:var(--t-meta);width:auto}.nd-why{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:2px}.nd-why li{display:flex;gap:7px;align-items:baseline;font-size:var(--t-meta);line-height:1.5;color:var(--nd-muted)}.nd-why li:before{flex:none;font-weight:700}.nd-why--good li:before{content:"✓";color:var(--nd-mint)}.nd-why--bad li:before{content:"!";color:var(--nd-amber)}.stf{display:flex;flex-direction:column;gap:16px}.stf__tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:12px}.stf__tile{background:var(--surf);border:1px solid var(--bd);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.stf__tile.is-zero{opacity:.55}.stf__n{font-size:1.75rem;font-weight:700;line-height:1.1;color:var(--tx);font-variant-numeric:tabular-nums}.stf__lab{font-size:.78rem;color:var(--mut)}.stf__tile.is-ok .stf__n{color:var(--acc-emerald)}.stf__tile.is-warn .stf__n{color:var(--acc-amber)}.stf__tile.is-bad .stf__n{color:var(--acc-red)}.stf__tile.is-bad:not(.is-zero){border-color:var(--acc-red)}.stf__bar{display:flex;gap:10px;flex-wrap:wrap}.stf__search{flex:1;min-width:220px;font:inherit;font-size:.875rem;padding:9px 13px;border-radius:8px;background:var(--surf);border:1px solid var(--bd);color:var(--tx)}.stf__search:focus-visible{outline:2px solid var(--pri);outline-offset:1px;border-color:var(--pri)}.stf__refresh{background:var(--surf2);color:var(--tx);border:1px solid var(--bd);border-radius:8px;padding:9px 15px;font-size:.85rem;font-weight:600;cursor:pointer;min-height:40px}.stf__refresh:hover{border-color:var(--bd2)}.stf__err,.stf__note{margin:0;padding:10px 14px;border-radius:8px;font-size:.875rem}.stf__err{background:var(--red-soft);border:1px solid var(--red-line);color:var(--acc-red)}.stf__note{background:var(--surf2);color:var(--tx)}.stf__note,.stf__wrap{border:1px solid var(--bd)}.stf__wrap{background:var(--surf);border-radius:12px;overflow-x:auto}.stf__table{width:100%;border-collapse:collapse;font-size:.875rem;min-width:860px}.stf__table th{text-align:left;font-size:.68rem;letter-spacing:.09em;text-transform:uppercase;color:var(--mut);font-weight:700;padding:12px 16px;white-space:nowrap}.stf__table td,.stf__table th{border-bottom:1px solid var(--bd)}.stf__table td{padding:14px 16px;vertical-align:top}.stf__table tr:last-child td{border-bottom:0}.stf__table tbody tr:hover{background:var(--surf2)}.stf__table tr.is-paused td{opacity:.62}.stf__right{text-align:right}.stf__table td.stf__right{position:sticky;right:0;background:var(--surf)}.stf__table tbody tr:hover td.stf__right{background:var(--surf2)}.stf__name{display:block;font-weight:600;color:var(--tx)}.stf__email{display:block;font-size:.8rem;color:var(--mut);margin-top:1px}.stf__count{font-size:1.05rem;font-weight:700;color:var(--tx);font-variant-numeric:tabular-nums}.stf__sub{display:block;font-size:.74rem;color:var(--mut);margin-top:2px}.stf__when{font-variant-numeric:tabular-nums}.stf__pill,.stf__when{color:var(--mut);white-space:nowrap}.stf__pill{display:inline-block;margin:0 6px 4px 0;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:20px;background:var(--surf2);border:1px solid var(--bd)}.stf__pill.is-ok{background:rgba(4,120,87,.12);color:var(--acc-emerald);border-color:rgba(4,120,87,.3)}.stf__pill.is-warn{background:var(--amber-soft);color:var(--acc-amber);border-color:rgba(180,83,9,.3)}.stf__pill.is-bad{background:var(--red-soft);color:var(--acc-red);border-color:var(--red-line)}.stf__pill.is-shared{text-transform:none;letter-spacing:0;font-weight:600;font-size:.72rem;background:var(--amber-soft);color:var(--acc-amber);border-color:rgba(180,83,9,.3);white-space:normal}.stf__btn{background:var(--surf2);color:var(--tx);border:1px solid var(--bd);border-radius:8px;padding:7px 14px;font-size:.8rem;font-weight:600;cursor:pointer;min-height:36px;white-space:nowrap}.stf__btn:hover:not(:disabled){border-color:var(--bd2)}.stf__btn:disabled{opacity:.5;cursor:not-allowed}.stf__btn.is-warn{background:var(--acc-amber)}.stf__btn.is-ok,.stf__btn.is-warn{color:#fff;border-color:transparent}.stf__btn.is-ok{background:var(--acc-emerald)}.stf__confirm{display:flex;flex-direction:column;gap:7px;align-items:flex-end}.stf__confirmtext{font-size:.74rem;color:var(--mut);max-width:26ch;text-align:right;white-space:normal}.stf__confirm .stf__btn{width:100%}.stf__empty{text-align:center;color:var(--mut);padding:34px 16px!important}.stf__foot{margin:0;font-size:.8rem;color:var(--mut);max-width:78ch}.nd-staff__count{font-weight:600;color:var(--nd-text);margin:0 0 2px}.nd-staff__list{gap:12px;list-style:none;margin:0;padding:0}.nd-staff__list,.nd-worker{display:flex;flex-direction:column}.nd-worker{gap:10px;padding:14px;background:var(--nd-surface);border:1px solid var(--nd-line);border-radius:var(--nd-radius)}.nd-worker__top{display:flex;gap:12px;align-items:flex-start}.nd-worker__id{display:flex;flex-direction:column;gap:3px;min-width:0}.nd-worker__name{font-family:var(--nd-font-display);font-weight:600;font-size:1.02rem;letter-spacing:-.01em;color:var(--nd-text)}.nd-worker__role{font-size:.86rem;color:var(--nd-muted)}.nd-worker__tier{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;font-size:.7rem;font-weight:700;letter-spacing:.01em;padding:3px 8px;border-radius:6px;background:rgba(0,123,78,.11);color:var(--nd-green)}.nd-worker__tier--t0{background:var(--nd-surface-2);color:var(--nd-muted)}.nd-worker__facts{display:flex;flex-direction:column;gap:6px}.nd-worker__fact{display:flex;justify-content:space-between;gap:12px;font-size:.86rem}.nd-worker__fact dt{color:var(--nd-faint);margin:0}.nd-worker__fact dd{margin:0;color:var(--nd-text);font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.nd-worker__vouch{font-size:.8rem;line-height:1.4;color:var(--nd-green);background:rgba(0,123,78,.07);border-radius:8px;padding:7px 9px}.nd-worker__unlock{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid var(--nd-line);padding-top:10px}.nd-worker__masked{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:var(--nd-faint);font-size:.88rem}.nd-worker__gap{font-size:.78rem;color:var(--nd-faint)}@media (max-width:420px){.nd-worker__unlock{flex-direction:column;align-items:stretch}.nd-worker__unlock .nd-btn{width:100%}}.nd-reg__steps{display:flex;gap:5px;margin-bottom:6px}.nd-reg__steps i{height:4px;flex:1;border-radius:2px;background:var(--nd-line-2)}.nd-reg__steps i.on{background:var(--nd-green)}.nd-reg__stepno{font-size:.8rem;color:var(--nd-faint);margin:0 0 14px}.nd-reg__grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:14px 0 4px}.nd-reg__grid--two{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.nd-tile{display:flex;flex-direction:column;align-items:center;gap:5px;min-height:84px;padding:14px 10px;text-align:center;background:var(--nd-surface);border:1.5px solid var(--nd-line-2);border-radius:var(--nd-radius);color:var(--nd-text);cursor:pointer;font-family:inherit}.nd-tile.is-on{border-color:var(--nd-green);background:rgba(0,123,78,.08)}.nd-tile__em{font-size:26px;line-height:1}.nd-tile__hi{font-weight:600;font-size:.95rem}.nd-tile__en{font-size:.72rem;color:var(--nd-faint)}.nd-reg__label{display:block;font-weight:600;font-size:.9rem;margin:16px 0 6px;color:var(--nd-text)}.nd-reg__input{width:100%;padding:13px 12px;font-size:1rem;font-family:inherit;background:var(--nd-surface);color:var(--nd-text);border:1px solid var(--nd-line-2);border-radius:var(--nd-radius-sm)}.nd-reg__input:focus-visible{outline:2px solid var(--nd-green);outline-offset:1px}.nd-reg__check{display:flex;align-items:center;gap:11px;margin:20px 0 4px;font-size:.98rem;font-weight:600}.nd-reg__check input{width:24px;height:24px;accent-color:var(--nd-green)}.nd-reg__go{display:block;width:100%;margin-top:18px;padding:15px;font-size:1.05rem}.nd-reg__fine{margin-top:14px;font-size:.85rem;color:var(--nd-faint);text-align:center;line-height:1.5}.nd-reg__fine strong{color:var(--nd-green)}.nd-reg__error{margin-top:14px;padding:11px 13px;border-radius:var(--nd-radius-sm);background:rgba(198,40,40,.09);color:var(--nd-red);font-size:.9rem;font-weight:600}.adm{color-scheme:light;--c-canvas:#F4F6FB;--c-surface:#FFFFFF;--c-surface-2:#EEF2F8;--c-surface-3:#E2E8F2;--c-chrome:#FFFFFF;--c-chrome-glass:rgba(255,255,255,0.94);--c-border:#E2E8F0;--c-border-strong:#CBD5E1;--c-border-input:#64748B;--c-scrim:rgba(15,23,42,0.48);--c-text:#1E293B;--c-text-2:#475569;--c-text-3:#4B5A70;--c-text-disabled:#94A3B8;--c-blue:#1E40AF;--c-blue-hover:#1E3A8A;--c-blue-on:#FFFFFF;--c-blue-soft:rgba(37,99,235,0.10);--c-blue-line:rgba(37,99,235,0.32);--c-teal:#115E59;--c-teal-hover:#134E4A;--c-teal-on:#FFFFFF;--c-teal-soft:rgba(13,148,136,0.10);--c-teal-line:rgba(13,148,136,0.32);--c-lavender:#6D28D9;--c-lavender-hover:#5B21B6;--c-lavender-on:#FFFFFF;--c-lavender-soft:rgba(124,58,237,0.10);--c-lavender-line:rgba(124,58,237,0.32);--c-bronze:#9A3412;--c-bronze-hover:#7C2D12;--c-bronze-on:#FFFFFF;--c-bronze-soft:rgba(234,88,12,0.10);--c-bronze-line:rgba(234,88,12,0.32);--c-slate:#3730A3;--c-slate-hover:#312E81;--c-slate-on:#FFFFFF;--c-slate-soft:rgba(79,70,229,0.10);--c-slate-line:rgba(79,70,229,0.32);--c-plum:#86198F;--c-plum-hover:#701A75;--c-plum-on:#FFFFFF;--c-plum-soft:rgba(192,38,211,0.10);--c-plum-line:rgba(192,38,211,0.32);--c-gold:#D6B36A;--c-gold-ink:#92400E;--c-success:#166534;--c-success-soft:rgba(22,163,74,0.12);--c-success-line:rgba(22,163,74,0.38);--c-warning:#92400E;--c-warning-soft:rgba(245,158,11,0.16);--c-warning-line:rgba(217,119,6,0.42);--c-error:#991B1B;--c-error-soft:rgba(220,38,38,0.10);--c-error-line:rgba(220,38,38,0.34);--c-info:#1E40AF;--c-info-soft:rgba(37,99,235,0.10);--c-info-line:rgba(37,99,235,0.32);--c-neutral-soft:rgba(100,116,139,0.10);--c-neutral-line:rgba(100,116,139,0.30);--c-accent:var(--c-blue);--c-accent-hover:var(--c-blue-hover);--c-accent-on:var(--c-blue-on);--c-accent-soft:var(--c-blue-soft);--c-accent-line:var(--c-blue-line);--c-accent-2:var(--c-teal);--c-accent-2-soft:var(--c-teal-soft);--c-accent-2-line:var(--c-teal-line);--c-focus:#1D4ED8;--c-selected:rgba(37,99,235,0.08);--c-hover:rgba(15,23,42,0.045);--t-orange:#EA580C;--t-orange-2:#FB923C;--t-orange-ink:#C2410C;--t-orange-soft:rgba(234,88,12,0.12);--t-blue:#2563EB;--t-blue-2:#60A5FA;--t-blue-ink:#1D4ED8;--t-blue-soft:rgba(37,99,235,0.11);--t-teal:#0D9488;--t-teal-2:#2DD4BF;--t-teal-ink:#0F766E;--t-teal-soft:rgba(13,148,136,0.12);--t-violet:#7C3AED;--t-violet-2:#A78BFA;--t-violet-ink:#6D28D9;--t-violet-soft:rgba(124,58,237,0.11);--t-pink:#DB2777;--t-pink-2:#F472B6;--t-pink-ink:#BE185D;--t-pink-soft:rgba(219,39,119,0.11);--t-cyan:#0891B2;--t-cyan-2:#22D3EE;--t-cyan-ink:#0E7490;--t-cyan-soft:rgba(8,145,178,0.12);--t-green:#16A34A;--t-green-2:#4ADE80;--t-green-ink:#15803D;--t-green-soft:rgba(22,163,74,0.12);--t-amber:#D97706;--t-amber-2:#FBBF24;--t-amber-ink:#B45309;--t-amber-soft:rgba(217,119,6,0.14);--t-slate:#475569;--t-slate-2:#94A3B8;--t-slate-ink:#475569;--t-slate-soft:rgba(71,85,105,0.10);--t-navy:#1E3A8A;--t-navy-2:#6D8BE8;--t-navy-ink:#1E3A8A;--t-navy-soft:rgba(30,58,138,0.12);--t-on:#FFFFFF;--c-hero-a:#9A3412;--c-hero-b:#C2410C;--c-hero-c:#EA580C;--c-hero-on:#FFFFFF;--c-hero-glass:rgba(124,45,18,0.35);--c-hero-edge:rgba(255,255,255,0.28);--c-radius-sm:6px;--c-radius:10px;--c-radius-lg:14px;--c-shadow-1:0 1px 2px rgba(15,23,42,0.05),0 2px 6px -2px rgba(15,23,42,0.06);--c-shadow-2:0 8px 24px -12px rgba(15,23,42,0.20),0 2px 4px rgba(15,23,42,0.05);--c-shadow-3:0 24px 56px -20px rgba(15,23,42,0.32),0 4px 10px rgba(15,23,42,0.08);--c-font:var(--font-inter),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--c-font-display:var(--font-sora),var(--font-inter),ui-sans-serif,system-ui,sans-serif;--c-text-meta:12px;--c-text-sm:13px;--c-text-base:14px;--c-text-lg:16px;--c-row-py:11px;--c-row-px:14px;--bg:var(--c-canvas);--nav:var(--c-chrome);--surf:var(--c-surface);--surf2:var(--c-surface-2);--bd:var(--c-border);--bd2:var(--c-border-strong);--tx:var(--c-text);--mut:var(--c-text-2);--th-fg:var(--c-text-2);--pri:var(--c-accent);--priH:var(--c-accent-hover);--on-pri:var(--c-accent-on);--pri-soft:var(--c-accent-soft);--gold:var(--c-gold-ink);--lift:var(--c-hover);--ring:var(--c-focus);--sel:var(--c-selected);--nav-glass:var(--c-chrome-glass);--acc-blue:var(--c-accent);--acc-cyan:var(--c-accent);--acc-indigo:var(--c-slate);--acc-violet:var(--c-lavender);--acc-emerald:var(--c-success);--acc-amber:var(--c-warning);--acc-red:var(--c-error);--acc-lime:var(--c-teal);--acc-orange:var(--c-bronze);--acc-green:var(--c-success);--blue-soft:var(--c-accent-soft);--blue-line:var(--c-accent-line);--cyan-soft:var(--c-accent-soft);--cyan-line:var(--c-accent-line);--indigo-soft:var(--c-slate-soft);--indigo-line:var(--c-slate-line);--violet-soft:var(--c-lavender-soft);--violet-line:var(--c-lavender-line);--emerald-soft:var(--c-success-soft);--emerald-line:var(--c-success-line);--amber-soft:var(--c-warning-soft);--amber-line:var(--c-warning-line);--red-soft:var(--c-error-soft);--red-line:var(--c-error-line);--lime-soft:var(--c-teal-soft);--lime-line:var(--c-teal-line);--orange-soft:var(--c-bronze-soft);--orange-line:var(--c-bronze-line);--viz-1:#2563EB;--viz-2:#0D9488;--viz-3:#7C3AED;--viz-4:#EA580C;--viz-5:#DB2777;--viz-n:#CBD5E1;--viz-grid:#E2E8F0;--viz-free:#1549C4;--viz-paid:#D9741A;--band-free:#1549C4;--band-paid:#9A4A00;--band-on:#FFFFFF;--viz-free-soft:#DCE8FB;--viz-paid-soft:#FFE7CF;--c-go:#FFC629;--c-go-on:#1E293B}.adm.dark{color-scheme:dark;--c-canvas:#111B22;--c-surface:#18262F;--c-surface-2:#20323D;--c-surface-3:#243743;--c-chrome:#0E161C;--c-chrome-glass:rgba(17,27,34,0.94);--c-border:#2A3D49;--c-border-strong:#3B5261;--c-border-input:#6B8494;--c-scrim:rgba(4,9,12,0.66);--c-text:#E8F0F2;--c-text-2:#A9BBC4;--c-text-3:#93A7B1;--c-text-disabled:#6F838D;--c-blue:#9BC3DF;--c-blue-hover:#B4D3E8;--c-blue-on:#10202B;--c-blue-soft:rgba(155,195,223,0.13);--c-blue-line:rgba(155,195,223,0.32);--c-teal:#8DCBC0;--c-teal-hover:#A6D9CF;--c-teal-on:#10202B;--c-teal-soft:rgba(141,203,192,0.13);--c-teal-line:rgba(141,203,192,0.32);--c-lavender:#C0AFE2;--c-lavender-hover:#D0C3EA;--c-lavender-on:#10202B;--c-lavender-soft:rgba(192,175,226,0.13);--c-lavender-line:rgba(192,175,226,0.32);--c-bronze:#DCBA89;--c-bronze-hover:#E6CBA5;--c-bronze-on:#10202B;--c-bronze-soft:rgba(220,186,137,0.13);--c-bronze-line:rgba(220,186,137,0.32);--c-slate:#A9BCD6;--c-slate-hover:#BFCEE2;--c-slate-on:#10202B;--c-slate-soft:rgba(169,188,214,0.13);--c-slate-line:rgba(169,188,214,0.32);--c-plum:#D9AED3;--c-plum-hover:#E4C4DF;--c-plum-on:#10202B;--c-plum-soft:rgba(217,174,211,0.13);--c-plum-line:rgba(217,174,211,0.32);--c-gold:#D6B36A;--c-gold-ink:#DCBA89;--c-success:#8FD0A8;--c-success-soft:rgba(143,208,168,0.13);--c-success-line:rgba(143,208,168,0.32);--c-warning:#E6C27A;--c-warning-soft:rgba(230,194,122,0.13);--c-warning-line:rgba(230,194,122,0.32);--c-error:#F2A3A3;--c-error-soft:rgba(242,163,163,0.13);--c-error-line:rgba(242,163,163,0.32);--c-info:#8FBFE6;--c-info-soft:rgba(143,191,230,0.13);--c-info-line:rgba(143,191,230,0.32);--c-neutral-soft:rgba(169,187,196,0.12);--c-neutral-line:rgba(169,187,196,0.28);--t-orange-ink:#FDBA74;--t-orange-soft:rgba(251,146,60,0.16);--t-blue-ink:#93C5FD;--t-blue-soft:rgba(96,165,250,0.16);--t-teal-ink:#5EEAD4;--t-teal-soft:rgba(45,212,191,0.14);--t-violet-ink:#C4B5FD;--t-violet-soft:rgba(167,139,250,0.16);--t-pink-ink:#F9A8D4;--t-pink-soft:rgba(244,114,182,0.15);--t-cyan-ink:#67E8F9;--t-cyan-soft:rgba(34,211,238,0.14);--t-green-ink:#86EFAC;--t-green-soft:rgba(74,222,128,0.14);--t-amber-ink:#FCD34D;--t-amber-soft:rgba(251,191,36,0.15);--t-slate-ink:#CBD5E1;--t-slate-soft:rgba(148,163,184,0.14);--t-navy-ink:#A5B4FC;--t-navy-soft:rgba(109,139,232,0.16);--c-focus:#9BC3DF;--c-selected:rgba(155,195,223,0.12);--c-hover:rgba(232,240,242,0.055);--c-shadow-1:none;--c-shadow-2:0 10px 28px -14px rgba(0,0,0,0.6);--c-shadow-3:0 28px 64px -22px rgba(0,0,0,0.72);--viz-1:#9BC3DF;--viz-2:#8DCBC0;--viz-3:#C0AFE2;--viz-4:#DCBA89;--viz-5:#D9AED3;--viz-n:#3B5261;--viz-grid:#2A3D49;--viz-free:#4F86F0;--viz-paid:#D9741A;--band-free:#1549C4;--band-paid:#9A4A00;--band-on:#FFFFFF;--viz-free-soft:rgba(79,134,240,0.18);--viz-paid-soft:rgba(217,116,26,0.20);--c-go:#FFC629;--c-go-on:#21343E}.adm [data-workspace=naukardundo]{--c-accent:var(--c-teal);--c-accent-hover:var(--c-teal-hover);--c-accent-on:var(--c-teal-on);--c-accent-soft:var(--c-teal-soft);--c-accent-line:var(--c-teal-line);--c-accent-2:var(--c-blue);--c-accent-2-soft:var(--c-blue-soft);--c-accent-2-line:var(--c-blue-line);--c-focus:var(--c-teal);--c-selected:var(--c-teal-soft)}.adm [data-module=courses]{--c-accent:var(--c-slate);--c-accent-hover:var(--c-slate-hover);--c-accent-on:var(--c-slate-on);--c-accent-soft:var(--c-slate-soft);--c-accent-line:var(--c-slate-line);--c-accent-2:var(--c-bronze);--c-accent-2-soft:var(--c-bronze-soft);--c-accent-2-line:var(--c-bronze-line);--c-focus:var(--c-slate);--c-selected:var(--c-slate-soft)}.adm [data-module=avia]{--c-accent:var(--c-lavender);--c-accent-hover:var(--c-lavender-hover);--c-accent-on:var(--c-lavender-on);--c-accent-soft:var(--c-lavender-soft);--c-accent-line:var(--c-lavender-line);--c-accent-2:var(--c-info);--c-accent-2-soft:var(--c-info-soft);--c-accent-2-line:var(--c-info-line);--c-focus:var(--c-lavender);--c-selected:var(--c-lavender-soft)}.adm [data-module=studio]{--c-accent:var(--c-plum);--c-accent-hover:var(--c-plum-hover);--c-accent-on:var(--c-plum-on);--c-accent-soft:var(--c-plum-soft);--c-accent-line:var(--c-plum-line);--c-accent-2:var(--c-bronze);--c-accent-2-soft:var(--c-bronze-soft);--c-accent-2-line:var(--c-bronze-line);--c-focus:var(--c-plum);--c-selected:var(--c-plum-soft);--c-canvas:#EFF0F2;--c-chrome:#E9EAED;--c-chrome-glass:rgba(239,240,242,0.94);--c-surface-2:#E6E8EB;--c-surface-3:#DADDE1;--c-border:#D4D7DC;--c-border-strong:#B4B9C0}.adm.dark [data-module=studio]{--c-canvas:#14171B;--c-chrome:#0F1114;--c-chrome-glass:rgba(20,23,27,0.94);--c-surface:#1C2026;--c-surface-2:#262B33;--c-surface-3:#30363F;--c-border:#323842;--c-border-strong:#454C58}.adm [data-tone=orange]{--tone:var(--t-orange);--tone-2:var(--t-orange-2);--tone-ink:var(--t-orange-ink);--tone-soft:var(--t-orange-soft)}.adm [data-tone=blue]{--tone:var(--t-blue);--tone-2:var(--t-blue-2);--tone-ink:var(--t-blue-ink);--tone-soft:var(--t-blue-soft)}.adm [data-tone=teal]{--tone:var(--t-teal);--tone-2:var(--t-teal-2);--tone-ink:var(--t-teal-ink);--tone-soft:var(--t-teal-soft)}.adm [data-tone=violet]{--tone:var(--t-violet);--tone-2:var(--t-violet-2);--tone-ink:var(--t-violet-ink);--tone-soft:var(--t-violet-soft)}.adm [data-tone=pink]{--tone:var(--t-pink);--tone-2:var(--t-pink-2);--tone-ink:var(--t-pink-ink);--tone-soft:var(--t-pink-soft)}.adm [data-tone=cyan]{--tone:var(--t-cyan);--tone-2:var(--t-cyan-2);--tone-ink:var(--t-cyan-ink);--tone-soft:var(--t-cyan-soft)}.adm [data-tone=green]{--tone:var(--t-green);--tone-2:var(--t-green-2);--tone-ink:var(--t-green-ink);--tone-soft:var(--t-green-soft)}.adm [data-tone=amber]{--tone:var(--t-amber);--tone-2:var(--t-amber-2);--tone-ink:var(--t-amber-ink);--tone-soft:var(--t-amber-soft)}.adm [data-tone=navy]{--tone:var(--t-navy);--tone-2:var(--t-navy-2);--tone-ink:var(--t-navy-ink);--tone-soft:var(--t-navy-soft)}.adm [data-tone=slate]{--tone:var(--t-slate);--tone-2:var(--t-slate-2);--tone-ink:var(--t-slate-ink);--tone-soft:var(--t-slate-soft)}.adm{font-family:var(--c-font);color:var(--c-text);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased}.adm h1,.adm h2,.adm h3{font-family:var(--c-font-display);letter-spacing:-.012em}.adm .c-num,.adm table td,.adm table th{font-variant-numeric:tabular-nums}.adm-canvas{position:relative}.adm .text-\[10\.5px\],.adm .text-\[10px\],.adm .text-\[8px\],.adm .text-\[9\.5px\],.adm .text-\[9px\]{font-size:12px;line-height:1.45}.adm .text-\[11\.5px\],.adm .text-\[11px\]{font-size:12px;line-height:1.5}.adm .text-xs{font-size:12.5px;line-height:1.5}.adm :focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.adm :focus:not(:focus-visible){outline:none}.adm ::-moz-selection{background:var(--c-accent-soft);color:var(--c-text)}.adm ::selection{background:var(--c-accent-soft);color:var(--c-text)}.adm{scrollbar-color:var(--c-border-strong) transparent}@media (prefers-reduced-motion:reduce){.adm *,.adm :after,.adm :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.c-card{background:var(--c-surface);box-shadow:var(--c-shadow-1)}.c-card,.c-card-quiet{border:1px solid var(--c-border);border-radius:var(--c-radius-lg)}.c-card-quiet{background:var(--c-surface-2)}.c-divider{border-color:var(--c-border)}.c-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;padding:0 14px;border-radius:var(--c-radius);border:1px solid transparent;font-size:var(--c-text-base);font-weight:550;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.c-btn:disabled,.c-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.c-btn-sm{min-height:30px;padding:0 10px;font-size:var(--c-text-sm);border-radius:8px}.c-btn-lg{min-height:42px;padding:0 18px;font-size:15px}.c-btn-icon{padding:0;width:36px}.c-btn-icon.c-btn-sm{width:30px}.c-btn-primary{background:var(--c-accent);color:var(--c-accent-on)}.c-btn-primary:hover:not(:disabled){background:var(--c-accent-hover)}.c-btn-secondary{background:var(--c-surface);color:var(--c-text);border-color:var(--c-border-strong)}.c-btn-secondary:hover:not(:disabled){background:var(--c-surface-2)}.c-btn-ghost{background:transparent;color:var(--c-text-2)}.c-btn-ghost:hover:not(:disabled){background:var(--c-hover);color:var(--c-text)}.c-btn-danger{background:var(--c-error);color:var(--c-surface)}.c-btn-danger:hover:not(:disabled){filter:brightness(.94)}.c-btn-danger-quiet{background:transparent;color:var(--c-error);border-color:var(--c-error-line)}.c-btn-danger-quiet:hover:not(:disabled){background:var(--c-error-soft)}.c-link{color:var(--c-accent);font-weight:550;text-underline-offset:3px}.c-link:hover{text-decoration:underline}.c-label{display:block;font-size:var(--c-text-sm);font-weight:550;color:var(--c-text);margin-bottom:6px}.c-hint{color:var(--c-text-2)}.c-field-error,.c-hint{font-size:var(--c-text-meta);margin-top:6px;line-height:1.5}.c-field-error{color:var(--c-error)}.c-input,.c-select,.c-textarea{width:100%;min-height:38px;padding:8px 12px;background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border-input);border-radius:var(--c-radius);font-size:var(--c-text-base);line-height:1.45;transition:border-color .15s ease,background-color .15s ease}.c-textarea{min-height:96px;resize:vertical}.c-input::-moz-placeholder,.c-textarea::-moz-placeholder{color:var(--c-text-3)}.c-input::placeholder,.c-textarea::placeholder{color:var(--c-text-3)}.c-input:hover,.c-select:hover,.c-textarea:hover{border-color:var(--c-text-2)}.c-input:focus,.c-select:focus,.c-textarea:focus{border-color:var(--c-focus)}.c-input:disabled,.c-select:disabled,.c-textarea:disabled{background:var(--c-surface-2);color:var(--c-text-disabled);cursor:not-allowed}.c-input[aria-invalid=true],.c-select[aria-invalid=true],.c-textarea[aria-invalid=true]{border-color:var(--c-error)}.c-check{width:16px;height:16px;accent-color:var(--c-accent)}.c-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:999px;border:1px solid var(--c-neutral-line);background:var(--c-neutral-soft);color:var(--c-text-2);font-size:var(--c-text-meta);font-weight:600;line-height:1.5;white-space:nowrap}.c-badge-success{background:var(--c-success-soft);border-color:var(--c-success-line);color:var(--c-success)}.c-badge-warning{background:var(--c-warning-soft);border-color:var(--c-warning-line);color:var(--c-warning)}.c-badge-error{background:var(--c-error-soft);border-color:var(--c-error-line);color:var(--c-error)}.c-badge-info{background:var(--c-info-soft);border-color:var(--c-info-line);color:var(--c-info)}.c-badge-accent{background:var(--c-accent-soft);border-color:var(--c-accent-line);color:var(--c-accent)}.c-table-wrap{position:relative;overflow-x:auto;border:1px solid var(--c-border);border-radius:var(--c-radius-lg);background:var(--c-surface)}.c-table{width:100%;border-collapse:collapse;font-size:var(--c-text-base)}.c-table thead{background:var(--c-surface-2)}.c-table th{text-align:left;padding:10px var(--c-row-px);font-size:var(--c-text-meta);font-weight:600;letter-spacing:.02em;color:var(--c-text-2);white-space:nowrap}.c-table td,.c-table th{border-bottom:1px solid var(--c-border)}.c-table td{padding:var(--c-row-py) var(--c-row-px);vertical-align:top}.c-table tbody tr:last-child td{border-bottom:0}.c-table tbody tr:hover{background:var(--c-hover)}.c-table tbody tr[aria-selected=true]{background:var(--c-selected)}.c-table-compact{--c-row-py:6px;--c-row-px:10px;font-size:var(--c-text-sm)}.c-table td.c-td-num,.c-table th.c-th-num,.c-td-num,.c-th-num{text-align:right}.c-tabs{display:flex;gap:2px;border-bottom:1px solid var(--c-border);overflow-x:auto}.c-tab{position:relative;padding:10px 14px;white-space:nowrap;font-size:var(--c-text-base);font-weight:550;color:var(--c-text-2);border-radius:8px 8px 0 0;cursor:pointer}.c-tab:hover{color:var(--c-text);background:var(--c-hover)}.c-tab[aria-selected=true]{color:var(--c-accent)}.c-tab[aria-selected=true]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:var(--c-accent);border-radius:2px 2px 0 0}.c-scrim{position:fixed;inset:0;z-index:70;background:var(--c-scrim)}.c-dialog{border:1px solid var(--c-border);border-radius:var(--c-radius-lg)}.c-dialog,.c-drawer{background:var(--c-surface);color:var(--c-text);box-shadow:var(--c-shadow-3)}.c-drawer{border-left:1px solid var(--c-border)}.c-popover{background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--c-radius)}.c-popover,.c-tooltip{box-shadow:var(--c-shadow-2)}.c-tooltip{background:var(--c-text);color:var(--c-surface);border-radius:6px;padding:5px 8px;font-size:var(--c-text-meta);line-height:1.4;max-width:260px}.c-notice{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--c-radius);border:1px solid var(--c-neutral-line);background:var(--c-neutral-soft);font-size:var(--c-text-base);line-height:1.5;color:var(--c-text)}.c-notice-success{border-color:var(--c-success-line);background:var(--c-success-soft)}.c-notice-warning{border-color:var(--c-warning-line);background:var(--c-warning-soft)}.c-notice-error{border-color:var(--c-error-line);background:var(--c-error-soft)}.c-notice-info{border-color:var(--c-info-line);background:var(--c-info-soft)}.c-toast{display:flex;gap:10px;align-items:flex-start;min-width:280px;max-width:420px;padding:12px 14px;background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border-strong);border-left-width:4px;border-radius:var(--c-radius);box-shadow:var(--c-shadow-2);font-size:var(--c-text-base);line-height:1.45}.c-toast-success{border-left-color:var(--c-success)}.c-toast-error{border-left-color:var(--c-error)}.c-toast-warning{border-left-color:var(--c-warning)}.c-toast-info{border-left-color:var(--c-info)}.c-skeleton{background:var(--c-surface-2);border-radius:6px;animation:c-pulse 1.6s ease-in-out infinite}@keyframes c-pulse{0%,to{opacity:1}50%{opacity:.55}}.c-meter{height:8px;border-radius:999px;background:var(--c-surface-2);overflow:hidden}.c-meter>span{display:block;height:100%;border-radius:999px;background:var(--c-accent)}.c-meter-warning>span{background:var(--c-warning)}.c-meter-error>span{background:var(--c-error)}.c-nav-item{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;border-radius:8px;font-size:var(--c-text-base);font-weight:500;color:var(--c-text-2);text-align:left;transition:background-color .15s ease,color .15s ease}.c-nav-item:hover{background:var(--c-hover);color:var(--c-text)}.c-nav-item[aria-current=page]{background:var(--tone-soft,var(--c-accent-soft));color:var(--c-text);font-weight:600}.c-nav-item[aria-current=page]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--tone,var(--c-accent))}.c-nav-tile{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,var(--tone-2,var(--c-accent)),var(--tone,var(--c-accent)));color:var(--t-on);box-shadow:var(--c-shadow-1)}.c-nav-group{display:flex;align-items:center;gap:8px;padding:0 10px 6px;font-size:var(--c-text-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tone-ink,var(--c-text-3))}.c-nav-bar{width:16px;height:4px;border-radius:999px;background:var(--tone,var(--c-accent))}.c-count{min-width:20px;padding:0 6px;border-radius:999px;background:var(--c-surface-3);color:var(--c-text);font-size:12px;font-weight:600;line-height:20px;text-align:center;font-variant-numeric:tabular-nums}.c-count-attention{background:var(--c-warning-soft);color:var(--c-text);box-shadow:inset 0 0 0 1px var(--c-warning-line);font-weight:700}.c-hero{position:relative;overflow:hidden;border-radius:var(--c-radius-lg);background:linear-gradient(115deg,var(--c-hero-a) 0,var(--c-hero-b) 60%,var(--c-hero-c) 100%);color:var(--c-hero-on);box-shadow:var(--c-shadow-2)}.c-hero-glass{background:var(--c-hero-glass);border:1px solid var(--c-hero-edge);border-radius:var(--c-radius-lg)}