@layer zakup-tokens{:root:where(:not(:root[data-zakup-document=v1],:root[data-zakup-document=v1] *)){color-scheme:light;--color-background-canvas:var(--color-neutral-50);--color-background-subtle:var(--color-neutral-50);--color-surface-default:var(--color-neutral-0);--color-surface-subtle:var(--color-neutral-50);--color-surface-raised:var(--color-neutral-0);--color-surface-sunken:color-mix(in srgb,var(--color-neutral-850) 5%,var(--color-neutral-0));--color-surface-selected:color-mix(in srgb,var(--color-neutral-850) 4%,var(--color-neutral-0));--color-surface-disabled:var(--color-neutral-50);--color-text-primary:var(--color-neutral-850);--color-text-emphasis:var(--color-neutral-950);--color-text-emphasis-secondary:var(--color-neutral-800);--color-text-secondary:var(--color-neutral-600);--color-text-tertiary:var(--color-neutral-600);--color-text-inverse:var(--color-neutral-0);--color-text-disabled:var(--color-neutral-400);--color-text-placeholder:var(--color-neutral-600);--color-text-link:var(--color-brand-600);--color-text-linkhover:var(--color-brand-700);--color-icon-primary:var(--color-neutral-850);--color-icon-secondary:var(--color-neutral-600);--color-icon-tertiary:var(--color-neutral-600);--color-icon-inverse:var(--color-neutral-0);--color-icon-disabled:var(--color-neutral-400);--color-border-subtle:color-mix(in srgb,var(--color-neutral-850) 10%,transparent);--color-border-default:color-mix(in srgb,var(--color-neutral-850) 12%,transparent);--color-border-strong:color-mix(in srgb,var(--color-neutral-850) 20%,transparent);--color-border-focus:var(--color-brand-600);--color-border-selected:var(--color-brand-600);--color-border-disabled:var(--color-neutral-200);--color-action-primary-background-default:var(--color-brand-600);--color-action-primary-background-hover:var(--color-brand-500);--color-action-primary-background-pressed:var(--color-brand-700);--color-action-primary-border-default:var(--color-brand-700);--color-action-primary-background-disabled:var(--color-neutral-100);--color-action-primary-foreground-default:var(--color-neutral-0);--color-action-primary-foreground-disabled:var(--color-neutral-400);--color-action-secondary-background-default:var(--color-surface-default);--color-action-secondary-background-hover:var(--color-surface-subtle);--color-action-secondary-background-pressed:var(--color-surface-selected);--color-action-secondary-background-disabled:var(--color-surface-disabled);--color-action-secondary-foreground-default:var(--color-neutral-850);--color-action-secondary-foreground-disabled:var(--color-text-disabled);--color-action-secondary-border-default:color-mix(in srgb,var(--color-neutral-850) 12%,transparent);--color-action-secondary-border-hover:var(--color-border-strong);--color-action-ghost-background-default:var(--color-tran-parent);--color-action-ghost-background-hover:color-mix(in srgb,var(--color-neutral-850) 5%,transparent);--color-action-ghost-background-pressed:color-mix(in srgb,var(--color-neutral-850) 8%,transparent);--color-action-ghost-foreground-default:var(--color-text-primary);--color-action-ghost-foreground-disabled:var(--color-text-disabled);--color-action-danger-background-default:var(--color-red-600);--color-action-danger-background-hover:var(--color-red-700);--color-action-danger-background-pressed:var(--color-red-800);--color-action-danger-background-disabled:var(--color-surface-disabled);--color-action-danger-foreground-default:var(--color-neutral-0);--color-action-danger-foreground-disabled:var(--color-text-disabled);--color-status-success-background:var(--color-green-50);--color-status-success-border:var(--color-green-200);--color-status-success-foreground:var(--color-green-700);--color-status-success-icon:var(--color-green-600);--color-status-warning-background:var(--color-amber-50);--color-status-warning-border:var(--color-amber-200);--color-status-warning-foreground:var(--color-orange-700);--color-status-warning-icon:var(--color-amber-600);--color-status-danger-background:var(--color-red-50);--color-status-danger-border:var(--color-red-200);--color-status-danger-foreground:var(--color-red-700);--color-status-danger-icon:var(--color-red-600);--color-status-information-background:var(--color-blue-50);--color-status-information-border:var(--color-blue-200);--color-status-information-foreground:var(--color-blue-700);--color-status-information-icon:var(--color-blue-600);--color-input-background-default:var(--color-surface-default);--color-input-background-disabled:var(--color-surface-disabled);--color-input-border-default:color-mix(in srgb,var(--color-neutral-850) 12%,transparent);--color-input-border-hover:var(--color-border-strong);--color-input-border-focus:var(--color-border-focus);--color-input-border-error:var(--color-status-danger-border);--color-input-text-value:var(--color-neutral-850);--color-input-text-placeholder:var(--color-neutral-600);--color-input-text-disabled:var(--color-text-disabled);--color-input-text-error:var(--color-status-danger-foreground);--color-input-icon-error:var(--color-status-danger-icon);--color-navigation-background-default:var(--color-tran-parent);--color-navigation-background-hover:color-mix(in srgb,var(--color-neutral-850) 4%,transparent);--color-navigation-background-pressed:color-mix(in srgb,var(--color-neutral-850) 8%,transparent);--color-navigation-background-selected:var(--color-surface-selected);--color-navigation-foreground-default:var(--color-neutral-600);--color-navigation-foreground-selected:var(--color-neutral-850);--color-navigation-foreground-disabled:var(--color-text-disabled);--color-ai-foreground-default:var(--color-text-primary);--color-ai-foreground-secondary:var(--color-text-secondary);--color-ai-accent-active:var(--color-cyan-500);--color-ai-background-active:var(--color-cyan-50);--color-ai-border-active:var(--color-cyan-200);--color-ai-background-idle:var(--color-surface-default);--color-ai-border-idle:var(--color-border-default);--color-overlay-scrim:var(--color-alpha-black-40);--color-data-grid:color-mix(in srgb,var(--color-neutral-850) 10%,transparent);--color-data-axis:var(--color-neutral-600);--color-data-positive:var(--color-green-600);--color-data-negative:var(--color-red-600);--color-data-neutral:var(--color-neutral-600);--color-data-series-1:var(--color-blue-600);--color-data-series-2:var(--color-violet-600);--color-data-series-3:var(--color-cyan-600);--color-data-series-4:var(--color-green-600);--color-data-series-5:var(--color-amber-600);--color-data-series-6:var(--color-red-600);--color-data-series-7:var(--color-pink-600);--color-data-series-8:var(--color-orange-600);--color-entity-warehouse-foreground:var(--color-blue-700);--color-entity-warehouse-background:var(--color-blue-50);--color-entity-warehouse-border:var(--color-blue-100);--color-entity-owner-foreground:var(--color-violet-700);--color-entity-owner-background:var(--color-violet-50);--color-entity-owner-border:var(--color-violet-100);--input-border-warning:var(--color-status-warning-border);--input-border-success:var(--color-status-success-border);--input-text-warning:var(--color-status-warning-foreground);--input-text-success:var(--color-status-success-foreground);--input-icon-warning:var(--color-status-warning-icon);--input-icon-success:var(--color-status-success-icon);--input-icon-information:var(--color-status-information-icon);--input-icon-ai:var(--color-ai-accent-active);--input-affix-background:var(--color-surface-subtle);--input-affix-border:var(--color-border-subtle);--input-action-background-hover:var(--color-surface-subtle);--input-text-ai:var(--color-ai-accent-active);--effect-control-highlight:var(--color-alpha-white-12);--effect-control-shadow-resting:var(--color-alpha-black-04);--effect-control-shadow-hover:var(--color-alpha-black-08);--effect-control-shadow-pressed:var(--color-alpha-black-12);--effect-focus-halo:var(--color-alpha-brand-600-20);--effect-focus-outline:var(--color-brand-600);--effect-control-brand-highlight:var(--color-alpha-white-20);--effect-control-brand-inset:var(--color-alpha-black-24);--color-status-neutral-background:var(--color-surface-subtle);--color-status-neutral-border:var(--color-border-subtle);--color-status-neutral-foreground:var(--color-text-secondary);--color-status-neutral-icon:var(--color-icon-secondary);--color-status-ai-background:var(--color-cyan-50);--color-status-ai-border:var(--color-cyan-200);--color-status-ai-foreground:var(--color-cyan-700);--color-status-ai-icon:var(--color-cyan-600);--activity-background:var(--color-neutral-1000);--activity-border:var(--color-neutral-800);--activity-foreground:var(--color-neutral-0);--color-control-switch-track-off-default:var(--color-neutral-200);--color-control-switch-track-off-hover:var(--color-neutral-300);--color-control-switch-track-off-pressed:var(--color-neutral-400);--color-control-switch-thumb-off-default:var(--color-neutral-0);--color-control-switch-thumb-off-disabled:var(--color-neutral-300);--color-avatar-neutral-background:var(--color-surface-selected);--color-avatar-neutral-foreground:var(--color-text-secondary);--color-avatar-ai-background:var(--color-status-ai-background);--color-avatar-ai-foreground:var(--color-status-ai-foreground);--color-avatar-border:var(--color-border-subtle);--color-tooltip-background:var(--color-neutral-950);--color-tooltip-foreground:var(--color-text-inverse);--color-tooltip-border:var(--color-neutral-800);--surface-inverse:var(--color-neutral-950);--skeleton-background:var(--color-neutral-100);--skeleton-highlight:var(--color-neutral-0);--progress-track:var(--color-neutral-100);--progress-indicator-neutral:var(--color-neutral-900);--progress-indicator-accent:var(--color-blue-500);--progress-indicator-success:var(--color-green-500);--color-tag-background:var(--color-alpha-black-08);--effect-popover-shadow:var(--color-alpha-black-12);--color-surface-range-selected:var(--color-neutral-100)}html[data-theme=dark]:where(:not(:root[data-zakup-document=v1],:root[data-zakup-document=v1] *)){color-scheme:dark;--color-background-canvas:var(--color-neutral-1000);--color-background-subtle:var(--color-neutral-950);--color-surface-default:var(--color-neutral-950);--color-surface-subtle:var(--color-neutral-900);--color-surface-raised:var(--color-neutral-800);--color-surface-sunken:var(--color-neutral-950);--color-surface-selected:var(--color-neutral-800);--color-surface-disabled:var(--color-neutral-900);--color-text-primary:var(--color-neutral-0);--color-text-emphasis:var(--color-neutral-0);--color-text-emphasis-secondary:var(--color-neutral-100);--color-text-secondary:var(--color-neutral-300);--color-text-tertiary:var(--color-neutral-400);--color-text-inverse:var(--color-neutral-1000);--color-text-disabled:var(--color-neutral-600);--color-text-placeholder:var(--color-neutral-500);--color-text-link:var(--color-brand-300);--color-text-linkhover:var(--color-brand-200);--color-icon-primary:var(--color-neutral-0);--color-icon-secondary:var(--color-neutral-300);--color-icon-tertiary:var(--color-neutral-400);--color-icon-inverse:var(--color-neutral-1000);--color-icon-disabled:var(--color-neutral-600);--color-border-subtle:var(--color-neutral-900);--color-border-default:var(--color-neutral-800);--color-border-strong:var(--color-neutral-700);--color-border-focus:var(--color-brand-300);--color-border-selected:var(--color-brand-300);--color-border-disabled:var(--color-neutral-800);--color-action-primary-background-default:var(--color-brand-600);--color-action-primary-background-hover:var(--color-brand-500);--color-action-primary-background-pressed:var(--color-brand-700);--color-action-primary-border-default:var(--color-brand-700);--color-action-primary-background-disabled:var(--color-neutral-800);--color-action-primary-foreground-default:var(--color-neutral-0);--color-action-primary-foreground-disabled:var(--color-neutral-600);--color-action-secondary-background-default:var(--color-surface-default);--color-action-secondary-background-hover:var(--color-surface-subtle);--color-action-secondary-background-pressed:var(--color-surface-selected);--color-action-secondary-background-disabled:var(--color-surface-disabled);--color-action-secondary-foreground-default:var(--color-text-primary);--color-action-secondary-foreground-disabled:var(--color-text-disabled);--color-action-secondary-border-default:var(--color-border-default);--color-action-secondary-border-hover:var(--color-border-strong);--color-action-ghost-background-default:var(--color-tran-parent);--color-action-ghost-background-hover:var(--color-alpha-white-08);--color-action-ghost-background-pressed:var(--color-alpha-white-12);--color-action-ghost-foreground-default:var(--color-text-primary);--color-action-ghost-foreground-disabled:var(--color-text-disabled);--color-action-danger-background-default:var(--color-red-500);--color-action-danger-background-hover:var(--color-red-400);--color-action-danger-background-pressed:var(--color-red-300);--color-action-danger-background-disabled:var(--color-surface-disabled);--color-action-danger-foreground-default:var(--color-neutral-950);--color-action-danger-foreground-disabled:var(--color-text-disabled);--color-status-success-background:var(--color-green-950);--color-status-success-border:var(--color-green-800);--color-status-success-foreground:var(--color-green-300);--color-status-success-icon:var(--color-green-400);--color-status-warning-background:var(--color-amber-950);--color-status-warning-border:var(--color-amber-800);--color-status-warning-foreground:var(--color-amber-300);--color-status-warning-icon:var(--color-amber-400);--color-status-danger-background:var(--color-red-950);--color-status-danger-border:var(--color-red-800);--color-status-danger-foreground:var(--color-red-300);--color-status-danger-icon:var(--color-red-400);--color-status-information-background:var(--color-blue-950);--color-status-information-border:var(--color-blue-800);--color-status-information-foreground:var(--color-blue-300);--color-status-information-icon:var(--color-blue-400);--color-input-background-default:var(--color-surface-default);--color-input-background-disabled:var(--color-surface-disabled);--color-input-border-default:var(--color-border-default);--color-input-border-hover:var(--color-border-strong);--color-input-border-focus:var(--color-border-focus);--color-input-border-error:var(--color-status-danger-border);--color-input-text-value:var(--color-text-primary);--color-input-text-placeholder:var(--color-text-placeholder);--color-input-text-disabled:var(--color-text-disabled);--color-input-text-error:var(--color-status-danger-foreground);--color-input-icon-error:var(--color-status-danger-icon);--color-navigation-background-default:var(--color-tran-parent);--color-navigation-background-hover:var(--color-action-ghost-background-hover);--color-navigation-background-pressed:var(--color-action-ghost-background-pressed);--color-navigation-background-selected:var(--color-surface-selected);--color-navigation-foreground-default:var(--color-text-secondary);--color-navigation-foreground-selected:var(--color-text-primary);--color-navigation-foreground-disabled:var(--color-text-disabled);--color-ai-foreground-default:var(--color-text-primary);--color-ai-foreground-secondary:var(--color-text-secondary);--color-ai-accent-active:var(--color-cyan-400);--color-ai-background-active:var(--color-cyan-950);--color-ai-border-active:var(--color-cyan-800);--color-ai-background-idle:var(--color-surface-default);--color-ai-border-idle:var(--color-border-default);--color-overlay-scrim:var(--color-alpha-black-60);--color-data-grid:var(--color-neutral-800);--color-data-axis:var(--color-neutral-400);--color-data-positive:var(--color-green-400);--color-data-negative:var(--color-red-400);--color-data-neutral:var(--color-neutral-400);--color-data-series-1:var(--color-blue-400);--color-data-series-2:var(--color-violet-400);--color-data-series-3:var(--color-cyan-400);--color-data-series-4:var(--color-green-400);--color-data-series-5:var(--color-amber-400);--color-data-series-6:var(--color-red-400);--color-data-series-7:var(--color-pink-400);--color-data-series-8:var(--color-orange-400);--color-entity-warehouse-foreground:var(--color-blue-300);--color-entity-warehouse-background:var(--color-blue-950);--color-entity-warehouse-border:var(--color-blue-900);--color-entity-owner-foreground:var(--color-violet-300);--color-entity-owner-background:var(--color-violet-950);--color-entity-owner-border:var(--color-violet-900);--input-border-warning:var(--color-status-warning-border);--input-border-success:var(--color-status-success-border);--input-text-warning:var(--color-status-warning-foreground);--input-text-success:var(--color-status-success-foreground);--input-icon-warning:var(--color-status-warning-icon);--input-icon-success:var(--color-status-success-icon);--input-icon-information:var(--color-status-information-icon);--input-icon-ai:var(--color-ai-accent-active);--input-affix-background:var(--color-surface-subtle);--input-affix-border:var(--color-border-subtle);--input-action-background-hover:var(--color-surface-subtle);--input-text-ai:var(--color-ai-accent-active);--effect-control-highlight:var(--color-alpha-white-08);--effect-control-shadow-resting:var(--color-alpha-black-24);--effect-control-shadow-hover:var(--color-alpha-black-40);--effect-control-shadow-pressed:var(--color-alpha-black-40);--effect-focus-halo:var(--color-alpha-brand-300-24);--effect-focus-outline:var(--color-brand-300);--effect-control-brand-highlight:var(--color-alpha-white-20);--effect-control-brand-inset:var(--color-alpha-black-24);--color-status-neutral-background:var(--color-surface-subtle);--color-status-neutral-border:var(--color-border-subtle);--color-status-neutral-foreground:var(--color-text-secondary);--color-status-neutral-icon:var(--color-icon-secondary);--color-status-ai-background:var(--color-cyan-950);--color-status-ai-border:var(--color-cyan-800);--color-status-ai-foreground:var(--color-cyan-300);--color-status-ai-icon:var(--color-cyan-400);--activity-background:var(--color-neutral-800);--activity-border:var(--color-neutral-700);--activity-foreground:var(--color-neutral-0);--color-control-switch-track-off-default:var(--color-neutral-800);--color-control-switch-track-off-hover:var(--color-neutral-700);--color-control-switch-track-off-pressed:var(--color-neutral-600);--color-control-switch-thumb-off-default:var(--color-neutral-0);--color-control-switch-thumb-off-disabled:var(--color-neutral-700);--color-avatar-neutral-background:var(--color-surface-selected);--color-avatar-neutral-foreground:var(--color-text-secondary);--color-avatar-ai-background:var(--color-status-ai-background);--color-avatar-ai-foreground:var(--color-status-ai-foreground);--color-avatar-border:var(--color-border-subtle);--color-tooltip-background:var(--color-neutral-0);--color-tooltip-foreground:var(--color-text-inverse);--color-tooltip-border:var(--color-neutral-200);--surface-inverse:var(--color-neutral-0);--skeleton-background:var(--color-neutral-800);--skeleton-highlight:var(--color-neutral-700);--progress-track:var(--color-neutral-800);--progress-indicator-neutral:var(--color-neutral-0);--progress-indicator-accent:var(--color-blue-400);--progress-indicator-success:var(--color-green-400);--color-tag-background:var(--color-alpha-white-12);--effect-popover-shadow:var(--color-alpha-black-48);--color-surface-range-selected:var(--color-neutral-700)}}@layer zakup-tokens{:root:where(:not(:root[data-zakup-document=v1],:root[data-zakup-document=v1] *)){--font-family-sans:"Inter";--font-family-mono:"Roboto Mono";--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-16:16px;--font-size-20:20px;--font-size-24:24px;--font-size-32:32px;--font-size-40:40px;--font-lineheight-16:16px;--font-lineheight-18:18px;--font-lineheight-20:20px;--font-lineheight-24:24px;--font-lineheight-28:28px;--font-lineheight-32:32px;--font-lineheight-40:40px;--font-lineheight-48:48px;--font-letterspacing-default:0px;--font-letterspacing-tight:-0.2px;--text-display-font:var(--font-weight-semibold) var(--font-size-40)/var(--font-lineheight-48) var(--font-family-sans),sans-serif;--text-display-tracking:-0.03em;--text-marketing-display-font:var(--font-weight-semibold) 3.6rem/1.1 var(--font-family-sans),sans-serif;--text-marketing-display-tracking:-0.03em;--text-heading-large-font:var(--font-weight-semibold) var(--font-size-32)/var(--font-lineheight-40) var(--font-family-sans),sans-serif;--text-heading-large-tracking:-0.025em;--text-heading-medium-font:var(--font-weight-medium) var(--font-size-24)/var(--font-lineheight-32) var(--font-family-sans),sans-serif;--text-heading-medium-tracking:-0.02em;--text-heading-small-font:var(--font-weight-medium) var(--font-size-20)/var(--font-lineheight-28) var(--font-family-sans),sans-serif;--text-heading-small-tracking:-0.015em;--text-body-large-font:var(--font-weight-regular) var(--font-size-16)/var(--font-lineheight-24) var(--font-family-sans),sans-serif;--text-lead-font:var(--font-weight-regular) 18px/26px var(--font-family-sans),sans-serif;--text-lead-tracking:0;--text-body-font:var(--font-weight-regular) var(--font-size-14)/var(--font-lineheight-20) var(--font-family-sans),sans-serif;--text-body-medium-font:var(--font-weight-medium) var(--font-size-14)/var(--font-lineheight-20) var(--font-family-sans),sans-serif;--text-label-font:var(--font-weight-medium) var(--font-size-13)/var(--font-lineheight-18) var(--font-family-sans),sans-serif;--text-caption-font:var(--font-weight-regular) var(--font-size-12)/var(--font-lineheight-16) var(--font-family-sans),sans-serif;--text-body-tracking:0}}@layer zakup-tokens{:root:where(:not(:root[data-zakup-document=v1],:root[data-zakup-document=v1] *)){--density-control-height-small:var(--control-32);--density-control-height-medium:var(--control-40);--density-control-height-large:var(--control-48);--density-table-rowheight:var(--space-40);--density-navigation-itemheight:var(--control-40);--density-field-gap:var(--space-8);--density-section-gap:var(--space-24);--density-content-padding:var(--space-24);--density-input-padding-x-small:var(--space-8);--density-input-padding-x-medium:var(--space-12);--density-input-padding-x-large:var(--space-16);--input-action-size-small:var(--icon-24);--input-action-size-medium:var(--control-28);--input-action-size-large:var(--control-32)}[data-density=compact]:where(:not(:root[data-zakup-document=v1],:root[data-zakup-document=v1] *)){--density-control-height-small:var(--control-28);--density-control-height-medium:var(--control-32);--density-control-height-large:var(--control-40);--density-table-rowheight:var(--control-36);--density-navigation-itemheight:var(--control-32);--density-field-gap:var(--space-4);--density-section-gap:var(--space-16);--density-content-padding:var(--space-16);--density-input-padding-x-small:var(--space-8);--density-input-padding-x-medium:var(--space-8);--density-input-padding-x-large:var(--space-12);--input-action-size-small:var(--icon-24);--input-action-size-medium:var(--icon-24);--input-action-size-large:var(--control-28)}}@layer zakup-tokens{:root:where(:not(:root[data-zakup-document=v1],:root[data-zakup-document=v1] *)){--motion-duration-instant:0ms;--motion-duration-micro:120ms;--motion-duration-fast:180ms;--motion-duration-moderate:240ms;--motion-duration-slow:320ms;--motion-easing-standard:cubic-bezier(0.2,0,0,1);--motion-easing-enter:cubic-bezier(0,0,0,1);--motion-easing-exit:cubic-bezier(0.4,0,1,1)}@media (prefers-reduced-motion:reduce){:root:where(:not(:root[data-zakup-document=v1],:root[data-zakup-document=v1] *)){--motion-duration-instant:0ms;--motion-duration-micro:0ms;--motion-duration-fast:0ms;--motion-duration-moderate:0ms;--motion-duration-slow:0ms}}}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}