@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}:root{--font-family: Inter, system-ui, sans-serif;--font-page-title-size: 32px;--font-page-title-line-height: 40px;--font-page-title-weight: 600;--font-section-title-size: 20px;--font-section-title-line-height: 28px;--font-section-title-weight: 600;--font-card-title-size: 15px;--font-card-title-line-height: 20px;--font-card-title-weight: 600;--font-body-size: 14px;--font-body-line-height: 21px;--font-body-weight: 400;--font-control-size: 13px;--font-control-line-height: 18px;--font-control-weight: 600;--font-table-primary-size: 13px;--font-table-primary-line-height: 18px;--font-table-primary-weight: 600;--font-table-value-size: 13px;--font-table-value-line-height: 18px;--font-table-value-weight: 400;--font-metadata-size: 12px;--font-metadata-line-height: 16px;--font-metadata-weight: 400;--font-column-label-size: 11px;--font-column-label-line-height: 15px;--font-column-label-weight: 600;--font-status-label-size: 11px;--font-status-label-line-height: 15px;--font-status-label-weight: 600;--space-xxs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 20px;--space-xl: 24px;--space-xxl: 28px;--space-xxxl: 32px;--radius-status: 5px;--radius-control: 7px;--radius-small-surface: 8px;--radius-popover: 10px;--radius-card: 12px;--radius-dialog: 12px;--radius-avatar: 50%;--stroke-default: 1px;--stroke-focus: 2px;--stroke-active-tab: 2px;--stroke-dependency: 1.35px;--stroke-broken-dependency: 1.7px;--size-top-bar-desktop: 65px;--size-top-bar-touch: 61px;--size-sidebar-desktop: 216px;--size-sidebar-collapsed: 64px;--size-input: 37px;--size-button: 37px;--size-mobile-target: 44px;--size-avatar: 26px;--size-task-drawer-max-width: 562px;--size-date-dialog-max-width: 460px;--size-table-header: 30px;--size-table-row-standard: 34px;--size-table-row-compact: 26px;--size-gantt-header: 63px;--size-gantt-row: 34px;--size-gantt-bar: 18px;--size-gantt-name-rail-desktop: 370px;--size-gantt-name-rail-laptop: 344px;--size-gantt-name-rail-tablet: 248px;--size-gantt-day-in-week-view: 37.5px;--size-gantt-week-in-month-view: 98px;--gutter-desktop: 28px;--gutter-laptop: 22px;--gutter-tablet: 16px;--gutter-phone: 12px}:root,:root[data-theme=light]{color-scheme:light;--surface-canvas: #F0F2F5;--surface-panel: #FFFFFF;--surface-navigation: #F9FAFC;--surface-field: #FFFFFF;--surface-subtle: #F4F6F8;--surface-selected: #E9EDF2;--text-primary: #1A2029;--text-secondary: #505B6B;--text-on-action: #FFFFFF;--text-accent: #573496;--text-danger: #94373D;--border-divider: #D8DEE6;--border-control: #7D8A99;--border-focus: #573496;--border-action: #00000000;--action-fill: #58349D;--action-text: #FFFFFF;--action-accent: #573496;--status-background: #EDF0F4;--status-planned: #596575;--status-in-progress: #604784;--status-support: #3D6170;--status-done: #2D6548;--status-paused: #7A5222;--status-danger: #94373D;--status-danger-background: #F8EDEE;--gantt-weekend: #EEF1F4;--gantt-today: #573496;--gantt-milestone: #573496;--gantt-link: #5F7085;--gantt-broken-link: #94373D;--gantt-bar: #DFE6EE;--gantt-bar-done: #C6D0DC;--gantt-bar-outline: #74849A;--gantt-progress-fill: #62768E;--gantt-on-progress: #FFFFFF;--gantt-bar-late: #F3DCE0;--gantt-progress-late: #A1424C;--gantt-preview: #E4D9F5;--shadow-card: 0px 2px 0px 0px #1D35510A;--shadow-overlay: 0px 14px 42px 0px #14243828}:root[data-theme=dark]{color-scheme:dark;--surface-canvas: #161A20;--surface-panel: #20252C;--surface-navigation: #1B2027;--surface-field: #242A32;--surface-subtle: #282E36;--surface-selected: #2D3540;--text-primary: #F0F3F7;--text-secondary: #B0BBC9;--text-on-action: #FFFFFF;--text-accent: #A890D9;--text-danger: #F0ADB0;--border-divider: #39414C;--border-control: #737F90;--border-focus: #A890D9;--border-action: #8868BE;--action-fill: #6542A5;--action-text: #FFFFFF;--action-accent: #A890D9;--status-background: #2D343E;--status-planned: #A6B2C0;--status-in-progress: #B4A2D4;--status-support: #92BCC7;--status-done: #9CC6AA;--status-paused: #D5B079;--status-danger: #F0ADB0;--status-danger-background: #39282D;--gantt-weekend: #2A313B;--gantt-today: #A890D9;--gantt-milestone: #A890D9;--gantt-link: #AAB8CA;--gantt-broken-link: #F0ADB0;--gantt-bar: #48586D;--gantt-bar-done: #53647A;--gantt-bar-outline: #8595AA;--gantt-progress-fill: #A9B9CF;--gantt-on-progress: #151A22;--gantt-bar-late: #54333B;--gantt-progress-late: #F1A3AB;--gantt-preview: #4D3B69;--shadow-card: 0px 0px 0px 0px #00000000;--shadow-overlay: 0px 18px 48px 0px #05080EB0}*,*:before,*:after{box-sizing:border-box}html{min-width:280px;background:var(--surface-canvas);color:var(--text-primary);font-family:var(--font-family);font-size:var(--font-body-size);line-height:var(--font-body-line-height);font-weight:var(--font-body-weight)}body{margin:0}button,input,select,textarea{color:inherit;font:inherit}button:not(:disabled),select:not(:disabled){cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p,ol,ul,dl,dd{margin:0}h1{font-size:var(--font-page-title-size);line-height:var(--font-page-title-line-height);font-weight:var(--font-page-title-weight)}h2{font-size:var(--font-section-title-size);line-height:var(--font-section-title-line-height);font-weight:var(--font-section-title-weight)}small{font-size:var(--font-metadata-size);line-height:var(--font-metadata-line-height)}:focus-visible{outline:var(--stroke-focus) solid var(--border-focus);outline-offset:2px}.visually-hidden,.skip-link:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link:focus{position:fixed;left:var(--space-md);top:var(--space-md);z-index:10;padding:var(--space-sm);background:var(--surface-panel)}@media(max-width:600px){h1{font-size:var(--font-section-title-size);line-height:var(--font-section-title-line-height)}}._button_1b7mr_1,._control_1b7mr_2{min-height:var(--size-input);color:var(--text-primary);border:var(--stroke-default) solid var(--border-control);border-radius:var(--radius-control);font-size:var(--font-control-size);line-height:var(--font-control-line-height)}._button_1b7mr_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:0 var(--space-sm);font-weight:var(--font-control-weight);white-space:nowrap;background:var(--surface-panel)}._button_1b7mr_1:not(:disabled):hover,._soft_1b7mr_23{background:var(--surface-subtle)}._soft_1b7mr_23{border-color:transparent}._soft_1b7mr_23:not(:disabled):hover{background:var(--surface-selected)}._primary_1b7mr_35,._primary_1b7mr_35:not(:disabled):hover{color:var(--action-text);background:var(--action-fill);border-color:var(--border-action)}._primary_1b7mr_35:not(:disabled):hover{filter:brightness(1.12)}._button_1b7mr_1:disabled,._control_1b7mr_2:disabled{opacity:.55}._iconButton_1b7mr_51{width:var(--size-button);padding:0;flex:none}._control_1b7mr_2{padding:0 var(--space-sm);background:var(--surface-field)}._control_1b7mr_2::placeholder,._field_1b7mr_63 small{color:var(--text-secondary)}._control_1b7mr_2[aria-invalid=true]{border-color:var(--text-danger)}._field_1b7mr_63{display:grid;gap:var(--space-xxs)}._field_1b7mr_63 label{font-weight:var(--font-control-weight)}._field_1b7mr_63 small[role=alert]{color:var(--text-danger)}._password_1b7mr_84{display:flex;align-items:center;gap:var(--space-xs)}._password_1b7mr_84 input{flex:1;min-width:0}._checkbox_1b7mr_95{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--text-secondary);font-size:var(--font-control-size);min-height:var(--size-input)}._checkbox_1b7mr_95 input{accent-color:var(--action-fill)}._spinner_1b7mr_108{animation:_spin_1b7mr_108 .8s linear infinite}@keyframes _spin_1b7mr_108{to{transform:rotate(360deg)}}._dialog_1b7mr_118,._drawer_1b7mr_119{margin:auto;padding:var(--space-lg);background:var(--surface-panel);color:var(--text-primary);border:var(--stroke-default) solid var(--border-divider);box-shadow:var(--shadow-overlay)}._dialog_1b7mr_118{border-radius:var(--radius-dialog);width:min(var(--size-date-dialog-max-width),calc(100% - 2 * var(--gutter-phone)))}._drawer_1b7mr_119{margin:0 auto 0 0;width:min(320px,90%);height:100%;max-height:100%}._dialog_1b7mr_118::backdrop,._drawer_1b7mr_119::backdrop{background:color-mix(in srgb,var(--surface-canvas) 28%,#0009)}._dialogHeader_1b7mr_148{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm)}._notice_1b7mr_156,._state_1b7mr_157,._skeleton_1b7mr_158{padding:var(--space-lg);background:var(--surface-panel);border:var(--stroke-default) solid var(--border-divider);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._notice_1b7mr_156[data-tone=error]{background:var(--status-danger-background);color:var(--status-danger)}._state_1b7mr_157{display:grid;justify-items:start;align-content:start;gap:var(--space-sm);overflow-wrap:anywhere}._state_1b7mr_157 p,._state_1b7mr_157 small,._stateIcon_1b7mr_181{color:var(--text-secondary)}._skeleton_1b7mr_158>div{margin-block:var(--space-xs);height:var(--size-table-row-standard);background:var(--surface-subtle);border-radius:var(--radius-control)}._skeleton_1b7mr_158>div:nth-child(2n){width:86%}._badge_1b7mr_196{--badge-color: var(--status-planned);display:inline-flex;align-items:center;gap:var(--space-xxs);padding:2px var(--space-xs);border-radius:var(--radius-status);color:var(--badge-color);background:var(--status-background);font-size:var(--font-status-label-size);line-height:var(--font-status-label-line-height);font-weight:var(--font-status-label-weight);white-space:nowrap}._badge_1b7mr_196>span{width:5px;height:5px;border-radius:50%;background:currentColor}._badge_1b7mr_196[data-tone=planned]>span{background:transparent;border:1px solid currentColor}._badge_1b7mr_196[data-tone=inProgress]{--badge-color: var(--status-in-progress)}._badge_1b7mr_196[data-tone=support]{--badge-color: var(--status-support)}._badge_1b7mr_196[data-tone=done]{--badge-color: var(--status-done)}._badge_1b7mr_196[data-tone=paused]{--badge-color: var(--status-paused)}._badge_1b7mr_196[data-tone=danger]{--badge-color: var(--status-danger);background:var(--status-danger-background)}._avatar_1b7mr_240{display:inline-grid;place-items:center;border-radius:var(--radius-avatar);width:var(--size-avatar);height:var(--size-avatar);flex:none;color:var(--text-secondary);background:var(--surface-selected);font-size:var(--font-column-label-size);font-weight:var(--font-column-label-weight)}._crumbs_1b7mr_253 ol,._crumbs_1b7mr_253 li{display:flex;align-items:center;gap:var(--space-xs);list-style:none;padding:0;min-width:0}._crumbs_1b7mr_253 li{font-size:var(--font-control-size);font-weight:var(--font-control-weight);color:var(--text-secondary)}._crumbs_1b7mr_253 [aria-current]{color:var(--text-primary)}._crumbs_1b7mr_253 a:hover{text-decoration:underline}._tableScroll_1b7mr_277{max-width:100%;overflow-x:auto}._table_1b7mr_277{width:100%;min-width:780px;border-collapse:collapse;font-size:var(--font-table-value-size);line-height:var(--font-table-value-line-height);text-align:left;white-space:nowrap}._table_1b7mr_277 th,._table_1b7mr_277 td{padding:0 var(--space-sm)}._table_1b7mr_277 th{height:var(--size-table-header);background:var(--surface-subtle);color:var(--text-secondary);font-size:var(--font-column-label-size);font-weight:var(--font-column-label-weight)}._table_1b7mr_277 th:first-child{border-radius:var(--radius-small-surface) 0 0 var(--radius-small-surface)}._table_1b7mr_277 th:last-child{border-radius:0 var(--radius-small-surface) var(--radius-small-surface) 0}._table_1b7mr_277 td{height:var(--size-table-row-standard);border-bottom:var(--stroke-default) solid var(--border-divider)}._table_1b7mr_277[data-compact] td{height:var(--size-table-row-compact)}._table_1b7mr_277 tbody tr:hover,._table_1b7mr_277 tbody tr:focus-within{background:var(--surface-selected)}._pagination_1b7mr_326{display:flex;align-items:center;gap:var(--space-xs)}@media(max-width:900px),(pointer:coarse){._button_1b7mr_1,._control_1b7mr_2,._checkbox_1b7mr_95{min-height:var(--size-mobile-target)}._iconButton_1b7mr_51{width:var(--size-mobile-target)}}@media(prefers-reduced-motion:reduce){._spinner_1b7mr_108{animation:none}}._shell_1m43m_1{--gutter: var(--gutter-desktop);--rail: var(--size-sidebar-desktop);display:grid;grid-template-columns:var(--rail) minmax(0,1fr);min-height:100dvh}._sidebar_1m43m_9{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;padding:var(--space-lg) var(--space-sm);gap:var(--space-xl);background:var(--surface-navigation);border-right:var(--stroke-default) solid var(--border-divider);overflow-y:auto}._brand_1m43m_22{display:inline-flex;align-items:center;gap:var(--space-sm);padding-inline:var(--space-xxs);font-size:var(--font-card-title-size);font-weight:600;white-space:nowrap}._brand_1m43m_22 svg,._nav_1m43m_33 svg,._metricIcon_1m43m_34 svg{flex:none}._workspaceSwitch_1m43m_38,._mobileWorkspace_1m43m_39{position:relative;display:flex;align-items:center;gap:var(--space-xs);min-width:0;font-weight:600}._workspaceSwitch_1m43m_38{padding:var(--space-xs);min-height:54px;background:var(--surface-panel);border:var(--stroke-default) solid var(--border-divider);border-radius:var(--radius-control)}._workspaceSwitch_1m43m_38 ._navLabel_1m43m_56{flex:1}._workspaceSwitch_1m43m_38 small,._profile_1m43m_61 small{display:block;color:var(--text-secondary)}._workspaceSwitch_1m43m_38 select,._mobileWorkspace_1m43m_39 select{position:absolute;inset:0;width:100%;height:100%;opacity:0}._workspaceSwitch_1m43m_38:focus-within,._mobileWorkspace_1m43m_39:focus-within{outline:var(--stroke-focus) solid var(--border-focus);outline-offset:2px}._nav_1m43m_33{display:grid;gap:var(--space-xxs)}._nav_1m43m_33>*{display:flex;align-items:center;gap:var(--space-sm);position:relative;padding:var(--space-xs);min-height:var(--size-button);color:var(--text-secondary);border-radius:var(--radius-control);font-size:var(--font-control-size);line-height:var(--font-control-line-height)}._nav_1m43m_33>a:hover{background:var(--surface-subtle)}._nav_1m43m_33>[aria-current=page]{background:var(--surface-selected);color:var(--text-primary);font-weight:600}._nav_1m43m_33>[aria-current=page]:before{position:absolute;content:"";width:var(--stroke-active-tab);left:0;inset-block:var(--space-xs);border-radius:var(--radius-control);background:var(--action-accent)}._disabledNav_1m43m_119{opacity:.68}._profile_1m43m_61{margin-top:auto;padding:var(--space-md) var(--space-xxs) 0;border-top:var(--stroke-default) solid var(--border-divider);display:flex;gap:var(--space-sm);align-items:center;font-size:var(--font-control-size)}._topbar_1m43m_133{min-height:var(--size-top-bar-desktop);display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-xs) var(--gutter, var(--gutter-desktop));background:var(--surface-panel);border-bottom:var(--stroke-default) solid var(--border-divider)}._topbarActions_1m43m_144,._mobileNav_1m43m_145{display:flex;align-items:center;gap:var(--space-sm)}._mobileNav_1m43m_145{display:none}._mode_1m43m_155{border:var(--stroke-default) solid var(--border-divider);background:var(--surface-subtle);padding:var(--space-xxs) var(--space-xs);border-radius:var(--radius-status);color:var(--text-secondary);font-size:var(--font-metadata-size);white-space:nowrap}._content_1m43m_165{padding:var(--space-xl) var(--gutter) var(--space-xxxl);outline-offset:-2px}@media(max-width:1360px){._shell_1m43m_1{--gutter: var(--gutter-laptop);--rail: var(--size-sidebar-collapsed)}._sidebar_1m43m_9{align-items:center;padding-inline:var(--space-xs)}._sidebar_1m43m_9 ._navLabel_1m43m_56{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}._sidebar_1m43m_9 ._workspaceSwitch_1m43m_38{min-height:44px}._sidebar_1m43m_9 ._workspaceSwitch_1m43m_38>svg{display:none}._sidebar_1m43m_9 ._nav_1m43m_33>*,._sidebar_1m43m_9 ._profile_1m43m_61{justify-content:center;width:44px}}@media(max-width:900px){._shell_1m43m_1{--gutter: var(--gutter-tablet);display:block}._sidebar_1m43m_9,._desktopCrumbs_1m43m_205{display:none}._mobileNav_1m43m_145{display:flex}._mobileWorkspace_1m43m_39{min-height:var(--size-mobile-target)}._topbar_1m43m_133{min-height:var(--size-top-bar-touch)}._nav_1m43m_33>*{min-height:var(--size-mobile-target)}}@media(max-width:600px){._shell_1m43m_1{--gutter: var(--gutter-phone)}._topbarActions_1m43m_144,._mobileNav_1m43m_145{gap:var(--space-xxs)}._content_1m43m_165{padding-top:var(--space-md)}}._standalone_1m43m_233{padding:var(--space-xl) clamp(12px,4vw,48px)}._workspaceSwitch_1m43m_38 strong,._mobileWorkspace_1m43m_39>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._workspaceSwitch_1m43m_38 ._navLabel_1m43m_56,._profile_1m43m_61 ._navLabel_1m43m_56{min-width:0;overflow-wrap:anywhere}._mobileWorkspace_1m43m_39{max-width:43vw}._nav_1m43m_33>*{white-space:nowrap}._overviewHead_1m43m_257{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-xs);margin-bottom:var(--space-xl)}._overviewHead_1m43m_257 p{color:var(--text-secondary)}@media(max-width:600px){._overviewHead_1m43m_257{margin-bottom:var(--space-md)}}@media(max-width:340px){._overviewHead_1m43m_257{align-items:flex-start;flex-direction:column}}._card_165wo_1{display:grid;gap:var(--space-md);margin:clamp(8px,5vh,48px) auto 0;max-width:440px;padding:clamp(16px,5vw,32px);border:var(--stroke-default) solid var(--border-divider);border-radius:var(--radius-card);background:var(--surface-panel);box-shadow:var(--shadow-card)}._form_165wo_13{display:grid;gap:var(--space-md)}._links_165wo_18{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);justify-content:space-between}._card_165wo_1 a:not([class]){width:fit-content;color:var(--text-accent);text-decoration:underline}._pageHead_gccje_1{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-sm);margin-bottom:var(--space-xl)}._pageHead_gccje_1 p,._facts_gccje_11 dt,._companyList_gccje_12 small,._listMeta_gccje_13{color:var(--text-secondary)}._panel_gccje_17,._narrow_gccje_18,._companyList_gccje_12 a{background:var(--surface-panel);padding:var(--space-lg);border:var(--stroke-default) solid var(--border-divider);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}._narrow_gccje_18{max-width:560px}._narrow_gccje_18 h1{margin-bottom:var(--space-lg)}._facts_gccje_11{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));gap:var(--space-md);margin-block:var(--space-md) var(--space-xl)}._facts_gccje_11 dd{margin-top:var(--space-xxs);overflow-wrap:anywhere}._actions_gccje_45{display:flex;flex-wrap:wrap;gap:var(--space-xs);align-items:center}._form_gccje_51{display:grid;gap:var(--space-md)}._companyList_gccje_12{display:grid;gap:var(--space-xs);list-style:none;padding:0;margin-bottom:var(--space-lg);max-width:640px}._companyList_gccje_12 a{display:grid;gap:var(--space-xxs);overflow-wrap:anywhere}._companyList_gccje_12 a:hover{background:var(--surface-subtle)}._actionError_gccje_71{position:fixed;inset:var(--size-top-bar-touch) var(--space-md) auto auto;z-index:3;max-width:calc(100vw - 2 * var(--space-md))}._rows_gccje_78{padding:0;list-style:none}._rows_gccje_78 li{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.6fr) minmax(0,44%);align-items:center;gap:var(--space-md);padding-block:var(--space-sm);border-bottom:var(--stroke-default) solid var(--border-divider)}._rows_gccje_78 li>div{min-width:0;overflow-wrap:anywhere}._rows_gccje_78 small{display:block}._listMeta_gccje_13{margin-block:var(--space-md);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-xs)}._modal_gccje_105{display:grid;gap:var(--space-md);overflow-wrap:anywhere}[role=status]+._panel_gccje_17{margin-top:var(--space-sm)}@media(max-width:1150px){._rows_gccje_78 li{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._rows_gccje_78 ._actions_gccje_45{grid-column:1 / -1}}@media(max-width:650px){._rows_gccje_78 li{grid-template-columns:1fr;gap:var(--space-xs)}._panel_gccje_17,._narrow_gccje_18{padding:var(--space-md)}}._landing_811uz_1{margin:var(--space-xxxl) auto;padding:0 var(--gutter-tablet);max-width:38rem}
