@media print{[data-app-chrome]{display:none!important}[data-scroll]{overflow:visible!important;padding:0!important}[data-print-sheet]{box-shadow:none!important;border:0!important;margin:0!important}@page{size:A4;margin:14mm}}@media print{html,body{height:auto!important;overflow:visible!important;background:#fff!important}body :has([data-print-sheet]){height:auto!important;max-height:none!important;overflow:visible!important}#root,#root>div{height:auto!important;max-height:none!important;overflow:visible!important}.itam-act-screen{display:block!important;padding:0!important;gap:0!important}.itam-act-sheet{max-width:none!important;width:100%!important;padding:0!important;border-radius:0!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.itam-act-sheet table{page-break-inside:auto}.itam-act-sheet thead{display:table-header-group}.itam-act-sheet tr{page-break-inside:avoid}}@media print{@page report-sheet{size:A4 landscape;margin:10mm}.itam-reports{display:block!important;width:100%!important;max-width:none!important}html,body,body :has(.itam-report-preview),#root,#root>div{height:auto!important;max-height:none!important;overflow:visible!important}.itam-reports__content{display:block!important}.itam-report-preview{page:report-sheet;width:100%!important;break-inside:avoid}.itam-report-preview [role=group]{max-height:none!important;overflow:visible!important}.itam-report-preview table{width:100%!important;min-width:0!important;table-layout:fixed!important;font-size:8px!important}.itam-report-preview th,.itam-report-preview td{width:auto!important;max-width:none!important;min-width:0!important;padding-right:4px!important;padding-left:4px!important;white-space:normal!important}}@font-face{font-family:Golos Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/golos-text-400.woff2) format("woff2")}@font-face{font-family:Golos Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/golos-text-500.woff2) format("woff2")}@font-face{font-family:Golos Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/golos-text-600.woff2) format("woff2")}@font-face{font-family:Golos Text;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/golos-text-700.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono-400.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-500.woff2) format("woff2")}:root{--teal-50:#EFFAF7;--teal-100:#D6F2EA;--teal-200:#AEE4D6;--teal-300:#7CCFBC;--teal-400:#43B39C;--teal-500:#17957E;--teal-600:#0F766E;--teal-700:#0C5D57;--teal-800:#0A4A46;--teal-900:#08302E;--gray-0:#FFFFFF;--gray-25:#FBFCFD;--gray-50:#F6F8F9;--gray-100:#EDF0F2;--gray-200:#E1E5E9;--gray-300:#CBD2D8;--gray-400:#98A4AE;--gray-500:#6C7A85;--gray-600:#4F5C66;--gray-700:#3A454D;--gray-800:#283137;--gray-900:#171E23;--red-50:#FEF3F2;--red-100:#FEE4E2;--red-300:#FDA29B;--red-600:#D92D20;--red-700:#B42318;--amber-50:#FFFAEB;--amber-100:#FEF0C7;--amber-300:#FEC84B;--amber-600:#DC6803;--amber-700:#B54708;--green-50:#ECFDF3;--green-100:#D1FADF;--green-300:#6CE9A6;--green-600:#079455;--green-700:#067647;--blue-50:#EFF6FF;--blue-100:#DBEAFE;--blue-300:#93C5FD;--blue-600:#175CD3;--blue-700:#1E40AF;--violet-50:#F5F3FF;--violet-100:#EDE9FE;--violet-600:#6941C6;--surface-page:var(--gray-50);--surface-card:var(--gray-0);--surface-raised:var(--gray-0);--surface-sunken:var(--gray-100);--surface-hover:var(--gray-50);--surface-active:var(--gray-100);--surface-selected:var(--teal-50);--surface-nav:var(--gray-0);--surface-header:var(--gray-0);--surface-inverse:var(--gray-800);--surface-disabled:var(--gray-100);--surface-backdrop:rgba(23,30,35,.45);--text-primary:var(--gray-900);--text-body:var(--gray-800);--text-secondary:var(--gray-600);--text-muted:var(--gray-500);--text-placeholder:var(--gray-400);--text-disabled:var(--gray-400);--text-inverse:var(--gray-0);--text-accent:var(--teal-600);--text-link:var(--teal-600);--text-link-hover:var(--teal-700);--text-danger:var(--red-700);--text-warning:var(--amber-700);--text-success:var(--green-700);--border-subtle:var(--gray-100);--border-default:var(--gray-200);--border-strong:var(--gray-300);--border-accent:var(--teal-600);--border-danger:var(--red-600);--border-focus:var(--teal-500);--action-primary-bg:var(--teal-600);--action-primary-bg-hover:var(--teal-700);--action-primary-bg-active:var(--teal-800);--action-primary-fg:var(--gray-0);--action-secondary-bg:var(--gray-0);--action-secondary-bg-hover:var(--gray-50);--action-secondary-fg:var(--gray-800);--action-ghost-bg-hover:var(--gray-100);--action-danger-bg:var(--red-600);--action-danger-bg-hover:var(--red-700);--focus-ring:0 0 0 3px rgba(15,118,110,.22);--focus-ring-danger:0 0 0 3px rgba(217,45,32,.2);--status-ok-bg:var(--green-50);--status-ok-fg:var(--green-700);--status-ok-dot:var(--green-600);--status-warn-bg:var(--amber-50);--status-warn-fg:var(--amber-700);--status-warn-dot:var(--amber-600);--status-crit-bg:var(--red-50);--status-crit-fg:var(--red-700);--status-crit-dot:var(--red-600);--status-info-bg:var(--blue-50);--status-info-fg:var(--blue-600);--status-info-dot:var(--blue-600);--status-neutral-bg:var(--gray-100);--status-neutral-fg:var(--gray-600);--status-neutral-dot:var(--gray-400);--status-archive-bg:var(--gray-100);--status-archive-fg:var(--gray-500);--division-fs-bg:var(--teal-50);--division-fs-fg:var(--teal-700);--division-rs-bg:var(--violet-50);--division-rs-fg:var(--violet-600);--table-header-bg:var(--gray-50);--table-row-hover:var(--teal-50);--table-row-selected:var(--teal-50);--table-border:var(--gray-100);--table-zebra:var(--gray-25);--chart-1:var(--teal-600);--chart-2:var(--blue-600);--chart-3:var(--amber-600);--chart-4:var(--red-600);--chart-5:var(--violet-600);--chart-6:var(--gray-400)}:root{--font-sans:"Golos Text","Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--font-core:var(--font-sans);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-11:11px;--fs-12:12px;--fs-13:13px;--fs-14:14px;--fs-16:16px;--fs-18:18px;--fs-20:20px;--fs-24:24px;--fs-30:30px;--lh-tight:1.15;--lh-snug:1.3;--lh-normal:1.45;--lh-relaxed:1.6;--ls-tight:-.01em;--ls-normal:0;--ls-caps:.06em;--type-page-title:var(--fw-semibold) var(--fs-24)/var(--lh-snug) var(--font-sans);--type-section-title:var(--fw-semibold) var(--fs-16)/var(--lh-snug) var(--font-sans);--type-card-title:var(--fw-semibold) var(--fs-14)/var(--lh-snug) var(--font-sans);--type-body:var(--fw-regular) var(--fs-14)/var(--lh-normal) var(--font-sans);--type-body-strong:var(--fw-medium) var(--fs-14)/var(--lh-normal) var(--font-sans);--type-body-sm:var(--fw-regular) var(--fs-13)/var(--lh-normal) var(--font-sans);--type-table:var(--fw-regular) var(--fs-13)/var(--lh-snug) var(--font-sans);--type-table-header:var(--fw-medium) var(--fs-12)/var(--lh-snug) var(--font-sans);--type-label:var(--fw-medium) var(--fs-12)/var(--lh-snug) var(--font-sans);--type-caption:var(--fw-regular) var(--fs-12)/var(--lh-normal) var(--font-sans);--type-metric:var(--fw-semibold) var(--fs-30)/var(--lh-tight) var(--font-sans);--type-mono:var(--fw-regular) var(--fs-12)/var(--lh-snug) var(--font-mono)}:root{--sp-0:0;--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-10:10px;--sp-12:12px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-32:32px;--sp-40:40px;--sp-48:48px;--sp-64:64px;--row-h:32px;--row-h-comfort:40px;--row-h-relaxed:48px;--control-h-sm:26px;--control-h:32px;--control-h-lg:40px;--cell-px:12px;--cell-py:6px;--card-p:16px;--card-p-lg:20px;--page-px:24px;--page-py:20px;--gutter:16px;--nav-w:236px;--nav-w-collapsed:56px;--header-h:56px;--subheader-h:44px;--drawer-w:520px;--drawer-w-wide:720px;--content-max:1600px}:root{--radius-0:0;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--radius-pill:999px;--radius-control:6px;--radius-card:10px;--radius-badge:var(--radius-pill);--radius-tag:4px;--border-w:1px;--border-w-strong:1.5px;--focus-w:2px}:root{--shadow-none:none;--shadow-xs:0 1px 2px rgba(23,30,35,.05);--shadow-sm:0 1px 3px rgba(23,30,35,.07),0 1px 2px rgba(23,30,35,.04);--shadow-md:0 4px 10px rgba(23,30,35,.08),0 1px 3px rgba(23,30,35,.04);--shadow-lg:0 12px 28px rgba(23,30,35,.12),0 2px 6px rgba(23,30,35,.06);--shadow-inset:inset 0 1px 2px rgba(23,30,35,.06);--shadow-card:var(--shadow-xs);--shadow-popover:var(--shadow-md);--shadow-dialog:var(--shadow-lg);--shadow-sticky:0 1px 0 var(--border-default);--blur-backdrop:blur(2px)}:root{--z-base:0;--z-sticky:10;--z-dropdown:60;--z-popover:70;--z-menu:80;--z-drawer:90;--z-dialog:100;--z-toast:120;--z-tooltip:140}:root{--dur-instant:80ms;--dur-fast:.12s;--dur-base:.18s;--dur-slow:.26s;--ease-standard:cubic-bezier(.2,0,.38,1);--ease-out:cubic-bezier(0,0,.38,1);--ease-in:cubic-bezier(.4,0,1,1);--t-hover:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);--t-panel:transform var(--dur-base) var(--ease-standard),opacity var(--dur-base) var(--ease-standard)}[data-theme=dark]{--surface-page:#0F1418;--surface-card:#151C21;--surface-raised:#1B242A;--surface-sunken:#111820;--surface-hover:#1B242A;--surface-active:#222D34;--surface-selected:#123039;--surface-nav:#121A1F;--surface-header:#121A1F;--surface-inverse:#E6EBEE;--surface-disabled:#1B2429;--surface-backdrop:rgba(5,9,11,.62);--text-primary:#F2F5F7;--text-body:#DEE5E9;--text-secondary:#A9B6BE;--text-muted:#8996A0;--text-placeholder:#6C7A85;--text-disabled:#5C686F;--text-inverse:#0F1418;--text-accent:#5CC9B2;--text-link:#5CC9B2;--text-link-hover:#7CDCC7;--text-danger:#FF9B92;--text-warning:#FFC176;--text-success:#7BE3AC;--border-subtle:#1E282E;--border-default:#27333A;--border-strong:#3A4850;--border-accent:#2E9C89;--border-danger:#E4655B;--border-focus:#43B39C;--action-primary-bg:#17957E;--action-primary-bg-hover:#1FAA91;--action-primary-bg-active:#0F766E;--action-primary-fg:#04120F;--action-secondary-bg:#1B242A;--action-secondary-bg-hover:#222D34;--action-secondary-fg:#DEE5E9;--action-ghost-bg-hover:#1F2A31;--action-danger-bg:#C63A2E;--action-danger-bg-hover:#E04A3C;--focus-ring:0 0 0 3px rgba(67,179,156,.32);--focus-ring-danger:0 0 0 3px rgba(228,101,91,.3);--status-ok-bg:#102A1F;--status-ok-fg:#7BE3AC;--status-ok-dot:#3FCB86;--status-warn-bg:#2C2113;--status-warn-fg:#FFC176;--status-warn-dot:#E9A23B;--status-crit-bg:#2E1614;--status-crit-fg:#FF9B92;--status-crit-dot:#E4655B;--status-info-bg:#131F33;--status-info-fg:#8FB6F5;--status-info-dot:#5D93E8;--status-neutral-bg:#1D262C;--status-neutral-fg:#A9B6BE;--status-neutral-dot:#6C7A85;--status-archive-bg:#1B2328;--status-archive-fg:#8996A0;--division-fs-bg:#123039;--division-fs-fg:#6FD5C0;--division-rs-bg:#221C3A;--division-rs-fg:#B6A5F0;--table-header-bg:#182126;--table-row-hover:#16262B;--table-row-selected:#123039;--table-border:#1F2A30;--table-zebra:#131B20;--shadow-xs:0 1px 2px rgba(0,0,0,.4);--shadow-sm:0 1px 3px rgba(0,0,0,.45),0 1px 2px rgba(0,0,0,.3);--shadow-md:0 4px 10px rgba(0,0,0,.5),0 1px 3px rgba(0,0,0,.35);--shadow-lg:0 12px 28px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.4)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--surface-page);color:var(--text-body);font:var(--type-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.kk-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}table{border-collapse:collapse}.kk-num{font-variant-numeric:tabular-nums}.kk-mono{font:var(--type-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.kk-scroll::-webkit-scrollbar{width:10px;height:10px}.kk-scroll::-webkit-scrollbar-thumb{background:var(--gray-300);border-radius:var(--radius-pill);border:2px solid transparent;background-clip:content-box}.kk-scroll::-webkit-scrollbar-track{background:transparent}@keyframes kkspin{to{transform:rotate(360deg)}}@keyframes kkshimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes kkfade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}
