.ui-confirm-description[data-v-3eb855af]{display:-webkit-box;overflow:hidden;margin:0;color:#66758b;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.ui-icon-button[data-v-a8b7d57e]{--icon-color: #61738b;--icon-hover-color: #176bd7;--icon-hover-bg: #eaf3ff;--icon-press-color: #075dca;--icon-press-bg: #dcecff;--icon-solid-bg: #176bd7;--icon-solid-hover-bg: #0d63cc;--icon-solid-press-bg: #0756b7;display:inline-grid;place-items:center;flex:none;box-sizing:border-box;aspect-ratio:1;padding:0;border:0;border-radius:8px;color:var(--icon-color);background:transparent;cursor:pointer;line-height:0;text-decoration:none;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease;position:relative}.ui-icon-button__badge[data-v-a8b7d57e]{position:absolute;z-index:1;top:-3px;right:-7px;min-width:20px;height:16px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 5px;border:0;border-radius:999px;color:#1768cf;background:#e7f2ff;font-size:9px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.size-sm[data-v-a8b7d57e]{width:30px;min-width:30px;height:30px;min-height:30px;flex-basis:30px}.size-md[data-v-a8b7d57e]{width:34px;min-width:34px;height:34px;min-height:34px;flex-basis:34px}.size-lg[data-v-a8b7d57e]{width:38px;min-width:38px;height:38px;min-height:38px;flex-basis:38px}.size-xl[data-v-a8b7d57e]{width:42px;min-width:42px;height:42px;min-height:42px;flex-basis:42px}.ui-icon-button__glyph[data-v-a8b7d57e]{display:grid;place-items:center;line-height:0;transition:transform .16s ease}.ui-icon-button__orientation[data-v-a8b7d57e]{display:grid;place-items:center;line-height:0}.ui-icon-button:is(.action-effect-compress,.action-effect-expand)>.ui-icon-button__glyph[data-v-a8b7d57e]{transform:none}.ui-icon-button:is(.action-effect-compress,.action-effect-expand) .ui-icon-button__orientation[data-v-a8b7d57e] svg{transform-box:view-box;transform-origin:12px 12px;transition:transform .16s ease}.ui-icon-button.action-effect-compress:is(:hover,.interaction-hover) .ui-icon-button__orientation[data-v-a8b7d57e] svg{transform:scale(.94)}.ui-icon-button.action-effect-compress:is(:active,.interaction-press) .ui-icon-button__orientation[data-v-a8b7d57e] svg{transform:scale(1.06)}.ui-icon-button.action-effect-expand:is(:hover,.interaction-hover) .ui-icon-button__orientation[data-v-a8b7d57e] svg{transform:scale(1.06)}.ui-icon-button.action-effect-expand:is(:active,.interaction-press) .ui-icon-button__orientation[data-v-a8b7d57e] svg{transform:scale(.94)}.size-sm .ui-icon-button__glyph[data-v-a8b7d57e],.size-sm[data-v-a8b7d57e] svg{width:17px;height:17px}.size-md .ui-icon-button__glyph[data-v-a8b7d57e],.size-md[data-v-a8b7d57e] svg{width:19px;height:19px}.size-lg .ui-icon-button__glyph[data-v-a8b7d57e],.size-lg[data-v-a8b7d57e] svg{width:21px;height:21px}.size-xl .ui-icon-button__glyph[data-v-a8b7d57e],.size-xl[data-v-a8b7d57e] svg{width:29px;height:29px}.tone-primary[data-v-a8b7d57e]{--icon-color: #176bd7}.tone-success[data-v-a8b7d57e]{--icon-color: #248653;--icon-hover-color: #187344;--icon-hover-bg: #e7f6ed;--icon-press-color: #0f6036;--icon-press-bg: #d5efdf;--icon-solid-bg: #248653;--icon-solid-hover-bg: #187344;--icon-solid-press-bg: #0f6036}.tone-danger[data-v-a8b7d57e]{--icon-color: #c7414d;--icon-hover-color: #c93643;--icon-hover-bg: #ffeaed;--icon-press-color: #b52230;--icon-press-bg: #ffd9de;--icon-solid-bg: #c7414d;--icon-solid-hover-bg: #b9323f;--icon-solid-press-bg: #a92733}.tone-favorite[data-v-a8b7d57e]{--icon-color: #c1840e;--icon-hover-color: #a66f00;--icon-hover-bg: var(--favorite-hover-bg, #fff4ce);--icon-press-color: #9d6500;--icon-press-bg: var(--favorite-press-bg, #ffe18a);--icon-solid-bg: #c1840e;--icon-solid-hover-bg: #a66f00;--icon-solid-press-bg: #8e5f00}.surface-soft[data-v-a8b7d57e]{background:var(--icon-hover-bg)}.surface-solid[data-v-a8b7d57e]{color:#fff;background:var(--icon-solid-bg);box-shadow:0 4px 10px color-mix(in srgb,var(--icon-solid-bg) 22%,transparent)}.surface-solid[data-v-a8b7d57e]:hover:not(:disabled):not([aria-disabled=true]){color:#fff;background:var(--icon-solid-hover-bg)}.surface-solid[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]){color:#fff;background:var(--icon-solid-press-bg);box-shadow:none}.selected[data-v-a8b7d57e]{color:var(--icon-hover-color)}.surface-plain.selected[data-v-a8b7d57e],.surface-soft.selected[data-v-a8b7d57e],.surface-embedded.selected[data-v-a8b7d57e]{background:var(--icon-hover-bg)}.interaction-hover[data-v-a8b7d57e]:not(:disabled):not([aria-disabled=true]){color:var(--icon-hover-color)}.surface-plain[data-v-a8b7d57e]:hover:not(:disabled):not([aria-disabled=true]),.surface-soft[data-v-a8b7d57e]:hover:not(:disabled):not([aria-disabled=true]),.surface-embedded[data-v-a8b7d57e]:hover:not(:disabled):not([aria-disabled=true]){color:var(--icon-hover-color);background:var(--icon-hover-bg)}.surface-none[data-v-a8b7d57e]:hover:not(:disabled):not([aria-disabled=true]){color:var(--icon-hover-color)}.ui-icon-button[data-v-a8b7d57e]:focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--icon-color) 20%,transparent)}.ui-icon-button[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]){color:var(--icon-press-color)}.interaction-press[data-v-a8b7d57e]:not(:disabled):not([aria-disabled=true]){color:var(--icon-press-color)}.surface-plain[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]),.surface-soft[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]),.surface-embedded[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]){background:var(--icon-press-bg)}.surface-plain.selected[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]),.surface-soft.selected[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]),.surface-embedded.selected[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]){color:var(--icon-press-color);background:var(--icon-press-bg)}.motion-scale[data-v-a8b7d57e]:hover:not(:disabled):not([aria-disabled=true]){transform:scale(1.08)}.motion-scale[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]){transform:scale(.9)}.motion-lift[data-v-a8b7d57e]:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-2px)}.motion-lift[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px) scale(.94)}.motion-lift-scale[data-v-a8b7d57e]:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-2px) scale(1.04)}.motion-lift-scale[data-v-a8b7d57e]:active:not(:disabled):not([aria-disabled=true]){transform:translateY(1px) scale(.94)}.ui-icon-button[data-v-a8b7d57e]:disabled,.ui-icon-button[aria-disabled=true][data-v-a8b7d57e]{opacity:.42;cursor:not-allowed;transform:none}.user-avatar[data-v-f99a074d]{width:34px;min-width:34px;max-width:34px;height:34px;min-height:34px;max-height:34px;display:grid;flex:0 0 34px;place-items:center;overflow:hidden;border-radius:50%;color:#1768cf;background:#e5f1ff;font-weight:800;line-height:1;vertical-align:middle;-webkit-user-select:none;user-select:none}.user-avatar img[data-v-f99a074d]{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}.user-avatar>span[data-v-f99a074d]{width:100%;height:100%;display:grid;place-items:center}.user-avatar-large[data-v-f99a074d]{width:88px;min-width:88px;max-width:88px;height:88px;min-height:88px;max-height:88px;flex-basis:88px;font-size:30px}.user-avatar-preview[data-v-f99a074d]{width:46px;min-width:46px;max-width:46px;height:46px;min-height:46px;max-height:46px;flex-basis:46px;font-size:16px}.parameter-cell-lines[data-v-b705922a]{display:flex;flex-direction:column;gap:3px;white-space:normal}.task-status-panel[data-v-706299a8]{min-height:68px;display:grid;grid-template-columns:28px minmax(0,1fr);gap:11px;align-items:center;padding:13px 15px;border:1px solid var(--queue-border);border-radius:10px;color:var(--queue-color);background:var(--queue-bg);-webkit-user-select:none;user-select:none}.task-status-panel>svg[data-v-706299a8]{width:22px;height:22px}.task-status-panel div[data-v-706299a8]{min-width:0;display:grid;gap:3px}.task-status-panel span[data-v-706299a8]{overflow-wrap:anywhere;color:#718198;font-size:12px}.task-status-panel.status-queued span[data-v-706299a8]{color:#6f79aa}.task-status-panel.status-pending[data-v-706299a8]{border-color:#b9d5f3;color:#176bd7;background:#edf6ff}.task-status-panel.status-success[data-v-706299a8]{border-color:#b9dfc8;color:#237149;background:#f1faf5}.task-status-panel.status-failure[data-v-706299a8]{border-color:#efc5ca;color:#bc3e4a;background:#fff5f6}.spinning[data-v-706299a8]{animation:task-status-spin-706299a8 .85s linear infinite}@keyframes task-status-spin-706299a8{to{transform:rotate(360deg)}}.task-confirm-modal[data-v-18a74006]{width:min(500px,100%)}.task-modal-actions[data-v-18a74006]{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.task-modal-actions[data-v-18a74006]:has(>:only-child){grid-template-columns:minmax(0,1fr)}.task-modal-actions button[data-v-18a74006]{min-width:0;padding-inline:18px;white-space:nowrap}@media(max-width:640px){.task-modal-actions[data-v-18a74006]{width:100%;grid-template-columns:1fr 1fr}.task-modal-actions[data-v-18a74006]:has(>:only-child){grid-template-columns:1fr}}.record-preview-scroll[data-v-482ba569]{display:grid;gap:14px}.record-preview-scroll.compact[data-v-482ba569]{gap:10px;padding-top:18px}.record-preview-scroll.tight[data-v-482ba569]{padding-top:12px}.preview-backdrop.elevated[data-v-482ba569]{z-index:calc(var(--overlay-panel-layer) + 19)}.record-preview.elevated[data-v-482ba569]{z-index:calc(var(--overlay-panel-layer) + 20)}.ui-preview-text[data-v-9786849a]{color:inherit;cursor:text;-webkit-user-select:text;user-select:text;transition:color .16s ease}.ui-role-badge[data-v-7e866403]{min-height:20px;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:2px 8px;border-radius:999px;font-size:10px;font-style:normal;font-weight:700;line-height:1;white-space:nowrap}.role-user[data-v-7e866403]{color:#1765ad;background:#deefff}.role-manager[data-v-7e866403]{color:#945514;background:#fff0d9}.role-administrator[data-v-7e866403]{color:#a63b47;background:#fde7ea}.role-service[data-v-7e866403]{color:#5f6b7a;background:#eef1f4}.role-service.service-system[data-v-7e866403]{color:#1765ad;background:#deefff}.role-service.service-codex[data-v-7e866403]{color:#644db7;background:#eee9ff}.record-tender-title[data-v-b5461877]{margin:0;color:#172a45;overflow-wrap:anywhere}.operation-icon[data-v-b5461877]{width:46px;height:46px;display:grid;place-items:center;border-radius:10px;color:#176bd7;background:#e7f2ff}.operation-icon svg[data-v-b5461877]{width:22px}.status-queued[data-v-b5461877]{color:var(--queue-color)}.status-pending[data-v-b5461877]{color:#176bd7}.status-success[data-v-b5461877]{color:#237149}.status-failure[data-v-b5461877],.status-cancelled[data-v-b5461877]{color:#bc3e4a}.record-fields[data-v-b5461877]{display:grid;margin:0}.record-fields>div[data-v-b5461877]{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:start;gap:12px;padding:8px 0}.record-fields dt[data-v-b5461877]{color:#7e899b;font-size:13px;-webkit-user-select:none;user-select:none}.record-fields dd[data-v-b5461877]{min-width:0;margin:0;color:#33465f;font-size:13px;font-weight:600;overflow-wrap:anywhere}.operation-description[data-v-b5461877]{white-space:pre-wrap;line-height:1.45}.record-entities[data-v-b5461877]{min-width:0}.record-operation[data-v-b5461877]{width:100%;min-height:46px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;padding:0;border:0;color:#172a45;background:transparent;text-align:left;cursor:pointer;font:inherit;transition:color .16s ease}.record-operation>span[data-v-b5461877]:last-child{display:grid;gap:4px}.record-operation b[data-v-b5461877]{font-size:16px}.record-operation small[data-v-b5461877]{font-size:12px;font-weight:750}.record-operation[data-v-b5461877]:hover{color:#176bd7}.record-subject[data-v-b5461877]{width:100%;min-width:0;min-height:46px;display:flex;align-items:center;gap:10px;padding:0;border:0;color:#263a56;background:transparent;cursor:pointer;font:inherit;text-align:left;transition:color .16s ease}.record-subject>span[data-v-b5461877]{display:grid;justify-items:start;gap:4px}.record-subject[data-v-b5461877]:hover{color:#176bd7}.file-owner-group[data-v-d0dc8346]{--file-tile-min-width: 400px;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(var(--file-tile-min-width),100%),1fr));align-items:stretch;gap:8px}.file-owner-group+.file-owner-group[data-v-d0dc8346]{margin-top:12px;padding-top:12px;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.file-owner-head[data-v-d0dc8346]{position:relative;width:100%;min-width:0;min-height:46px;grid-column:1 / -1;border:var(--ui-divider-width) solid #dce4ee;border-radius:10px;background:#fff;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.file-owner-head[data-v-d0dc8346]:has(.file-owner-toggle:hover){border-color:#a9c9ef;background:#f7fbff;box-shadow:0 5px 14px #25508214;transform:translateY(-1px)}.file-owner-head[data-v-d0dc8346]:has(.file-owner-toggle:active){box-shadow:none;transform:translateY(1px) scale(.995)}.file-owner-head[data-v-d0dc8346]:has(.file-owner-download:hover){border-color:#dce4ee;background:#fff;box-shadow:none;transform:none}.file-owner-toggle[data-v-d0dc8346]{width:100%;min-width:0;min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) auto auto 40px 18px;align-items:center;gap:8px;padding:0 12px;border:0;border-radius:10px;color:inherit;background:transparent;cursor:pointer;text-align:left}.file-owner-toggle[data-v-d0dc8346]:hover{color:#176bd7}.file-owner-toggle[data-v-d0dc8346]:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #1474e947}.file-owner-identity[data-v-d0dc8346]{min-width:0;display:flex;align-items:center;gap:7px}.file-owner-identity b[data-v-d0dc8346]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-owner-chevron-control[data-v-d0dc8346]{width:18px;height:32px;display:grid;place-items:center}.file-owner-chevron[data-v-d0dc8346]{width:16px;height:16px;color:#66809f;transform:rotate(180deg);transition:color .16s ease,transform .18s ease}.file-owner-toggle:hover .file-owner-chevron[data-v-d0dc8346]{color:#176bd7}.file-owner-chevron.collapsed[data-v-d0dc8346]{transform:rotate(0)}.file-owner-download[data-v-d0dc8346]{position:absolute;z-index:1;top:6px;right:42px;width:32px;height:32px;display:grid;place-items:center;border-radius:7px;color:#55708f;text-decoration:none;transition:color .16s ease,background .16s ease,transform .12s ease}.file-owner-download svg[data-v-d0dc8346]{width:17px;height:17px}.file-owner-caption[data-v-d0dc8346]{color:#8491a4;font-size:12px}.file-owner-head b[data-v-d0dc8346]{color:#26364d;font-size:13px}.owner-file-count[data-v-d0dc8346]{min-width:23px;height:23px;display:grid;place-items:center;padding:0 6px;border-radius:12px;color:#176bd7;background:#e5f1ff;font-size:11px;font-weight:800}.file-row[data-v-d0dc8346]{width:100%;height:auto;min-width:0;min-height:84px;display:grid;grid-template-columns:30px 38px minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:10px;row-gap:3px;align-items:center;padding:11px;border:var(--ui-divider-width) solid #dfe6ef;border-radius:10px;background:#f8fafc;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.file-row[data-v-d0dc8346]:not(.selected):not(.preview-add):not(.preview-remove):hover{border-color:#9fc4ec;border-style:solid;background:#f1f7fe;box-shadow:0 3px 12px #2558910f;transform:none}.file-row.selected[data-v-d0dc8346]{border-color:#75aae4;background:#e5f2ff;box-shadow:inset 0 0 0 1px #1474e924;transform:none}.file-row.selected[data-v-d0dc8346]:hover{border-color:#5c9de4;background:#deeeff}.file-row.preview-add[data-v-d0dc8346]{border-color:#a8caef;background:#f1f7ff}.file-row.preview-remove[data-v-d0dc8346]{border-color:#e1b7bd;background:#fff6f7}.file-row.focused[data-v-d0dc8346]:active:not(:has(.file-actions:active)){transform:translateY(1px) scale(.995);box-shadow:none}.file-row[data-v-d0dc8346]:not(.focused):not(.selected):has(.file-actions:hover){border-color:#dfe6ef;background:#f8fafc;transform:none;box-shadow:none}.file-row[data-v-d0dc8346]:focus-visible{outline:0;border-color:#86b7ee;box-shadow:0 0 0 3px #1474e929}.file-row.highlighted[data-v-d0dc8346]{border-style:dashed;animation:duplicate-highlight-d0dc8346 7s ease-in-out both}.file-select[data-v-d0dc8346]{position:relative;grid-row:1 / 3;width:30px;height:30px;display:grid;place-items:center;padding:0;border:1px solid #d2dce8;border-radius:7px;color:transparent;background:#fff;cursor:pointer;box-shadow:none;transition:color .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease,transform .12s ease}.file-select[data-v-d0dc8346]:hover{border-color:#8fb9e9;color:#176bd7;background:#e8f2ff;transform:scale(1.05)}.file-select.selected[data-v-d0dc8346]{border-color:#1474e9;color:#fff;background:#1474e9;box-shadow:0 3px 9px #1474e929}.file-select.selected[data-v-d0dc8346]:hover{border-color:#d98b94;color:#b73542;background:#ffeaed;box-shadow:0 0 0 2px #c7414d12}.file-select.preview-add[data-v-d0dc8346]{border-color:#5799e7;color:#176bd7;background:#e8f3ff;box-shadow:0 0 0 2px #1474e914}.file-select.preview-remove[data-v-d0dc8346]{border-color:#d98b94;color:#b73542;background:#ffeaed;box-shadow:0 0 0 2px #c7414d12}.file-select[data-v-d0dc8346]:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.file-select[data-v-d0dc8346]:active{box-shadow:none;transform:scale(.9)}.file-select svg[data-v-d0dc8346]{position:relative;z-index:1;width:15px;height:15px;stroke-width:2.7}.file-kind[data-v-d0dc8346]{grid-row:1 / 3;width:38px;height:38px;aspect-ratio:1;display:grid;place-items:center;border-radius:8px;color:#66778e;background:#e9eef5}.file-kind svg[data-v-d0dc8346]{width:19px;height:19px}.file-kind.kind-archive[data-v-d0dc8346]{color:#75502b;background:#f6eadc}.file-kind.kind-document[data-v-d0dc8346]{color:#176bd7;background:#e3efff}.file-kind.kind-sheet[data-v-d0dc8346]{color:#168056;background:#dff4e9}.file-kind.kind-presentation[data-v-d0dc8346]{color:#b77916;background:#fff2d8}.file-kind.kind-image[data-v-d0dc8346]{color:#147da3;background:#dff3f9}.file-kind.kind-pdf[data-v-d0dc8346]{color:#c23e49;background:#fee7e9}.file-kind.kind-text[data-v-d0dc8346]{color:#5f6e82;background:#e9edf3}.file-kind.kind-markup[data-v-d0dc8346]{color:#7651b5;background:#eee7fb}.file-details[data-v-d0dc8346]{display:contents}.file-details b[data-v-d0dc8346]{grid-column:3;grid-row:1 / 3;min-width:0;min-height:2.5em;display:-webkit-box;overflow:hidden;align-self:center;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.file-details span[data-v-d0dc8346],.file-details small[data-v-d0dc8346]{color:#77869b;font-size:12px}.file-meta[data-v-d0dc8346]{grid-column:4;grid-row:2;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:7px;text-align:right;white-space:nowrap}.file-meta small[data-v-d0dc8346]:before{content:"·";margin-right:7px;color:#a2adbc}.file-actions[data-v-d0dc8346]{grid-column:4;grid-row:1;display:flex;flex:none;align-items:center;justify-content:flex-end;gap:3px}.file-actions a[data-v-d0dc8346],.file-actions button[data-v-d0dc8346],.file-action-button[data-v-d0dc8346]{width:32px;height:32px;min-height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;color:#55708f;background:transparent;line-height:0;text-decoration:none;cursor:pointer;transform:none;transition:color .16s ease,background .16s ease,transform .12s ease}.file-actions>a[data-v-d0dc8346]:not(.ui-icon-button):hover,.file-actions>button[data-v-d0dc8346]:not(.ui-icon-button):hover{color:#1268dd;background:#e9f3ff;transform:translateY(-2px)}.file-action-button[data-v-d0dc8346]:hover:not(.unavailable){color:#1268dd;background:#e9f3ff;transform:translateY(-2px)}.file-actions>a[data-v-d0dc8346]:not(.ui-icon-button):active{transform:translateY(1px) scale(.94)}.file-action-button[data-v-d0dc8346]:active:not(.busy){transform:translateY(1px) scale(.94)}.file-action-button:active:not(.busy) svg[data-v-d0dc8346]{transform:rotate(55deg) scale(.92)}.file-actions a[data-v-d0dc8346]:focus-visible,.file-actions button[data-v-d0dc8346]:focus-visible,.file-action-button[data-v-d0dc8346]:focus-within{outline:0;box-shadow:0 0 0 3px #1474e929}.file-action-button input[data-v-d0dc8346]{display:none}.file-action-button.busy[data-v-d0dc8346]{color:#1268dd;background:#e9f3ff;pointer-events:none}.file-action-button.unavailable[data-v-d0dc8346]{color:#a8b3c2;cursor:not-allowed;transform:none}.file-action-button.busy svg[data-v-d0dc8346]{animation:file-spin-d0dc8346 .8s linear infinite}.file-delete-separator[data-v-d0dc8346]{width:var(--ui-divider-width);height:22px;margin:0 5px;border-radius:1px;background:var(--ui-divider-color)}.file-actions svg[data-v-d0dc8346]{width:17px;height:17px;transition:transform .12s ease}@keyframes file-spin-d0dc8346{to{transform:rotate(360deg)}}@keyframes duplicate-highlight-d0dc8346{0%,to{border-color:#dfe6ef;background:#f8fafc;box-shadow:none}12%,38%,64%,84%{border-color:#df9e08;background:#fff7d9;box-shadow:0 0 0 3px #df9e081f}25%,51%,75%{border-color:#e8c36a;background:#fffbed;box-shadow:none}}.docx-preview[data-v-d028df2c]{position:relative;min-width:100%;min-height:100%;padding:28px 64px 52px;overflow:visible;background:#e7e9ec}.docx-content[data-v-d028df2c]{width:max-content;min-width:100%;margin:0 auto;transform-origin:top center}.docx-status[data-v-d028df2c]{position:absolute;left:50%;margin:20px;color:#74839a;transform:translate(-50%)}.docx-content[data-v-d028df2c] .docx-wrapper{display:flex;flex-direction:column;align-items:center;gap:24px;padding:0;background:transparent}.docx-content[data-v-d028df2c] .docx-wrapper>section.docx{flex:none;margin:0;overflow:hidden;scroll-margin-top:16px;border:1px solid rgb(94 111 133 / 16%);border-radius:2px;background:#fff;box-shadow:0 8px 30px #1e2d4129}.docx-content[data-v-d028df2c] .docx-wrapper>section.docx *{box-sizing:border-box}.docx-content[data-v-d028df2c] .docx-wrapper>section.docx table{max-width:100%}.docx-content[data-v-d028df2c] .docx-wrapper>section.docx td,.docx-content[data-v-d028df2c] .docx-wrapper>section.docx th{min-width:0;overflow-wrap:anywhere;word-break:break-word}.docx-content[data-v-d028df2c] .docx-wrapper>section.docx td>*,.docx-content[data-v-d028df2c] .docx-wrapper>section.docx th>*{max-width:100%}.docx-content[data-v-d028df2c] .docx-wrapper>section.docx img,.docx-content[data-v-d028df2c] .docx-wrapper>section.docx svg{max-width:100%;height:auto}.docx-content[data-v-d028df2c] a{color:#176bd7}.docx-content[data-v-d028df2c] *{-webkit-user-select:text;user-select:text}.pdf-preview[data-v-60dcdc47]{min-width:100%;min-height:100%;display:grid;justify-items:center;align-content:start;gap:18px;padding:22px}.pdf-page[data-v-60dcdc47]{position:relative;scroll-margin-top:16px}.pdf-page canvas[data-v-60dcdc47]{display:block;background:#fff;box-shadow:0 4px 20px #1e2d412e}.text-layer[data-v-60dcdc47]{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:clip;color:transparent;line-height:1;text-align:initial;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;-webkit-user-select:text;user-select:text}.text-layer[data-v-60dcdc47] span,.text-layer[data-v-60dcdc47] br{position:absolute;color:transparent;white-space:pre;cursor:text;transform-origin:0% 0%}.text-layer[data-v-60dcdc47]>:not(.markedContent),.text-layer[data-v-60dcdc47] .markedContent span:not(.markedContent){z-index:1}.text-layer[data-v-60dcdc47] .markedContent{top:0;height:0}.text-layer[data-v-60dcdc47] ::selection{background:#2677e647}.text-layer[data-v-60dcdc47] br::selection{background:transparent}.text-layer[data-v-60dcdc47] span[role=img],.text-layer[data-v-60dcdc47] .endOfContent{cursor:default;-webkit-user-select:none;user-select:none}.text-layer[data-v-60dcdc47] .endOfContent{position:absolute;display:block;top:100%;right:0;bottom:0;left:0;z-index:0}.pdf-preview-status[data-v-60dcdc47]{justify-self:center;margin:20px;color:#74839a}.pdf-preview-status.error[data-v-60dcdc47]{color:#b33d49}.pptx-preview[data-v-7bd8c324]{width:100%;min-height:100%;display:grid;place-items:center;padding:24px;overflow:auto;background:#e7e9ec}.html-preview[data-v-c8fc90e6]{width:100%;height:100%;border:0;background:#fff}.table-preview[data-v-c8fc90e6]{min-width:100%;min-height:100%;overflow:auto;padding:20px;background:#fff}.table-preview table[data-v-c8fc90e6]{border-collapse:collapse;color:#26364d;font-size:13px}.table-preview td[data-v-c8fc90e6]{max-width:420px;padding:7px 10px;overflow-wrap:anywhere;border:1px solid #dce4ee;vertical-align:top}.text-preview[data-v-c8fc90e6]{min-height:100%;margin:0;padding:28px;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;font:14px/1.6 monospace}.xlsx-preview[data-v-e58e8da1]{width:100%;height:100%;overflow:hidden;background:#f7f7f7;outline:0}.sheet-viewport[data-v-e58e8da1]{width:100%;height:100%;overflow:auto;overscroll-behavior:contain}.sheet-grid[data-v-e58e8da1]{width:max-content;min-width:calc(100% / var(--sheet-zoom));table-layout:fixed;border-collapse:separate;border-spacing:0;color:#171717;background:#fff;font:12px Arial,sans-serif;transform-origin:top left}.row-number-column[data-v-e58e8da1]{width:42px}th[data-v-e58e8da1]{height:25px;padding:2px 5px;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;color:#555;background:#f3f3f3;font-weight:400;text-align:center;-webkit-user-select:none;user-select:none}thead th[data-v-e58e8da1]{position:sticky;z-index:3;top:0}tbody th[data-v-e58e8da1]{position:sticky;z-index:2;left:0}.sheet-corner[data-v-e58e8da1]{z-index:4;left:0}td[data-v-e58e8da1]{height:28px;padding:3px 5px;overflow:hidden;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#fff;white-space:nowrap;vertical-align:middle}td.selected[data-v-e58e8da1]{position:relative;z-index:1;outline:2px solid #1677dc;outline-offset:-2px;background:#e8f2ff!important}td a[data-v-e58e8da1]{color:#176bd7}td span[data-v-e58e8da1]{-webkit-user-select:text;user-select:text}.xlsx-status[data-v-e58e8da1]{display:grid;height:100%;margin:0;place-items:center;color:#74839a}.file-preview-backdrop[data-v-f1b2a2d0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:grid;overflow:hidden;overscroll-behavior:none;background:#e7e9ec}.file-preview-backdrop.docked[data-v-f1b2a2d0]{right:min(var(--right-panel-width),100vw)}.file-preview-modal[data-v-f1b2a2d0]{container:file-preview / inline-size;position:relative;width:100%;height:100dvh;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:#fff}.file-preview-modal>header[data-v-f1b2a2d0]{min-width:0;min-height:55px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(max-content,1fr);align-items:center;column-gap:12px;padding:10px 20px 10px 14px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color);-webkit-user-select:none;user-select:none}.preview-center[data-v-f1b2a2d0]{grid-column:2;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:10px}.current-document[data-v-f1b2a2d0]{min-width:0;flex:1 1 390px;display:flex;align-items:center;justify-content:flex-end;gap:7px}.preview-current[data-v-f1b2a2d0]{width:100%;min-width:0;display:flex;align-items:center;gap:9px;color:#26364d;-webkit-user-select:none;user-select:none}.preview-current b[data-v-f1b2a2d0]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-current svg[data-v-f1b2a2d0]{flex:none;color:#176bd7}.preview-current.kind-pdf svg[data-v-f1b2a2d0]{color:#bf3d49}.preview-current.kind-sheet svg[data-v-f1b2a2d0]{color:#168056}.preview-current.kind-image svg[data-v-f1b2a2d0]{color:#147da3}.preview-current.kind-presentation svg[data-v-f1b2a2d0]{color:#b77916}.preview-current.kind-document svg[data-v-f1b2a2d0]{color:#176bd7}.preview-current.kind-text svg[data-v-f1b2a2d0]{color:#5f6e82}.preview-current.kind-markup svg[data-v-f1b2a2d0]{color:#7651b5}.preview-current.kind-archive svg[data-v-f1b2a2d0]{color:#75502b}.preview-current.kind-file svg[data-v-f1b2a2d0]{color:#66778e}.file-preview-header .document-navigation[data-v-f1b2a2d0]{flex:none}.preview-header-actions[data-v-f1b2a2d0]{position:relative;grid-column:3;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px}.document-switcher[data-v-f1b2a2d0]{flex:none}.preview-owner[data-v-f1b2a2d0]{min-width:0;max-width:230px;display:grid;grid-template-columns:auto auto;align-items:center;gap:1px 7px;margin-right:5px;padding-right:10px;border-right:var(--ui-divider-width) solid var(--ui-divider-color);line-height:1.1}.preview-owner small[data-v-f1b2a2d0]{grid-column:1;color:#8491a4;font-size:9px}.preview-owner>b[data-v-f1b2a2d0]{grid-column:1;overflow:hidden;color:#34465f;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.preview-owner[data-v-f1b2a2d0] .ui-role-badge{grid-column:2;grid-row:1 / 3}.preview-utilities[data-v-f1b2a2d0]{min-width:max-content;flex:none;display:flex;align-items:center;justify-content:flex-end;gap:4px}.preview-counter[data-v-f1b2a2d0]{min-width:44px;min-height:22px;display:inline-flex;align-items:center;justify-content:center;padding:3px 7px;border-radius:6px;color:#65758b;background:#f2f5f9;font-size:11px;font-weight:700;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none}.page-controls[data-v-f1b2a2d0]{display:inline-flex;align-items:center;gap:4px}.page-controls .preview-counter[data-v-f1b2a2d0]{min-width:48px}.sheet-title[data-v-f1b2a2d0]{max-width:130px;overflow:hidden;margin-left:7px;color:#26364d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.download-control[data-v-f1b2a2d0]{display:inline-flex;align-items:center;gap:2px}.soft-separator[data-v-f1b2a2d0]{position:relative;margin-left:4px;padding-left:8px}.soft-separator[data-v-f1b2a2d0]:before{content:"";position:absolute;left:0;top:50%;width:var(--ui-divider-width);height:20px;border-radius:1px;background:var(--ui-divider-color);transform:translateY(-50%)}.file-preview-modal>header button.unavailable[data-v-f1b2a2d0]{opacity:.3;cursor:not-allowed}.file-preview-modal>header button.unavailable[data-v-f1b2a2d0]:hover{color:#58708e;background:transparent}.close-control[data-v-f1b2a2d0],.fullscreen-control[data-v-f1b2a2d0]{display:inline-flex;align-items:center}.close-control .close[data-v-f1b2a2d0]{position:static}.close-control .close[data-v-f1b2a2d0]{color:#c7414d}.file-preview-modal>header .close-control .close[data-v-f1b2a2d0]:hover{color:#db2f3e;background:#ffeaed;transform:scale(1.1)}.file-preview-modal>header a[data-v-f1b2a2d0]:not(.ui-icon-button),.file-preview-modal>header button[data-v-f1b2a2d0]:not(.ui-icon-button){width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;color:#58708e;background:transparent;cursor:pointer}.file-preview-modal>header a[data-v-f1b2a2d0]:not(.ui-icon-button):hover,.file-preview-modal>header button[data-v-f1b2a2d0]:not(.ui-icon-button):hover:not(:disabled){color:#176bd7;background:#eaf3ff}.file-preview-modal>header a[data-v-f1b2a2d0]:not(.ui-icon-button):focus-visible,.file-preview-modal>header button[data-v-f1b2a2d0]:not(.ui-icon-button):focus-visible{outline:0;color:#176bd7;background:#eaf3ff;box-shadow:0 0 0 2px #176bd738}.file-preview-modal svg[data-v-f1b2a2d0]{width:18px;height:18px}.file-preview-body[data-v-f1b2a2d0]{min-height:0;overflow:auto;overscroll-behavior:contain;background:#e7e9ec}.preview-transform-controls[data-v-f1b2a2d0]{position:absolute;z-index:4;top:50%;right:14px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:7px;border:var(--ui-divider-width) solid #d7e0eb;border-radius:11px;background:#fffffff0;box-shadow:0 6px 24px #1e2d412e;transform:translateY(-50%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.preview-transform-controls button[data-v-f1b2a2d0]{width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:8px;color:#58708e;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease}.preview-transform-controls button svg[data-v-f1b2a2d0]{transition:transform .16s ease}.preview-transform-controls button[data-v-f1b2a2d0]:hover:not(:disabled),.preview-transform-controls button[data-v-f1b2a2d0]:focus-visible{outline:0;color:#176bd7;background:#eaf3ff}.preview-transform-controls .shortcut-active[data-v-f1b2a2d0]{color:#075dca;background:#dcecff;transform:scale(.92)}.preview-transform-controls .rotate-left.shortcut-active[data-v-f1b2a2d0] .action-effect-target{transform:rotate(-52deg) scale(.9)}.preview-transform-controls .rotate-right.shortcut-active[data-v-f1b2a2d0] .action-effect-target{transform:rotate(52deg) scale(.9)}.preview-transform-controls button[data-v-f1b2a2d0]:disabled{opacity:.3;cursor:default}.preview-transform-controls .zoom-value[data-v-f1b2a2d0]{width:42px;color:#52647b;font-size:11px;font-weight:700;-webkit-user-select:none;user-select:none}.transform-divider[data-v-f1b2a2d0]{width:26px;height:var(--ui-divider-width);margin:3px 0;background:var(--ui-divider-color)}.file-preview-loading[data-v-f1b2a2d0]{margin:40px;text-align:center;color:#74839a}.preview-unavailable[data-v-f1b2a2d0]{min-height:100%;display:grid;place-content:center;justify-items:center;gap:9px;padding:32px;color:#718198;background:#fff;text-align:center}.preview-unavailable svg[data-v-f1b2a2d0]{width:38px;height:38px;color:#8da0b7}.preview-unavailable b[data-v-f1b2a2d0]{color:#34465f;font-size:15px}.preview-unavailable span[data-v-f1b2a2d0]{max-width:360px;font-size:13px}.text-preview[data-v-f1b2a2d0]{min-height:100%;margin:0;padding:28px;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;font:14px/1.6 monospace}.image-preview[data-v-f1b2a2d0]{min-width:100%;min-height:100%;display:grid;place-items:center;padding:24px;overflow:auto}.image-preview img[data-v-f1b2a2d0]{display:block;max-width:100%;max-height:100%;box-shadow:0 4px 20px #1e2d4129;transition:transform .18s ease}@media(max-width:1120px){.file-preview-backdrop.docked[data-v-f1b2a2d0]{right:0}}@media(max-width:980px){.preview-owner[data-v-f1b2a2d0]{display:none}.preview-center[data-v-f1b2a2d0]{gap:8px}.current-document[data-v-f1b2a2d0]{flex-basis:300px}.sheet-title[data-v-f1b2a2d0]{max-width:90px}}@media(max-width:720px){.file-preview-modal>header[data-v-f1b2a2d0]{gap:6px;padding-inline:10px}.preview-center[data-v-f1b2a2d0]{gap:5px}.current-document[data-v-f1b2a2d0]{flex-basis:220px}.preview-header-actions[data-v-f1b2a2d0]{gap:2px}.sheet-title[data-v-f1b2a2d0]{max-width:70px}}@container file-preview (max-width: 1180px){.file-preview-modal>header[data-v-f1b2a2d0]{column-gap:16px}.preview-header-actions[data-v-f1b2a2d0]:before{content:"";position:absolute;left:-8px;top:50%;width:var(--ui-divider-width);height:20px;border-radius:1px;background:var(--ui-divider-color);transform:translateY(-50%)}}.files-drawer[data-v-1deea17c]{width:min(var(--right-panel-width),100%);padding:0 24px 24px;-webkit-user-select:none;user-select:none}.files-drawer[data-v-1deea17c]:focus{outline:none}.files-slide-enter-active[data-v-1deea17c],.files-slide-leave-active[data-v-1deea17c]{transition:transform .24s ease,opacity .2s ease}.files-slide-enter-from[data-v-1deea17c],.files-slide-leave-to[data-v-1deea17c]{opacity:0;transform:translate(-100%)}.files-drawer.adjacent[data-v-1deea17c]{inset:0 min(var(--right-panel-width),100vw) 0 0;width:auto}.files-drawer.fullscreen[data-v-1deea17c]{top:0;right:0;bottom:0;left:0;width:100%;z-index:calc(var(--overlay-panel-layer) + 10)}.files-drawer .note-drawer-head[data-v-1deea17c]{min-height:58px;margin:0 -24px 14px;padding:10px 18px 10px 24px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color);background:#fffffff5;box-shadow:0 4px 14px #1f314e0d}.files-window-actions[data-v-1deea17c]{display:inline-flex;align-items:center;gap:7px}.files-window-actions[data-v-1deea17c] .ui-icon-button{position:static}.files-window-actions svg[data-v-1deea17c]{width:18px;height:18px}.files-window-actions[data-v-1deea17c] .ui-icon-button:last-child svg{width:21px;height:21px}.files-receipt-status[data-v-1deea17c]{min-height:28px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border:1px solid #ead9aa;border-radius:8px;color:#806525;background:#fffaf0;font-size:11px;font-weight:700;white-space:nowrap}.files-receipt-status.is-missing[data-v-1deea17c]{color:#a34b54;border-color:#ebcdd1;background:#fff7f8}.files-receipt-status>svg[data-v-1deea17c]{width:14px;height:14px}.files-close-separator[data-v-1deea17c]{width:var(--ui-divider-width);height:24px;margin:0 5px;background:var(--ui-divider-color)}.files-tabs[data-v-1deea17c]{min-width:0;display:flex;align-items:stretch;gap:16px;overflow-x:auto;margin:-2px 0 12px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color);scrollbar-width:none}.files-tabs[data-v-1deea17c]::-webkit-scrollbar{display:none}.files-tabs button[data-v-1deea17c]{position:relative;min-height:40px;flex:none;display:inline-flex;align-items:center;gap:7px;padding:0 2px;border:0;color:#6a798e;background:transparent;font:inherit;font-size:12px;font-weight:650;cursor:pointer;transition:color .16s ease}.files-tabs button[data-v-1deea17c]:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px 2px 0 0;background:#1474e9;opacity:0;transform:scaleX(.55);transition:opacity .16s ease,transform .16s ease}.files-tabs button[data-v-1deea17c]:hover{color:#176bd7}.files-tabs button.active[data-v-1deea17c]{color:#1268dd}.files-tabs button.active[data-v-1deea17c]:after{opacity:1;transform:scaleX(1)}.files-tabs b[data-v-1deea17c]{min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 6px;border-radius:10px;color:#60728a;background:#edf2f8;font-size:10px}.files-tabs button.active b[data-v-1deea17c]{color:#1268dd;background:#e5f1ff}.files-footer[data-v-1deea17c]{flex:none;margin:14px -24px -24px;padding:14px 24px 24px;border-top:var(--ui-divider-width) solid var(--ui-divider-color);background:#fff}.completion-idle[data-v-1deea17c],.completion-open[data-v-1deea17c]{display:inline-flex;align-items:center;justify-content:center;gap:8px}.completion-open[data-v-1deea17c]{display:none}.files-selection-toolbar[data-v-1deea17c]{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding:0 2px 8px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color)}.files-selection-controls[data-v-1deea17c],.files-bulk-actions[data-v-1deea17c]{min-width:0;display:flex;align-items:center;gap:6px}.files-bulk-actions[data-v-1deea17c]{justify-content:flex-end;margin-left:auto}.bulk-destructive-separator[data-v-1deea17c]{width:var(--ui-divider-width);height:24px;margin:0 3px;border-radius:1px;background:var(--ui-divider-color)}.files-bulk-action[data-v-1deea17c]{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border:1px solid #d7e1ed;border-radius:8px;color:#4f627b;background:#fff;font:inherit;font-size:11px;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.files-bulk-action svg[data-v-1deea17c]{width:15px;height:15px}.files-bulk-action[data-v-1deea17c]:hover:not(:disabled){border-color:#9fc0e7;color:#176bd7;background:#f3f8ff;transform:translateY(-1px);box-shadow:0 3px 9px #25508214}.files-bulk-action[data-v-1deea17c]:active:not(:disabled){transform:translateY(1px) scale(.97);box-shadow:none}.files-bulk-action[data-v-1deea17c]:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e929}.files-bulk-action[data-v-1deea17c]:disabled{opacity:.46;cursor:not-allowed;transform:none;box-shadow:none}.bulk-delete[data-v-1deea17c]{color:#b43b47;border-color:#f0cbd0;background:#fffafb}.bulk-delete[data-v-1deea17c]:hover:not(:disabled){color:#a92532;border-color:#e9aeb5;background:#fff0f1}.bulk-fill[data-v-1deea17c]{display:grid;grid-template-areas:"content";color:#fff;border-color:#1474e9;background:#1474e9}.bulk-fill .completion-idle[data-v-1deea17c],.bulk-fill .completion-open[data-v-1deea17c],.bulk-fill .completion-size[data-v-1deea17c]{grid-area:content}.bulk-fill .completion-size[data-v-1deea17c]{display:inline-flex;align-items:center;gap:8px;visibility:hidden}.bulk-fill[data-v-1deea17c]:hover:not(:disabled){color:#fff;border-color:#0867da;background:#0867da;box-shadow:0 7px 18px #1474e93d}.bulk-fill[data-v-1deea17c]:focus-visible{box-shadow:0 0 0 3px #1474e933}.bulk-fill.active[data-v-1deea17c]{color:var(--queue-color);border-color:var(--queue-border);background:var(--queue-bg)}.bulk-fill.active .completion-open[data-v-1deea17c]{display:inline-flex;visibility:hidden;opacity:0}.bulk-fill.active[data-v-1deea17c]:hover{color:var(--queue-color);border-color:var(--queue-border);background:var(--queue-bg)}.bulk-fill.active:hover .completion-idle[data-v-1deea17c]{visibility:hidden;opacity:0}.bulk-fill.active:hover .completion-open[data-v-1deea17c]{visibility:visible;opacity:1}.files-bulk-action .spinning[data-v-1deea17c]{animation:bulk-spin-1deea17c .8s linear infinite}@keyframes bulk-spin-1deea17c{to{transform:rotate(360deg)}}.files-select-all[data-v-1deea17c],.files-clear-selection[data-v-1deea17c]{display:inline-flex;align-items:center;gap:7px;padding:4px 2px;border:0;color:#5b6c83;background:transparent;font:inherit;font-size:12px;font-weight:650;cursor:pointer}.files-select-all[data-v-1deea17c]:hover,.files-clear-selection[data-v-1deea17c]:hover{color:#1268dd}.files-clear-selection svg[data-v-1deea17c]{width:14px;height:14px}.files-select-all .file-select[data-v-1deea17c]{position:relative;width:30px;height:30px;display:grid;place-items:center;border:1px solid #d2dce8;border-radius:7px;color:transparent;background:#fff;pointer-events:none;transition:color .14s ease,border-color .14s ease,background .14s ease,transform .12s ease}.files-select-all:hover .file-select[data-v-1deea17c]{border-color:#8fb9e9;color:#176bd7;background:#e8f2ff;transform:scale(1.05)}.files-select-all .file-select.selected[data-v-1deea17c]{border-color:#1474e9;color:#fff;background:#1474e9}.files-select-all .file-select svg[data-v-1deea17c]{position:relative;z-index:1;width:15px;height:15px;stroke-width:2.7}.file-upload[data-v-1deea17c]{width:100%;min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed #9dbce0;border-radius:10px;color:#176bd7;background:#f4f9ff;cursor:pointer;font:inherit;font-weight:700;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.file-upload[data-v-1deea17c]:hover:not(:disabled){border-color:#72a8e7;background:#edf6ff;transform:translateY(-1px);box-shadow:0 5px 14px #25508217}.file-upload[data-v-1deea17c]:active:not(:disabled),.file-upload.pressed[data-v-1deea17c]{transform:translateY(1px) scale(.995);box-shadow:none}.file-upload[data-v-1deea17c]:focus-visible{outline:0;border-color:#72a8e7;box-shadow:0 0 0 3px #1474e929}.file-upload[data-v-1deea17c]:disabled:not(.pressed){opacity:.55;cursor:not-allowed;transform:none}.file-upload-input[data-v-1deea17c]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.file-upload svg[data-v-1deea17c]{width:17px;height:17px}.files-list[data-v-1deea17c]{min-height:0;flex:1;overflow-y:auto;padding:2px 8px 0 0;container:files-list / inline-size}.files-drop-overlay[data-v-1deea17c]{position:absolute;top:82px;right:18px;bottom:88px;left:18px;z-index:3;display:grid;place-content:center;justify-items:center;gap:8px;border:2px dashed #5b9ceb;border-radius:14px;color:#176bd7;background:#eff7fff5;pointer-events:none}.files-drop-overlay svg[data-v-1deea17c]{width:30px;height:30px}.files-drop-overlay span[data-v-1deea17c]{color:#71829a;font-size:12px}.file-delete-name[data-v-1deea17c]{max-height:120px;margin:0;overflow:auto;color:#536178;overflow-wrap:anywhere}.workflow-event-icon[data-v-bf713edb]{width:30px;height:30px;display:grid;flex:none;place-items:center;border-radius:7px;color:#607086;background:#f1f4f8;transition:color .16s ease,background .16s ease}.workflow-event-icon svg[data-v-bf713edb]{width:16px;height:16px;stroke-width:1.8}.workflow-event-icon.is-created[data-v-bf713edb],.workflow-event-icon.is-success[data-v-bf713edb]{color:#16805c;background:#eaf7f1}.workflow-event-icon.is-updated[data-v-bf713edb],.workflow-event-icon.is-refreshed[data-v-bf713edb]{color:#176bd7;background:#e7f2ff}.workflow-event-icon.is-deleted[data-v-bf713edb],.workflow-event-icon.is-failure[data-v-bf713edb]{color:#bd3f4a;background:#fff0f1}.workflow-event-icon.is-restored[data-v-bf713edb],.workflow-event-icon.is-finished[data-v-bf713edb],.workflow-event-icon.is-resumed[data-v-bf713edb]{color:#16805c;background:#eaf7f1}.record-tender-title[data-v-f4a1ac1b]{margin:0;color:#172a45;overflow-wrap:anywhere}.record-fields[data-v-f4a1ac1b]{display:grid;margin:0}.record-fields>div[data-v-f4a1ac1b]{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:start;gap:12px;padding:8px 0}.record-fields dt[data-v-f4a1ac1b]{color:#7e899b;font-size:13px;-webkit-user-select:none;user-select:none}.record-fields dd[data-v-f4a1ac1b]{min-width:0;margin:0;color:#33465f;font-size:13px;font-weight:600;overflow-wrap:anywhere}.record-entities[data-v-f4a1ac1b]{min-width:0}.record-event[data-v-f4a1ac1b]{width:100%;min-height:46px;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:12px;padding:0;border:0;color:#172a45;background:transparent;text-align:left;cursor:pointer;font:inherit;font-size:16px;font-weight:750;transition:color .16s ease}.record-event[data-v-f4a1ac1b] .workflow-event-icon{width:46px;height:46px;border-radius:10px}.record-event[data-v-f4a1ac1b] .workflow-event-icon svg{width:22px;height:22px}.record-event>span[data-v-f4a1ac1b]{min-width:0;display:grid;gap:3px}.record-event small[data-v-f4a1ac1b]{color:#8290a3;font-size:12px;font-weight:600}.record-event[data-v-f4a1ac1b]:hover{color:#176bd7}.record-event[data-v-f4a1ac1b]:hover .workflow-event-icon{color:#176bd7;background:#e7f2ff}.record-subject[data-v-f4a1ac1b]{width:100%;min-width:0;min-height:46px;display:flex;align-items:center;gap:10px;padding:0;border:0;color:#263a56;background:transparent;cursor:pointer;font:inherit;text-align:left;transition:color .16s ease}.record-subject>span[data-v-f4a1ac1b]{display:grid;justify-items:start;gap:4px}.record-subject[data-v-f4a1ac1b]:hover{color:#176bd7}.record-group-items[data-v-f4a1ac1b]{overflow:hidden;border:var(--ui-divider-width) solid var(--ui-border-color);border-radius:10px}.record-group-items>div[data-v-f4a1ac1b]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-top:var(--ui-divider-width) solid var(--ui-divider-color);color:#33465f;background:#fff;font-size:13px}.record-group-items>div[data-v-f4a1ac1b]:first-child{border-top:0}.record-group-items button[data-v-f4a1ac1b]{min-width:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;transition:color .16s ease}.record-group-items button[data-v-f4a1ac1b]:hover{color:#176bd7}.record-group-items time[data-v-f4a1ac1b]{color:#8290a3;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.record-group-divider[data-v-f4a1ac1b]{height:var(--ui-divider-width);background:var(--ui-divider-color)}@media(max-width:480px){.record-group-items>div[data-v-f4a1ac1b]{grid-template-columns:minmax(0,1fr);gap:3px}}.workflow-event-content[data-v-cbbef8da]{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:9px;row-gap:3px;align-items:center}.workflow-event-content[data-v-cbbef8da]>.workflow-event-icon{grid-column:1;grid-row:1 / span 2}.workflow-event-content>b[data-v-cbbef8da],.workflow-event-content>small[data-v-cbbef8da]{grid-column:2}.workflow-event-content b[data-v-cbbef8da],.workflow-event-content small[data-v-cbbef8da],.workflow-event-detail[data-v-cbbef8da]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-event-content b[data-v-cbbef8da]{transition:color .16s ease}.workflow-event-content small[data-v-cbbef8da],.workflow-event-detail[data-v-cbbef8da]{color:#7f8da1;font-size:12px}.workflow-event-primary[data-v-cbbef8da]{min-width:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.workflow-event-icon-copy[data-v-cbbef8da]{grid-column:1;grid-row:1 / span 2;align-self:center;display:grid;place-items:center}.workflow-event-title[data-v-cbbef8da]{width:fit-content;max-width:100%;grid-column:2;grid-row:1;justify-self:start;align-self:end}.workflow-event-primary b[data-v-cbbef8da]{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-event-detail[data-v-cbbef8da]{min-width:0;grid-column:2;justify-self:start;max-width:100%;padding:0;border:0;background:transparent;font-family:inherit;text-align:left;cursor:pointer;transition:color .16s ease}.workflow-event-content:has(.workflow-event-primary:hover) .workflow-event-title b[data-v-cbbef8da],.workflow-event-content:has(.workflow-event-primary:focus-visible) .workflow-event-title b[data-v-cbbef8da],.workflow-event-detail[data-v-cbbef8da]:hover,.workflow-event-detail[data-v-cbbef8da]:focus-visible{color:#176bd7}.workflow-event-content:has(.workflow-event-primary:hover) .workflow-event-icon-copy[data-v-cbbef8da] .workflow-event-icon,.workflow-event-content:has(.workflow-event-primary:focus-visible) .workflow-event-icon-copy[data-v-cbbef8da] .workflow-event-icon{color:#176bd7;background:#e7f2ff}.workflow-event-primary[data-v-cbbef8da]:focus-visible,.workflow-event-detail[data-v-cbbef8da]:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.journal-list[data-v-39be1b03]{-webkit-user-select:none;user-select:none}.journal-entry[data-v-39be1b03]{cursor:pointer;transition:background-color .16s ease}.journal-entry[data-v-39be1b03]:hover{background:#f8fbff}.journal-entry[data-v-39be1b03]:focus-visible{outline:2px solid rgb(20 116 233 / 30%);outline-offset:-2px}.history-drawer>.drawer-empty[data-v-39be1b03]{flex:1;display:grid;place-items:center;margin:0;text-align:center}.journal-entry-body[data-v-39be1b03]{min-width:0}.journal-author button[data-v-39be1b03]{width:fit-content;max-width:100%;min-width:0;justify-self:start;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.journal-author button:hover b[data-v-39be1b03]{color:#176bd7}.journal-author button[data-v-39be1b03]:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.journal-event-line[data-v-39be1b03]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:7px}.journal-event-time[data-v-39be1b03]{padding:2px 0;border:0;color:#8290a3;background:transparent;font:inherit;font-size:11px;white-space:nowrap;cursor:pointer;transition:color .16s ease}.journal-event-time[data-v-39be1b03]:hover{color:#176bd7}.journal-event-time[data-v-39be1b03]:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.journal-group-line[data-v-39be1b03]{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:8px;margin-top:7px}.journal-group-toggle[data-v-39be1b03]{width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;color:#66809f;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}.journal-group-toggle[data-v-39be1b03]:hover{color:#176bd7;background:#eaf3ff}.journal-group-toggle[data-v-39be1b03]:focus-visible{outline:2px solid rgb(20 116 233 / 30%);outline-offset:1px}.journal-group-toggle>svg[data-v-39be1b03]{width:18px;height:18px;color:#66809f;transition:transform .18s ease}.journal-group-toggle>svg.rotated[data-v-39be1b03]{transform:rotate(180deg)}.journal-group-items[data-v-39be1b03]{display:grid;margin-top:10px;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.journal-group-items>div[data-v-39be1b03]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color);cursor:pointer;transition:background-color .16s ease}.journal-group-items>div[data-v-39be1b03]:hover{background:#f3f8ff}.journal-group-items>div[data-v-39be1b03]:focus-visible{outline:2px solid rgb(20 116 233 / 30%);outline-offset:-2px}.journal-group-items>div[data-v-39be1b03]:last-child{border-bottom:0}.field-error[data-v-9b8d4b2b]{color:#c94755;font-size:12px;font-weight:600}.field-modal-input.two-actions[data-v-9b8d4b2b]{grid-template-columns:minmax(0,1fr) 42px 42px}.field-modal-input .field-modal-action[data-v-9b8d4b2b]{border-left:var(--ui-divider-width) solid var(--ui-divider-color);background:#f8fafc;transition:color .16s ease,background .16s ease}.field-modal-input .field-modal-action[data-v-9b8d4b2b]:hover:not(:disabled){color:#1268dd;background:#eef6ff;transform:none}.field-modal-input .field-modal-action[data-v-9b8d4b2b]:active:not(:disabled){background:#dfedff;transform:none}.field-modal-input .action-effect-target[data-v-9b8d4b2b]{display:grid;place-items:center;transition:transform .12s ease}.inline-note-editor[data-v-8f30b58f]{display:grid;gap:10px;padding:0 10px 10px}.inline-note-editor textarea[data-v-8f30b58f]{width:100%;min-height:124px;resize:vertical;padding:11px 12px;border:1px solid #cdd9e7;border-radius:8px;color:#26364d;background:#fff;font:inherit;line-height:1.45}.inline-note-editor textarea[data-v-8f30b58f]:focus{outline:0;border-color:#86b7ee;box-shadow:0 0 0 3px #1474e924}.inline-note-content[data-v-8f30b58f]{min-height:72px;padding:11px 12px;color:#3d4d63;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.inline-note-actions[data-v-8f30b58f]{width:100%;display:flex;align-items:center;gap:8px}.inline-note-editor button[data-v-8f30b58f]{min-width:0;height:40px;min-height:40px;flex:1 1 50%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border-radius:8px;font:inherit;line-height:1;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.inline-note-actions .primary[data-v-8f30b58f]:hover:not(:disabled){background:#0867da;box-shadow:0 7px 18px #1474e93d;transform:translateY(-1px)}.inline-note-actions .ghost[data-v-8f30b58f]:hover:not(:disabled){border-color:#a9bfd9;color:#176bd7;background:#edf5ff;box-shadow:0 5px 14px #2550821a;transform:translateY(-1px)}.inline-note-actions button[data-v-8f30b58f]:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e933}.inline-note-actions .primary[data-v-8f30b58f]:active:not(:disabled),.inline-note-actions .ghost[data-v-8f30b58f]:active:not(:disabled){box-shadow:none;transform:translateY(1px) scale(.98)}.inline-note-actions button.keyboard-pressed[data-v-8f30b58f]:not(:disabled){box-shadow:none;transform:translateY(1px) scale(.98);transition-duration:.06s}.inline-note-actions button[data-v-8f30b58f]:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.inline-note-editor button svg[data-v-8f30b58f]{width:15px;height:15px;flex:none}.note-expand-enter-active[data-v-8f30b58f],.note-expand-leave-active[data-v-8f30b58f]{overflow:hidden;transition:opacity .16s ease,transform .16s ease}.note-expand-enter-from[data-v-8f30b58f],.note-expand-leave-to[data-v-8f30b58f]{opacity:0;transform:translateY(-5px)}.ui-select[data-v-03d9ff68]{position:relative;width:100%}.ui-select-trigger[data-v-03d9ff68]{width:100%;min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px 7px 12px;border:1px solid #dce4ee;border-radius:9px;color:#617087;background:#eef2f7;cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.ui-select-trigger span[data-v-03d9ff68]{min-width:0;overflow-wrap:anywhere}.ui-select-trigger[data-v-03d9ff68]:hover{border-color:#1f6fd640;background:#e8eef6;transform:translateY(-1px)}.motion-none .ui-select-trigger[data-v-03d9ff68]:hover{transform:none}.ui-select-trigger[data-v-03d9ff68]:focus-visible{outline:0;border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.ui-select-trigger[data-v-03d9ff68]:active{background:#e2eaf4;transform:translateY(1px) scale(.99)}.motion-none .ui-select-trigger[data-v-03d9ff68]:active{transform:none}.ui-select.disabled .ui-select-trigger[data-v-03d9ff68]{opacity:.62;cursor:not-allowed;transform:none;box-shadow:none}.ui-select.disabled .ui-select-trigger[data-v-03d9ff68]:hover{border-color:#dce4ee;transform:none}.open .ui-select-trigger[data-v-03d9ff68]{border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.ui-select-trigger svg[data-v-03d9ff68]{width:16px;height:16px;flex:none;transition:transform .16s ease}.open .ui-select-trigger svg[data-v-03d9ff68]{transform:rotate(180deg)}.ui-select-menu[data-v-03d9ff68]{position:absolute;top:calc(100% + 5px);left:0;width:max(100%,180px);overflow:hidden;padding:4px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;box-shadow:0 12px 28px #1f314e24;z-index:40}.ui-select-menu.align-end[data-v-03d9ff68]{right:0;left:auto}.ui-select-menu.open-up[data-v-03d9ff68]{top:auto;bottom:calc(100% + 5px)}.ui-select-option[data-v-03d9ff68]{width:100%;min-height:32px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin:2px 0;padding:6px 8px;border:0;border-radius:6px;color:#43536b;background:transparent;cursor:pointer;font-size:13px;text-align:left;white-space:normal;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.ui-select-option[data-v-03d9ff68]:not(:disabled):hover,.ui-select-option:not(:disabled).active[data-v-03d9ff68]{color:var(--option-color, #125fbd);background:var(--option-bg, #eef6ff);box-shadow:inset 0 0 0 1px var(--option-border, rgb(20 116 233 / 16%));transform:translateY(-1px)}.ui-select-option[data-v-03d9ff68]:not(:disabled):focus-visible{outline:0;color:var(--option-color, #125fbd);background:var(--option-bg, #eef6ff);box-shadow:inset 0 0 0 2px var(--option-border, rgb(20 116 233 / 18%))}.ui-select-option[data-v-03d9ff68]:not(:disabled):active{transform:translateY(1px) scale(.99)}.ui-select-option.marked[data-v-03d9ff68]{color:var(--option-color, #0f66d0);background:color-mix(in srgb,var(--option-bg, #eef6ff) 72%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--option-border, #c7dbf3) 55%,transparent);font-weight:600}.ui-select-option.marked[data-v-03d9ff68]:not(:disabled):hover,.ui-select-option.marked:not(:disabled).active[data-v-03d9ff68]{background:var(--option-hover-bg, #e2efff);box-shadow:inset 0 0 0 1px var(--option-selected-border, rgb(20 116 233 / 22%))}.ui-select-option.selected[data-v-03d9ff68]{color:var(--option-color, #0f66d0);background:var(--option-selected-bg, #e5f1ff);box-shadow:inset 0 0 0 1px var(--option-border, rgb(20 116 233 / 18%));font-weight:700}.ui-select-option.selected[data-v-03d9ff68]:not(:disabled):hover,.ui-select-option.selected:not(:disabled).active[data-v-03d9ff68]{background:var(--option-hover-bg, #d9eaff);box-shadow:inset 0 0 0 1px var(--option-selected-border, rgb(20 116 233 / 28%));transform:translateY(-1px)}.ui-select-option.marked[data-v-03d9ff68]:not(:disabled):active,.ui-select-option.selected[data-v-03d9ff68]:not(:disabled):active{color:var(--option-color, #0f66d0);background:var(--option-selected-bg, #d6e9ff);box-shadow:inset 0 0 0 2px var(--option-selected-border, rgb(20 116 233 / 30%));transform:translateY(1px) scale(.985)}.ui-select-option.unavailable[data-v-03d9ff68],.ui-select-option[data-v-03d9ff68]:disabled{opacity:.45;cursor:not-allowed;transition:none}.ui-select-option.unavailable[data-v-03d9ff68]:hover,.ui-select-option.unavailable.active[data-v-03d9ff68],.ui-select-option.unavailable[data-v-03d9ff68]:focus-visible,.ui-select-option.unavailable[data-v-03d9ff68]:active{outline:0;color:#43536b;background:transparent;box-shadow:none;transform:none}.ui-select-option.unavailable.marked[data-v-03d9ff68],.ui-select-option.unavailable.marked[data-v-03d9ff68]:hover,.ui-select-option.unavailable.marked.active[data-v-03d9ff68],.ui-select-option.unavailable.marked[data-v-03d9ff68]:focus-visible,.ui-select-option.unavailable.marked[data-v-03d9ff68]:active{opacity:.45;color:var(--option-color, #0f66d0);background:color-mix(in srgb,var(--option-bg, #eef6ff) 72%,white);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--option-border, #c7dbf3) 55%,transparent);font-weight:600;transform:none}.ui-select-option.unavailable.selected[data-v-03d9ff68],.ui-select-option.unavailable.selected[data-v-03d9ff68]:hover,.ui-select-option.unavailable.selected.active[data-v-03d9ff68],.ui-select-option.unavailable.selected[data-v-03d9ff68]:focus-visible,.ui-select-option.unavailable.selected[data-v-03d9ff68]:active{opacity:.45;color:var(--option-color, #0f66d0);background:var(--option-selected-bg, #e5f1ff);box-shadow:inset 0 0 0 1px var(--option-border, rgb(20 116 233 / 18%));font-weight:700;transform:none}.option-participating[data-v-03d9ff68],.option-won[data-v-03d9ff68],.option-completed[data-v-03d9ff68]{--option-color: #24734a;--option-bg: #f1faf5;--option-selected-bg: #e7f6ed;--option-hover-bg: #ddf1e5;--option-border: #b9dfc8;--option-selected-border: #91c9a7}.option-not_participating[data-v-03d9ff68],.option-lost[data-v-03d9ff68]{--option-color: #aa4650;--option-bg: #fff5f6;--option-selected-bg: #fdebed;--option-hover-bg: #fbe1e4;--option-border: #edc5ca;--option-selected-border: #dda1a8}.option-sent_to_partner[data-v-03d9ff68],.option-sent_to_partners[data-v-03d9ff68],.option-cancelled[data-v-03d9ff68]{--option-color: #76549a;--option-bg: #f8f4fb;--option-selected-bg: #f1eaf7;--option-hover-bg: #e9def2;--option-border: #d8c7e7;--option-selected-border: #bba2d2}.option-proposal_submitted[data-v-03d9ff68]{--option-color: #176b7c;--option-bg: #f3fbfc;--option-selected-bg: #d9f3f7;--option-hover-bg: #cceef3;--option-border: #b9dfe8;--option-selected-border: #63b7c7}.option-price_request[data-v-03d9ff68]{--option-color: #8a5d10;--option-bg: #fffaf0;--option-selected-bg: #ffefc9;--option-hover-bg: #ffe7b1;--option-border: #efd8a8;--option-selected-border: #cf9f3e}.option-in_work[data-v-03d9ff68]{--option-color: #2867b5;--option-bg: #f2f7fd;--option-selected-bg: #e8f1fc;--option-hover-bg: #dceafb;--option-border: #bfd5f3;--option-selected-border: #91b9ed}.option-application_submitted[data-v-03d9ff68]{--option-color: #17766f;--option-bg: #f1f9f8;--option-selected-bg: #e5f4f2;--option-hover-bg: #d8eeeb;--option-border: #bdded9;--option-selected-border: #91c7c1}.option-contract_signing[data-v-03d9ff68]{--option-color: #79682f;--option-bg: #fcfaf3;--option-selected-bg: #f8f3e3;--option-hover-bg: #f3ebce;--option-border: #e5d9a9;--option-selected-border: #d5c27c}.option-legal-entity[data-v-03d9ff68]{--option-color: #315f8f;--option-bg: #f1f6fc;--option-selected-bg: #e2edf9;--option-hover-bg: #d7e7f6;--option-border: #b8cde3;--option-selected-border: #91b3d4}.option-entrepreneur[data-v-03d9ff68]{--option-color: #965179;--option-bg: #fdf4f8;--option-selected-bg: #f9e8f0;--option-hover-bg: #f2d8e5;--option-border: #e5b9ce;--option-selected-border: #d894b4}.option-separator[data-v-03d9ff68]{height:var(--ui-divider-width);margin:6px 7px;background:var(--ui-divider-color)}.ui-select-option svg[data-v-03d9ff68]{width:14px;height:14px;flex:none;margin-top:2px}.option-label[data-v-03d9ff68]{min-width:0;flex:1;display:flex;align-items:flex-start;gap:7px;line-height:1.35;overflow-wrap:anywhere}.option-label .tone-dot[data-v-03d9ff68]{margin-top:5px}.tone-dot[data-v-03d9ff68]{width:7px;height:7px;flex:none;border-radius:50%;background:#9aa8ba;box-shadow:0 0 0 2px #9aa8ba24}.tone-dot.tone-in_work[data-v-03d9ff68]{background:#3b82f6;box-shadow:0 0 0 3px #3b82f624}.tone-dot.tone-application_submitted[data-v-03d9ff68]{background:#22a6a1;box-shadow:0 0 0 3px #22a6a124}.tone-dot.tone-contract_signing[data-v-03d9ff68]{background:#d6b85c;box-shadow:0 0 0 3px #d6b85c29}.tone-dot.tone-completed[data-v-03d9ff68],.tone-dot.tone-participating[data-v-03d9ff68],.tone-dot.tone-won[data-v-03d9ff68]{background:#35ae70;box-shadow:0 0 0 3px #35ae7024}.tone-dot.tone-not_participating[data-v-03d9ff68],.tone-dot.tone-lost[data-v-03d9ff68]{background:#df5c68;box-shadow:0 0 0 3px #df5c6824}.tone-dot.tone-sent_to_partners[data-v-03d9ff68],.tone-dot.tone-sent_to_partner[data-v-03d9ff68]{background:#9d62d3;box-shadow:0 0 0 3px #9d62d324}.tone-dot.tone-proposal_submitted[data-v-03d9ff68]{background:#4ba8ba;box-shadow:0 0 0 3px #4ba8ba24}.tone-dot.tone-price_request[data-v-03d9ff68]{background:#cf9f3e;box-shadow:0 0 0 3px #cf9f3e24}.tone-dot.tone-cancelled[data-v-03d9ff68]{background:#8d6bb1;box-shadow:0 0 0 3px #8d6bb124}.tone-dot.tone-legal-entity[data-v-03d9ff68]{background:#4f7faa;box-shadow:0 0 0 3px #4f7faa24}.tone-dot.tone-entrepreneur[data-v-03d9ff68]{background:#bf5f8e;box-shadow:0 0 0 3px #bf5f8e24}.tone-participating[data-v-03d9ff68],.tone-won[data-v-03d9ff68]{border-color:#b9dfc8;color:#197044;background:#d9f6e5}.tone-in_work[data-v-03d9ff68]{border-color:#b7d2fa;color:#1d63bd;background:#e1edff}.tone-application_submitted[data-v-03d9ff68]{border-color:#b6ddd8;color:#08766f;background:#d9f5f1}.tone-contract_signing[data-v-03d9ff68]{border-color:#eae0b8;color:#7a6728;background:#fbf7e8}.tone-completed[data-v-03d9ff68]{border-color:#b9dfc8;color:#197044;background:#d9f6e5}.tone-not_participating[data-v-03d9ff68],.tone-lost[data-v-03d9ff68]{border-color:#efc5ca;color:#ad3945;background:#ffe1e4}.tone-sent_to_partners[data-v-03d9ff68],.tone-sent_to_partner[data-v-03d9ff68]{border-color:#dac1ed;color:#7b46a8;background:#f0e2ff}.tone-proposal_submitted[data-v-03d9ff68]{border-color:#b9dfe8;color:#176b7c;background:#d9f3f7}.tone-price_request[data-v-03d9ff68]{border-color:#efd8a8;color:#80520a;background:#ffefc9}.tone-cancelled[data-v-03d9ff68]{border-color:#d6c7e7;color:#72519b;background:#eee5f8}.tone-legal-entity[data-v-03d9ff68]{border-color:#b8cde3;color:#315f8f;background:#e2edf9}.tone-entrepreneur[data-v-03d9ff68]{border-color:#e5b9ce;color:#965179;background:#f9e8f0}.tone-user[data-v-03d9ff68]{border-color:#b9d6f0;color:#1765ad;background:#deefff}.tone-manager[data-v-03d9ff68]{border-color:#f0d0a4;color:#945514;background:#fff0d9}.tone-administrator[data-v-03d9ff68]{border-color:#efc2c8;color:#a63b47;background:#fde7ea}.tone-service[data-v-03d9ff68]{border-color:#d5dbe2;color:#5f6b7a;background:#eef1f4}.ui-select-trigger.tone-participating[data-v-03d9ff68]:hover,.ui-select-trigger.tone-won[data-v-03d9ff68]:hover{border-color:#8fc9a7;background:#ccefd9}.ui-select-trigger.tone-in_work[data-v-03d9ff68]:hover{border-color:#8cb8f5;background:#d5e5fc}.ui-select-trigger.tone-application_submitted[data-v-03d9ff68]:hover{border-color:#86c5be;background:#ccece8}.ui-select-trigger.tone-contract_signing[data-v-03d9ff68]:hover{border-color:#ddcc87;background:#f6efcf}.ui-select-trigger.tone-completed[data-v-03d9ff68]:hover{border-color:#8fc9a7;background:#ccefd9}.ui-select-trigger.tone-not_participating[data-v-03d9ff68]:hover,.ui-select-trigger.tone-lost[data-v-03d9ff68]:hover{border-color:#dfa0a8;background:#ffd4d9}.ui-select-trigger.tone-sent_to_partners[data-v-03d9ff68]:hover,.ui-select-trigger.tone-sent_to_partner[data-v-03d9ff68]:hover{border-color:#bd94dc;background:#e7d4f7}.ui-select-trigger.tone-proposal_submitted[data-v-03d9ff68]:hover{border-color:#63b7c7;background:#cceef3}.ui-select-trigger.tone-cancelled[data-v-03d9ff68]:hover{border-color:#b9a0d2;background:#e5d9f1}.ui-select-trigger.tone-legal-entity[data-v-03d9ff68]:hover{border-color:#91b3d4;background:#d7e7f6}.ui-select-trigger.tone-entrepreneur[data-v-03d9ff68]:hover{border-color:#d894b4;background:#f2d8e5}.ui-select-trigger.tone-user[data-v-03d9ff68]:hover{border-color:#8cbce7;background:#cfe6fa}.ui-select-trigger.tone-manager[data-v-03d9ff68]:hover{border-color:#e4b878;background:#ffe5bd}.ui-select-trigger.tone-administrator[data-v-03d9ff68]:hover{border-color:#de9ca5;background:#fbd8dd}.ui-select-trigger.tone-service[data-v-03d9ff68]:hover{border-color:#b9c1cb;background:#e3e7eb}.tone-dot.tone-user[data-v-03d9ff68]{background:#348cd4;box-shadow:0 0 0 3px #348cd424}.tone-dot.tone-manager[data-v-03d9ff68]{background:#d98a2b;box-shadow:0 0 0 3px #d98a2b24}.tone-dot.tone-administrator[data-v-03d9ff68]{background:#d85b68;box-shadow:0 0 0 3px #d85b6824}.tone-dot.tone-service[data-v-03d9ff68]{background:#8793a1;box-shadow:0 0 0 3px #8793a124}.select-pop-enter-active[data-v-03d9ff68],.select-pop-leave-active[data-v-03d9ff68]{transition:opacity .13s ease,transform .13s ease;transform-origin:top}.select-pop-enter-from[data-v-03d9ff68],.select-pop-leave-to[data-v-03d9ff68]{opacity:0;transform:translateY(-5px) scale(.98)}.ui-select-menu.open-up[data-v-03d9ff68]{transform-origin:bottom}.ui-select-menu.open-up.select-pop-enter-from[data-v-03d9ff68],.ui-select-menu.open-up.select-pop-leave-to[data-v-03d9ff68]{transform:translateY(5px) scale(.98)}[data-v-8c0dc310] .workflow-status-menu{width:min(350px,calc(100vw - 16px))}.workflow-status-group-label[data-v-8c0dc310]{display:block;margin:7px 6px 4px;color:#718096;font-size:11px;font-weight:600;line-height:1.2}.workflow-status-group-label[data-v-8c0dc310]:first-child{margin-top:3px}.workflow-status-group[data-v-8c0dc310]{display:grid;gap:4px}.workflow-status-row[data-v-8c0dc310]{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:4px}.workflow-status-option[data-v-8c0dc310]{min-width:0;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:5px 7px;border:1px solid var(--option-border, #dce4ee);border-radius:7px;color:var(--option-color, #43536b);background:#fff;font:inherit;font-size:12px;font-weight:600;text-align:center;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.workflow-status-option svg[data-v-8c0dc310]{width:14px;height:14px;flex:none;stroke-width:1.9}.workflow-status-option[data-v-8c0dc310]:not(:disabled):hover,.workflow-status-option:not(:disabled).active[data-v-8c0dc310]{background:var(--option-bg, #eef6ff);border-color:var(--option-hover-border, var(--option-selected-border, var(--option-border, #c7dbf3)));transform:translateY(-1px)}.workflow-status-option.marked[data-v-8c0dc310],.workflow-status-option.selected[data-v-8c0dc310]{color:var(--option-color, #0f66d0);background:var(--option-selected-bg, #e5f1ff);border-color:var(--option-selected-border, var(--option-border, #c7dbf3))}.workflow-status-option[data-v-8c0dc310]:is(.marked,.selected):not(:disabled):is(:hover,.active){background:var(--option-selected-hover-bg, var(--option-selected-bg, #d9eaff));border-color:var(--option-selected-hover-border, var(--option-selected-border, #9ebfe4))}.workflow-status-option[data-v-8c0dc310]:not(:disabled):active,.workflow-status-option[data-v-8c0dc310]:is(.marked,.selected):not(:disabled):active{background:var(--option-pressed-bg, var(--option-selected-hover-bg, var(--option-bg, #d6e9ff)));border-color:var(--option-selected-hover-border, var(--option-selected-border, #9ebfe4));box-shadow:none;transform:translateY(1px) scale(.98)}.workflow-status-option[data-v-8c0dc310]:focus-visible{outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--option-selected-border, #1474e9) 22%,transparent)}.workflow-status-option[data-v-8c0dc310]:disabled{opacity:.45;cursor:not-allowed;transition:none}.workflow-status-option[data-v-8c0dc310]:disabled:hover,.workflow-status-option[data-v-8c0dc310]:disabled:active{transform:none}.option-participating[data-v-8c0dc310],.option-won[data-v-8c0dc310],.option-completed[data-v-8c0dc310]{--option-color:#24734a;--option-bg:#edf8f2;--option-selected-bg:#d9f2e3;--option-selected-hover-bg:#caead6;--option-pressed-bg:#bee3cc;--option-border:#b9dfc8;--option-hover-border:#94c9aa;--option-selected-border:#61b583;--option-selected-hover-border:#459b68}.option-not_participating[data-v-8c0dc310],.option-lost[data-v-8c0dc310]{--option-color:#aa4650;--option-bg:#fff2f3;--option-selected-bg:#ffe1e5;--option-selected-hover-bg:#ffd2d8;--option-pressed-bg:#ffc5cc;--option-border:#edc5ca;--option-hover-border:#df9ca5;--option-selected-border:#d27480;--option-selected-hover-border:#bd5663}.option-sent_to_partner[data-v-8c0dc310],.option-cancelled[data-v-8c0dc310]{--option-color:#76549a;--option-bg:#faf4ff;--option-selected-bg:#eedff8;--option-selected-hover-bg:#e5d1f4;--option-pressed-bg:#dcc4ee;--option-border:#d8c7e7;--option-hover-border:#c8a5e3;--option-selected-border:#ad78d5;--option-selected-hover-border:#965bc4}.option-price_request[data-v-8c0dc310]{--option-color:#8a5d10;--option-bg:#fff8e8;--option-selected-bg:#ffefc9;--option-selected-hover-bg:#f9e4ae;--option-pressed-bg:#f4d999;--option-border:#efd8a8;--option-hover-border:#ddb969;--option-selected-border:#cf9f3e;--option-selected-hover-border:#b98728}.option-in_work[data-v-8c0dc310]{--option-color:#2867b5;--option-bg:#edf6ff;--option-selected-bg:#dceeff;--option-selected-hover-bg:#cce5fd;--option-pressed-bg:#bddcf9;--option-border:#bfd5f3;--option-hover-border:#83b9eb;--option-selected-border:#5b9fe1;--option-selected-hover-border:#3c86d1}.option-proposal_submitted[data-v-8c0dc310]{--option-color:#176b7c;--option-bg:#eef9fb;--option-selected-bg:#d9f3f7;--option-selected-hover-bg:#cceef3;--option-pressed-bg:#bce7ed;--option-border:#b9dfe8;--option-hover-border:#78c1cf;--option-selected-border:#63b7c7;--option-selected-hover-border:#4ba8ba}.option-application_submitted[data-v-8c0dc310]{--option-color:#17766f;--option-bg:#edf9f7;--option-selected-bg:#d8f1ee;--option-selected-hover-bg:#c9eae6;--option-pressed-bg:#bae2dd;--option-border:#bdded9;--option-hover-border:#82c1bb;--option-selected-border:#55aaa2;--option-selected-hover-border:#3b938b}.option-contract_signing[data-v-8c0dc310]{--option-color:#79682f;--option-bg:#fbf7e8;--option-selected-bg:#f6efcf;--option-selected-hover-bg:#f2e8bd;--option-pressed-bg:#ecdfaa;--option-border:#e5d9a9;--option-hover-border:#ddcc87;--option-selected-border:#d6b85c;--option-selected-hover-border:#c9aa4f}.tender-title-toolbar[data-v-350b8e0b]{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:16px}.tender-title-label[data-v-350b8e0b]{margin:0;color:#5d6d83;font-size:12px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.tender-title-actions[data-v-350b8e0b]{display:inline-flex;align-items:center;gap:7px}.tender-title-actions-divider[data-v-350b8e0b]{width:var(--ui-divider-width);height:24px;margin-inline:3px;background:var(--ui-divider-color)}.tender-title-actions[data-v-350b8e0b] svg{width:21px;height:21px}.infinite-sentinel[data-v-0f5a6245]{height:1px;min-height:1px;display:flex;align-items:center;justify-content:center;gap:7px;overflow-anchor:none;color:#718198;font-size:12px}.infinite-sentinel.direction-up[data-v-0f5a6245]{margin-bottom:-1px}.infinite-sentinel.direction-down[data-v-0f5a6245]{margin-top:-1px}.infinite-sentinel.loading[data-v-0f5a6245]{position:relative;z-index:49;height:40px;min-height:40px;margin-block:0;border-block:var(--ui-divider-width) solid var(--table-active-divider-color);background:#fff}.infinite-sentinel.direction-down.loading[data-v-0f5a6245]{border-radius:0 0 11px 11px}.infinite-sentinel svg[data-v-0f5a6245]{width:17px;height:17px;color:#1474e9;animation:spin-0f5a6245 .8s linear infinite}@keyframes spin-0f5a6245{to{transform:rotate(360deg)}}.filter-status-groups .filter-option-list[data-v-89c23ea9]{grid-auto-rows:auto}.filter-workflow-rows[data-v-89c23ea9]{display:grid;gap:6px}.filter-workflow-rows .filter-option-list[data-v-89c23ea9]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.adaptive-filter-options[data-v-89c23ea9]{grid-auto-rows:auto}.context-actions[data-v-9ccf75ca]{display:grid;gap:12px}.context-action-section[data-v-9ccf75ca]{min-width:0;display:grid;gap:6px}.context-action-label[data-v-9ccf75ca]{padding-left:2px;color:#5c6d84;font-size:12px;font-weight:700}.context-action-grid[data-v-9ccf75ca]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.context-status[data-v-9ccf75ca],.context-status[data-v-9ccf75ca] .ui-select{min-width:0;width:100%}.context-status[data-v-9ccf75ca]{display:grid}@container workflow-layout (min-width: 430px){.context-action-grid[data-v-9ccf75ca]:not(.actions-1){grid-template-columns:repeat(2,minmax(0,1fr))}.actions-3[data-v-9ccf75ca]>:last-child{grid-column:1 / -1}}.context-action-grid button[data-v-9ccf75ca]{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 10px;border:1px solid #d7e1ed;border-radius:9px;color:#4f627b;background:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.context-action-grid button[data-v-9ccf75ca]:hover{transform:translateY(-1px);box-shadow:0 4px 10px #25508217}.context-action-grid button[data-v-9ccf75ca]:active{transform:translateY(1px);box-shadow:none}.context-action-grid button[data-v-9ccf75ca]:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:none}.context-action-grid svg[data-v-9ccf75ca]{width:16px;height:16px}.participating[data-v-9ccf75ca]{border-color:#c9e4d4!important;color:#237149!important;background:#fff!important}.participating[data-v-9ccf75ca]:hover{border-color:#94c9aa!important;background:#edf8f2!important}.participating.active[data-v-9ccf75ca]{border-color:#61b583!important;color:#145d37!important;background:#d9f2e3!important;box-shadow:inset 0 0 0 1px #61b583}.not-participating[data-v-9ccf75ca],.result-lost[data-v-9ccf75ca]{border-color:#efd3d7!important;color:#b33d49!important;background:#fff!important}.not-participating[data-v-9ccf75ca]:hover,.result-lost[data-v-9ccf75ca]:hover{border-color:#df9ca5!important;background:#fff2f3!important}.not-participating.active[data-v-9ccf75ca],.result-lost.active[data-v-9ccf75ca]{border-color:#d27480!important;color:#9f2d39!important;background:#ffe1e5!important;box-shadow:inset 0 0 0 1px #d27480}.sent-to-partners[data-v-9ccf75ca],.result-cancelled[data-v-9ccf75ca]{border-color:#e1d1ef!important;color:#8245b1!important;background:#fff!important}.sent-to-partners[data-v-9ccf75ca]:hover,.result-cancelled[data-v-9ccf75ca]:hover{border-color:#c8a5e3!important;background:#faf4ff!important}.sent-to-partners.active[data-v-9ccf75ca],.result-cancelled.active[data-v-9ccf75ca]{border-color:#ad78d5!important;color:#7133a2!important;background:#eedff8!important;box-shadow:inset 0 0 0 1px #ad78d5}.proposal-submitted[data-v-9ccf75ca]{border-color:#b9dfe8!important;color:#176b7c!important;background:#fff!important}.proposal-submitted[data-v-9ccf75ca]:hover:not(:disabled){border-color:#78c1cf!important;background:#eef9fb!important}.proposal-submitted.active[data-v-9ccf75ca]{border-color:#63b7c7!important;color:#0e6070!important;background:#d9f3f7!important;box-shadow:inset 0 0 0 1px #63b7c7}.price-request[data-v-9ccf75ca]{border-color:#efd8a8!important;color:#986916!important;background:#fff!important}.price-request[data-v-9ccf75ca]:hover:not(:disabled){border-color:#ddb969!important;background:#fff8e8!important}.price-request.active[data-v-9ccf75ca]{border-color:#cf9f3e!important;color:#80520a!important;background:#ffefc9!important;box-shadow:inset 0 0 0 1px #cf9f3e}.take-to-work[data-v-9ccf75ca],.restore-context[data-v-9ccf75ca]{border-color:#b9d7f5!important;color:#1768cf!important;background:#fff!important}.take-to-work[data-v-9ccf75ca]:hover,.restore-context[data-v-9ccf75ca]:hover{border-color:#83b9eb!important;background:#edf6ff!important}.take-to-work.active[data-v-9ccf75ca]{border-color:#5b9fe1!important;color:#0958b8!important;background:#dceeff!important;box-shadow:inset 0 0 0 1px #5b9fe1}.application-submitted[data-v-9ccf75ca]{border-color:#bce1dd!important;color:#17766f!important;background:#fff!important}.application-submitted[data-v-9ccf75ca]:hover{border-color:#86c5be!important;background:#eef9f7!important}.application-submitted.active[data-v-9ccf75ca]{border-color:#55aaa2!important;color:#075f59!important;background:#d8f1ee!important;box-shadow:inset 0 0 0 1px #55aaa2}.result-won[data-v-9ccf75ca],.finish-context[data-v-9ccf75ca]{border-color:#c9e4d4!important;color:#237149!important;background:#fff!important}.result-won[data-v-9ccf75ca]:hover,.finish-context[data-v-9ccf75ca]:hover{border-color:#94c9aa!important;background:#edf8f2!important}.result-won.active[data-v-9ccf75ca],.finish-context.active[data-v-9ccf75ca]{border-color:#61b583!important;color:#145d37!important;background:#d9f2e3!important;box-shadow:inset 0 0 0 1px #61b583}.inline-field-action[data-v-a0310734]{width:100%;min-width:0;min-height:16px;display:block}.inline-field-hit[data-v-a0310734]{width:fit-content;max-width:100%;min-width:0;display:inline-grid;grid-template-columns:16px 86px minmax(0,auto);align-items:center;gap:3px;color:#66758b;font-size:12px;line-height:1.2;cursor:pointer}.inline-field-hit.without-label[data-v-a0310734]{grid-template-columns:16px minmax(0,auto)}.inline-field-hit>b[data-v-a0310734]{color:#52647d;font-size:11px;font-weight:700;white-space:nowrap}.inline-action-value[data-v-a0310734]{min-width:0;min-height:16px;max-height:2.7em;overflow:hidden;display:-webkit-box;text-align:left;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;transition:color .16s ease}.inline-action-icon[data-v-a0310734]{width:16px;height:16px;display:grid;place-items:center;color:#7890ad;transition:color .16s ease,transform .12s ease}.inline-action-orientation[data-v-a0310734]{display:grid;place-items:center}.inline-action-icon[data-v-a0310734] svg{grid-area:1 / 1;width:12px;height:12px}.inline-field-hit:hover .inline-action-icon[data-v-a0310734],.inline-field-hit:hover .inline-action-value[data-v-a0310734],.inline-field-hit.secondary-active:hover .inline-action-value[data-v-a0310734],.inline-field-hit.secondary-active:hover .inline-action-icon[data-v-a0310734]{color:#1268dd}.inline-field-hit.underlined .inline-action-value[data-v-a0310734]{text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-skip-ink:none}.inline-field-hit[data-v-a0310734]:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.inline-field-hit.disabled[data-v-a0310734]{color:#9aa6b6;cursor:not-allowed}.inline-field-hit.disabled>b[data-v-a0310734]{color:#52647d}.inline-field-hit.disabled .inline-action-value[data-v-a0310734],.inline-field-hit.disabled.italic .inline-action-value[data-v-a0310734]{color:#9aa6b6}.inline-field-hit.disabled .inline-action-icon[data-v-a0310734]{color:#aab5c3}.inline-field-hit.disabled:hover .inline-action-icon[data-v-a0310734],.inline-field-hit.disabled:hover .inline-action-value[data-v-a0310734]{color:inherit;transform:none}.inline-field-hit.secondary-active.secondary-disabled[data-v-a0310734]{cursor:not-allowed}.inline-field-hit.secondary-active.secondary-disabled:hover .inline-action-icon[data-v-a0310734]{color:#aab5c3;transform:none}.inline-field-hit.secondary-active.secondary-disabled:hover .inline-action-value[data-v-a0310734]{color:inherit}.primary-action-icon[data-v-a0310734],.secondary-action-icon[data-v-a0310734]{transition:none}.secondary-action-icon[data-v-a0310734],.secondary-active .primary-action-icon[data-v-a0310734]{visibility:hidden;opacity:0}.secondary-active .secondary-action-icon[data-v-a0310734]{visibility:visible;opacity:1}.inline-field-hit.italic .inline-action-value[data-v-a0310734]{color:#3f5068;font-style:italic;font-weight:500}.inline-field-hit.italic:hover .inline-action-value[data-v-a0310734],.inline-field-hit.italic.secondary-active:hover .inline-action-value[data-v-a0310734]{color:#075fca}.inline-field-hit.disabled:hover .inline-action-value[data-v-a0310734],.inline-field-hit.disabled.italic:hover .inline-action-value[data-v-a0310734]{color:#9aa6b6}.inline-field-hit[data-v-a0310734]:is(.multiline,.has-secondary){align-items:start}.inline-field-hit.multiline[data-v-a0310734]{align-items:start}.inline-field-hit:is(.multiline,.has-secondary) .inline-action-value[data-v-a0310734]{display:-webkit-box;line-height:1.35;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.inline-field-hit:hover .action-effect-target[data-v-a0310734]:is(.action-effect-advance,.action-effect-success){transform:translate(.5px,-.5px)}.inline-field-hit:hover .action-effect-target.action-effect-copy[data-v-a0310734]{transform:translate(.5px,-.5px)}.inline-field-hit:active .action-effect-target.action-effect-advance[data-v-a0310734],.inline-field-hit:active .action-effect-target.action-effect-copy[data-v-a0310734]{transform:translate(-.5px,.5px) scale(.97)}.ui-table-adaptive-field[data-v-2c238a61]{min-width:0;display:grid;grid-template-columns:var(--ui-table-field-label-width) minmax(0,1fr);align-items:center;gap:var(--ui-table-field-gap)}.ui-table-adaptive-field.value-only[data-v-2c238a61]{grid-template-columns:minmax(0,1fr)}.ui-table-adaptive-field.variant-inline[data-v-2c238a61]{min-height:18px}.ui-table-adaptive-field.variant-compound[data-v-2c238a61]{min-height:34px}.ui-table-adaptive-label[data-v-2c238a61]{color:#52647d;font-size:11px;font-weight:700}.ui-table-adaptive-label.uppercase[data-v-2c238a61]{text-transform:uppercase}.ui-table-adaptive-value[data-v-2c238a61]{min-width:0;display:block}.ui-table-adaptive-field.variant-inline .ui-table-adaptive-value[data-v-2c238a61]{display:flex;align-items:center;justify-content:flex-start;text-align:left}.ui-table-leading[data-v-5a503640]{min-width:0;display:flex;align-items:center;gap:7px;color:#8a96a8;font-size:12px;font-variant-numeric:tabular-nums}.ui-table-number[data-v-5a503640]{min-width:18px;text-align:center;white-space:nowrap}.ui-table-leading.replace-number .ui-table-number[data-v-5a503640]{width:32px;min-width:32px}.ui-table-controls[data-v-5a503640]{display:grid;gap:3px}.ui-table-expand[data-v-5a503640]{width:32px;height:32px;display:grid;place-items:center;flex:none;padding:0;border:0;border-radius:8px;color:#66809f;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.ui-table-expand svg[data-v-5a503640]{width:19px;height:19px;transition:transform .2s ease}.ui-table-expand[data-v-5a503640]:hover{color:#1268dd;background:#e8f2ff}.ui-table-expand.active[data-v-5a503640]{color:#1268dd}.ui-table-expand.active svg[data-v-5a503640]{transform:rotate(180deg)}.ui-table-expand[data-v-5a503640]:active{color:#075dca;background:#dcecff}.ui-table-expand[data-v-5a503640]:focus-visible{outline:0;color:#075dca;background:#e8f2ff}.table-sort[data-v-c16066d3]{min-width:0;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.table-sort[data-v-c16066d3]:hover,.table-sort.active[data-v-c16066d3]{color:#1268dd}.table-sort[data-v-c16066d3]:focus-visible{border-radius:4px;outline:2px solid rgb(20 116 233 / 28%);outline-offset:3px}.table-sort svg[data-v-c16066d3]{width:14px;height:14px;flex:none;opacity:.52}.finish-action[data-v-c16066d3]{border-color:#b9dfc8!important;color:#197044!important;background:#f5fbf7!important}.finish-action[data-v-c16066d3]:hover{border-color:#8fc9a7!important;background:#e9f7ee!important}.finish-action.active[data-v-c16066d3]{border-color:#61b583!important;color:#145d37!important;background:#d9f2e3!important}.finish-action.active[data-v-c16066d3]:hover{border-color:#459b68!important;background:#caead6!important}.table-sort.active svg[data-v-c16066d3]{opacity:1}.row-discussion[data-v-c16066d3]{position:relative;width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;color:#66809f;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.row-discussion>svg[data-v-c16066d3]{width:18px;height:18px}.row-discussion>b[data-v-c16066d3]{position:absolute;z-index:1;top:-3px;right:-7px;min-width:20px;height:16px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 5px;border:0;border-radius:999px;color:#1768cf;background:#e7f2ff;font-size:9px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.tender-row.current .row-discussion>b[data-v-c16066d3]{background:#ffffffc7}.row-discussion[data-v-c16066d3]:hover{color:#1268dd;background:#e8f2ff;transform:translateY(-1px)}.row-discussion[data-v-c16066d3]:active{color:#075dca;background:#dcecff;transform:translateY(1px) scale(.94)}.row-discussion[data-v-c16066d3]:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.table-archive-cell[data-v-c16066d3]{display:flex;justify-content:flex-end}.table-archive-action[data-v-c16066d3],.table-restore-action[data-v-c16066d3]{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;border:1px solid;border-radius:8px;background:#fff;font-size:11px;font-weight:650;white-space:nowrap;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .12s ease}.archive-action-palette[data-v-c16066d3]{border-color:#c98790;color:#882d38;background:#fbe9eb}.archive-action-palette[data-v-c16066d3]:hover{border-color:#b85a67;color:#75222c;background:#f6dadd;transform:translateY(-1px)}.archive-action-palette.active[data-v-c16066d3]{border-color:#cf7480;color:#96313d;background:#f8dce0}.archive-action-palette.active[data-v-c16066d3]:hover{border-color:#bd5b68;color:#842833;background:#f3cbd1}.archive-action-palette.active[data-v-c16066d3]:active{border-color:#ad4b58;color:#77222c;background:#edbec5}.table-restore-action[data-v-c16066d3]{border-color:#c9e4d4;color:#237149}.table-restore-action[data-v-c16066d3]:hover{border-color:#94c9aa;background:#edf8f2;transform:translateY(-1px)}.table-restore-action.active[data-v-c16066d3]{border-color:#61b583;color:#145d37;background:#d9f2e3}.table-restore-action.active[data-v-c16066d3]:hover{border-color:#459b68;background:#caead6}.archive-action-palette[data-v-c16066d3]:focus-visible{outline:0;box-shadow:0 0 0 3px #bd56632b}.table-restore-action[data-v-c16066d3]:focus-visible{outline:0;box-shadow:0 0 0 3px #459b682e}.table-archive-action[data-v-c16066d3]:active,.table-restore-action[data-v-c16066d3]:active{transform:translateY(1px) scale(.98)}.table-archive-action svg[data-v-c16066d3],.table-restore-action svg[data-v-c16066d3]{width:13px;height:13px}.result-actions[data-v-c16066d3]{width:196px}.result-actions button[data-v-c16066d3]{width:100%}.contract-actions[data-v-c16066d3]{width:116px}.tender-import-modal[data-v-351e0ed2]{width:min(600px,100%);max-height:calc(100dvh - 40px);overflow:auto}.import-heading[data-v-351e0ed2]{padding-right:36px}.import-heading h2[data-v-351e0ed2]{margin:0;font-size:22px}.import-message[data-v-351e0ed2]{display:grid;gap:6px}.import-message>span[data-v-351e0ed2]{color:#536781;font-size:13px;font-weight:650}.import-message textarea[data-v-351e0ed2]{width:100%;resize:vertical;min-height:92px;padding:10px 11px;border:1px solid #d8e0eb;border-radius:9px;color:#17263e;background:#fff;font:inherit;line-height:1.45}.import-message textarea[data-v-351e0ed2]:focus-visible{outline:0;border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.import-upload[data-v-351e0ed2]{width:100%;min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px dashed #9dbce0;border-radius:10px;color:#176bd7;background:#f4f9ff;cursor:pointer;font:inherit;font-weight:700;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.import-upload[data-v-351e0ed2]:hover:not(:disabled){border-color:#72a8e7;background:#edf6ff;box-shadow:0 5px 14px #25508217;transform:translateY(-1px)}.import-upload[data-v-351e0ed2]:active:not(:disabled){box-shadow:none;transform:translateY(1px) scale(.995)}.import-upload[data-v-351e0ed2]:focus-visible{outline:0;border-color:#72a8e7;box-shadow:0 0 0 3px #1474e929}.import-upload[data-v-351e0ed2]:disabled{opacity:.55;cursor:not-allowed;transform:none}.import-upload svg[data-v-351e0ed2]{width:17px;height:17px}.import-drop-overlay[data-v-351e0ed2]{position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:4;display:grid;place-content:center;justify-items:center;gap:8px;border:2px dashed #5b9ceb;border-radius:12px;color:#176bd7;background:#eff7fff7;pointer-events:none}.import-drop-overlay svg[data-v-351e0ed2]{width:32px;height:32px}.import-drop-overlay span[data-v-351e0ed2]{color:#71829a;font-size:12px}.import-file-list[data-v-351e0ed2]{max-height:190px;display:grid;gap:7px;overflow:auto;margin:0;padding:0;list-style:none}.import-file-list li[data-v-351e0ed2]{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr) 32px;gap:9px;align-items:center;padding:8px 9px;border:1px solid #e0e7f0;border-radius:8px;background:#f8fafc}.import-file-list li>svg[data-v-351e0ed2]{width:19px;color:#2679d8}.import-file-list span[data-v-351e0ed2]{min-width:0;display:grid;gap:2px}.import-file-list b[data-v-351e0ed2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.import-file-list small[data-v-351e0ed2]{color:#8290a4}.import-file-list button[data-v-351e0ed2]{width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;color:#687b93;background:transparent}.import-file-list button[data-v-351e0ed2]:hover:not(:disabled){color:#c63845;background:#ffeaed}.import-file-list button svg[data-v-351e0ed2]{width:16px}.task-modal-actions[data-v-351e0ed2]{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2px}.task-modal-actions.close-only[data-v-351e0ed2]{grid-template-columns:minmax(0,1fr)}.task-modal-actions button[data-v-351e0ed2]{min-width:0;padding-inline:18px;white-space:nowrap}.spinning[data-v-351e0ed2]{animation:import-spin-351e0ed2 .85s linear infinite}.visually-hidden[data-v-351e0ed2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@keyframes import-spin-351e0ed2{to{transform:rotate(360deg)}}@media(max-width:640px){.tender-import-backdrop[data-v-351e0ed2]{padding:10px}.task-modal-actions[data-v-351e0ed2]{grid-template-columns:1fr 1fr}.task-modal-actions button[data-v-351e0ed2]{padding-inline:10px}}.profile-page[data-v-f75c869e]{width:100%;max-width:860px;display:grid;gap:16px;margin-inline:auto}.profile-page header p[data-v-f75c869e],.profile-settings p[data-v-f75c869e]{margin:4px 0 0;color:#71809a}.profile-page h1[data-v-f75c869e],.profile-settings h2[data-v-f75c869e],.profile-settings p[data-v-f75c869e],.profile-details dt[data-v-f75c869e]{-webkit-user-select:none;user-select:none}.profile-settings img[data-v-f75c869e]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.profile-settings[data-v-f75c869e]{overflow:hidden;border:var(--ui-divider-width) solid var(--ui-border-color);border-radius:14px;background:#fff;box-shadow:0 4px 18px #2036560d}.settings-row[data-v-f75c869e]{min-height:112px;display:flex;align-items:center;gap:18px;padding:22px 28px}.settings-row+.settings-row[data-v-f75c869e]{border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.settings-row h2[data-v-f75c869e]{margin:0;font-size:17px}.avatar-row[data-v-f75c869e]{min-height:130px}.card-copy[data-v-f75c869e],.row-copy[data-v-f75c869e]{min-width:0;flex:1}.card-actions[data-v-f75c869e]{width:338px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:10px;flex:none}.account-actions[data-v-f75c869e]{width:220px;display:grid;grid-template-columns:1fr;align-self:flex-end;gap:10px;flex:none}.card-actions button[data-v-f75c869e],.card-action[data-v-f75c869e]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:40px;min-height:40px;display:inline-flex;gap:8px;align-items:center;justify-content:center;padding:0 14px;border-radius:9px;white-space:nowrap;cursor:pointer;font:inherit;font-size:14px;font-weight:600;line-height:1;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.card-actions svg[data-v-f75c869e],.card-action svg[data-v-f75c869e]{width:17px;height:17px;flex:none}.avatar-input[data-v-f75c869e]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.danger-text[data-v-f75c869e]{color:#c83c4b}.card-actions.single-action .file-button[data-v-f75c869e]{grid-column:2}.card-actions .primary[data-v-f75c869e]:hover:not(:disabled),.card-action[data-v-f75c869e]:hover{transform:translateY(-1px)}.card-actions .primary[data-v-f75c869e]:hover:not(:disabled){background:#0867da;box-shadow:0 7px 18px #1474e93d}.card-action[data-v-f75c869e]:hover{border-color:#b7c8dc;color:#176bd7;background:#f3f8fe;box-shadow:0 5px 14px #2550821a}.card-actions .danger-text[data-v-f75c869e]:hover{border-color:#e8b6bc;color:#ba303e;background:#fff0f1;transform:translateY(-1px)}.card-actions button[data-v-f75c869e]:active:not(:disabled),.card-actions .file-button.pressed[data-v-f75c869e],.card-action[data-v-f75c869e]:active{box-shadow:none;transform:translateY(1px) scale(.98)}.card-actions button[data-v-f75c869e]:focus-visible,.card-action[data-v-f75c869e]:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.card-actions[data-v-f75c869e] :disabled:not(.pressed){opacity:.55;cursor:not-allowed;pointer-events:none;transform:none}.card-actions .file-button.pressed[data-v-f75c869e]{opacity:1;cursor:pointer}.profile-details[data-v-f75c869e]{display:grid;grid-template-columns:minmax(0,1fr);gap:13px;margin:14px 0 0;padding:0;border:0}.profile-details div[data-v-f75c869e]{display:grid;grid-template-columns:none;gap:4px;padding:0}.profile-details dt[data-v-f75c869e]{color:#71809a;font-size:12px}.profile-details dd[data-v-f75c869e]{min-width:0;overflow:hidden;margin:0}.profile-details dd button[data-v-f75c869e]{max-width:100%;overflow:hidden;padding:0;border:0;color:#1c2a40;background:transparent;cursor:pointer;font:inherit;font-size:14px;font-weight:700;line-height:1.35;text-align:left;text-overflow:ellipsis;white-space:nowrap}.profile-details dd button[data-v-f75c869e]:hover{color:#176bd7}.profile-details dd button[data-v-f75c869e]:focus-visible{outline:2px solid #82b5ed;outline-offset:3px;border-radius:2px}.readonly-field[data-v-f75c869e]{display:grid;gap:4px;padding:11px;border-radius:8px;background:#f2f5f9}.readonly-field span[data-v-f75c869e],.readonly-field small[data-v-f75c869e]{color:#71809a;font-size:12px}@media(max-width:640px){.settings-row[data-v-f75c869e]{align-items:flex-start;flex-direction:column;padding:20px}.profile-details[data-v-f75c869e]{grid-template-columns:1fr;gap:12px}.card-actions[data-v-f75c869e],.account-actions[data-v-f75c869e]{width:100%}.account-actions[data-v-f75c869e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.report-card[data-v-158a0d8a]{overflow:hidden;border:var(--ui-divider-width) solid var(--table-border-color);border-radius:14px;background:#fff}.report-card header[data-v-158a0d8a]{padding:20px 22px 15px}.report-card h2[data-v-158a0d8a]{margin:0;color:#14233b;font-size:18px}.report-card p[data-v-158a0d8a]{margin:4px 0 0;color:#8290a5;font-size:13px}.table-scroll[data-v-158a0d8a]{overflow-x:auto}table[data-v-158a0d8a]{width:100%;min-width:1260px;border-collapse:collapse;color:#4f5f77;font-size:13px;-webkit-user-select:text;user-select:text}th[data-v-158a0d8a],td[data-v-158a0d8a]{padding:12px 14px;border-top:var(--ui-divider-width) solid var(--table-divider-color);text-align:right;white-space:nowrap}th[data-v-158a0d8a]:first-child,td[data-v-158a0d8a]:first-child{text-align:left}th[data-v-158a0d8a]{color:#758298;background:#f9fafc;font-size:10px;text-transform:uppercase}.group-start[data-v-158a0d8a]{border-left:var(--ui-divider-width) solid var(--ui-divider-color)}tbody tr[data-v-158a0d8a]:hover{background:#f7faff}.tone-found[data-v-158a0d8a]{color:#257ce0}.tone-archived[data-v-158a0d8a],.tone-negative[data-v-158a0d8a]{color:#d95462}.tone-participating[data-v-158a0d8a],.tone-won[data-v-158a0d8a]{color:#2ca567}.tone-queue[data-v-158a0d8a],.tone-work[data-v-158a0d8a],.tone-completed[data-v-158a0d8a]{color:#317fd3}.tone-price-request[data-v-158a0d8a]{color:#a87310}.tone-partners[data-v-158a0d8a]{color:#9361c5}.tone-proposal[data-v-158a0d8a]{color:#258697}.tone-submitted[data-v-158a0d8a]{color:#168f8a}.tone-contract[data-v-158a0d8a]{color:#9a7b19}.tone-completed-value[data-v-158a0d8a],.positive[data-v-158a0d8a],.negative[data-v-158a0d8a],.cancelled[data-v-158a0d8a]{font-weight:700}.tone-completed-value[data-v-158a0d8a]{color:#317fd3}.positive[data-v-158a0d8a]{color:#228354}.negative[data-v-158a0d8a]{color:#c34855}.cancelled[data-v-158a0d8a]{color:#8b57bd}.flow-card[data-v-d53088d7]{container:statistics-flow / inline-size;min-width:0;padding:14px 16px 16px;border:1px solid #dce4ef;border-radius:14px;background:#fff}.flow-card h2[data-v-d53088d7]{margin:0;color:#14233b;font-size:18px}.flow-card p[data-v-d53088d7]{margin:2px 0 10px;color:#8290a5;font-size:13px}.flow-scroll[data-v-d53088d7]{overflow:visible;padding:2px 0 3px}.flow-stack[data-v-d53088d7]{width:100%;min-width:0}.flow[data-v-d53088d7]{width:100%;min-width:0;display:flex;align-items:stretch;gap:5px}.flow>.source-stage[data-v-d53088d7]{flex:.8 1 170px}.flow>.decision-stage[data-v-d53088d7]{flex:1.35 1 260px}.flow>.process-stage[data-v-d53088d7]{flex:1.2 1 245px}.flow>.completion-stage[data-v-d53088d7]{flex:1.25 1 255px}.flow>.arrow[data-v-d53088d7]{flex:0 0 14px}.arrow[data-v-d53088d7]{width:14px;align-self:center;color:#b7c1cf}.flow-option[data-v-d53088d7]{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;transform-origin:center;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .1s ease}.flow-option[data-v-d53088d7]:not(.active):hover{border-color:#b8c7d9;background:#f7f9fc;box-shadow:0 5px 14px #1f375617;transform:translateY(-1px)}.flow-option.active[data-v-d53088d7]{border-color:#73ace8;background:#f3f8ff;box-shadow:0 0 0 2px #317fd31a}.flow-option.active[data-v-d53088d7]:hover{border-color:#438fdc;background:#eaf4ff;box-shadow:0 0 0 2px #317fd326,0 5px 14px #1f6fd61f;transform:translateY(-1px)}.flow-option[data-v-d53088d7]:active,.flow-option.active[data-v-d53088d7]:active,.flow-option.pressed[data-v-d53088d7],.flow-option.active.pressed[data-v-d53088d7],.flow-option.pressed[data-v-d53088d7]:hover{border-color:#237bd7;background:#deecfb;box-shadow:inset 0 2px 5px #1b539133;transform:translateY(1px) scale(.98);transition-duration:.06s}.flow-option[data-v-d53088d7]:focus-visible{outline:0;border-color:#237bd7;box-shadow:0 0 0 3px #237bd72b}.decision-stage[data-v-d53088d7]{display:grid;grid-template-columns:max-content 1px minmax(0,1fr);grid-template-rows:1fr;align-items:center;gap:12px;padding:10px 12px;overflow:hidden}.decision-stage[data-v-d53088d7]{height:100px;box-sizing:border-box;border:1px solid #dfe6ef;border-radius:11px;color:inherit;background:#fafbfd}.decision-main[data-v-d53088d7]{display:grid;grid-template-columns:25px 1fr;gap:3px 8px;align-items:center}.decision-main svg[data-v-d53088d7]{grid-row:1 / 3;width:19px}.decision-main span[data-v-d53088d7]{color:#65748a;font-size:12px;font-weight:650}.decision-main b[data-v-d53088d7]{color:#16263e;font-size:26px;line-height:1.1}.decision-details[data-v-d53088d7]{display:grid;align-content:center;gap:6px;margin-top:0;padding-top:0;border-top:0}.decision-details span[data-v-d53088d7]{display:flex;align-items:center;gap:6px;min-width:0;color:#7d8a9e;font-size:10px}.decision-details svg[data-v-d53088d7]{width:13px;height:13px;flex:0 0 auto}.decision-details b[data-v-d53088d7]{margin-left:auto;padding-left:10px;color:#53637a;font-size:12px}.summary-stage[data-v-d53088d7]{height:100px;display:grid;grid-template-rows:42px 1fr;box-sizing:border-box;padding:7px 10px;border:1px solid #dfe6ef;border-radius:11px;background:#fafbfd}.summary-main[data-v-d53088d7]{display:grid;grid-template-columns:25px 1fr;align-items:center;gap:3px 8px}.summary-main svg[data-v-d53088d7]{grid-row:1 / 3;width:19px}.summary-main span[data-v-d53088d7]{color:#65748a;font-size:12px;font-weight:650}.summary-main b[data-v-d53088d7]{color:#16263e;font-size:26px;line-height:1.1}.summary-details[data-v-d53088d7]{margin-top:0;padding-top:8px;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.summary-details span[data-v-d53088d7]{display:flex;align-items:center;gap:6px;min-width:0;color:#7d8a9e;font-size:10px}.summary-details svg[data-v-d53088d7]{width:14px;height:14px;flex:0 0 auto}.summary-details b[data-v-d53088d7]{margin-left:auto;padding-left:10px;color:#53637a;font-size:12px}.source-stage[data-v-d53088d7]{grid-template-columns:max-content 1px minmax(0,1fr);grid-template-rows:1fr;align-items:center;gap:12px}.source-divider[data-v-d53088d7]{width:var(--ui-divider-width);height:68%;background:var(--ui-divider-color)}.source-stage .summary-details[data-v-d53088d7]{align-content:center;padding-top:0;border-top:0}.stage[data-v-d53088d7]{align-content:center;padding-top:14px}.summary-main[data-v-d53088d7],.decision-main[data-v-d53088d7]{align-self:center}.stage span[data-v-d53088d7],.summary-main span[data-v-d53088d7],.decision-main span[data-v-d53088d7]{min-height:25px;display:flex;align-items:flex-end}.summary-details .red svg[data-v-d53088d7],.decision-details .red svg[data-v-d53088d7]{color:#db5664}.summary-details .green svg[data-v-d53088d7]{color:#2ca567}.decision-details .blue svg[data-v-d53088d7]{color:#317fd3}.decision-details .teal svg[data-v-d53088d7]{color:#22a6a1}.decision-details .cyan svg[data-v-d53088d7]{color:#42a8b7}.decision-details .amber svg[data-v-d53088d7]{color:#d6b85c}.summary-details .purple svg[data-v-d53088d7],.decision-details .purple svg[data-v-d53088d7]{color:#9361c5}.completion-stage[data-v-d53088d7]{grid-template-columns:max-content 1px minmax(0,1fr);grid-template-rows:1fr;align-items:center;gap:12px}.completion-stage .summary-main svg[data-v-d53088d7]{color:#2ca567}.completion-divider[data-v-d53088d7]{width:var(--ui-divider-width);height:72%;background:var(--ui-divider-color)}.completion-details[data-v-d53088d7]{align-content:center;gap:6px;padding-top:0;border-top:0}.decision-divider[data-v-d53088d7]{width:var(--ui-divider-width);height:72%;background:var(--ui-divider-color)}.stage[data-v-d53088d7],.decision-stage[data-v-d53088d7]{height:100px}.stage svg[data-v-d53088d7]{grid-row:1 / 3;align-self:center;margin-top:0}@container statistics-flow (max-width: 1180px){.flow[data-v-d53088d7]{display:grid;grid-template-columns:18px minmax(0,1fr) 18px minmax(0,1fr);grid-template-areas:". source source-arrow decision" "decision-arrow process process-arrow completion";gap:10px 8px}.source-stage[data-v-d53088d7]{grid-area:source}.decision-choice-stage[data-v-d53088d7]{grid-area:decision}.process-stage[data-v-d53088d7]{grid-area:process}.completion-stage[data-v-d53088d7]{grid-area:completion}.arrow-source[data-v-d53088d7]{grid-area:source-arrow}.arrow-decision[data-v-d53088d7]{grid-area:decision-arrow}.arrow-process[data-v-d53088d7]{grid-area:process-arrow}.flow>.source-stage[data-v-d53088d7],.flow>.decision-stage[data-v-d53088d7],.flow>.process-stage[data-v-d53088d7],.flow>.completion-stage[data-v-d53088d7],.flow>.arrow[data-v-d53088d7]{min-width:0}}@container statistics-flow (max-width: 620px){.flow[data-v-d53088d7]{grid-template-columns:18px minmax(0,1fr);grid-template-areas:". source" "source-arrow decision" "decision-arrow process" "process-arrow completion";gap:7px}.flow>.arrow[data-v-d53088d7]{justify-self:center;transform:none}}.chart-card[data-v-0a8f1b49]{min-width:0;padding:20px 22px;border:1px solid #dce4ef;border-radius:14px;background:#fff}.chart-head[data-v-0a8f1b49]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.chart-card h2[data-v-0a8f1b49]{margin:0;color:#14233b;font-size:18px}.chart-card p[data-v-0a8f1b49]{margin:4px 0 0;color:#8290a5;font-size:13px}.legend[data-v-0a8f1b49]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px 8px}.legend button[data-v-0a8f1b49]{min-height:27px;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border:1px solid color-mix(in srgb,var(--tone) 55%,white);border-radius:7px;color:#40526b;background:color-mix(in srgb,var(--tone) 10%,white);box-shadow:0 0 0 1px transparent;font:inherit;font-size:11px;cursor:pointer;transform-origin:center;transition:border-color .15s ease,color .15s ease,background .15s ease,box-shadow .15s ease,transform .1s ease}.legend button[data-v-0a8f1b49]:not(.muted):hover{border-color:var(--tone);background:color-mix(in srgb,var(--tone) 17%,white);box-shadow:0 5px 12px color-mix(in srgb,var(--tone) 15%,transparent);transform:translateY(-1px)}.legend button[data-v-0a8f1b49]:active,.legend button.muted[data-v-0a8f1b49]:active,.legend button.pressed[data-v-0a8f1b49],.legend button.pressed[data-v-0a8f1b49]:hover{box-shadow:none;transform:translateY(1px) scale(.98);transition-duration:.06s}.legend button[data-v-0a8f1b49]:focus-visible{outline:0;border-color:var(--tone);box-shadow:0 0 0 3px color-mix(in srgb,var(--tone) 18%,transparent)}.legend button.muted[data-v-0a8f1b49]{border-color:#dce3ec;color:#9aa6b7;background:#fff;box-shadow:none}.legend button.muted[data-v-0a8f1b49]:hover{border-color:#b8c4d2;color:#6e7d92;background:#f6f8fb;box-shadow:0 5px 12px #37485e14;transform:translateY(-1px)}.legend button.muted.pressed[data-v-0a8f1b49],.legend button.muted.pressed[data-v-0a8f1b49]:hover{box-shadow:none;transform:translateY(1px) scale(.98)}.legend button.muted i[data-v-0a8f1b49]{background:#b8c1ce}.legend i[data-v-0a8f1b49]{width:7px;height:7px;flex:0 0 auto;border-radius:2px;background:var(--tone)}.chart-scroll[data-v-0a8f1b49]{margin-top:12px;overflow-x:auto}.chart[data-v-0a8f1b49]{width:100%;min-width:620px;height:auto;overflow:visible}.chart line[data-v-0a8f1b49]{stroke:#e9edf3;stroke-width:1}.chart .day-separator[data-v-0a8f1b49]{stroke:#d9e1eb;stroke-dasharray:3 5}.chart rect[data-v-0a8f1b49]{opacity:.88;transition:opacity .15s ease}.chart rect[data-v-0a8f1b49]:hover{opacity:1}.chart text[data-v-0a8f1b49]{fill:#8793a6;font-size:10px;text-anchor:middle}.chart-tooltip{position:fixed;z-index:1000;display:grid;gap:2px;padding:7px 9px;border-radius:7px;color:#fff;background:#202b3c;box-shadow:0 8px 22px #121e2f3d;font-size:11px;line-height:1.25;pointer-events:none;transform:translate(10px,calc(-100% - 8px))}.chart-tooltip b{font-size:11px;font-weight:700}.chart-tooltip span{color:#d5deea}.period[data-v-97fd0af7]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px}.presets[data-v-97fd0af7]{display:flex;gap:6px;padding:4px;border:1px solid #dce4ef;border-radius:11px;background:#fff}.presets button[data-v-97fd0af7]{min-height:34px;padding:0 14px;border:0;border-radius:8px;color:#64748b;background:transparent;font:inherit;font-weight:650;cursor:pointer;transition:background .16s ease,color .16s ease,transform .12s ease}.presets button[data-v-97fd0af7]:hover{color:#176bd7;background:#eef6ff;transform:translateY(-1px)}.presets button[data-v-97fd0af7]:active{transform:translateY(0) scale(.98)}.presets button.active[data-v-97fd0af7]{color:#fff;background:#1474e9}.dates[data-v-97fd0af7]{position:absolute;top:calc(100% + 8px);right:0;display:grid;gap:10px;min-width:250px;padding:14px;border:1px solid #d8e1ed;border-radius:11px;background:#fff;box-shadow:0 14px 36px #1c2f4c29;z-index:30}.dates label[data-v-97fd0af7]{display:grid;grid-template-columns:24px 1fr;align-items:center;gap:7px;color:#738097;font-size:13px;font-weight:650}.dates input[data-v-97fd0af7]{height:36px;padding:0 10px;border:1px solid #d7e0ec;border-radius:9px;color:#1b2a42;background:#fff;font:inherit}.period-popover-enter-active[data-v-97fd0af7],.period-popover-leave-active[data-v-97fd0af7]{transition:opacity .14s ease,transform .14s ease}.period-popover-enter-from[data-v-97fd0af7],.period-popover-leave-to[data-v-97fd0af7]{opacity:0;transform:translateY(-5px)}@media(max-width:760px){.presets[data-v-97fd0af7]{overflow-x:auto}.dates[data-v-97fd0af7]{right:auto;left:0}}.statistics-page[data-v-0557080f]{width:100%;display:grid;gap:14px;margin-inline:auto;padding:20px 24px 36px;box-sizing:border-box;-webkit-user-select:none;user-select:none}.page-head[data-v-0557080f]{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:20px}.page-head h1[data-v-0557080f]{margin:0;color:#0f213d;font-size:28px}.loading-state[data-v-0557080f],.error-state[data-v-0557080f]{min-height:180px;display:flex;align-items:center;justify-content:center;gap:12px;border:1px solid #dce4ef;border-radius:14px;color:#748197;background:#fff}.error-state button[data-v-0557080f]{min-height:34px;padding:0 14px;border:1px solid #b8d5f5;border-radius:8px;color:#176bd7;background:#f1f7ff;cursor:pointer}.daily-details[data-v-0557080f]{overflow:hidden;border:1px solid #dce4ef;border-radius:12px;background:#fff}.daily-details summary[data-v-0557080f]{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px 0 18px;color:#263750;font-size:14px;font-weight:700;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:color .16s ease,background .16s ease}.daily-details summary[data-v-0557080f]::-webkit-details-marker{display:none}.daily-details summary[data-v-0557080f]:hover{color:#176bd7;background:#f7fbff}.daily-details summary[data-v-0557080f]:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #1474e940}.daily-details summary svg[data-v-0557080f]{width:18px;height:18px;color:#667a94;transition:color .16s ease,transform .18s ease}.daily-details summary:hover svg[data-v-0557080f]{color:#176bd7}.daily-details[open] summary[data-v-0557080f]{border-bottom:1px solid #e6ebf2}.daily-details[open] summary svg[data-v-0557080f]{transform:rotate(180deg)}.daily-details[data-v-0557080f] .report-card{border:0;border-radius:0}@media(max-width:1080px){.analytics-grid[data-v-0557080f]{grid-template-columns:1fr}}.page-head[data-v-0557080f]{flex-wrap:wrap}.user-identity-copy[data-v-daff01d9]{min-width:0;display:grid;justify-items:start;gap:1px;-webkit-user-select:none;user-select:none}.user-identity-copy button[data-v-daff01d9]{max-width:100%;overflow:hidden;padding:0;border:0;color:#283a54;background:transparent;font:inherit;font-size:13px;font-weight:700;line-height:1.35;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .16s ease}.user-identity-copy button[data-v-daff01d9]:hover{color:#176bd7}.user-identity-copy button[data-v-daff01d9]:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.user-identity-copy .user-identity-copy-email[data-v-daff01d9]{color:#8491a4;font-size:11px;font-weight:400}.assignment-assignees[data-v-3e952a8f]{display:grid;gap:10px}.assignment-assignee-list[data-v-3e952a8f]{min-width:0;display:flex;flex-wrap:wrap;align-items:stretch;gap:7px}.assignment-assignee-list article[data-v-3e952a8f]{width:auto;min-width:min(250px,100%);max-width:100%;flex:1 1 max-content;display:grid;grid-template-columns:30px minmax(0,1fr) max-content;align-items:center;gap:7px;padding:5px 7px;border:1px solid #d8e5f5;border-radius:9px;background:#f2f7fd}.assignment-assignee-list article.controls-visible[data-v-3e952a8f]{grid-template-columns:30px minmax(0,1fr) max-content 26px}.assignment-assignee-list article.navigation-highlight[data-v-3e952a8f]{border-style:dashed;animation:assignment-navigation-highlight-3e952a8f 5s ease-in-out both}@keyframes assignment-navigation-highlight-3e952a8f{0%,to{border-color:#d8e5f5;background:#f2f7fd;box-shadow:none}16%,48%,78%{border-color:#df9e08;background:#fff7d9;box-shadow:0 0 0 3px #df9e0824}32%,63%{border-color:#e8c36a;background:#fffbed;box-shadow:0 0 0 1px #df9e0814}}@media(prefers-reduced-motion:reduce){.assignment-assignee-list article.navigation-highlight[data-v-3e952a8f]{border-color:#df9e08;background:#fff7d9;box-shadow:0 0 0 3px #df9e0824;animation:none}}.assignment-user-results article>span[data-v-3e952a8f]{min-width:0;display:grid;gap:1px}.assignment-user-results article>span b[data-v-3e952a8f],.assignment-user-results article>span small[data-v-3e952a8f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignment-user-results article>span b[data-v-3e952a8f]{color:#283a54;font-size:13px}.assignment-user-results article>span small[data-v-3e952a8f]{color:#8491a4;font-size:11px}.assignment-assignee-list article>button[data-v-3e952a8f]{width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;color:#7b899c;background:transparent;cursor:pointer}.assignment-assignee-list article>button[data-v-3e952a8f]:hover:not(:disabled){color:#c5414d;background:transparent;transform:none}.assignment-assignee-list article>button[data-v-3e952a8f]:active:not(:disabled){transform:none}.assignment-assignee-list article>button[data-v-3e952a8f]:disabled{opacity:.35;cursor:not-allowed}.assignment-assignee-list svg[data-v-3e952a8f]{width:16px;height:16px}.assignment-user-search[data-v-3e952a8f]{position:relative}.assignment-user-search label[data-v-3e952a8f]{height:40px;display:grid;grid-template-columns:18px 1fr;align-items:center;gap:8px;padding:0 10px;border:1px solid #d7e0eb;border-radius:9px;background:#fff}.assignment-user-search label[data-v-3e952a8f]:focus-within{border-color:#70aef8;box-shadow:0 0 0 3px #1474e91f}.assignment-user-search label.disabled[data-v-3e952a8f]{color:#8794a7;background:#f7f9fc;cursor:not-allowed}.assignment-user-search label.disabled[data-v-3e952a8f]:focus-within{border-color:#d7e0eb;box-shadow:none}.assignment-user-search label svg[data-v-3e952a8f]{width:17px;color:#8290a4}.assignment-user-search input[data-v-3e952a8f]{width:100%;min-width:0;min-height:0;height:100%;box-sizing:border-box;padding:0;border:0;outline:0;color:#283a54;background:transparent;font:inherit;font-weight:400;line-height:normal}.assignment-user-search input[data-v-3e952a8f]:disabled{color:#8794a7;cursor:wait}.assignment-user-search label.disabled input[data-v-3e952a8f]:disabled{cursor:not-allowed}.assignment-user-search input[data-v-3e952a8f]:focus,.assignment-user-search input[data-v-3e952a8f]:focus-visible{border:0;outline:0;box-shadow:none}.assignment-user-results[data-v-3e952a8f]{position:fixed;z-index:320;display:grid;gap:3px;overflow-y:auto;padding:5px;border:1px solid #d5dfeb;border-radius:9px;background:#fff;box-shadow:0 12px 28px #182b462b;scrollbar-width:thin}.assignment-user-results article[data-v-3e952a8f]{min-width:0;display:grid;grid-template-columns:32px minmax(0,1fr) 24px;align-items:center;gap:8px;padding:6px;border:0;border-radius:7px;color:#61738b;background:transparent;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .16s ease,background .16s ease}.assignment-user-results article[data-v-3e952a8f]:hover{color:#176bd7;background:#edf5ff}.assignment-user-results article[data-v-3e952a8f]:focus-visible{outline:2px solid rgb(20 116 233 / 30%);outline-offset:-2px}.assignment-user-results article>button[data-v-3e952a8f]{width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;color:inherit;background:transparent;cursor:pointer}.assignment-user-results article>button[data-v-3e952a8f]:hover{background:#dcecff}.assignment-user-results article>button>svg[data-v-3e952a8f]{width:16px}.assignment-modal[data-v-d325310b]{width:min(620px,calc(100vw - 28px));max-height:calc(100vh - 32px);display:grid;gap:16px;overflow-y:auto}.assignment-modal-mode[data-v-d325310b]{margin:0;color:#64758d;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.assignment-author[data-v-d325310b]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid #e0e7ef;border-radius:10px;background:#f8fafc}.assignment-author>span[data-v-d325310b]{min-width:0;display:grid;gap:2px}.assignment-author small[data-v-d325310b]{color:#8391a5;font-size:11px}.assignment-field[data-v-d325310b]{display:grid;gap:8px}.assignment-field-head[data-v-d325310b]{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:8px}.assignment-field-head label[data-v-d325310b]{color:#5c6c83;font-size:13px;font-weight:750}.assignment-field-head button[data-v-d325310b]{width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;color:#176bd7;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.assignment-field-head button[data-v-d325310b]:hover{background:#eaf3ff;transform:translateY(-1px)}.assignment-field-head button[data-v-d325310b]:active{transform:translateY(1px) scale(.94)}.assignment-field-head svg[data-v-d325310b]{width:16px}.assignment-field textarea[data-v-d325310b]{width:100%;min-height:126px;resize:vertical;padding:11px 12px;border:1px solid #cfd9e6;border-radius:10px;outline:0;color:#2f4058;background:#fff;font:inherit;line-height:1.5}.assignment-field textarea[data-v-d325310b]:focus{border-color:#6aa9f5;box-shadow:0 0 0 3px #1474e91f}.assignment-dates[data-v-d325310b]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0;padding-top:12px;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.assignment-dates div[data-v-d325310b]{display:grid;gap:3px}.assignment-dates dt[data-v-d325310b]{color:#8391a5;font-size:11px;font-weight:700}.assignment-dates dd[data-v-d325310b]{margin:0;color:#40516a;font-size:13px}.assignment-modal-actions[data-v-d325310b]{grid-template-columns:1fr 1fr}.assignment-modal-actions button[data-v-d325310b]{min-width:0}.assignment-modal-actions svg[data-v-d325310b]{width:17px;height:17px}@media(max-width:620px){.assignment-modal-actions[data-v-d325310b]{grid-template-columns:1fr 1fr}.assignment-dates[data-v-d325310b]{grid-template-columns:1fr}}.assignment-note-accordion[data-v-eba404b5]{width:100%}.assignment-author-section[data-v-eba404b5]{min-width:0;display:grid;gap:7px}.assignment-author-section>header[data-v-eba404b5]{min-height:24px;display:flex;align-items:center}.assignment-author-section>header small[data-v-eba404b5]{color:#8391a5;font-size:11px;font-weight:700}.assignment-author[data-v-eba404b5]{width:100%;min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;color:#263a56}.assignment-assignees>header[data-v-eba404b5]{min-height:24px;display:flex;align-items:center}.record-fields[data-v-eba404b5]{display:grid;margin:0}.record-fields>div[data-v-eba404b5]{display:grid;grid-template-columns:145px minmax(0,1fr);align-items:start;gap:12px;padding:8px 0}.record-fields dt[data-v-eba404b5]{color:#7e899b;font-size:13px;-webkit-user-select:none;user-select:none}.record-fields dd[data-v-eba404b5]{min-width:0;margin:0;color:#33465f;font-size:13px;font-weight:600;overflow-wrap:anywhere}.assignment-people-section[data-v-eba404b5]{min-width:0;display:grid;gap:16px}.assignment-identity-grid[data-v-eba404b5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px}.assignment-person[data-v-eba404b5]{width:fit-content;max-width:100%;min-width:0;display:flex;align-items:center;gap:10px;padding:0;border:0;color:#263a56;background:transparent;font:inherit;text-align:left;cursor:pointer;transition:color .16s ease}.assignment-person[data-v-eba404b5]:hover{color:#176bd7}.assignment-person>span[data-v-eba404b5]{min-width:0;display:grid;justify-items:start;gap:2px}.assignment-person b[data-v-eba404b5],.assignment-person em[data-v-eba404b5]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assignment-person em[data-v-eba404b5]{color:#8391a5;font-size:11px;font-style:normal}.assignment-person small[data-v-eba404b5],.assignment-assignees>header small[data-v-eba404b5]{color:#8391a5;font-size:11px;font-weight:700}.assignment-assignees[data-v-eba404b5]{min-width:0;display:grid;gap:7px}.subject-combobox[data-v-6da72603]{position:relative;width:100%;min-width:0;display:grid;gap:7px}.subject-search-wrap[data-v-6da72603]{position:relative;min-width:0}.subject-search-control[data-v-6da72603]{position:relative;display:block}.subject-search-icon[data-v-6da72603]{position:absolute;z-index:1;top:50%;left:11px;width:16px;height:16px;color:#8795a8;pointer-events:none;transform:translateY(-50%)}.subject-input[data-v-6da72603]{padding-left:36px}.subject-combobox:focus-within .subject-search-icon[data-v-6da72603]{color:#176bd7}.subject-selected-list[data-v-6da72603]{min-width:0;display:grid;gap:6px}.subject-selected[data-v-6da72603]{min-width:0;max-width:100%;display:grid;grid-template-columns:30px minmax(80px,1fr) auto 26px;align-items:center;gap:7px;padding:5px 5px 5px 7px;border:1px solid #d8e5f5;border-radius:9px;color:#34445c;background:#f2f7fd}.subject-selected>button[data-v-6da72603]{width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;color:#7b899c;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.subject-selected>button[data-v-6da72603]:hover{color:#c33f4c;background:transparent}.subject-selected>button[data-v-6da72603]:active{transform:scale(.9)}.subject-selected>button svg[data-v-6da72603]{width:14px;height:14px}.subject-suggestions[data-v-6da72603]{position:absolute;z-index:12;right:0;left:0;max-height:min(320px,42vh);display:grid;overflow-y:auto;padding:5px;border:1px solid #d5dfeb;border-radius:10px;background:#fff;box-shadow:0 14px 34px #182b462e;scrollbar-width:thin}.subject-suggestions.opens-down[data-v-6da72603]{top:calc(100% + 6px)}.subject-suggestions.opens-up[data-v-6da72603]{bottom:calc(100% + 6px)}.subject-suggestions button[data-v-6da72603]{width:100%;min-width:0;min-height:50px;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;border:0;border-radius:7px;color:#34445c;background:#fff;text-align:left;cursor:pointer}.subject-suggestions button[data-v-6da72603]:hover{color:#176bd7;background:#edf6ff}.subject-suggestions button[data-v-6da72603]:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #1474e93d}.subject-copy[data-v-6da72603]{min-width:0;display:grid;gap:2px}.subject-copy b[data-v-6da72603],.subject-copy small[data-v-6da72603]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-copy b[data-v-6da72603]{font-size:13px}.subject-copy small[data-v-6da72603]{color:#7c8aa0;font-size:11px}.task-view-options[data-v-a7c4461c]{grid-column:1 / -1;width:100%;min-width:0}.task-view-options .filter-option[data-v-a7c4461c]:hover{transform:translateY(-1px)}.task-view-options .filter-option[data-v-a7c4461c]:active{box-shadow:none;transform:translateY(1px) scale(.98)}.task-view-options .section-active[data-v-a7c4461c]{border-color:#bfd7f3;color:#2568b8;background:#f2f7fd}.task-view-options .section-active[data-v-a7c4461c]:hover{border-color:#91bbe8;color:#2568b8;background:#e9f3ff}.task-view-options .section-active.selected[data-v-a7c4461c]{border-color:#79afe5;color:#0d62cc;background:#deedff}.task-view-options .section-active.selected[data-v-a7c4461c]:hover{border-color:#68a4df;color:#0d62cc;background:#d5e9fd}.task-view-options .section-completed[data-v-a7c4461c]{border-color:#bfdfcc;color:#28724c;background:#f2faf5}.task-view-options .section-completed[data-v-a7c4461c]:hover{border-color:#91c7a6;color:#28724c;background:#e8f7ee}.task-view-options .section-completed.selected[data-v-a7c4461c]{border-color:#75b68f;color:#17633d;background:#dcf2e5}.task-view-options .section-completed.selected[data-v-a7c4461c]:hover{border-color:#62aa7f;color:#17633d;background:#d3eddd}.task-view-options .section-deleted[data-v-a7c4461c]{border-color:#edc5ca;color:#b63d49;background:#fff5f6}.task-view-options .section-deleted[data-v-a7c4461c]:hover{border-color:#dc979f;color:#b63d49;background:#ffeaed}.task-view-options .section-deleted.selected[data-v-a7c4461c]{border-color:#cf7f89;color:#a72f3b;background:#ffdde1}.task-view-options .section-deleted.selected[data-v-a7c4461c]:hover{border-color:#c56b76;color:#a72f3b;background:#ffd3d8}.assignment-toolbar[data-v-ba2c3a0b]{grid-template-columns:minmax(260px,1fr) auto auto auto}.assignment-filters-grid[data-v-ba2c3a0b]{grid-template-columns:1fr}.assignment-filters-grid[data-v-ba2c3a0b] .subject-combobox{grid-column:1 / -1;width:100%}@media(max-width:720px){.assignment-toolbar[data-v-ba2c3a0b]{grid-template-columns:1fr auto auto}.assignment-toolbar .search[data-v-ba2c3a0b]{grid-column:1 / -1}}.assignment-toolbar[data-v-e7ebc41f]{grid-template-columns:minmax(260px,1fr) auto auto auto}.assignment-filters-grid[data-v-e7ebc41f]{grid-template-columns:1fr}.assignment-filters-grid[data-v-e7ebc41f] .subject-combobox{grid-column:1 / -1}.assignment-list[data-v-e7ebc41f]{-webkit-user-select:none;user-select:none}.assignment-table-head[data-v-e7ebc41f],.assignment-row[data-v-e7ebc41f]{display:grid;align-items:center;column-gap:12px;row-gap:0}.assignment-table-head[data-v-e7ebc41f]{padding:0 16px}.assignment-sort-head[data-v-e7ebc41f]{min-width:0;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-weight:inherit;text-align:left;cursor:pointer}.assignment-sort-head svg[data-v-e7ebc41f]{width:14px;height:14px;color:#a5b0bf}.assignment-sort-head[data-v-e7ebc41f]:hover,.assignment-sort-head.active[data-v-e7ebc41f]{color:#176bd7}.assignment-sort-head.active svg[data-v-e7ebc41f]{color:currentColor}.assignment-table-body[data-v-e7ebc41f]{overflow:hidden;border:0 solid var(--table-border-color);border-width:0 var(--ui-divider-width) var(--ui-divider-width);border-radius:0 0 12px 12px;background:#fff}.assignment-row[data-v-e7ebc41f]{--row-bg: #fff;min-height:76px;padding:11px 16px;border-bottom:var(--ui-divider-width) solid var(--table-active-divider-color);background:var(--row-bg);cursor:pointer;transition:background .16s ease}.assignment-row[data-v-e7ebc41f]:last-child{border-bottom:0}.assignment-row[data-v-e7ebc41f]:hover{--row-bg: #f7faff;background:var(--row-bg)}.assignment-row.current[data-v-e7ebc41f]{--row-bg: #edf6ff;background:var(--row-bg);box-shadow:inset 3px 0 #1976e9}.assignment-row.current[data-v-e7ebc41f]:hover{--row-bg: #e5f2ff;background:var(--row-bg)}.assignment-row.completed[data-v-e7ebc41f]{--row-bg: #fbfcfd;background:var(--row-bg)}.assignment-row.change-completed[data-v-e7ebc41f],.assignment-row.change-restored[data-v-e7ebc41f]{--row-bg: #eaf7ef;background:var(--row-bg);box-shadow:inset 3px 0 #55a977}.assignment-row.change-completed[data-v-e7ebc41f]:hover,.assignment-row.change-restored[data-v-e7ebc41f]:hover,.assignment-row.change-completed.current[data-v-e7ebc41f],.assignment-row.change-restored.current[data-v-e7ebc41f]{--row-bg: #e0f3e8;background:var(--row-bg);box-shadow:inset 3px 0 #439466}.assignment-row.change-resumed[data-v-e7ebc41f]{--row-bg: #eaf3ff;background:var(--row-bg);box-shadow:inset 3px 0 #5b9fe1}.assignment-row.change-resumed[data-v-e7ebc41f]:hover,.assignment-row.change-resumed.current[data-v-e7ebc41f]{--row-bg: #deedff;background:var(--row-bg);box-shadow:inset 3px 0 #3986d3}.assignment-row.change-deleted[data-v-e7ebc41f]{--row-bg: #ffecee;background:var(--row-bg);box-shadow:inset 3px 0 #cc5260}.assignment-row.change-deleted[data-v-e7ebc41f]:hover,.assignment-row.change-deleted.current[data-v-e7ebc41f]{--row-bg: #ffe2e6;background:var(--row-bg);box-shadow:inset 3px 0 #bd3f4e}.assignment-row[data-v-e7ebc41f]>.ui-table-leading{width:100%;justify-content:center}.assignment-main-cell[data-v-e7ebc41f]{min-width:0;display:grid;justify-items:start;gap:5px}.assignment-main[data-v-e7ebc41f]{min-width:0;max-width:100%;display:block;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.assignment-main:hover b[data-v-e7ebc41f],.assignment-main.active b[data-v-e7ebc41f]{color:#176bd7}.assignment-main[data-v-e7ebc41f]:focus-visible{border-radius:3px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:3px}.assignment-main b[data-v-e7ebc41f]{display:-webkit-box;overflow:hidden;color:#20334e;font-size:14px;line-height:1.35;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.assignment-main-cell>small[data-v-e7ebc41f]{max-width:100%;overflow:hidden;color:#8794a7;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.assignment-people[data-v-e7ebc41f]{display:flex;align-items:center;padding-left:8px}.assignment-people[data-v-e7ebc41f]>:is(span,button){margin-left:-8px;border:2px solid #fff;border-radius:50%}.assignment-people>button[data-v-e7ebc41f]{display:grid;padding:0;background:transparent;cursor:pointer;transition:transform .14s ease}.assignment-people>button[data-v-e7ebc41f]:hover{z-index:1;transform:translateY(-2px) scale(1.05)}.assignment-people>button[data-v-e7ebc41f]:focus-visible{z-index:1;outline:2px solid rgb(20 116 233 / 32%);outline-offset:2px}.assignment-overflow-count[data-v-e7ebc41f]{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;margin-left:5px;padding:0 6px;border-radius:999px;color:#1768cf;background:#e7f2ff;font-size:10px;font-variant-numeric:tabular-nums;line-height:1}.assignment-row time[data-v-e7ebc41f]{color:#77869b;font-size:12px;white-space:nowrap}.assignment-time-copy[data-v-e7ebc41f]{padding:0;border:0;color:inherit;background:transparent;font:inherit;cursor:pointer;transition:color .16s ease}.assignment-time-copy[data-v-e7ebc41f]:hover{color:#176bd7}.assignment-actions[data-v-e7ebc41f]{grid-column:-2 / -1;display:grid;align-content:center;gap:5px}.assignment-action[data-v-e7ebc41f]{width:100%;min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:5px 8px;border:1px solid #cdd8e6;border-radius:8px;color:#53657d;background:#fff;font:inherit;font-size:11px;font-weight:750;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.assignment-action svg[data-v-e7ebc41f]{width:14px;height:14px}.assignment-action[data-v-e7ebc41f]:hover:not(:disabled){transform:translateY(-1px)}.assignment-action[data-v-e7ebc41f]:active:not(:disabled){transform:translateY(1px) scale(.98)}.assignment-action[data-v-e7ebc41f]:focus-visible{outline:3px solid rgb(20 116 233 / 16%);outline-offset:2px}.assignment-action[data-v-e7ebc41f]:disabled{opacity:.52;cursor:not-allowed}.assignment-action.success[data-v-e7ebc41f]{border-color:#abd9be;color:#237149;background:#f3faf6}.assignment-action.success[data-v-e7ebc41f]:hover:not(:disabled){border-color:#75bd93;background:#e8f7ee}.assignment-action.success.active[data-v-e7ebc41f]{border-color:#4da876;color:#145d37;background:#d9f2e3;box-shadow:inset 0 0 0 1px #2371491a}.assignment-action.success.active[data-v-e7ebc41f]:hover:not(:disabled){border-color:#3f9868;background:#ccebd9}.assignment-action.success.active[data-v-e7ebc41f]:active:not(:disabled){background:#bfe4cf}.assignment-action.primary[data-v-e7ebc41f]{border-color:#b9d5f3;color:#176bd7;background:#f1f7ff}.assignment-action.primary[data-v-e7ebc41f]:hover:not(:disabled){border-color:#83b9eb;background:#e5f1ff}.assignment-action.primary.active[data-v-e7ebc41f]{border-color:#5b9fe1;color:#0958b8;background:#dceeff;box-shadow:inset 0 0 0 1px #176bd71a}.assignment-action.primary.active[data-v-e7ebc41f]:hover:not(:disabled){border-color:#448dd6;background:#cfe6ff}.assignment-action.primary.active[data-v-e7ebc41f]:active:not(:disabled){background:#bfddff}.assignment-subrow[data-v-e7ebc41f]{grid-column:2 / 3;grid-row:2;min-width:0;width:var(--adaptive-subrow-shared-width, fit-content);max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:0}.assignment-subrow[data-v-e7ebc41f]>.ui-table-adaptive-field{width:100%;max-width:100%}.assignment-subrow[data-v-e7ebc41f]:not(.starts-with-compound){margin-top:var(--table-title-inline-space)}.assignment-subrow.starts-with-compound[data-v-e7ebc41f],.assignment-subrow>.semantic-start[data-v-e7ebc41f]{margin-top:var(--table-section-space);padding-top:var(--table-section-space);border-top:var(--ui-divider-width) solid var(--table-active-divider-color)}.assignment-row[data-v-e7ebc41f]:has(.assignment-subrow){min-height:0;grid-template-rows:auto auto;align-content:start;padding-block:var(--table-row-edge-space)}.assignment-row[data-v-e7ebc41f]:has(.assignment-subrow)>.ui-table-leading{grid-row:1 / 3;align-self:center}.assignment-row:has(.assignment-subrow)>.assignment-actions[data-v-e7ebc41f],.assignment-row:has(.assignment-subrow)>time[data-v-e7ebc41f]{grid-row:1 / 3;place-self:center stretch;margin-block:auto}@media(max-width:720px){.assignment-toolbar[data-v-e7ebc41f]{grid-template-columns:1fr auto auto}.assignment-toolbar .search[data-v-e7ebc41f]{grid-column:1 / -1}}.tasks-card[data-v-6cb31942]{-webkit-user-select:none;user-select:none}.tasks-table-head[data-v-6cb31942],.task-row[data-v-6cb31942]{display:grid;column-gap:10px;row-gap:0;align-items:center}.tasks-table-head[data-v-6cb31942]{padding:0 16px}.tasks-table-body[data-v-6cb31942]{border:0 solid var(--table-border-color);border-width:0 var(--ui-divider-width) var(--ui-divider-width);border-radius:0 0 12px 12px;overflow:hidden}.task-sort-head[data-v-6cb31942]{min-width:0;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-weight:inherit;text-align:left;cursor:pointer}.task-sort-head svg[data-v-6cb31942]{width:14px;height:14px;color:#a5b0bf}.task-sort-head[data-v-6cb31942]:hover,.task-sort-head.active[data-v-6cb31942]{color:#176bd7}.task-sort-head.active svg[data-v-6cb31942]{color:currentColor}.task-row[data-v-6cb31942]{--row-bg: #fff;position:relative;min-width:0;min-height:88px;padding:var(--table-row-edge-space) 16px;border-top:0;border-bottom:var(--ui-divider-width) solid var(--table-active-divider-color);color:#34445c;background:var(--row-bg)}.task-row[data-v-6cb31942]:last-child{border-bottom:0;border-radius:0 0 11px 11px}.task-row[data-v-6cb31942]:hover{--row-bg: #f8fbff;background:var(--row-bg)}.task-row.current[data-v-6cb31942]{--row-bg: #edf6ff;background:var(--row-bg);box-shadow:inset 3px 0 #1976e9}.task-row.current[data-v-6cb31942]:hover{--row-bg: #e5f2ff;background:var(--row-bg)}.task-row.interactive[data-v-6cb31942]{cursor:pointer}.task-row[data-v-6cb31942]>.ui-table-leading{width:100%;justify-content:center}.task-row[data-v-6cb31942]>.ui-table-leading{grid-column:1}.task-row>.task-tender[data-v-6cb31942],.task-row>.task-tender-pending[data-v-6cb31942]{grid-column:2}.task-main[data-v-6cb31942]{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:10px;row-gap:3px;align-items:center}.task-event-copy[data-v-6cb31942]{width:fit-content;max-width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.task-event-copy[data-v-6cb31942]:hover{color:#176bd7}.task-event-copy[data-v-6cb31942]:focus-visible{border-radius:3px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:3px}.task-event-icon[data-v-6cb31942]{grid-column:1;grid-row:1 / span 2;align-self:center}.task-event-title[data-v-6cb31942]{grid-column:2;grid-row:1;align-self:end}.task-event-detail[data-v-6cb31942]{grid-column:2;color:#7f8da1;font-size:12px}.task-main>span[data-v-6cb31942]:last-child,.task-tender[data-v-6cb31942]{min-width:0;display:grid;gap:3px}.task-tender[data-v-6cb31942],.task-tender-pending[data-v-6cb31942],.task-owner[data-v-6cb31942]{min-width:0}.task-tender-pending[data-v-6cb31942]{width:fit-content;display:inline-flex;align-items:center;gap:4px;padding:8px 2px;color:#7f8da1}.task-tender-pending i[data-v-6cb31942]{width:5px;height:5px;border-radius:50%;background:currentColor;animation:task-tender-dot-6cb31942 1s ease-in-out infinite}.task-tender-pending i[data-v-6cb31942]:nth-child(2){animation-delay:.14s}.task-tender-pending i[data-v-6cb31942]:nth-child(3){animation-delay:.28s}.task-owner[data-v-6cb31942]{width:fit-content;max-width:100%;display:flex;align-items:center;gap:9px;padding:0;overflow:hidden;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.task-owner>span[data-v-6cb31942]{min-width:0;overflow:hidden;display:grid;justify-items:start;gap:3px}.task-owner[data-v-6cb31942]:hover{color:#176bd7}.task-type-icon[data-v-6cb31942]{width:38px;height:38px;display:grid;place-items:center;border-radius:8px;color:#176bd7;background:#e7f2ff}.task-type-icon svg[data-v-6cb31942]{width:19px}.task-main b[data-v-6cb31942],.task-owner b[data-v-6cb31942]{max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-subrow .task-main b[data-v-6cb31942]{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.task-tender b[data-v-6cb31942]{display:-webkit-box;overflow:hidden;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.task-row small[data-v-6cb31942],.task-row time[data-v-6cb31942],.task-tender span[data-v-6cb31942]{overflow:hidden;color:#7f8da1;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.task-time-copy[data-v-6cb31942]{padding:0;border:0;color:inherit;background:transparent;font:inherit;cursor:pointer;transition:color .16s ease}.task-time-copy[data-v-6cb31942]:hover{color:#176bd7}.task-tender[data-v-6cb31942]{width:fit-content;max-width:100%;justify-self:start;overflow:hidden;padding:0;border:0;color:#2e4665;background:transparent;font:inherit;text-align:left;cursor:pointer}.task-tender:hover b[data-v-6cb31942]{color:#176bd7}.task-status[data-v-6cb31942]{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 9px;border:1px solid #d9e2ed;border-radius:8px;font-size:12px;font-weight:750}.task-row>.task-status[data-v-6cb31942]{justify-self:start}.task-status svg[data-v-6cb31942]{width:15px}.status-queued[data-v-6cb31942]{border-color:var(--queue-border);color:var(--queue-color);background:var(--queue-bg)}.status-pending[data-v-6cb31942]{border-color:#b9d5f3;color:#176bd7;background:#edf6ff}.status-success[data-v-6cb31942]{border-color:#b9dfc8;color:#237149;background:#f1faf5}.status-failure[data-v-6cb31942],.status-cancelled[data-v-6cb31942]{border-color:#efc5ca;color:#bc3e4a;background:#fff5f6}.task-subrow[data-v-6cb31942]{grid-column:2 / 3;grid-row:2;min-width:0;width:var(--adaptive-subrow-shared-width, fit-content);max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:0;padding:0;border-top:0}.task-subrow[data-v-6cb31942]>.ui-table-adaptive-field{width:100%;max-width:100%}.task-subrow.starts-with-compound[data-v-6cb31942]{margin-top:var(--table-section-space);padding-top:var(--table-section-space);border-top:var(--ui-divider-width) solid var(--table-active-divider-color)}.task-subrow>.semantic-start[data-v-6cb31942]{margin-top:var(--table-section-space);padding-top:var(--table-section-space);border-top:var(--ui-divider-width) solid var(--table-active-divider-color)}.task-subrow>.variant-compound+.variant-compound[data-v-6cb31942]{margin-top:var(--table-compound-space)}.task-subrow .task-status[data-v-6cb31942]{justify-self:start}.spinning[data-v-6cb31942]{animation:task-spin-6cb31942 .85s linear infinite}@keyframes task-spin-6cb31942{to{transform:rotate(360deg)}}@keyframes task-tender-dot-6cb31942{0%,60%,to{transform:translateY(0);opacity:.48}30%{transform:translateY(-4px);opacity:1}}@media(prefers-reduced-motion:reduce){.task-tender-pending i[data-v-6cb31942]{animation:none;opacity:.72}}.task-row[data-v-6cb31942]:has(.task-subrow){min-height:0;grid-template-rows:auto auto;align-content:start;padding-block:var(--table-row-edge-space)}.task-row[data-v-6cb31942]:has(.task-subrow)>.ui-table-leading{grid-row:1 / 3;align-self:center}.task-row:has(.task-subrow)>.task-main[data-v-6cb31942],.task-row:has(.task-subrow)>.task-tender[data-v-6cb31942],.task-row:has(.task-subrow)>.task-tender-pending[data-v-6cb31942]{grid-row:1;align-self:center}.task-row:has(.task-subrow)>.task-status[data-v-6cb31942],.task-row:has(.task-subrow)>time[data-v-6cb31942]{grid-row:1 / 3;place-self:center start;margin-block:auto}.task-subject-filter[data-v-6cb31942]>.subject-combobox{grid-column:1 / -1}.task-filters .task-type-extract[data-v-6cb31942]{border-color:#b9dfc8;color:#237149;background:#f1faf5}.task-filters .task-type-complete[data-v-6cb31942]{border-color:#b9d5f3;color:#176bd7;background:#edf6ff}.task-filters .task-queued[data-v-6cb31942]{border-color:var(--queue-border);color:var(--queue-color);background:var(--queue-bg)}.task-filters .task-pending[data-v-6cb31942]{border-color:#b9d5f3;color:#176bd7;background:#edf6ff}.task-filters .task-success[data-v-6cb31942]{border-color:#b9dfc8;color:#237149;background:#f1faf5}.task-filters .task-failure[data-v-6cb31942],.task-filters .task-deleted[data-v-6cb31942]{border-color:#efc5ca;color:#bc3e4a;background:#fff5f6}.task-filters .task-type-extract[data-v-6cb31942]:hover,.task-filters .task-success[data-v-6cb31942]:hover{border-color:#8fc9a7;color:#1a6842;background:#e8f7ee}.task-filters .task-type-complete[data-v-6cb31942]:hover,.task-filters .task-pending[data-v-6cb31942]:hover{border-color:#83b9eb;color:#0f61c5;background:#e2f0fe}.task-filters .task-queued[data-v-6cb31942]:hover{border-color:var(--queue-hover-border);color:var(--queue-hover-color);background:var(--queue-hover-bg)}.task-filters .task-failure[data-v-6cb31942]:hover,.task-filters .task-deleted[data-v-6cb31942]:hover{border-color:#df9ca5;color:#a93440;background:#ffedef}.task-filters .task-type-extract.selected[data-v-6cb31942],.task-filters .task-success.selected[data-v-6cb31942]{border-color:#61b583;color:#145d37;background:#d9f2e3}.task-filters .task-type-complete.selected[data-v-6cb31942],.task-filters .task-pending.selected[data-v-6cb31942]{border-color:#5b9fe1;color:#0958b8;background:#dceeff}.task-filters .task-queued.selected[data-v-6cb31942]{border-color:var(--queue-selected-border);color:var(--queue-selected-color);background:var(--queue-selected-bg)}.task-filters .task-failure.selected[data-v-6cb31942],.task-filters .task-deleted.selected[data-v-6cb31942]{border-color:#d27480;color:#9f2d39;background:#ffe1e5}.task-filters .task-type-extract.selected[data-v-6cb31942]:hover,.task-filters .task-success.selected[data-v-6cb31942]:hover{border-color:#459b68;color:#145d37;background:#caead6}.task-filters .task-type-complete.selected[data-v-6cb31942]:hover,.task-filters .task-pending.selected[data-v-6cb31942]:hover{border-color:#3c86d1;color:#0958b8;background:#cce5fd}.task-filters .task-queued.selected[data-v-6cb31942]:hover{border-color:var(--queue-selected-border);color:var(--queue-selected-color);background:var(--queue-selected-bg);filter:brightness(.96)}.task-filters .task-failure.selected[data-v-6cb31942]:hover,.task-filters .task-deleted.selected[data-v-6cb31942]:hover{border-color:#bd5663;color:#9f2d39;background:#ffd2d8}.activity-action-options[data-v-b3636ca2],.activity-filters-grid[data-v-b3636ca2]{-webkit-user-select:none;user-select:none}.activity-filters-grid input[data-v-b3636ca2]{-webkit-user-select:text;user-select:text}.activity-action-options[data-v-b3636ca2]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding-top:10px}.filter-options-legend[data-v-b3636ca2]{color:#172238;font-size:13px;font-weight:650}.activity-action-group[data-v-b3636ca2]{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.activity-action-group>small[data-v-b3636ca2]{color:#52647d;font-size:12px;font-weight:750}.activity-action-buttons[data-v-b3636ca2]{min-width:0;box-sizing:border-box;display:grid;grid-auto-rows:auto;gap:6px}.notification-state-buttons[data-v-b3636ca2]{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.notification-state-buttons .filter-option[data-v-b3636ca2]{width:100%;min-width:0;white-space:normal}.notification-state-buttons .unread-option[data-v-b3636ca2]{border-color:#ead39e;color:#8a6418;background:#fff9e8}.notification-state-buttons .unread-option[data-v-b3636ca2]:hover{border-color:#d9b760;color:#8a6418;background:#fff4d6}.notification-state-buttons .unread-option.selected[data-v-b3636ca2]{border-color:#d6a739;color:#76500b;background:#ffedbd}.notification-state-buttons .unread-option.selected[data-v-b3636ca2]:hover{border-color:#c99620;color:#76500b;background:#ffe5a0}.notification-state-buttons .read-option[data-v-b3636ca2]{border-color:#cbd9e9;color:#58708d;background:#f5f8fc}.notification-state-buttons .read-option[data-v-b3636ca2]:hover{border-color:#9eb9d6;color:#3d628d;background:#edf4fb}.notification-state-buttons .read-option.selected[data-v-b3636ca2]{border-color:#75a5d7;color:#235e9d;background:#e2effc}.notification-state-buttons .read-option.selected[data-v-b3636ca2]:hover{border-color:#6297ce;color:#235e9d;background:#d8e9fa}.filters-card .activity-action-group .filter-option[data-v-b3636ca2]{min-width:0;white-space:normal;overflow-wrap:anywhere}.filters-card .activity-action-group .event-created[data-v-b3636ca2],.filters-card .activity-action-group .event-restored[data-v-b3636ca2]{border-color:#b9dfcc;color:#267251;background:#f1faf6}.filters-card .activity-action-group .event-updated[data-v-b3636ca2]{border-color:#bed7ef;color:#2869ad;background:#f1f7fd}.filters-card .activity-action-group .event-deleted[data-v-b3636ca2],.filters-card .activity-action-group .event-failure[data-v-b3636ca2]{border-color:#ecc6cb;color:#a83d48;background:#fff5f6}.filters-card .activity-action-group .event-created[data-v-b3636ca2]:hover,.filters-card .activity-action-group .event-restored[data-v-b3636ca2]:hover{border-color:#83c4a3;color:#1f6848;background:#e6f6ee}.filters-card .activity-action-group .event-updated[data-v-b3636ca2]:hover{border-color:#8ab8e3;color:#205e9f;background:#e5f1fc}.filters-card .activity-action-group .event-deleted[data-v-b3636ca2]:hover,.filters-card .activity-action-group .event-failure[data-v-b3636ca2]:hover{border-color:#db9199;color:#96333d;background:#fdebed}.filters-card .activity-action-group .event-created.selected[data-v-b3636ca2],.filters-card .activity-action-group .event-restored.selected[data-v-b3636ca2]{border-color:#58a97f;color:#185d3d;background:#dff3e9;box-shadow:inset 0 0 0 1px #26725114}.filters-card .activity-action-group .event-updated.selected[data-v-b3636ca2]{border-color:#619ed7;color:#18558f;background:#dcecfb;box-shadow:inset 0 0 0 1px #2869ad14}.filters-card .activity-action-group .event-deleted.selected[data-v-b3636ca2],.filters-card .activity-action-group .event-failure.selected[data-v-b3636ca2]{border-color:#cf6873;color:#8f2b35;background:#fbe1e4;box-shadow:inset 0 0 0 1px #a83d4814}.filters-card .activity-action-group .task-queued[data-v-b3636ca2]{border-color:var(--queue-border);color:var(--queue-color);background:var(--queue-bg)}.filters-card .activity-action-group .task-pending[data-v-b3636ca2]{border-color:#b9d5f3;color:#176bd7;background:#edf6ff}.filters-card .activity-action-group .task-success[data-v-b3636ca2]{border-color:#b9dfc8;color:#237149;background:#f1faf5}.filters-card .activity-action-group .task-failure[data-v-b3636ca2]{border-color:#efc5ca;color:#bc3e4a;background:#fff5f6}.filters-card .activity-action-group .task-type-extraction[data-v-b3636ca2]{border-color:#b9dfc8;color:#237149;background:#f1faf5}.filters-card .activity-action-group .task-type-completion[data-v-b3636ca2]{border-color:#b9d5f3;color:#176bd7;background:#edf6ff}.filters-card .activity-action-group .task-queued[data-v-b3636ca2]:hover{border-color:var(--queue-hover-border);color:var(--queue-hover-color);background:var(--queue-hover-bg)}.filters-card .activity-action-group .task-pending[data-v-b3636ca2]:hover,.filters-card .activity-action-group .task-type-completion[data-v-b3636ca2]:hover{border-color:#83b9eb;color:#0f61c5;background:#e2f0fe}.filters-card .activity-action-group .task-success[data-v-b3636ca2]:hover,.filters-card .activity-action-group .task-type-extraction[data-v-b3636ca2]:hover{border-color:#8fc9a7;color:#1a6842;background:#e8f7ee}.filters-card .activity-action-group .task-failure[data-v-b3636ca2]:hover{border-color:#df9ca5;color:#a93440;background:#ffedef}.filters-card .activity-action-group .task-queued.selected[data-v-b3636ca2]{border-color:var(--queue-selected-border);color:var(--queue-selected-color);background:var(--queue-selected-bg)}.filters-card .activity-action-group .task-pending.selected[data-v-b3636ca2]{border-color:#5b9fe1;color:#0958b8;background:#dceeff}.filters-card .activity-action-group .task-success.selected[data-v-b3636ca2]{border-color:#61b583;color:#145d37;background:#d9f2e3}.filters-card .activity-action-group .task-failure.selected[data-v-b3636ca2]{border-color:#d27480;color:#9f2d39;background:#ffe1e5}.filters-card .activity-action-group .task-type-extraction.selected[data-v-b3636ca2]{border-color:#61b583;color:#145d37;background:#d9f2e3}.filters-card .activity-action-group .task-type-completion.selected[data-v-b3636ca2]{border-color:#5b9fe1;color:#0958b8;background:#dceeff}.filters-card .activity-action-group .event-created.selected[data-v-b3636ca2]:hover,.filters-card .activity-action-group .event-restored.selected[data-v-b3636ca2]:hover{border-color:#3f9669;color:#185d3d;background:#cfeadd}.filters-card .activity-action-group .event-updated.selected[data-v-b3636ca2]:hover{border-color:#4588c6;color:#18558f;background:#cde3f7}.filters-card .activity-action-group .event-deleted.selected[data-v-b3636ca2]:hover,.filters-card .activity-action-group .event-failure.selected[data-v-b3636ca2]:hover{border-color:#b94d59;color:#8f2b35;background:#f7d2d7}.filters-card .activity-action-group .task-queued.selected[data-v-b3636ca2]:hover{border-color:var(--queue-selected-border);color:var(--queue-selected-color);background:var(--queue-selected-bg);filter:brightness(.96)}.filters-card .activity-action-group .task-success.selected[data-v-b3636ca2]:hover,.filters-card .activity-action-group .task-type-extraction.selected[data-v-b3636ca2]:hover{border-color:#459b68;color:#145d37;background:#caead6}.filters-card .activity-action-group .task-pending.selected[data-v-b3636ca2]:hover,.filters-card .activity-action-group .task-type-completion.selected[data-v-b3636ca2]:hover{border-color:#3c86d1;color:#0958b8;background:#cce5fd}.filters-card .activity-action-group .task-failure.selected[data-v-b3636ca2]:hover{border-color:#bd5663;color:#9f2d39;background:#ffd2d8}.activity-filters-grid[data-v-b3636ca2]>*{min-width:0;max-width:none;box-sizing:border-box;justify-self:stretch}.activity-subject-filter[data-v-b3636ca2]>.subject-combobox{grid-column:1 / -1}.activity-row[data-v-818332ca]{--row-bg: #fff;min-width:0;min-height:64px;display:grid;column-gap:10px;row-gap:0;align-items:center;padding:0 16px;border-bottom:var(--ui-divider-width) solid var(--table-active-divider-color);color:#34445c;background:var(--row-bg);cursor:pointer;-webkit-user-select:none;user-select:none}.activity-row[data-v-818332ca]:last-child{border-bottom:0}.activity-row.current[data-v-818332ca]{--row-bg: #edf6ff;background:var(--row-bg);box-shadow:inset 3px 0 #1976e9}.activity-row.current[data-v-818332ca]:hover{--row-bg: #e5f2ff;background:var(--row-bg)}.activity-row.is-unread[data-v-818332ca]{--row-bg: #fff9e8;background:var(--row-bg);box-shadow:inset 3px 0 #e7a52b}.activity-row.is-unread[data-v-818332ca]:hover{--row-bg: #fff4d6;background:var(--row-bg)}.activity-row[data-v-818332ca]:hover{--row-bg: #f8fbff;background:var(--row-bg)}.activity-tender-stack[data-v-818332ca],.activity-tender[data-v-818332ca],.activity-subject[data-v-818332ca]{min-width:0}.activity-tender-stack[data-v-818332ca]{align-self:center;display:grid;justify-items:start;gap:0}.activity-subject[data-v-818332ca]{width:fit-content;max-width:100%;overflow:hidden;display:flex;align-items:center;gap:9px}.activity-subject>span[data-v-818332ca]{min-width:0;overflow:hidden;display:grid;justify-items:start;gap:3px}.activity-row[data-v-818332ca]>.ui-table-leading{width:100%;justify-content:center}.activity-tender-stack[data-v-818332ca]:has(>.inline-field-action){gap:var(--table-section-space)}.activity-action[data-v-818332ca],.activity-group-summary[data-v-818332ca]{min-width:0;display:flex;align-items:center;gap:9px}.activity-group-summary[data-v-818332ca]{width:100%;color:inherit}.activity-group-summary.is-compact-field[data-v-818332ca]{position:relative;padding-left:70px}.activity-group-summary.is-compact-field[data-v-818332ca]:before{content:"Событие";position:absolute;left:0;color:#98a4b5;font-size:10px;font-weight:700;text-transform:uppercase}.activity-event-copy[data-v-818332ca]{min-width:0;display:grid;gap:3px}.activity-event-copy small[data-v-818332ca]{cursor:default}.activity-tender[data-v-818332ca]{width:fit-content;max-width:100%;min-width:0;display:grid;gap:3px;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.activity-tender:hover b[data-v-818332ca]{color:#176bd7}.activity-tender b[data-v-818332ca]{display:-webkit-box;overflow:hidden;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.activity-event-copy b[data-v-818332ca],.activity-event-copy small[data-v-818332ca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-row small[data-v-818332ca],.activity-row time[data-v-818332ca]{color:#7f8da1;font-size:12px}.activity-tender[data-v-818332ca]:focus{outline:0}.activity-tender:focus-visible b[data-v-818332ca]{color:#176bd7;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.activity-time[data-v-818332ca]{align-self:center;display:flex;align-items:center;justify-content:flex-start;text-align:left}.activity-time button[data-v-818332ca]{max-width:100%;min-height:18px;overflow:hidden;display:flex;align-items:center;justify-content:flex-start;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.activity-time button[data-v-818332ca]:hover{color:#176bd7}.activity-time button[data-v-818332ca]:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.activity-copy-control[data-v-818332ca],.activity-copy-text[data-v-818332ca]{min-width:0;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;cursor:pointer}.activity-copy-control[data-v-818332ca]{width:fit-content;max-width:100%}.activity-copy-text[data-v-818332ca]{max-width:100%}.activity-copy-text b[data-v-818332ca]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-copy-control[data-v-818332ca]:hover,.activity-copy-text[data-v-818332ca]:hover,.activity-copy-control[data-v-818332ca]:hover .workflow-event-copy b{color:#176bd7}.activity-copy-control[data-v-818332ca]:hover .workflow-event-icon{color:#176bd7;background:#e7f2ff}.activity-copy-control[data-v-818332ca]:focus-visible,.activity-copy-text[data-v-818332ca]:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.activity-subrow[data-v-818332ca]{grid-column:2 / 3;grid-row:2;min-width:0;width:var(--adaptive-subrow-shared-width, fit-content);max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:0;padding:0;border-top:0}.activity-subrow[data-v-818332ca]>.ui-table-adaptive-field{width:100%;max-width:100%}.activity-subrow.starts-with-compound[data-v-818332ca]{margin-top:var(--table-section-space);padding-top:var(--table-section-space);border-top:var(--ui-divider-width) solid var(--table-active-divider-color)}.activity-subrow .activity-subject[data-v-818332ca]{display:flex}.activity-subrow .activity-subject>span>b[data-v-818332ca],.activity-subrow .activity-event-copy>b[data-v-818332ca]{font-size:13px;line-height:1.3}.activity-subrow>.semantic-start[data-v-818332ca]{margin-top:var(--table-section-space);padding-top:var(--table-section-space);border-top:var(--ui-divider-width) solid var(--table-active-divider-color)}.activity-subrow>.variant-compound+.variant-compound[data-v-818332ca]{margin-top:var(--table-compound-space)}.activity-row[data-v-818332ca]:not(.is-group):has(.activity-subrow){min-height:0;grid-template-rows:auto auto;align-content:start}.activity-row:not(.is-group):has(.activity-subrow)>.ui-table-leading[data-v-818332ca]{grid-row:1 / 3;align-self:center}.activity-row:not(.is-group):has(.activity-subrow)>.activity-action[data-v-818332ca]{grid-row:1 / 3;align-self:center}.activity-row:not(.is-group):has(.activity-subrow)>.activity-time[data-v-818332ca]{grid-column:-2 / -1;grid-row:1 / 3;align-self:center;margin-block:auto}.activity-row.is-group:has(.activity-group-subrow)>.ui-table-leading[data-v-818332ca]{grid-row:1 / 3;align-self:center}.activity-row.is-group:has(.activity-group-subrow)>.activity-group-summary[data-v-818332ca]{grid-row:1 / 3;align-self:center}.activity-row.is-group:has(.activity-group-subrow)>.activity-time[data-v-818332ca]{grid-column:-2 / -1;grid-row:1 / 3;align-self:center}.activity-row[data-v-818332ca]:has(.activity-subrow){padding-block:var(--table-row-edge-space)}.activity-row[data-v-818332ca]:has(.activity-tender-stack>.inline-field-action){padding-block:var(--table-row-edge-space)}.activity-row.is-group[data-v-818332ca]{grid-auto-rows:minmax(64px,auto)}.activity-row.is-group[data-v-818332ca]:has(.activity-group-subrow){min-height:0;grid-template-rows:auto auto;align-content:start}.activity-row.is-group[data-v-818332ca]:has(.activity-group-details):not(:has(.activity-group-subrow)){grid-template-rows:minmax(64px,auto) auto}.activity-row.is-group[data-v-818332ca]:has(.activity-group-details):has(.activity-group-subrow){grid-template-rows:auto auto auto}.activity-group-subrow[data-v-818332ca]{grid-row:2}.activity-group-details[data-v-818332ca]{grid-column:1 / -1;overflow:hidden;margin:0 -16px;border-top:var(--ui-divider-width) solid var(--ui-divider-color);background:#fbfcfe}.activity-group-item[data-v-818332ca]{min-height:38px;display:grid;grid-template-columns:var(--table-leading-width, 48px) minmax(0,1fr) 130px;gap:10px;align-items:center;padding:8px 16px;border-top:var(--ui-divider-width) solid var(--ui-divider-color);font-size:13px}.activity-group-item[data-v-818332ca]:first-child{border-top:0}.activity-group-number[data-v-818332ca]{width:100%;color:#8b98aa;font-variant-numeric:tabular-nums;text-align:center}.activity-group-description[data-v-818332ca],.activity-group-time button[data-v-818332ca]{min-width:0;overflow:hidden;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .16s ease}.activity-group-description[data-v-818332ca]:hover,.activity-group-time button[data-v-818332ca]:hover{color:#176bd7}.activity-row.is-group:has(.activity-group-subrow) .activity-group-details[data-v-818332ca]{grid-row:3;margin-top:var(--table-row-edge-space)}@media(max-width:560px){.activity-group-item[data-v-818332ca]{grid-template-columns:var(--table-leading-width, 48px) minmax(0,1fr)}.activity-group-time[data-v-818332ca]{display:none}}.activity-heading[data-v-1e38c383]{align-items:end}.activity-heading h1[data-v-1e38c383]{margin:0}.activity-table-head[data-v-1e38c383]{display:grid;align-items:center;gap:10px;padding:0 16px}.activity-table-body[data-v-1e38c383]{border:0 solid var(--table-border-color);border-width:0 var(--ui-divider-width) var(--ui-divider-width);border-radius:0 0 12px 12px;overflow:hidden}.activity-sort-head[data-v-1e38c383]{min-width:0;display:inline-flex;align-items:center;gap:5px;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-weight:inherit;text-align:left;cursor:pointer}.activity-sort-head svg[data-v-1e38c383]{width:14px;height:14px;color:#a5b0bf}.activity-sort-head[data-v-1e38c383]:hover,.activity-sort-head.active[data-v-1e38c383]{color:#176bd7}.activity-sort-head.active svg[data-v-1e38c383]{color:currentColor}:root{--app-canvas: #f5f7fb;--app-min-width: 1024px;--app-min-height: 600px;--right-panel-width: 560px;--favorite-hover-bg: #fff4ce;--favorite-press-bg: #ffe18a;--queue-border: #cbd2ed;--queue-color: #5967a3;--queue-bg: #f3f4fc;--queue-hover-border: #aeb9e2;--queue-hover-color: #4e5d99;--queue-hover-bg: #ebedfa;--queue-selected-border: #8f9ed5;--queue-selected-color: #3f4f8d;--queue-selected-bg: #dde2f6;--sidebar-nav-item-height: 48px;--table-section-space: 12px;--table-compound-space: 8px;--table-row-edge-space: 12px;--table-inline-space: 4px;--table-title-inline-space: 8px;--ui-border-color: #d5dee9;--ui-divider-color: var(--ui-border-color);--table-border-color: var(--ui-border-color);--table-divider-color: var(--ui-border-color);--table-divider-loading-color: #b9c3cf;--ui-divider-width: 1px;--overlay-backdrop-layer: 90;--overlay-panel-layer: 100;--sidebar-transition-duration: .28s;--sidebar-transition-easing: cubic-bezier(.22, 1, .36, 1);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#182338;background:var(--app-canvas);font-synthesis:none}@property --table-active-divider-color{syntax: "<color>"; inherits: true; initial-value: #d5dee9;}*{box-sizing:border-box}html{overflow-y:scroll;scrollbar-gutter:stable}button,[role=button],summary{-webkit-user-select:none;user-select:none}.action-effect-target{transition:transform .16s ease}.action-effect-trigger:hover>.action-effect-advance,.action-effect-trigger:hover .action-effect-target.action-effect-advance,.action-effect-trigger.interaction-hover>.action-effect-target.action-effect-advance,.action-effect-trigger:hover>.action-effect-success,.action-effect-trigger:hover .action-effect-target.action-effect-success,.action-effect-trigger.interaction-hover>.action-effect-target.action-effect-success{transform:translate(1px,-1px)}.action-effect-trigger:hover>.action-effect-copy,.action-effect-trigger:hover .action-effect-target.action-effect-copy,.action-effect-trigger.interaction-hover>.action-effect-target.action-effect-copy{transform:translate(1px,-1px)}.action-effect-trigger:active>.action-effect-advance,.action-effect-trigger:active .action-effect-target.action-effect-advance,.action-effect-trigger.interaction-press>.action-effect-target.action-effect-advance{transform:translate(-1px,1px) scale(.94)}.action-effect-trigger:active>.action-effect-copy,.action-effect-trigger:active .action-effect-target.action-effect-copy,.action-effect-trigger.interaction-press>.action-effect-target.action-effect-copy{transform:translate(-1px,1px) scale(.94)}.action-effect-trigger:is(:hover,.interaction-hover)>.action-effect-target.action-effect-copy-up{transform:translateY(-1px)}.action-effect-trigger:is(:hover,.interaction-hover)>.action-effect-target.action-effect-success-up{transform:translateY(-1px)}.action-effect-trigger:is(:active,.interaction-press)>.action-effect-target.action-effect-copy-up{transform:translateY(1px) scale(.94)}.action-effect-trigger:hover>.action-effect-secondary-edit,.action-effect-trigger:hover .action-effect-target.action-effect-secondary-edit,.action-effect-trigger.interaction-hover>.action-effect-target.action-effect-secondary-edit{transform:scale(1.12)}.action-effect-trigger:active>.action-effect-secondary-edit,.action-effect-trigger:active .action-effect-target.action-effect-secondary-edit,.action-effect-trigger.interaction-press>.action-effect-target.action-effect-secondary-edit{transform:translate(-2px,2px) scale(.9)}.action-effect-trigger.action-effect-rotate-left:hover>.action-effect-target{transform:rotate(-28deg) scale(1.08)}.action-effect-trigger.action-effect-rotate-right:hover>.action-effect-target{transform:rotate(28deg) scale(1.08)}.action-effect-trigger.action-effect-rotate-left:active>.action-effect-target{transform:rotate(-52deg) scale(.9)}.action-effect-trigger.action-effect-rotate-right:active>.action-effect-target{transform:rotate(52deg) scale(.9)}.action-effect-trigger.action-effect-slide-left:hover>.action-effect-target{transform:translate(-2px)}.action-effect-trigger.action-effect-slide-right:hover>.action-effect-target{transform:translate(2px)}.action-effect-trigger.action-effect-slide-left:active>.action-effect-target{transform:translate(-1px) scale(.88)}.action-effect-trigger.action-effect-slide-right:active>.action-effect-target{transform:translate(1px) scale(.88)}.action-effect-trigger.action-effect-delete:hover>.action-effect-target{transform:scale(1.08)}.action-effect-trigger.action-effect-delete:active>.action-effect-target{transform:scale(.92)}.action-effect-trigger:disabled>.action-effect-target,.action-effect-trigger[aria-disabled=true]>.action-effect-target,.action-effect-trigger.disabled .action-effect-target{transform:none}.action-effect-trigger.effect-scope-control:is(:hover,.interaction-hover):not(:disabled):not([aria-disabled=true]).action-effect-advance,.action-effect-trigger.effect-scope-control:is(:hover,.interaction-hover):not(:disabled):not([aria-disabled=true]).action-effect-copy,.action-effect-trigger.effect-scope-control:is(:hover,.interaction-hover):not(:disabled):not([aria-disabled=true]).action-effect-success{transform:translate(1px,-1px)}.action-effect-trigger.effect-scope-control:is(:hover,.interaction-hover):not(:disabled):not([aria-disabled=true]):is(.action-effect-copy-up,.action-effect-success-up){transform:translateY(-1px)}.action-effect-trigger.effect-scope-control:is(:active,.interaction-press):not(:disabled):not([aria-disabled=true]).action-effect-advance,.action-effect-trigger.effect-scope-control:is(:active,.interaction-press):not(:disabled):not([aria-disabled=true]).action-effect-copy{transform:translate(-1px,1px) scale(.94)}.action-effect-trigger.effect-scope-control:is(:active,.interaction-press):not(:disabled):not([aria-disabled=true]).action-effect-copy-up{transform:translateY(1px) scale(.94)}.action-effect-trigger.effect-scope-control.action-effect-advance>.action-effect-target,.action-effect-trigger.effect-scope-control.action-effect-advance:hover>.action-effect-target,.action-effect-trigger.effect-scope-control.action-effect-advance:active>.action-effect-target{transform:none}.action-effect-trigger.effect-scope-control.action-effect-copy>.action-effect-target,.action-effect-trigger.effect-scope-control.action-effect-copy-up>.action-effect-target{transform:none}.action-effect-trigger.effect-scope-control.action-effect-success>.action-effect-target,.action-effect-trigger.effect-scope-control.action-effect-success-up>.action-effect-target{transform:none}.modifier-action-active [data-tooltip-ctrl="Действие недоступно"]{cursor:not-allowed!important}.modifier-action-active .ui-preview-text:hover{color:#1268dd!important;cursor:pointer}.modifier-action-active .ui-preview-text,.modifier-action-active .preview-summary .detail-copy-value{-webkit-user-select:none;user-select:none}.primary-link-action:hover,.primary-link-action:focus-visible{color:#1268dd!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.modifier-action-active .primary-link-action:hover,.modifier-action-active .primary-link-action:focus-visible{text-decoration:none}:root{--tender-toolbar-top: 12px;--tender-toolbar-height: 58px;--tender-sticky-gap: 18px}html{min-width:var(--app-min-width);min-height:var(--app-min-height);overflow-x:auto}body{margin:0;min-width:var(--app-min-width);min-height:var(--app-min-height);overflow-x:visible}html.file-preview-scroll-locked,html.drawer-scroll-locked,html.record-preview-scroll-locked,html.activity-filter-scroll-locked,html.modal-scroll-locked{overflow-y:hidden!important;scrollbar-gutter:auto;overscroll-behavior:none}html:is(.file-preview-scroll-locked,.drawer-scroll-locked,.record-preview-scroll-locked,.activity-filter-scroll-locked,.modal-scroll-locked) #app{width:var(--document-locked-app-width, 100%)}#app{width:100%;min-width:var(--app-min-width);min-height:var(--app-min-height)}button,input,select{font:inherit}button{color:inherit}.auth-page{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 25% 10%,#e2efff,transparent 35%),#f5f7fb}.auth-loader{color:#718096}.login-card{width:min(460px,100%);display:grid;gap:17px;padding:34px;border:1px solid #e0e6ef;border-radius:20px;background:#fff;box-shadow:0 24px 70px #2437541f}.login-heading{display:flex;align-items:center;gap:17px;margin-bottom:4px}.login-heading>div:last-child{min-width:0}.login-heading .eyebrow{margin-bottom:5px}.login-heading h1{margin:0;font-size:25px}.login-brand{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;color:#fff;background:linear-gradient(135deg,#1369ea,#55a4ff);font-weight:800}.login-brand img{width:25px;height:34px;display:block;object-fit:contain}.login-caption{margin:5px 0 0;color:#7b8699;font-size:12px}.login-card label{display:grid;gap:8px;color:#4c5a70;font-size:13px;font-weight:700}.login-card input{height:48px;padding:0 14px;border:1px solid #d9e1ec;border-radius:9px;outline:0;color:#202d42}.login-card input:focus{border-color:#1976e9;box-shadow:0 0 0 3px #eaf3ff}.login-password{position:relative}.login-password input{width:100%;padding-right:48px}.login-password button{position:absolute;top:50%;right:7px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:8px;color:#718096;background:transparent;cursor:pointer;transform:translateY(-50%);transition:color .16s ease,background .16s ease}.login-password button:hover{color:#1268dd;background:#eaf3ff}.login-password button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.login-password button svg{width:18px;height:18px}.login-button{height:48px;border:0;border-radius:9px;color:#fff;background:#1474e9;font-weight:750;cursor:pointer}.login-button{transition:background .16s ease,box-shadow .16s ease,transform .12s ease,opacity .16s ease}.login-button:hover:not(:disabled){background:#0867da;box-shadow:0 7px 18px #1474e93d;transform:translateY(-1px)}.login-button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e933}.login-button:active:not(:disabled){box-shadow:none;transform:translateY(1px) scale(.98)}.login-button:disabled{opacity:.65;cursor:wait}.auth-error{margin:-5px 0;color:#b23a45;font-size:13px}.app-shell{width:100%;min-width:var(--app-min-width);min-height:max(100vh,var(--app-min-height));display:grid;grid-template-columns:248px minmax(0,1fr);background:var(--app-canvas);transition:grid-template-columns var(--sidebar-transition-duration) var(--sidebar-transition-easing)}.sidebar{position:sticky;top:0;width:fit-content;min-width:240px;max-width:320px;height:max(100vh,var(--app-min-height));display:flex;flex-direction:column;padding:28px 18px;background:#fff;border-right:var(--ui-divider-width) solid var(--ui-border-color);z-index:25}.sidebar-head{margin-bottom:18px}.sidebar-head:after{content:"";display:block;height:0;margin:10px 4px 0;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.sidebar-control{width:100%;height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;color:#3972bd;background:transparent}.brand-toggle{display:block;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer;transition:transform .12s ease}.brand-toggle:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.brand-toggle:hover{transform:translateY(-1px) scale(1.03)}.brand-toggle:active{transform:translateY(1px) scale(.96)}.sidebar-control-icon{width:32px;height:32px;display:grid;flex:none;place-items:center;background:transparent}.sidebar-control-icon svg{width:17px;height:17px}.sidebar{transition:width var(--sidebar-transition-duration) var(--sidebar-transition-easing),min-width var(--sidebar-transition-duration) var(--sidebar-transition-easing),max-width var(--sidebar-transition-duration) var(--sidebar-transition-easing),padding-inline var(--sidebar-transition-duration) var(--sidebar-transition-easing)}.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.sidebar-collapsed .sidebar{width:76px;min-width:76px;padding-inline:10px}.sidebar-collapsed .sidebar-head:after{margin-inline:8px}.sidebar-collapsed .brand-toggle{margin-inline:auto}.sidebar-collapsed nav a{justify-content:center;padding-inline:0;font-size:0}.sidebar-collapsed nav a span{font-size:19px}.sidebar-collapsed .content{margin-left:76px}.brand{width:42px;height:42px;display:grid;flex:none;place-items:center;margin:0;border-radius:12px;color:#fff;background:linear-gradient(135deg,#1369ea,#55a4ff)}.brand img{width:21px;height:29px;display:block;object-fit:contain}.sidebar-collapsed .brand{width:40px;height:40px;border-radius:11px}.sidebar-collapsed .brand img{width:21px;height:29px}nav{display:grid;gap:7px}.nav-flow-divider{height:0;margin:8px 4px;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.nav-primary-divider{margin-block:8px}.sidebar-collapsed .nav-flow-divider{margin-inline:8px}nav a,.settings{width:100%;height:var(--sidebar-nav-item-height);min-height:var(--sidebar-nav-item-height);display:flex;align-items:center;gap:12px;padding:0 13px;border-radius:10px;color:#647089;text-decoration:none;font-size:14px}nav a>svg{width:18px;height:18px;flex:0 0 18px;padding:0;stroke-width:1.8}nav a>span:not(.nav-counts){min-width:0;max-width:170px;flex:1 1 0;overflow:hidden;opacity:1;visibility:visible;white-space:normal;overflow-wrap:break-word;line-height:1.25;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .1s ease .11s,visibility 0s linear .11s}.nav-counts{min-width:max-content;max-width:64px;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:5px;margin-left:auto;overflow:hidden;opacity:1;visibility:visible;transition:max-width .2s cubic-bezier(.2,.8,.2,1),opacity .1s ease .11s,visibility 0s linear .11s}.sidebar-text-hidden nav a>span:not(.nav-counts),.sidebar-text-hidden nav a>.nav-counts{opacity:0;transition:opacity .09s ease}.count-delta{min-width:24px;height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;border-radius:999px;font-size:10px;font-style:normal;font-weight:800;line-height:1}.nav-icon-delta{width:30px;height:26px;flex:none;padding-inline:4px;font-size:11px!important}.count-delta.negative{color:#b73442;background:#ffe2e5}.count-delta.positive{color:#197044;background:#d9f6e5}.count-delta-enter-active,.count-delta-leave-active{transition:opacity .2s ease,transform .2s ease}.count-delta-enter-from,.count-delta-leave-to{opacity:0;transform:scale(.72)}nav a.active,nav a.router-link-active{color:#1268dd;background:#eaf3ff}nav a.active .count-badge,nav a.router-link-active .count-badge{color:#1768cf;background:#ffffffc7;box-shadow:none}nav a:hover{color:#176bd7;background:#f2f7fd;transform:translateY(-1px)}nav a{transition:color .16s ease,background .16s ease,transform .12s ease}nav a[data-unread]:after{content:attr(data-unread);min-width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0 5px;border-radius:999px;color:#9a5200;background:#ffe5bf;font-size:10px;font-weight:800;line-height:1}nav a:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e929}nav a:active{transform:translateY(1px) scale(.98)}.settings{margin-top:auto}.sidebar-profile{position:relative;margin-top:auto;padding-top:12px;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.sidebar-profile-trigger{width:100%;min-height:48px;display:flex;align-items:center;gap:9px;padding:6px;border:0;border-radius:10px;color:#34445b;background:transparent;cursor:pointer;text-align:left;transition:color .16s ease,background .16s ease,transform .12s ease,padding .16s cubic-bezier(.2,.8,.2,1)}.sidebar-profile-trigger:hover,.sidebar-profile.open .sidebar-profile-trigger{color:#176bd7;background:#eef5fd}.sidebar-profile-trigger:hover{transform:translateY(-1px)}.sidebar-profile-trigger:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e929}.sidebar-profile-trigger:active{transform:translateY(1px) scale(.98)}.sidebar-profile-copy{min-width:0;display:grid;flex:1;gap:2px}.sidebar-profile-copy b,.sidebar-profile-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-profile-copy b{font-size:12px}.sidebar-profile-copy small{color:#8792a4;font-size:11px}.sidebar-profile-chevron{width:16px;height:16px;flex:none;transition:transform .18s ease}.sidebar-profile.open .sidebar-profile-chevron{transform:rotate(180deg)}.sidebar-profile-menu{position:absolute;right:0;bottom:calc(100% + 7px);left:0;padding:5px;border:1px solid #dce4ee;border-radius:10px;background:#fff;box-shadow:0 10px 28px #1f314e29}.sidebar-sign-out,.sidebar-profile-link{width:100%;min-height:38px;display:flex;align-items:center;gap:8px;padding:0 10px;border:0;border-radius:7px;background:transparent;cursor:pointer;font:inherit;text-decoration:none}.sidebar-profile-link{color:#26364d}.sidebar-profile-link:hover{color:#176bd7;background:#eaf3ff}.sidebar-profile-link:active{transform:scale(.98)}.sidebar-sign-out{color:#a93642}.sidebar-sign-out:hover{background:#fff0f1}.sidebar-sign-out:active{transform:scale(.98)}.sidebar-sign-out svg,.sidebar-profile-link svg{width:16px;height:16px}.profile-menu-enter-active,.profile-menu-leave-active{transition:opacity .14s ease,transform .14s ease;transform-origin:bottom}.profile-menu-enter-from,.profile-menu-leave-to{opacity:0;transform:translateY(4px) scale(.98)}.sidebar-collapsed .sidebar-profile{display:block}.sidebar-collapsed .sidebar-profile-trigger{width:54px;justify-content:flex-start;padding:6px 10px}.sidebar-collapsed .sidebar-profile-trigger:hover,.sidebar-collapsed .sidebar-profile.open .sidebar-profile-trigger{background:transparent}.sidebar-collapsed .sidebar-profile-menu{right:auto;bottom:0;left:calc(100% + 10px);width:132px}.content{width:auto;min-width:0;margin-left:0;padding:34px 38px 70px;background:var(--app-canvas);transition:none}.content.narrowed{margin-right:540px}.app-header{justify-content:space-between;align-items:center;min-height:44px;margin:-10px 0 30px;padding-bottom:18px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color)}.section-context{color:#8a96a8;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.header-brand{color:#182338;text-decoration:none;font-size:18px;font-weight:800}.page-header{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px;-webkit-user-select:none;user-select:none}.eyebrow{margin:0 0 7px;color:#7c879b;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}h1{margin:0;font-size:30px;letter-spacing:-.03em}.summary{color:#7b8598;font-size:14px}.summary b{color:#1d2a40}.header-actions{display:flex;align-items:center;gap:20px}.user-menu{display:flex;align-items:center;gap:9px;padding-left:18px;border-left:var(--ui-divider-width) solid var(--ui-divider-color)}.app-header .user-menu{padding-left:0;border-left:0}.user-menu>span:nth-child(2){display:grid;gap:2px;font-size:12px}.user-menu small{color:#8792a4}.user-menu button{min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid #d9e1eb;border-radius:8px;background:#fff;color:#6d788d;font-size:12px;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.user-menu button svg{width:15px;height:15px}.user-menu button:hover{border-color:#edbfc4;color:#b43b46;background:#fff0f1;transform:translateY(-1px)}.user-menu button:focus-visible{outline:0;color:#b43b46;box-shadow:0 0 0 3px #b43b4624}.user-menu button:active{transform:translateY(0) scale(.98)}.avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:#1768cf;background:#e5f1ff;font-weight:800}.toolbar{position:sticky;top:var(--tender-toolbar-top);z-index:8;min-height:var(--tender-toolbar-height);display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 -8px var(--tender-sticky-gap);padding:8px;border-radius:12px;background:#f5f7fb;box-shadow:0 8px 18px #1f314e12;transition:min-height .2s ease}.toolbar:has(.sort-control.open){z-index:51}.content:has(.toolbar.columns-open){--tender-toolbar-height: 108px}.toolbar:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:var(--tender-toolbar-top);background:#f5f7fb;pointer-events:none}.search{height:48px;flex:1;display:flex;align-items:center;gap:10px;padding:0 15px;border:1px solid #dce2eb;border-radius:10px;background:#fff;color:#8d98aa;box-shadow:0 2px 8px #1f314e08}.search>svg{width:18px;height:18px;flex:none}.search input{width:100%;border:0;outline:0;color:#25334b}.filter-button,.sort-button{min-width:130px;height:48px;border:1px solid #d7deea;border-radius:10px;background:#fff;cursor:pointer}.filter-button,.filters-header h2,.filter-group-toggle,.filter-option,.filter-actions button{-webkit-user-select:none;user-select:none}.filter-button,.sort-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.toolbar .filter-button{font-size:14px;font-weight:400;line-height:1}.filter-button svg,.sort-button svg{width:18px;height:18px}.filter-button:hover,.sort-button:hover{border-color:#b9cbe2;color:#176bd7;background:#f8fbff;transform:translateY(-1px)}.filter-button:focus-visible,.sort-button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.filter-button:active,.sort-button:active{transform:translateY(1px) scale(.98)}.table-sort,.task-sort-head,.assignment-sort-head{transition:color .16s ease,transform .12s ease}.table-sort:hover,.task-sort-head:hover,.assignment-sort-head:hover{transform:translateY(-1px)}.table-sort:active,.task-sort-head:active,.assignment-sort-head:active{transform:translateY(1px) scale(.97)}@media(prefers-reduced-motion:reduce){.table-sort,.task-sort-head,.assignment-sort-head{transition:color .16s ease}.table-sort:hover,.table-sort:active,.task-sort-head:hover,.task-sort-head:active,.assignment-sort-head:hover,.assignment-sort-head:active{transform:none}}.filter-button.selected{border-color:#1c7bf0;color:#1168dc;box-shadow:0 0 0 3px #e9f3ff}.filter-button.columns-button{min-width:48px;width:48px;flex:0 0 48px;padding:0}.filter-button.columns-button svg{transition:transform .2s ease}.filter-button.columns-button svg.rotated{transform:rotate(180deg)}.sort-control{position:relative;width:fit-content;flex:0 0 auto}.sort-trigger{width:auto;min-width:130px;padding:0 12px;white-space:nowrap}.sort-trigger>span{min-width:0;text-align:left}.sort-control.selected .sort-trigger>span{color:#1268dd;font-weight:600}.sort-trigger .sort-chevron{width:15px;height:15px;transition:transform .16s ease}.sort-control.open .sort-chevron{transform:rotate(180deg)}.sort-menu{position:absolute;top:calc(100% + 5px);right:0;width:max(100%,190px);overflow:hidden;padding:4px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;box-shadow:0 12px 28px #1f314e24;z-index:40}.sort-option{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px 0;padding:6px 9px;border:0;border-radius:6px;color:#43536b;background:transparent;font-size:13px;text-align:left;cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.sort-option:hover{color:#125fbd;background:#eef6ff;box-shadow:inset 0 0 0 1px #1474e929;transform:translateY(-1px)}.sort-option.selected{color:#0f66d0;background:#e5f1ff;box-shadow:inset 0 0 0 1px #1474e92e;font-weight:700}.sort-option.selected:hover{background:#d9eaff;box-shadow:inset 0 0 0 1px #1474e947}.sort-option:active,.sort-option.selected:active{color:#0f66d0;background:#d6e9ff;box-shadow:inset 0 0 0 2px #1474e94d;transform:translateY(1px) scale(.985)}.sort-option:focus-visible{outline:2px solid rgb(20 116 233 / 24%);outline-offset:-2px}.sort-option svg{width:14px;height:14px;flex:none}.sort-reset-divider{height:var(--ui-divider-width);margin:6px 2px;background:var(--ui-divider-color)}.sort-reset{width:100%;min-height:34px;display:flex;align-items:center;gap:8px;margin:4px 0;padding:6px 9px;border:0;border-radius:6px;color:#43536b;background:transparent;font-size:13px;font-weight:400;cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.sort-reset:hover{color:#1268dd;background:#eef6ff;box-shadow:inset 0 0 0 1px #1474e929;transform:translateY(-1px)}.sort-reset.selected{color:#0f66d0;background:#e5f1ff;box-shadow:inset 0 0 0 1px #1474e92e;font-weight:700}.sort-reset.selected:hover{background:#d9eaff;box-shadow:inset 0 0 0 1px #1474e947}.sort-reset:focus-visible{outline:2px solid rgb(20 116 233 / 24%);outline-offset:-2px}.sort-reset:active,.sort-reset.selected:active{color:#0f66d0;background:#d6e9ff;box-shadow:inset 0 0 0 2px #1474e94d;transform:translateY(1px) scale(.985)}.sort-reset svg{width:14px;height:14px;transition:transform .14s ease}.sort-reset:active svg{transform:rotate(-55deg) scale(.92)}.toolbar-secondary{min-width:0;flex:0 0 100%}.columns-expand-enter-active,.columns-expand-leave-active{overflow:hidden;transition:max-height .2s ease,opacity .16s ease,transform .2s ease}.columns-expand-enter-from,.columns-expand-leave-to{max-height:0;opacity:0;transform:translateY(-4px)}.columns-expand-enter-to,.columns-expand-leave-from{max-height:42px;opacity:1;transform:translateY(0)}.column-toggles{min-width:0;display:flex;align-items:center;gap:6px;overflow-x:auto;padding:4px 3px;scrollbar-width:none}.column-toggles::-webkit-scrollbar{display:none}.column-toggle{min-height:32px;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 9px;border:1px solid #dce3ed;border-radius:8px;color:#69778b;background:#fff;font-size:11px;font-weight:650;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.column-toggle.group-start{position:relative;margin-left:10px}.column-toggle.group-start:before{content:"";position:absolute;top:4px;bottom:4px;left:-9px;width:var(--ui-divider-width);background:var(--ui-divider-color);pointer-events:none}.column-toggle:hover{border-color:#b9cbe2;color:#176bd7;background:#f1f7ff}.column-toggle.selected{border-color:#8dbbea;color:#0d62cc;background:#e6f2ff;box-shadow:inset 0 0 0 1px #1474e912}.column-toggle.selected:hover{border-color:#6fa9e5;color:#075bbc;background:#dcecff}.column-toggle:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.column-toggle:active{border-color:#6b9fd5;background:#d8e9fb;transform:scale(.97)}.column-reset-spacer{min-width:0;flex:1 1 0}.column-reset{flex:none}.column-reset svg{width:14px;height:14px;transition:transform .14s ease}.column-reset:active svg{transform:rotate(-55deg) scale(.92)}.filter-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#1220341a;cursor:default;z-index:var(--overlay-backdrop-layer)}.filters-card{position:fixed;inset:0 0 0 auto;width:min(var(--right-panel-width),100%);overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:18px;padding:24px 22px 18px;border:0;border-left:var(--ui-divider-width) solid var(--ui-border-color);border-radius:0;background:#fff;box-shadow:-10px 0 32px #2838521f;z-index:var(--overlay-panel-layer)}.filters-card,.detail-panel,.journal-list,.discussion-chat,.note-drawer-content,.files-list{scrollbar-width:none}.filters-card::-webkit-scrollbar,.detail-panel::-webkit-scrollbar,.journal-list::-webkit-scrollbar,.discussion-chat::-webkit-scrollbar,.note-drawer-content::-webkit-scrollbar,.files-list::-webkit-scrollbar{display:none}.filters-header{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:16px}.filters-header h2{display:inline-flex;align-items:center;gap:9px;margin:0;font-size:20px}.filters-header h2 svg{width:20px;height:20px}.filters-header .close{position:static;flex:none}.filters-card label{display:grid;gap:7px;font-size:13px;font-weight:650}.filters-card select{height:40px;padding:0 10px;border:1px solid #dbe2ed;border-radius:8px;background:#fff;color:#4a5870}.filters-grid{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:15px}.filters-card .filters-grid>*{width:auto;min-width:0;max-width:none;justify-self:stretch}.filters-card .filters-grid,.filters-card .filter-options{inline-size:100%;min-inline-size:0;max-inline-size:100%;box-sizing:border-box}.filters-card .filter-options{margin:0;padding:0;border:0;display:grid;grid-template-columns:minmax(0,1fr)}.filters-card .filter-options legend,.filters-card .filter-options-heading{min-inline-size:0;box-sizing:border-box;margin:0;-webkit-user-select:none;user-select:none}.filters-card .filter-options-heading{overflow:hidden;border:1px solid #dfe6ef;border-radius:9px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.filters-card .filter-options-heading:has(.filter-group-toggle:hover){border-color:#b8cee8}.filters-card .filter-options-heading:has(.filter-group-toggle:focus-visible){box-shadow:0 0 0 3px #1474e929}.filters-card .filter-options-heading,.filters-card .filter-options>:where(.filter-option-list,.filter-status-groups,.activity-action-options){grid-column:1 / -1;inline-size:auto;min-inline-size:0;max-inline-size:none;box-sizing:border-box;justify-self:stretch}.filter-group-toggle{width:100%;min-width:0;box-sizing:border-box;min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 9px;border:0;border-radius:8px;color:#34465f;background:#fff;font:inherit;font-weight:700;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.filter-group-toggle>span{display:inline-flex;align-items:center;gap:7px}.filter-group-toggle>svg{width:17px;height:17px;transition:transform .18s ease}.filter-group-toggle>svg.rotated{transform:rotate(180deg)}.filter-group-toggle:hover{color:#176bd7;background:#f7fbff}.filter-group-toggle:focus-visible{outline:0}.filter-group-toggle:active{background:#edf5ff;transform:translateY(1px)}.filter-option-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:34px;grid-auto-flow:dense;align-items:stretch;gap:7px;padding-top:7px}.filter-status-groups{display:grid;gap:16px;padding-top:10px}.filter-status-groups section{display:grid;gap:3px}.filter-status-groups small{color:#7b879a;font-size:11px;font-weight:700}.filters-card .filter-status-groups small{-webkit-user-select:none;user-select:none}.filter-status-groups .filter-option-list{padding-top:2px}.filters-card .filter-option{width:100%;min-width:0;min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border:1px solid #dfe6ef;border-radius:9px;color:#52637b;background:#f8fafc;font-size:13px;font-weight:650;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.filters-card .filter-option-wrapped{grid-row:span 2;white-space:normal;overflow-wrap:anywhere}.filters-card .filter-option:hover{border-color:#b5cdea;color:#1268dd;background:#f0f6fd;transform:translateY(-1px)}.filters-card .filter-option.selected{border-color:#8dbbea;color:#0d62cc;background:#e6f2ff;box-shadow:inset 0 0 0 1px #1474e912}.filters-card .filter-option.selected:hover{border-color:#6ca7e3;background:#dcecff}.filters-card .filter-option-participating,.filters-card .filter-option-won{border-color:#c9e4d4;color:#237149;background:#f3faf6}.filters-card .filter-option-not_participating,.filters-card .filter-option-lost{border-color:#efd3d7;color:#b33d49;background:#fff7f8}.filters-card .filter-option-sent_to_partner,.filters-card .filter-option-sent_to_partners,.filters-card .filter-option-cancelled{border-color:#e1d1ef;color:#8245b1;background:#fbf7fe}.filters-card .filter-option-proposal_submitted{border-color:#b9dfe8;color:#176b7c;background:#f3fbfc}.filters-card .filter-option-price_request{border-color:#efd8a8;color:#986916;background:#fffaf0}.filters-card .filter-option-active{border-color:#c5dcf3;color:#1768cf;background:#f3f8fe}.filters-card .filter-option-completed{border-color:#c9e4d4;color:#237149;background:#f3faf6}.filters-card .filter-option-in_work{border-color:#c5dcf3;color:#1768cf;background:#f3f8fe}.filters-card .filter-option-application_submitted{border-color:#b9ddd9;color:#14766f;background:#f1faf9}.filters-card .filter-option-contract_signing{border-color:#eae0b8;color:#7a6728;background:#fbf7e8}.filters-card .filter-option-legal-entity{border-color:#b8cde3;color:#315f8f;background:#f1f6fc}.filters-card .filter-option-entrepreneur{border-color:#e5b9ce;color:#965179;background:#fdf4f8}.filters-card :is(.filter-option-participating,.filter-option-won,.filter-option-completed):hover{border-color:#94c9aa;color:#237149;background:#edf8f2}.filters-card :is(.filter-option-not_participating,.filter-option-lost):hover{border-color:#df9ca5;color:#b33d49;background:#fff2f3}.filters-card :is(.filter-option-sent_to_partner,.filter-option-sent_to_partners,.filter-option-cancelled):hover{border-color:#c8a5e3;color:#8245b1;background:#faf4ff}.filters-card .filter-option-proposal_submitted:hover{border-color:#78c1cf;color:#176b7c;background:#eef9fb}.filters-card .filter-option-price_request:hover{border-color:#ddb969;color:#986916;background:#fff8e8}.filters-card :is(.filter-option-active,.filter-option-in_work):hover{border-color:#83b9eb;color:#1768cf;background:#edf6ff}.filters-card .filter-option-application_submitted:hover{border-color:#82c1bb;color:#14766f;background:#edf9f7}.filters-card .filter-option-contract_signing:hover{border-color:#ddcc87;color:#7a6728;background:#fbf7e8}.filters-card .filter-option-legal-entity:hover{border-color:#91b3d4;color:#315f8f;background:#e8f1fa}.filters-card .filter-option-entrepreneur:hover{border-color:#d894b4;color:#965179;background:#faeaf2}.filters-card .filter-option-participating.selected,.filters-card .filter-option-won.selected{border-color:#61b583;color:#145d37;background:#d9f2e3}.filters-card .filter-option-not_participating.selected,.filters-card .filter-option-lost.selected{border-color:#d27480;color:#9f2d39;background:#ffe1e5}.filters-card .filter-option-sent_to_partner.selected,.filters-card .filter-option-sent_to_partners.selected,.filters-card .filter-option-cancelled.selected{border-color:#ad78d5;color:#7133a2;background:#eedff8}.filters-card .filter-option-proposal_submitted.selected{border-color:#63b7c7;color:#0e6070;background:#d9f3f7}.filters-card .filter-option-price_request.selected{border-color:#cf9f3e;color:#80520a;background:#ffefc9}.filters-card .filter-option-active.selected{border-color:#5b9fe1;color:#0958b8;background:#dceeff}.filters-card .filter-option-completed.selected{border-color:#61b583;color:#145d37;background:#d9f2e3}.filters-card .filter-option-in_work.selected{border-color:#5b9fe1;color:#0958b8;background:#dceeff}.filters-card .filter-option-application_submitted.selected{border-color:#55aaa2;color:#075f59;background:#d8f1ee}.filters-card .filter-option-contract_signing.selected{border-color:#ddcc87;color:#6d5b20;background:#f6efcf}.filters-card .filter-option-legal-entity.selected{border-color:#91b3d4;color:#274f79;background:#e2edf9}.filters-card .filter-option-entrepreneur.selected{border-color:#d894b4;color:#844268;background:#f9e8f0}.filters-card :is(.filter-option-participating,.filter-option-won,.filter-option-completed).selected:hover{border-color:#459b68;color:#145d37;background:#caead6}.filters-card :is(.filter-option-not_participating,.filter-option-lost).selected:hover{border-color:#bd5663;color:#9f2d39;background:#ffd2d8}.filters-card :is(.filter-option-sent_to_partner,.filter-option-sent_to_partners,.filter-option-cancelled).selected:hover{border-color:#965bc4;color:#7133a2;background:#e5d1f4}.filters-card .filter-option-proposal_submitted.selected:hover{border-color:#4ba8ba;color:#0e6070;background:#cceef3}.filters-card .filter-option-price_request.selected:hover{border-color:#b98728;color:#80520a;background:#f9e4ae}.filters-card :is(.filter-option-active,.filter-option-in_work).selected:hover{border-color:#3c86d1;color:#0958b8;background:#cce5fd}.filters-card .filter-option-application_submitted.selected:hover{border-color:#3b938b;color:#075f59;background:#c9eae6}.filters-card .filter-option-contract_signing.selected:hover{border-color:#c9aa4f;color:#6d5b20;background:#f2e8bd}.filters-card .filter-option-legal-entity.selected:hover{border-color:#749fc9;color:#274f79;background:#d5e5f5}.filters-card .filter-option-entrepreneur.selected:hover{border-color:#c6799e;color:#844268;background:#f2d8e5}.filters-card .filter-option:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.filters-card .filter-option:active{box-shadow:none;transform:translateY(1px) scale(.98)}.filters-wide{grid-column:1 / -1}.filters-card fieldset{min-width:0;margin:0;padding:0;border:0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}.filters-card legend,.filters-card fieldset>span{-webkit-user-select:none;user-select:none}.filters-card legend{grid-column:1 / -1;margin-bottom:7px;padding:0;font-size:13px;font-weight:650}.filter-input{width:100%;height:40px;box-sizing:border-box;padding:0 10px;border:1px solid #dbe2ed;border-radius:8px;background:#fff;color:#26354d;font:inherit;outline:0;transition:border-color .16s ease,box-shadow .16s ease}.filter-input:hover{border-color:#b9cbe2}.filter-input:focus{border-color:#1c7bf0;box-shadow:0 0 0 3px #1474e924}.count-badge{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0 7px;border-radius:999px;color:#1768cf;background:#e7f2ff;font-size:11px;font-style:normal;font-weight:700;line-height:1}.filter-actions{display:flex;gap:9px}.filters-card .filter-actions{position:static;margin-top:auto;padding:14px 0 0;background:#fff}.filter-actions button{height:40px;flex:1;border-radius:8px;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease,opacity .16s ease}.filter-actions .primary:hover:not(:disabled){background:#0867da;transform:translateY(-1px)}.filter-actions .ghost:hover:not(:disabled){border-color:#b7c8dc;color:#176bd7;background:#f3f8fe;transform:translateY(-1px)}.filter-actions button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.filter-actions button:active:not(:disabled){transform:translateY(1px) scale(.98)}.filter-actions button:disabled{opacity:.5;cursor:not-allowed}.filter-slide-enter-active,.filter-slide-leave-active{transition:transform .22s ease,opacity .18s ease}.filter-slide-enter-from,.filter-slide-leave-to{opacity:0;transform:translate(28px)}.ghost{border:1px solid #d9e0ea;background:#fff}.primary{border:0;color:#fff;background:#1474e9}.action{min-height:42px;padding:0 18px;border-radius:8px;cursor:pointer}.detail-link{display:block;width:100%;margin-top:25px;padding:13px;border-radius:9px;text-align:center;text-decoration:none;cursor:pointer;transition:background .16s ease,box-shadow .16s ease,transform .12s ease}.detail-link:hover{background:#0867da;box-shadow:0 7px 18px #1474e93d;transform:translateY(-1px)}.detail-link:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e933}.detail-link:active{box-shadow:none;transform:translateY(1px) scale(.98)}.preview-actions{display:grid;gap:10px;margin-top:24px}.discussion-trigger,.workflow-note-label,.workflow-action-row button,.preview-actions a,.preview-actions button{-webkit-user-select:none;user-select:none}.preview-workflow-section,.workflow-form{container:workflow-layout / inline-size}.preview-workflow-section{display:grid;gap:10px}.preview-workflow-section .workflow-divider{margin:0}.preview-status-field{display:grid;gap:6px;-webkit-user-select:none;user-select:none}.preview-status-field>label{color:#5c6d84;font-size:12px;font-weight:700}.preview-status-field>.ui-select{width:100%}.preview-status-field .ui-select-trigger{min-height:48px;padding:8px 10px 8px 12px;border-radius:10px}.workflow-state-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workflow-block-grid{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@container workflow-layout (min-width: 430px){.workflow-block-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-block-grid-tail>:nth-child(3):last-child{grid-column:1 / -1}.workflow-navigation-grid>.note-accordion.open{grid-column:1 / -1}}.preview-workflow-section+.preview-actions{margin-top:8px}.preview-actions .detail-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:0}.preview-actions .detail-link svg{width:18px;height:18px}.archive-action{min-height:44px;border-radius:9px;background:#fff;cursor:pointer;font-weight:700}.archive-action{border:1px solid #f0cbd0;color:#b43b46}.archive-action:hover{background:#fff4f5}.archive-action,.restore-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;transition:border-color .16s ease,background .16s ease,transform .16s ease}.archive-action svg,.restore-action svg{width:18px;height:18px}.archive-action:hover,.restore-action:hover{transform:translateY(-1px)}.archive-action:focus-visible,.restore-action:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.archive-action:focus-visible{box-shadow:0 0 0 3px #b43b4629}.archive-action:active,.restore-action:active{transform:translateY(1px) scale(.98)}.restore-action{min-height:44px;border:1px solid #b9d9c7;border-radius:9px;color:#247049;background:#f0fbf5;cursor:pointer;font-weight:700}.restore-action:hover{border-color:#80bd9b;background:#e2f7eb}.favorite-action{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid #c7d6e7;border-radius:9px;color:#526b88;background:#fff;cursor:pointer;font-weight:700;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .16s ease}.favorite-action svg{width:18px;height:18px}.favorite-action:hover{border-color:#e4b648;color:#9a6b00;background:#fffaf0;transform:translateY(-1px)}.favorite-action.active{border-color:#e6bd58;color:#916300;background:#fff7dc}.favorite-action:focus-visible{outline:0;box-shadow:0 0 0 3px #e4b64833}.favorite-action:active:not(:disabled){transform:translateY(1px) scale(.98)}.favorite-action:disabled,button[data-tooltip="Действие недоступно"]:disabled{cursor:not-allowed;transform:none}.notification-stack{position:fixed;top:18px;left:50%;z-index:2000;width:min(520px,calc(100vw - 28px));display:grid;gap:8px;transform:translate(-50%);pointer-events:none}.app-notification{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 10px 10px 15px;border:1px solid #cddbea;border-radius:10px;color:#31445e;background:#fff;box-shadow:0 10px 30px #22365233;pointer-events:auto}.app-notification.notification-error{border-color:#efb9bf;color:#a73440;background:#fff7f8}.app-notification.notification-success{border-color:#a9d9bd;color:#26734a;background:#f2fbf6}.app-notification.notification-warning{border-color:#e7ca7d;color:#8a6309;background:#fffaf0}.app-notification.notification-success,.app-notification.notification-warning{-webkit-user-select:none;user-select:none}.app-notification button{width:28px;height:28px;display:grid;place-items:center;flex:none;padding:0;border:0;border-radius:6px;color:#78879a;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.app-notification button:not(.notification-retry):hover{color:#c93643;background:#ffeaed;transform:scale(1.1)}.app-notification button:not(.notification-retry):active{color:#b52230;background:#ffd9de;transform:scale(.9)}.notification-actions{display:flex;align-items:center;gap:4px}.app-notification .notification-retry{width:auto;padding:0 9px;border:1px solid transparent;color:inherit;font-weight:700}.app-notification .notification-retry:hover{border-color:color-mix(in srgb,currentColor 28%,transparent);background:color-mix(in srgb,currentColor 8%,transparent);transform:translateY(-1px)}.app-notification .notification-retry:focus-visible{outline:0;border-color:color-mix(in srgb,currentColor 34%,transparent);box-shadow:0 0 0 3px color-mix(in srgb,currentColor 14%,transparent)}.app-notification .notification-retry:active{border-color:color-mix(in srgb,currentColor 38%,transparent);background:color-mix(in srgb,currentColor 15%,transparent);box-shadow:none;transform:translateY(1px) scale(.97)}.notification-count{min-width:25px;padding:3px 6px;border-radius:999px;background:#64748b1f;font-size:11px;line-height:1;text-align:center}.app-notification svg{width:16px;height:16px}.toast-enter-active,.toast-leave-active,.toast-move{transition:opacity .2s ease,transform .2s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(-10px)}.close:hover:not(:disabled){color:#c93643!important;border-color:transparent!important;background:#ffeaed!important;transform:scale(1.1)!important}.close:active:not(:disabled){color:#b52230!important;background:#ffd9de!important;transform:scale(.9)!important}.tender-table{isolation:isolate;overflow:visible;container-type:inline-size;background:#f5f7fb}.shared-data-table{--table-head-height: 40px;--table-active-divider-color: var(--table-divider-color);position:relative;isolation:isolate;overflow:visible;border:0;border-radius:12px;background:var(--app-canvas)}.shared-data-table:is(.adaptive-layout-pending,.action-layout-pending)>:is(.tender-table-body,.activity-table-body,.tasks-table-body,.assignment-table-body)>*>*{visibility:hidden}.shared-data-table:is(.adaptive-layout-pending,.action-layout-pending) :is(.title-subrow.semantic-subrow-start,.activity-subrow.starts-with-compound,.activity-subrow>.semantic-start,.task-subrow.starts-with-compound,.task-subrow>.semantic-start,.assignment-subrow.starts-with-compound,.assignment-subrow>.semantic-start){visibility:visible}.shared-data-table:is(.adaptive-layout-pending,.action-layout-pending) :is(.title-subrow.semantic-subrow-start,.activity-subrow.starts-with-compound,.activity-subrow>.semantic-start,.task-subrow.starts-with-compound,.task-subrow>.semantic-start,.assignment-subrow.starts-with-compound,.assignment-subrow>.semantic-start)>*{visibility:hidden}.shared-data-table:is(.adaptive-layout-pending,.action-layout-pending){animation:adaptive-layout-divider-pulse 1.6s ease-in-out infinite}.shared-data-table:is(.adaptive-layout-settling,.action-layout-settling):not(.adaptive-layout-pending):not(.action-layout-pending){--table-active-divider-color: var(--table-divider-color);transition:--table-active-divider-color .48s ease-out}.shared-data-table:is(.adaptive-layout-pending,.adaptive-layout-settling,.action-layout-pending,.action-layout-settling):after{content:"";position:absolute;inset:calc(var(--table-head-height) + 1px) 1px 1px;z-index:48;min-height:78px;border-radius:0 0 10px 10px;background:linear-gradient(100deg,#fafbfc2e 5%,#f0f3f747 28%,#d8dee570,#f1f4f747 68%,#fafbfc2e 95%);background-size:220% 100%;background-position:120% 0;mix-blend-mode:multiply;pointer-events:none;animation:adaptive-layout-shimmer 1.05s linear infinite}.shared-data-table:is(.adaptive-layout-settling,.action-layout-settling):not(.adaptive-layout-pending):not(.action-layout-pending):after{animation:adaptive-layout-shimmer .82s linear infinite,adaptive-layout-fade-out .18s ease-out forwards}@keyframes adaptive-layout-shimmer{0%{background-position:120% 0;opacity:.82}to{background-position:-120% 0;opacity:1}}@keyframes adaptive-layout-divider-pulse{0%,to{--table-active-divider-color: var(--table-divider-color)}50%{--table-active-divider-color: var(--table-divider-loading-color)}}@keyframes adaptive-layout-fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.shared-data-table:is(.adaptive-layout-pending,.action-layout-pending){animation:none;--table-active-divider-color: var(--table-divider-loading-color)}.shared-data-table:is(.adaptive-layout-settling,.action-layout-settling){transition:none}.shared-data-table:is(.adaptive-layout-pending,.adaptive-layout-settling,.action-layout-pending,.action-layout-settling):after{animation:none;opacity:1}}.column-configurable-table{width:100%;min-width:0;display:grid;column-gap:10px}.table-sticky-mask{position:sticky;top:calc(var(--tender-toolbar-top) + var(--tender-toolbar-height) + var(--tender-sticky-gap));z-index:49;width:100%;height:0;pointer-events:none}.table-sticky-mask:before{content:"";position:absolute;top:calc(-1 * var(--tender-sticky-gap));right:-1px;left:-1px;height:calc(var(--tender-sticky-gap) + var(--table-head-height));background:var(--app-canvas)}.column-configurable-table>.table-sticky-mask{grid-row:1;grid-column:1 / -1;align-self:start}.column-configurable-table>.table-head{grid-row:1;grid-column:1 / -1;grid-template-columns:subgrid}.tender-table-body{display:grid;grid-row:2;grid-column:1 / -1;grid-template-columns:subgrid;border:0 solid var(--table-border-color);border-width:0 var(--ui-divider-width) var(--ui-divider-width);border-radius:0 0 12px 12px}.tender-table-body>.tender-row{grid-column:1 / -1;grid-template-columns:subgrid}.tender-table-body>.tender-products-row{grid-column:1 / -1}.workflow-created,.workflow-updated{color:#506078;font-size:12px;line-height:1.35}.table-head,.tender-row{display:grid;grid-template-columns:68px minmax(230px,1fr) 106px 108px 108px 108px repeat(2,126px);align-items:center;gap:10px;padding:0 16px}.table-files{min-width:0;display:flex;align-items:center;gap:5px}.tender-price{color:#33465f;font-size:13px;font-weight:700;white-space:nowrap}.table-file-icons{display:grid;grid-template-columns:repeat(3,32px);grid-auto-rows:32px;gap:3px}.table-file-icons>button{width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:8px;color:#55708f;background:#eef3f8;cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.table-file-icons>button:not(.table-files-open):hover{transform:translateY(-2px);box-shadow:0 3px 9px #253d5e24}.table-file-icons>button:not(.table-files-open):active{transform:translateY(1px);box-shadow:none}.table-file-icons>button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.table-file-icons>button svg{width:18px;height:18px}.table-file-icons>.table-file-pdf{color:#bf3d49;background:#fee9eb}.table-file-icons>.table-file-sheet{color:#168056;background:#e2f4ea}.table-file-icons>.table-file-presentation{color:#b77916;background:#fff2d8}.table-file-icons>.table-file-image{color:#147da3;background:#e2f3f8}.table-file-icons>.table-file-text{color:#647287;background:#edf0f4}.table-file-icons>.table-file-markup{color:#7651b5;background:#eee7fb}.table-file-icons>.table-file-document{color:#176bd7;background:#e5effd}.table-file-icons>.table-files-open{color:#66809f;background:transparent}.table-file-icons>.table-files-open:hover,.table-file-icons>.table-files-open:focus-visible{color:#176bd7;background:transparent;transform:translate(2px,-2px)}.table-file-icons>.table-files-open:active{transform:translate(0) scale(.92);box-shadow:none}.tender-table .ui-select-trigger{min-height:30px;padding:3px 6px 3px 8px;border-radius:8px;font-size:11px;line-height:1.2}.tender-table .ui-select-trigger svg{width:12px;height:12px}.tender-table .new-tender-actions{width:var(--action-layout-width, max-content);max-width:100%;display:grid;grid-template-columns:repeat(var(--action-grid-tracks, 1),minmax(0,1fr));grid-template-rows:repeat(var(--action-rows, 1),30px);place-content:center;row-gap:7px;justify-self:center}.tender-table:is(.action-layout-pending,.action-layout-settling) .new-tender-actions{position:relative}.tender-table.action-layout-pending .new-tender-actions>*{visibility:hidden}.tender-table .new-tender-actions[data-layout=column]{width:var(--action-button-width, max-content)}.tender-table .new-tender-actions[data-layout=row]{width:max-content}.column-configurable-table.has-action-column .table-action-heading{width:100%;text-align:left}.tender-table .new-tender-actions button{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 7px;border:1px solid;border-radius:8px;background:#fff;font-size:11px;font-weight:650;white-space:nowrap;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .12s ease}.tender-table .new-tender-actions button{width:100%;min-height:30px}.tender-table-new .new-tender-actions{--action-button-width: 126px}.tender-table-participating .new-tender-actions,.tender-table-in_work .new-tender-actions,.tender-table-proposal_submitted .new-tender-actions{--action-button-width: 112px}.tender-table-application_submitted .new-tender-actions,.tender-table-sent_to_partners .new-tender-actions{--action-button-width: 92px}.tender-table-contract_signing .new-tender-actions{--action-button-width: 104px}.tender-table .new-tender-actions button{width:var(--action-button-width, auto)}.tender-table .new-tender-actions.participating-actions{justify-self:center}.tender-table .new-tender-actions button svg{width:13px;height:13px}.tender-table .new-tender-actions button:hover{transform:translateY(-1px)}.tender-table .new-tender-actions button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e929}.tender-table .new-tender-actions button:active{transform:translateY(1px) scale(.98)}.tender-table .new-tender-actions button:disabled{opacity:.48;cursor:not-allowed;transform:none}.new-tender-actions .participating{border-color:#c9e4d4;color:#237149}.new-tender-actions .participating:hover{border-color:#94c9aa;background:#edf8f2}.new-tender-actions .participating.active{border-color:#61b583;color:#145d37;background:#d9f2e3}.new-tender-actions .participating.active:hover{border-color:#459b68;background:#caead6}.new-tender-actions .participating:focus-visible{box-shadow:0 0 0 3px #459b682e}.new-tender-actions .not-participating{border-color:#efd3d7;color:#b33d49}.new-tender-actions .not-participating:hover{border-color:#df9ca5;background:#fff2f3}.new-tender-actions .not-participating.active{border-color:#d27480;color:#9f2d39;background:#ffe1e5}.new-tender-actions .not-participating.active:hover{border-color:#bd5663;background:#ffd2d8}.new-tender-actions .not-participating:focus-visible{box-shadow:0 0 0 3px #bd56632b}.new-tender-actions .sent-to-partners{border-color:#e1d1ef;color:#8245b1}.new-tender-actions .sent-to-partners:hover{border-color:#c8a5e3;background:#faf4ff}.new-tender-actions .sent-to-partners.active{border-color:#ad78d5;color:#7133a2;background:#eedff8}.new-tender-actions .sent-to-partners.active:hover{border-color:#965bc4;background:#e5d1f4}.new-tender-actions .sent-to-partners:focus-visible{box-shadow:0 0 0 3px #965bc42b}.new-tender-actions .proposal-submitted{border-color:#b9dfe8;color:#176b7c}.new-tender-actions .price-request{border-color:#efd8a8;color:#986916}.new-tender-actions .price-request:hover:not(:disabled){border-color:#ddb969;background:#fff8e8}.new-tender-actions .price-request.active{border-color:#cf9f3e;color:#80520a;background:#ffefc9}.new-tender-actions .proposal-submitted:hover:not(:disabled){border-color:#78c1cf;background:#eef9fb}.new-tender-actions .proposal-submitted.active{border-color:#63b7c7;color:#0e6070;background:#d9f3f7}.new-tender-actions .proposal-submitted.active:hover{border-color:#4ba8ba;background:#cceef3}.new-tender-actions .proposal-submitted:focus-visible{box-shadow:0 0 0 3px #4ba8ba2e}.new-tender-actions .take-to-work{border-color:#b9d7f5;color:#1768cf}.new-tender-actions .take-to-work:hover{border-color:#83b9eb;background:#edf6ff}.new-tender-actions .take-to-work.active{border-color:#5b9fe1;color:#0958b8;background:#dceeff}.new-tender-actions .take-to-work.active:hover{border-color:#3c86d1;background:#cce5fd}.new-tender-actions .take-to-work:focus-visible{box-shadow:0 0 0 3px #3c86d12e}.new-tender-actions .application-submitted{border-color:#b9ddd9;color:#14766f}.new-tender-actions .application-submitted:hover{border-color:#82c1bb;background:#edf9f7}.new-tender-actions .application-submitted.active{border-color:#55aaa2;color:#075f59;background:#d8f1ee}.new-tender-actions .application-submitted.active:hover{border-color:#3b938b;background:#c9eae6}.new-tender-actions .application-submitted:focus-visible{box-shadow:0 0 0 3px #3b938b2e}.new-tender-actions .contract-signing{border-color:#eae0b8;color:#7a6728}.new-tender-actions .contract-signing:hover{border-color:#ddcc87;background:#fbf7e8}.new-tender-actions .contract-signing.active{border-color:#d6b85c;color:#6d5b20;background:#f6efcf}.new-tender-actions .contract-signing.active:hover{border-color:#c9aa4f;background:#f2e8bd}.new-tender-actions .contract-signing:focus-visible{box-shadow:0 0 0 3px #d6b85c2e}.new-tender-actions .result-won{border-color:#c9e4d4;color:#237149}.new-tender-actions .result-won:hover{border-color:#94c9aa;background:#edf8f2}.new-tender-actions .result-won.active{border-color:#61b583;color:#145d37;background:#d9f2e3}.new-tender-actions .result-won.active:hover{border-color:#459b68;background:#caead6}.new-tender-actions .result-won:focus-visible{box-shadow:0 0 0 3px #459b682e}.new-tender-actions .result-cancelled{border-color:#e1d1ef;color:#8245b1}.new-tender-actions .result-cancelled:hover{border-color:#c8a5e3;background:#faf4ff}.new-tender-actions .result-cancelled.active{border-color:#ad78d5;color:#7133a2;background:#eedff8}.new-tender-actions .result-cancelled.active:hover{border-color:#965bc4;background:#e5d1f4}.new-tender-actions .result-cancelled:focus-visible{box-shadow:0 0 0 3px #965bc42b}.new-tender-actions .result-lost{border-color:#efd3d7;color:#b33d49}.new-tender-actions .result-lost:hover{border-color:#df9ca5;background:#fff2f3}.new-tender-actions .result-lost.active{border-color:#d27480;color:#9f2d39;background:#ffe1e5}.new-tender-actions .result-lost.active:hover{border-color:#bd5663;background:#ffd2d8}.new-tender-actions .result-lost:focus-visible{box-shadow:0 0 0 3px #bd56632b}.table-head>*,.tender-row>*{min-width:0;overflow-wrap:anywhere}.shared-data-table>:is(.shared-data-table-head,.table-head,.activity-table-head,.tasks-table-head){position:sticky;isolation:isolate;top:calc(var(--tender-toolbar-top) + var(--tender-toolbar-height) + var(--tender-sticky-gap));z-index:50;min-height:var(--table-head-height);color:#7b8699;border:var(--ui-divider-width) solid var(--table-border-color);border-radius:12px 12px 0 0;background:#fff;font-size:12px;font-weight:700;-webkit-user-select:none;user-select:none}.table-head{min-height:var(--table-head-height)}.tender-row{--row-bg: #fff;position:relative;z-index:0;width:100%;min-height:90px;padding-block:var(--table-row-edge-space);text-align:left;border:0;border-bottom:var(--ui-divider-width) solid var(--table-active-divider-color);background:var(--row-bg);cursor:pointer}.tender-row:has(.title-subrows){min-height:0;align-content:start}.tender-row{-webkit-user-select:none;user-select:none}.title-cell .copy-text,.application-deadline button,.tender-price button,.detail-copy-value{max-width:100%;padding:0;border:0;color:inherit;background:transparent;font:inherit;text-align:inherit;cursor:pointer}.title-cell .copy-text{display:inline;white-space:normal;overflow-wrap:anywhere}.title-cell .customer-title-text,.title-cell .tender-meta{display:-webkit-box;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical}.title-cell .customer-title-text{-webkit-line-clamp:3}.title-cell .tender-meta{-webkit-line-clamp:2}.customer-title .copy-text{font-weight:inherit}.application-deadline button:hover,.title-cell .copy-text:hover,.tender-price button:hover,.detail-copy-value:hover{color:#1268dd}.row-field-action:disabled,.application-deadline button:disabled,.tender-price button:disabled{color:#98a5b6;cursor:not-allowed}.row-field-action:disabled:hover,.application-deadline button:disabled:hover,.tender-price button:disabled:hover{color:#98a5b6}.tender-price button:focus-visible,.detail-copy-value:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.title-cell .copy-text:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.tender-row{position:relative}.tender-row:has(.ui-select.open){z-index:4}.tender-row:last-of-type{border-bottom:0;border-radius:0 0 11px 11px}.tender-row:last-of-type:has(+.tender-products-row){border-radius:0}.tender-row:hover{--row-bg: #f8fbff;background:var(--row-bg)}.tender-row.source-unread{--row-bg: #fff8ed;background:var(--row-bg);box-shadow:inset 3px 0 #e8a04b}.tender-row.source-unread:hover{--row-bg: #fff2dc;background:var(--row-bg)}.tender-row:focus-visible{outline:0}.tender-row.current{--row-bg: #edf6ff;position:relative;background:var(--row-bg);box-shadow:inset 3px 0 #1976e9}.row-leading{width:100%;display:flex;align-items:center;gap:7px}.row-controls{display:grid;gap:3px}.row-number{min-width:18px;text-align:right}.row-favorite,.row-expand{width:32px;height:32px;display:grid;place-items:center;flex:none;padding:0;border:0;border-radius:8px;color:#aab5c4;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.row-favorite svg,.row-expand svg{width:19px;height:19px}.row-favorite:hover:not(:disabled){color:#a66f00;background:var(--favorite-hover-bg);transform:scale(1.1)}.row-favorite.active{color:#c88400;background:transparent;box-shadow:none}.row-favorite.active:hover:not(:disabled){color:#a66f00;background:var(--favorite-hover-bg)}.row-favorite:active:not(:disabled){color:#9d6500;background:var(--favorite-press-bg);box-shadow:none;transform:translateY(1px) scale(.86)}.row-favorite:focus-visible{outline:0;box-shadow:0 0 0 3px #e4b64838}.row-expand{color:#66809f;transition:color .16s ease,background .16s ease,transform .12s ease}.row-expand svg{transition:transform .2s ease}.row-expand:hover:not(.unavailable){color:#1268dd;background:#e8f2ff;transform:scale(1.08)}.row-expand.active{color:#1268dd}.row-expand.active svg{transform:rotate(180deg)}.row-expand:active:not(.unavailable){color:#075dca;background:#dcecff;transform:scale(.9)}.row-expand.unavailable{color:#c2cad5;cursor:not-allowed}.row-expand:not(.unavailable){cursor:pointer}.row-expand:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.tender-products-row{grid-column:1 / -1;padding:14px 18px 18px;border-bottom:var(--ui-divider-width) solid var(--table-active-divider-color);background:#fff}.tender-products-row:last-child{border-bottom:0;border-radius:0 0 11px 11px}.tender-products-row>header{display:flex;align-items:center;gap:8px;margin-bottom:9px;color:#2d4059}.tender-products-row>header small{min-width:20px;padding:3px 6px;border-radius:999px;color:#1768cf;background:#e1efff;font-size:10px;text-align:center}.inline-products-table{overflow:hidden;border:var(--ui-divider-width) solid var(--table-border-color);border-radius:9px;background:#fff}.inline-products-head,.inline-product-row{display:grid;grid-template-columns:40px minmax(220px,1fr) 130px 90px 110px 110px 110px;align-items:center;gap:10px;min-height:40px;padding:7px 12px}.inline-products-head{color:#77869a;border-bottom:var(--ui-divider-width) solid var(--table-active-divider-color);background:#fafbfd;font-size:11px;font-weight:700}.inline-product-row{color:#526178;border-bottom:var(--ui-divider-width) solid var(--table-active-divider-color);font-size:12px}.inline-product-row:last-child{border-bottom:0}.inline-product-row b{color:#26364d;font-weight:650}.tender-row.status-changed.row-decision-participating{--row-bg: #f2faf5;background:var(--row-bg)}.tender-row.status-changed.row-decision-not_participating{--row-bg: #fff6f7;background:var(--row-bg)}.tender-row.status-changed.row-decision-sent_to_partner{--row-bg: #faf6fd;background:var(--row-bg)}.tender-row.status-changed.row-status-proposal_submitted{--row-bg: #f0fafb;background:var(--row-bg)}.tender-row.status-changed.row-decision-price_request{--row-bg: #fffaf0;background:var(--row-bg)}.tender-row.status-changed.row-status-in_work{--row-bg: #f2f8ff;background:var(--row-bg)}.tender-row.status-changed.row-status-application_submitted{--row-bg: #f0faf8;background:var(--row-bg)}.tender-row.status-changed.row-status-contract_signing{--row-bg: #fcfaf4;background:var(--row-bg)}.tender-row.status-changed.row-status-neutral{--row-bg: #f4f6f9;background:var(--row-bg)}.tender-row.status-changed.row-decision-participating:hover{--row-bg: #eaf7ef;background:var(--row-bg)}.tender-row.status-changed.row-decision-not_participating:hover{--row-bg: #fff0f2;background:var(--row-bg)}.tender-row.status-changed.row-decision-sent_to_partner:hover{--row-bg: #f5edfb;background:var(--row-bg)}.tender-row.status-changed.row-status-proposal_submitted:hover{--row-bg: #e5f6f8;background:var(--row-bg)}.tender-row.status-changed.row-status-in_work:hover{--row-bg: #eaf4ff;background:var(--row-bg)}.tender-row.status-changed.row-status-application_submitted:hover{--row-bg: #e5f6f3;background:var(--row-bg)}.tender-row.status-changed.row-status-contract_signing:hover{--row-bg: #f8f2df;background:var(--row-bg)}.tender-table-contract_signing .tender-row.status-changed{--row-bg: #fcfaf4;background:var(--row-bg)}.tender-table-contract_signing .tender-row.status-changed:hover{--row-bg: #f8f2df;background:var(--row-bg)}.tender-table-contract_signing .tender-row.status-changed.row-completed{--row-bg: #f2faf5;background:var(--row-bg)}.tender-table-contract_signing .tender-row.status-changed.row-completed:hover{--row-bg: #eaf7ef;background:var(--row-bg)}.tender-row.status-changed.row-result-won{--row-bg: #f2faf5;background:var(--row-bg)}.tender-row.status-changed.row-result-lost{--row-bg: #fff6f7;background:var(--row-bg)}.tender-row.status-changed.row-result-cancelled{--row-bg: #faf6fd;background:var(--row-bg)}.tender-row.status-changed.row-result-won:hover{--row-bg: #eaf7ef;background:var(--row-bg)}.tender-row.status-changed.row-result-lost:hover{--row-bg: #fff0f2;background:var(--row-bg)}.tender-row.status-changed.row-result-cancelled:hover{--row-bg: #f5edfb;background:var(--row-bg)}.tender-row.row-deleted,.tender-row.status-changed.row-deleted{--row-bg: #fff1f3;background:var(--row-bg)}.tender-row.row-restored,.tender-row.status-changed.row-restored{--row-bg: #f2faf5;background:var(--row-bg)}.tender-row.row-deleted:hover,.tender-row.status-changed.row-deleted:hover{--row-bg: #ffe7ea;background:var(--row-bg)}.tender-row.row-restored:hover,.tender-row.status-changed.row-restored:hover{--row-bg: #eaf7ef;background:var(--row-bg)}.tender-row.status-changed.row-decision-participating,.tender-row.status-changed.row-result-won,.tender-row.status-changed.row-completed,.tender-row.row-restored{box-shadow:inset 3px 0 #55a977}.tender-row.status-changed.row-decision-not_participating,.tender-row.status-changed.row-result-lost,.tender-row.row-deleted{box-shadow:inset 3px 0 #cc5260}.tender-row.status-changed.row-decision-sent_to_partner,.tender-row.status-changed.row-result-cancelled{box-shadow:inset 3px 0 #9660c4}.tender-row.status-changed.row-status-proposal_submitted{box-shadow:inset 3px 0 #4ba8ba}.tender-row.status-changed.row-decision-price_request{box-shadow:inset 3px 0 #cf9f3e}.tender-row.status-changed.row-status-in_work{box-shadow:inset 3px 0 #4c8fd3}.tender-row.status-changed.row-status-application_submitted{box-shadow:inset 3px 0 #3b938b}.tender-row.status-changed.row-status-contract_signing{box-shadow:inset 3px 0 #c7a947}.tender-row.status-changed.row-status-neutral{box-shadow:inset 3px 0 #8996a8}.row-number{color:#8a96a8;font-size:12px;font-variant-numeric:tabular-nums;text-align:center}.application-deadline{color:#52637b;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.35}.title-cell{width:100%;min-width:0;display:grid;gap:6px}.title-cell b{font-size:16px;line-height:1.35}.title-cell .customer-title{display:flex;align-items:center;gap:7px}.source-view-badge{flex:none;padding:3px 7px;border-radius:999px;font-size:10px;font-weight:800;line-height:1.2;text-transform:uppercase;letter-spacing:.02em;-webkit-user-select:none;user-select:none}.source-view-new,.source-view-updated{color:#995300;background:#ffe5bf}.title-cell .customer-title-text{flex:0 1 auto}.customer-title>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.additional-customers{min-width:24px;height:20px;display:inline-flex!important;align-items:center;justify-content:center;flex:none;padding:0 6px;border-radius:999px;color:#1768cf!important;background:#e7f2ff;font-size:10px!important;font-weight:750;line-height:1}.preview-customer-title{display:flex;align-items:center;gap:7px}.preview-customer-title>span{min-width:0;overflow-wrap:anywhere}.preview-summary .preview-contacts{display:flex;flex-direction:column;align-items:flex-start;gap:3px;white-space:normal}.preview-contacts .detail-copy-value{display:block;max-width:100%;text-align:left}.detail-panel>.eyebrow,.sidebar button,.sidebar nav a,.sidebar-profile-link,.sidebar .brand,.sidebar .brand img,.table-head{-webkit-user-select:none;user-select:none}.sidebar .brand img{-webkit-user-drag:none;pointer-events:none}.add-user{width:46px;height:46px;border:0;border-radius:10px;color:#fff;background:#1474e9;cursor:pointer;font-size:28px;line-height:1}.add-user{display:grid;place-items:center;box-shadow:0 7px 18px #1474e938;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.add-user:hover{background:#0867da;box-shadow:0 10px 24px #1474e947;transform:translateY(-2px)}.add-user:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e933,0 7px 18px #1474e938}.add-user:active{box-shadow:none;transform:translateY(1px) scale(.96)}.add-user svg{width:22px;height:22px}.danger-solid{border:0;color:#fff;background:#d94b55}.destructive-icon{color:#66809f!important;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.destructive-icon:hover:not(:disabled){color:#a92532!important;background:#fff0f1!important}.destructive-icon:focus-visible{outline:0;color:#a92532!important;background:#fff0f1!important;box-shadow:0 0 0 3px #b43b462e!important}.destructive-icon:active:not(:disabled){transform:scale(.92)}.title-cell small{color:#8993a5}.title-cell .tender-meta{color:#66758b;font-size:13px;line-height:1.4}.title-cell .tender-meta{overflow-wrap:anywhere}.title-cell .tender-meta>.copy-text{font-weight:400}.title-cell .tender-meta>.copy-text>span{color:#40536d;font-weight:700}.title-cell .tender-meta>.tender-meta-label{color:#40536d;font-weight:700}.title-cell .tender-note{overflow:hidden;color:#66758b}.global-tooltip{position:fixed;z-index:2147483647;width:max-content;max-width:min(240px,calc(100vw - 16px));padding:6px 9px;border:1px solid rgb(255 255 255 / 8%);border-radius:7px;color:#fff;background:#1f2937;box-shadow:0 6px 18px #0f172a3d;font-size:11px;font-weight:600;line-height:1.25;text-align:center;white-space:normal;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transform:translateY(3px);transition:opacity .12s ease,transform .12s ease}.global-tooltip.visible{opacity:1;transform:translateY(0)}.user-identity{display:flex!important;flex-direction:row!important;align-items:center;gap:7px!important}.badge{display:inline-flex;max-width:150px;padding:6px 9px;border-radius:7px;color:#236847;background:#dcf7e8;font-size:12px;font-style:normal}.price{font-weight:650;white-space:nowrap}.detail-panel{position:fixed;inset:0 0 0 auto;width:min(var(--right-panel-width),100%);display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0;border-left:var(--ui-divider-width) solid var(--ui-border-color);background:#fff;box-shadow:-10px 0 32px #28385214;z-index:var(--overlay-panel-layer);scrollbar-width:none}.detail-panel-head{position:sticky;top:0;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 18px 10px 22px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color);background:#fffffff5;box-shadow:0 4px 14px #1f314e0d;-webkit-user-select:none;user-select:none;z-index:7}.detail-panel-head>p{margin:0;color:#5d6d83;font-size:12px;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.detail-panel-head nav{display:inline-flex;align-items:center;gap:7px}.detail-panel-head nav>a,.detail-panel-head nav>button{position:static;width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;padding:0;border:0;border-radius:7px;color:#61738b;background:transparent;text-decoration:none;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease,box-shadow .16s ease}.detail-panel-head nav>a:focus-visible,.detail-panel-head nav>button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e929}.detail-panel-head nav>button:disabled{opacity:.38;cursor:not-allowed}.detail-panel-head nav svg{width:18px;height:18px}.detail-panel-head .detail-head-favorite svg,.detail-panel-head .detail-head-archive svg,.detail-panel-head .detail-head-close svg{width:21px;height:21px}.detail-panel-head .detail-head-archive .ui-icon-button__glyph,.detail-panel-head .detail-head-archive .ui-icon-button__orientation{width:21px;height:21px}.detail-panel-close-separator{width:var(--ui-divider-width);height:24px;margin:0 5px;background:var(--ui-divider-color)}.detail-panel-scroll{padding:24px 22px 28px}.detail-panel::-webkit-scrollbar{display:none}.detail-panel-scroll::-webkit-scrollbar{display:none}.preview-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;border:0;background:#12203408;cursor:default;z-index:var(--overlay-backdrop-layer)}.fade-enter-active,.fade-leave-active{transition:opacity .16s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .22s ease,opacity .22s ease}.slide-enter-from,.slide-leave-to{transform:translate(100%);opacity:0}.pop-enter-active,.pop-leave-active{transition:transform .15s ease,opacity .15s ease;transform-origin:top right}.pop-enter-from,.pop-leave-to{transform:translateY(-6px) scale(.98);opacity:0}.table-select{width:100%;min-height:34px;padding:0 8px;border:0;border-radius:7px;outline:0;cursor:pointer}.table-select:focus{box-shadow:0 0 0 3px #1874e92e}.status-empty,.result-empty{color:#66758b;background:#eef2f7}.status-in_work{color:#1d63bd;background:#e1edff}.status-proposal_submitted{color:#176b7c;background:#d9f3f7}.status-application_submitted{color:#08766f;background:#d9f5f1}.status-contract_signing{color:#7a6728;background:#fbf7e8}.status-completed,.status-participating,.result-won{color:#197044;background:#d9f6e5}.status-not_participating,.result-lost{color:#ad3945;background:#ffe1e4}.status-sent_to_partners{color:#7b46a8;background:#f0e2ff}.result-cancelled{color:#72519b;background:#eee5f8}.close{position:absolute;top:20px;right:20px;width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:#c7414d;font-size:22px;cursor:pointer}.close{transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.close:hover:not(:disabled){border-color:transparent;color:#c93643;background:#ffeaed;transform:scale(1.1)}.close:focus-visible{outline:0;color:#c93643;background:#ffeaed;box-shadow:0 0 0 3px #c9364329}.close:active:not(:disabled){color:#b52230;background:#ffd9de;transform:scale(.9)}.close:disabled{opacity:.5;cursor:not-allowed}.detail-panel h2{margin:0 0 26px;font-size:21px;line-height:1.35}.detail-loading{margin:-10px 45px 15px 0;color:#1474e9;font-size:12px}dl{display:grid;gap:2px;padding-bottom:22px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color)}dl div{display:grid;grid-template-columns:145px 1fr;gap:12px;padding:8px 0}dt{color:#7e899b;font-size:13px}dd{margin:0;font-size:13px;font-weight:600}.preview-summary{-webkit-user-select:text;user-select:text}.preview-summary dt{-webkit-user-select:none;user-select:none}.preview-summary .preview-summary-spacer{margin-top:6px;padding-top:12px;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.preview-summary .detail-copy-value{display:inline;white-space:normal;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;cursor:text}.preview-summary .detail-copy-value:not(.primary-link-action):hover{color:inherit}.modifier-action-active .preview-summary .detail-copy-value:not(.primary-link-action):hover{color:#1268dd;cursor:pointer}.preview-summary .primary-link-action{cursor:pointer}.detail-section{padding:20px 0;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color)}.detail-section h3{margin:0 0 12px;font-size:14px}.chips{display:flex;flex-wrap:wrap;gap:7px}.chips span{padding:6px 9px;border-radius:7px;color:#2364ad;background:#eaf4ff;font-size:12px}.detail-section em{color:#929cad;font-size:13px;font-style:normal}.position{display:grid;gap:5px;margin:0 0 14px}.position b{font-size:13px}.position span{color:#7b8699;font-size:12px}.outline{display:block;margin-top:24px;padding:12px;text-align:center;border:1px solid #1673e8;border-radius:9px;color:#1269dd;text-decoration:none;font-size:13px;font-weight:700}.empty,.notice{padding:50px;text-align:center;border:1px dashed #d6dde8;border-radius:12px;color:#7c8799;background:#fff}.list-loading-state{min-height:72px;display:flex;align-items:center;justify-content:center;color:#718198;font-size:13px}.shared-data-table :is(.tender-table-body,.activity-table-body,.tasks-table-body)>.infinite-sentinel{grid-column:1 / -1;width:100%}.notice.error{color:#a63f48;border-color:#efc9cd;background:#fff7f7}.tender-title{margin-bottom:20px}.tender-title h1{margin-top:14px}.tender-title p{margin:5px 0 0;color:#718096}.detail-toolbar{position:sticky;top:12px;z-index:6;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin:0 -8px 12px;padding:8px;border-radius:12px;background:#f5f7fbf5;box-shadow:0 8px 18px #1f314e12;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.detail-toolbar:before,.parameter-sidebar:before,.workflow-card:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:12px;background:#f5f7fb;pointer-events:none}.check{display:flex;align-items:center;gap:8px;padding:0 16px;border:1px solid #dce2eb;border-radius:10px;background:#fff;white-space:nowrap}.empty-toggle{width:40px;min-width:40px;height:40px;min-height:40px;aspect-ratio:1;display:inline-grid;place-items:center;padding:0;border:1px solid #dce2eb;border-radius:10px;color:#52657e;background:#fff;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease}.empty-toggle svg{width:18px;height:18px;transform-origin:center;transition:transform .16s ease}.empty-toggle:hover,.empty-toggle.active{border-color:#9fc3ee;color:#1268dd;background:#f0f7ff}.empty-toggle:hover svg{transform:scale(1.14)}.empty-toggle:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.empty-toggle:active{background:#e4f0ff}.empty-toggle:active svg{animation:eye-blink .24s ease}@keyframes eye-blink{0%,to{transform:scaleX(1.14)}48%{transform:scale(1.04,.12)}}.collapse-all{min-height:40px;display:inline-flex;align-items:center;gap:7px;padding:0 12px;border:1px solid #dce3ed;border-radius:9px;color:#52657e;background:#fff;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.collapse-all:hover{border-color:#9fc3ee;color:#1268dd;background:#f7fbff}.collapse-all:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.collapse-all:active{background:#eaf4ff}.collapse-all svg{width:16px;height:16px}.tender-layout{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:16px}.parameters-shell{min-width:0;display:grid;grid-template-columns:170px minmax(0,1fr);align-items:start;gap:16px}.parameter-sidebar{position:sticky;top:20px;display:grid;gap:12px;margin-top:8px}.parameter-sidebar>.collapse-all{width:100%;justify-content:flex-start}.parameter-sidebar>.collapse-all,.detail-toolbar .search,.detail-toolbar .empty-toggle{height:48px;min-height:48px}.detail-toolbar .empty-toggle{width:48px;min-width:48px;flex-basis:48px}.parameter-sidebar-divider{height:var(--ui-divider-width);margin:2px 4px;background:var(--ui-divider-color)}.parameter-content{min-width:0}.parameter-navigation{display:grid;gap:3px;padding:7px;border:1px solid #e0e6ee;border-radius:10px;background:#fff}.parameter-navigation button{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:6px 8px;border:0;border-radius:7px;color:#5e6f87;text-align:left;background:transparent;cursor:pointer}.parameter-navigation button:hover{color:#1268dd;background:#edf5ff}.parameter-navigation button:focus-visible,.parameter-heading:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #1474e938}.parameter-navigation button:active{background:#e3f0ff}.parameter-navigation button span{min-width:0;font-size:11px}.parameter-navigation button b{color:#1474e9;font-size:10px}.parameter-navigation>small{padding:8px;border-top:var(--ui-divider-width) solid var(--ui-divider-color);color:#8793a5;font-size:10px}.parameter-groups{min-width:0;display:grid;gap:14px}.parameter-card,.workflow-card,.create-user,.user-list{border:var(--ui-divider-width) solid var(--ui-divider-color);border-radius:11px;background:#fff}.parameter-card{overflow:hidden;scroll-margin-top:72px}.parameter-heading{width:100%;min-height:43px;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:0;border-bottom:var(--ui-divider-width) solid var(--table-divider-color);font-size:14px;font-weight:750;text-align:left;background:#fff;cursor:pointer}.parameter-heading[aria-expanded=false]{border-bottom:0}.parameter-heading:hover{color:#1268dd;background:#f8fbff}.parameter-heading:active{background:#eef6ff}.parameter-heading small{margin-left:7px;color:#1976e9}.parameter-heading svg{width:17px;height:17px;transition:transform .16s ease}.parameter-heading[aria-expanded=false] svg{transform:rotate(-90deg)}.parameter-row{display:grid;grid-template-columns:minmax(170px,38%) 1fr;gap:18px;padding:10px 16px}.parameter-row:nth-child(2n){background:#f7f9fc}.parameter-row span{color:#708096;font-size:13px}.parameter-row b,.parameter-row a{overflow-wrap:anywhere;font-size:13px}.parameter-table-wrap{max-width:100%;overflow-x:auto}.parameter-table{width:max-content;min-width:100%;border-collapse:collapse;font-size:12px}.parameter-table,.parameter-table *{-webkit-user-select:text;user-select:text}.parameter-table th,.parameter-table td{max-width:300px;padding:9px 12px;border-right:var(--ui-divider-width) solid var(--table-divider-color);border-bottom:var(--ui-divider-width) solid var(--table-divider-color);text-align:left;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.parameter-table th:last-child,.parameter-table td:last-child{border-right:0}.parameter-table th{position:sticky;top:0;color:#687991;background:#f3f6fa;font-weight:750}.parameter-table td{color:#26354c}.parameter-table tbody tr:nth-child(2n) td{background:#f8fafc}.parameter-table th{white-space:nowrap}.parameter-table td:nth-child(1),.parameter-table td:nth-child(4),.parameter-table td:nth-child(5),.parameter-table td:nth-child(6),.parameter-table td:nth-child(8),.parameter-table td:nth-child(11),.parameter-table td:nth-child(n+13){white-space:nowrap;overflow-wrap:normal}.parameter-table-products{width:100%;min-width:1040px;table-layout:fixed}.parameter-table-products th:nth-child(1){width:46px}.parameter-table-products th:nth-child(2){width:250px}.parameter-table-products th:nth-child(3){width:110px}.parameter-table-products th:nth-child(4){width:250px}.parameter-table-products th:nth-child(5){width:82px}.parameter-table-products th:nth-child(6){width:100px}.parameter-table-products th:nth-child(7){width:100px}.parameter-table-products th:nth-child(8){width:102px}.parameter-table-products td:nth-child(2),.parameter-table-products td:nth-child(4){white-space:normal;overflow-wrap:anywhere}.workflow-card{position:sticky;top:20px;margin-top:8px;padding:0;border:0;border-radius:0;background:transparent}.workflow-card h2{margin:0 0 18px;font-size:18px}.workflow-card h3{margin:24px 0 10px}.workflow-fields{display:grid;grid-template-columns:1fr;gap:12px}.workflow-form,.create-user{display:grid;gap:14px}.workflow-state-card{display:grid;gap:14px;padding:14px;border:1px solid #dce4ee;border-radius:12px;background:#fff}.workflow-validation{margin:-3px 0 0;color:#9a6b08;font-size:12px;font-weight:650;-webkit-user-select:none;user-select:none}.check{display:inline-flex;align-items:center;gap:9px;cursor:pointer;-webkit-user-select:none;user-select:none}input[type=checkbox]{position:relative;width:40px;min-width:40px;height:22px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;background:#c8d1de;box-shadow:inset 0 1px 2px #192b4624;cursor:pointer;transition:background .18s ease,box-shadow .18s ease}input[type=checkbox]:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 2px 5px #162a464d;transition:transform .18s ease}input[type=checkbox]:checked{background:#1474e9}input[type=checkbox]:checked:after{transform:translate(18px)}input[type=checkbox]:hover{box-shadow:inset 0 0 0 1px #1474e93d}input[type=checkbox]:focus-visible{outline:0;box-shadow:0 0 0 4px #1474e92e}.workflow-form label,.create-user label{display:grid;gap:7px;color:#596980;font-size:13px;font-weight:650}.proposal-key-field{height:40px;display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid #d8e0eb;border-radius:9px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease}.proposal-key-field:focus-within{border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.proposal-key-field svg{width:16px;height:16px;flex:none;color:#8291a6}.proposal-key-field input{width:100%;min-width:0;border:0;outline:0;color:#28364b;background:transparent}.workflow-form select,.workflow-form textarea,.create-user input,.create-user select,.comment-form textarea{width:100%;padding:10px;border:1px solid #d8e0eb;border-radius:8px;background:#fff}.comment-form{display:grid;gap:8px}.comment-form button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:7px;cursor:pointer}.comment-form button svg{width:16px;height:16px}.comment{position:relative;margin-top:10px;padding:12px;border-radius:8px;background:#f5f8fc}.comment p{margin:0 0 7px;font-size:13px}.comment small{color:#8792a4}.comment button{float:right;border:0;color:#b4434b;background:transparent;cursor:pointer;font-size:11px}.comment button svg{width:15px;height:15px}.discussion{margin-top:4px;border-top:var(--ui-divider-width) solid var(--ui-divider-color)}.discussion summary{display:flex;align-items:center;justify-content:space-between;padding:16px 2px 4px;color:#28364b;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.discussion summary::-webkit-details-marker{display:none}.discussion summary span{display:inline-flex;align-items:center;gap:8px;font-weight:750}.discussion summary svg{width:18px;height:18px;color:#5e7899}.discussion summary b{min-width:25px;padding:3px 7px;border-radius:999px;color:#1768cf;background:#e7f2ff;text-align:center;font-size:12px}.discussion-body{padding-top:14px}.discussion-empty{margin:12px 0 2px;color:#8a96a8;text-align:center;font-size:12px}.discussion-trigger{min-height:46px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid #dce4ee;border-radius:10px;color:#2c3a50;background:#fff;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.discussion-trigger:hover{border-color:#a9c9ef;background:#f7fbff;transform:translateY(-1px)}.discussion-trigger:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.discussion-trigger:active{transform:translateY(0) scale(.99)}.discussion-trigger span{display:inline-flex;align-items:center;gap:8px;font-weight:750}.discussion-trigger svg{width:17px;height:17px}.discussion-trigger .count-badge{min-width:22px}.note-accordion{border:1px solid #dce4ee;border-radius:10px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.preview-note-accordion{scroll-margin-top:18px}.note-accordion:hover{border-color:#86b7ee;background:#f8fbff}.note-accordion.open{background:#fff;box-shadow:0 6px 18px #25508214}.note-action-row{min-height:44px;display:flex;align-items:center;gap:8px;padding:0 8px 0 12px}.note-action-main{min-width:0;min-height:41px;flex:1;display:inline-flex;align-items:center;gap:8px;padding:0;border:0;color:inherit;text-align:left;background:transparent;font:inherit;font-weight:750;cursor:pointer}.note-action-title{flex:none}.note-action-revision{min-width:0;overflow:hidden;display:inline-flex;gap:6px;color:#8794a7;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.note-action-main:focus-visible,.note-action-secondary:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.note-action-main:disabled{color:#7b8798;cursor:not-allowed}.note-action-icons{display:flex!important;align-items:center;gap:4px!important;flex:none}.note-action-primary-icon,.note-action-secondary{width:32px;height:32px;display:grid!important;place-items:center;flex:none;padding:0;border:0;border-radius:6px;color:#66809f;background:transparent}.note-action-primary-icon{pointer-events:none;transition:color .16s ease}.note-action-secondary{cursor:pointer;transition:color .16s ease,background .16s ease}.note-action-main svg,.note-action-primary-icon svg,.note-action-secondary svg{width:16px;height:16px}.note-action-primary-icon svg{transition:transform .18s ease}.note-action-primary-icon svg.rotated{transform:rotate(180deg)}.note-action-row:hover .note-action-primary-icon{color:#1268dd}.note-action-row:active:not(:has(.note-action-secondary:active)) .note-action-main{transform:scale(.99)}.note-accordion:has(.note-action-secondary:hover){border-color:#dce4ee;background:#fff}.note-action-row:has(.note-action-secondary:hover) .note-action-primary-icon{color:#66809f}.note-action-secondary:hover{color:#075dca;background:#dcecff}.note-action-row.modifier-active .note-action-primary-icon{color:#66809f}.note-action-row.modifier-active .note-action-secondary{color:#075dca}.note-action-row.modifier-active:active .note-action-main{transform:none}.note-accordion:has(.note-action-row.modifier-active){border-color:#dce4ee;background:#fff;box-shadow:none}.discussion-trigger-side{display:inline-flex!important;align-items:center;gap:8px!important;flex:none}.discussion-trigger-side>svg{color:#55708f;transition:color .16s ease,transform .16s ease}.discussion-trigger:hover .discussion-trigger-side>svg{color:#1268dd;transform:translate(1px,-1px)}.discussion-backdrop{z-index:var(--overlay-backdrop-layer)}.journal-list{display:grid;gap:0;overflow:auto}.journal-loading{margin:0;padding:10px 4px;color:#8290a3;font-size:11px;text-align:center}.discussion-loading{margin:0;padding:8px;color:#8290a3;font-size:11px;text-align:center}.journal-list article{display:grid;grid-template-columns:34px 1fr;gap:10px;padding:13px 4px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color)}.journal-list article>svg{width:17px;height:17px;margin-top:2px;color:#66809f}.journal-list b{color:#24344b;font-size:13px}.journal-author{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.journal-author b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.journal-event-line{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:5px}.journal-event-copy{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 5px;color:#43546b;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.journal-list small{white-space:nowrap}.journal-list small,.drawer-empty{color:#8290a3;font-size:11px}.discussion-drawer{position:fixed;inset:0 0 0 auto;width:min(var(--right-panel-width),100%);max-width:100vw;min-width:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;padding:0 22px 18px;border-left:var(--ui-divider-width) solid var(--ui-border-color);background:#fff;box-shadow:-10px 0 32px #2838521f;z-index:var(--overlay-panel-layer)}.discussion-drawer h2{display:flex;align-items:center;gap:9px;margin:0;font-size:20px}.discussion-drawer h2>svg,.note-drawer-head h2>svg{width:19px;height:19px;flex:none;color:#55708f;stroke-width:1.9}.discussion-drawer h2 .count-badge{font-size:11px}.note-drawer{position:fixed;inset:0 0 0 auto;width:min(var(--right-panel-width),100%);display:flex;flex-direction:column;overscroll-behavior:contain;padding:28px 24px 24px;border-left:var(--ui-divider-width) solid var(--ui-border-color);background:#fff;box-shadow:-10px 0 32px #2838521f;z-index:var(--overlay-panel-layer)}.note-drawer-head{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.note-drawer-head h2{display:inline-flex;align-items:center;gap:9px;margin:0;color:#1f2c40;font-size:20px}.note-drawer-head .close{position:static;flex:none}.drawer-panel-head{min-height:58px;flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 -22px 14px;padding:10px 18px 10px 22px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color);background:#fffffff5;box-shadow:0 4px 14px #1f314e0d;-webkit-user-select:none;user-select:none}.discussion-drawer:focus,.files-drawer:focus,.note-drawer:focus,.detail-panel:focus{outline:0}.drawer-panel-head h2{display:inline-flex;align-items:center;gap:9px;margin:0;color:#1f2c40;font-size:20px}.drawer-panel-head h2>svg{width:19px;height:19px;flex:none;color:#55708f;stroke-width:1.9}.drawer-panel-head .ui-icon-button svg{width:21px;height:21px}.history-drawer{padding:0 24px 24px}.history-drawer .drawer-panel-head{margin-inline:-24px;padding-left:24px}.note-drawer textarea{min-height:240px;flex:1;padding:14px;border:0;border-radius:10px;outline:0;resize:none;font:inherit;line-height:1.5}.note-drawer textarea:focus{border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.note-drawer-field{min-height:180px;flex:1;display:flex;flex-direction:column;overflow:hidden;border:1px solid #dfe6ef;border-radius:10px;background:#f7f9fc}.note-drawer-content{overflow-y:auto;padding:14px;color:#26364d;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.note-drawer-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.note-drawer-actions button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.note-drawer-actions svg{width:17px;height:17px}.note-drawer-actions .primary:hover:not(:disabled){background:#0867da;box-shadow:0 7px 18px #1474e93d;transform:translateY(-1px)}.note-drawer-actions .ghost:hover:not(:disabled){border-color:#a9bfd9;color:#176bd7;background:#edf5ff;box-shadow:0 5px 14px #2550821a;transform:translateY(-1px)}.note-drawer-actions button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e933}.note-drawer-actions button:active:not(:disabled){box-shadow:none;transform:translateY(1px) scale(.98)}.note-drawer-actions button.keyboard-pressed:not(:disabled){box-shadow:none;transform:translateY(1px) scale(.98);transition-duration:.06s}.note-drawer-actions button:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.discussion-chat{min-width:0;min-height:0;flex:1;overflow-x:hidden;overflow-y:auto;margin:0 -7px;padding:10px 7px 18px}.discussion-list{width:100%;min-width:0;display:flex;flex-direction:column;gap:10px}.chat-message{position:relative;min-width:0;max-width:82%;align-self:flex-start;padding:9px 12px;border-radius:4px 13px 13px;color:#33435a;background:#f0f3f7}.chat-message.own{align-self:flex-end;border-radius:13px 4px 13px 13px;color:#174f91;background:#e2f0ff}.chat-message.deleted{color:#7b8798;background:#f1f3f6}.chat-message.deleted.own{color:#728096;background:#edf1f5}.chat-message>span{display:block;margin-bottom:4px;color:#77869a;font-size:10px;font-weight:750}.chat-message p{margin:0 0 5px;overflow-wrap:anywhere;font-size:13px;line-height:1.4}.chat-message .deleted-message{margin-right:0;color:#8a95a5;font-style:italic}.chat-message small{display:block;min-height:24px;padding-top:7px;padding-right:54px;color:#8795a7;font-size:10px}.chat-actions{position:absolute;right:7px;bottom:7px;display:flex!important;gap:2px;opacity:0;transition:opacity .15s ease}.chat-message:hover .chat-actions,.chat-actions:focus-within{opacity:1}.chat-actions .discussion-message-action{width:24px;min-width:24px;height:24px;min-height:24px;flex-basis:24px;border-radius:6px}.chat-actions .discussion-message-action .ui-icon-button__glyph,.chat-actions .discussion-message-action svg{width:13px;height:13px}.chat-actions .discussion-message-action.action-effect-advance:hover>.action-effect-target{transform:translate(.5px,-.5px)}.chat-actions .discussion-message-action.action-effect-advance:active>.action-effect-target{transform:translate(-.5px,.5px) scale(.96)}.chat-actions .discussion-message-action.action-effect-delete:hover>.action-effect-target{transform:scale(1.06)}.chat-actions .discussion-message-action.action-effect-delete:active>.action-effect-target{transform:scale(.94)}.discussion-submit-action.action-effect-slide-right:hover>.action-effect-target{transform:translate(1px)}.discussion-submit-action.action-effect-slide-right:active>.action-effect-target{transform:translate(.5px) scale(.92)}.discussion-submit-action.keyboard-pressed:not(:disabled){transform:scale(.9);transition-duration:.06s}.discussion-submit-action.keyboard-pressed:not(:disabled)>.action-effect-target{transform:translate(.5px) scale(.92)}.discussion-editing{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding:6px 7px 6px 10px;border:1px solid #d7e6f8;border-radius:8px;color:#45617f;background:#f3f8fe;font-size:11px}.discussion-editing>span{display:inline-flex;align-items:center;gap:7px;font-weight:650}.discussion-editing>span svg{width:14px;height:14px;color:#2673cc}.discussion-editing button{min-height:26px;padding:0 8px;border:0;border-radius:6px;color:#176bd7;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}.discussion-editing button:hover{color:#075dca;background:#e1efff}.discussion-editing button:focus-visible{outline:0;box-shadow:0 0 0 2px #1474e92e}.discussion-delete-preview{display:-webkit-box;overflow:hidden;margin:0;padding:11px 13px;border:1px solid #e2e7ee;border-radius:9px;color:#536278;background:#f7f9fc;line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:3}.discussion-compose{width:100%;min-width:0;flex:none;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-top:14px;border-top:var(--ui-divider-width) solid var(--ui-divider-color);background:#fff}.discussion-editing+.discussion-compose{padding-top:8px;border-top:0}.discussion-compose textarea{width:100%;min-width:0;min-height:48px;max-height:120px;padding:10px;border:1px solid #d8e0eb;border-radius:10px;resize:none}.discussion-compose textarea:disabled{color:#8995a7;background:#f3f5f8;cursor:not-allowed}.proposal-key-modal input{width:100%;min-height:41px;padding:0 11px;border:1px solid #d8e0eb;border-radius:8px;outline:0}.proposal-key-modal input:focus{border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.proposal-key-modal-title{margin:0 42px 2px 0;color:#7c879b;font-size:13px;font-weight:700}.proposal-key-view-field{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) 42px;overflow:hidden;border:1px solid #dce4ee;border-radius:9px;background:#f7f9fc}.proposal-key-value{align-self:center;margin:0;padding:12px 14px;color:#26364d;font-weight:650;overflow-wrap:anywhere}.proposal-key-view-field>button{display:grid;place-items:center;border:0;color:#66809f;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.proposal-key-view-field>button:hover{color:#1168dc;background:#e5f0fd;transform:translate(1px,1px)}.proposal-key-view-field>button:disabled{color:#aab4c1;cursor:default}.proposal-key-view-field>button svg{width:18px;height:18px}.workflow-notes{display:grid;gap:12px}.preview-workflow-notes{gap:10px}.workflow-divider{height:var(--ui-divider-width);margin:2px 0;background:var(--ui-divider-color)}.workflow-note-field{min-width:0;display:grid;gap:6px}.workflow-note-label{padding-left:2px;color:#75849a;font-size:11px;font-weight:650}.workflow-action-row{min-width:0;min-height:48px;display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;border:1px solid #dce4ee;border-radius:10px;background:#fff;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.workflow-action-row:not(.primary-none){cursor:pointer}.workflow-action-main{min-width:0;min-height:34px;flex:1;padding:4px 0;overflow:hidden;border:0;color:inherit;text-align:left;background:transparent;cursor:inherit}.workflow-action-main b{display:block;overflow:hidden;color:#2e3c50;font-size:12px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.workflow-action-row.multiline .workflow-action-main b{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35}.workflow-action-main:focus-visible,.workflow-action-primary-icon:focus-visible,.workflow-action-secondary:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.workflow-action-icons{display:flex!important;align-items:center;gap:4px!important;flex:none}.workflow-action-primary-icon,.workflow-action-secondary{width:32px!important;min-width:32px;height:32px!important;min-height:32px;aspect-ratio:1;display:grid!important;place-items:center;flex:0 0 32px;padding:0;border:0;border-radius:8px;color:#7890ad;background:transparent}.workflow-action-primary-icon,.workflow-action-secondary{cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.workflow-action-primary-icon svg,.workflow-action-secondary svg{width:16px;height:16px}.workflow-action-row:not(.unavailable):hover{border-color:#a9c9ef;background:#f7fbff;box-shadow:0 5px 14px #25508214;transform:translateY(-1px)}.workflow-action-row:hover .workflow-action-primary-icon{color:#1268dd}.workflow-action-row.primary-follow:hover .workflow-action-main b{color:#1268dd;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.workflow-action-row:active:not(:has(.workflow-action-secondary:active)){transform:none}.workflow-action-row:active:not(:has(.workflow-action-secondary:active)) .workflow-action-primary-icon{color:#075dca}.workflow-action-row:has(.workflow-action-secondary:hover){border-color:#dce4ee;background:#fff;box-shadow:none;transform:none}.workflow-action-row:has(.workflow-action-secondary:hover) .workflow-action-primary-icon{color:#7890ad;transform:none}.workflow-action-row:has(.workflow-action-secondary:hover) .workflow-action-main b{color:#2e3c50;text-decoration:none}.workflow-action-secondary:hover{color:#075dca;background:#dcecff}.workflow-action-row.modifier-active{border-color:#dce4ee;background:#fff;box-shadow:none;transform:none}.workflow-action-row.modifier-active:not(.unavailable):hover{border-color:#dce4ee;background:#fff;box-shadow:none;transform:none}.workflow-action-row.modifier-active .workflow-action-primary-icon{color:#7890ad;transform:none}.workflow-action-row.modifier-active .workflow-action-main b,.workflow-action-row.modifier-active.primary-follow:hover .workflow-action-main b{color:#2e3c50;text-decoration:none}.workflow-action-row.modifier-active .workflow-action-secondary{color:#1268dd}.workflow-action-row.modifier-active:active:not(:has(.workflow-action-secondary:active)){transform:none}.navigation-highlight.workflow-note-field .workflow-action-row,.note-accordion.navigation-highlight{border-style:dashed;animation:navigation-target-highlight 5s ease-in-out both}@keyframes navigation-target-highlight{0%,to{border-color:#dce4ee;background:#fff;box-shadow:none}16%,48%,78%{border-color:#df9e08;background:#fff7d9;box-shadow:0 0 0 3px #df9e0824}32%,63%{border-color:#e8c36a;background:#fffbed;box-shadow:0 0 0 1px #df9e0814}}@media(prefers-reduced-motion:reduce){.navigation-highlight.workflow-note-field .workflow-action-row,.note-accordion.navigation-highlight{border-color:#df9e08;background:#fff7d9;box-shadow:0 0 0 3px #df9e0824;animation:none}}.workflow-action-row.primary-none,.workflow-action-main:disabled{cursor:not-allowed}.workflow-action-row.unavailable{color:#8a98ac;border-color:#e2e7ee;background:#f4f6f9;box-shadow:none;transform:none}.workflow-action-row.unavailable .workflow-action-main b{color:#8a98ac;font-weight:600}.workflow-note-field.compact{width:100%;gap:0}.workflow-note-field.compact .workflow-action-row{min-height:32px;gap:3px;padding:2px 4px 2px 8px;border-radius:7px;background:#f7f9fc}.workflow-note-field.compact .workflow-action-main{min-height:26px;padding:2px 0}.workflow-note-field.compact .workflow-action-main b{font-size:11px;font-weight:600}.workflow-note-field.compact .workflow-action-primary-icon,.workflow-note-field.compact .workflow-action-secondary{width:25px!important;min-width:25px;height:25px!important;min-height:25px;flex-basis:25px;border-radius:6px}.workflow-note-field.compact .workflow-action-primary-icon svg,.workflow-note-field.compact .workflow-action-secondary svg{width:13px;height:13px}.preview-metadata-section{margin-top:14px;padding:0}.workflow-text-modal input,.workflow-text-modal textarea{width:100%;padding:10px 11px;border:1px solid #d8e0eb;border-radius:9px;outline:0;background:#fff}.workflow-text-modal input{min-height:42px}.workflow-text-modal textarea{resize:vertical}.workflow-text-modal input:focus,.workflow-text-modal textarea:focus{border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.readonly-field{min-height:36px;display:flex;align-items:center;padding:7px 12px;border-radius:9px;color:#46566d;background:#f1f4f8}.users-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px}.user-list{overflow:hidden;-webkit-user-select:none;user-select:none}.user-row{display:flex;align-items:center;gap:13px;padding:15px 18px;border-bottom:var(--ui-divider-width) solid var(--ui-divider-color)}.user-row:last-child{border-bottom:0}.user-row div{display:grid;gap:4px}.user-row small{color:#7d899c}.user-copy-value{width:fit-content;max-width:100%;overflow:hidden;padding:0;border:0;color:inherit;background:transparent;cursor:pointer;font:inherit;line-height:1.25;text-align:left;text-overflow:ellipsis;white-space:nowrap}.user-copy-name{color:#1c2a40;font-weight:700}.user-copy-value:hover{color:#176bd7}.user-copy-value:focus-visible{outline:2px solid #82b5ed;outline-offset:2px;border-radius:2px}.modal h2,.modal label{-webkit-user-select:none;user-select:none}.modal input,.modal textarea{-webkit-user-select:text;user-select:text}.user-row-identity{min-width:0;display:flex!important;align-items:center;gap:10px!important}.user-row-copy{min-width:0}.user-actions{display:flex!important;flex-direction:row;gap:12px!important;margin-left:auto}.user-actions button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:8px;color:#176bd7;background:#eef5ff;cursor:pointer}.user-actions button svg,.password-field button svg,.close svg{width:18px;height:18px}.user-actions button{transition:color .16s ease,background .16s ease,transform .16s ease}.user-actions button:hover{color:#075dca;background:#deedff;transform:translateY(-1px)}.user-actions button.danger:hover{color:#b92f3b;background:#fff0f1}.user-actions button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e92e}.user-actions button.danger:focus-visible{box-shadow:0 0 0 3px #b43b4629}.user-actions button:active,.user-actions button.destructive-icon:active:not(:disabled){transform:translateY(1px) scale(.92)}.sidebar{padding:24px 16px}.sidebar-toggle.ui-icon-button{position:static;width:42px;min-width:42px;height:42px;min-height:42px;flex-basis:42px;border-radius:8px;color:#55708f}.content{margin-left:0}.sidebar-collapsed{grid-template-columns:84px minmax(0,1fr)}.sidebar-collapsed .sidebar{width:84px;min-width:84px;padding-inline:12px}.sidebar-collapsed .sidebar-head{flex-direction:column;gap:12px;padding:0}.sidebar-collapsed .brand{margin:0}.sidebar-collapsed .brand:after{font-size:16px}.sidebar-collapsed .sidebar-toggle{width:42px;height:34px}.sidebar-collapsed nav{gap:8px}.sidebar-collapsed nav a{position:relative;font-size:inherit}.sidebar-collapsed nav a>span:not(.nav-counts),.sidebar-collapsed nav a>.nav-counts{min-width:0;max-width:0;margin-left:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .07s ease,visibility 0s linear .07s,max-width .16s cubic-bezier(.2,.8,.2,1) .04s}.sidebar-collapsed .content{margin-left:0}.close{display:grid;place-items:center}.password-field button{transition:color .16s ease,background .16s ease}.password-field .ui-icon-button.password-copy{width:42px;min-width:42px;height:auto;min-height:0;aspect-ratio:auto;border:1px solid #d8e0eb;border-left:0;border-radius:0;background:#f8fafc}.password-field button:hover:not(:disabled){color:#1268dd;background:#eef6ff}.password-field button:hover:not(:disabled) svg{transform:translateY(-1px)}.password-field .password-copy:hover:not(:disabled) svg{color:#075dca;transform:none}.password-field .password-copy:hover:not(:disabled)>.action-effect-target{transform:translate(1px,-1px)}.password-field .password-copy:active:not(:disabled)>.action-effect-target{transform:translate(-1px,1px) scale(.94)}.password-field .password-copy:active:not(:disabled) svg{transform:none}.password-field .password-generate:hover:not(:disabled) svg{transform:none}.password-field .password-generate:active:not(:disabled) svg{transform:rotate(55deg) scale(.92)}.password-field button:focus-visible{position:relative;outline:0;box-shadow:inset 0 0 0 2px #1474e93d;z-index:1}.password-field button:active:not(:disabled){background:#dfedff}.password-field button:active:not(:disabled) svg{transform:translateY(1px) scale(.9)}.password-field button:disabled{color:#a8b3c2;background:#f1f4f8;cursor:not-allowed}.password-field .password-copy:disabled{border-color:#d8e0eb;opacity:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.user-actions button:hover{background:#dfedff}.user-actions svg,.password-field svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.password-field svg{transition:transform .12s ease}.user-row .danger{color:#b43b46}.create-user{padding:20px}.create-user h2{margin:0 0 5px;font-size:18px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#121c2d7a;z-index:300}.modal{position:relative;width:min(480px,100%);display:grid;gap:15px;padding:28px;border-radius:15px;background:#fff;box-shadow:0 25px 80px #0c16284d}.modal h2{margin:-5px 35px 5px 0}.modal .user-modal-title{margin:0 44px 5px 0}.modal label{display:grid;gap:7px;color:#596980;font-size:13px;font-weight:650}.modal input,.modal select{width:100%;min-height:43px;padding:0 11px;border:1px solid #d8e0eb;border-radius:8px;background:#fff}.modal input:focus-visible{outline:0;border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.modal .ui-select-trigger{min-height:43px}.password-field{display:grid;grid-template-columns:minmax(0,1fr) 42px 42px 42px}.password-field input{border-radius:8px 0 0 8px}.password-field button{border:1px solid #d8e0eb;border-left:0;background:#f8fafc;cursor:pointer}.password-field button:last-child{border-radius:0 8px 8px 0}.user-password-section{min-width:0}.password-section-toggle{width:100%;min-height:43px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 11px;border:1px solid #d8e0eb;border-radius:8px;color:#596980;background:#fff;cursor:pointer;font-size:13px;font-weight:650;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease}.password-section-toggle>span{display:inline-flex;align-items:center;gap:8px}.password-section-toggle svg{width:17px;height:17px;transition:transform .18s ease}.password-section-toggle:hover{border-color:#b7c8dc;color:#176bd7;background:#f8fbff}.password-section-toggle:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e929}.user-password-section.open .password-section-toggle{border-color:#9bc1ee;color:#176bd7;background:#f3f8fe}.user-password-section.open .password-section-toggle>svg{transform:rotate(180deg)}.password-section-body{margin-top:10px}.password-expand-enter-active,.password-expand-leave-active{overflow:hidden;transition:opacity .16s ease,transform .16s ease}.password-expand-enter-from,.password-expand-leave-to{opacity:0;transform:translateY(-4px)}.modal-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:5px}.modal-actions button{min-height:43px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;cursor:pointer;transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.modal-actions button svg{width:17px;height:17px}.modal .primary:hover:not(:disabled){background:#0867da;box-shadow:0 7px 18px #1474e93d;transform:translateY(-1px)}.modal .ghost:hover:not(:disabled){border-color:#b7c8dc;color:#176bd7;background:#f3f8fe;transform:translateY(-1px)}.modal .danger-solid:hover:not(:disabled){background:#c83c48;box-shadow:0 7px 18px #c93b4738;transform:translateY(-1px)}.modal .close{transition:border-color .16s ease,color .16s ease,background .16s ease,box-shadow .16s ease,transform .12s ease}.modal .close:hover:not(:disabled){border-color:transparent;color:#c93643;background:#ffeaed;transform:scale(1.1)}.modal button:focus-visible{outline:0;box-shadow:0 0 0 3px #1474e933}.modal .danger-solid:focus-visible{box-shadow:0 0 0 3px #c93b4733}.modal .modal-actions button:active:not(:disabled){box-shadow:none;transform:translateY(1px) scale(.98)}.modal .modal-actions button.keyboard-pressed:not(:disabled){box-shadow:none;transform:translateY(1px) scale(.98);transition-duration:.06s}.modal .close:active:not(:disabled){box-shadow:none;transform:scale(.9)}.modal button:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.field-modal-mode{margin:0 42px 2px 0;color:#7c879b;font-size:13px;font-weight:700}.field-modal-label{display:block;overflow:hidden;color:#596980;text-overflow:ellipsis;white-space:nowrap}.field-modal textarea{width:100%;padding:11px;border:1px solid #d8e0eb;border-radius:9px;outline:0;resize:vertical}.field-modal textarea:focus,.field-modal-input:focus-within{border-color:#72aef5;box-shadow:0 0 0 3px #1474e924}.field-modal-view,.field-modal-input{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) 42px;overflow:hidden;border:1px solid #dce4ee;border-radius:9px;background:#f7f9fc}.field-modal-view p{align-self:center;margin:0;padding:12px 14px;color:#26364d;font-weight:650;overflow-wrap:anywhere}.field-modal-input input{min-width:0;border:0;border-radius:0;outline:0;background:#fff}.field-modal-input input:focus-visible{border:0;box-shadow:none}.field-modal-view>button,.field-modal-input>button{display:grid;place-items:center;border:0;color:#66809f;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease,transform .12s ease}.field-modal-view>button:hover:not(:disabled),.field-modal-input>button:hover:not(:disabled){color:#1168dc;background:#e5f0fd;transform:translate(1px,1px)}.field-modal-view>button:focus-visible,.field-modal-input>button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #1474e938}.field-modal-view>button:active:not(:disabled),.field-modal-input>button:active:not(:disabled){transform:scale(.94)}.field-modal-view>button:disabled,.field-modal-input>button:disabled{color:#a8b3c2;cursor:not-allowed}.field-modal-view>button svg,.field-modal-input>button svg{width:18px;height:18px}.sidebar{width:248px;min-width:248px;max-width:248px;padding:20px 13px;contain:layout style}.sidebar-head{position:static;width:100%;height:53px;margin-bottom:10px;padding:0}.sidebar-head:after{position:absolute;top:72px;right:17px;left:17px;margin:0}.sidebar-control{height:42px;justify-content:flex-end}.sidebar{overflow:hidden}.sidebar:has(.sidebar-profile.open){overflow:visible}.sidebar-head,.sidebar-profile{flex:none}.sidebar>nav{min-height:0;flex:1;align-content:start;overflow-x:hidden;overflow-y:auto;padding-right:3px;scrollbar-width:none}.sidebar>nav::-webkit-scrollbar{display:none}.sidebar-profile{margin-top:10px;background:#fff}.brand{width:42px;height:42px;border-radius:12px;font-size:14px}.sidebar-control>.brand{position:absolute;top:20px;left:18px}.brand-toggle{position:absolute;top:20px;left:18px;width:42px;height:42px;margin:0}.brand-toggle>.brand{position:static;width:42px;height:42px}.brand-toggle:hover,.brand-toggle:active{transform:none}.sidebar-toggle.ui-icon-button{width:42px;min-width:42px;height:42px;min-height:42px;flex-basis:42px}nav{gap:4px}nav a,.settings{height:48px;min-height:48px;padding:7px 11px 7px 14px;border-radius:9px;font-size:13px}nav a>svg{width:18px;height:18px;flex-basis:18px}.content{width:auto;min-width:0;margin-left:0;padding:24px 28px 48px;transition:none}.app-header{margin:-4px 0 20px;padding-bottom:14px}.page-header{margin-bottom:17px}h1{font-size:26px}.toolbar{margin-bottom:var(--tender-sticky-gap)}.search{height:42px}.filter-button,.sort-button{min-width:116px;height:42px}.filter-button.columns-button{width:42px;min-width:42px;flex-basis:42px}.tender-table{--table-head-height: 40px}.table-head,.tender-row{gap:14px;padding-inline:14px}.table-head{min-height:40px}.tender-row{min-height:64px}.title-cell{gap:3px}.title-cell b{font-size:15px}.title-cell .customer-title-text{-webkit-line-clamp:2}.table-select{min-height:32px}.detail-panel{width:min(var(--right-panel-width),100%);padding:0}.detail-panel h2{margin-bottom:18px;font-size:18px}dl{padding-bottom:15px}dl div{grid-template-columns:122px 1fr;padding:6px 0}.preview-actions{margin-top:16px}.tender-title{margin-bottom:14px}.tender-title h1{margin-top:9px}.detail-toolbar{margin-bottom:12px}.tender-layout{grid-template-columns:minmax(0,1fr) 380px;gap:16px}.parameter-groups{gap:10px}.parameter-card h2{padding:12px 14px;font-size:14px}.parameter-row{grid-template-columns:minmax(150px,34%) 1fr;gap:14px;padding:7px 14px}.parameter-row span,.parameter-row b,.parameter-row a{font-size:12px}.workflow-card{padding:0}.workflow-card h2{margin-bottom:13px;font-size:16px}.workflow-form{gap:11px}.workflow-state-card{gap:11px;padding:12px}.proposal-key-field{height:36px}.workflow-form textarea{padding:8px}.action{min-height:38px}.discussion summary{padding-top:12px}.user-row{padding:12px 15px}.modal{padding:22px}.sidebar-collapsed{grid-template-columns:72px minmax(0,1fr)}.sidebar-collapsed .sidebar{width:72px;min-width:72px;max-width:72px;padding-inline:9px}.sidebar-collapsed .brand{width:42px;height:42px}.sidebar-collapsed .brand-toggle{top:20px;left:18px;width:42px;height:42px;display:block;margin:0}.sidebar-collapsed .sidebar-head{width:100%;height:53px;margin-bottom:10px;padding:0}.sidebar-collapsed .sidebar-head:after{top:72px;right:17px;left:17px;margin:0}.sidebar-collapsed .sidebar-toggle{width:38px;height:31px}.sidebar-collapsed nav{gap:4px}.sidebar-collapsed .sidebar>nav{padding-right:0}.sidebar-collapsed nav a{width:54px;height:var(--sidebar-nav-item-height);min-height:var(--sidebar-nav-item-height);justify-content:flex-start;margin:0;padding:0 0 0 18px}.sidebar-collapsed .nav-icon-delta{transform:translate(-6px)}.sidebar-collapsed nav a[data-unread]:after{position:absolute;top:3px;right:7px;min-width:16px;height:16px;box-sizing:border-box;padding-inline:4px;border:0;font-size:9px;font-variant-numeric:tabular-nums;line-height:1}.sidebar-collapsed .content{width:auto;margin-left:0}.page-header.app-header{align-items:center;justify-content:space-between}@media(max-width:1050px){.content.narrowed{margin-right:540px}.detail-panel{width:min(var(--right-panel-width),100%)}.tender-layout,.users-layout{grid-template-columns:1fr}.workflow-card{position:static}.parameters-shell{grid-template-columns:1fr}.parameter-sidebar{position:static}.parameter-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.sidebar{display:none}.content,.content.narrowed{width:100%;margin:0;padding:22px 14px}.toolbar{flex-wrap:wrap}.toolbar .search{flex-basis:100%}.toolbar .sort-control,.toolbar>.filter-button{min-width:0;flex:1}.toolbar .sort-button,.detail-panel{width:100%}}@media(max-width:760px){:root{--tender-toolbar-height: 108px}.content:has(.toolbar.columns-open){--tender-toolbar-height: 150px}}.column-configurable-table>.tender-table-body>.tender-row{grid-template-columns:subgrid!important;grid-template-rows:auto;align-items:start}.column-configurable-table>.table-head{display:grid!important}.column-configurable-table .row-leading{grid-column:1;grid-row:1 / -1;align-self:center}.column-configurable-table>.tender-table-body>.tender-row>.title-cell,.column-configurable-table>.tender-table-body>.tender-row>.responsive-field:not(.field-subrow),.column-configurable-table>.tender-table-body>.tender-row>.table-files,.column-configurable-table>.tender-table-body>.tender-row>.status-cell{grid-row:1;align-self:center}.column-configurable-table>.tender-table-body>.tender-row>.new-tender-actions,.column-configurable-table>.tender-table-body>.tender-row>.table-archive-cell{grid-row:1 / 2!important;justify-self:center}.column-configurable-table>.tender-table-body>.tender-row>.new-tender-actions{position:static;align-self:center;transform:none}.column-configurable-table>.tender-table-body>.tender-row>.table-archive-cell{align-self:center}.column-configurable-table>.tender-table-body>.tender-row>.responsive-field:not(.field-subrow),.column-configurable-table>.tender-table-body>.tender-row>.table-files,.column-configurable-table>.tender-table-body>.tender-row>.status-cell{grid-column:auto!important}.column-configurable-table>.tender-table-body>.tender-row>.new-tender-actions,.column-configurable-table>.tender-table-body>.tender-row>.table-archive-cell{grid-column:-2 / -1!important}.column-configurable-table .kind-cell>*,.column-configurable-table .status-cell>*{width:100%}.column-configurable-table .kind-cell{display:inline-block!important}.row-field-action{width:100%;min-width:0;overflow:hidden;padding:0;border:0;color:inherit;background:transparent;font:inherit;line-height:1.35;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.column-configurable-table .ordinary-field:not(.field-subrow){color:#52637b;font-size:12px;font-weight:400;font-variant-numeric:tabular-nums;line-height:1.35}.column-configurable-table .ordinary-field:not(.field-subrow) .row-field-action{color:inherit;font-weight:inherit;transition:color .16s ease}.column-configurable-table .ordinary-field:not(.field-subrow) .row-field-action:hover{color:#176bd7}.column-configurable-table .ordinary-field:not(.field-subrow) .row-field-action:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.interactive-field .row-field-action{min-height:28px;padding:3px 7px;border:1px solid transparent;border-radius:7px;color:#52657d;background:#f7f9fc;transition:border-color .16s ease,color .16s ease,background .16s ease,transform .12s ease}.interactive-field .row-field-action:hover{border-color:#b9cfe8;color:#1168d8;background:#edf5ff;transform:translateY(-1px)}.interactive-field .row-field-action:active{transform:translateY(1px) scale(.99)}.column-configurable-table>.tender-table-body>.tender-row>.responsive-field.field-subrow{display:none!important}.title-subrows{min-width:0;width:var(--adaptive-subrow-shared-width, fit-content);max-width:100%;display:grid;grid-template-columns:minmax(0,1fr);justify-items:stretch;row-gap:0;margin-top:var(--table-title-inline-space);padding-bottom:0}.title-subrows>.ui-table-adaptive-field{width:100%;max-width:100%}.title-subrow{min-width:0;min-height:18px;color:#617188;font-size:12px}.title-subrow.variant-compound+.title-subrow.variant-compound{margin-top:var(--table-compound-space)}.title-subrow .ui-table-adaptive-value>.ui-select,.title-subrow .ui-table-adaptive-value>.workflow-note-field,.title-subrow .ui-table-adaptive-value>.subrow-status-control{min-width:0;width:min(100%,420px)}.subrow-status-control{display:block}.subrow-status-control>.ui-select{width:100%}.title-subrow .ui-table-adaptive-value>.subrow-files{width:100%;overflow:visible}.title-subrow .ui-table-adaptive-value>.subrow-files .table-file-icons{display:flex;grid-template-columns:none;grid-auto-rows:auto;flex-wrap:nowrap}.title-subrow .ui-table-adaptive-value>.subrow-actions{width:100%;max-width:none;display:block}.title-subrow .ui-table-adaptive-value>.subrow-actions .new-tender-actions{width:var(--action-layout-width, max-content);max-width:100%;height:auto;display:grid;grid-template-columns:repeat(var(--action-grid-tracks, 1),minmax(0,1fr));align-self:auto;justify-self:start;place-content:start;row-gap:7px}.title-subrow .ui-table-adaptive-value>.subrow-actions .table-archive-cell{display:flex;justify-content:flex-start}.title-subrow .ui-table-adaptive-value>.subrow-actions .new-tender-actions button{width:var(--action-button-width, auto);flex:0 0 auto}.title-subrow.status-subrow{margin-top:0}.title-subrow.semantic-subrow-start{margin-top:var(--table-section-space);padding-top:var(--table-section-space);border-top:var(--ui-divider-width) solid var(--table-active-divider-color)}.title-subrow .row-field-action{color:#617188}.title-subrow .inline-field-action,.title-subrow .workflow-action-row,.title-subrow .workflow-action-main{min-width:0;max-width:100%}.title-subrow .workflow-action-main b,.title-subrow .row-field-action{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.title-subrow .inline-field-hit{min-width:0;max-width:100%}.title-subrow .inline-action-value{min-width:0;max-width:100%;max-height:2.7em;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.title-subrow .row-field-action:hover{color:#176bd7}.metadata-text-value{display:-webkit-box;min-width:0;overflow:hidden;color:#66758b;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;cursor:pointer;-webkit-box-orient:vertical;-webkit-line-clamp:2}.metadata-text-value:hover{color:#1268dd}.metadata-text-value:focus-visible{border-radius:2px;outline:2px solid rgb(20 116 233 / 30%);outline-offset:2px}.note-text-line .metadata-text-value{font-style:italic}
