.ic[data-v-121623cd]{display:inline-block;flex-shrink:0;vertical-align:-.15em}.app-logo[data-v-b49fa9a1]{display:block;flex:none;width:40px;height:40px;-webkit-user-select:none;user-select:none}.menu[data-v-eb7b9357]{width:var(--menu-width);flex-shrink:0;height:calc(100vh - var(--tc-top));background:linear-gradient(180deg,var(--menu-bg-top),var(--menu-bg-bottom));display:flex;flex-direction:column;color:var(--menu-text);border-right:1px solid var(--menu-edge, transparent)}.menu-brand[data-v-eb7b9357]{display:flex;align-items:center;gap:10px;padding:16px 16px 14px}.menu-logo[data-v-eb7b9357]{width:34px;height:34px}.menu-brand-title[data-v-eb7b9357]{color:#fff;font-weight:600;font-size:14px;line-height:1.1}.menu-brand-sub[data-v-eb7b9357]{color:var(--menu-text);font-size:12px;margin-top:2px;opacity:.8}.menu-nav[data-v-eb7b9357]{padding:6px 8px;display:flex;flex-direction:column;gap:1px;overflow-y:auto}.menu-item[data-v-eb7b9357]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;color:var(--menu-text);font-weight:500;font-size:14px;position:relative;transition:background-color .12s,color .12s}.menu-item[data-v-eb7b9357]:hover{background:var(--menu-item-hover);color:var(--menu-text-hover)}.menu-item[data-v-eb7b9357]:focus-visible{outline:2px solid #fff;outline-offset:-2px}.menu-item.active[data-v-eb7b9357]{background:var(--menu-item-active);color:#fff}.menu-item.active[data-v-eb7b9357]:before{content:"";position:absolute;left:-8px;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--menu-active-bar)}.menu-group[data-v-eb7b9357]{display:flex;flex-direction:column;gap:1px}.menu-cap[data-v-eb7b9357]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin:10px 12px 2px;padding:0;border:0;background:none;cursor:pointer;color:var(--menu-text);opacity:.62;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-align:left}.menu-cap[data-v-eb7b9357]:hover{opacity:1}.menu-cap[data-v-eb7b9357]:focus-visible{outline:2px solid #fff;outline-offset:2px}.menu-cap-ic[data-v-eb7b9357]{transition:transform .15s ease}.menu-cap-ic.up[data-v-eb7b9357]{transform:rotate(180deg)}.menu-sub[data-v-eb7b9357]{padding-left:34px;font-size:13px}.menu-ic[data-v-eb7b9357]{width:19px;height:19px;flex-shrink:0;opacity:.92}.menu-label[data-v-eb7b9357]{white-space:nowrap}.menu-badge[data-v-eb7b9357]{margin-left:auto;min-width:18px;height:18px;padding:0 5px;background:var(--danger-fill);color:#fff;border-radius:999px;font-size:11px;font-weight:500;display:flex;align-items:center;justify-content:center}.menu-badge.blue[data-v-eb7b9357]{background:#1f66c0}.menu-badge.soon[data-v-eb7b9357]{background:var(--amber-stripe);color:var(--on-amber)}.menu-backdrop[data-v-eb7b9357]{display:none}@media(max-width:900px){.menu[data-v-eb7b9357]{position:fixed;left:-270px;top:var(--tc-top);bottom:0;height:calc(100vh - var(--tc-top));width:250px;z-index:95;transition:left .2s ease}.menu.open[data-v-eb7b9357]{left:0;box-shadow:8px 0 34px #10182859}.menu-backdrop[data-v-eb7b9357]{display:block;position:fixed;inset:var(--tc-top) 0 0;background:#10142873;z-index:94}}.avatar[data-v-2dac356f]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--text);font-weight:var(--fw-semi);flex-shrink:0;overflow:hidden;line-height:1}.avatar img[data-v-2dac356f]{width:100%;height:100%;object-fit:cover;border-radius:50%}.av-empty[data-v-2dac356f]{background:var(--st-open-bg);color:#a7b0bd}.badge[data-v-87adf438]{display:inline-block;padding:3px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;white-space:nowrap}.st-open[data-v-87adf438]{color:var(--st-open);background:var(--st-open-bg)}.st-working[data-v-87adf438]{color:var(--st-working);background:var(--st-working-bg)}.st-review[data-v-87adf438]{color:var(--st-review);background:var(--st-review-bg)}.st-overdue[data-v-87adf438]{color:var(--st-overdue);background:var(--st-overdue-bg)}.st-completed[data-v-87adf438]{color:var(--st-completed);background:var(--st-completed-bg)}.pri[data-v-87adf438]{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:500}.pri i[data-v-87adf438]{width:7px;height:7px;border-radius:50%;display:inline-block}.pr-urgent[data-v-87adf438]{color:var(--pr-urgent)}.pr-urgent i[data-v-87adf438]{background:var(--pr-urgent)}.pr-high[data-v-87adf438]{color:var(--pr-high)}.pr-high i[data-v-87adf438]{background:var(--pr-high)}.pr-medium[data-v-87adf438]{color:var(--pr-medium)}.pr-medium i[data-v-87adf438]{background:var(--pr-medium)}.pr-low[data-v-87adf438]{color:var(--text-secondary)}.pr-low i[data-v-87adf438]{background:var(--pr-low)}.gs[data-v-73f49342]{position:relative;margin-left:8px}.gs-field[data-v-73f49342]{display:flex;align-items:center;gap:8px;color:#fffc;background:var(--field-purple-bg);border:1px solid var(--field-purple-bd);border-radius:var(--radius-pill);padding:7px 14px;width:340px;max-width:36vw;transition:border-color .12s,background .12s,color .12s}.gs-field.active[data-v-73f49342]{background:var(--card-bg);border-color:#fff;color:var(--text-secondary)}.gs-field input[data-v-73f49342]{border:0;background:transparent;outline:none;font-size:13px;width:100%;color:var(--on-purple)}@media(max-width:900px){.gs-field input[data-v-73f49342]{min-height:24px}}.gs-field.active input[data-v-73f49342]{color:var(--text)}.gs-field input[data-v-73f49342]::placeholder{color:#fff9}.gs-field.active input[data-v-73f49342]::placeholder{color:var(--text-muted)}.gs-hint[data-v-73f49342]{margin-top:6px;color:var(--text-muted);font-size:11px;line-height:1.4}.gs-who[data-v-73f49342]{color:var(--text-muted)}.gs-code[data-v-73f49342]{color:var(--text-muted);font-variant-numeric:tabular-nums}.gs-clear[data-v-73f49342]{border:0;background:transparent;color:inherit;font-size:12px;cursor:pointer;padding:0 2px;opacity:.8}.gs-clear[data-v-73f49342]:hover{opacity:1}.gs-drop[data-v-73f49342]{position:absolute;top:calc(100% + 8px);left:0;width:420px;max-width:80vw;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);padding:6px;z-index:60;max-height:70vh;overflow-y:auto}.gs-msg[data-v-73f49342]{padding:18px 14px;color:var(--text-secondary);font-size:13px;text-align:center}.gs-fail[data-v-73f49342]{padding:10px 14px;color:var(--danger-ink);background:var(--warning-bg);border-bottom:1px solid var(--border)}.gs-group[data-v-73f49342]{padding:4px 0}.gs-group+.gs-group[data-v-73f49342]{border-top:1px solid var(--border)}.gs-gtitle[data-v-73f49342]{font-size:11px;font-weight:500;color:var(--text-muted);padding:6px 12px 4px;display:flex;align-items:center;justify-content:space-between}.gs-all[data-v-73f49342]{border:0;background:transparent;color:var(--primary);font-size:11px;font-weight:500;cursor:pointer;padding:0 2px;text-transform:none}.gs-all[data-v-73f49342]:hover{text-decoration:underline}.gs-item[data-v-73f49342]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;padding:8px 12px;border-radius:var(--radius);cursor:pointer;text-align:left}.gs-item.sel[data-v-73f49342],.gs-item[data-v-73f49342]:hover{background:var(--row-hover)}.gs-ico[data-v-73f49342]{flex-shrink:0}.gs-pri.pri[data-v-73f49342]{font-size:0;gap:0}.gs-pri[data-v-73f49342] i{width:8px;height:8px}.gs-drop[data-v-73f49342] mark{background:var(--mention-me-bg);color:inherit;padding:0 1px;border-radius:2px}.gs-name[data-v-73f49342]{flex:1;font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gs-sub[data-v-73f49342]{font-size:12px;color:var(--text-secondary);white-space:nowrap;max-width:45%;overflow:hidden;text-overflow:ellipsis}.gs-com[data-v-73f49342]{align-items:flex-start}.gs-com .gs-ico[data-v-73f49342]{margin-top:3px}.gs-cmain[data-v-73f49342]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.gs-snip[data-v-73f49342]{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-gt-wait[data-v-9f2e93ee]{color:var(--amber-ink)}.dot-wait[data-v-9f2e93ee]{background:var(--pr-high)}.nb-gt-ann[data-v-9f2e93ee]{color:var(--amber-ink)}.dot-read[data-v-9f2e93ee]{background:var(--text-tertiary)}.nb-ann.read .nb-txt[data-v-9f2e93ee]{color:var(--text-secondary)}.nb-ok[data-v-9f2e93ee]{vertical-align:-2px;margin-right:3px;color:var(--st-completed)}.nb-act[data-v-9f2e93ee]{flex-shrink:0;margin-right:6px;border:1px solid var(--primary);background:transparent;color:var(--primary);cursor:pointer;white-space:nowrap;font-size:12px;padding:3px 8px;border-radius:var(--radius);text-decoration:none}.nb-act[data-v-9f2e93ee]:hover{background:var(--primary-fill);color:#fff}.nb-act[data-v-9f2e93ee]:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.nb-date.od[data-v-9f2e93ee]{color:var(--danger-ink);font-weight:600}.nb[data-v-9f2e93ee]{position:relative}.nb-btn[data-v-9f2e93ee]{position:relative;border:0;background:transparent;padding:8px;border-radius:8px;display:flex;color:var(--on-purple)}.nb-btn[data-v-9f2e93ee]:hover,.nb-btn.on[data-v-9f2e93ee]{background:var(--hover-purple)}.nb-badge[data-v-9f2e93ee]{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;background:var(--danger-fill);color:#fff;border-radius:999px;font-size:11px;font-weight:500;display:flex;align-items:center;justify-content:center;border:2px solid #fff}.nb-drop[data-v-9f2e93ee]{position:absolute;top:calc(100% + 8px);right:0;width:360px;max-width:88vw;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);z-index:60;overflow:hidden}.nb-head[data-v-9f2e93ee]{display:flex;align-items:center;gap:8px;padding:12px 14px;font-weight:600;font-size:14px;color:var(--text);border-bottom:1px solid var(--border)}.nb-hcount[data-v-9f2e93ee]{background:var(--danger-fill);color:#fff;border-radius:999px;padding:1px 8px;font-size:11px}.nb-empty[data-v-9f2e93ee]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px;color:var(--text-secondary);font-size:13px}.nb-body[data-v-9f2e93ee]{max-height:60vh;overflow-y:auto;padding:4px}.nb-gtitle[data-v-9f2e93ee]{font-size:11px;font-weight:500;padding:8px 10px 4px}.nb-gt-link[data-v-9f2e93ee]{cursor:pointer}.nb-gt-link[data-v-9f2e93ee]:hover{text-decoration:underline}.nb-gt-over[data-v-9f2e93ee]{color:var(--st-overdue)}.nb-gt-soon[data-v-9f2e93ee]{color:var(--pr-high)}.nb-gt-com[data-v-9f2e93ee]{color:var(--primary)}.dot-com[data-v-9f2e93ee]{background:var(--primary-fill)}.nb-gt-hd[data-v-9f2e93ee]{color:var(--st-working)}.dot-hd[data-v-9f2e93ee]{background:var(--st-working)}.nb-gt-ment[data-v-9f2e93ee]{color:var(--violet-ink)}.dot-ment[data-v-9f2e93ee]{background:#9b59b6}.nb-c[data-v-9f2e93ee]{align-items:flex-start}.nb-c .nb-dot[data-v-9f2e93ee]{margin-top:5px}.nb-cmain[data-v-9f2e93ee]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.nb-sub[data-v-9f2e93ee]{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-cright[data-v-9f2e93ee]{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.nb-ccount[data-v-9f2e93ee]{background:var(--primary-fill);color:#fff;border-radius:999px;min-width:18px;height:16px;padding:0 5px;font-size:11px;font-weight:500;display:flex;align-items:center;justify-content:center}.nb-item[data-v-9f2e93ee]{display:flex;align-items:center;gap:9px;width:100%;border:0;background:transparent;padding:8px 10px;border-radius:var(--radius);cursor:pointer;text-align:left}.nb-item[data-v-9f2e93ee]:hover{background:var(--row-hover)}.nb-row[data-v-9f2e93ee]{display:flex;align-items:center;gap:2px}.nb-row .nb-item[data-v-9f2e93ee]{flex:1;min-width:0}.nb-gsec[data-v-9f2e93ee]{display:flex;align-items:center;justify-content:space-between;gap:8px}.nb-read[data-v-9f2e93ee],.nb-readall[data-v-9f2e93ee]{flex-shrink:0;border:0;background:transparent;cursor:pointer;white-space:nowrap;color:var(--text-secondary);font-size:11px;padding:4px 6px;border-radius:var(--radius)}.nb-read[data-v-9f2e93ee]:hover,.nb-readall[data-v-9f2e93ee]:hover{color:var(--primary);background:var(--row-hover)}.nb-read[data-v-9f2e93ee]:disabled{opacity:.4;cursor:default}.nb-read[data-v-9f2e93ee]:focus-visible,.nb-readall[data-v-9f2e93ee]:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.nb-dot[data-v-9f2e93ee]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.dot-over[data-v-9f2e93ee]{background:var(--st-overdue)}.dot-soon[data-v-9f2e93ee]{background:var(--pr-high)}.nb-txt[data-v-9f2e93ee]{flex:1;font-size:13px;font-weight:500;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nb-date[data-v-9f2e93ee]{font-size:12px;color:var(--text-secondary);white-space:nowrap}.nb-date.over[data-v-9f2e93ee]{color:var(--st-overdue);font-weight:600}.um[data-v-765e4f95]{position:relative}.um-btn[data-v-765e4f95]{border:0;background:transparent;padding:2px;border-radius:50%;display:flex;cursor:pointer}.um-btn.on[data-v-765e4f95],.um-btn[data-v-765e4f95]:hover{box-shadow:0 0 0 2px #ffffff80}.um-ava[data-v-765e4f95]{width:34px;height:34px;border-radius:50%;background:var(--primary-soft);color:var(--primary);font-weight:600;font-size:13px;display:flex;align-items:center;justify-content:center}.um-btn .um-ava[data-v-765e4f95]{background:var(--card-bg);box-shadow:0 1px 3px #14103c47}.u2-win[data-v-776953e3]{position:relative;padding:0;display:flex;flex-direction:column;overflow:hidden}.u2-win-head[data-v-776953e3]{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-2) var(--sp-5)}.u2-win-h[data-v-776953e3]{flex:1;min-width:0;margin:0;font-size:var(--fs-head);font-weight:var(--fw-semi);color:var(--text)}.u2-win.side[data-v-776953e3]{transition:width .18s ease}.u2-win.side.all[data-v-776953e3]{width:calc(100vw - var(--u2-menu-w, 0px))}@media(prefers-reduced-motion:reduce){.u2-win.side[data-v-776953e3]{transition:none}}.u2-win-x[data-v-776953e3]{margin-left:auto;flex:none}.u2-win-x.over[data-v-776953e3]{position:absolute;top:var(--sp-3);right:var(--sp-3);z-index:1;margin:0}.u2-win-body[data-v-776953e3]{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--sp-2) var(--sp-5) var(--sp-4);color:var(--text)}.u2-win-body.top[data-v-776953e3]{padding-top:var(--sp-5)}.u2-win-body.flush[data-v-776953e3]{padding:0;overflow:hidden;display:flex;flex-direction:column}.u2-win-foot[data-v-776953e3]{display:flex;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5) var(--sp-4);border-top:1px solid var(--border)}.pe[data-v-3b39328c]{display:flex;flex-direction:column;align-items:center;gap:14px}.pe-stage[data-v-3b39328c]{position:relative;overflow:hidden;border-radius:var(--radius);background:var(--row-hover);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.pe-stage.pe-free[data-v-3b39328c]{cursor:default;border:1px dashed var(--border-strong)}.pe-img[data-v-3b39328c]{position:absolute;max-width:none;pointer-events:none}.pe-ring[data-v-3b39328c]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 999px #00000073;pointer-events:none}.pe-empty[data-v-3b39328c]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center;color:var(--text-secondary);font-size:var(--fs-body)}.pe-empty small[data-v-3b39328c]{color:var(--text-tertiary);font-size:var(--fs-meta)}.pe-zoom[data-v-3b39328c]{display:flex;align-items:center;gap:10px;width:280px;color:var(--text-secondary);font-size:var(--fs-meta)}.pe-zoom input[data-v-3b39328c]{flex:1}.pe-samples[data-v-3b39328c]{display:flex;align-items:flex-end;gap:22px}.pe-sample[data-v-3b39328c]{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--text-secondary);font-size:var(--fs-meta)}.pe-dot[data-v-3b39328c]{position:relative;display:block;overflow:hidden;border-radius:50%;background:var(--row-hover)}.pe-ring.pe-square[data-v-3b39328c],.pe-dot.pe-square[data-v-3b39328c]{border-radius:30%}.pe-dot img[data-v-3b39328c]{position:absolute;max-width:none}.pe-err[data-v-3b39328c]{margin:0;color:var(--st-overdue);font-size:var(--fs-meta)}.pe-file[data-v-3b39328c]{display:none}.pe-gap[data-v-3b39328c]{flex:1}.mc-back[data-v-f2307f1a]{position:fixed;inset:var(--tc-top) 0 0;background:#10142859;z-index:96}.mc[data-v-f2307f1a]{position:fixed;top:var(--tc-top);right:0;bottom:0;width:340px;z-index:97;background:var(--card-bg);border-left:1px solid var(--border);box-shadow:-10px 0 34px #1018282e;display:flex;flex-direction:column;overflow-y:auto;padding:16px 16px 22px}.mc-top[data-v-f2307f1a]{display:flex;align-items:flex-start;gap:12px}.mc-who[data-v-f2307f1a]{min-width:0;flex:1}.mc-name[data-v-f2307f1a]{font-size:15px;font-weight:700;color:var(--text)}.mc-post[data-v-f2307f1a]{font-size:12px;color:var(--text-secondary);margin-top:2px}.mc-dept[data-v-f2307f1a]{font-size:12px;color:var(--text-tertiary);margin-top:1px}.mc-x[data-v-f2307f1a]{border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:2px}.mc-x[data-v-f2307f1a]:hover{color:var(--text)}.mc-status[data-v-f2307f1a]{margin-top:12px;display:flex;flex-direction:column;gap:6px}.mc-status-now[data-v-f2307f1a]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-secondary)}.mc-status-now[data-v-f2307f1a]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--border-strong)}.mc-status-now.online[data-v-f2307f1a]:before{background:var(--presence-online)}.mc-status-now.away[data-v-f2307f1a]:before{background:var(--presence-away)}.mc-status-pick[data-v-f2307f1a]{display:flex;flex-wrap:wrap;gap:4px}.mc-st[data-v-f2307f1a]{font:inherit;font-size:12.5px;padding:3px 10px;border-radius:99px;cursor:pointer;border:1px solid var(--border);background:var(--card-bg);color:var(--text-secondary)}.mc-st[data-v-f2307f1a]:hover{border-color:var(--border-strong);color:var(--text)}.mc-st[aria-pressed=true][data-v-f2307f1a]{border-color:var(--primary);color:var(--primary);background:var(--st-working-bg)}.mc-hint[data-v-f2307f1a]{margin-top:14px;font-size:13px;color:var(--text-secondary)}.mc-link[data-v-f2307f1a]{border:0;background:none;color:var(--primary);cursor:pointer;font:inherit;padding:0 2px}.mc-rows[data-v-f2307f1a]{margin-top:14px;display:flex;flex-direction:column;gap:6px}.mc-row[data-v-f2307f1a]{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--text-secondary)}.mc-row b[data-v-f2307f1a]{color:var(--text);font-weight:600}.mc-bell[data-v-f2307f1a]{margin-top:14px;display:flex;align-items:center;gap:8px;width:100%;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card-bg);color:var(--text);font-size:13px;font-weight:600;cursor:pointer}.mc-bell[data-v-f2307f1a]:hover{background:var(--row-hover)}.mc-n[data-v-f2307f1a]{margin-left:auto;background:var(--danger-fill);color:#fff;border-radius:999px;padding:1px 8px;font-size:11px}.mc-n.zero[data-v-f2307f1a]{background:var(--surface-2);color:var(--text-secondary)}.mc-h[data-v-f2307f1a]{margin:18px 0 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary)}.mc-sum[data-v-f2307f1a]{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.mc-chip[data-v-f2307f1a]{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--surface-2);color:var(--text-secondary)}.mc-chip.od[data-v-f2307f1a]{background:var(--st-overdue-bg);color:var(--danger-ink)}.mc-chip.td[data-v-f2307f1a]{background:var(--primary-soft);color:var(--st-working)}.mc-task[data-v-f2307f1a]{display:flex;align-items:baseline;gap:8px;width:100%;text-align:left;border:0;border-bottom:1px solid var(--divider);background:none;cursor:pointer;padding:7px 2px;font-size:13px;color:var(--text)}.mc-task[data-v-f2307f1a]:hover{background:var(--row-hover)}.mc-t-name[data-v-f2307f1a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-t-due[data-v-f2307f1a]{font-size:11px;color:var(--text-secondary);white-space:nowrap}.mc-t-due.od[data-v-f2307f1a]{color:var(--st-overdue);font-weight:700}.mc-t-due.td[data-v-f2307f1a]{color:var(--primary);font-weight:700}.mc-empty[data-v-f2307f1a],.mc-stub[data-v-f2307f1a]{font-size:12px;color:var(--text-secondary);line-height:1.5}.mc-links[data-v-f2307f1a],.mc-acts[data-v-f2307f1a]{display:flex;flex-direction:column;gap:2px}.mc-links button[data-v-f2307f1a],.mc-acts button[data-v-f2307f1a]{text-align:left;border:0;background:none;cursor:pointer;padding:8px 2px;font-size:13px;color:var(--text)}.mc-links button[data-v-f2307f1a]:hover,.mc-acts button[data-v-f2307f1a]:hover{color:var(--primary)}.mc-acts[data-v-f2307f1a]{margin-top:18px;border-top:1px solid var(--divider);padding-top:8px}.mc-note[data-v-f2307f1a]{padding:6px 2px;font-size:12px;color:var(--text-secondary);line-height:1.4}.mc-note b[data-v-f2307f1a]{color:var(--text);font-weight:600}.mc-out[data-v-f2307f1a]{color:var(--st-overdue)!important;font-weight:600}@media(max-width:520px){.mc[data-v-f2307f1a]{width:100%}}.mc2[data-v-f2307f1a]{display:flex;flex-direction:column;min-width:0;color:var(--text)}.mc2-head[data-v-f2307f1a]{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-2) 0 var(--sp-3)}.mc2-who[data-v-f2307f1a]{min-width:0;display:grid;gap:4px}.mc2-name[data-v-f2307f1a]{margin:0;font-size:var(--fs-title);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--text)}.mc2-post[data-v-f2307f1a]{font-size:var(--fs-meta);color:var(--text-secondary)}.mc2-row[data-v-f2307f1a]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);padding-bottom:var(--sp-3)}.mc2-card[data-v-f2307f1a]{margin-left:auto}.mc2-now[data-v-f2307f1a]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);color:var(--text-secondary)}.mc2-now[data-v-f2307f1a]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--border-strong)}.mc2-now.online[data-v-f2307f1a]:before{background:var(--presence-online)}.mc2-now.away[data-v-f2307f1a]:before{background:var(--presence-away)}.mc2-tabs[data-v-f2307f1a]{margin:0 calc(-1 * var(--sp-5));padding:0 var(--sp-4)}.mc2-body[data-v-f2307f1a]{padding-top:var(--sp-4);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-3);align-content:start}.mc2-hint[data-v-f2307f1a]{margin:0;font-size:var(--fs-meta);color:var(--text-secondary);line-height:var(--lh-body)}.mc2-h3[data-v-f2307f1a]{margin:var(--sp-2) 0 0;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--text-secondary)}.mc2-list[data-v-f2307f1a]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.mc2-all[data-v-f2307f1a]{justify-self:start}.mc2-set[data-v-f2307f1a]{--u2-kv-w: 220px}.mc2-set>dd.mc2-bg[data-v-f2307f1a]{flex-direction:column;align-items:flex-start;gap:6px;padding:4px 0}.mc2-bg-list[data-v-f2307f1a]{display:flex;flex-wrap:wrap;gap:6px}.mc2-pop[data-v-f2307f1a]{display:grid;gap:8px;justify-items:start}.mc2-pop-list[data-v-f2307f1a]{display:flex;flex-wrap:wrap;gap:6px}.mc2-pop-sw[data-v-f2307f1a]{width:28px;height:28px;padding:0;border-radius:8px;border:1px solid var(--border-strong);cursor:pointer}.mc2-pop-sw.on[data-v-f2307f1a],.mc2-pop-sw[data-v-f2307f1a]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mc2-pop-sw.pw-auto[data-v-f2307f1a]{background:linear-gradient(135deg,#fff 50%,#2a2f37 50%)}.mc2-pop-sw.pw-light[data-v-f2307f1a]{background:#fff}.mc2-pop-sw.pw-dark[data-v-f2307f1a]{background:#2a2f37}.mc2-pop-sw.pw-blue[data-v-f2307f1a]{background:#1f4fbf}.mc2-pop-sw.pw-green[data-v-f2307f1a]{background:#1d6b47}.mc2-react-list[data-v-f2307f1a]{display:flex;flex-wrap:wrap;gap:4px;max-height:180px;overflow-y:auto}.mc2-react-em[data-v-f2307f1a]{width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;border-radius:8px;border:1px solid var(--border);background:var(--card-bg);color:var(--text-secondary);cursor:pointer}.mc2-react-em.on[data-v-f2307f1a]{outline:2px solid var(--primary);outline-offset:1px}.mc2-react-em[data-v-f2307f1a]:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.mc2-bg-sw[data-v-f2307f1a]{width:36px;height:36px;padding:0;border-radius:8px;border:1px solid var(--border-strong);cursor:pointer}.mc2-bg-sw.on[data-v-f2307f1a]{outline:2px solid var(--primary);outline-offset:2px}.mc2-bg-sw[data-v-f2307f1a]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mc2-bg-own[data-v-f2307f1a]{display:grid;place-items:center;color:var(--text-secondary)}.mc2-bg-own[data-v-f2307f1a]:not(.chat-bg-swatch){background:var(--surface-2)}.mc2-bg-own[data-v-f2307f1a]:disabled{cursor:progress;opacity:.7}.mc2-bg-file[data-v-f2307f1a]{display:none}.mc2-bg-note[data-v-f2307f1a]{font-size:var(--fs-cap);color:var(--text-secondary)}.mc2-bg-note.bad[data-v-f2307f1a]{color:var(--danger-ink)}.mc2-set>dt[data-v-f2307f1a],.mc2-set>dd[data-v-f2307f1a]{min-height:var(--u2-ctl);display:flex;align-items:center}.mc2-out[data-v-f2307f1a]{justify-self:start;margin-top:var(--sp-2)}.mc2-quick[data-v-f2307f1a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}.mc2-quick>.u2-btn[data-v-f2307f1a]{justify-content:flex-start}.tb-acting[data-v-1c03f50e]{display:flex;align-items:center;gap:7px;margin-left:10px;flex-shrink:0;border:1px solid rgba(255,255,255,.45);background:#ffffff24;color:#fff;border-radius:var(--radius-pill);padding:4px 11px;font-size:12px;max-width:320px}.tb-acting[data-v-1c03f50e]:hover{background:#ffffff3d}.tb-acting-l[data-v-1c03f50e]{opacity:.8}.tb-acting-n[data-v-1c03f50e]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-acting-x[data-v-1c03f50e]{opacity:.8;border-left:1px solid rgba(255,255,255,.35);padding-left:7px}@media(max-width:900px){.tb-acting-l[data-v-1c03f50e],.tb-acting-x[data-v-1c03f50e]{display:none}}.topbar[data-v-1c03f50e]{height:var(--topbar-h);flex-shrink:0;background:var(--topbar-bg);display:flex;align-items:center;gap:16px;padding:0 20px;position:relative;z-index:30}.top-tabs[data-v-1c03f50e]{display:flex;align-items:center;gap:2px}.tt[data-v-1c03f50e]{color:#ffffffc7;font-size:var(--fs-meta);font-weight:var(--fw-med);text-decoration:none;padding:7px 13px;border-radius:var(--radius);white-space:nowrap;transition:background .12s,color .12s}.tt[data-v-1c03f50e]:hover{background:var(--hover-purple);color:#fff}.tt.on[data-v-1c03f50e]{background:#ffffff2b;color:#fff;font-weight:var(--fw-semi)}.topbar-right[data-v-1c03f50e]{margin-left:auto;display:flex;align-items:center;gap:10px}.tb-burger[data-v-1c03f50e]{display:none;border:0;background:transparent;color:var(--on-purple);padding:7px;border-radius:8px}.tb-burger[data-v-1c03f50e]:hover{background:var(--hover-purple)}.tt[data-v-1c03f50e]:focus-visible,.tb-burger[data-v-1c03f50e]:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:1100px){.top-tabs[data-v-1c03f50e]{display:none}}@media(max-width:900px){.tb-burger[data-v-1c03f50e]{display:flex}.topbar[data-v-1c03f50e]{padding:0 12px;gap:10px}}.tpp[data-v-0491aaaa]{display:flex;gap:8px;width:520px;max-width:calc(100vw - 32px);height:400px;padding:14px 14px 10px 10px;box-sizing:border-box;background:var(--card-bg);color:var(--text);border-radius:18px;box-shadow:var(--shadow-pop)}.tpp-rail[data-v-0491aaaa]{display:flex;flex-direction:column;gap:8px;padding-top:2px}.tpp-tab[data-v-0491aaaa]{width:34px;height:34px;border-radius:50%;border:1px solid var(--border);background:var(--card-bg);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.tpp-tab.on[data-v-0491aaaa]{background:var(--primary-fill);border-color:var(--primary-fill);color:#fff}.tpp-main[data-v-0491aaaa]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.tpp-find[data-v-0491aaaa]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;padding:4px 8px;box-sizing:border-box;border:1px solid var(--border-strong);border-radius:10px;cursor:text}.tpp-find[data-v-0491aaaa]:focus-within{border-color:var(--primary)}.tpp-chip[data-v-0491aaaa]{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 4px 2px 3px;border-radius:6px;background:var(--primary-soft);color:var(--text);font-size:13px}.tpp-chip-t[data-v-0491aaaa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpp-chip-x[data-v-0491aaaa]{display:inline-flex;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:2px;border-radius:4px}.tpp-chip-x[data-v-0491aaaa]:hover{color:var(--text)}.tpp-input[data-v-0491aaaa]{flex:1;min-width:80px;border:0;outline:0;background:none;color:var(--text);font:inherit;font-size:14px;padding:4px 2px}.tpp-input[data-v-0491aaaa]::placeholder{color:var(--text-tertiary)}.tpp-list[data-v-0491aaaa]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.tpp-item[data-v-0491aaaa]{display:flex;align-items:center;gap:10px;min-height:34px;padding:4px 10px;border:0;border-radius:8px;background:none;color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.tpp-item.act[data-v-0491aaaa]{background:var(--row-hover)}.tpp-item.on[data-v-0491aaaa]{background:var(--primary-soft)}.tpp-name[data-v-0491aaaa]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpp-check[data-v-0491aaaa]{color:var(--primary)}.tpp-empty[data-v-0491aaaa]{padding:16px 10px;color:var(--text-secondary);font-size:13px}.tpp-new[data-v-0491aaaa]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-height:36px;padding:6px 10px;border:1px dashed var(--border-strong);border-radius:8px;background:none;color:var(--primary);font:inherit;font-size:13px;text-align:left;cursor:pointer}.tpp-new[data-v-0491aaaa]:hover{background:var(--primary-soft)}.tpp-new-t[data-v-0491aaaa]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.tpp-new-h[data-v-0491aaaa]{color:var(--text-muted);font-size:12px}.tdp[data-v-971ce382]{display:flex;gap:16px;padding:16px;background:var(--card-bg);color:var(--text);border-radius:16px;box-shadow:var(--shadow-pop);width:max-content;max-width:calc(100vw - 32px);box-sizing:border-box}.tdp-cal[data-v-971ce382]{display:flex;flex-direction:column;gap:6px}.tdp-head[data-v-971ce382]{display:flex;align-items:center;justify-content:space-between;gap:8px}.tdp-title[data-v-971ce382]{font-weight:var(--fw-semi);font-size:14px}.tdp-nav[data-v-971ce382]{display:inline-flex;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:6px}.tdp-nav[data-v-971ce382]:hover{background:var(--row-hover);color:var(--text)}.tdp-back[data-v-971ce382]{transform:scaleX(-1)}.tdp-grid[data-v-971ce382]{display:grid;grid-template-columns:repeat(7,30px);gap:2px}.tdp-dow[data-v-971ce382]{font-size:11px;color:var(--text-tertiary);text-align:center;padding:2px 0}.tdp-dow.red[data-v-971ce382]{color:var(--danger-ink)}.tdp-day[data-v-971ce382]{width:30px;height:30px;border:0;border-radius:50%;background:none;color:var(--text);font:inherit;font-size:13px;cursor:pointer}.tdp-day[data-v-971ce382]:hover{background:var(--row-hover)}.tdp-day.red[data-v-971ce382]{color:var(--danger-ink)}.tdp-day.чужой[data-v-971ce382]{color:var(--text-tertiary)}.tdp-day.today[data-v-971ce382]{box-shadow:inset 0 0 0 1px var(--primary)}.tdp-day.on[data-v-971ce382]{background:var(--primary-fill);color:#fff}.tdp-time[data-v-971ce382]{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:13px;padding:4px 2px}.tdp-time-in[data-v-971ce382]{width:56px;border:1px solid var(--border);border-radius:6px;background:var(--card-bg);color:var(--text);font:inherit;font-size:13px;padding:2px 6px}.tdp-presets[data-v-971ce382]{display:flex;flex-direction:column;gap:8px;width:170px}.tdp-preset[data-v-971ce382]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;border:1px solid var(--border);border-radius:10px;background:var(--card-bg);color:var(--text);font:inherit;text-align:left;cursor:pointer}.tdp-preset[data-v-971ce382]:hover{border-color:var(--primary)}.tdp-p1[data-v-971ce382]{font-size:13px}.tdp-p2[data-v-971ce382]{font-size:11px;color:var(--text-secondary)}.tcl[data-v-5c841740]{display:flex;flex-direction:column;height:100%;min-height:0}.tcl-body[data-v-5c841740]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:18px;padding:4px 0 12px}.tcl-list[data-v-5c841740]{display:flex;flex-direction:column}.tcl-head[data-v-5c841740]{display:flex;align-items:center;gap:8px}.tcl-ic[data-v-5c841740]{color:var(--primary)}.tcl-name[data-v-5c841740]{flex:1;min-width:0;border:0;background:none;color:var(--text);font:inherit;font-size:15px;font-weight:var(--fw-semi);padding:2px 0;outline:0}.tcl-btn[data-v-5c841740]{display:inline-flex;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:6px}.tcl-btn[data-v-5c841740]:hover{background:var(--row-hover);color:var(--text)}.tcl-up[data-v-5c841740]{transform:rotate(180deg)}.tcl-prog[data-v-5c841740]{display:flex;align-items:center;gap:12px;padding:2px 0 10px 24px;font-size:12px;color:var(--text-secondary);border-bottom:1px solid var(--border)}.tcl-bar[data-v-5c841740]{width:56px;height:3px;border-radius:2px;background:var(--border);overflow:hidden}.tcl-fill[data-v-5c841740]{display:block;height:100%;background:var(--primary-fill)}.tcl-item[data-v-5c841740]{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--border)}.tcl-box[data-v-5c841740]{width:16px;height:16px;margin:0}.tcl-text[data-v-5c841740]{flex:1;min-width:0;border:0;background:none;color:var(--text);font:inherit;font-size:14px;outline:0}.tcl-text.done[data-v-5c841740]{color:var(--done-text);text-decoration:line-through var(--done-strike);text-decoration-thickness:var(--done-strike-w)}.tcl-text[data-v-5c841740]::placeholder{color:var(--text-tertiary)}.tcl-del[data-v-5c841740]{opacity:0}.tcl-item:hover .tcl-del[data-v-5c841740],.tcl-del[data-v-5c841740]:focus{opacity:1}.tcl-add[data-v-5c841740]{display:inline-flex;align-items:center;gap:10px;padding:10px 0;border:0;border-bottom:1px solid var(--border);background:none;color:var(--text-secondary);font:inherit;font-size:14px;cursor:pointer;text-align:left}.tcl-add[data-v-5c841740]:hover{color:var(--text)}.tcl-foot[data-v-5c841740]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:12px;border-top:1px solid var(--border)}.tcl-new[data-v-5c841740]{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer}.tcl-new[data-v-5c841740]:hover{color:var(--text)}.tpj[data-v-bdbd663b]{display:flex;flex-direction:column;gap:8px;width:420px;max-width:calc(100vw - 32px);max-height:420px;padding:14px 10px 0;box-sizing:border-box;background:var(--card-bg);color:var(--text);border-radius:18px;box-shadow:var(--shadow-pop);overflow:hidden}.tpj-input[data-v-bdbd663b]{height:38px;margin:0 4px;padding:0 10px;border:1px solid var(--border-strong);border-radius:10px;background:var(--card-bg);color:var(--text);font:inherit;font-size:14px;outline:0}.tpj-input[data-v-bdbd663b]:focus{border-color:var(--primary)}.tpj-list[data-v-bdbd663b]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1px;padding-bottom:8px}.tpj-item[data-v-bdbd663b]{display:flex;align-items:center;gap:10px;min-height:34px;padding:4px 10px;border:0;border-radius:8px;background:none;color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.tpj-item[data-v-bdbd663b]:hover{background:var(--row-hover)}.tpj-item.on[data-v-bdbd663b]{background:var(--primary-soft)}.tpj-ic[data-v-bdbd663b]{display:inline-flex;width:22px;height:22px;border-radius:50%;align-items:center;justify-content:center;background:var(--primary-soft);color:var(--primary);flex-shrink:0}.tpj-t[data-v-bdbd663b]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpj-check[data-v-bdbd663b]{color:var(--primary)}.tpj-empty[data-v-bdbd663b]{padding:16px 10px;color:var(--text-secondary);font-size:13px}.tpj-foot[data-v-bdbd663b]{margin:0 -10px;padding:10px 16px;border:0;border-top:1px solid var(--border);background:var(--bg-2);color:var(--text-secondary);font:inherit;font-size:13px;text-align:left;cursor:pointer}.tpj-foot[data-v-bdbd663b]:hover{color:var(--text)}.tfl[data-v-0971d620]{position:fixed;z-index:240}.ttp[data-v-ae4962d8]{display:flex;flex-direction:column;gap:8px;width:540px;max-width:calc(100vw - 32px);height:420px;padding:14px 10px 0;box-sizing:border-box;background:var(--card-bg);color:var(--text);border-radius:18px;box-shadow:var(--shadow-pop);overflow:hidden}.ttp-input[data-v-ae4962d8]{height:38px;margin:0 4px;padding:0 10px;border:1px solid var(--border-strong);border-radius:10px;background:var(--card-bg);color:var(--text);font:inherit;font-size:14px;outline:0}.ttp-input[data-v-ae4962d8]:focus{border-color:var(--primary)}.ttp-list[data-v-ae4962d8]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.ttp-item[data-v-ae4962d8]{display:flex;align-items:center;gap:10px;min-height:34px;padding:4px 10px;border:0;border-radius:8px;background:none;color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.ttp-item[data-v-ae4962d8]:hover{background:var(--row-hover)}.ttp-item.on[data-v-ae4962d8]{background:var(--primary-soft)}.ttp-hash[data-v-ae4962d8]{display:inline-flex;width:20px;height:20px;border-radius:50%;align-items:center;justify-content:center;background:var(--bg-2);color:var(--text-secondary);flex-shrink:0}.ttp-t[data-v-ae4962d8]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ttp-proj[data-v-ae4962d8]{font-size:11px;padding:1px 6px;border-radius:4px;background:var(--primary-soft);color:var(--text)}.ttp-check[data-v-ae4962d8]{color:var(--primary);margin-left:auto}.ttp-new[data-v-ae4962d8]{color:var(--text)}.ttp-foot[data-v-ae4962d8]{margin:0 -10px;padding:10px 16px;background:var(--bg-2);color:var(--text-secondary);font-size:12px;text-align:right}.tkp[data-v-e227118a]{display:flex;gap:8px;width:500px;max-width:calc(100vw - 32px);height:420px;padding:14px 14px 10px 10px;box-sizing:border-box;background:var(--card-bg);color:var(--text);border-radius:18px;box-shadow:var(--shadow-pop)}.tkp-rail[data-v-e227118a]{display:flex;flex-direction:column;gap:8px;padding-top:2px}.tkp-tab[data-v-e227118a]{width:34px;height:34px;border-radius:50%;border:1px solid var(--border);background:var(--card-bg);color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center}.tkp-tab.on[data-v-e227118a]{background:var(--primary-fill);border-color:var(--primary-fill);color:#fff}.tkp-main[data-v-e227118a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.tkp-input[data-v-e227118a]{height:38px;padding:0 10px;border:1px solid var(--border-strong);border-radius:10px;background:var(--card-bg);color:var(--text);font:inherit;font-size:14px;outline:0}.tkp-input[data-v-e227118a]:focus{border-color:var(--primary)}.tkp-list[data-v-e227118a]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.tkp-item[data-v-e227118a]{display:flex;align-items:center;gap:10px;min-height:34px;padding:4px 10px;border:0;border-radius:8px;background:none;color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.tkp-item[data-v-e227118a]:hover{background:var(--row-hover)}.tkp-item.on[data-v-e227118a]{background:var(--primary-soft)}.tkp-ic[data-v-e227118a]{display:inline-flex;width:20px;height:20px;border-radius:50%;align-items:center;justify-content:center;background:var(--primary-fill);color:#fff;flex-shrink:0}.tkp-t[data-v-e227118a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tkp-n[data-v-e227118a]{color:var(--text-secondary);margin-left:2px}.tkp-check[data-v-e227118a]{color:var(--primary)}.tkp-empty[data-v-e227118a]{padding:16px 10px;color:var(--text-secondary);font-size:13px}.ttp[data-v-d989c3ea]{width:380px;max-width:calc(100vw - 2 * var(--sp-4));max-height:440px;display:flex;flex-direction:column;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop)}.ttp-search[data-v-d989c3ea]{display:flex;align-items:center;gap:var(--sp-2);height:var(--ctl-h);margin:var(--sp-2);padding:0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text-tertiary)}.ttp-search[data-v-d989c3ea]:focus-within{border-color:var(--primary)}.ttp-in[data-v-d989c3ea]{flex:1;min-width:0;border:0;outline:none;background:transparent;color:var(--text);font:inherit}.ttp-list[data-v-d989c3ea]{flex:1;min-height:0;overflow:auto;padding:0 var(--sp-2) var(--sp-2);display:flex;flex-direction:column}.ttp-row[data-v-d989c3ea]{display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:40px;padding:4px var(--sp-2);border:0;border-radius:var(--radius);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.ttp-row[data-v-d989c3ea]:hover,.ttp-row.on[data-v-d989c3ea]{background:var(--row-hover)}.ttp-ic[data-v-d989c3ea]{flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-soft);color:var(--primary)}.ttp-t[data-v-d989c3ea]{flex:1;min-width:0;display:flex;flex-direction:column}.ttp-name[data-v-d989c3ea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ttp-in-t[data-v-d989c3ea]{font-size:var(--fs-cap);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ttp-ok[data-v-d989c3ea]{flex:0 0 auto;color:var(--primary)}.ttp-note[data-v-d989c3ea]{padding:var(--sp-3) var(--sp-2);color:var(--text-secondary);font-size:var(--fs-meta)}.ttp-foot[data-v-d989c3ea]{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--border);background:var(--surface-2);border-radius:0 0 var(--radius-lg) var(--radius-lg)}.ttp-foot-b[data-v-d989c3ea]{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 6px;border:0;border-radius:var(--radius-sm);background:none;color:var(--link);font:inherit;font-size:var(--fs-meta);cursor:pointer}.ttp-foot-b[data-v-d989c3ea]:hover{text-decoration:underline}.ttp-grow[data-v-d989c3ea]{flex:1}.ttt[data-v-0eddff47]{display:flex;flex-direction:column}.ttt-row[data-v-0eddff47]{display:flex;align-items:stretch;gap:var(--sp-3);min-height:40px;padding:0 var(--sp-4)}.ttt-row.top[data-v-0eddff47]{min-height:48px;border-top:1px solid var(--border)}.ttt-row.hit .ttt-name[data-v-0eddff47]{background:var(--primary-subtle)}.ttt-row.off .ttt-plain[data-v-0eddff47]{color:var(--text-tertiary)}.ttt-g[data-v-0eddff47]{position:relative;flex:0 0 20px}.ttt-g.line[data-v-0eddff47]:before,.ttt-elbow[data-v-0eddff47]:before{content:"";position:absolute;left:6px;top:0;bottom:0;border-left:1px solid var(--border-strong)}.ttt-elbow.last[data-v-0eddff47]:before{bottom:50%}.ttt-elbow[data-v-0eddff47]:after{content:"";position:absolute;left:6px;top:50%;width:14px;border-top:1px solid var(--border-strong)}.ttt-box[data-v-0eddff47]{align-self:center;flex:0 0 auto;accent-color:var(--primary)}.ttt-main[data-v-0eddff47]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:6px 0}.ttt-name[data-v-0eddff47]{max-width:100%;padding:2px 4px;margin-left:-4px;border:0;border-radius:var(--radius-sm);background:none;color:var(--link);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}button.ttt-name[data-v-0eddff47]:hover{text-decoration:underline}.ttt-plain[data-v-0eddff47]{color:var(--text);cursor:default}.ttt-kids[data-v-0eddff47]{display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 8px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-secondary);font:inherit;font-size:var(--fs-cap);font-weight:var(--fw-med);cursor:pointer}.ttt-kids[data-v-0eddff47]:hover,.ttt-kids.open[data-v-0eddff47]{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}.ttt-chev[data-v-0eddff47]{transition:transform .12s}.ttt-kids.open .ttt-chev[data-v-0eddff47]{transform:rotate(180deg)}.ttt-who[data-v-0eddff47]{align-self:center;flex:0 0 auto}.ttt-due[data-v-0eddff47]{align-self:center;flex:0 0 auto;padding:2px 10px;border:1px solid var(--border);border-radius:var(--radius-pill);font-size:var(--fs-cap);color:var(--text-secondary);white-space:nowrap}.ttt-due.set[data-v-0eddff47]{color:var(--text);border-color:var(--border-strong)}.ttt-more[data-v-0eddff47]{align-self:center;flex:0 0 auto;min-width:28px;min-height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius);background:none;color:var(--text-tertiary);cursor:pointer}.ttt-more[data-v-0eddff47]:hover{background:var(--row-hover);color:var(--text)}.ttt-fold[data-v-0eddff47]{min-height:30px}.ttt-foldbtn[data-v-0eddff47]{align-self:center;display:inline-flex;align-items:center;gap:4px;min-height:24px;padding:0 6px;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:var(--fs-cap);cursor:pointer;border-radius:var(--radius-sm)}.ttt-foldbtn[data-v-0eddff47]:hover{color:var(--primary);background:var(--row-hover)}.tta[data-v-5e55726a]{display:flex;flex-direction:column;max-height:calc(100vh - var(--tc-top) - 2 * var(--sp-4));overflow:hidden}.tta-note[data-v-5e55726a]{color:var(--text-secondary);padding:var(--sp-3) 0}.tta-f[data-v-5e55726a]{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--ctl-h);margin-bottom:var(--sp-2)}.tta-l[data-v-5e55726a]{flex:0 0 90px;color:var(--text-secondary);font-size:var(--fs-meta)}.tta-v[data-v-5e55726a]{min-width:0;color:var(--text);font-weight:var(--fw-med);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tta-proj[data-v-5e55726a]{flex:1;min-width:0;display:flex;align-items:center;gap:var(--sp-2);text-align:left;cursor:pointer}.tta-proj-n[data-v-5e55726a]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tta-bar[data-v-5e55726a]{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2)}.tta-grow[data-v-5e55726a]{flex:1}.tta-tree[data-v-5e55726a]{flex:1;min-height:120px;overflow:auto;margin-top:var(--sp-2)}.tta-root[data-v-5e55726a]{display:flex;align-items:center;gap:var(--sp-3);min-height:44px;padding:0 var(--sp-4)}.tta-root-n[data-v-5e55726a]{min-width:0;font-weight:var(--fw-med);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tta-hint[data-v-5e55726a]{margin:var(--sp-3) 0 0;color:var(--text-secondary);font-size:var(--fs-meta)}.tta-done[data-v-5e55726a]{display:flex;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);color:var(--text);font-weight:var(--fw-med)}.tta-done-ic[data-v-5e55726a]{flex:0 0 auto;color:var(--ok)}.tta-warn[data-v-5e55726a]{overflow:auto;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-lg);background:var(--warning-bg);color:var(--text);font-size:var(--fs-meta)}.tta-warn b[data-v-5e55726a]{font-weight:var(--fw-semi)}.tta-warn ul[data-v-5e55726a]{margin:var(--sp-2) 0 0;padding-left:var(--sp-5)}.tta-foot[data-v-5e55726a]{align-items:center;flex-wrap:nowrap}.tta-err[data-v-5e55726a]{flex:1;min-width:0;color:var(--danger-ink);font-size:var(--fs-meta)}.tcq-wrap[data-v-dcd79c80]{z-index:210}.tcq[data-v-dcd79c80]{width:580px;max-width:100%;box-sizing:border-box;padding:20px 24px;display:flex;flex-direction:column;gap:10px;background:var(--card-bg);color:var(--text);border-radius:18px;box-shadow:0 20px 60px #00000040}.tcq.list[data-v-dcd79c80]{height:580px;max-height:calc(100vh - var(--tc-top) - 32px);background:var(--border)}.tcq-titlerow[data-v-dcd79c80]{display:flex;align-items:center;gap:8px}.tcq-titlerow.dim[data-v-dcd79c80]{opacity:.55}.tcq-title[data-v-dcd79c80]{flex:1;min-width:0;height:36px;padding:0 4px;border:1px solid var(--primary);border-radius:6px;background:none;color:var(--text);font:inherit;font-size:20px;outline:0}.tcq-title[data-v-dcd79c80]::placeholder{color:var(--text-tertiary)}.tcq-ic[data-v-dcd79c80]{display:inline-flex;border:0;background:none;color:var(--text-tertiary);cursor:pointer;padding:6px;border-radius:8px}.tcq-ic[data-v-dcd79c80]:hover{background:var(--row-hover);color:var(--text)}.tcq-ic.on[data-v-dcd79c80]{color:var(--danger-ink);background:var(--row-hover)}.tcq-desc[data-v-dcd79c80]{border:0;resize:none;min-height:24px;max-height:160px;background:none;color:var(--text);font:inherit;font-size:14px;line-height:1.5;padding:2px 4px;outline:0;field-sizing:content}.tcq-desc[data-v-dcd79c80]::placeholder{color:var(--text-tertiary)}.tcq-row[data-v-dcd79c80]{display:flex;align-items:center;gap:12px;min-height:36px}.tcq-l[data-v-dcd79c80]{width:170px;flex-shrink:0;font-size:13px;color:var(--text-secondary);padding-left:4px}.tcq-anchor[data-v-dcd79c80]{position:relative;display:inline-flex;align-items:center}.tcq-person[data-v-dcd79c80]{display:inline-flex;align-items:center;gap:8px;border:0;background:none;color:var(--text);cursor:pointer;font:inherit;font-size:14px;padding:3px 8px 3px 3px;border-radius:16px}.tcq-person[data-v-dcd79c80]:hover{background:var(--row-hover)}.tcq-cal[data-v-dcd79c80]{color:var(--primary)}.tcq-pop[data-v-dcd79c80]{position:absolute;top:calc(100% + 8px);left:0;z-index:30}.tcq-pop-up[data-v-dcd79c80]{top:auto;bottom:calc(100% + 8px)}.tcq-chips[data-v-dcd79c80]{display:flex;flex-wrap:wrap;gap:8px;padding-top:14px;border-top:1px solid var(--border)}.tcq-chip[data-v-dcd79c80]{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--card-bg);color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer}.tcq-chip[data-v-dcd79c80]:hover{border-color:var(--border-strong);color:var(--text)}.tcq-chip.on[data-v-dcd79c80]{color:var(--primary);border-color:var(--primary)}.tcq-n[data-v-dcd79c80]{font-size:11px;padding:0 5px;border-radius:8px;background:var(--primary-soft);color:var(--text)}.tcq-proj[data-v-dcd79c80]{padding-right:6px;gap:4px}.tcq-proj-t[data-v-dcd79c80]{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:inherit;font:inherit;cursor:pointer;padding:0}.tcq-proj-ic[data-v-dcd79c80]{display:inline-flex;width:18px;height:18px;border-radius:50%;align-items:center;justify-content:center;background:var(--primary-soft)}.tcq-x[data-v-dcd79c80]{display:inline-flex;border:0;background:none;color:inherit;cursor:pointer;padding:2px;border-radius:50%}.tcq-files[data-v-dcd79c80]{display:flex;flex-wrap:wrap;gap:6px}.tcq-panel[data-v-dcd79c80]{flex:1;min-height:0;margin:4px -24px -20px;padding:16px 24px 20px;border-radius:18px;background:var(--card-bg);box-shadow:0 -6px 24px #00000014;display:flex;flex-direction:column}.tcq-foot[data-v-dcd79c80]{display:flex;align-items:center;gap:10px;padding-top:6px}.tcq-err[data-v-dcd79c80]{flex:1;color:var(--danger-ink);font-size:13px}.tcq-full[data-v-dcd79c80]{margin-left:auto;border:0;background:none;color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer}.tcq-full[data-v-dcd79c80]:hover{color:var(--text);text-decoration:underline}:root[data-tc-ui2=v2] .tcq2-h[data-v-dcd79c80]{flex:1;min-width:0;margin:0;font-size:var(--fs-head);font-weight:var(--fw-semi);color:var(--text)}:root[data-tc-ui2=v2] .tcq2-head-r[data-v-dcd79c80]{display:flex;align-items:center;gap:4px}:root[data-tc-ui2=v2] .tcq2[data-v-dcd79c80]{display:grid;gap:var(--sp-3)}:root[data-tc-ui2=v2] .tcq2-name[data-v-dcd79c80]{width:100%;box-sizing:border-box;border:0;border-bottom:2px solid var(--primary);outline:0;padding:4px 0 8px;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-title);font-weight:var(--fw-semi)}:root[data-tc-ui2=v2] .tcq2-chip[data-v-dcd79c80]{max-width:100%}:root[data-tc-ui2=v2] .tcq2-l[data-v-dcd79c80]{font-size:var(--fs-cap);color:var(--text-tertiary)}:root[data-tc-ui2=v2] .tcq2-add[data-v-dcd79c80]{border-style:dashed}:root[data-tc-ui2=v2] .tcq2-chip-b[data-v-dcd79c80],:root[data-tc-ui2=v2] .tcq2-x[data-v-dcd79c80]{border:0;background:none;padding:0;color:inherit;font:inherit;display:inline-flex;align-items:center;gap:6px;cursor:pointer;min-width:0}:root[data-tc-ui2=v2] .tcq2-proj[data-v-dcd79c80],:root[data-tc-ui2=v2] .tcq2-file[data-v-dcd79c80]{min-width:0;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-tc-ui2=v2] .tcq2-desc[data-v-dcd79c80]{width:100%;box-sizing:border-box}:root[data-tc-ui2=v2] .tcq2-adds[data-v-dcd79c80]{display:flex;flex-wrap:wrap;gap:6px}:root[data-tc-ui2=v2] .tcq2-more[data-v-dcd79c80]{margin-right:auto;align-items:center}:root[data-tc-ui2=v2] .tcq2-panel[data-v-dcd79c80]{min-height:240px}.tsd[data-v-8142a8dd]{width:520px;display:flex;flex-direction:column;gap:10px}.tsd-head[data-v-8142a8dd]{display:flex;align-items:center;justify-content:space-between}.tsd-h[data-v-8142a8dd]{margin:0;font-size:16px;font-weight:var(--fw-semi)}.tsd-x[data-v-8142a8dd]{display:inline-flex;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:6px}.tsd-x[data-v-8142a8dd]:hover{background:var(--row-hover);color:var(--text)}.tsd-card[data-v-8142a8dd]{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:var(--bg-2)}.tsd-flow[data-v-8142a8dd]{margin-left:38px;font-size:12px;color:var(--text-secondary)}.tsd-row[data-v-8142a8dd]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text)}.tsd-q[data-v-8142a8dd]{color:var(--text-tertiary);cursor:help}.tsd-sub[data-v-8142a8dd]{display:flex;align-items:center;gap:8px;padding-left:38px}.tsd-auto[data-v-8142a8dd]{padding-left:38px}.tsd-num[data-v-8142a8dd],.tsd-unit[data-v-8142a8dd]{width:110px}.tpp[data-v-de4f0bf4]{display:flex;flex-direction:column;gap:14px;flex:1;min-height:0}.tpp-hint[data-v-de4f0bf4]{margin:0;font-size:13px;color:var(--text-secondary);line-height:1.45}.tpp-grid[data-v-de4f0bf4]{display:flex;flex-wrap:wrap;gap:14px 24px}.tpp-f[data-v-de4f0bf4]{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-secondary)}.tpp-when[data-v-de4f0bf4]{display:inline-flex;align-items:center;gap:8px}.tpp-date[data-v-de4f0bf4]{width:160px}.tpp-time[data-v-de4f0bf4]{width:110px}.tpp-num[data-v-de4f0bf4]{width:90px}.tpp-unit[data-v-de4f0bf4]{width:110px}.tpp-err[data-v-de4f0bf4]{margin:0;font-size:13px;color:var(--danger-ink)}.tpp-card[data-v-de4f0bf4]{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:12px;background:var(--bg-2)}.tpp-row[data-v-de4f0bf4]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text);cursor:pointer}.tpp-foot[data-v-de4f0bf4]{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--border)}.tgd[data-v-9f809a71]{width:470px;overflow:visible;display:flex;flex-direction:column;gap:6px}.tgd-head[data-v-9f809a71]{display:flex;align-items:center;justify-content:space-between}.tgd-h[data-v-9f809a71]{margin:0;font-size:18px;font-weight:var(--fw-semi)}.tgd-x[data-v-9f809a71]{display:inline-flex;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:6px}.tgd-text[data-v-9f809a71]{margin:4px 0 10px;font-size:14px;line-height:1.45;color:var(--text-secondary)}.tgd-l[data-v-9f809a71]{font-size:12px;color:var(--text-secondary);margin-top:6px}.tgd-field[data-v-9f809a71]{position:relative}.tgd-select[data-v-9f809a71]{width:100%;height:38px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;border:1px solid var(--border-strong);border-radius:8px;background:var(--card-bg);color:var(--text);font:inherit;font-size:14px;cursor:pointer}.tgd-select.open[data-v-9f809a71]{border-color:var(--primary)}.tgd-val[data-v-9f809a71]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tgd-pop[data-v-9f809a71]{position:absolute;top:calc(100% + 6px);left:0;z-index:10}.tgd-types[data-v-9f809a71]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:10;display:flex;flex-direction:column;padding:8px;background:var(--card-bg);border-radius:14px;box-shadow:var(--shadow-pop)}.tgd-type[data-v-9f809a71]{position:relative;display:flex;flex-direction:column;gap:2px;padding:8px 36px 8px 12px;border:0;border-radius:8px;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.tgd-type[data-v-9f809a71]:hover{background:var(--row-hover)}.tgd-t1[data-v-9f809a71]{font-size:14px}.tgd-t2[data-v-9f809a71]{font-size:12px;color:var(--text-secondary)}.tgd-check[data-v-9f809a71]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--primary)}.ppf[data-v-627655d1]{position:relative}.ppf-chip[data-v-627655d1]{display:inline-flex;align-items:center;gap:6px;padding:2px 4px 2px 3px;border-radius:var(--radius-sm);background:var(--primary-soft);color:var(--primary);font-size:var(--fs-meta);max-width:100%}.ppf-dept[data-v-627655d1]{padding-left:8px}.ppf-chip-t[data-v-627655d1]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ppf-n[data-v-627655d1]{color:var(--text-secondary);font-size:var(--fs-cap)}.ppf-x[data-v-627655d1]{display:inline-flex;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:2px;border-radius:50%}.ppf-x[data-v-627655d1]:hover{color:var(--text)}.ppf-add[data-v-627655d1]{border:0;background:none;color:var(--primary);font-size:var(--fs-body);cursor:pointer;padding:4px 6px}.ppf-add[data-v-627655d1]:hover{text-decoration:underline}.ppf-input[data-v-627655d1]{flex:1;min-width:160px;border:0;outline:none;background:transparent;font:inherit;color:var(--text);padding:4px 2px}.ppf-drop[data-v-627655d1]{position:absolute;top:calc(100% + 4px);left:0;z-index:20;width:min(390px,100%);max-height:320px;overflow:auto;display:flex;flex-direction:column;padding:4px;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow-pop)}.ppf-h[data-v-627655d1]{font-size:var(--fs-cap);color:var(--text-secondary);padding:8px 8px 4px}.ppf-i[data-v-627655d1]{display:flex;align-items:center;gap:10px;padding:6px 8px;border:0;background:none;color:var(--text);text-align:left;border-radius:var(--radius);cursor:pointer;font-size:var(--fs-body)}.ppf-i[data-v-627655d1]:hover{background:var(--row-hover)}.ppf-i.on[data-v-627655d1]{background:var(--primary-soft)}.ppf-who[data-v-627655d1]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ppf-who mark[data-v-627655d1]{background:var(--primary-soft);color:inherit;border-radius:3px;padding:0 1px;font-weight:var(--fw-semi)}.ppf-sub[data-v-627655d1]{margin-left:auto;color:var(--text-secondary);font-size:var(--fs-cap);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:45%}.ppf-ok[data-v-627655d1]{color:var(--primary);flex:0 0 auto}.ppf-dept-ic[data-v-627655d1]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--primary-soft);color:var(--primary);flex:0 0 auto}.ppf-empty[data-v-627655d1]{padding:10px 8px;color:var(--text-secondary);font-size:var(--fs-meta)}.fw-head[data-v-c78f84e6]{padding:22px 28px 12px}.fw-title[data-v-c78f84e6]{margin:0 0 6px;font-size:22px;font-weight:var(--fw-semi);color:var(--text)}.fw-lead[data-v-c78f84e6]{margin:0 0 14px;color:var(--text-secondary);font-size:var(--fs-body)}.fw-steps[data-v-c78f84e6]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0;color:var(--text-tertiary)}.fw-steps li[data-v-c78f84e6]{display:inline-flex;align-items:center;gap:6px}.fw-steps li.on[data-v-c78f84e6]{color:var(--primary);font-weight:var(--fw-semi)}.fw-steps li.done[data-v-c78f84e6]{color:var(--text)}.fw-body[data-v-c78f84e6]{flex:1;min-height:0;overflow:auto;padding:8px 28px 20px;display:flex;flex-direction:column}.fw-wait[data-v-c78f84e6]{color:var(--text-secondary)}.fw-l[data-v-c78f84e6]{display:block;margin:16px 0 6px;color:var(--text-secondary);font-size:var(--fs-body)}.fw-wide[data-v-c78f84e6]{width:100%}.fw-hint[data-v-c78f84e6]{margin:6px 0 0;color:var(--text-tertiary);font-size:var(--fs-meta)}.fw-row[data-v-c78f84e6]{display:flex;align-items:center;gap:10px}.fw-num[data-v-c78f84e6]{width:110px}.fw-unit[data-v-c78f84e6]{width:140px}.fw-sub[data-v-c78f84e6]{margin:8px 0 0 38px}.fw-switch-hint[data-v-c78f84e6]{margin-left:38px}.fw-check[data-v-c78f84e6]{display:flex;align-items:center;gap:10px;margin-top:12px;color:var(--text);cursor:pointer}.fw-gap[data-v-c78f84e6]{margin-top:20px}.fw-off[data-v-c78f84e6]{color:var(--text-tertiary);cursor:default}.fw-cards[data-v-c78f84e6]{display:flex;flex-direction:column;gap:8px}.fw-card[data-v-c78f84e6]{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border:1px solid var(--border-strong);border-radius:10px;background:var(--card-bg);cursor:pointer}.fw-card.on[data-v-c78f84e6]{border-color:var(--primary)}.fw-card input[data-v-c78f84e6]{margin-top:3px}.fw-card-t[data-v-c78f84e6]{display:block;color:var(--text)}.fw-card.on .fw-card-t[data-v-c78f84e6]{color:var(--primary)}.fw-card-s[data-v-c78f84e6]{display:block;margin-top:2px;color:var(--text-secondary);font-size:var(--fs-meta)}.fw-marks[data-v-c78f84e6]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.fw-mark[data-v-c78f84e6]{padding:4px 10px;border:1px solid var(--border-strong);border-radius:999px;background:var(--card-bg);color:var(--text);font:inherit;font-size:var(--fs-meta);cursor:pointer}.fw-mark.on[data-v-c78f84e6]{background:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.fw-err[data-v-c78f84e6]{margin:14px 0 0;padding:8px 12px;border-radius:8px;background:var(--st-overdue-bg);color:var(--st-overdue);font-size:var(--fs-meta)}.fw-foot[data-v-c78f84e6]{display:flex;align-items:center;gap:10px;padding:14px 28px;border-top:1px solid var(--border-soft)}.fw-grow[data-v-c78f84e6]{flex:1}.fw-btn[data-v-c78f84e6]{letter-spacing:.02em}.ui-btn.fw-del[data-v-c78f84e6],.ui-btn.fw-del[data-v-c78f84e6]:hover{color:var(--st-overdue)}.fw-del.armed[data-v-c78f84e6]{font-weight:var(--fw-semi)}.fp[data-v-a5bc2603]{position:absolute;z-index:40;width:360px;max-height:440px;display:flex;flex-direction:column;background:var(--card-bg);border-radius:12px;box-shadow:var(--shadow-pop);padding:8px}.fp-search[data-v-a5bc2603]{display:flex;align-items:center;gap:8px;padding:6px 10px;margin-bottom:6px;border:1px solid var(--border-strong);border-radius:8px;color:var(--text-tertiary)}.fp-in[data-v-a5bc2603]{flex:1;border:0;outline:none;background:transparent;font:inherit;color:var(--text)}.fp-row[data-v-a5bc2603]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;background:none;border-radius:8px;color:var(--text);font:inherit;text-align:left;cursor:pointer}.fp-row[data-v-a5bc2603]:hover,.fp-row.on[data-v-a5bc2603]{background:var(--row-hover)}.fp-none[data-v-a5bc2603]{color:var(--text-secondary)}.fp-ic[data-v-a5bc2603]{flex:0 0 auto;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--primary-soft);color:var(--primary)}.fp-t[data-v-a5bc2603]{flex:1;min-width:0;display:flex;flex-direction:column}.fp-kind[data-v-a5bc2603]{font-size:var(--fs-meta);color:var(--text-tertiary)}.fp-name[data-v-a5bc2603]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-eff[data-v-a5bc2603]{flex:0 0 auto;padding:1px 8px;border-radius:999px;font-size:var(--fs-meta);font-weight:var(--fw-med)}.fp-eff-ok[data-v-a5bc2603]{background:var(--st-completed-bg, #e3f6e8);color:var(--st-completed)}.fp-eff-bad[data-v-a5bc2603]{background:var(--st-overdue-bg);color:var(--st-overdue)}.fp-eff-none[data-v-a5bc2603]{background:var(--row-hover);color:var(--text-tertiary)}.fp-edit[data-v-a5bc2603]{flex:0 0 auto;display:inline-flex;padding:4px;border-radius:6px;color:var(--text-tertiary)}.fp-edit[data-v-a5bc2603]:hover{color:var(--primary);background:var(--card-bg)}.fp-empty[data-v-a5bc2603]{padding:14px 10px;color:var(--text-secondary);font-size:var(--fs-meta)}.fp-create[data-v-a5bc2603]{display:flex;align-items:center;gap:6px;margin-top:6px;padding:10px;border:0;border-top:1px solid var(--border-soft);background:none;color:var(--primary);font:inherit;cursor:pointer;text-align:left}.tcf-wrap[data-v-29ee321e]{position:fixed;inset:var(--tc-top) 0 0;z-index:210;background:#14182173;display:flex;justify-content:flex-end}.tcf[data-v-29ee321e]{position:relative;display:flex;width:calc(100vw - 56px);max-width:1780px;height:100%;background:var(--card-bg);box-shadow:-8px 0 40px #0003;border-radius:12px 0 0 12px;overflow:visible}.tcf-rail[data-v-29ee321e]{position:absolute;left:-46px;top:14px;display:flex;flex-direction:column;gap:8px}.tcf-close[data-v-29ee321e]{width:36px;height:36px;border-radius:50%;border:0;background:var(--primary-fill);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-pop)}.tcf-left[data-v-29ee321e]{position:relative;width:660px;max-width:48%;flex-shrink:0;display:flex;flex-direction:column;background:var(--bg-2);border-radius:12px 0 0 12px;min-height:0}.tcf-titlerow[data-v-29ee321e]{display:flex;align-items:center;gap:10px;padding:16px 20px 10px}.tcf-titlerow.dim[data-v-29ee321e]{opacity:.55}.tcf-title[data-v-29ee321e]{flex:1;min-width:0;height:36px;padding:0 4px;border:1px solid transparent;border-radius:6px;background:none;color:var(--text);font:inherit;font-size:21px;font-weight:var(--fw-med);outline:0}.tcf-title[data-v-29ee321e]:focus{border-color:var(--primary);background:var(--card-bg)}.tcf-title[data-v-29ee321e]::placeholder{color:var(--text-tertiary)}.tcf-fire[data-v-29ee321e]{display:inline-flex;border:0;background:none;color:var(--text-tertiary);cursor:pointer;padding:6px;border-radius:8px}.tcf-fire.on[data-v-29ee321e]{color:var(--danger-ink);background:var(--row-hover)}.tcf-scroll[data-v-29ee321e]{flex:1;min-height:0;overflow-y:auto;padding:0 20px 20px;display:flex;flex-direction:column;gap:12px}.tcf-card[data-v-29ee321e]{background:var(--card-bg);border-radius:12px;padding:14px 18px}.tcf-desc[data-v-29ee321e]{display:flex;flex-direction:column;gap:8px;padding-bottom:8px}.tcf-desc-in[data-v-29ee321e]{border:0;resize:vertical;min-height:90px;background:none;color:var(--text);font:inherit;font-size:14px;line-height:1.5;outline:0}.tcf-desc-in[data-v-29ee321e]::placeholder{color:var(--text-tertiary)}.tcf-tools[data-v-29ee321e]{display:flex;align-items:center;gap:4px;padding-top:8px;border-top:1px solid var(--border)}.tcf-tool[data-v-29ee321e]{display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:6px;border-radius:6px;font:inherit;font-size:13px}.tcf-tool[data-v-29ee321e]:hover{background:var(--row-hover);color:var(--text)}.tcf-tool-cl[data-v-29ee321e]{color:var(--primary)}.tcf-people[data-v-29ee321e]{display:flex;flex-direction:column;gap:4px;padding:10px 18px}.tcf-row[data-v-29ee321e]{display:flex;align-items:center;gap:12px;min-height:36px}.tcf-wrap-row[data-v-29ee321e]{flex-wrap:wrap}.tcf-l[data-v-29ee321e]{width:160px;flex-shrink:0;font-size:13px;color:var(--text-secondary)}.tcf-anchor[data-v-29ee321e]{position:relative;display:inline-flex;align-items:center;gap:4px}.tcf-many[data-v-29ee321e]{flex-wrap:wrap;gap:6px}.tcf-person[data-v-29ee321e]{display:inline-flex;align-items:center;gap:8px;border:0;background:none;color:var(--text);cursor:pointer;font:inherit;font-size:14px;padding:3px 8px 3px 3px;border-radius:16px}.tcf-person[data-v-29ee321e]:hover{background:var(--row-hover)}.tcf-chip[data-v-29ee321e]{background:var(--bg-2);cursor:default}.tcf-add[data-v-29ee321e]{border:0;background:none;color:var(--primary);cursor:pointer;font:inherit;font-size:13px;padding:4px 6px;border-bottom:1px dashed currentColor}.tcf-date[data-v-29ee321e]{display:inline-flex;align-items:center;gap:8px;border:0;background:none;color:var(--text);cursor:pointer;font:inherit;font-size:14px;padding:4px 8px;border-radius:8px}.tcf-date[data-v-29ee321e]:hover{background:var(--row-hover)}.tcf-cal[data-v-29ee321e]{color:var(--primary)}.tcf-x[data-v-29ee321e]{display:inline-flex;border:0;background:none;color:var(--text-tertiary);cursor:pointer;padding:2px;border-radius:50%}.tcf-x[data-v-29ee321e]:hover{color:var(--text);background:var(--row-hover)}.tcf-date-x[data-v-29ee321e]{opacity:0}.tcf-deadline:hover .tcf-date-x[data-v-29ee321e],.tcf-date-x[data-v-29ee321e]:focus{opacity:1}.tcf-set[data-v-29ee321e]{width:28px;height:28px;margin-left:8px;border-radius:50%;border:0;background:var(--primary-soft);color:var(--primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.tcf-block[data-v-29ee321e]{display:flex;align-items:center;gap:10px}.tcf-block-ic[data-v-29ee321e]{color:var(--primary)}.tcf-block-t[data-v-29ee321e]{flex:1;font-size:14px;font-weight:var(--fw-med)}.tcf-more[data-v-29ee321e]{margin-left:auto}.tcf-proj-ic[data-v-29ee321e]{display:inline-flex;width:22px;height:22px;border-radius:50%;align-items:center;justify-content:center;background:var(--primary-soft);color:var(--primary)}.tcf-val[data-v-29ee321e]{font-size:14px}.tcf-n[data-v-29ee321e]{color:var(--text-secondary)}.tcf-chips[data-v-29ee321e]{display:inline-flex;flex-wrap:wrap;gap:6px}.tcf-tag[data-v-29ee321e]{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 10px;border-radius:12px;background:var(--primary-soft);color:var(--text);font-size:13px}.tcf-link[data-v-29ee321e]{border:0;background:none;color:var(--primary);cursor:pointer;font:inherit;font-size:14px;padding:2px 4px}.tcf-chips-row[data-v-29ee321e]{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.tcf-btn[data-v-29ee321e]{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--card-bg);color:var(--text-secondary);font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.tcf-btn[data-v-29ee321e]:hover{border-color:var(--border-strong);color:var(--text)}.tcf-btn.on[data-v-29ee321e]{color:var(--primary);border-color:var(--primary)}.tcf-btn[data-v-29ee321e]:disabled{opacity:.5;cursor:default}.tcf-menu[data-v-29ee321e]{min-width:220px;padding:8px;background:var(--card-bg);border-radius:14px;box-shadow:var(--shadow-pop);display:flex;flex-direction:column}.tcf-menu-i[data-v-29ee321e]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 12px;border:0;border-radius:8px;background:none;color:var(--text);font:inherit;font-size:14px;text-align:left;cursor:pointer}.tcf-menu-i[data-v-29ee321e]:hover{background:var(--row-hover)}.tcf-flow[data-v-29ee321e]{width:360px}.tcf-flow[data-v-29ee321e] .fp{position:static}.tcf-by-flow[data-v-29ee321e]{cursor:default;color:var(--text-secondary)}.tcf-deny[data-v-29ee321e]{margin-top:6px;font-size:13px;color:var(--danger-ink)}.tcf-panel[data-v-29ee321e]{position:absolute;left:0;right:0;top:62px;bottom:0;z-index:20;display:flex;flex-direction:column;padding:18px 22px;background:var(--card-bg);border-radius:16px 16px 0 0;box-shadow:0 -6px 24px #00000014}.tcf-panel-head[data-v-29ee321e]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.tcf-panel-t[data-v-29ee321e]{font-size:17px;font-weight:var(--fw-semi)}.tcf-panel-body[data-v-29ee321e]{display:flex;flex-direction:column;gap:14px;flex:1;min-height:0}.tcf-panel-foot[data-v-29ee321e]{display:flex;justify-content:flex-end;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--border)}.tcf-f[data-v-29ee321e]{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--text-secondary)}.tcf-f .ui-input[data-v-29ee321e]{width:100%}.tcf-f-row[data-v-29ee321e]{flex-direction:row;align-items:center;gap:8px;font-size:13px}.tcf-num[data-v-29ee321e]{width:110px!important}.tcf-unit[data-v-29ee321e]{width:120px!important}.tcf-date-in[data-v-29ee321e]{width:220px!important}.tcf-foot[data-v-29ee321e]{display:flex;align-items:center;gap:10px;padding:14px 20px;background:var(--card-bg);border-top:1px solid var(--border);border-radius:0 0 0 12px}.tcf-create[data-v-29ee321e]{min-width:96px}.tcf-err[data-v-29ee321e]{color:var(--danger-ink);font-size:13px}.tcf-chat[data-v-29ee321e]{flex:1;min-width:0;display:flex;flex-direction:column;opacity:.6;pointer-events:none}.tcf-chat-head[data-v-29ee321e]{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--border)}.tcf-chat-ic[data-v-29ee321e]{display:inline-flex;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:var(--primary-soft);color:var(--primary)}.tcf-chat-tt[data-v-29ee321e]{display:flex;flex-direction:column}.tcf-chat-t[data-v-29ee321e]{font-size:14px;font-weight:var(--fw-med)}.tcf-chat-n[data-v-29ee321e]{font-size:12px;color:var(--text-secondary)}.tcf-chat-body[data-v-29ee321e]{flex:1;display:flex;align-items:flex-end;justify-content:center;padding:24px;background:var(--bg-2)}.tcf-chat-card[data-v-29ee321e]{width:100%;max-width:520px;padding:22px 28px;border-radius:14px;background:var(--card-bg);display:flex;flex-direction:column;gap:10px}.tcf-chat-card-t[data-v-29ee321e]{font-size:17px;color:var(--text-secondary);font-weight:var(--fw-med)}.tcf-chat-li[data-v-29ee321e]{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-secondary)}.tcf-chat-input[data-v-29ee321e]{margin:14px 20px 20px;padding:16px;border-radius:12px;background:var(--card-bg);border:1px solid var(--border);color:var(--text-tertiary);font-size:14px}.ttm[data-v-ca6d8724]{flex:0 0 auto;width:30px;height:auto;margin-left:1px;padding:0;border-radius:0 var(--radius) var(--radius) 0;background:var(--create)}.ttm[data-v-ca6d8724]:hover,.ttm.on[data-v-ca6d8724]{background:var(--create-hover)}.ttm-menu[data-v-ca6d8724]{min-width:230px;display:flex;flex-direction:column;padding:4px;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop)}.ttm-i[data-v-ca6d8724]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:36px;padding:0 var(--sp-3);border:0;border-radius:var(--radius);background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}.ttm-i[data-v-ca6d8724]:hover{background:var(--row-hover)}.ttm-go[data-v-ca6d8724]{color:var(--text-tertiary)}.mp-wrap[data-v-cf0b7f83]{position:fixed;inset:var(--tc-top) 0 0;background:#14182166;z-index:70;display:flex;align-items:center;justify-content:center}.mp[data-v-cf0b7f83]{width:400px;max-width:92vw;max-height:80vh;display:flex;flex-direction:column;background:var(--card-bg);border-radius:14px;box-shadow:0 18px 50px #10182840;padding:22px 22px 16px}.mp h2[data-v-cf0b7f83]{font-size:16px;font-weight:700;margin:0 0 4px;color:var(--text)}.mp-sub[data-v-cf0b7f83]{font-size:12px;color:var(--text-secondary);margin:0 0 12px;line-height:1.45}.mp-search[data-v-cf0b7f83]{border:1px solid var(--border-strong);border-radius:9px;padding:9px 12px;font-size:13px;outline:none;margin-bottom:8px}.mp-search[data-v-cf0b7f83]:focus{border-color:var(--primary)}.mp-list[data-v-cf0b7f83]{flex:1;overflow-y:auto;min-height:120px}.mp-row[data-v-cf0b7f83]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;padding:7px 8px;border-radius:8px;cursor:pointer;text-align:left}.mp-row[data-v-cf0b7f83]:hover{background:var(--row-hover)}.mp-row.cur[data-v-cf0b7f83]{background:var(--primary-soft)}.mp-mid[data-v-cf0b7f83]{flex:1;min-width:0;display:flex;flex-direction:column}.mp-name[data-v-cf0b7f83]{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-role[data-v-cf0b7f83]{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mp-cur[data-v-cf0b7f83]{font-size:11px;font-weight:500;color:var(--primary);white-space:nowrap}.mp-empty[data-v-cf0b7f83]{padding:24px;text-align:center;color:var(--text-muted);font-size:13px}.mp-actions[data-v-cf0b7f83]{display:flex;gap:10px;margin-top:12px}.mp-reset[data-v-cf0b7f83]{border:1px solid var(--border-strong);background:var(--card-bg);color:var(--st-overdue);font-weight:600;font-size:13px;padding:8px 14px;border-radius:9px}.mp-cancel[data-v-cf0b7f83]{margin-left:auto;border:1px solid var(--border-strong);background:var(--card-bg);color:var(--text-secondary);font-weight:600;font-size:13px;padding:8px 14px;border-radius:9px}.wn-when[data-v-7dfe31cd]{margin-left:auto;font-size:12px;color:var(--text-muted);white-space:nowrap}.wn[data-v-7dfe31cd]{width:780px}.wn-head[data-v-7dfe31cd]{display:flex;align-items:center;gap:9px;color:var(--primary)}.wn-head .ui-dialog-h[data-v-7dfe31cd]{margin:0}.wn-intro[data-v-7dfe31cd]{font-size:14px;line-height:1.6;color:var(--text-secondary);margin:12px 0 0}.wn-items[data-v-7dfe31cd]{margin:14px 0 0;padding-left:20px}.wn-items li[data-v-7dfe31cd]{font-size:14px;line-height:1.6;color:var(--text);margin-bottom:7px}.toast-live[data-v-174f8161]{display:contents}.err-toast[data-v-174f8161]{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:150;display:flex;align-items:center;gap:8px;background:#b3261e;color:#fff;font-size:13px;font-weight:600;padding:7px 8px 7px 18px;border-radius:10px;box-shadow:0 8px 26px #78141466;cursor:pointer;max-width:90vw}.err-toast.ok[data-v-174f8161]{background:#17693c;box-shadow:0 8px 26px #0c502d61}.toast-t[data-v-174f8161]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toast-do[data-v-174f8161]{flex:none;border:1px solid #fff;border-radius:7px;background:transparent;color:#fff;font:inherit;padding:3px 10px;cursor:pointer}.toast-x[data-v-174f8161]{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;padding:0;border:0;border-radius:6px;background:transparent;color:#fff;cursor:pointer}.toast-do[data-v-174f8161]:hover,.toast-x[data-v-174f8161]:hover{background:#ffffff2e}.ai-fab[data-v-d018d556]{position:fixed;right:84px;bottom:22px;width:48px;height:48px;border-radius:50%;border:0;z-index:90;background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 60%,#7b5cff));color:#fff;font-size:22px;box-shadow:0 6px 20px #10182847;cursor:pointer;transition:transform .15s}.ai-fab[data-v-d018d556]:hover{transform:scale(1.07)}.ai-fab.on[data-v-d018d556]{transform:scale(.95);opacity:.85}.ai-panel[data-v-d018d556]{position:fixed;right:84px;bottom:80px;width:380px;max-width:calc(100vw - 100px);height:480px;max-height:70vh;z-index:91;background:var(--card-bg);border:1px solid var(--border);border-radius:14px;box-shadow:0 18px 60px #1018284d;display:flex;flex-direction:column;overflow:hidden}.aip-head[data-v-d018d556]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 8%,var(--card-bg)),var(--card-bg))}.aip-title[data-v-d018d556]{font-size:13px;font-weight:600;color:var(--text)}.aip-sub[data-v-d018d556]{font-size:11px;color:var(--text-muted)}.aip-x[data-v-d018d556]{margin-left:auto;border:0;background:transparent;color:var(--text-muted);cursor:pointer;font-size:13px}.aip-body[data-v-d018d556]{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.aip-hello[data-v-d018d556]{font-size:12px;color:var(--text-secondary);line-height:1.5}.aip-suggests[data-v-d018d556]{display:flex;flex-direction:column;gap:6px;margin-top:10px}.aip-sug[data-v-d018d556]{text-align:left;border:1px solid var(--border);background:var(--content-bg, #f6f7f9);color:var(--text);font-size:12px;padding:7px 11px;border-radius:9px;cursor:pointer}.aip-sug[data-v-d018d556]:hover{border-color:var(--primary);color:var(--primary)}.aip-msg[data-v-d018d556]{max-width:88%;padding:8px 11px;border-radius:11px;font-size:13px;line-height:1.5;white-space:pre-line}.aip-msg.user[data-v-d018d556]{align-self:flex-end;background:var(--primary-fill);color:#fff;border-bottom-right-radius:4px}.aip-msg.assistant[data-v-d018d556]{align-self:flex-start;background:var(--content-bg, #f2f4f7);color:var(--text);border-bottom-left-radius:4px}.aip-msg.typing[data-v-d018d556]{font-style:italic;color:var(--text-secondary)}.aip-input[data-v-d018d556]{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--border)}.aip-input input[data-v-d018d556]{flex:1 1 auto;border:1px solid var(--border);border-radius:9px;padding:8px 11px;font-size:13px;color:var(--text)}.aip-input input[data-v-d018d556]:focus{outline:none;border-color:var(--primary)}.aip-send[data-v-d018d556]{border:0;background:var(--primary-fill);color:#fff;border-radius:9px;padding:0 13px;font-size:14px;cursor:pointer}.aip-send[data-v-d018d556]:disabled{opacity:.5}@media(max-width:900px){.ai-fab[data-v-d018d556]{right:18px}.ai-panel[data-v-d018d556]{right:12px;left:12px;width:auto;max-width:none}}.aip-gip[data-v-d018d556]{border:1px solid var(--border);border-radius:var(--radius);padding:8px 10px;margin-bottom:8px;background:var(--surface-2)}.aip-gip-h[data-v-d018d556]{font-size:var(--fs-cap);color:var(--text-secondary);margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aip-copy[data-v-d018d556]{align-self:flex-start;border:1px solid var(--border-strong);background:var(--card-bg);color:var(--text-secondary);font-size:var(--fs-cap);border-radius:var(--radius-sm);padding:3px 10px;margin:-4px 0 6px;cursor:pointer}.aip-copy[data-v-d018d556]:hover{color:var(--primary);border-color:var(--primary)}.cdv[data-v-6972514d]{background:var(--card-bg);border-top:1px solid var(--border);padding:12px 14px 10px}.cdv-cols[data-v-6972514d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:560px){.cdv-cols[data-v-6972514d]{grid-template-columns:1fr}}.cdv-col[data-v-6972514d]{min-width:0}.cdv-h[data-v-6972514d]{display:flex;align-items:center;gap:8px;margin-bottom:6px;color:var(--text)}.cdv-t[data-v-6972514d]{flex:1;font-size:var(--fs-meta);font-weight:var(--fw-semi)}.cdv-list[data-v-6972514d]{display:flex;flex-direction:column;gap:2px}.cdv-i[data-v-6972514d]{display:flex;align-items:flex-start;gap:6px;width:100%;padding:5px 4px;border:0;background:none;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--fs-cap);line-height:1.3;color:var(--text);text-align:left}.cdv-i[data-v-6972514d]:hover{background:var(--row-hover)}.cdv-i.выбрано[data-v-6972514d]{font-weight:var(--fw-semi)}.cdv-mark[data-v-6972514d]{flex:none;width:14px;height:16px;display:inline-flex;align-items:center;color:var(--primary)}.cdv-n[data-v-6972514d]{min-width:0;overflow-wrap:anywhere}.cdv-note[data-v-6972514d]{font-size:var(--fs-cap);color:var(--text-secondary);padding:4px 4px 0 24px}.cdv-note.мягко[data-v-6972514d]{color:var(--text)}.cdv-msg[data-v-6972514d]{margin-top:8px;padding:6px 8px;border-radius:var(--radius-sm);background:var(--bg-2);font-size:var(--fs-cap);color:var(--text)}.cdv-f[data-v-6972514d]{display:flex;align-items:center;gap:18px;margin-top:10px;padding-top:8px;border-top:1px solid var(--border)}.cdv-vol[data-v-6972514d]{display:flex;flex-direction:column;gap:4px;margin-top:8px;padding-left:24px;font-size:var(--fs-cap);color:var(--text-secondary)}.cdv-vol input[data-v-6972514d]{width:100%;accent-color:var(--primary)}.cdv-ns[data-v-6972514d]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-cap);color:var(--text);cursor:pointer}.cdv-ns input[data-v-6972514d]{accent-color:var(--primary);margin:0}.cdv-link[data-v-6972514d]{border:0;background:none;padding:0;font-size:var(--fs-cap);color:var(--primary);cursor:pointer;text-decoration:underline}.ccheck[data-v-eff77a3d]{width:760px;display:flex;flex-direction:column;gap:12px}.cc-head[data-v-eff77a3d]{display:flex;align-items:center;justify-content:space-between}.cc-h[data-v-eff77a3d]{margin:0;font-size:16px;font-weight:var(--fw-semi)}.cc-x[data-v-eff77a3d]{display:inline-flex;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:6px}.cc-x[data-v-eff77a3d]:hover{background:var(--row-hover);color:var(--text)}.cc-top[data-v-eff77a3d]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:16px}@media(max-width:640px){.cc-top[data-v-eff77a3d]{grid-template-columns:1fr}}.cc-cam[data-v-eff77a3d]{position:relative;aspect-ratio:16 / 9;border-radius:var(--radius);background:#14171c;overflow:hidden;display:flex;align-items:center;justify-content:center}.cc-v[data-v-eff77a3d]{width:100%;height:100%;object-fit:contain;display:block}.cc-empty[data-v-eff77a3d]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px;text-align:center;color:#cfd3d8;font-size:var(--fs-cap)}.cc-side[data-v-eff77a3d]{display:flex;flex-direction:column;gap:8px;min-width:0}.cc-lvl-h[data-v-eff77a3d]{display:flex;align-items:center;gap:6px;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--text)}.cc-lvl[data-v-eff77a3d]{height:8px;border-radius:4px;background:var(--surface-2);overflow:hidden}.cc-lvl i[data-v-eff77a3d]{display:block;height:100%;background:var(--st-completed);transition:width .06s linear}.cc-hint[data-v-eff77a3d]{font-size:var(--fs-cap);color:var(--text-secondary)}.cc-snd[data-v-eff77a3d]{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-top:4px}.cc-set[data-v-eff77a3d]{align-self:flex-start;margin-top:4px}.lvl[data-v-a35df827]{display:block;width:22px;height:3px;border-radius:2px;background:#fff3;overflow:hidden}.lvl i[data-v-a35df827]{display:block;height:100%;background:var(--зал-говорит);transition:width .06s linear}.v2-dev[data-v-15d6a54e]{position:absolute;left:50%;bottom:88px;transform:translate(-50%);width:min(760px,calc(100% - 32px));background:#1f2735;color:#e7ecf4;border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 18px 50px #00000080;z-index:5}.v2-dev-h[data-v-15d6a54e]{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.07)}.v2-dev-sub[data-v-15d6a54e]{color:#9aa6ba;font-size:12.5px}.v2-dev-x[data-v-15d6a54e]{margin-left:auto;width:30px;height:30px;border:0;border-radius:8px;background:#ffffff12;color:#dfe6f1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.v2-dev-cols[data-v-15d6a54e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:12px 14px}@media(max-width:760px){.v2-dev-cols[data-v-15d6a54e]{grid-template-columns:1fr}}.v2-dev-col[data-v-15d6a54e]{display:grid;gap:8px;align-content:start;min-width:0}.v2-dev-col h4[data-v-15d6a54e]{margin:0;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.v2-dev-sel[data-v-15d6a54e]{width:100%;height:32px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#e7ecf4;padding:0 8px;font:inherit;font-size:12.5px}.v2-dev-sel option[data-v-15d6a54e]{color:var(--text)}.v2-dev-note[data-v-15d6a54e]{font-size:12px;color:#9aa6ba}.v2-dev-lvl[data-v-15d6a54e]{--зал-говорит: #22c55e}.v2-dev-lvl .lvl[data-v-15d6a54e]{width:100%;height:6px;border-radius:3px}.v2-dev-chk[data-v-15d6a54e]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer}.v2-dev-chk input[data-v-15d6a54e]{accent-color:#1c58d9;margin:0}.v2-dev-prev[data-v-15d6a54e]{position:relative;height:104px;border-radius:10px;background:#121821;display:grid;place-items:center;overflow:hidden}.v2-dev-prev video[data-v-15d6a54e]{width:100%;height:100%;object-fit:cover}.v2-dev-off[data-v-15d6a54e]{display:grid;justify-items:center;gap:6px;font-size:11.5px;color:#9aa6ba}.v2-dev-vol[data-v-15d6a54e]{display:grid;gap:4px;font-size:12px;color:#9aa6ba}.v2-dev-vol input[data-v-15d6a54e]{width:100%;accent-color:#1c58d9}.v2-dev-btn[data-v-15d6a54e]{height:30px;border:0;border-radius:9px;background:#ffffff14;color:#e7ecf4;font:inherit;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.v2-dev-btn[data-v-15d6a54e]:disabled{opacity:.6;cursor:default}.v2-dev-msg[data-v-15d6a54e]{margin:0 14px 8px;padding:6px 8px;border-radius:8px;background:#ffffff0f;font-size:12px}.v2-dev-f[data-v-15d6a54e]{display:flex;align-items:center;gap:10px;padding:10px 14px;border-top:1px solid rgba(255,255,255,.07);font-size:12px;color:#9aa6ba}.v2-dev-link[data-v-15d6a54e]{border:0;background:none;padding:0;color:#8fb4ff;font:inherit;font-size:12.5px;cursor:pointer;text-decoration:underline}.v2-dev[data-v-15d6a54e] :focus-visible{outline:2px solid #8fb4ff;outline-offset:2px}.cb[data-v-66b714be]{display:flex;align-items:flex-end;gap:10px;width:100%}.cb-col[data-v-66b714be]{max-width:min(78%,var(--chat-bubble-max, 640px))}.cb[data-v-66b714be]:not(.same){margin-top:4px}.cb.same[data-v-66b714be]{margin-top:-4px}.cb.cont .cb-av[data-v-66b714be]{visibility:hidden}.cb-av[data-v-66b714be]{align-self:flex-end;cursor:pointer;flex-shrink:0;display:flex;border-radius:50%}.cb-av[data-v-66b714be]:hover{box-shadow:0 0 0 2px var(--primary-soft)}.cb-col[data-v-66b714be]{display:flex;flex-direction:column;gap:3px;min-width:0}.cb-bubble[data-v-66b714be]{background:var(--chat-in-bg);box-shadow:var(--chat-bubble-shadow);border-radius:6px var(--chat-radius) var(--chat-radius) var(--chat-radius);padding:8px 18px 7px;font-size:var(--chat-fs);color:var(--chat-text);line-height:1.4;position:relative}.cb.mine .cb-bubble[data-v-66b714be]{background:var(--chat-out-bg)}.cb.cont .cb-bubble[data-v-66b714be]{border-bottom-left-radius:6px}.cb.справа[data-v-66b714be]{flex-direction:row-reverse}.cb.справа .cb-av[data-v-66b714be]{order:-2}.cb.справа .cb-bubble[data-v-66b714be]{border-radius:var(--chat-radius) 6px var(--chat-radius) var(--chat-radius)}.cb.справа.cont .cb-bubble[data-v-66b714be]{border-bottom-left-radius:var(--chat-radius);border-bottom-right-radius:6px}.cb-bubble.note[data-v-66b714be]{background:var(--note-bg);box-shadow:inset 0 0 0 1px var(--note-border),var(--chat-bubble-shadow)}.cb-note-tag[data-v-66b714be]{font-size:11px;color:var(--note-ink);margin-bottom:3px}.cb-bubble.important[data-v-66b714be]{box-shadow:inset 3px 0 0 var(--st-overdue),var(--chat-bubble-shadow)}.cb-important-tag[data-v-66b714be]{font-size:11px;font-weight:600;color:var(--danger-ink);margin-bottom:3px}.cb-author[data-v-66b714be]{display:block;border:0;background:transparent;padding:0;font-family:inherit;font-size:15px;font-weight:500;color:var(--chat-author);margin-bottom:2px;cursor:pointer}.cb-author[data-v-66b714be]:hover{text-decoration:underline}.cb-quote[data-v-66b714be]{display:block;width:100%;max-width:100%;text-align:left;box-sizing:border-box;border:0;background:var(--primary-soft);border-left:3px solid var(--primary);border-radius:6px;padding:4px 9px;margin:0 0 5px;font-family:inherit;cursor:default}.cb-quote.clickable[data-v-66b714be]{cursor:pointer}.cb-quote.clickable[data-v-66b714be]:hover{filter:brightness(.96)}.cb-quote.note[data-v-66b714be]{border-left-color:var(--note-bar);background:var(--note-bg)}.cb-quote.with-img[data-v-66b714be]{display:flex;align-items:center;gap:8px}.cb-q-col[data-v-66b714be]{display:block;min-width:0;flex:1}.cb-q-img[data-v-66b714be]{width:36px;height:36px;flex-shrink:0;object-fit:cover;border-radius:4px;display:block;background:var(--surface-2)}.cb-q-author[data-v-66b714be]{display:block;font-size:12px;font-weight:600;color:var(--primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-quote.note .cb-q-author[data-v-66b714be]{color:var(--note-ink)}.cb-q-text[data-v-66b714be]{display:block;font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cb-quote.gone .cb-q-author[data-v-66b714be],.cb-quote.gone .cb-q-text[data-v-66b714be]{color:var(--text-muted);font-style:italic;font-weight:400}.cb-text[data-v-66b714be]{display:contents}.cb-bubble.media .cb-text[data-v-66b714be]{display:block;width:0;min-width:100%}.cb-bubble.media .cb-quote[data-v-66b714be]{width:0;min-width:100%}.cb-media[data-v-66b714be]{display:flex;justify-content:center;min-width:280px;max-width:var(--chat-media-w, 480px);margin:2px 0 6px}.cb-media[data-v-66b714be] a{display:block;max-width:100%}.cb-media[data-v-66b714be] img{display:block;max-width:100%;max-height:var(--chat-media-w, 480px);width:auto;height:auto;border-radius:8px;cursor:zoom-in}.cb-body[data-v-66b714be]{display:block;white-space:pre-line;word-break:break-word}.cb-body[data-v-66b714be] .msg-link{color:inherit;text-decoration:underline;word-break:break-all}.cb-fwd[data-v-66b714be]{display:flex;align-items:center;gap:4px;min-width:0;margin:0 0 4px;font-size:13px;font-style:italic;color:var(--primary)}.cb-fwd>span[data-v-66b714be]{flex:none}.cb-fwd-who[data-v-66b714be]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;padding:0;font:inherit;font-weight:600;color:inherit;cursor:pointer}.cb-fwd-who[data-v-66b714be]:hover{text-decoration:underline}.cb-bubble.media .cb-fwd[data-v-66b714be]{width:0;min-width:100%}.cb-body[data-v-66b714be] mark.cb-hit{background:var(--primary-soft);color:inherit;border-radius:3px;padding:0 1px;font-weight:600}.cb-body[data-v-66b714be] .mention{color:var(--primary);font-weight:600;cursor:pointer}.cb-body[data-v-66b714be] .mention-me{background:var(--mention-me-bg);color:var(--mention-me-ink);box-shadow:0 0 0 1px var(--mention-me-ring) inset;border-radius:4px;padding:0 3px}.cb.hl .cb-bubble[data-v-66b714be]{animation:cb-flash-66b714be 4s ease-out}@keyframes cb-flash-66b714be{0%{background:var(--flash-bg)}70%{background:var(--flash-bg-2)}to{background:transparent}}.cdf[data-v-d3e63270]{position:absolute;left:50%;z-index:2;transform:translate(-50%);pointer-events:none;opacity:0;transition:opacity .15s}.cdf.on[data-v-d3e63270]{opacity:1}.cdf span[data-v-d3e63270]{display:block;white-space:nowrap;font-size:13px;color:#fff;background:var(--chat-day-bg);border-radius:20px;padding:4px 18px}@media(prefers-reduced-motion:reduce){.cdf[data-v-d3e63270]{transition:none}}.aa-one[data-v-f1f0540b]{display:block;max-width:100%}.aa-grid[data-v-f1f0540b]{display:flex;flex-direction:column;gap:3px;width:var(--chat-media-w, 480px);max-width:100%;border-radius:8px;overflow:hidden}.aa-row[data-v-f1f0540b]{display:flex;gap:3px}.aa-tile[data-v-f1f0540b]{flex:1 1 0;min-width:0;display:block;background:var(--surface-2);cursor:zoom-in}.aa-grid .aa-tile img[data-v-f1f0540b]{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;border-radius:0}.aa-row.of-2 .aa-tile[data-v-f1f0540b]{height:160px}.aa-row.of-3 .aa-tile[data-v-f1f0540b]{height:120px}@media(max-width:600px){.aa-row.of-2 .aa-tile[data-v-f1f0540b]{height:120px}.aa-row.of-3 .aa-tile[data-v-f1f0540b]{height:90px}}.aa-tile:hover img[data-v-f1f0540b]{filter:brightness(.93)}.ap[data-v-77f28429]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 10px;background:var(--primary-soft);border-radius:var(--radius);font-size:var(--fs-meta);color:var(--text)}.ap.note[data-v-77f28429]{background:var(--warning-bg)}.ap-item[data-v-77f28429]{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 100%}.ap.many .ap-item[data-v-77f28429]{flex:0 1 230px;padding:3px 4px 3px 3px;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm)}.ap.many[data-v-77f28429]{max-height:170px;overflow-y:auto}.ap-img[data-v-77f28429]{cursor:zoom-in;width:54px;height:40px;object-fit:contain;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-sm);flex:none}.ap-name[data-v-77f28429]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ap-size[data-v-77f28429]{color:var(--text-secondary);font-size:var(--fs-cap);flex:none}.ap-x[data-v-77f28429]{background:none;border:0;cursor:pointer;color:var(--text-secondary);padding:2px;flex:none}.ap-x[data-v-77f28429]:hover{color:var(--st-overdue)}.ap-count[data-v-77f28429]{color:var(--text-secondary);font-size:var(--fs-cap);flex:none;margin-left:auto}.ps-media[data-v-7eded13e]{position:relative;display:grid;gap:4px;max-width:320px}.ps-media.many[data-v-7eded13e]{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-img[data-v-7eded13e]{display:block;width:100%;max-height:240px;object-fit:cover;border-radius:8px;opacity:.75}.ps-ring[data-v-7eded13e]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:52px;height:52px;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:#00000080;color:#fff;cursor:pointer}.ps-ring svg[data-v-7eded13e]{position:absolute;top:4px;right:4px;bottom:4px;left:4px;width:calc(100% - 8px);height:calc(100% - 8px);transform:rotate(-90deg)}.ps-ring-bg[data-v-7eded13e]{fill:none;stroke:#ffffff4d;stroke-width:3}.ps-ring-fg[data-v-7eded13e]{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;transition:stroke-dashoffset .2s linear}.ps-ring-sm[data-v-7eded13e]{position:relative;inset:auto;margin:0;width:26px;height:26px;background:var(--primary-fill)}.ps-ring-sm svg[data-v-7eded13e]{top:2px;right:2px;bottom:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px)}.ps-file[data-v-7eded13e]{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:13px}.ps-name[data-v-7eded13e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-size[data-v-7eded13e]{color:var(--text-tertiary);flex:none}.ps-state[data-v-7eded13e]{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:var(--text-tertiary)}.ps-bad[data-v-7eded13e]{color:var(--danger-ink);font-weight:600}.ps-act[data-v-7eded13e]{border:0;background:none;padding:0;font:inherit;color:var(--primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pres[data-v-5bc8feae]{display:inline-flex;align-items:center;gap:5px;font-size:12px;line-height:16px;white-space:nowrap;color:var(--text-secondary)}.pres-dot[data-v-5bc8feae]{width:7px;height:7px;border-radius:50%;flex:none;background:var(--text-tertiary)}.pres-online[data-v-5bc8feae]{color:var(--st-completed)}.pres-online .pres-dot[data-v-5bc8feae]{background:var(--st-completed)}.pres-away .pres-dot[data-v-5bc8feae]{background:var(--presence-away)}.aw[data-v-52963c61]{display:flex;flex-direction:column;gap:10px;min-height:120px}.aw-find[data-v-52963c61]{border:1px solid var(--border);border-radius:var(--radius);padding:6px 10px;font:inherit;font-size:var(--fs-body);background:transparent;color:var(--text)}.aw-list[data-v-52963c61]{display:flex;flex-direction:column;gap:2px;max-height:360px;overflow-y:auto;padding:2px 4px}.aw-dep[data-v-52963c61]{margin-top:6px;font-size:var(--fs-meta);font-weight:600;color:var(--text-secondary)}.aw-dep span[data-v-52963c61]{color:var(--text-tertiary);font-weight:400}.aw-row[data-v-52963c61]{display:flex;align-items:center;gap:8px}.aw-who[data-v-52963c61]{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:4px 2px;font:inherit;color:var(--text);cursor:pointer;text-align:left;min-width:0;flex:1}.aw-who:hover .aw-name[data-v-52963c61]{text-decoration:underline}.aw-name[data-v-52963c61]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aw-on[data-v-52963c61]{color:var(--text-tertiary);font-size:var(--fs-meta);white-space:nowrap}.aw-none[data-v-52963c61],.aw-wait[data-v-52963c61]{margin:0;color:var(--text-secondary);font-size:var(--fs-body)}.aw-err[data-v-52963c61]{margin:0;color:var(--st-overdue);font-size:var(--fs-meta)}.ft[data-v-57f09cba]{position:relative;flex:none;display:inline-grid;overflow:hidden;border-radius:6px;color:#fff;background:var(--ft-c)}.ft-pdf[data-v-57f09cba]{--ft-c: var(--file-pdf)}.ft-doc[data-v-57f09cba]{--ft-c: var(--file-doc)}.ft-xls[data-v-57f09cba]{--ft-c: var(--file-xls)}.ft-ppt[data-v-57f09cba]{--ft-c: var(--file-ppt)}.ft-img[data-v-57f09cba]{--ft-c: var(--file-img)}.ft-zip[data-v-57f09cba]{--ft-c: var(--file-zip)}.ft-cad[data-v-57f09cba]{--ft-c: var(--file-cad)}.ft-other[data-v-57f09cba]{--ft-c: var(--file-other)}.ft-card[data-v-57f09cba]{width:48px;height:62px}.ft-row[data-v-57f09cba]{width:30px;height:38px;border-radius:4px}.ft-chip[data-v-57f09cba]{width:16px;height:20px;border-radius:3px;vertical-align:middle}.ft-tile[data-v-57f09cba]{place-self:end center;padding-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.02em;line-height:1}.ft-row .ft-tile[data-v-57f09cba]{padding-bottom:4px;font-size:8px;letter-spacing:0}.ft-chip .ft-tile[data-v-57f09cba]{display:none}img.ft-pic[data-v-57f09cba]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;background:#fff;opacity:0;object-fit:cover;object-position:top center;transform:scale(1.25);transform-origin:50% 6%;transition:opacity .15s}img.ft-pic.land[data-v-57f09cba]{object-fit:contain;object-position:center;transform:none}.ft.ok img.ft-pic[data-v-57f09cba]{opacity:1}.ft.ok[data-v-57f09cba]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px var(--border),inset 0 -3px 0 var(--ft-c)}.ft-card.ok[data-v-57f09cba]:after{box-shadow:inset 0 0 0 1px var(--border)}.ft-badge[data-v-57f09cba]{position:absolute;left:3px;bottom:3px;z-index:2;font-style:normal;font-size:8.5px;font-weight:700;line-height:13px;padding:0 3px;border-radius:3px;color:#fff;background:var(--ft-c)}.fd[data-v-135b707c]{flex:none;width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary);border:1px solid var(--border);background:var(--card-bg);text-decoration:none}.fd.small[data-v-135b707c]{width:22px;height:22px}.fd[data-v-135b707c]:hover,.fd[data-v-135b707c]:focus-visible{color:#fff;background:var(--primary-fill);border-color:var(--primary-fill)}.fc[data-v-100bdd6f]{display:flex;align-items:center;gap:10px;min-width:0;max-width:380px;padding:8px 10px;background:var(--card-bg);border:1px solid var(--border);border-radius:10px;color:var(--text)}.fc-main[data-v-100bdd6f]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.fc-main[data-v-100bdd6f]:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}.fc-text[data-v-100bdd6f]{min-width:0;display:grid;gap:2px}.fc-name[data-v-100bdd6f]{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-size[data-v-100bdd6f]{font-size:12px;color:var(--text-secondary);font-variant-numeric:tabular-nums}.fc[data-v-100bdd6f]:hover{border-color:var(--primary)}.ac[data-v-2962e09b]{display:grid;gap:8px;padding:12px 14px;border-radius:10px;text-align:left;border:2px solid var(--amber-stripe);border-left-width:6px;background:var(--warning-bg);box-shadow:0 0 0 3px var(--warning-bg),0 0 16px color-mix(in srgb,var(--amber-stripe) 45%,transparent)}.ac.важное[data-v-2962e09b]{border-color:var(--st-overdue);background:var(--st-overdue-bg);box-shadow:0 0 0 3px var(--st-overdue-bg),0 0 16px color-mix(in srgb,var(--st-overdue) 45%,transparent)}.ac-h[data-v-2962e09b]{display:flex;align-items:center;gap:6px;font-size:var(--fs-cap);font-weight:var(--fw-semi);text-transform:uppercase;letter-spacing:.05em;color:var(--amber-ink)}.ac.важное .ac-h[data-v-2962e09b]{color:var(--danger-ink)}.ac-t[data-v-2962e09b]{font-size:16px;line-height:1.35;white-space:pre-line;color:var(--text)}.ac-do[data-v-2962e09b]{font-size:var(--fs-body);line-height:1.5;white-space:pre-line;-webkit-user-select:text;user-select:text;color:var(--text)}.ac-file-card[data-v-2962e09b]{justify-self:start;width:100%}.ac-row[data-v-2962e09b]{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--fs-cap);color:var(--text-secondary)}.ac-n[data-v-2962e09b]{font-variant-numeric:tabular-nums}.ac-who[data-v-2962e09b]{border:0;background:transparent;padding:0;font:inherit;color:var(--primary);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ac-due[data-v-2962e09b]{font-weight:var(--fw-semi);color:var(--amber-ink)}.ac-bar[data-v-2962e09b]{height:6px;border-radius:3px;background:color-mix(in srgb,var(--text-tertiary) 25%,transparent);overflow:hidden}.ac-bar i[data-v-2962e09b]{display:block;height:100%;background:var(--st-completed)}.ac-act[data-v-2962e09b]{display:flex}.ac-wait[data-v-2962e09b]{font-variant-numeric:tabular-nums}.ac-done[data-v-2962e09b]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-cap);color:var(--st-completed);font-weight:var(--fw-semi)}.ad-quote[data-v-bac0f6c8]{margin:0 0 12px;padding:8px 10px;border-left:3px solid var(--border-strong);background:var(--surface-2);border-radius:6px;font-size:var(--fs-meta);color:var(--text-secondary)}.ad-seg[data-v-bac0f6c8]{margin-bottom:12px}.ad-row[data-v-bac0f6c8]{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.ad-l[data-v-bac0f6c8]{font-size:var(--fs-cap);color:var(--text-tertiary)}.ad-found[data-v-bac0f6c8]{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--u2-r, 8px);overflow:hidden}.ad-man[data-v-bac0f6c8]{padding:7px 10px;border:0;background:var(--card-bg);color:var(--text);font:inherit;text-align:left;cursor:pointer}.ad-man[data-v-bac0f6c8]:hover,.ad-man.on[data-v-bac0f6c8]{background:var(--primary-soft)}.ad-note[data-v-bac0f6c8]{margin:6px 0 0;font-size:var(--fs-cap);color:var(--text-tertiary)}.ad-bad[data-v-bac0f6c8]{margin:6px 0 0;font-size:var(--fs-cap);color:var(--st-overdue)}.tb-check[data-v-ec999c2b]{display:inline-flex;align-items:center;color:var(--text-muted)}.tb-check .c2[data-v-ec999c2b]{display:none}.tb-check.read[data-v-ec999c2b]{color:var(--primary)}.tb-check.read .c2[data-v-ec999c2b]{display:inline}.rd[data-v-051c03cd]{display:flex;flex-direction:column;gap:10px;min-height:120px}.rd-tabs[data-v-051c03cd]{display:flex;gap:6px}.rd-tab[data-v-051c03cd]{border:0;border-radius:var(--radius-pill);padding:4px 12px;font:inherit;font-size:var(--fs-meta);background:var(--row-hover);color:var(--text-secondary);cursor:pointer}.rd-tab.on[data-v-051c03cd]{background:var(--primary-fill);color:#fff}.rd-find[data-v-051c03cd]{border:1px solid var(--border);border-radius:var(--radius);padding:6px 10px;font:inherit;font-size:var(--fs-body);background:transparent;color:var(--text)}.rd-list[data-v-051c03cd]{list-style:none;margin:0;padding:2px 4px;display:flex;flex-direction:column;gap:2px;max-height:320px;overflow-y:auto}.rd-row[data-v-051c03cd]{display:flex;align-items:center;gap:8px}.rd-who[data-v-051c03cd]{display:inline-flex;align-items:center;gap:8px;border:0;background:none;padding:4px 2px;font:inherit;color:var(--text);cursor:pointer;text-align:left;min-width:0;flex:1}.rd-who:hover .rd-name[data-v-051c03cd]{text-decoration:underline}.rd-name[data-v-051c03cd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rd-when[data-v-051c03cd]{color:var(--text-tertiary);font-size:var(--fs-meta);white-space:nowrap}.rd-never[data-v-051c03cd]{color:var(--st-overdue);font-weight:600}.rd-none[data-v-051c03cd],.rd-wait[data-v-051c03cd]{margin:0;color:var(--text-secondary);font-size:var(--fs-body)}.rd-err[data-v-051c03cd]{margin:0;color:var(--st-overdue);font-size:var(--fs-meta)}.da[data-v-b9b6bb22]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 12px;border-radius:var(--radius-pill);background:var(--row-hover);color:var(--primary);font-size:var(--fs-meta);font-weight:600;text-decoration:none}.da small[data-v-b9b6bb22]{color:var(--text-secondary);font-weight:400}.da[data-v-b9b6bb22]:hover,.da[data-v-b9b6bb22]:focus-visible{background:var(--primary-fill);color:#fff}.da:hover small[data-v-b9b6bb22],.da:focus-visible small[data-v-b9b6bb22]{color:inherit}.ep[data-v-9e559983]{position:relative;flex:none}.ep-btn[data-v-9e559983]{width:32px;height:32px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:none;color:var(--text-muted);cursor:pointer}.ep-btn[data-v-9e559983]:hover,.ep-btn.on[data-v-9e559983]{background:var(--surface-2);color:var(--text)}.ep-pop[data-v-9e559983]{position:absolute;bottom:calc(100% + 8px);right:0;z-index:30;width:304px;max-height:240px;overflow-y:auto;display:grid;grid-template-columns:repeat(8,1fr);gap:2px;padding:8px;box-sizing:border-box;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop)}.ep-em[data-v-9e559983]{width:34px;height:34px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius);background:none;font-size:20px;line-height:1;cursor:pointer}.ep-em[data-v-9e559983]:hover{background:var(--row-hover)}.u2-empty[data-v-d5b462e6]{display:grid;justify-items:center;gap:var(--sp-2);text-align:center;color:var(--text-tertiary);padding:var(--sp-10) var(--sp-5)}.u2-empty-ic[data-v-d5b462e6]{width:56px;height:56px;border-radius:var(--u2-r-xl);display:grid;place-items:center;background:var(--u2-surface-3);color:var(--text-tertiary)}.u2-empty.fail .u2-empty-ic[data-v-d5b462e6]{background:var(--st-overdue-bg);color:var(--st-overdue)}.u2-empty-h[data-v-d5b462e6]{color:var(--text);font-size:var(--fs-head);font-weight:var(--fw-semi)}.u2-empty-t[data-v-d5b462e6]{font-size:var(--fs-meta);max-width:420px}.fd-wrap[data-v-98ba2b7d]{position:fixed;inset:var(--tc-top) 0 0;background:#14182166;z-index:80;display:flex;align-items:center;justify-content:center}.fd[data-v-98ba2b7d]{width:480px;max-width:94vw;height:min(620px,86vh);display:flex;flex-direction:column;background:var(--card-bg);border-radius:14px;box-shadow:0 18px 50px #10182840;padding:16px 18px 12px}.fd-head[data-v-98ba2b7d]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.fd-head h2[data-v-98ba2b7d]{font-size:16px;font-weight:700;margin:0;color:var(--text)}.fd-x[data-v-98ba2b7d]{margin-left:auto;border:0;background:transparent;color:var(--text-muted);padding:4px;border-radius:6px;display:flex;cursor:pointer}.fd-x[data-v-98ba2b7d]:hover{background:var(--row-hover);color:var(--text)}.fd-what[data-v-98ba2b7d]{display:flex;align-items:center;gap:8px;padding:6px 10px;margin-bottom:10px;background:var(--surface-2);border-left:3px solid var(--primary);border-radius:6px}.fd-what-img[data-v-98ba2b7d]{width:36px;height:36px;object-fit:cover;border-radius:4px;flex-shrink:0;display:block}.fd-what-col[data-v-98ba2b7d]{display:flex;flex-direction:column;min-width:0}.fd-what-who[data-v-98ba2b7d]{font-size:12px;font-weight:600;color:var(--primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-what-text[data-v-98ba2b7d]{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-search[data-v-98ba2b7d]{border:1px solid var(--border-strong);border-radius:9px;padding:9px 12px;font-size:13px;outline:none;margin-bottom:6px}.fd-search[data-v-98ba2b7d]:focus{border-color:var(--primary)}.fd-tabs[data-v-98ba2b7d]{margin-bottom:6px;overflow-x:auto}.fd-list[data-v-98ba2b7d]{flex:1;min-height:0;overflow-y:auto}.fd-row[data-v-98ba2b7d]{display:flex;align-items:center;gap:10px;width:100%;border:0;background:transparent;padding:8px;border-radius:8px;cursor:pointer;text-align:left;font-family:inherit}.fd-row[data-v-98ba2b7d]:hover:not(:disabled){background:var(--row-hover)}.fd-row[data-v-98ba2b7d]:disabled{cursor:default;opacity:.6}.fd-row.busy[data-v-98ba2b7d]{opacity:1;background:var(--primary-soft)}.fd-ic[data-v-98ba2b7d]{width:32px;height:32px;border-radius:50%;background:var(--surface-2);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.fd-av[data-v-98ba2b7d]{flex-shrink:0}.fd-ic.место[data-v-98ba2b7d]{border-radius:10px}.fd-ic.с-картинкой[data-v-98ba2b7d]{background:none;overflow:hidden}.fd-ic-img[data-v-98ba2b7d]{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.fd-ic.av-c1[data-v-98ba2b7d]{background:var(--av-1-bg);color:var(--av-1-fg)}.fd-ic.av-c2[data-v-98ba2b7d]{background:var(--av-2-bg);color:var(--av-2-fg)}.fd-ic.av-c3[data-v-98ba2b7d]{background:var(--av-3-bg);color:var(--av-3-fg)}.fd-ic.av-c4[data-v-98ba2b7d]{background:var(--av-4-bg);color:var(--av-4-fg)}.fd-ic.av-c5[data-v-98ba2b7d]{background:var(--av-5-bg);color:var(--av-5-fg)}.fd-ic.av-c6[data-v-98ba2b7d]{background:var(--av-6-bg);color:var(--av-6-fg)}.fd-ic.av-c7[data-v-98ba2b7d]{background:var(--av-7-bg);color:var(--av-7-fg)}.fd-ic.av-c8[data-v-98ba2b7d]{background:var(--av-8-bg);color:var(--av-8-fg)}.fd-mid[data-v-98ba2b7d]{flex:1;min-width:0;display:flex;flex-direction:column}.fd-name[data-v-98ba2b7d]{font-size:13px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fd-kind[data-v-98ba2b7d]{font-size:12px;color:var(--text-muted)}.fd-sending[data-v-98ba2b7d]{font-size:12px;color:var(--primary);white-space:nowrap}.fd-empty[data-v-98ba2b7d]{padding:24px;text-align:center;color:var(--text-muted);font-size:13px}.fd.v2[data-v-98ba2b7d]{width:auto;max-width:none;height:min(560px,72vh);padding:0;background:transparent;box-shadow:none;border-radius:0;gap:8px}.fd.v2 .fd-what[data-v-98ba2b7d],.fd.v2 .fd-tabs[data-v-98ba2b7d]{margin-bottom:0}.an-strip[data-v-6af2847a]{display:flex;align-items:center;gap:8px;margin:6px 14px 0;padding:6px 8px 6px 10px;min-width:0;background:var(--primary-soft);border-left:3px solid var(--primary);border-radius:6px;color:var(--text)}.an-strip.important[data-v-6af2847a]{border-left-color:var(--danger-ink);border-left-width:5px}.an-ico[data-v-6af2847a]{flex:none;color:var(--primary)}.an-text[data-v-6af2847a]{flex:1;min-width:0;font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.an-what[data-v-6af2847a]{color:var(--text-secondary)}.an-act[data-v-6af2847a]{flex:none;padding:2px 10px;font-size:12px;text-decoration:none}.an-nav[data-v-6af2847a]{flex:none;display:inline-flex;align-items:center;gap:2px;color:var(--text-secondary);font-size:11.5px}.an-arrow[data-v-6af2847a],.an-x[data-v-6af2847a]{border:0;background:transparent;color:var(--text-muted);cursor:pointer;padding:3px;border-radius:6px;display:flex}.an-arrow[data-v-6af2847a]:hover,.an-x[data-v-6af2847a]:hover{background:var(--surface-2);color:var(--text)}.an-count[data-v-6af2847a]{min-width:26px;text-align:center}.an-due[data-v-6af2847a]{flex:none;font-size:11.5px;font-weight:600;color:var(--amber-ink);white-space:nowrap}.an-who[data-v-6af2847a]{flex:none;border:0;background:transparent;padding:2px 4px;border-radius:6px;font:inherit;font-size:11.5px;color:var(--primary);cursor:pointer;white-space:nowrap;text-decoration:underline;text-underline-offset:2px}.an-who[data-v-6af2847a]:hover{background:var(--surface-2)}.an-strip.мигает[data-v-6af2847a]{animation:an-flash-6af2847a 4s ease-out}@keyframes an-flash-6af2847a{0%,30%{background:var(--warning-bg)}to{background:var(--primary-soft)}}.cf[data-v-0d804c09]{position:relative;display:flex;flex-direction:column;min-height:0;height:100%;--cf-col: 800px;--cf-gutter: max(14px, calc((100% - var(--cf-col)) / 2))}.cf.dim .cf-feed[data-v-0d804c09]{opacity:.55}.cf-feed[data-v-0d804c09]{flex:1;min-height:0;overflow-y:auto;padding:14px var(--cf-gutter);display:flex;flex-direction:column;gap:6px;background-color:var(--chat-wall-color, var(--chat-canvas));background-image:var(--chat-wall-veil, linear-gradient(transparent, transparent)),var(--chat-wall-image, url(/chat-pattern.webp));background-size:auto,var(--chat-wall-size, 420px 420px);background-repeat:no-repeat,var(--chat-wall-repeat, repeat);background-position:0 0,var(--chat-wall-position, 0 0);background-blend-mode:normal,var(--chat-wall-blend, normal)}.cf-older[data-v-0d804c09]{align-self:center}.cf-state[data-v-0d804c09]{align-self:center;margin:16px 0;width:min(420px,92%)}.cf-drop[data-v-0d804c09]{position:sticky;top:0;z-index:2;padding:14px;border:2px dashed var(--primary);border-radius:12px;background:var(--primary-soft);color:var(--primary);text-align:center;font-weight:600}.cf-day[data-v-0d804c09]{display:flex;justify-content:center;margin:10px 0 8px}.cf-day span[data-v-0d804c09]{font-size:13px;color:#fff;background:var(--chat-day-bg);border-radius:20px;padding:4px 18px}.cf-new[data-v-0d804c09]{margin:10px -14px 8px;padding:4px 14px;background:var(--chat-unread-bg);text-align:center}.cf-new span[data-v-0d804c09]{font-size:12px;font-weight:600;color:var(--chat-unread-ink)}.cf-msg[data-v-0d804c09] .cb-bubble{transition:background-color .8s ease,box-shadow .8s ease}.cf-msg[data-v-0d804c09] .cb-author{transition:color .8s ease}.cf-msg.новое[data-v-0d804c09] .cb-bubble{background-color:var(--chat-new-bg)}.cf-msg.новое[data-v-0d804c09] .cb-bubble:not(.important){box-shadow:inset 3px 0 0 var(--chat-new-bar),var(--chat-bubble-shadow)}.cf-msg.новое[data-v-0d804c09] .cb-author{color:var(--chat-new-author)}.cf-msg.выбор[data-v-0d804c09]{cursor:pointer}.cf-check[data-v-0d804c09]{align-self:center;flex:none;width:20px;height:20px;border-radius:50%;border:2px solid var(--border-strong);background:var(--card-bg);color:var(--primary);display:flex;align-items:center;justify-content:center}.cf-check.on[data-v-0d804c09]{background:var(--primary-fill);border-color:var(--primary-fill);color:#fff}.cf-msg.выбрано[data-v-0d804c09] .cb-bubble{box-shadow:inset 0 0 0 2px var(--primary),var(--chat-bubble-shadow)}.cf-pickbar[data-v-0d804c09]{flex-shrink:0;display:flex;align-items:center;gap:10px;padding:10px var(--cf-gutter);background:var(--row-hover);border-top:1px solid var(--border)}.cf-pickbar-n[data-v-0d804c09]{flex:1;min-width:0;font-size:14px;font-weight:600;color:var(--text)}.cf-file-card[data-v-0d804c09]{margin-top:6px}.cf-foot[data-v-0d804c09]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:4px;justify-content:flex-end}.cf-zad[data-v-0d804c09]{display:flex;align-items:center;gap:6px;margin-top:6px;padding:4px 8px;border-radius:6px;background:var(--surface-2);color:var(--text-secondary);font-size:var(--fs-cap)}.cf-zad-t[data-v-0d804c09]{flex:1;min-width:0}.cf-zad-b[data-v-0d804c09]{flex:none;height:24px;padding:0 8px;border:1px solid var(--border-strong);border-radius:6px;background:var(--card-bg);color:var(--text);font:inherit;font-size:var(--fs-cap);font-weight:var(--fw-semi);cursor:pointer}.cf-zad-b[data-v-0d804c09]:hover{border-color:var(--primary)}.cf-time[data-v-0d804c09],.cf-edited[data-v-0d804c09]{font-size:11px;color:var(--chat-in-time)}.cf-rc-other[data-v-0d804c09]{position:relative;display:inline-flex;align-items:center;gap:3px;border:0;background:none;padding:0;margin:0;font:inherit;font-size:11px;color:var(--chat-in-time);cursor:pointer;opacity:0;transition:opacity .12s}.cf-msg:hover .cf-rc-other[data-v-0d804c09],.cf-rc-other[data-v-0d804c09]:focus-visible,.cf-rc-other.on[data-v-0d804c09]{opacity:1}.cf-rc-other.on[data-v-0d804c09]{color:var(--primary);font-weight:600;text-decoration:underline dotted;text-underline-offset:2px}.cf-marks[data-v-0d804c09]{display:inline-flex;align-items:center;gap:6px;color:var(--chat-in-time);font-size:11px}.cf-seen[data-v-0d804c09]{align-self:center;display:inline-flex;align-items:center;gap:6px;margin:4px 0 0;padding:4px 14px;border-radius:20px;background:var(--chat-day-bg);color:#fff;font-size:12px;font-weight:600}.cf-seen-more[data-v-0d804c09]{border:0;background:none;padding:0;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.cf-mark[data-v-0d804c09]{display:inline-flex;align-items:center;gap:3px}.cf-mark.saved[data-v-0d804c09]{color:var(--amber-ink)}.cf-rc[data-v-0d804c09]{position:relative;display:inline-flex;align-items:center;border:0;background:none;padding:0;margin:0;color:inherit;font:inherit;cursor:pointer}.cf-rc[data-v-0d804c09]:after,.cf-rc-other[data-v-0d804c09]:after{content:"";position:absolute;left:50%;top:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.cf-rc-tip[data-v-0d804c09]{position:absolute;bottom:calc(100% + 6px);left:0;white-space:nowrap;pointer-events:none;z-index:5;background:var(--text);color:var(--card-bg);font-size:var(--fs-meta);padding:4px 8px;border-radius:var(--radius-sm);box-shadow:var(--shadow-pop)}.cf-pins[data-v-0d804c09]{display:flex;align-items:center;gap:8px;padding:6px var(--cf-gutter);background:var(--card-bg);border-bottom:1px solid var(--border);color:var(--primary)}.cf-pins-go[data-v-0d804c09]{flex:1;min-width:0;display:flex;align-items:baseline;gap:8px;border:0;background:transparent;padding:2px 0;text-align:left;cursor:pointer;color:var(--primary);font-size:13px}.cf-pins-text[data-v-0d804c09]{color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-pins-who[data-v-0d804c09]{font-weight:var(--fw-semi)}.cf-pins-go>b[data-v-0d804c09]{flex:none;white-space:nowrap}.cf-pins-arrow[data-v-0d804c09],.cf-pins-all[data-v-0d804c09]{border:0;background:transparent;color:var(--text-secondary);padding:4px 6px;border-radius:6px;cursor:pointer;font-size:12px;display:flex;align-items:center}.cf-pins-arrow[data-v-0d804c09]:hover,.cf-pins-all[data-v-0d804c09]:hover{background:var(--row-hover);color:var(--text)}.cf-mi-sub[data-v-0d804c09]{padding:0 0 4px 28px;display:flex;flex-direction:column}.cf-mi-subi[data-v-0d804c09]{border:0;background:transparent;padding:6px 9px;border-radius:7px;font-size:12px;color:var(--text);text-align:left;cursor:pointer}.cf-mi-subi[data-v-0d804c09]:hover{background:var(--primary-soft);color:var(--primary)}.cf-msg.mine .cf-time[data-v-0d804c09],.cf-msg.mine .cf-edited[data-v-0d804c09]{color:var(--chat-out-time)}.cf-msg.справа .cf-rc-tip[data-v-0d804c09],.cf-msg.справа .cf-react-all[data-v-0d804c09]{left:auto;right:0}.cf-msg.справа .cf-side[data-v-0d804c09]{order:-1}.cf-msg.справа .cf-quick-pop[data-v-0d804c09],.cf-msg.справа .cf-full[data-v-0d804c09]{right:0}.cf-reacts[data-v-0d804c09]{display:inline-flex;flex-wrap:wrap;gap:4px;position:relative;margin-right:auto}.cf-react[data-v-0d804c09]{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--border);background:var(--card-bg);border-radius:999px;padding:1px 8px;font-size:12px;cursor:pointer;color:var(--text)}.cf-react.my[data-v-0d804c09]{border-color:var(--primary);background:var(--primary-soft)}.cf-react-all[data-v-0d804c09]{position:absolute;bottom:100%;left:0;z-index:5;display:flex;flex-wrap:wrap;gap:4px;padding:6px;width:220px;background:var(--card-bg);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow-pop)}.cf-side[data-v-0d804c09]{align-self:center;height:0;display:flex;flex-direction:column;justify-content:center;gap:4px;opacity:0;pointer-events:none;transition:opacity .12s;position:relative;z-index:1}.cf-msg:hover .cf-side[data-v-0d804c09],.cf-side.open[data-v-0d804c09],.cf-side[data-v-0d804c09]:focus-within{opacity:1;pointer-events:auto}.cf-side-btn[data-v-0d804c09]{flex:none;width:28px;height:28px;border-radius:50%;border:0;background:var(--card-bg);color:var(--text-secondary);box-shadow:0 1px 2px #1e233c26;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px}.cf-side-btn[data-v-0d804c09]:hover{color:var(--primary)}.cf-quick[data-v-0d804c09]{position:relative;flex:none;display:flex}.cf-deleted[data-v-0d804c09]{display:inline-flex;align-items:center;gap:5px;color:var(--text-secondary);font-style:italic}.cf-quick-em[data-v-0d804c09]{font-size:15px;line-height:1}.cf-quick-pop[data-v-0d804c09],.cf-full[data-v-0d804c09]{position:absolute;bottom:100%;z-index:6;display:flex;flex-wrap:wrap;gap:2px;padding:4px;background:var(--card-bg);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow-pop)}.cf-full[data-v-0d804c09]{width:264px;max-height:220px;overflow-y:auto}.cf-em[data-v-0d804c09]{border:0;background:transparent;font-size:17px;line-height:1;padding:4px 5px;border-radius:7px;cursor:pointer}.cf-em[data-v-0d804c09]:hover{background:var(--surface-2)}.cf-jump[data-v-0d804c09]{position:absolute;right:18px;bottom:76px;width:34px;height:34px;border-radius:50%;border:0;background:var(--card-bg);box-shadow:var(--shadow-pop);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;cursor:pointer}.cf-jump.cf-jump-at[data-v-0d804c09]{bottom:76px;color:var(--primary);font-weight:700;font-size:15px}.cf-jump-n[data-v-0d804c09]{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--primary-fill);color:#fff;font-size:10.5px;font-weight:700;line-height:16px;text-align:center}.cf-jump.cf-jump-at.up[data-v-0d804c09]{bottom:118px}.cf-jump-at i[data-v-0d804c09]{position:absolute;top:-6px;right:-6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--primary-fill);color:#fff;font-style:normal;font-size:10.5px;line-height:16px;text-align:center}.cf-menu[data-v-0d804c09]{position:fixed;z-index:60;min-width:200px;background:var(--card-bg);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow-pop);padding:4px}.cf-menu-react[data-v-0d804c09]{display:flex;gap:2px;padding:2px 2px 5px;border-bottom:1px solid var(--border);margin-bottom:4px}.cf-mi[data-v-0d804c09]{display:flex;align-items:center;gap:9px;width:100%;border:0;background:transparent;padding:8px 9px;border-radius:7px;font-size:13px;color:var(--text);text-align:left;cursor:pointer}.cf-mi[data-v-0d804c09]:hover{background:var(--row-hover)}.cf-mi.del[data-v-0d804c09]{color:var(--danger-ink)}.cf-mi-sep[data-v-0d804c09]{height:1px;background:var(--border);margin:4px 0}.cf-bar[data-v-0d804c09]{display:flex;align-items:center;gap:8px;margin:6px var(--cf-gutter) 0;padding:6px 10px;background:var(--surface-2);border-left:3px solid var(--primary);border-radius:6px;color:var(--primary)}.cf-bar.edit[data-v-0d804c09]{border-left-color:var(--amber-ink);color:var(--amber-ink)}.cf>.ap[data-v-0d804c09]{margin:6px var(--cf-gutter) 0}.cf-pack[data-v-0d804c09]{align-self:flex-start;margin:6px var(--cf-gutter) 0}.cf-bar-body[data-v-0d804c09]{display:flex;flex-direction:column;min-width:0;flex:1}.cf-bar-who[data-v-0d804c09]{font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-bar-text[data-v-0d804c09]{font-size:12px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-bar-x[data-v-0d804c09]{border:0;background:transparent;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:6px;display:flex}.cf-readonly[data-v-0d804c09]{padding:12px var(--cf-gutter);font-size:13px;color:var(--text-secondary);background:var(--row-hover);border-top:1px solid var(--border);text-align:center}.cf-typing[data-v-0d804c09]{display:flex;align-items:center;gap:6px;padding:4px var(--cf-gutter) 0;font-size:12px;color:var(--text-tertiary)}.cf-typing-dots[data-v-0d804c09]{display:inline-flex;gap:2px}.cf-typing-dots i[data-v-0d804c09]{width:4px;height:4px;border-radius:50%;background:currentColor;animation:cf-typing-0d804c09 1.2s infinite ease-in-out}.cf-typing-dots i[data-v-0d804c09]:nth-child(2){animation-delay:.2s}.cf-typing-dots i[data-v-0d804c09]:nth-child(3){animation-delay:.4s}@keyframes cf-typing-0d804c09{0%,80%,to{opacity:.3}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.cf-typing-dots i[data-v-0d804c09]{animation:none}}.cf-input[data-v-0d804c09]{position:relative;flex-shrink:0;display:flex;align-items:flex-end;gap:8px;padding:10px var(--cf-gutter);background:var(--row-hover);border-top:1px solid var(--border)}.cf-input.off[data-v-0d804c09]{opacity:.55}.cf-fmt[data-v-0d804c09]{position:absolute;bottom:calc(100% + 4px);z-index:6;display:flex;gap:2px;padding:3px;background:var(--card-bg);border:1px solid var(--border-strong);border-radius:9px;box-shadow:var(--shadow-pop)}.cf-fmt-btn[data-v-0d804c09]{width:30px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--text);font:inherit;font-size:15px;cursor:pointer}.cf-fmt-btn[data-v-0d804c09]:hover{background:var(--row-hover);color:var(--primary)}.cf-fmt-btn[data-v-0d804c09] svg{vertical-align:middle}.cf-fmt-link[data-v-0d804c09]{display:flex;align-items:center;gap:2px}.cf-fmt-url[data-v-0d804c09]{width:240px;max-width:60vw;border:1px solid var(--border);border-radius:6px;padding:4px 8px;font:inherit;font-size:13px;background:var(--card-bg);color:var(--text);outline:none}.cf-fmt-url[data-v-0d804c09]:focus{border-color:var(--primary)}.cf-input textarea[data-v-0d804c09]{flex:1;border:1px solid var(--border);border-radius:20px;padding:10px 14px;font-size:14px;font-family:inherit;line-height:1.35;max-height:120px;resize:none;outline:none;background:var(--card-bg);color:var(--text)}.cf-input textarea[data-v-0d804c09]:focus{border-color:var(--primary)}.cf-attach[data-v-0d804c09],.cf-send[data-v-0d804c09]{flex-shrink:0;align-self:center}.cf-mentions[data-v-0d804c09]{position:absolute;left:14px;right:14px;bottom:100%;z-index:5;display:flex;flex-direction:column;max-height:220px;overflow-y:auto;padding:4px;background:var(--card-bg);border:1px solid var(--border-strong);border-radius:10px;box-shadow:var(--shadow-pop)}.cf-mention[data-v-0d804c09]{display:flex;align-items:center;gap:8px;padding:6px 8px;border:0;background:transparent;border-radius:7px;text-align:left;font-size:13px;color:var(--text);cursor:pointer}.cf-mention[data-v-0d804c09]:hover{background:var(--row-hover)}.call-wrap[data-v-bff729be]{position:fixed;inset:var(--tc-top) 0 0;z-index:70;display:flex;align-items:center;justify-content:center}.call-wrap.с-затемнением[data-v-bff729be]{background:#0810209e}.call-hall[data-v-bff729be]{--зал-фон: #051a36;--зал-плитка: #2a3b52;--зал-кнопка: rgba(255,255,255,.1);--зал-кнопка-над: rgba(255,255,255,.18);--зал-текст: #fff;--зал-тихо: #b8c4d6;--зал-говорит: #2fc26e;--зал-стоп: #c0392b;background:radial-gradient(ellipse at 62% -10%,#0f6fa6 0%,#073a68 32%,var(--зал-фон) 70%);color:var(--зал-текст)}.call-hall.big[data-v-bff729be],.call-hall[data-v-bff729be]:fullscreen{background:#000}.call-hall .call[data-v-bff729be]{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.call-head[data-v-bff729be]{display:flex;align-items:center;gap:12px;padding:14px 18px 10px}.ch-titles[data-v-bff729be]{display:flex;flex-direction:column;min-width:0;flex:1}.call-who[data-v-bff729be]{font-size:18px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-st[data-v-bff729be]{font-size:12px;line-height:1.4;color:var(--зал-тихо);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ch-acts[data-v-bff729be]{display:flex;align-items:center;gap:8px;flex:none}.ch-btn[data-v-bff729be],.rb[data-v-bff729be],.rb-more[data-v-bff729be],.cmi-back[data-v-bff729be],.cb[data-v-bff729be]{font:inherit;font-size:13px;line-height:1}.ch-btn[data-v-bff729be]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:0;border-radius:6px;background:var(--зал-кнопка);color:var(--зал-текст);cursor:pointer;font-weight:600}.ch-btn[data-v-bff729be]:hover{background:var(--зал-кнопка-над)}.ch-add[data-v-bff729be]{background:#1c6cf2;color:#fff}.ch-add[data-v-bff729be]:hover{background:#175bd0}.ch-add[data-v-bff729be]:disabled{opacity:.5;cursor:default}.ch-n[data-v-bff729be]{font-weight:700}.ch-sep[data-v-bff729be]{width:1px;height:14px;background:#ffffff73}.ch-add-wrap[data-v-bff729be]{position:relative}.add-drop[data-v-bff729be]{position:absolute;top:calc(100% + 6px);right:0;min-width:240px;max-height:280px;overflow:auto;z-index:5;background:var(--card-bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 12px 30px #10182859;padding:4px}.add-i[data-v-bff729be]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:0;background:none;cursor:pointer;border-radius:var(--radius-sm);font-size:var(--fs-meta);color:var(--text);text-align:left}.add-i[data-v-bff729be]:hover{background:var(--bg-2)}.add-empty[data-v-bff729be]{padding:8px;font-size:var(--fs-meta);color:var(--text-secondary)}.add-all[data-v-bff729be]{font-weight:var(--fw-med);color:var(--primary)}.np-i[data-v-bff729be]{cursor:default}.np-i[data-v-bff729be]:hover{background:none}.np-name[data-v-bff729be]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-go[data-v-bff729be]{border:0;border-radius:var(--radius-pill);background:var(--ok-fill);color:#fff;font-size:12px;padding:2px 10px;cursor:pointer}.np-off[data-v-bff729be]{font-size:12px;color:var(--text-secondary)}.end-all[data-v-bff729be]{align-self:center;margin-right:12px;border:1px solid var(--st-overdue);border-radius:var(--radius-pill);background:#c9371f47;color:#fff;font-size:13px;font-weight:var(--fw-med);padding:6px 14px;cursor:pointer}.end-all[data-v-bff729be]:hover{background:#c9371f80}.end-all.точно[data-v-bff729be]{background:var(--danger-fill);color:#fff}.call-cap[data-v-bff729be]{padding:0 18px 8px;font-size:12px;color:var(--зал-тихо)}.call-cap.call-warn[data-v-bff729be],.call-cap.call-rec[data-v-bff729be]{color:var(--зал-текст)}.call-cap.call-rec[data-v-bff729be]:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:50%;background:var(--st-overdue);vertical-align:1px}.call-rec-ok[data-v-bff729be]{margin-left:8px;border:1px solid currentColor;background:transparent;color:inherit;border-radius:var(--radius-sm);padding:1px 8px;font-size:12px;cursor:pointer}.call-body[data-v-bff729be]{flex:1 1 auto;min-height:0;position:relative;padding:0 12px;gap:10px}.call-body.спикер[data-v-bff729be]{display:grid;grid-template-columns:minmax(0,1fr) 172px}.call-body.сетка[data-v-bff729be]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-auto-rows:auto;align-content:center;overflow:auto;padding:0 36px}.tile[data-v-bff729be]{position:relative;min-height:0;min-width:0;overflow:hidden;border-radius:10px;background:var(--зал-плитка);display:flex;align-items:center;justify-content:center;outline:2px solid transparent;outline-offset:-2px}.tile.говорит[data-v-bff729be]{outline:2px solid var(--зал-говорит)}.tile.выбран[data-v-bff729be]{box-shadow:inset 0 0 0 2px #fff}.tile.главный[data-v-bff729be]{grid-column:1}.call-body.сетка .tile[data-v-bff729be]{aspect-ratio:16 / 9}.call-body.сетка.разложена[data-v-bff729be]{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;overflow:hidden}.call-body.сетка.разложена.прокрутка[data-v-bff729be]{overflow:auto;align-content:flex-start}.call-body.сетка.разложена>.tile[data-v-bff729be]{flex:none;width:var(--плитка-ш, 340px);height:var(--плитка-в, 191px);aspect-ratio:auto}.tile-v[data-v-bff729be]{width:100%;height:100%;object-fit:contain;display:block;background:#000}.tile.мини .tile-v[data-v-bff729be]{object-fit:cover}.tile-pin[data-v-bff729be]{position:absolute;top:8px;right:8px;z-index:2;color:#fff;opacity:.85}.tile-acts[data-v-bff729be]{position:absolute;top:8px;left:8px;z-index:3;display:flex;gap:6px;opacity:0;transition:opacity .12s}.tile:hover .tile-acts[data-v-bff729be],.tile:focus-within .tile-acts[data-v-bff729be]{opacity:1}@media(hover:none){.tile-acts[data-v-bff729be]{opacity:1}}.tile-act[data-v-bff729be]{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:0;border-radius:6px;font:inherit;font-size:12px;line-height:1;font-weight:600;color:#fff;background:#051a36d1;cursor:pointer}.tile-act[data-v-bff729be]:hover{color:#fff;background:#051a36f5}.tile-act[aria-pressed=true][data-v-bff729be]{box-shadow:inset 0 0 0 1px #ffffffb3}.tile.мини .tile-acts[data-v-bff729be]{top:6px;left:6px;gap:4px}.tile.мини .tile-act[data-v-bff729be]{height:22px;padding:0 6px;font-size:11px}.tile[draggable=true][data-v-bff729be]{cursor:grab}.tile.тащим[data-v-bff729be]{opacity:.45}.tile.сюда[data-v-bff729be]{outline:2px dashed #fff;outline-offset:-2px}.tile[data-v-bff729be]:focus-visible{outline:2px solid #fff;outline-offset:-2px}.call-body .tile .tile-v.tile-угол[data-v-bff729be]{position:absolute;right:10px;top:10px;z-index:1;width:22%;min-width:96px;max-width:280px;height:auto;max-height:40%;object-fit:cover;border-radius:10px;border:1px solid rgba(255,255,255,.35);box-shadow:0 6px 18px #00000073}.tile-face[data-v-bff729be]{display:flex;flex-direction:column;align-items:center;gap:8px;color:#e8eef6}.cf-ava[data-v-bff729be]{border-radius:50%;padding:4px}.cf-ava.говорит[data-v-bff729be]{box-shadow:0 0 0 3px var(--зал-говорит)}.cf-s[data-v-bff729be]{font-size:12px;color:var(--зал-тихо)}.tile-cap[data-v-bff729be]{position:absolute;left:12px;bottom:10px;max-width:calc(100% - 70px);font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.6)}.tile-marks[data-v-bff729be]{position:absolute;right:10px;bottom:10px;display:inline-flex;gap:6px;color:#ff6b5e}.side[data-v-bff729be]{grid-column:2;display:flex;flex-direction:column;gap:8px;overflow:auto;min-height:0}.tile.мини[data-v-bff729be]{flex:none;aspect-ratio:16 / 10}.tile.мини .tile-cap[data-v-bff729be]{left:8px;bottom:6px;font-size:11px;max-width:calc(100% - 40px)}.tile.мини .tile-marks[data-v-bff729be]{right:6px;bottom:6px}.tile.я video[data-v-bff729be]{width:100%;height:100%;object-fit:cover;display:block}.tile.я video.cm-corner[data-v-bff729be]{position:absolute;right:6px;top:6px;width:34%;height:auto;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.5)}.tile.plus[data-v-bff729be]{border:0;cursor:pointer;color:#fff;background:#ffffff14}.tile.plus[data-v-bff729be]:hover{background:#ffffff29}.call-dev[data-v-bff729be]{position:absolute;left:12px;bottom:84px;width:min(760px,calc(100% - 24px));z-index:3;border-radius:10px;box-shadow:0 14px 40px #00000073}.call-hall .call[data-v-bff729be]{position:relative}.call-bar[data-v-bff729be]{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:10px;padding:12px 14px}.cbar-side[data-v-bff729be]{display:flex;gap:14px}.cbar-end[data-v-bff729be]{justify-content:flex-end}.cbar-mid[data-v-bff729be]{display:flex;gap:18px;justify-content:center}.rb-wrap[data-v-bff729be]{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:5px}.rb[data-v-bff729be]{width:42px;height:42px;border-radius:12px;border:0;background:var(--зал-кнопка);color:#fff;cursor:pointer;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0}.rb[data-v-bff729be]:hover{background:var(--зал-кнопка-над)}.rb[data-v-bff729be]:disabled{opacity:.45;cursor:default}.rb.off[data-v-bff729be]{background:#c0392b59;color:#ff8a80}.rb.on[data-v-bff729be]{background:#ffffff47;box-shadow:inset 0 0 0 1px #fff9}.rb.end[data-v-bff729be]{width:60px;background:var(--зал-стоп)}.rb.end[data-v-bff729be]:hover{background:#ab3226}.rb.end[data-v-bff729be] svg{transform:rotate(135deg)}.rb-more[data-v-bff729be]{position:absolute;right:-6px;top:26px;width:18px;height:18px;border-radius:50%;border:0;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#1d2b40;color:#fff;cursor:pointer}.rb-l[data-v-bff729be]{font-size:11px;line-height:1.2;color:#dfe7f2}.call-in[data-v-bff729be]{width:360px;max-width:94vw;border-radius:14px;overflow:hidden;color:#fff;background:radial-gradient(ellipse at 50% -20%,#0f6fa6,#073a68 45%,#051a36);box-shadow:0 18px 50px #0006}.ci-face[data-v-bff729be]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 16px 12px}.ci-face .call-st[data-v-bff729be]{color:#b8c4d6}.ci-bar[data-v-bff729be]{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;padding:12px 14px 18px}.cb[data-v-bff729be]{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 14px;border:1px solid transparent;border-radius:8px;cursor:pointer;color:#fff}.cb.ok[data-v-bff729be]{background:#1f7a3d}.cb.ok[data-v-bff729be]:hover{background:#1b6d36}.cb.ok.soft[data-v-bff729be]{background:#ffffff1f;border-color:#ffffff59}.cb.no[data-v-bff729be]{background:var(--зал-стоп, #c0392b)}.call-mini[data-v-bff729be]{position:fixed;right:18px;bottom:18px;z-index:70;width:280px;border-radius:12px;overflow:hidden;background:#051a36;color:#fff;box-shadow:0 14px 40px #00000073}.cmi-pic[data-v-bff729be]{position:relative;aspect-ratio:16 / 9;background:#2a3b52;display:flex;align-items:center;justify-content:center}.cmi-pic video[data-v-bff729be]{width:100%;height:100%;object-fit:contain;display:block;background:#000}.cmi-info[data-v-bff729be]{display:flex;align-items:baseline;gap:8px;padding:8px 12px 4px}.cmi-who[data-v-bff729be]{flex:1;min-width:0;font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmi-time[data-v-bff729be]{font-size:12px;color:#b8c4d6;font-variant-numeric:tabular-nums}.cmi-bar[data-v-bff729be]{display:flex;align-items:center;gap:8px;padding:6px 12px 12px}.rb.sm[data-v-bff729be]{width:32px;height:32px;border-radius:9px}.rb.sm.end[data-v-bff729be]{width:40px}.cmi-back[data-v-bff729be]{flex:1;height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;background:#1c6cf2;color:#fff;cursor:pointer;font-weight:600}.cmi-back[data-v-bff729be]:hover{background:#175bd0}.call-audio[data-v-bff729be]{display:none}.call-pip[data-v-bff729be]{position:fixed;left:0;bottom:0;width:2px;height:2px;overflow:hidden;opacity:0;pointer-events:none}.call-pip video[data-v-bff729be]{width:2px;height:2px}.call-note[data-v-bff729be]{position:fixed;right:18px;bottom:18px;z-index:70;display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 10px 28px #1018282e;font-size:var(--fs-meta);color:var(--text);max-width:420px}.cn-x[data-v-bff729be]{display:inline-flex;align-items:center;background:none;border:0;cursor:pointer;color:var(--text-secondary);padding:2px}.call-hall.big .call-head[data-v-bff729be],.call-hall:fullscreen .call-head[data-v-bff729be]{position:absolute;top:0;left:0;right:0;z-index:4;background:linear-gradient(#0009,#0000)}.call-hall.big .call-caps[data-v-bff729be],.call-hall:fullscreen .call-caps[data-v-bff729be]{position:absolute;top:58px;left:0;z-index:4;pointer-events:none}.call-hall.big .call-bar[data-v-bff729be],.call-hall:fullscreen .call-bar[data-v-bff729be]{position:absolute;bottom:0;left:0;right:0;z-index:4;background:linear-gradient(#0000,#0009)}.call-hall.big .call-body[data-v-bff729be],.call-hall:fullscreen .call-body[data-v-bff729be]{height:100%;padding:0}.call-hall.big .call-body.спикер[data-v-bff729be],.call-hall:fullscreen .call-body.спикер[data-v-bff729be]{grid-template-columns:minmax(0,1fr)}.call-hall.big .tile.главный[data-v-bff729be],.call-hall:fullscreen .tile.главный[data-v-bff729be]{border-radius:0;background:#000}.call-hall.big .side[data-v-bff729be],.call-hall:fullscreen .side[data-v-bff729be]{position:absolute;right:12px;top:70px;bottom:96px;width:172px;z-index:3}.call-hall.big .call-body .tile.главный .tile-v.tile-угол[data-v-bff729be],.call-hall:fullscreen .call-body .tile.главный .tile-v.tile-угол[data-v-bff729be]{right:196px;top:70px}.call-hall.big .tile.главный .tile-acts[data-v-bff729be],.call-hall:fullscreen .tile.главный .tile-acts[data-v-bff729be]{top:auto;bottom:128px;left:12px}.call-hall.big .tile.главный .tile-pin[data-v-bff729be],.call-hall:fullscreen .tile.главный .tile-pin[data-v-bff729be]{top:74px;right:200px}.call-hall.big .tile.главный .tile-cap[data-v-bff729be],.call-hall:fullscreen .tile.главный .tile-cap[data-v-bff729be],.call-hall.big .tile.главный .tile-marks[data-v-bff729be],.call-hall:fullscreen .tile.главный .tile-marks[data-v-bff729be]{bottom:100px}@media(max-width:700px){.call-body.спикер[data-v-bff729be]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto}.side[data-v-bff729be]{grid-column:1;flex-direction:row;overflow-x:auto}.tile.мини[data-v-bff729be]{width:120px}.tile.мини .tile-act-t[data-v-bff729be],.rb-l[data-v-bff729be]{display:none}}.v2-wrap[data-v-bff729be]{position:fixed;inset:var(--tc-top) 0 0;z-index:70;display:flex;align-items:center;justify-content:center}.v2-wrap[data-v-bff729be],.v2-mini[data-v-bff729be]{--с2-фон: #0c1118;--с2-зал: #121821;--с2-колонка: #161d29;--с2-плитка: #1d2533;--с2-текст: #e7ecf4;--с2-тихо: #9aa6ba;--с2-линия: rgba(255,255,255,.07);--с2-кнопка: rgba(255,255,255,.08);--с2-кнопка-над: rgba(255,255,255,.14);--зал-говорит: #22c55e;--с2-стоп: #dc2626;--с2-синий: #1c58d9;--с2-зелёный: #16a34a;--с2-запись: #ff6b6b}.v2-dim[data-v-bff729be]{background:#0f172a6b}.v2-full[data-v-bff729be]{padding:10px;background:var(--с2-фон)}.v2-full.big[data-v-bff729be],.v2-full[data-v-bff729be]:fullscreen{padding:0}.v2-inc[data-v-bff729be]{width:min(440px,calc(100% - 32px));background:#1b2230;color:var(--с2-текст);border-radius:18px;box-shadow:0 18px 50px #00000073;padding:22px;display:grid;gap:16px;justify-items:center;text-align:center}.v2-inc-ava[data-v-bff729be]{width:96px;height:96px;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 4px #22c55e59,0 0 0 10px #22c55e26}.v2-inc-who[data-v-bff729be]{font-size:15px;font-weight:600}.v2-inc-st[data-v-bff729be]{font-size:12.5px;color:var(--с2-тихо);margin-top:-10px}.v2-inc-bar[data-v-bff729be]{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.v2-ib[data-v-bff729be]{height:44px;border:0;border-radius:12px;font:inherit;font-weight:600;font-size:13px;color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;background:#ffffff1f}.v2-ib.ok[data-v-bff729be]{background:var(--с2-зелёный)}.v2-ib.ok[data-v-bff729be]:hover{background:#15803d}.v2-ib.no[data-v-bff729be]{background:var(--с2-стоп)}.v2-ib.no[data-v-bff729be]:hover{background:#b91c1c}.v2-ib[data-v-bff729be]:not(.ok):not(.no):hover{background:#ffffff2e}.v2-inc-qr[data-v-bff729be]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.v2-qr[data-v-bff729be]{border:0;font:inherit;font-size:12px;padding:5px 10px;border-radius:14px;background:#ffffff14;color:#c9d3e3;cursor:pointer}.v2-qr[data-v-bff729be]:hover{background:#ffffff29;color:#fff}.v2-room[data-v-bff729be]{flex:1 1 auto;align-self:stretch;min-height:0;min-width:0;background:var(--с2-зал);color:var(--с2-текст);border-radius:14px;display:flex;flex-direction:column;overflow:hidden;position:relative}.v2-full.big .v2-room[data-v-bff729be],.v2-full:fullscreen .v2-room[data-v-bff729be]{border-radius:0}.v2-rhead[data-v-bff729be]{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--с2-линия)}.v2-rtitle[data-v-bff729be]{flex:1;min-width:0}.v2-rname[data-v-bff729be]{display:block;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-rsub[data-v-bff729be]{font-size:12.5px;color:var(--с2-тихо);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-rec[data-v-bff729be]{color:var(--с2-запись);font-weight:600}.v2-rec[data-v-bff729be]:before{content:"";display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:currentColor;vertical-align:1px}.v2-rseg[data-v-bff729be]{display:inline-flex;background:#ffffff0f;border-radius:9px;padding:3px;flex:none}.v2-rseg button[data-v-bff729be]{height:28px;padding:0 12px;border:0;border-radius:7px;background:none;color:#b9c3d4;font:inherit;font-size:13px;cursor:pointer}.v2-rseg button.on[data-v-bff729be]{background:#ffffff24;color:#fff;font-weight:600}.v2-rbtn[data-v-bff729be]{height:32px;min-width:32px;padding:0 8px;border:0;border-radius:9px;background:var(--с2-кнопка);color:#dfe6f1;display:inline-flex;align-items:center;justify-content:center;gap:6px;font:inherit;font-size:13px;cursor:pointer;flex:none}.v2-rbtn[data-v-bff729be]:hover{background:var(--с2-кнопка-над)}.v2-rbtn[data-v-bff729be]:disabled{opacity:.55;cursor:default}.v2-rbtn.wide[data-v-bff729be]{padding:0 12px;font-weight:600}.v2-rbtn.sm[data-v-bff729be]{height:26px;font-size:12px}.v2-rbtn.off[data-v-bff729be]{color:var(--с2-запись)}.v2-caps[data-v-bff729be]{display:grid;gap:4px;padding:0 16px}.v2-caps[data-v-bff729be]:not(:empty){padding:8px 16px 0}.v2-cap[data-v-bff729be]{font-size:12.5px;color:var(--с2-тихо)}.v2-cap.v2-warn[data-v-bff729be]{color:var(--с2-текст)}.v2-cap-ok[data-v-bff729be]{margin-left:8px;border:1px solid currentColor;background:transparent;color:inherit;border-radius:6px;padding:1px 8px;font:inherit;font-size:12px;cursor:pointer}.v2-rbody[data-v-bff729be]{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 320px}.v2-rbody.без-колонки[data-v-bff729be]{grid-template-columns:minmax(0,1fr)}.v2-stage[data-v-bff729be]{min-height:0;min-width:0;padding:12px;gap:10px;position:relative}.v2-stage.спикер[data-v-bff729be]{display:grid;grid-template-columns:minmax(0,1fr) 220px}.v2-stage.сетка[data-v-bff729be]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-content:center;overflow:auto}.v2-stage.сетка.разложена[data-v-bff729be]{grid-template-columns:repeat(auto-fill,var(--плитка-ш, 340px));grid-auto-rows:var(--плитка-в, 191px);justify-content:center}.v2-tile[data-v-bff729be]{position:relative;border-radius:14px;background:var(--с2-плитка);display:grid;place-items:center;min-height:0;min-width:0;overflow:hidden;outline:none}.v2-stage.сетка .v2-tile[data-v-bff729be]{aspect-ratio:16 / 9}.v2-stage.сетка.разложена .v2-tile[data-v-bff729be]{aspect-ratio:auto}.v2-tile.говорит[data-v-bff729be]{box-shadow:inset 0 0 0 2px var(--зал-говорит)}.v2-tile.выбран[data-v-bff729be]{box-shadow:inset 0 0 0 2px var(--с2-синий)}.v2-tile.сюда[data-v-bff729be]{box-shadow:inset 0 0 0 2px #8fb4ff}.v2-tile.тащим[data-v-bff729be]{opacity:.55}.v2-tile[data-v-bff729be]:focus-visible{box-shadow:inset 0 0 0 2px #8fb4ff}.v2-tv[data-v-bff729be]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;background:#000}.v2-tv-экран[data-v-bff729be]{object-fit:contain}.v2-tv-угол[data-v-bff729be]{position:absolute;width:28%;max-width:220px;aspect-ratio:16 / 9;height:auto;inset:auto 10px 34px auto;border-radius:8px;object-fit:cover;box-shadow:0 4px 14px #00000073;z-index:1}.v2-tface[data-v-bff729be]{display:grid;justify-items:center;gap:8px}.v2-tst[data-v-bff729be]{font-size:12px;color:var(--с2-тихо)}.v2-tnm[data-v-bff729be]{position:absolute;left:10px;bottom:8px;max-width:calc(100% - 20px);box-sizing:border-box;font-size:12.5px;background:#00000073;padding:2px 8px;border-radius:6px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;z-index:2}.v2-tnm>svg[data-v-bff729be]{vertical-align:-2px;margin:0 4px 0 0}.v2-tnm>svg.v2-off[data-v-bff729be]{margin:0 0 0 6px}.v2-off[data-v-bff729be]{color:var(--с2-запись)}.v2-tacts[data-v-bff729be]{position:absolute;top:8px;right:8px;display:flex;gap:4px;opacity:0;transition:opacity .12s;z-index:2}.v2-tile:hover .v2-tacts[data-v-bff729be],.v2-tile:focus-within .v2-tacts[data-v-bff729be]{opacity:1}.v2-tact[data-v-bff729be]{width:28px;height:28px;border:0;border-radius:7px;background:#00000080;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.v2-tact[aria-pressed=true][data-v-bff729be]{background:var(--с2-синий)}.v2-strip[data-v-bff729be]{display:grid;grid-auto-rows:minmax(0,1fr);gap:10px;min-height:0;overflow:auto}.v2-strip .v2-tile[data-v-bff729be]{min-height:96px}.v2-side[data-v-bff729be]{border-left:1px solid var(--с2-линия);display:flex;flex-direction:column;min-height:0;background:var(--с2-колонка)}.v2-tabs[data-v-bff729be]{display:flex;gap:4px;padding:10px 12px}.v2-tabs button[data-v-bff729be]{flex:1;height:30px;border:0;border-radius:8px;color:#b9c3d4;font:inherit;font-size:13px;background:#ffffff0a;cursor:pointer}.v2-tabs button.on[data-v-bff729be]{background:#ffffff1f;color:#fff;font-weight:600}.v2-tabs span[data-v-bff729be]{color:#8f9bb0;margin-left:4px}.v2-list[data-v-bff729be]{overflow:auto;padding:4px 8px 10px;display:grid;gap:2px;align-content:start}.v2-p[data-v-bff729be]{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;font-size:13px;min-width:0}.v2-p[data-v-bff729be]:hover{background:#ffffff0a}.v2-p.dim[data-v-bff729be]{opacity:.8}.v2-p-t[data-v-bff729be]{flex:1;min-width:0;display:grid}.v2-p-who[data-v-bff729be]{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:0;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.v2-p-who:hover .v2-p-n[data-v-bff729be]{text-decoration:underline}.v2-p-n[data-v-bff729be]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-p small[data-v-bff729be]{color:#8f9bb0;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-p-btn[data-v-bff729be]{border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;width:100%}.v2-sec[data-v-bff729be]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#7f8ba0;padding:10px 8px 2px}.v2-find[data-v-bff729be]{margin:2px 8px;height:32px;border-radius:9px;background:#ffffff0f;color:#8f9bb0;display:flex;align-items:center;gap:8px;padding:0 10px;font-size:12.5px}.v2-find input[data-v-bff729be]{flex:1;min-width:0;border:0;background:none;color:var(--с2-текст);font:inherit;outline:none}.v2-find input[data-v-bff729be]::placeholder{color:#8f9bb0}.v2-empty[data-v-bff729be]{padding:6px 10px;font-size:12px;color:#8f9bb0}.v2-more[data-v-bff729be]{display:flex;gap:6px;padding:6px 8px;flex-wrap:wrap}.v2-more .v2-rbtn[data-v-bff729be]{flex:1}.v2-chat[data-v-bff729be]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;padding:0 8px 8px}.v2-chat-feed[data-v-bff729be]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border-radius:10px;overflow:hidden}.v2-chat-none[data-v-bff729be]{margin:0;padding:8px;font-size:13px;color:var(--с2-тихо)}.v2-rbar[data-v-bff729be]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px 14px;border-top:1px solid var(--с2-линия);position:relative}.v2-grp[data-v-bff729be]{display:flex;gap:6px;align-items:flex-end;position:relative}.v2-cb[data-v-bff729be]{width:56px;height:52px;border:0;border-radius:14px;background:var(--с2-кнопка);color:var(--с2-текст);display:grid;place-items:center;align-content:center;gap:3px;font:inherit;cursor:pointer;padding:0}.v2-cb[data-v-bff729be]:hover{background:var(--с2-кнопка-над)}.v2-cb[data-v-bff729be]:disabled{opacity:.45;cursor:default}.v2-cb small[data-v-bff729be]{font-size:10.5px;color:#aab5c7}.v2-cb .lvl[data-v-bff729be]{width:22px}.v2-cb.sub[data-v-bff729be]{width:22px;border-radius:9px}.v2-cb.on[data-v-bff729be]{background:var(--с2-синий)}.v2-cb.on small[data-v-bff729be]{color:#e7ecf4}.v2-cb.off[data-v-bff729be]{color:var(--с2-запись)}.v2-cb.end[data-v-bff729be]{background:var(--с2-стоп);color:#fff}.v2-cb.end[data-v-bff729be]:hover{background:#b91c1c}.v2-cb.end small[data-v-bff729be]{color:#fff}.v2-endpop[data-v-bff729be]{position:absolute;right:0;bottom:calc(100% + 8px);background:#1f2735;border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 18px 50px #00000080;padding:6px;z-index:6;white-space:nowrap}.v2-endall[data-v-bff729be]{border:0;border-radius:8px;background:#dc262638;color:#fff;font:inherit;font-size:13px;font-weight:600;padding:8px 14px;cursor:pointer}.v2-endall[data-v-bff729be]:hover{background:#dc262666}.v2-endall.точно[data-v-bff729be]{background:var(--с2-стоп)}.v2-done[data-v-bff729be]{position:fixed;right:16px;bottom:16px;z-index:69;width:340px;box-sizing:border-box;padding:12px 14px;border-radius:14px;background:var(--card-bg);color:var(--text);border:1px solid var(--border);box-shadow:0 12px 32px #1018282e;display:grid;gap:6px}.v2-done.рядом-с-мини[data-v-bff729be]{right:348px}.v2-done-h[data-v-bff729be]{display:flex;align-items:center;gap:6px;font-size:var(--fs-body);font-weight:var(--fw-semi)}.v2-done-t[data-v-bff729be]{margin:0;font-size:var(--fs-meta);color:var(--text-secondary)}.v2-done-bar[data-v-bff729be]{display:flex;gap:8px;margin-top:2px}.v2-mini[data-v-bff729be]{position:fixed;right:16px;bottom:16px;width:320px;background:#1b2230;color:var(--с2-текст);border-radius:16px;box-shadow:0 18px 50px #00000073;overflow:hidden;z-index:70;--зал-говорит: #22c55e}.v2-mini-pic[data-v-bff729be]{height:150px;background:linear-gradient(160deg,#3b4a63,#26303f);position:relative;display:grid;place-items:center}.v2-mini-pic video[data-v-bff729be]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.v2-mini-ava[data-v-bff729be]{border-radius:50%}.v2-mini-ava.говорит[data-v-bff729be]{box-shadow:0 0 0 2px var(--зал-говорит)}.v2-mini-info[data-v-bff729be]{display:grid;gap:2px;padding:10px 12px 0;min-width:0}.v2-mini-info b[data-v-bff729be]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-mini-info>span[data-v-bff729be]{font-size:12px;color:var(--с2-тихо, #9aa6ba)}.v2-mini-bar[data-v-bff729be]{display:flex;align-items:center;gap:8px;padding:10px 12px}.v2-mini-bar .v2-rbtn[data-v-bff729be]{height:34px}.v2-back[data-v-bff729be]{flex:1;background:var(--с2-синий, #1c58d9);color:#fff;font-weight:600}.v2-back[data-v-bff729be]:hover{background:#1647b3}.v2-hang[data-v-bff729be]{background:var(--с2-стоп, #dc2626);color:#fff}.v2-hang[data-v-bff729be]:hover{background:#b91c1c}.v2-wrap[data-v-bff729be] :focus-visible,.v2-mini[data-v-bff729be] :focus-visible{outline:2px solid #8fb4ff;outline-offset:2px}@media(max-width:1440px){.v2-rbody[data-v-bff729be]{grid-template-columns:minmax(0,1fr) 260px}.v2-stage.спикер[data-v-bff729be]{grid-template-columns:minmax(0,1fr) 160px}}@media(max-width:900px){.v2-rbody[data-v-bff729be],.v2-rbody.без-колонки[data-v-bff729be]{grid-template-columns:minmax(0,1fr)}.v2-side[data-v-bff729be]{display:none}}.am-back[data-v-cbda96fa]{position:fixed;inset:var(--tc-top) 0 0;z-index:200;display:flex;align-items:center;justify-content:center;background:#10142873;padding:20px}.am[data-v-cbda96fa]{width:min(520px,100%);max-height:80vh;overflow-y:auto;background:var(--card-bg);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 20px 60px -12px #00000073;padding:20px 22px;display:flex;flex-direction:column;gap:14px;text-align:center}.am-h[data-v-cbda96fa]{display:flex;align-items:center;justify-content:center;gap:8px;font-size:var(--fs-cap);text-transform:uppercase;letter-spacing:.05em;color:var(--st-overdue);font-weight:var(--fw-semi)}.am-one[data-v-cbda96fa]{display:flex;flex-direction:column;gap:6px}.am[data-v-cbda96fa]{border-top:4px solid var(--amber-stripe)}.am.важное[data-v-cbda96fa]{border-top-color:var(--st-overdue)}.am-from[data-v-cbda96fa]{font-size:var(--fs-cap);font-weight:var(--fw-semi);color:var(--text-secondary);display:flex;align-items:center;justify-content:center;gap:8px}.am-imp[data-v-cbda96fa]{font-size:11px;text-transform:uppercase;letter-spacing:.05em;padding:1px 8px;border-radius:999px;color:var(--danger-ink);background:var(--st-overdue-bg)}.am-file-card[data-v-cbda96fa]{align-self:center;width:100%}.am-one+.am-one[data-v-cbda96fa]{border-top:1px solid var(--divider);padding-top:14px}.am-title[data-v-cbda96fa]{font-size:17px;font-weight:var(--fw-semi);line-height:1.35;white-space:pre-line}.am-do[data-v-cbda96fa]{font-size:var(--fs-body);line-height:1.55;white-space:pre-line;-webkit-user-select:text;user-select:text}.am-when[data-v-cbda96fa]{font-size:15px;font-variant-numeric:tabular-nums;color:var(--text-secondary)}.am-when.тикает[data-v-cbda96fa]{color:var(--st-overdue);font-weight:700;font-size:20px}.am-need[data-v-cbda96fa]{font-size:var(--fs-cap);color:var(--text-tertiary)}.am-ok[data-v-cbda96fa]{align-self:center;min-width:180px;height:var(--ctl-h);padding:0 22px;border:0;border-radius:var(--radius);background:var(--primary-fill);color:#fff;font-size:var(--fs-body);font-weight:var(--fw-semi);cursor:pointer}.am-ok[data-v-cbda96fa]:hover{background:var(--primary-fill-hover)}.am-ok[data-v-cbda96fa]:disabled{opacity:.55;cursor:default}.am-hint[data-v-cbda96fa]{font-size:var(--fs-cap);color:var(--text-tertiary);line-height:1.5}.fv-overlay[data-v-effb19b6]{z-index:1200}.fv-bar[data-v-effb19b6]{display:flex;align-items:center;gap:8px;padding:8px 10px 8px 14px;border-bottom:1px solid var(--border)}.fv-name[data-v-effb19b6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--text)}.fv-btn[data-v-effb19b6]{font-size:var(--fs-meta);padding:4px 10px;border-radius:var(--radius-pill);background:var(--row-hover);color:var(--text);text-decoration:none;white-space:nowrap}.fv-btn[data-v-effb19b6]:hover{color:var(--primary)}.fv-x[data-v-effb19b6]{width:30px;height:30px;border:0;border-radius:50%;background:none;color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.fv-x[data-v-effb19b6]:hover{background:var(--row-hover);color:var(--text)}.fv-body[data-v-effb19b6]{position:relative;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;background:var(--content-bg)}.fv-frame[data-v-effb19b6]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;visibility:hidden}.fv-frame.ready[data-v-effb19b6]{visibility:visible}.fv-wait[data-v-effb19b6],.fv-bad[data-v-effb19b6]{margin:0;padding:24px;display:inline-flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:var(--fs-body);text-align:center;max-width:520px}.fv-bad[data-v-effb19b6]{color:var(--st-overdue);font-weight:600}.fv-spin[data-v-effb19b6]{width:18px;height:18px;flex:none;border-radius:50%;border:2px solid var(--border);border-top-color:var(--primary);animation:fv-turn-effb19b6 .9s linear infinite}@keyframes fv-turn-effb19b6{to{transform:rotate(360deg)}}@media(max-width:640px){.fv-bar[data-v-effb19b6]{flex-wrap:wrap}}.okna-zapret[data-v-f76120ff]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2);background:var(--st-overdue-bg);color:var(--st-overdue);border-bottom:1px solid var(--st-overdue);font-size:var(--fs-meta);padding:var(--sp-2) var(--page-pad-x);text-align:center}.okna-net[data-v-f76120ff]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2);background:var(--warning-bg);color:var(--amber-ink);border-bottom:1px solid var(--amber-stripe);font-size:var(--fs-meta);padding:var(--sp-2) var(--page-pad-x);text-align:center}.okna-btn[data-v-f76120ff]{border:1px solid var(--amber-ink);background:var(--card-bg);color:var(--amber-ink);border-radius:var(--radius);font:inherit;font-weight:var(--fw-semi);padding:2px 12px;cursor:pointer}.okna-btn[data-v-f76120ff]:hover{background:var(--warning-bg)}.okna-btn[data-v-f76120ff]:focus-visible{outline:2px solid var(--amber-ink);outline-offset:2px}.idut-zvonki[data-v-983a419d]{display:flex;flex-direction:column;gap:var(--sp-1);background:var(--primary-soft);color:var(--primary);border-bottom:1px solid var(--primary);font-size:var(--fs-meta);padding:var(--sp-2) var(--page-pad-x)}.iz-row[data-v-983a419d]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2);text-align:center}.iz-what[data-v-983a419d]{font-weight:var(--fw-semi)}.iz-who[data-v-983a419d],.iz-since[data-v-983a419d],.iz-note[data-v-983a419d]{color:var(--text)}.iz-go[data-v-983a419d]{border:0;border-radius:var(--radius-pill);background:var(--ok-fill);color:#fff;font-size:var(--fs-meta);font-weight:var(--fw-med);padding:3px 14px;cursor:pointer}.iz-go[data-v-983a419d]:hover{filter:brightness(1.08)}.iz-go[data-v-983a419d]:disabled{opacity:.6;cursor:default;filter:none}.login[data-v-eff4e3a8]{position:fixed;inset:var(--tc-top) 0 0;display:flex;align-items:center;justify-content:center;overflow:hidden}.login-bg[data-v-eff4e3a8]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--menu-bg-top) 0%,var(--menu-bg-bottom) 100%)}.login-bg[data-v-eff4e3a8]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 75% 20%,rgba(255,255,255,.1),transparent 45%),radial-gradient(circle at 15% 85%,rgba(255,255,255,.07),transparent 40%)}.login-card[data-v-eff4e3a8]{position:relative;z-index:1;width:380px;max-width:92vw;background:var(--card-bg);border-radius:16px;box-shadow:0 20px 60px #0000004d;padding:32px 32px 26px;display:flex;flex-direction:column;gap:16px}.brand[data-v-eff4e3a8]{display:flex;align-items:center;gap:12px}.brand-logo[data-v-eff4e3a8]{width:40px;height:40px}.brand-name[data-v-eff4e3a8]{font-size:16px;font-weight:700;color:var(--text);line-height:1.1}.brand-sub[data-v-eff4e3a8]{font-size:12px;color:var(--text-secondary)}h1[data-v-eff4e3a8]{font-size:22px;font-weight:700;color:var(--text);margin:4px 0 0}label[data-v-eff4e3a8]{display:flex;flex-direction:column;gap:6px}label span[data-v-eff4e3a8]{font-size:12px;font-weight:600;color:var(--text-secondary)}input[data-v-eff4e3a8]{border:1px solid var(--border-strong);border-radius:var(--radius);padding:11px 13px;font-size:14px;outline:none;transition:border-color .12s;font-family:inherit}input[data-v-eff4e3a8]:focus{border-color:var(--primary)}.login-check[data-v-eff4e3a8]{flex-direction:row;align-items:center;gap:8px;margin-top:-4px;cursor:pointer}.login-check input[data-v-eff4e3a8]{width:16px;height:16px;margin:0;padding:0;flex:none;accent-color:var(--primary);cursor:pointer}.login-check span[data-v-eff4e3a8]{font-size:13px;font-weight:400;color:var(--text)}.login-err[data-v-eff4e3a8]{background:var(--st-overdue-bg);color:var(--st-overdue);font-size:13px;padding:9px 12px;border-radius:var(--radius)}.login-btn[data-v-eff4e3a8]{border:0;background:var(--primary-fill);color:#fff;font-weight:700;font-size:16px;padding:12px;border-radius:var(--radius);margin-top:4px;transition:background .12s}.login-btn[data-v-eff4e3a8]:hover:not(:disabled){background:var(--primary-fill-hover)}.login-btn[data-v-eff4e3a8]:disabled{opacity:.6;cursor:default}.login-foot[data-v-eff4e3a8]{text-align:center;font-size:12px;color:var(--text-muted);margin-top:4px}.login-note[data-v-eff4e3a8]{margin:0;font-size:14px;line-height:1.45;color:var(--text-secondary)}.login-hidden[data-v-eff4e3a8]{position:absolute;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.login-link[data-v-eff4e3a8]{align-self:center;border:0;background:none;color:var(--text-secondary);font-size:13px;padding:6px 10px;border-radius:var(--radius)}.login-link[data-v-eff4e3a8]:hover:not(:disabled){color:var(--text);background:var(--row-hover)}.u2-bar[data-v-0b5b21f2]{display:flex;align-items:center;gap:var(--sp-3);min-height:60px;flex-wrap:nowrap;padding:var(--sp-2) var(--page-pad-x)}.u2-bar-ic[data-v-0b5b21f2]{width:32px;height:32px;border-radius:9px;flex:none;display:grid;place-items:center;background:var(--sec-fill);color:#fff}.u2-bar-h[data-v-0b5b21f2]{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-title);line-height:var(--lh-tight);font-weight:var(--fw-bold);color:var(--text)}.u2-bar-path[data-v-0b5b21f2]{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-head);color:var(--text-secondary)}.u2-bar-crumb[data-v-0b5b21f2]{color:inherit;text-decoration:none;white-space:nowrap}.u2-bar-crumb[data-v-0b5b21f2]:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.u2-bar-sep[data-v-0b5b21f2]{color:var(--text-tertiary)}.u2-bar-vid[data-v-0b5b21f2]{display:flex;align-items:center;margin-left:var(--sp-2);flex:none}.u2-bar-r[data-v-0b5b21f2]{margin-left:auto;display:flex;align-items:center;gap:var(--sp-2);flex:none}.ctr-switch[data-v-260cd4c8]{margin-left:auto;display:flex;align-items:center;gap:8px;border:1px dashed var(--border-strong);border-radius:999px;padding:3px 4px 3px 12px}.ctr-now[data-v-260cd4c8]{font-size:12px;color:var(--text-secondary);white-space:nowrap}.ctr-go[data-v-260cd4c8]{border:0;background:var(--primary-soft);color:var(--primary);font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;cursor:pointer;white-space:nowrap}.ctr-go[data-v-260cd4c8]:hover{background:var(--primary-fill);color:#fff}@media(max-width:900px){.ctr-now[data-v-260cd4c8]{display:none}}.th-switch[data-v-260cd4c8]{display:flex;align-items:center;gap:6px;border:1px dashed var(--border-strong);border-radius:999px;padding:3px 6px 3px 12px}.th-switch.solo[data-v-260cd4c8]{margin-left:auto}.th-cap[data-v-260cd4c8]{font-size:12px;color:var(--text-secondary);white-space:nowrap}.th-sel[data-v-260cd4c8]{border:0;background:var(--primary-soft);color:var(--primary);font-size:12px;font-weight:600;padding:5px 8px;border-radius:999px;cursor:pointer;max-width:150px}.th-switch[data-v-260cd4c8]{position:relative}.th-more[data-v-260cd4c8]{border:0;background:transparent;color:var(--text-secondary);font-size:13px;line-height:1;padding:4px 6px;border-radius:999px;cursor:pointer}.th-more[data-v-260cd4c8]:hover,.th-more.on[data-v-260cd4c8]{background:var(--primary-soft);color:var(--primary)}.th-drop[data-v-260cd4c8]{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:320px;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-pop);padding:10px 12px 12px}.th-drop-h[data-v-260cd4c8]{font-size:12px;font-weight:600;color:var(--text-secondary);margin-bottom:8px}.th-row[data-v-260cd4c8]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.th-row-n[data-v-260cd4c8]{font-size:12px;color:var(--text-secondary);width:96px;flex-shrink:0}.th-row-s[data-v-260cd4c8]{flex:1;min-width:0;height:28px;border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg);color:var(--text);font-size:12px;padding:0 6px}.th-reset[data-v-260cd4c8]{width:100%;margin-top:6px;height:28px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-2);color:var(--text-secondary);font-size:12px;cursor:pointer}.th-reset[data-v-260cd4c8]:hover{color:var(--text)}@media(max-width:900px){.th-cap[data-v-260cd4c8]{display:none}}.lab[data-v-260cd4c8]:not(.lab-m),.lab:not(.lab-m)>.lab-body[data-v-260cd4c8]{display:contents}.lab-m[data-v-260cd4c8]{position:relative;margin:0 10px 6px}.lab-m-btn[data-v-260cd4c8]{display:none}.lab-m .lab-body[data-v-260cd4c8]{display:grid;gap:6px}.lab-m .ctr-switch[data-v-260cd4c8],.lab-m .th-switch[data-v-260cd4c8]{margin-left:0;justify-content:space-between;border-color:#ffffff47}.lab-m .ctr-now[data-v-260cd4c8],.lab-m .th-cap[data-v-260cd4c8]{color:#ffffffb8}.lab-m .th-cap[data-v-260cd4c8]{display:none}.lab-m .th-switch[data-v-260cd4c8]{padding-left:4px}.lab-m .th-sel[data-v-260cd4c8]{flex:1;min-width:0;max-width:none}.lab-m .ctr-switch[data-v-260cd4c8]{gap:6px;padding-left:10px}.lab-m .ctr-now[data-v-260cd4c8]{min-width:0;overflow:hidden;text-overflow:ellipsis}.lab-m .th-more[data-v-260cd4c8]{color:#ffffffb8}.lab-m .th-drop[data-v-260cd4c8]{right:auto;left:calc(100% + 18px);top:0}@media(max-width:1440px){.lab-m[data-v-260cd4c8]{margin:0 0 6px;display:flex;justify-content:center}.lab-m-btn[data-v-260cd4c8]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px dashed rgb(255 255 255 / .35);border-radius:9px;background:none;color:#fffc;cursor:pointer}.lab-m-btn[data-v-260cd4c8]:hover,.lab-m.open .lab-m-btn[data-v-260cd4c8]{background:#ffffff1f;color:#fff}.lab-m .lab-body[data-v-260cd4c8]{display:none;position:absolute;left:calc(100% + 8px);top:0;z-index:70;width:300px;padding:10px;border-radius:var(--radius-lg);background:var(--card-bg);border:1px solid var(--border);box-shadow:var(--shadow-pop)}.lab-m.open .lab-body[data-v-260cd4c8]{display:grid}.lab-m .lab-body .ctr-switch[data-v-260cd4c8],.lab-m .lab-body .th-switch[data-v-260cd4c8]{border-color:var(--border-strong)}.lab-m .lab-body .ctr-now[data-v-260cd4c8],.lab-m .lab-body .th-cap[data-v-260cd4c8],.lab-m .lab-body .th-more[data-v-260cd4c8]{color:var(--text-secondary)}.lab-m .th-drop[data-v-260cd4c8]{left:0;top:calc(100% + 8px)}}.u2-confirm-t[data-v-783426bf]{margin:0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-secondary);white-space:pre-line}.wf[data-v-74ffe451]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.wf-chip[data-v-74ffe451]{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 4px 2px 3px;border-radius:6px;background:var(--primary-soft);color:var(--text);font-size:13px}.wf-name[data-v-74ffe451]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wf-x[data-v-74ffe451]{display:inline-flex;border:0;background:none;color:var(--text-secondary);cursor:pointer;padding:2px;border-radius:4px}.wf-x[data-v-74ffe451]:hover{color:var(--text)}.rv-err[data-v-a3e0b6c1],.rv-wait[data-v-a3e0b6c1]{display:flex;align-items:center;gap:6px;margin:0;font-size:var(--fs-meta)}.rv-err[data-v-a3e0b6c1]{color:var(--danger-ink)}.rv-wait[data-v-a3e0b6c1]{color:var(--text-secondary)}.rv-topic[data-v-a3e0b6c1]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0 0 var(--sp-3);line-height:1.4}.rv-st[data-v-a3e0b6c1]{text-transform:lowercase}.rv-list[data-v-a3e0b6c1]{list-style:none;margin:0;padding:0;display:grid;gap:8px;max-height:420px;overflow-y:auto}.rv-it[data-v-a3e0b6c1]{display:grid;gap:4px;padding:8px 12px;border:1px solid var(--border);border-radius:var(--u2-r-lg);background:var(--card-bg)}.rv-it.staff[data-v-a3e0b6c1]{background:var(--surface-2)}.rv-who[data-v-a3e0b6c1]{font-size:var(--fs-meta);color:var(--text-secondary)}.rv-text[data-v-a3e0b6c1]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45;color:var(--text)}.rv-files[data-v-a3e0b6c1]{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-meta);color:var(--text-secondary)}.rv-note[data-v-a3e0b6c1]{margin:var(--sp-3) 0 0;font-size:var(--fs-meta);color:var(--text-muted)}.rv-n[data-v-a3e0b6c1]{margin-right:auto;font-size:var(--fs-meta);color:var(--text-secondary)}.rv-me[data-v-a3e0b6c1]{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);color:var(--ok)}.nt2[data-v-b4b7c5ef]{display:grid;gap:var(--sp-4)}.nt2-f[data-v-b4b7c5ef]{display:grid;gap:6px;min-width:0}.nt2-l[data-v-b4b7c5ef]{font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--text)}.nt2-m[data-v-b4b7c5ef]{font-weight:var(--fw-normal);font-size:var(--fs-cap);color:var(--text-tertiary)}.nt2-what[data-v-b4b7c5ef]{min-height:104px}.nt2-similar[data-v-b4b7c5ef]{display:grid;gap:4px;padding:8px 12px;border-radius:var(--radius);background:var(--warning-bg);font-size:var(--fs-meta);color:var(--text)}.nt2-sim[data-v-b4b7c5ef]{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.nt2-sim-t[data-v-b4b7c5ef]{min-width:0;font-weight:var(--fw-semi)}.nt2-a[data-v-b4b7c5ef]{min-height:24px;border:0;background:none;padding:0;font:inherit;color:var(--primary);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.nt2-me[data-v-b4b7c5ef]{display:inline-flex;align-items:center;gap:4px;color:var(--ok)}.nt2-two[data-v-b4b7c5ef]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-3)}.nt2-urg[data-v-b4b7c5ef]{width:100%}.nt2-urg>button[data-v-b4b7c5ef]{flex:1;justify-content:center}.nt2-who[data-v-b4b7c5ef]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.nt2-drop[data-v-b4b7c5ef]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:var(--sp-2) var(--sp-3);border:1.5px dashed var(--border-strong);border-radius:var(--u2-r-lg)}.nt2-file[data-v-b4b7c5ef]{display:none}.nt2-kind[data-v-b4b7c5ef]{margin-left:auto;display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-meta);color:var(--text-secondary);white-space:nowrap}.nt2-route[data-v-b4b7c5ef]{margin-right:auto;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-meta);color:var(--text-tertiary)}.ne[data-v-cc914885]{display:grid;gap:var(--sp-3)}.ne-over[data-v-cc914885]{z-index:1100}.ne-win[data-v-cc914885]{width:520px;max-width:calc(100vw - 32px);display:grid;gap:10px}.ne-head[data-v-cc914885]{display:flex;align-items:center;gap:12px}.ne-title[data-v-cc914885]{flex:1;margin:0}.ne-f[data-v-cc914885]{display:grid;gap:5px;min-width:0}.ne-l[data-v-cc914885]{font-size:12px;color:var(--text-secondary)}.ne-m[data-v-cc914885]{font-size:11px;color:var(--text-muted)}.ne-two[data-v-cc914885]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ne-why[data-v-cc914885]{margin:0;font-size:12px;line-height:1.4;color:var(--text-secondary)}.ne-warn[data-v-cc914885],.ne-bad[data-v-cc914885]{margin:0;font-size:12px;color:var(--st-overdue)}.ne-row[data-v-cc914885]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.sp[data-v-c4b4e212]{align-items:flex-start;padding-top:12vh}.sp-box[data-v-c4b4e212]{width:min(680px,100%)}.sp-box[data-v-c4b4e212] .gs{margin-left:0}.sp-box[data-v-c4b4e212] .gs-field{width:100%;max-width:none;height:48px;padding:0 16px;border-radius:var(--radius-lg);background:var(--card-bg);border:1px solid var(--border-strong);color:var(--text-secondary);box-shadow:var(--shadow-pop)}.sp-box[data-v-c4b4e212] .gs-field input{font-size:var(--fs-body);color:var(--text)}.sp-box[data-v-c4b4e212] .gs-field input::placeholder{color:var(--text-tertiary)}.sp-box[data-v-c4b4e212] .gs-drop{position:static;width:100%;max-width:none;margin-top:var(--sp-2);max-height:62vh}.em[data-v-07c087c6]{width:460px;max-width:calc(100vw - 32px)}.em-note[data-v-07c087c6]{margin:0 0 4px;font-size:13px;color:var(--text-secondary)}.em-l[data-v-07c087c6]{display:block;font-size:12px;color:var(--text-secondary);margin:12px 0 4px}.em-full[data-v-07c087c6]{width:100%;box-sizing:border-box}.em-err[data-v-07c087c6]{margin:10px 0 0;font-size:13px;color:var(--st-overdue)}.pc-vhod[data-v-fc7fab6d]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.pc-vhod-st[data-v-fc7fab6d]{font-weight:var(--fw-semi)}.pc-vhod-st.pw-ok[data-v-fc7fab6d]{color:var(--text-secondary)}.pc-vhod-st.pw-wait[data-v-fc7fab6d]{color:var(--amber-ink)}.pc-vhod-st.pw-none[data-v-fc7fab6d]{color:var(--text-tertiary)}.pc-vhod-d[data-v-fc7fab6d]{color:var(--text-secondary);font-size:var(--fs-meta)}.pc-vhod-a[data-v-fc7fab6d]{display:flex;flex-wrap:wrap;gap:6px;flex-basis:100%}.pc-vhod-msg[data-v-fc7fab6d]{flex-basis:100%;color:var(--text-secondary);font-size:var(--fs-meta)}.pc[data-v-fc7fab6d]{display:flex;flex-direction:column;min-width:0;color:var(--text)}.pc-head[data-v-fc7fab6d]{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-2) 0 var(--sp-3)}.pc-who[data-v-fc7fab6d]{min-width:0;display:grid;gap:4px}.pc-name[data-v-fc7fab6d]{margin:0;font-size:var(--fs-title);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--text)}.pc-post[data-v-fc7fab6d]{font-size:var(--fs-meta);color:var(--text-secondary)}.pc-pres[data-v-fc7fab6d]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);font-size:var(--fs-meta)}.pc-actions[data-v-fc7fab6d]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp-2);padding-bottom:var(--sp-3)}.pc-more[data-v-fc7fab6d]{position:relative;margin-left:auto}.pc-tabs[data-v-fc7fab6d]{margin:0 calc(-1 * var(--sp-5));padding:0 var(--sp-4)}.pc.full .pc-tabs[data-v-fc7fab6d]{margin:0;padding:0}.pc.kr .pc-head[data-v-fc7fab6d]{flex-direction:column;text-align:center;padding-top:var(--sp-4)}.pc.kr .pc-who[data-v-fc7fab6d]{justify-items:center}.pc.kr .pc-pres[data-v-fc7fab6d],.pc.kr .pc-actions[data-v-fc7fab6d]{justify-content:center}.pc.kr .u2-kpis[data-v-fc7fab6d]{grid-template-columns:repeat(3,minmax(0,1fr))}.pc.kr .pc-kv[data-v-fc7fab6d]{--u2-kv-w: 110px}.pc-body[data-v-fc7fab6d]{padding-top:var(--sp-4);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-4);align-content:start}.pc-note[data-v-fc7fab6d]{margin:0;font-size:var(--fs-meta);color:var(--text-secondary);line-height:var(--lh-body)}.pc-kv[data-v-fc7fab6d]{--u2-kv-w: 140px}.pc-skills[data-v-fc7fab6d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pc-skills>.u2-btn[data-v-fc7fab6d]{margin-block:-5px}.pc-skills>.u2-btn.ghost[data-v-fc7fab6d]:first-child{margin-left:-10px}.pc-skills-in[data-v-fc7fab6d]{width:100%}.pc-list[data-v-fc7fab6d]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.pc-row[data-v-fc7fab6d]{width:100%;display:flex;align-items:center;gap:var(--sp-3);min-height:40px;padding:6px var(--sp-2);border:0;border-bottom:1px solid var(--border);background:none;color:var(--text);font:inherit;font-size:var(--fs-meta);text-align:left;cursor:pointer}.pc-row[data-v-fc7fab6d]:hover{background:var(--surface-2)}.pc-row-t[data-v-fc7fab6d]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-row-d[data-v-fc7fab6d]{flex:none;color:var(--text-secondary);font-variant-numeric:tabular-nums}.pc-com .pc-row-t b[data-v-fc7fab6d]{font-weight:var(--fw-semi)}.pc-all[data-v-fc7fab6d]{justify-self:start}.pc-sec[data-v-fc7fab6d]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2)}.pc-h3[data-v-fc7fab6d]{margin:0;font-size:var(--fs-meta);font-weight:var(--fw-semi);color:var(--text-secondary)}.pc-strip[data-v-fc7fab6d]{display:grid;grid-template-columns:repeat(14,1fr);gap:3px;height:48px;align-items:end}.pc-day[data-v-fc7fab6d]{height:100%;display:flex;align-items:flex-end}.pc-bar[data-v-fc7fab6d]{width:100%;border-radius:2px;background:var(--text-secondary)}.pc-day.сверх .pc-bar[data-v-fc7fab6d],.pc-day.выходной .pc-bar[data-v-fc7fab6d]{background:var(--ok)}.pc-day.мало .pc-bar[data-v-fc7fab6d]{background:var(--st-overdue)}.pc-day.пусто .pc-bar[data-v-fc7fab6d]{background:var(--border)}.tc-tip[data-v-aeb7228c]{position:fixed;z-index:10000;transform:translate(-50%);max-width:min(420px,calc(100vw - 16px));pointer-events:none;padding:4px 8px;border-radius:var(--radius-sm);background:var(--text);color:var(--card-bg);box-shadow:var(--shadow-pop);font-size:var(--fs-meta);line-height:1.35;white-space:pre-line;overflow-wrap:anywhere}.tc-shapka[data-v-f4cedb50]{position:fixed;top:0;left:0;right:0;height:var(--tc-top);z-index:1000;display:flex;-webkit-app-region:drag;app-region:drag;-webkit-user-select:none;user-select:none}.tc-shapka-menu[data-v-f4cedb50]{width:var(--u2-menu-w);flex-shrink:0;background:var(--u2-graphite)}.tc-shapka-fon[data-v-f4cedb50]{flex:1 1 auto;background:var(--app-bg)}:root[data-tc-ui2=v2] .tc-shapka-fon[data-v-f4cedb50]{background:var(--sec-soft)}.app-shell[data-v-f4cedb50]{display:flex;height:calc(100vh - var(--tc-top));overflow:hidden;background:var(--sky);background-attachment:fixed}.app-main[data-v-f4cedb50]{flex:1;display:flex;flex-direction:column;min-width:0;background:var(--content-bg)}.page-head[data-v-f4cedb50]{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--page-pad-x);background:var(--card-bg)}.ph-title[data-v-f4cedb50]{font-size:var(--fs-title);font-weight:var(--fw-bold);color:var(--text);margin:0;letter-spacing:-.01em}.ph-preset[data-v-f4cedb50]{position:relative;cursor:pointer}.ph-chev[data-v-f4cedb50]{font-size:14px;margin-left:8px;opacity:.8}.ph-drop[data-v-f4cedb50]{position:absolute;top:calc(100% + 6px);left:0;width:210px;background:var(--card-bg);border-radius:10px;box-shadow:0 10px 34px #1018283d;padding:6px;z-index:40}.ph-item[data-v-f4cedb50]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:0;background:transparent;text-align:left;font-size:13px;font-weight:600;color:var(--text);padding:9px 12px;border-radius:7px}.ph-count[data-v-f4cedb50]{font-size:12px;font-weight:500;color:var(--text-secondary);background:var(--surface-2);border-radius:999px;padding:1px 8px}.ph-count.hot[data-v-f4cedb50]{color:#fff;background:var(--danger-fill)}.ph-item[data-v-f4cedb50]:hover{background:var(--row-hover)}.ph-item.cur[data-v-f4cedb50]{color:var(--primary);background:var(--primary-soft)}.ph-create[data-v-f4cedb50]{border:0;background:var(--create);color:#fff;font-weight:600;font-size:13px;padding:9px 18px;border-radius:var(--radius);white-space:nowrap;box-shadow:0 2px 8px #143c1e40}.ph-create[data-v-f4cedb50]:hover{background:var(--create-hover)}.ph-create-wrap[data-v-f4cedb50]{display:inline-flex;align-items:stretch}.ph-create-wrap .ph-create[data-v-f4cedb50]{border-top-right-radius:0;border-bottom-right-radius:0}.app-content[data-v-f4cedb50]{flex:1;min-height:0;overflow:auto;background:var(--row-hover);border-top:1px solid var(--border);margin:0 12px 0 0;border-radius:0 var(--content-radius) 0 0}.app-loading[data-v-f4cedb50],.app-net[data-v-f4cedb50],.app-error[data-v-f4cedb50]{padding:var(--sp-8);color:var(--text-secondary)}.app-error[data-v-f4cedb50]{color:var(--st-overdue)}.me-hint[data-v-f4cedb50]{display:flex;align-items:center;gap:var(--sp-3);background:var(--primary-subtle);color:var(--text);border-bottom:1px solid var(--border);font-size:var(--fs-meta);font-weight:var(--fw-normal);padding:var(--sp-2) var(--page-pad-x)}.me-hint>span[data-v-f4cedb50]{flex:1;min-width:0}.mh-ok[data-v-f4cedb50]{border:0;background:var(--primary-fill);color:#fff;font-weight:var(--fw-med);font-size:var(--fs-cap);padding:6px 12px;border-radius:var(--radius);white-space:nowrap}.mh-ok[data-v-f4cedb50]:hover{background:var(--primary-fill-hover)}.mh-x[data-v-f4cedb50]{border:0;background:transparent;color:var(--text-secondary);padding:4px;display:inline-flex;border-radius:var(--radius-sm)}.mh-x[data-v-f4cedb50]:hover{color:var(--text);background:var(--row-hover)}.upd-banner[data-v-f4cedb50]{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);background:var(--primary-soft);color:var(--primary);border-bottom:1px solid var(--primary);font-size:var(--fs-meta);font-weight:var(--fw-med);padding:var(--sp-2) var(--page-pad-x);text-align:center}.upd-go[data-v-f4cedb50]{border:0;border-radius:var(--radius-pill);background:var(--primary-fill);color:#fff;font-size:var(--fs-meta);font-weight:var(--fw-med);padding:3px 14px;cursor:pointer}.upd-go[data-v-f4cedb50]:hover{filter:brightness(1.08)}.maint-banner[data-v-f4cedb50]{display:flex;align-items:center;justify-content:center;gap:var(--sp-2);background:var(--warning-bg);color:var(--amber-ink);border-bottom:1px solid color-mix(in srgb,var(--amber-ink) 45%,transparent);font-size:var(--fs-meta);font-weight:var(--fw-med);padding:var(--sp-2) var(--page-pad-x);text-align:center}.mb-dot[data-v-f4cedb50]{width:8px;height:8px;border-radius:50%;background:var(--amber-ink);flex-shrink:0;animation:mb-pulse-f4cedb50 1.4s ease-in-out infinite}.maint-banner[data-v-f4cedb50]{flex-wrap:wrap}.mb-head[data-v-f4cedb50]{font-weight:var(--fw-med)}.mb-item+.mb-item[data-v-f4cedb50]{border-left:1px solid color-mix(in srgb,var(--amber-ink) 45%,transparent);padding-left:var(--sp-2)}@keyframes mb-pulse-f4cedb50{0%,to{opacity:1}50%{opacity:.3}}@media(max-width:900px){.app-main[data-v-f4cedb50]{padding-right:0}.page-head[data-v-f4cedb50]{padding:0 14px 10px}.ph-title[data-v-f4cedb50]{font-size:22px}.app-content[data-v-f4cedb50]{margin:0;border-radius:0}}.toast-live[data-v-f4cedb50]{display:contents}.lb-wrap[data-v-f4cedb50]{position:fixed;inset:var(--tc-top) 0 0;background:#0f1223db;z-index:140;display:flex;flex-direction:column;cursor:zoom-out}.lb-bar[data-v-f4cedb50]{display:flex;align-items:center;gap:14px;padding:10px 16px;color:#fff;background:#0000008c;cursor:default;flex:none}.lb-name[data-v-f4cedb50]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.lb-act[data-v-f4cedb50]{color:#fff;opacity:.85;text-decoration:underline;font-size:13px;flex:none}.lb-act[data-v-f4cedb50]:hover{opacity:1}.lb-body[data-v-f4cedb50]{flex:1;min-height:0;display:flex;overflow:auto;padding:12px}.lb-size[data-v-f4cedb50]{color:#fff;opacity:.6;font-size:12px;flex:none}.lb-pos[data-v-f4cedb50]{color:#fff;opacity:.85;font-size:13px;flex:none;font-variant-numeric:tabular-nums}.lb-body[data-v-f4cedb50]{position:relative}.lb-nav[data-v-f4cedb50]{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;background:#00000073;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.lb-nav[data-v-f4cedb50]:hover{background:#000000b3}.lb-nav.prev[data-v-f4cedb50]{left:14px}.lb-nav.next[data-v-f4cedb50]{right:14px}.lb-fail[data-v-f4cedb50]{margin:auto;max-width:420px;padding:18px 20px;border-radius:10px;background:#00000080;color:#fff;font-size:13px;line-height:1.5;text-align:center;cursor:default}.lb-fail .lb-act[data-v-f4cedb50]{display:inline-block;margin-top:10px}.lb-frame[data-v-f4cedb50]{position:relative;margin:auto;flex:none}.lb-img[data-v-f4cedb50]{display:block;max-width:calc(100vw - 48px);max-height:calc(100vh - var(--tc-top, 0px) - 120px);border-radius:8px;box-shadow:0 20px 60px #00000080;cursor:default}.lb-img.sized[data-v-f4cedb50]{position:absolute;left:50%;top:50%;max-width:none;max-height:none}.lb-img.can[data-v-f4cedb50]{cursor:zoom-in}.lb-wrap.zoom .lb-img.can[data-v-f4cedb50]{cursor:zoom-out}.lb-tools[data-v-f4cedb50]{display:inline-flex;align-items:center;gap:2px;flex:none}.lb-tool[data-v-f4cedb50],.lb-pct[data-v-f4cedb50]{border:0;background:transparent;color:#fff;opacity:.85;height:32px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.lb-tool[data-v-f4cedb50]{width:32px}.lb-pct[data-v-f4cedb50]{min-width:52px;padding:0 6px;font-size:13px;font-variant-numeric:tabular-nums}.lb-tool[data-v-f4cedb50]:hover:not(:disabled),.lb-pct[data-v-f4cedb50]:hover{opacity:1;background:#ffffff24}.lb-tool[data-v-f4cedb50]:disabled{opacity:.35;cursor:default}.lb-act[data-v-f4cedb50]{display:inline-flex;align-items:center;gap:5px}.lb-actions[data-v-f4cedb50]{margin-left:auto;display:inline-flex;align-items:center;gap:2px;flex:none}a.lb-tool[data-v-f4cedb50]{text-decoration:none}.lb-x[data-v-f4cedb50]{flex:none;margin-left:12px;border:0;background:#ffffff26;color:#fff;width:36px;height:36px;border-radius:50%;font-size:16px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.lb-x[data-v-f4cedb50]:hover{background:#ffffff40}.hk-wrap[data-v-f4cedb50]{position:fixed;inset:var(--tc-top) 0 0;background:#191e3773;z-index:130;display:flex;align-items:center;justify-content:center}.hk[data-v-f4cedb50]{background:var(--card-bg);border-radius:var(--radius-lg);padding:18px 22px;width:320px;box-shadow:0 18px 50px #14193c59}.hk-head[data-v-f4cedb50]{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:700;color:var(--text);margin-bottom:12px}.hk-x[data-v-f4cedb50]{border:0;background:transparent;color:var(--text-muted);font-size:14px}.hk-row[data-v-f4cedb50]{display:flex;align-items:center;gap:12px;padding:6px 0;font-size:13px;color:var(--text)}.hk-row kbd[data-v-f4cedb50]{min-width:34px;text-align:center;background:var(--surface-2);border:1px solid var(--border-strong);border-bottom-width:2px;border-radius:6px;padding:3px 7px;font-size:12px;font-weight:500;font-family:inherit}.undo-toast[data-v-f4cedb50]{position:fixed;left:50%;transform:translate(-50%);bottom:26px;z-index:120;display:flex;align-items:center;gap:14px;background:#1f2733;color:#fff;font-size:13px;padding:11px 16px;border-radius:12px;box-shadow:0 10px 34px #10182859;animation:undo-in-f4cedb50 .18s ease-out}.undo-btn[data-v-f4cedb50]{border:0;background:transparent;color:#7db2ff;font-size:13px;font-weight:600;cursor:pointer;padding:2px 4px}.undo-btn[data-v-f4cedb50]:hover{text-decoration:underline}@keyframes undo-in-f4cedb50{0%{opacity:0;transform:translate(-50%) translateY(10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;size-adjust:93.5%;src:url(/stbassets/open-sans-cyrillic-ext-italic-C5caDWkv.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;size-adjust:93.5%;src:url(/stbassets/open-sans-cyrillic-italic-BHGTCMtU.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;size-adjust:93.5%;src:url(/stbassets/open-sans-latin-ext-italic-CT8UZlj2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 800;font-stretch:100%;font-display:swap;size-adjust:93.5%;src:url(/stbassets/open-sans-latin-italic-Bf1Hxpwk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;size-adjust:93.5%;src:url(/stbassets/open-sans-cyrillic-ext-normal-D8xHCTEw.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;size-adjust:93.5%;src:url(/stbassets/open-sans-cyrillic-normal-bOs07Rf4.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;size-adjust:93.5%;src:url(/stbassets/open-sans-latin-ext-normal-DPNHYqvY.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 800;font-stretch:100%;font-display:swap;size-adjust:93.5%;src:url(/stbassets/open-sans-latin-normal-CWNzRldh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fs-num: 28px;--fs-title: 22px;--fs-head: 16px;--fs-body: 14px;--fs-meta: 13px;--fs-cap: 12px;--fs-badge: 11px;--lh-num: 1;--lh-tight: 1.25;--lh-head: 1.3;--lh-name: 1.35;--lh-body: 1.45;--fw-normal: 400;--fw-med: 500;--fw-semi: 600;--fw-bold: 700;--num-feat: "tnum" 1, "lnum" 1;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--page-pad-y: 20px;--page-pad-x: 24px;--page-max: 1400px;--row-h: 37px;--row-h-compact: 40px;--head-h: 40px;--ctl-h: 36px;--ctl-h-sm: 30px;--row-pad-y: 8px;--list-font: var(--fs-meta);--radius-sm: 6px;--radius: 8px;--radius-lg: 12px;--radius-pill: 999px;--text: #1d1f21;--text-secondary: #626364;--text-muted: var(--text-secondary);--text-tertiary: #6e7276;--done-text: var(--text-secondary);--done-strike: var(--text);--done-strike-w: 2px;--card-bg: #ffffff;--bg-2: #f9f8f8;--row-hover: #f9f8f8;--content-bg: #ffffff;--surface-2: #f2f3f4;--border: #e0e1e3;--divider: #e0e1e3;--border-strong: #cfd1d3;--border-soft: color-mix(in srgb, var(--border) 40%, var(--content-bg));--primary: #1c6ec4;--primary-hover: #175da8;--primary-soft: #eef4fc;--primary-subtle: #eef4fc;--primary-fill: var(--primary);--primary-fill-hover: var(--primary-hover);--danger-fill: var(--st-overdue);--ok-fill: var(--st-completed);--muted-fill: var(--text-tertiary);--link: var(--primary);--cal-today: #c9371f;--create: var(--primary-fill);--create-hover: var(--primary-fill-hover);--av-1-bg:#496aeb;--av-1-fg:#ffffff;--av-2-bg:#278539;--av-2-fg:#ffffff;--av-3-bg:#c84d0a;--av-3-fg:#ffffff;--av-4-bg:#9c36b5;--av-4-fg:#ffffff;--av-5-bg:#0d8091;--av-5-fg:#ffffff;--av-6-bg:#dc3030;--av-6-fg:#ffffff;--av-7-bg:#a86200;--av-7-fg:#ffffff;--av-8-bg:#5f3dc4;--av-8-fg:#ffffff;--plan-cyan-bg:#7dd3fc;--plan-cyan-fg:#0c4a6e;--plan-lime-bg:#a3e635;--plan-lime-fg:#1a2e05;--plan-pink-bg:#f9a8d4;--plan-pink-fg:#831843;--plan-yellow-bg:#fde047;--plan-yellow-fg:#713f12;--st-open: #5b6573;--st-open-bg: #eef1f5;--st-working: #1f66c0;--st-working-bg: #e8f1fc;--st-review: #7d3f99;--st-review-bg: #f3e9f8;--st-overdue: #c9371f;--st-overdue-bg: #fdebe8;--st-completed: #1f7a4d;--st-completed-bg: #e7f6ee;--ok: var(--st-completed);--presence-online: var(--st-completed);--presence-away: var(--pr-high);--pr-urgent: #e8533f;--pr-high: #b05e12;--pr-medium: #8b95a3;--pr-low: #8b95a3;--amber-ink: #8a5a00;--amber-stripe: #d99a00;--on-amber: #1d1600;--danger-ink: #b02a15;--violet-ink: #7c3aed;--file-pdf: #c9371f;--file-doc: #2b5fb8;--file-xls: #1d7a46;--file-ppt: #b5461a;--file-img: #0e7486;--file-zip: #8a5a00;--file-cad: #6b5b95;--file-other: #5d6a7b;--shadow-sm: none;--shadow-md: none;--shadow-card: none;--shadow-pop: 0 4px 12px rgba(16,24,40,.1), 0 1px 3px rgba(16,24,40,.06);--warning-bg: #fff7e6;--chat-canvas: #7a90b6;--chat-in-bg: #ffffff;--chat-out-bg: #e9fecb;--chat-text: #333333;--chat-fs: 14px;--chat-author: #0d7da1;--chat-in-time: #6e7276;--chat-out-time: #5c6b46;--chat-unread-bg: rgba(255, 255, 255, .72);--chat-unread-ink: #1f4f86;--chat-new-bg: #fff7d6;--chat-new-bar: #e0a400;--chat-new-author: #0c7799;--note-bg: #fff8e1;--note-field-bg: #fffdf5;--note-border: #e8d59a;--note-bar: #d9b747;--note-ink: #8a6d1f;--mention-me-bg: #ffe9a8;--mention-me-ink: #7a5a00;--mention-me-ring: #e6c96a;--flash-bg: #fff3c4;--flash-bg-2: #fff8dd;--chat-day-bg: #4a5878;--chat-radius: 10px;--chat-col: var(--read-col);--chat-bubble-max: calc(var(--chat-col) * .78);--chat-media-w: 480px;--read-col: 820px;--chat-bubble-shadow: 0 1px 2px rgba(0,0,0,.07);--shadow-modal: 0 16px 48px -8px rgba(16,24,40,.18);--app-bg: #eef0f4;--sky: var(--app-bg);--content-radius: 14px;--chat-backdrop: #dfe4ea;--scroll-thumb: rgba(255, 255, 255, .8);--scroll-thumb-edge: rgba(20, 26, 36, .22);--scroll-thumb-hover: rgba(20, 26, 36, .48);--scroll-thumb-ff: rgba(60, 68, 82, .55);--menu-bg: #353493;--menu-bg-top: var(--menu-bg);--menu-bg-bottom: var(--menu-bg);--menu-text: #b9b8d6;--menu-text-hover: #ffffff;--menu-item-hover: rgba(255,255,255,.08);--menu-item-active: rgba(255,255,255,.14);--menu-active-bar: #ffffff;--menu-width: 232px;--topbar-bg: var(--menu-bg);--topbar-h: 56px;--on-purple: #ffffff;--field-purple-bg: rgba(255,255,255,.14);--field-purple-bd: rgba(255,255,255,.26);--hover-purple: rgba(255,255,255,.1);--font: "Open Sans", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace}:root{--tc-top: 0px}body{padding-top:var(--tc-top)}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:var(--font);font-size:14px;color:var(--text);background:var(--content-bg);-webkit-font-smoothing:antialiased}a{color:var(--link);text-decoration:none}button{font-family:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@supports (-moz-orient: inline){:root{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb-ff) transparent}}.tc-sb-on,.tc-sb-on *{scrollbar-width:none}.tc-sb-on ::-webkit-scrollbar,.tc-sb-on::-webkit-scrollbar{display:none;width:0;height:0}:root{--tc-sb-gutter: 10px}.tc-sb{position:fixed;left:0;top:0;border-radius:999px;z-index:200;background:var(--scroll-thumb);border:1px solid var(--scroll-thumb-edge);background-clip:padding-box;opacity:0;pointer-events:none;transition:opacity .14s ease,background-color .14s ease}.tc-sb-y{width:6px;height:0}.tc-sb-x{height:6px;width:0}.tc-sb.on{opacity:1;pointer-events:auto}.tc-sb:hover,.tc-sb.drag{background:var(--scroll-thumb-hover);border-color:transparent}.load-progress{margin:0 0 8px;padding:7px 12px;border-radius:var(--radius);background:var(--primary-soft);color:var(--primary);font-size:var(--fs-meta)}.load-fail{display:flex;align-items:center;gap:10px;background:#fdecea;border:1px solid #f3c6c0;color:#8f2f23;border-radius:10px;padding:10px 14px;font-size:13px;margin-bottom:12px}.load-fail button{border:0;background:var(--primary-fill);color:#fff;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap}.load-fail button:hover{background:var(--primary-fill-hover)}@media(max-width:900px){button,a[role=button],select{min-height:32px}.check,.peek-eye,.fav-star,.sub-chev,.grp-open,.m-x,.mh-x,.pf-star,.pk-x{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}input[type=checkbox],input.selbox{width:24px;height:24px}.cell-sel{min-width:32px;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.f-sel,.grp-toggle,.pf-fbtn,.seg-b,.sn-b,.mini{min-height:30px}.load-chip,.over-chip,.lt-over,.clk-chip,.act-cc{min-height:24px;min-width:24px;display:inline-flex;align-items:center;justify-content:center}}.clamp2{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.32;min-width:0}.clamp1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ic-row{display:inline-flex;align-items:center;gap:6px}.card:has(>table.rt),.card:has(>.rt-wrap){overflow-x:auto}table.rt{min-width:100%}.ui-tabs{display:flex;align-items:center;gap:var(--sp-1);border-bottom:1px solid var(--border)}.ui-tab{height:var(--ctl-h);padding:0 var(--sp-3);display:inline-flex;align-items:center;gap:var(--sp-2);border:0;background:transparent;font-size:var(--fs-body);font-weight:var(--fw-med);color:var(--text-secondary);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .12s,border-color .12s}.ui-tab:hover{color:var(--text)}.ui-tab.on,.ui-tab[aria-selected=true]{color:var(--text);font-weight:var(--fw-semi);border-bottom-color:var(--primary)}.ui-tab-n{font-size:var(--fs-cap);font-weight:var(--fw-med);color:var(--text-tertiary)}.ui-tab.on .ui-tab-n{color:var(--text-secondary)}.ui-pill{height:32px;padding:0 var(--sp-3);display:inline-flex;align-items:center;gap:var(--sp-2);border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card-bg);font-size:var(--fs-meta);font-weight:var(--fw-med);color:var(--text-secondary);white-space:nowrap;transition:background .12s,color .12s,border-color .12s}.ui-pill:hover{background:var(--row-hover);color:var(--text)}.ui-pill.on,.ui-pill[aria-pressed=true]{background:var(--primary-subtle);color:var(--primary);border-color:transparent}.ui-pill-n{font-size:var(--fs-cap);color:inherit;opacity:.75}.ui-thead{height:var(--head-h);font-size:var(--fs-cap);font-weight:var(--fw-med);color:var(--text-secondary);background:var(--bg-2);border-bottom:1px solid var(--border)}.ui-card{background:var(--card-bg);border:1px solid var(--border);border-radius:var(--radius-lg)}.ui-num,td.num,.cell-num{font-variant-numeric:tabular-nums lining-nums}.ui-badge{display:inline-block;padding:3px 10px;border-radius:var(--radius-pill);font-size:var(--fs-cap);font-weight:var(--fw-med);white-space:nowrap}.ui-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:var(--radius-pill);font-size:var(--fs-badge);font-weight:var(--fw-semi);background:var(--surface-2);color:var(--text-secondary)}.ui-count.hot{background:var(--st-overdue-bg);color:var(--st-overdue)}.ui-tag{display:inline-block;padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--fs-cap);font-weight:var(--fw-med);background:var(--surface-2);color:var(--text-secondary);max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-filechip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 4px 0 8px;max-width:240px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card-bg);font-size:var(--fs-cap);font-weight:var(--fw-med);transition:border-color .12s,background .12s}.ui-filechip:hover{border-color:var(--border-strong);background:var(--bg-2)}.ui-filechip-name{color:var(--text-secondary);text-decoration:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-filechip-name:hover{color:var(--primary)}.ui-filechip-size{color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}.ui-filechip-x{border:0;background:transparent;color:var(--text-tertiary);min-width:24px;min-height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.ui-filechip-x:hover{color:var(--st-overdue)}.ui-filechip.armed{border-color:var(--st-overdue)}.ui-filechip.armed .ui-filechip-x{color:var(--st-overdue);font-size:var(--fs-cap)}.ui-filechip.up{opacity:.65;pointer-events:none}.ui-filechip.legacy{border-style:dashed}.ui-filechip-add{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-size:var(--fs-cap);font-weight:var(--fw-med);white-space:nowrap;cursor:pointer}.ui-filechip-add:hover:not(:disabled){border-color:var(--primary);color:var(--primary)}.ui-filechip-add:disabled{opacity:.55;cursor:default}.ui-badge.va-draft{background:var(--st-open-bg);color:var(--st-open)}.ui-badge.va-proposed{background:var(--st-working-bg);color:var(--st-working)}.ui-badge.va-agreed{background:var(--st-completed-bg);color:var(--st-completed)}.ui-badge.va-rejected{background:var(--st-overdue-bg);color:var(--st-overdue)}.ui-badge.va-replaced{background:var(--st-review-bg);color:var(--st-review)}.va-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}.va-dot.va-draft{background:var(--st-open)}.va-dot.va-proposed{background:var(--st-working)}.va-dot.va-agreed{background:var(--st-completed)}.va-dot.va-rejected{background:var(--st-overdue)}.va-dot.va-replaced{background:var(--st-review)}.ui-badge.pi-done{background:var(--st-completed-bg);color:var(--st-completed)}.ui-badge.pi-work{background:var(--st-working-bg);color:var(--st-working)}.ui-badge.pi-open{background:var(--st-open-bg);color:var(--st-open)}.ui-badge.pi-overdue{background:var(--st-overdue-bg);color:var(--st-overdue)}.ui-badge.pi-watch{background:var(--st-review-bg);color:var(--st-review)}.ui-badge.pi-cancel,.ui-badge.pr-empty,.ui-badge.pr-unparsed{background:var(--st-open-bg);color:var(--st-open)}.ui-badge.pr-work{background:var(--st-working-bg);color:var(--st-working)}.ui-badge.pr-done{background:var(--st-completed-bg);color:var(--st-completed)}.ui-btn{height:var(--ctl-h);padding:0 var(--sp-4);display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);border-radius:var(--radius);border:0;background:var(--primary-fill);color:#fff;font-size:var(--fs-body);font-weight:var(--fw-med);white-space:nowrap;transition:background .12s,border-color .12s}.ui-btn:hover{background:var(--primary-fill-hover)}.ui-btn.secondary{background:var(--card-bg);color:var(--text);border:1px solid var(--border-strong)}.ui-btn.secondary:hover{background:var(--row-hover)}.ui-btn.ghost{background:transparent;color:var(--text-secondary)}.ui-btn.ghost:hover{background:var(--bg-2);color:var(--text)}.ui-btn.sm{height:var(--ctl-h-sm);padding:0 var(--sp-3);font-size:var(--fs-meta)}.ui-btn.icon{width:var(--ctl-h);padding:0}.ui-btn.icon.sm{width:var(--ctl-h-sm)}.ui-btn:disabled{opacity:.55;cursor:default}.ui-input{height:var(--ctl-h);padding:0 var(--sp-3);box-sizing:border-box;border:1px solid var(--border-strong);border-radius:var(--radius);background:var(--card-bg);color:var(--text);font-family:inherit;font-size:var(--fs-body);transition:border-color .12s}.ui-input:hover{border-color:var(--text-tertiary)}.ui-input:focus{border-color:var(--primary);outline:2px solid var(--primary);outline-offset:-1px}.ui-input::placeholder{color:var(--text-tertiary)}.ui-input.sm{height:var(--ctl-h-sm);padding:0 var(--sp-2);font-size:var(--fs-meta)}textarea.ui-input{height:auto;padding:var(--sp-2) var(--sp-3);line-height:1.45;resize:vertical}.ui-input.lg{height:calc(var(--ctl-h) + var(--sp-2));font-size:var(--fs-title)}.ui-input.chips{height:auto;min-height:var(--ctl-h);padding:3px var(--sp-2);display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) 6px;cursor:text}.ui-input.chips:focus-within{border-color:var(--primary);outline:2px solid var(--primary);outline-offset:-1px}.ui-overlay{position:fixed;inset:var(--tc-top) 0 0;z-index:200;padding:var(--sp-4);display:flex;align-items:center;justify-content:center;background:#14182173}.ui-dialog{width:420px;max-width:100%;max-height:calc(100vh - var(--tc-top) - 2 * var(--sp-4));overflow-y:auto;box-sizing:border-box;padding:20px 22px;background:var(--card-bg);color:var(--text);border-radius:14px;box-shadow:0 20px 60px #00000040}.ui-dialog.wide{width:620px}.ui-dialog-h{font-size:16px;font-weight:var(--fw-semi);color:var(--text);margin:0 0 12px}.ui-dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2);margin-top:14px}.ui-overlay.side{padding:0;justify-content:flex-end;align-items:stretch}.ui-dialog.side{width:min(620px,100%);height:100%;max-height:none;padding:0;overflow:hidden;display:flex;flex-direction:column;border-radius:14px 0 0 14px}.ui-dialog.side.big{width:min(1180px,100%)}.ui-switch{position:relative;flex-shrink:0;width:28px;height:16px;padding:0;border:0;border-radius:8px;background:var(--border-strong);cursor:pointer;transition:background .12s}.ui-switch.on{background:var(--primary-fill)}.ui-switch:disabled{opacity:.5;cursor:default}.ui-switch-knob{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:left .12s}.ui-switch.on .ui-switch-knob{left:14px}input[type=checkbox].selbox{position:relative}input[type=checkbox].selbox:after{content:"";position:absolute;left:50%;top:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.th-sort{display:inline-flex;align-items:center;min-height:24px}th.th-sort,td.th-sort{display:table-cell}.mh-x,.m-x,.pk-x,.tag-x,.grp-add,.grp-open,.fav-star,.peek-eye,.check,.sub-chev,.cv-ed,.cv-del,.pc-ed,.lv-ed,.lv-ok,.lv-no,.m-rm{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}.check{min-width:28px;min-height:28px}.sub-chev{min-width:24px;min-height:24px;display:inline-flex;align-items:center;justify-content:center}.fav-btn,.over-chip,.more,.pp-more,.bic-more,.hot-more{min-height:24px;display:inline-flex;align-items:center;justify-content:center}.fav-btn{min-width:24px}@media print{html,body{height:auto!important;overflow:visible!important;background:#fff!important}.app-shell{display:block!important;height:auto!important;overflow:visible!important;background:#fff!important}.app-main{display:block!important;height:auto!important;overflow:visible!important}.app-content{display:block!important;height:auto!important;overflow:visible!important;padding:0!important}.menu,.topbar,header.topbar,.me-hint,.ai-fab,.ph-create,.bulkbar,.toast,.more,.pk-wrap{display:none!important}.card{overflow:visible!important;box-shadow:none!important;border-color:#999!important}.tname,.c-name .nm,.cell-person .who,.nm,.pr-name{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}td,th{vertical-align:top}thead{display:table-header-group}tr,.trow,.sd-row,.pr-row{break-inside:avoid}}.tc-таблица{width:100%;border-collapse:collapse}.tc-таблица>thead>tr>th{text-align:center;font-size:var(--fs-cap);font-weight:var(--fw-semi);color:var(--text-secondary);background:var(--surface-2);padding:11px 14px;border-bottom:1px solid var(--border);vertical-align:bottom}.tc-таблица>tbody>tr>td{text-align:left;vertical-align:middle;padding:10px 14px;border-bottom:1px solid var(--border);font-size:var(--fs-meta)}.tc-таблица th.num{text-align:center}:root[data-tc-ui2=v2] .tc-таблица>thead>tr>th{text-align:left}:root[data-tc-ui2=v2] .tc-таблица th.num{text-align:right}.tc-таблица td.num{text-align:right;font-variant-numeric:tabular-nums lining-nums}.tc-таблица th.num{font-variant-numeric:tabular-nums lining-nums}.tc-таблица th.центр,.tc-таблица td.центр{text-align:center}.tc-таблица>tbody>tr>td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tc-таблица>tbody>tr>td.перенос{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.tc-таблица td.жать{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.page{padding:var(--page-pad-y) var(--page-pad-x)}.page.reading{max-width:var(--page-max);margin:0 auto}.tc-cols>*:not(:last-child){border-right:1px solid var(--border)}.tc-cols>.tc-край,.tc-cols>.tc-край~*{border-right:0}.tc-cols>th,.tc-cols>*{overflow:visible}.tc-grip{position:absolute;top:0;right:0;width:10px;height:100%;cursor:col-resize;z-index:5;touch-action:none}.tc-cols>*:hover{box-shadow:inset -1px 0 0 var(--primary)}.tc-cols>.tc-край:hover,.tc-cols>.tc-край~*:hover{box-shadow:none}.tc-cols>*{white-space:nowrap}.tc-col-dragging,.tc-col-dragging *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.th-arr{vertical-align:-1px;margin-left:2px;opacity:.75}.aura-online{box-shadow:0 0 0 1.5px var(--card-bg),0 0 0 4px var(--presence-online)}.aura-away{box-shadow:0 0 0 1.5px var(--card-bg),0 0 0 4px var(--presence-away)}:root[data-tc-ui2=v2]{--sec: var(--primary);--sec-soft: var(--primary-soft);--sec-soft2: var(--surface-2);--sec-ink: var(--primary-hover);--sec-fill: var(--sec);--sec-ink-fill: var(--sec-ink)}:root[data-tc-ui2=v2][data-razdel=home]{--sec: #0b7bc4;--sec-soft: #e1f0fb;--sec-soft2: #eaf2f9;--sec-ink: #075985}:root[data-tc-ui2=v2][data-razdel=chat]{--sec: #2563eb;--sec-soft: #e3ebfd;--sec-soft2: #ebf0fb;--sec-ink: #1e40af}:root[data-tc-ui2=v2][data-razdel=calls]{--sec: #16a34a;--sec-soft: #def5e6;--sec-soft2: #eaf4ee;--sec-ink: #166534}:root[data-tc-ui2=v2][data-razdel=tasks]{--sec: #4f46e5;--sec-soft: #e7e7fb;--sec-soft2: #eceefa;--sec-ink: #3730a3}:root[data-tc-ui2=v2][data-razdel=projects]{--sec: #ea580c;--sec-soft: #fdebdc;--sec-soft2: #f7efe8;--sec-ink: #9a3412}:root[data-tc-ui2=v2][data-razdel=support]{--sec: #0d9488;--sec-soft: #d9f3ef;--sec-soft2: #e7f3f1;--sec-ink: #115e59}:root[data-tc-ui2=v2][data-razdel=people]{--sec: #c0266d;--sec-soft: #fbe7f0;--sec-soft2: #f6edf2;--sec-ink: #9d174d}:root[data-tc-ui2=v2][data-razdel=help]{--sec: #64748b;--sec-soft: #e9edf2;--sec-soft2: #eff2f6;--sec-ink: #334155}:root[data-tc-ui2=v2][data-razdel=admin]{--sec: #374151;--sec-soft: #e5e7eb;--sec-soft2: #eef0f3;--sec-ink: #1f2937}:root[data-tc-ui2=v2]{--u2-ctl: 32px;--u2-ctl-sm: 28px;--u2-r: 8px;--u2-r-lg: 12px;--u2-r-xl: 16px;--u2-surface-3: #eef1f5;--u2-pick-w: initial;--u2-sel-w: initial;--u2-kv-w: initial;--u2-graphite: #1c2026;--u2-graphite-2: #2a2f37;--u2-menu-w: 236px}@media(max-width:1440px){:root[data-tc-ui2=v2]{--u2-menu-w: 76px}}:root[data-tc-ui2=v2][data-tc-menu-rail]{--u2-menu-w: 76px}:root[data-tc-ui2=v2] .u2-btn{height:var(--u2-ctl);padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--u2-r);background:var(--card-bg);color:var(--text);font:inherit;font-size:var(--fs-meta);font-weight:var(--fw-semi);line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;cursor:pointer;text-decoration:none}:root[data-tc-ui2=v2] .u2-btn:hover{background:var(--surface-2)}:root[data-tc-ui2=v2] .u2-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-tc-ui2=v2] .u2-btn:disabled{opacity:.55;cursor:default}:root[data-tc-ui2=v2] .u2-btn.primary{background:var(--primary-fill);border-color:var(--primary-fill);color:#fff}:root[data-tc-ui2=v2] .u2-btn.primary:hover{background:var(--primary-fill-hover);border-color:var(--primary-fill-hover)}:root[data-tc-ui2=v2] .u2-btn.ghost{background:transparent;border-color:transparent;color:var(--text-secondary)}:root[data-tc-ui2=v2] .u2-btn.ghost:hover{background:var(--u2-surface-3);color:var(--text)}:root[data-tc-ui2=v2] .u2-btn.danger{background:var(--danger-fill);border-color:var(--danger-fill);color:#fff}:root[data-tc-ui2=v2] .u2-btn.danger:hover{filter:brightness(.92)}:root[data-tc-ui2=v2] .u2-btn.sm{height:var(--u2-ctl-sm);padding:0 10px}:root[data-tc-ui2=v2] .u2-btn.icon{width:var(--u2-ctl);padding:0}:root[data-tc-ui2=v2] .u2-btn.sm.icon{width:var(--u2-ctl-sm)}:root[data-tc-ui2=v2] .u2-seg{height:var(--u2-ctl);display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:9px;background:var(--u2-surface-3)}:root[data-tc-ui2=v2] .u2-seg>button{height:100%;padding:0 11px;border:0;border-radius:7px;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--fs-meta);font-weight:var(--fw-med);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer}:root[data-tc-ui2=v2] .u2-seg>button:hover{color:var(--text)}:root[data-tc-ui2=v2] .u2-seg>button.on{background:var(--card-bg);color:var(--text);font-weight:var(--fw-semi);box-shadow:0 1px 2px #1018281f}:root[data-tc-ui2=v2] .u2-seg>button:focus-visible{outline:2px solid var(--primary);outline-offset:1px}:root[data-tc-ui2=v2] .u2-tabs{display:flex;gap:2px;border-bottom:1px solid var(--border);overflow-x:auto}:root[data-tc-ui2=v2] .u2-tabs>button,:root[data-tc-ui2=v2] .u2-tabs>a{height:40px;padding:0 12px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;color:var(--text-secondary);font:inherit;font-size:var(--fs-meta);font-weight:var(--fw-med);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer;text-decoration:none}:root[data-tc-ui2=v2] .u2-tabs>button:hover,:root[data-tc-ui2=v2] .u2-tabs>a:hover{color:var(--text)}:root[data-tc-ui2=v2] .u2-tabs>.on{color:var(--text);font-weight:var(--fw-semi);border-bottom-color:var(--primary)}:root[data-tc-ui2=v2] .u2-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}:root[data-tc-ui2=v2] .u2-chip{height:var(--u2-ctl-sm);padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--card-bg);color:var(--text-secondary);font:inherit;font-size:var(--fs-meta);display:inline-flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer}:root[data-tc-ui2=v2] .u2-chip:hover{border-color:var(--primary);color:var(--text)}:root[data-tc-ui2=v2] .u2-chip{max-width:100%}:root[data-tc-ui2=v2] .u2-chip-t{min-width:0;overflow:hidden;text-overflow:ellipsis}:root[data-tc-ui2=v2] .u2-chip.on{background:var(--primary-soft);border-color:var(--primary);color:var(--primary-hover);font-weight:var(--fw-semi)}:root[data-tc-ui2=v2] .u2-chip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-tc-ui2=v2] .u2-n{font-size:var(--fs-cap);font-weight:var(--fw-semi);color:var(--text-tertiary);font-variant-numeric:tabular-nums}:root[data-tc-ui2=v2] .u2-chip.on .u2-n{color:var(--primary-hover)}:root[data-tc-ui2=v2] .u2-cnt{min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--primary-fill);color:#fff;font-size:var(--fs-badge);font-weight:var(--fw-bold);line-height:1;display:inline-grid;place-items:center;font-variant-numeric:tabular-nums}:root[data-tc-ui2=v2] .u2-cnt.bad{background:var(--danger-fill)}:root[data-tc-ui2=v2] .u2-cnt.ok{background:var(--ok-fill)}:root[data-tc-ui2=v2] .u2-tag{height:22px;padding:0 8px;border-radius:6px;font-size:var(--fs-cap);font-weight:var(--fw-semi);display:inline-flex;align-items:center;gap:5px;white-space:nowrap;background:var(--st-open-bg);color:var(--st-open)}:root[data-tc-ui2=v2] .u2-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}:root[data-tc-ui2=v2] .u2-tag.t-grey{background:var(--st-open-bg);color:var(--st-open)}:root[data-tc-ui2=v2] .u2-tag.t-blue{background:var(--st-working-bg);color:var(--st-working)}:root[data-tc-ui2=v2] .u2-tag.t-violet{background:var(--st-review-bg);color:var(--st-review)}:root[data-tc-ui2=v2] .u2-tag.t-amber{background:var(--warning-bg);color:var(--amber-ink)}:root[data-tc-ui2=v2] .u2-tag.t-green{background:var(--st-completed-bg);color:var(--st-completed)}:root[data-tc-ui2=v2] .u2-tag.t-red{background:var(--st-overdue-bg);color:var(--st-overdue)}:root[data-tc-ui2=v2] button.u2-tag{border:0;font-family:inherit;cursor:pointer}:root[data-tc-ui2=v2] button.u2-tag:hover{filter:brightness(.95)}:root[data-tc-ui2=v2] button.u2-tag.on{box-shadow:inset 0 0 0 1.5px currentColor}:root[data-tc-ui2=v2] button.u2-tag:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-tc-ui2=v2] .u2-field{height:var(--u2-ctl);padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--u2-r);background:var(--card-bg);color:var(--text-tertiary);display:flex;align-items:center;gap:8px;min-width:0}:root[data-tc-ui2=v2] .u2-field:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--frame-ring, rgba(28,88,217,.35))}:root[data-tc-ui2=v2] .u2-field>input,:root[data-tc-ui2=v2] .u2-field>select{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-body)}:root[data-tc-ui2=v2] .u2-input{height:var(--u2-ctl);padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--u2-r);background:var(--card-bg);color:var(--text);font:inherit;font-size:var(--fs-body);min-width:0}:root[data-tc-ui2=v2] textarea.u2-input{height:auto;min-height:72px;padding:8px 10px;line-height:var(--lh-body);resize:vertical}:root[data-tc-ui2=v2] .u2-input:focus{outline:0;border-color:var(--primary);box-shadow:0 0 0 3px var(--frame-ring, rgba(28,88,217,.35))}:root[data-tc-ui2=v2] .u2-board{background:var(--card-bg);border:1px solid rgba(16,24,40,.06);border-radius:var(--u2-r-xl);box-shadow:0 1px 2px #1018280d,0 8px 22px #1018280f;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}:root[data-tc-ui2=v2] .u2-board-head{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-height:52px;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border)}:root[data-tc-ui2=v2] .u2-board-body{flex:1 1 auto;min-height:0;overflow:auto}:root[data-tc-ui2=v2] .u2-boards-main>.u2-board:last-child{flex:1 1 auto}:root[data-tc-ui2=v2] .u2-split{display:inline-flex;align-items:stretch}:root[data-tc-ui2=v2] .u2-split>.u2-btn{border-radius:var(--u2-r) 0 0 var(--u2-r)}:root[data-tc-ui2=v2] .u2-split>.ttm{height:var(--u2-ctl);width:30px;margin-left:1px;padding:0;border:0;border-radius:0 var(--u2-r) var(--u2-r) 0;background:var(--primary-fill);color:#fff}:root[data-tc-ui2=v2] .u2-split>.ttm:hover,:root[data-tc-ui2=v2] .u2-split>.ttm.on{background:var(--primary-fill-hover)}:root[data-tc-ui2=v2]{--u2-bg: #edf1f7}:root[data-tc-ui2=v2] .app-shell>div.app-main{background:linear-gradient(180deg,var(--sec-soft) 0,var(--sec-soft2) 240px,var(--u2-bg) 560px)}:root[data-tc-ui2=v2] main.app-content{background:transparent;border-top-color:transparent}:root[data-tc-ui2=v2] .u2-board-ic{width:28px;height:28px;border-radius:var(--u2-r);flex:none;display:grid;place-items:center;background:var(--sec-soft);color:var(--sec)}:root[data-tc-ui2=v2] .u2-board-t{font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--text)}:root[data-tc-ui2=v2] .u2-board-r{margin-left:auto;display:flex;align-items:center;gap:6px}:root[data-tc-ui2=v2] .u2-fl{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;padding:6px 8px 10px}:root[data-tc-ui2=v2] .u2-fl-sec{padding:10px 8px 4px;font-size:var(--fs-badge);font-weight:var(--fw-semi);letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}:root[data-tc-ui2=v2] .u2-fl-i{height:36px;padding:0 10px;border:0;border-radius:10px;background:none;color:var(--text-secondary);font:inherit;font-size:var(--fs-meta);display:flex;align-items:center;gap:10px;text-align:left;white-space:nowrap;cursor:pointer;text-decoration:none;min-width:0}:root[data-tc-ui2=v2] .u2-fl-t{min-width:0;overflow:hidden;text-overflow:ellipsis}:root[data-tc-ui2=v2] .u2-fl-i:hover{background:var(--surface-2);color:var(--text)}:root[data-tc-ui2=v2] .u2-fl-i.on{background:var(--sec-soft);color:var(--sec-ink);font-weight:var(--fw-semi)}:root[data-tc-ui2=v2] .u2-fl-i>.u2-n{margin-left:auto}:root[data-tc-ui2=v2] .u2-fl-i.on>.u2-n{color:var(--sec-ink)}:root[data-tc-ui2=v2] .u2-fl-i:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}:root[data-tc-ui2=v2] .u2-fl.narrow{width:72px;padding:6px 4px;gap:4px}:root[data-tc-ui2=v2] .u2-fl.narrow>.u2-fl-i{position:relative;height:auto;min-height:56px;padding:6px 2px;flex-direction:column;justify-content:center;gap:4px;font-size:10.5px;line-height:1.15}:root[data-tc-ui2=v2] .u2-fl.narrow>.u2-fl-i>.u2-fl-t{max-width:64px;overflow:hidden;text-overflow:ellipsis}:root[data-tc-ui2=v2] .u2-fl.narrow>.u2-fl-i>.u2-cnt{position:absolute;top:3px;right:8px;margin:0}:root[data-tc-ui2=v2] .u2-fl.narrow>.u2-fl-i>.u2-n{display:none}@media(max-width:900px){:root[data-tc-ui2=v2] .u2-fl.narrow{width:auto;display:flex;overflow-x:auto}:root[data-tc-ui2=v2] .u2-fl.narrow>.u2-fl-i{flex:none;min-width:64px}}:root[data-tc-ui2=v2] .pres-online{color:var(--text-secondary)}:root[data-tc-ui2=v2] .pres-online .pres-dot{background:var(--presence-online)}:root[data-tc-ui2=v2] .u2-menu{min-width:220px;max-width:360px;padding:4px;display:grid;background:var(--card-bg);border:1px solid var(--border);border-radius:var(--u2-r-lg);box-shadow:var(--shadow-pop)}:root[data-tc-ui2=v2] .u2-menu-i{display:flex;align-items:flex-start;gap:10px;min-height:34px;padding:7px 10px;border:0;border-radius:var(--u2-r);background:none;color:var(--text);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer}:root[data-tc-ui2=v2] .u2-menu-i:hover,:root[data-tc-ui2=v2] .u2-menu-i:focus-visible{background:var(--primary-soft);outline:none}:root[data-tc-ui2=v2] .u2-menu-i.danger{color:var(--danger-ink)}:root[data-tc-ui2=v2] .u2-menu-i:disabled{opacity:.5;cursor:default}:root[data-tc-ui2=v2] .u2-menu-t{display:grid;gap:2px}:root[data-tc-ui2=v2] .u2-menu-t>small{font-size:var(--fs-cap);color:var(--text-secondary)}:root[data-tc-ui2=v2] .u2-menu-sep{height:1px;margin:4px 6px;background:var(--border)}:root[data-tc-ui2=v2] .u2-menu-g{padding:8px 10px 2px;font-size:var(--fs-cap);font-weight:var(--fw-semi);color:var(--text-tertiary)}:root[data-tc-ui2=v2] .u2-menu-g:first-child{padding-top:4px}:root[data-tc-ui2=v2] .u2-menu.long{max-height:min(78vh,640px);overflow-y:auto}:root[data-tc-ui2=v2] .u2-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}:root[data-tc-ui2=v2] .u2-tile{display:grid;justify-items:start;align-content:start;gap:4px;padding:12px;border:1px solid var(--border-strong);border-radius:var(--u2-r-lg);background:var(--card-bg);color:var(--text);font:inherit;text-align:left;cursor:pointer}:root[data-tc-ui2=v2] .u2-tile:hover{border-color:var(--primary)}:root[data-tc-ui2=v2] .u2-tile.on{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary);background:var(--primary-soft)}:root[data-tc-ui2=v2] .u2-tile:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-tc-ui2=v2] .u2-tile-t{font-size:var(--fs-body);font-weight:var(--fw-semi)}:root[data-tc-ui2=v2] .u2-tile-d{font-size:var(--fs-cap);color:var(--text-tertiary)}:root[data-tc-ui2=v2] .u2-tile.on .u2-tile-d{color:var(--text-secondary)}:root[data-tc-ui2=v2] .u2-check{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-body);color:var(--text);line-height:var(--lh-body);cursor:pointer}:root[data-tc-ui2=v2] .u2-check>input{width:16px;height:16px;margin:3px 0 0;flex:none;accent-color:var(--primary)}:root[data-tc-ui2=v2] .u2-kv{display:grid;grid-template-columns:var(--u2-kv-w, max-content) minmax(0,1fr);gap:6px 12px;margin:0;font-size:var(--fs-meta)}:root[data-tc-ui2=v2] .u2-kv>dt{color:var(--text-tertiary)}:root[data-tc-ui2=v2] .u2-kv>dd{margin:0;min-width:0;color:var(--text);overflow-wrap:anywhere}:root[data-tc-ui2=v2] .u2-meter{height:8px;border-radius:var(--radius-pill);background:var(--u2-surface-3);overflow:hidden}:root[data-tc-ui2=v2] .u2-meter>i{display:block;height:100%;border-radius:inherit;background:var(--st-completed)}:root[data-tc-ui2=v2] .u2-meter.t-blue>i{background:var(--st-working)}:root[data-tc-ui2=v2] .u2-meter.t-amber>i{background:var(--amber-stripe)}:root[data-tc-ui2=v2] .u2-meter.t-red>i{background:var(--st-overdue)}:root[data-tc-ui2=v2] .u2-meter.t-grey>i{background:var(--text-muted)}:root[data-tc-ui2=v2] .u2-stats{display:flex;flex-wrap:wrap;gap:8px 20px}:root[data-tc-ui2=v2] .u2-stat{display:grid;gap:2px}:root[data-tc-ui2=v2] .u2-stat>b{font-size:var(--fs-head);font-weight:var(--fw-bold);color:var(--text);font-variant-numeric:tabular-nums}:root[data-tc-ui2=v2] .u2-stat>span{font-size:var(--fs-cap);color:var(--text-tertiary)}:root[data-tc-ui2=v2] .u2-note{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:var(--u2-r);background:var(--warning-bg);color:var(--amber-ink);font-size:var(--fs-meta)}:root[data-tc-ui2=v2] .u2-note.info{background:var(--primary-soft);color:var(--primary-hover)}:root[data-tc-ui2=v2] .u2-note.bad{background:var(--st-overdue-bg);color:var(--danger-ink)}:root[data-tc-ui2=v2] .u2-note.ok{background:var(--st-completed-bg);color:var(--st-completed)}:root[data-tc-ui2=v2] .u2-note>.u2-btn{margin-left:auto;flex:none}:root[data-tc-ui2=v2] .u2-sort{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}:root[data-tc-ui2=v2] .u2-sort:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.35}:root[data-tc-ui2=v2] .u2-sort.desc:after{opacity:1}:root[data-tc-ui2=v2] .u2-sort.asc:after{border-top:0;border-bottom:5px solid currentColor;opacity:1}:root[data-tc-ui2=v2] .u2-sort:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-tc-ui2=v2] table.tc-таблица>tbody>tr.on>td{background:var(--primary-soft)}:root[data-tc-ui2=v2] thead.u2-sticky{position:sticky;top:0;z-index:1;background:var(--card-bg)}:root[data-tc-ui2=v2] .u2-who{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}:root[data-tc-ui2=v2] .u2-who>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-tc-ui2=v2] button.u2-who{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}:root[data-tc-ui2=v2] button.u2-who:hover>span{text-decoration:underline;text-underline-offset:2px}:root[data-tc-ui2=v2] button.u2-who:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}:root[data-tc-ui2=v2] table.tc-таблица>tbody>tr.u2-group>td{position:relative;height:44px;padding:0;background:var(--surface-2)}:root[data-tc-ui2=v2] .u2-group-c{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:8px;padding:0 12px;overflow:hidden;white-space:nowrap;font-size:var(--fs-meta);color:var(--text);text-align:left}:root[data-tc-ui2=v2] .u2-group-c>.u2-meter{width:90px;flex:none}:root[data-tc-ui2=v2] .u2-selbar{position:sticky;bottom:12px;z-index:2;flex:none;display:flex;align-items:center;gap:12px;min-height:48px;margin:12px;padding:8px 8px 8px 16px;border-radius:var(--u2-r-lg);background:var(--u2-graphite);color:#fff;font-size:var(--fs-meta);box-shadow:0 8px 24px #1018282e}:root[data-tc-ui2=v2] .u2-selbar-t{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-tc-ui2=v2] .u2-selbar-t>svg{vertical-align:-3px;margin-right:8px}:root[data-tc-ui2=v2] .u2-selbar-r{flex:none;display:flex;align-items:center;gap:8px}:root[data-tc-ui2=v2] .u2-selbar .u2-btn:not(.primary){background:transparent;border-color:#ffffff47;color:#fff}:root[data-tc-ui2=v2] .u2-selbar .u2-btn:not(.primary):hover{background:var(--u2-graphite-2)}:root[data-tc-ui2=v2] .u2-selbar .u2-btn:focus-visible{outline-color:#fff}:root[data-tc-ui2=v2] .u2-row{width:100%;min-height:40px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 8px;border:0;border-radius:var(--u2-r);background:none;color:var(--text);font:inherit;font-size:var(--fs-body);text-align:left;cursor:pointer}:root[data-tc-ui2=v2] .u2-row.who{grid-template-columns:auto minmax(0,1fr) auto auto}:root[data-tc-ui2=v2] .u2-row:hover{background:var(--surface-2)}:root[data-tc-ui2=v2] .u2-row:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}:root[data-tc-ui2=v2] .u2-row-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root[data-tc-ui2=v2] .u2-row-d{font-size:var(--fs-meta);color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums}:root[data-tc-ui2=v2] .u2-row-d.bad{color:var(--st-overdue);font-weight:var(--fw-semi)}:root[data-tc-ui2=v2] .u2-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}:root[data-tc-ui2=v2] .u2-kpi{display:grid;justify-items:start;gap:2px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--u2-r-lg);background:var(--card-bg);color:var(--text);font:inherit;text-align:left}:root[data-tc-ui2=v2] button.u2-kpi{cursor:pointer}:root[data-tc-ui2=v2] button.u2-kpi:hover{border-color:var(--primary)}:root[data-tc-ui2=v2] button.u2-kpi:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-tc-ui2=v2] button.u2-kpi.on{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}:root[data-tc-ui2=v2] .u2-kpi>b{font-size:var(--fs-num);line-height:var(--lh-num);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}:root[data-tc-ui2=v2] .u2-kpi>span{font-size:var(--fs-cap);color:var(--text-tertiary)}:root[data-tc-ui2=v2] .u2-kpi.bad>b{color:var(--st-overdue)}:root[data-tc-ui2=v2] .u2-lanes{display:grid;grid-auto-flow:column;grid-auto-columns:254px;gap:var(--sp-3);align-items:stretch;min-height:0;height:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:4px}:root[data-tc-ui2=v2] .u2-lane{--lane: var(--st-open);display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--surface-2);border:1px solid var(--border);border-top:3px solid var(--lane);border-radius:var(--u2-r-lg)}:root[data-tc-ui2=v2] .u2-lane.t-grey{--lane: var(--st-open)}:root[data-tc-ui2=v2] .u2-lane.t-blue{--lane: var(--st-working)}:root[data-tc-ui2=v2] .u2-lane.t-violet{--lane: var(--st-review)}:root[data-tc-ui2=v2] .u2-lane.t-amber{--lane: var(--amber-stripe)}:root[data-tc-ui2=v2] .u2-lane.t-green{--lane: var(--st-completed)}:root[data-tc-ui2=v2] .u2-lane.t-red{--lane: var(--st-overdue)}:root[data-tc-ui2=v2] .u2-lane-h{display:flex;align-items:center;gap:6px;min-height:40px;padding:4px 6px 4px 12px;font-size:var(--fs-body);font-weight:var(--fw-semi);color:var(--text)}:root[data-tc-ui2=v2] .u2-lane-h>.u2-btn{margin-left:auto}:root[data-tc-ui2=v2] .u2-lane-body{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;align-content:start;gap:var(--sp-2);padding:0 var(--sp-2) var(--sp-2)}:root[data-tc-ui2=v2] .u2-lane-card{display:grid;gap:6px;padding:10px;border:1px solid var(--border);border-radius:var(--u2-r);background:var(--card-bg);color:var(--text);font:inherit;text-align:left;text-decoration:none}:root[data-tc-ui2=v2] button.u2-lane-card,:root[data-tc-ui2=v2] a.u2-lane-card{cursor:pointer}:root[data-tc-ui2=v2] .u2-lane-card:hover{border-color:var(--border-strong)}:root[data-tc-ui2=v2] .u2-lane-card:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-tc-ui2=v2] .u2-lane-t{font-size:var(--fs-body);font-weight:var(--fw-semi);overflow-wrap:anywhere}:root[data-tc-ui2=v2] .u2-lane-m{display:flex;align-items:center;gap:8px;min-height:24px;font-size:var(--fs-meta);color:var(--text-tertiary)}:root[data-tc-ui2=v2] .u2-lane-m>.u2-lane-r{margin-left:auto;display:inline-flex;align-items:center;gap:4px}:root[data-tc-ui2=v2] .u2-lane-m>.bad{color:var(--st-overdue);font-weight:var(--fw-semi)}:root[data-tc-ui2=v2] .u2-q{width:22px;height:22px;flex:none;display:inline-grid;place-items:center;padding:0;border:1px solid var(--border-strong);border-radius:50%;background:var(--card-bg);color:var(--text-secondary);font:inherit;font-size:var(--fs-cap);font-weight:var(--fw-semi);line-height:1;vertical-align:middle;cursor:pointer}:root[data-tc-ui2=v2] .u2-q:hover{border-color:var(--primary);color:var(--primary)}:root[data-tc-ui2=v2] .u2-q[aria-expanded=true]{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}:root[data-tc-ui2=v2] .u2-q:focus-visible{outline:2px solid var(--primary);outline-offset:2px}:root[data-tc-ui2=v2] .u2-hint{max-width:360px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--u2-r-lg);background:var(--card-bg);box-shadow:var(--shadow-pop);color:var(--text);font-size:var(--fs-meta);line-height:var(--lh-body);white-space:normal;overflow-wrap:anywhere}:root,[data-chat-bg]{--chat-wall-color: var(--chat-canvas);--chat-wall-image: url(/chat-pattern.webp);--chat-wall-size: 420px 420px;--chat-wall-repeat: repeat;--chat-wall-position: 0 0;--chat-wall-blend: normal;--chat-wall-swatch-size: 140px 140px}[data-chat-bg=узор-зелёный]{--chat-wall-color: #5c8a73;--chat-wall-blend: luminosity}[data-chat-bg=узор-сиреневый]{--chat-wall-color: #7d6b99;--chat-wall-blend: luminosity}[data-chat-bg=узор-песочный]{--chat-wall-color: #9f8a60;--chat-wall-blend: luminosity}[data-chat-bg=узор-серый]{--chat-wall-color: #787f87;--chat-wall-blend: luminosity}[data-chat-bg=светлый]{--chat-wall-color: #dfe6ee;--chat-wall-image: none}[data-chat-bg=голубой]{--chat-wall-color: #c7d6e8;--chat-wall-image: none}[data-chat-bg=переход-сирень]{--chat-wall-color: #b8bce7;--chat-wall-image: linear-gradient(160deg, #a8c0e8, #c9b8e6);--chat-wall-size: cover;--chat-wall-repeat: no-repeat}[data-chat-bg=переход-мята]{--chat-wall-color: #d3e1c5;--chat-wall-image: linear-gradient(160deg, #bfe3d1, #e8dfb8);--chat-wall-size: cover;--chat-wall-repeat: no-repeat}[data-chat-bg=свой]{--chat-wall-image: var(--chat-wall-own, url(/chat-pattern.webp));--chat-wall-size: cover;--chat-wall-repeat: no-repeat;--chat-wall-position: center}.chat-bg-swatch{background-color:var(--chat-wall-color, var(--chat-canvas));background-image:var(--chat-wall-veil, linear-gradient(transparent, transparent)),var(--chat-wall-image, url(/chat-pattern.webp));background-size:auto,var(--chat-wall-swatch-size, 140px 140px);background-repeat:no-repeat,var(--chat-wall-repeat, repeat);background-position:0 0,var(--chat-wall-position, 0 0);background-blend-mode:normal,var(--chat-wall-blend, normal)}.chat-bg-swatch[data-chat-bg=переход-сирень],.chat-bg-swatch[data-chat-bg=переход-мята],.chat-bg-swatch[data-chat-bg=свой]{--chat-wall-swatch-size: cover}:root[data-tc-scheme=dark][data-tc-ui2=v2]{color-scheme:dark;--app-bg: #0f1217;--sky: var(--app-bg);--content-bg: #171b22;--card-bg: #1e232b;--bg-2: #232932;--row-hover: #262c35;--surface-2: #2b323c;--u2-surface-3: #2b323c;--text: #e6e9ee;--text-secondary: #a9b1bd;--text-tertiary: #959eab;--text-muted: var(--text-secondary);--border: #39414d;--divider: #2e3641;--border-strong: #4a5462;--border-soft: #2a313b;--frame-border: #39414d;--frame-ring: rgba(91,152,248,.45);--primary: #64a0f9;--primary-hover: #8ab6fb;--primary-soft: #1c2a42;--primary-subtle: #1c2a42;--link: #7eaefa;--primary-fill: #2f6fd8;--primary-fill-hover: #2860c0;--danger-fill: #c9371f;--ok-fill: #1f7a4d;--muted-fill: #636c79;--sec-fill: var(--primary-fill);--sec-ink-fill: var(--primary-fill);--note-bg: #3a3016;--note-field-bg: #2e2712;--note-border: #6b5a2a;--note-bar: #c9a43a;--note-ink: #e5c76b;--mention-me-bg: #4a3b12;--mention-me-ink: #f5d77a;--mention-me-ring: #8a7230;--flash-bg: #4a3b12;--flash-bg-2: #3a3016;--u2-bg: #0f1217;--st-open-bg: #2b323c;--st-working-bg: #16304f;--st-review-bg: #33223f;--st-overdue-bg: #40241f;--st-completed-bg: #163a26;--st-open: #b9c1cd;--st-working: #7db3ff;--st-review: #c99ae0;--st-overdue: #ff9384;--st-completed: #74d6a1;--warning-bg: #3a2c12;--amber-ink: #e5b767;--amber-stripe: #e5b767;--danger-ink: #ff9384;--violet-ink: #b794f4;--cal-today: #ff9384;--pr-urgent: #ff7a66;--file-pdf: #ff8b7a;--file-img: #5fc4d6;--shadow-pop: 0 4px 14px rgba(0,0,0,.6);--shadow-modal: 0 16px 48px -8px rgba(0,0,0,.7);--scroll-thumb: rgba(236,238,242,.3);--scroll-thumb-edge: rgba(0,0,0,.4);--scroll-thumb-hover: rgba(236,238,242,.62);--scroll-thumb-ff: rgba(210,215,222,.5);--chat-canvas: #474f5e;--chat-backdrop: #0f1217;--chat-in-bg: #262c35;--chat-out-bg: #21402c;--chat-text: #e6e9ee;--chat-author: #7db3ff;--chat-in-time: #a9b1bd;--chat-out-time: #a9c9b4;--chat-unread-bg: rgba(255,255,255,.08);--chat-unread-ink: #9cc4ff;--chat-new-bg: #3a2c12;--chat-new-bar: #e5b767;--chat-new-author: #7db3ff;--chat-day-bg: #2b323c;--chat-bubble-shadow: 0 1px 2px rgba(0,0,0,.45)}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=home]{--sec: #4aa8e8;--sec-soft: #13324a;--sec-soft2: #172634;--sec-ink: #8cc8f2;--sec-fill: #0b7bc4;--sec-ink-fill: #075985}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=chat]{--sec: #6b9cf6;--sec-soft: #1c2a4a;--sec-soft2: #1b2333;--sec-ink: #a8c4fa;--sec-fill: #2563eb;--sec-ink-fill: #1e40af}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=calls]{--sec: #4fc77d;--sec-soft: #163a26;--sec-soft2: #172a20;--sec-ink: #8fdcab;--sec-fill: #16a34a;--sec-ink-fill: #166534}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=tasks]{--sec: #8b85f0;--sec-soft: #272552;--sec-soft2: #1f1f38;--sec-ink: #b7b3f6;--sec-fill: #4f46e5;--sec-ink-fill: #3730a3}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=projects]{--sec: #f08a4b;--sec-soft: #42261a;--sec-soft2: #2e221c;--sec-ink: #f6b48a;--sec-fill: #ea580c;--sec-ink-fill: #9a3412}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=support]{--sec: #3cc4b6;--sec-soft: #123833;--sec-soft2: #172a28;--sec-ink: #85dcd2;--sec-fill: #0d9488;--sec-ink-fill: #115e59}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=people]{--sec: #e8659f;--sec-soft: #42192c;--sec-soft2: #2e1c24;--sec-ink: #f2a3c6;--sec-fill: #c0266d;--sec-ink-fill: #9d174d}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=help]{--sec: #9aa8bb;--sec-soft: #26303d;--sec-soft2: #20262f;--sec-ink: #c3ccd8;--sec-fill: #64748b;--sec-ink-fill: #334155}:root[data-tc-scheme=dark][data-tc-ui2=v2][data-razdel=admin]{--sec: #a3adbb;--sec-soft: #2a313b;--sec-soft2: #22272f;--sec-ink: #ccd3dc;--sec-fill: #374151;--sec-ink-fill: #1f2937}:root[data-tc-scheme=dark][data-tc-ui2=v2] .cv-thread,:root[data-tc-scheme=dark][data-tc-ui2=v2] .st-thread{background-blend-mode:multiply}:root[data-tc-scheme=dark][data-tc-ui2=v2]{--chat-wall-veil: linear-gradient(rgba(12, 15, 21, .62), rgba(12, 15, 21, .62))}
