.sm-avatar[data-v-463135a7]{position:relative;flex:none}.sm-avatar__face[data-v-463135a7]{width:100%;height:100%;overflow:hidden;display:grid;place-items:center;font-weight:600}.sm-avatar__img[data-v-463135a7]{width:100%;height:100%;object-fit:cover}.sm-avatar__channel[data-v-463135a7]{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;border:2px solid var(--surface-0);border-radius:5px;color:var(--text-on-action);font-weight:700}.sm-avatar__unread[data-v-463135a7]{position:absolute;top:-5px;right:-6px;min-width:17px;height:17px;padding:0 5px;border:2px solid var(--surface-0);border-radius:var(--radius-pill);background:var(--danger);color:var(--text-on-action);display:grid;place-items:center;font:600 var(--size-note) var(--font-mono)}.sm-avatar__online[data-v-463135a7]{position:absolute;left:-2px;bottom:-2px;width:11px;height:11px;border:2px solid var(--surface-0);border-radius:50%;background:var(--ok)}.sm-avatar__channel-img[data-v-463135a7]{width:100%;height:100%;padding:1px;border-radius:inherit;object-fit:contain}.sm-icon[data-v-db0670f4]{display:inline-flex;align-items:center;justify-content:center;flex:none}.sm-btn[data-v-a06443a8]{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;box-sizing:border-box;height:32px;padding:0 14px;border:1px solid transparent;border-radius:var(--radius-chip);font-family:var(--font-sans);font-size:var(--size-body);font-weight:600;white-space:nowrap;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.sm-btn[data-v-a06443a8]:focus-visible{outline:2px solid var(--action);outline-offset:2px}.sm-btn--sm[data-v-a06443a8]{height:28px;padding:0 12px;font-size:var(--size-body-sm)}.sm-btn--icon[data-v-a06443a8]{width:32px;padding:0;gap:0}.sm-btn--sm.sm-btn--icon[data-v-a06443a8]{width:28px}.sm-btn--stacked[data-v-a06443a8]{flex-direction:column;gap:5px;width:100%;height:auto;padding:9px 6px;border-radius:var(--radius-row);font-size:var(--size-aux);box-shadow:none!important}.sm-btn--dim[data-v-a06443a8]{opacity:.45}.sm-btn--primary[data-v-a06443a8]{background:var(--action);border-color:var(--action);color:var(--text-on-action);box-shadow:var(--shadow-none)}.sm-btn--primary[data-v-a06443a8]:hover{background:var(--action-hover);border-color:var(--action-hover)}.sm-btn--outline[data-v-a06443a8]{background:var(--surface-0);border-color:var(--action-border);color:var(--action)}.sm-btn--outline[data-v-a06443a8]:hover{background:var(--row-selected)}.sm-btn--neutral[data-v-a06443a8]{background:var(--surface-0);border-color:var(--border);color:var(--ink-600)}.sm-btn--neutral[data-v-a06443a8]:hover{background:var(--surface-1);border-color:var(--border-strong)}.sm-btn--ghost[data-v-a06443a8]{background:transparent;color:var(--ink-400)}.sm-btn--ghost[data-v-a06443a8]:hover{background:var(--surface-2);color:var(--ink-900)}.sm-btn--soft[data-v-a06443a8]{background:var(--action-soft);border-color:var(--action-soft);color:var(--action)}.sm-btn--soft[data-v-a06443a8]:hover{background:var(--action-soft)}.sm-btn--danger[data-v-a06443a8]{background:var(--danger);border-color:var(--danger);color:var(--text-on-action)}.sm-btn--danger[data-v-a06443a8]:hover{background:var(--danger-hover);border-color:var(--danger-hover)}.sm-btn--dangerSoft[data-v-a06443a8]{background:var(--surface-0);border-color:var(--danger-border);color:var(--danger)}.sm-btn--dangerSoft[data-v-a06443a8]:hover{background:var(--danger-soft);border-color:var(--danger)}.sm-dialog[data-v-e4c335dc]{position:fixed;inset:0;display:grid;place-items:center;padding:16px;background:var(--backdrop);font-family:var(--font-sans)}.sm-dialog__card[data-v-e4c335dc]{display:flex;flex-direction:column;max-width:100%;background:var(--surface-0);box-shadow:var(--shadow-modal);overflow:hidden}@media(max-width:900px){.sm-dialog[data-v-e4c335dc]{place-items:start center;overflow-y:auto;padding:12px;overscroll-behavior:contain}.sm-dialog__card[data-v-e4c335dc]{max-height:none!important;height:auto!important;overflow:visible}}.acc-menu[data-v-cc9f7d92]{width:266px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-modal);background:var(--surface-0);box-shadow:var(--shadow-modal)}.acc-menu__head[data-v-cc9f7d92]{display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border-bottom:1px solid var(--border)}.acc-menu__who[data-v-cc9f7d92]{flex:1;min-width:0}.acc-menu__name[data-v-cc9f7d92]{font-size:var(--size-body-lg);font-weight:700;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-menu__email[data-v-cc9f7d92]{margin-top:1px;font:500 var(--size-note) var(--font-mono);color:var(--ink-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc-menu__role[data-v-cc9f7d92]{display:inline-block;margin-top:5px;padding:2px 8px;border-radius:var(--radius-pill);background:var(--system-soft);color:var(--system);font-size:var(--size-note-xs);font-weight:600}.acc-menu__status[data-v-cc9f7d92]{display:flex;flex-direction:column;gap:7px;padding:10px 12px;border-bottom:1px solid var(--border)}.acc-menu__status-row[data-v-cc9f7d92]{display:flex;gap:5px}.acc-menu__status-btn[data-v-cc9f7d92]{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:6px 4px;border:1.5px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--ink-400);font-size:var(--size-aux-sm);font-weight:600;white-space:nowrap;cursor:pointer}.acc-menu__status-btn[data-v-cc9f7d92]:hover{border-color:var(--border-strong)}.acc-menu__status-btn.is-on[data-v-cc9f7d92]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.acc-menu__status-dot[data-v-cc9f7d92]{width:7px;height:7px;border-radius:50%}.acc-menu__note[data-v-cc9f7d92]{font-size:var(--size-note-xs);line-height:1.55;color:var(--ink-300)}.acc-menu__list[data-v-cc9f7d92]{padding:6px}.acc-menu__list--foot[data-v-cc9f7d92]{border-top:1px solid var(--border)}.acc-menu__item[data-v-cc9f7d92]{display:flex;align-items:center;gap:10px;padding:8px 9px;border-radius:var(--radius-chip);color:var(--ink-600);cursor:pointer}.acc-menu__item[data-v-cc9f7d92]:hover{background:var(--surface-2)}.acc-menu__item-text[data-v-cc9f7d92]{flex:1;min-width:0}.acc-menu__item-name[data-v-cc9f7d92]{font-size:var(--size-body);font-weight:600}.acc-menu__item-sub[data-v-cc9f7d92]{margin-top:1px;font-size:var(--size-note-xs);color:var(--ink-300)}.acc-menu__item--danger[data-v-cc9f7d92]{color:var(--danger)}.acc-menu__item--danger[data-v-cc9f7d92]:hover{background:var(--danger-soft)}.acc-menu__device[data-v-cc9f7d92]{flex:none;font:500 var(--size-note-xs) var(--font-mono);color:var(--danger-border)}.acc-menu__version[data-v-cc9f7d92]{padding:2px 9px 4px;font:500 var(--size-note-xs) var(--font-mono);color:var(--ink-300)}.rp__head[data-v-86490c83]{display:flex;align-items:flex-start;gap:12px;padding:15px 18px;border-bottom:1px solid var(--border)}.rp__head-icon[data-v-86490c83]{flex:none;width:34px;height:34px;border-radius:var(--radius-card);display:grid;place-items:center;background:var(--action-soft);color:var(--action)}.rp__head-text[data-v-86490c83],.rp__grow[data-v-86490c83]{flex:1;min-width:0}.rp__title[data-v-86490c83]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.rp__subtitle[data-v-86490c83]{margin-top:2px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400)}.rp__close[data-v-86490c83]{flex:none;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.rp__close[data-v-86490c83]:hover{background:var(--surface-2)}.rp__body[data-v-86490c83]{display:flex;flex-direction:column;gap:14px;padding:15px 18px 17px}.rp__block[data-v-86490c83]{display:flex;flex-direction:column;gap:8px}.rp__label[data-v-86490c83]{margin-bottom:0;font-size:var(--size-aux);font-weight:600;color:var(--ink-600)}.rp__inputs .rp__label[data-v-86490c83]{margin-bottom:6px}.rp__method[data-v-86490c83]{display:flex;gap:11px;padding:11px 12px;border:1.5px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);cursor:pointer}.rp__method[data-v-86490c83]:hover{border-color:var(--action-border)}.rp__method.is-on[data-v-86490c83]{border-color:var(--action);background:var(--row-hover)}.rp__method-icon[data-v-86490c83]{margin-top:1px;color:var(--ink-300)}.rp__method.is-on .rp__method-icon[data-v-86490c83]{color:var(--action)}.rp__method-name[data-v-86490c83]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.rp__hint[data-v-86490c83]{margin-top:2px;font-size:var(--size-note);line-height:1.55;color:var(--ink-400)}.rp__hint--faint[data-v-86490c83]{color:var(--ink-300)}.rp__tag[data-v-86490c83]{flex:none;height:18px;padding:2px 8px;border-radius:var(--radius-pill);background:var(--ok-soft);color:var(--ok);font-size:var(--size-note-xs);font-weight:600;white-space:nowrap}.rp__temp[data-v-86490c83]{display:flex;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-row);background:var(--surface-1)}.rp__temp-value[data-v-86490c83]{flex:1;min-width:0;padding:0;border:none;outline:none;background:transparent;font:500 var(--size-body-lg) var(--font-mono);letter-spacing:.5px;color:var(--ink-900)}.rp__temp-btn[data-v-86490c83]{flex:none;padding:5px 9px;border-radius:var(--radius-chip);font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-400);cursor:pointer}.rp__temp-btn[data-v-86490c83]:hover{background:var(--surface-2);color:var(--ink-900)}.rp__temp-btn--copy[data-v-86490c83],.rp__temp-btn--copy[data-v-86490c83]:hover{background:var(--action-soft);color:var(--action)}.rp__inputs[data-v-86490c83]{display:flex;flex-direction:column;gap:11px}.rp__input[data-v-86490c83]{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 12px;border:1.5px solid var(--border-strong);border-radius:var(--radius-row);background:var(--surface-0)}.rp__input.is-error[data-v-86490c83]{border-color:var(--danger-border)}.rp__input input[data-v-86490c83]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:500 var(--size-body) var(--font-mono);color:var(--ink-900)}.rp__eye[data-v-86490c83]{flex:none;font-size:var(--size-note);font-weight:600;color:var(--ink-400);white-space:nowrap;cursor:pointer}.rp__error[data-v-86490c83]{margin-top:4px;font-size:var(--size-note);color:var(--danger)}.rp__strength[data-v-86490c83]{display:flex;flex-direction:column;gap:8px}.rp__strength-row[data-v-86490c83]{display:flex;align-items:center;gap:8px}.rp__bars[data-v-86490c83]{flex:1;display:flex;gap:4px}.rp__bar[data-v-86490c83]{flex:1;height:4px;border-radius:var(--radius-pill)}.rp__strength-label[data-v-86490c83]{flex:none;font-size:var(--size-note);font-weight:600;white-space:nowrap}.rp__rules[data-v-86490c83]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.rp__rule[data-v-86490c83]{display:flex;align-items:center;gap:7px;font-size:var(--size-note)}.rp__switch-row[data-v-86490c83]{display:flex;align-items:flex-start;gap:11px;padding:11px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1);cursor:pointer}.rp__switch[data-v-86490c83]{flex:none;width:34px;height:19px;margin-top:1px;padding:2px;border-radius:var(--radius-pill);display:flex;justify-content:flex-start;background:var(--border-strong)}.rp__switch.is-on[data-v-86490c83]{justify-content:flex-end;background:var(--action)}.rp__knob[data-v-86490c83]{width:15px;height:15px;border-radius:50%;background:var(--surface-0);box-shadow:var(--shadow-none)}.rp__switch-label[data-v-86490c83]{font-size:var(--size-body-sm);font-weight:600;color:var(--ink-900)}.rp__foot[data-v-86490c83]{display:flex;align-items:center;gap:10px;padding:13px 18px;border-top:1px solid var(--border);background:var(--surface-1)}.rp__foot-note[data-v-86490c83]{flex:1;font-size:var(--size-note);line-height:1.6;color:var(--ink-300)}.cf__head[data-v-116f5938]{flex:none;display:flex;gap:12px;padding:15px 17px;border-bottom:1px solid var(--border)}.cf__icon[data-v-116f5938]{flex:none;width:32px;height:32px;border-radius:var(--radius-row);display:grid;place-items:center;background:var(--action-soft);color:var(--action)}.cf__icon.is-danger[data-v-116f5938]{background:var(--danger-soft);color:var(--danger)}.cf__grow[data-v-116f5938]{flex:1;min-width:0}.cf__title[data-v-116f5938]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.cf__body[data-v-116f5938]{margin-top:3px;font-size:var(--size-aux);line-height:1.6;color:var(--ink-400)}.cf__close[data-v-116f5938]{flex:none;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.cf__close[data-v-116f5938]:hover{background:var(--surface-2)}.cf__points[data-v-116f5938]{display:flex;flex-direction:column;gap:8px;padding:13px 17px;border-bottom:1px solid var(--border)}.cf__point[data-v-116f5938]{display:flex;gap:9px;font-size:var(--size-body-sm);line-height:1.55;color:var(--ink-600)}.cf__point-icon[data-v-116f5938]{margin-top:2px}.cf__type[data-v-116f5938]{display:flex;flex-direction:column;gap:7px;padding:13px 17px;border-bottom:1px solid var(--border)}.cf__type-hint[data-v-116f5938]{font-size:var(--size-aux);color:var(--ink-400)}.cf__type-hint strong[data-v-116f5938]{font-family:var(--font-mono);font-weight:600;color:var(--ink-900)}.cf__input[data-v-116f5938]{padding:8px 11px;border:1px solid var(--border-strong);border-radius:var(--radius-chip);outline:none;font:500 var(--size-body) var(--font-mono);color:var(--ink-900)}.cf__input.is-wrong[data-v-116f5938]{border-color:var(--danger-border)}.cf__foot[data-v-116f5938]{flex:none;display:flex;align-items:center;gap:9px;padding:12px 17px;background:var(--surface-1)}.cf__note[data-v-116f5938]{flex:1;min-width:0;font-size:var(--size-aux);color:var(--ink-400)}.cf__note.is-danger[data-v-116f5938]{color:var(--danger)}.ses[data-v-43bfaa26]{display:flex;flex-direction:column;gap:9px}.ses__head[data-v-43bfaa26]{display:flex;align-items:center;gap:9px}.ses__danger-link[data-v-43bfaa26]{font-size:var(--size-aux-sm);font-weight:600;color:var(--danger);white-space:nowrap;cursor:pointer}.ses__muted[data-v-43bfaa26]{padding:12px 13px;border:1px dashed var(--border);border-radius:var(--radius-card);font-size:var(--size-aux-sm);line-height:1.6;color:var(--ink-400)}.ses__setup[data-v-43bfaa26]{margin-top:8px}.ses__setup summary[data-v-43bfaa26]{color:var(--action);font-weight:600;cursor:pointer}.ses__setup ol[data-v-43bfaa26]{margin:6px 0 0;padding-left:18px;color:var(--ink-600)}.ses__device[data-v-43bfaa26]{display:flex;align-items:center;gap:11px;padding:10px 13px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.ses__device-icon[data-v-43bfaa26]{flex:none;width:28px;height:28px;border-radius:var(--radius-chip);display:grid;place-items:center;background:var(--surface-2);color:var(--ink-400)}.ses__device-row[data-v-43bfaa26]{display:flex;align-items:center;gap:7px}.ses__device-name[data-v-43bfaa26]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.ses__current[data-v-43bfaa26]{padding:1px 7px;border-radius:var(--radius-pill);background:var(--ok-soft);color:var(--ok);font-size:var(--size-note-xs);font-weight:600}.ses__device-meta[data-v-43bfaa26]{margin-top:2px;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.ses__device-cut[data-v-43bfaa26]{flex:none;font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-400);white-space:nowrap;cursor:pointer}.ses__device-cut[data-v-43bfaa26]:hover{color:var(--danger)}.tfa__step[data-v-8c376a75]{font-size:var(--size-aux);font-weight:600;color:var(--ink-600)}.tfa__qr[data-v-8c376a75]{align-self:center;width:180px;height:180px}.tfa__secret[data-v-8c376a75]{font-family:var(--font-mono);color:var(--ink-900);word-break:break-all}.tfa__codes[data-v-8c376a75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1);font:500 var(--size-body) var(--font-mono);letter-spacing:1px;color:var(--ink-900)}.acc__hint[data-v-8c376a75]{font-size:var(--size-note);line-height:1.6;color:var(--ink-400)}@media(max-width:480px){.tfa__codes[data-v-8c376a75]{grid-template-columns:minmax(0,1fr)}}.acc__head[data-v-71b48b8b]{flex:none;display:flex;align-items:flex-start;gap:13px;padding:16px 18px;border-bottom:1px solid var(--border)}.acc__avatar[data-v-71b48b8b]{position:relative;flex:none;cursor:pointer}.acc__avatar-edit[data-v-71b48b8b]{position:absolute;right:-4px;bottom:-4px;padding:1px 6px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--action);font-size:var(--size-note-xs);font-weight:600}.acc__name-row[data-v-71b48b8b]{display:flex;align-items:center;gap:8px}.acc__name[data-v-71b48b8b]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.acc__role[data-v-71b48b8b]{padding:2px 9px;border-radius:var(--radius-pill);background:var(--system-soft);color:var(--system);font-size:var(--size-note);font-weight:600}.acc__email[data-v-71b48b8b]{margin-top:3px;font:500 var(--size-aux) var(--font-mono);color:var(--ink-400)}.acc__groups[data-v-71b48b8b]{margin-top:3px;font-size:var(--size-aux-sm);color:var(--ink-300)}.acc__close[data-v-71b48b8b]{flex:none;width:28px;height:28px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.acc__close[data-v-71b48b8b]:hover{background:var(--surface-2)}.acc__body[data-v-71b48b8b]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:16px 18px 18px}.acc__fields[data-v-71b48b8b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.acc__field[data-v-71b48b8b]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.acc__field.is-editing[data-v-71b48b8b]{grid-column:1 / -1;border-color:var(--action-border);background:var(--surface-0)}.acc__field-label[data-v-71b48b8b]{font-size:var(--size-note);color:var(--ink-300)}.acc__field-value[data-v-71b48b8b]{margin-top:2px;font-size:var(--size-body);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.acc__field-value.is-empty[data-v-71b48b8b]{font-weight:500;color:var(--ink-300)}.acc__link[data-v-71b48b8b]{flex:none;font-size:var(--size-aux-sm);font-weight:600;color:var(--action);white-space:nowrap;cursor:pointer}.acc__link--muted[data-v-71b48b8b]{color:var(--ink-400)}.acc__foot[data-v-71b48b8b]{flex:none;display:flex;align-items:center;gap:10px;padding:13px 18px;border-top:1px solid var(--border);background:var(--surface-1)}.acc__foot-note[data-v-71b48b8b]{flex:1;font-size:var(--size-note);line-height:1.6;color:var(--ink-300)}@media(max-width:900px){.acc__foot[data-v-71b48b8b]{flex-wrap:wrap;justify-content:flex-end;padding:12px 14px}.acc__foot-note[data-v-71b48b8b]{flex:1 0 100%}}.mn__icon[data-v-a0f499e6]{width:34px;height:34px;background:var(--action-soft);color:var(--action)}.mn__body[data-v-a0f499e6]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--gap-block);padding:var(--pad-card-lg)}.mn__muted[data-v-a0f499e6]{margin:0;padding:24px 0;text-align:center;font-size:var(--size-body-sm);color:var(--ink-400)}.mn__sec[data-v-a0f499e6]{display:flex;flex-direction:column;gap:var(--space-3)}.mn__sec-head[data-v-a0f499e6]{display:flex;align-items:center;gap:var(--space-3)}.mn__eyebrow[data-v-a0f499e6]{flex:1;font-size:var(--size-aux-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-300)}.mn__link[data-v-a0f499e6]{font-size:var(--size-aux-sm);font-weight:var(--weight-semibold);color:var(--action);white-space:nowrap;cursor:pointer}.mn__hint[data-v-a0f499e6]{font-size:var(--size-note);color:var(--ink-300);white-space:nowrap}.mn__places[data-v-a0f499e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--gap-chip)}.mn__place[data-v-a0f499e6]{display:flex;flex-direction:column;gap:7px;padding:var(--pad-card) var(--pad-card-lg);border:1.5px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);text-align:left;color:var(--ink-300);cursor:pointer}.mn__place.is-on[data-v-a0f499e6]{border-color:var(--action);background:var(--row-selected);color:var(--action)}.mn__place-top[data-v-a0f499e6]{display:flex;align-items:center;gap:var(--space-2)}.mn__place-name[data-v-a0f499e6]{flex:1;min-width:0;overflow:hidden;font-size:var(--size-body-sm);font-weight:var(--weight-semibold);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.mn__place-note[data-v-a0f499e6]{font-size:var(--size-note);line-height:var(--leading-snug);color:var(--ink-400);text-wrap:pretty}.mn__switch[data-v-a0f499e6]{flex:none;display:flex;justify-content:flex-start;width:30px;height:17px;padding:2px;border-radius:var(--radius-pill);background:var(--border-strong);transition:background var(--dur-fast) var(--ease-out)}.mn__switch i[data-v-a0f499e6]{width:13px;height:13px;border-radius:50%;background:var(--surface-0);box-shadow:0 1px 2px #0b0f1440}.mn__switch.is-on[data-v-a0f499e6]{justify-content:flex-end;background:var(--action)}.mn__switch--lg[data-v-a0f499e6]{width:34px;height:19px}.mn__switch--lg i[data-v-a0f499e6]{width:15px;height:15px}.mn__table[data-v-a0f499e6]{border:1px solid var(--border);border-radius:var(--radius-card);overflow:hidden}.mn__tr[data-v-a0f499e6]{display:grid;grid-template-columns:minmax(0,1fr) repeat(var(--mn-cols, 2),84px);align-items:center;padding:var(--space-3) var(--pad-card-lg);border-bottom:1px solid var(--surface-2)}.mn__tr[data-v-a0f499e6]:last-child{border-bottom:0}.mn__tr--head[data-v-a0f499e6]{background:var(--surface-1);font-size:var(--size-note);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-300)}.mn__cell-head[data-v-a0f499e6]{text-align:center}.mn__kind[data-v-a0f499e6]{min-width:0;padding-right:var(--space-4)}.mn__kind-name[data-v-a0f499e6]{display:flex;align-items:center;gap:7px;font-size:var(--size-body-sm);font-weight:var(--weight-semibold);color:var(--ink-900)}.mn__tag[data-v-a0f499e6]{flex:none;padding:1px 6px;border-radius:var(--radius-pill);background:var(--action-soft);font-size:var(--size-note-xs);font-weight:var(--weight-bold);color:var(--action);white-space:nowrap}.mn__kind-hint[data-v-a0f499e6]{margin-top:2px;font-size:var(--size-note);line-height:var(--leading-snug);color:var(--ink-300);text-wrap:pretty}.mn__cell[data-v-a0f499e6]{display:grid;place-items:center;cursor:pointer}.mn__cell.is-off[data-v-a0f499e6]{cursor:not-allowed}.mn__box[data-v-a0f499e6]{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--surface-2);color:var(--ink-300)}.mn__box.is-on[data-v-a0f499e6]{background:var(--action-soft);color:var(--action)}.mn__box i[data-v-a0f499e6]{width:9px;height:1.5px;background:var(--border-strong)}.mn__split[data-v-a0f499e6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--gap-chip)}.mn__card[data-v-a0f499e6]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--pad-card-lg);border:1px solid var(--border);border-radius:var(--radius-card)}.mn__row[data-v-a0f499e6]{display:flex;align-items:center;gap:var(--space-4);cursor:pointer}.mn__row--sub[data-v-a0f499e6]{align-items:flex-start}.mn__row-label[data-v-a0f499e6]{flex:1;min-width:0;font-size:var(--size-body-sm);font-weight:var(--weight-semibold);color:var(--ink-900)}.mn__row-sub[data-v-a0f499e6]{flex:1;min-width:0;font-size:var(--size-aux);line-height:var(--leading-snug);color:var(--ink-600);text-wrap:pretty}.mn__tones[data-v-a0f499e6]{display:flex;gap:5px}.mn__tone[data-v-a0f499e6]{flex:1;padding:6px;border:1.5px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);font:inherit;font-size:var(--size-aux);font-weight:var(--weight-semibold);color:var(--ink-400);white-space:nowrap;cursor:pointer}.mn__tone.is-on[data-v-a0f499e6]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.mn__hours[data-v-a0f499e6]{display:flex;align-items:center;gap:7px}.mn__time[data-v-a0f499e6]{width:92px;padding:6px 9px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);font:var(--weight-medium) var(--size-body-sm) var(--font-mono);color:var(--ink-900);text-align:center}.mn__arrow[data-v-a0f499e6]{font-size:var(--size-aux);color:var(--ink-300)}.mn__note[data-v-a0f499e6]{margin:0;font-size:var(--size-note);line-height:var(--leading-body);color:var(--ink-300);text-wrap:pretty}.mn__tones.is-dim[data-v-a0f499e6],.mn__hours.is-dim[data-v-a0f499e6],.mn__row--sub.is-dim[data-v-a0f499e6]{opacity:.45}@media(max-width:900px){.mn__tr[data-v-a0f499e6]{grid-template-columns:minmax(0,1fr) repeat(var(--mn-cols, 2),52px);padding:var(--space-3) var(--space-4)}.mn__kind-hint[data-v-a0f499e6]{display:none}.mn__body[data-v-a0f499e6]{padding:12px}}.ntf-center[data-v-9a9436bd]{display:flex;height:100%;min-height:0}.ntf-center__side[data-v-9a9436bd]{flex:none;width:222px;display:flex;flex-direction:column;min-height:0;border-right:1px solid var(--border);background:var(--surface-1)}.ntf-center__side-head[data-v-9a9436bd]{flex:none;padding:14px 13px 11px;border-bottom:1px solid var(--border)}.ntf-center__side-title[data-v-9a9436bd]{font-size:var(--size-title-sm);font-weight:700;color:var(--ink-900)}.ntf-center__side-sub[data-v-9a9436bd]{margin-top:2px;font-size:var(--size-note);color:var(--ink-400)}.ntf-center__facets[data-v-9a9436bd]{flex:1;min-height:0;overflow:auto;padding:9px 7px;display:flex;flex-direction:column;gap:12px}.ntf-center__facet[data-v-9a9436bd]{display:flex;flex-direction:column;gap:2px}.ntf-center__facet-title[data-v-9a9436bd]{padding:2px 6px 4px}.ntf-center__facet-item[data-v-9a9436bd]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--radius-chip);color:var(--ink-600);cursor:pointer}.ntf-center__facet-item[data-v-9a9436bd]:hover{background:var(--surface-2)}.ntf-center__facet-item.is-on[data-v-9a9436bd]{background:var(--action-soft);color:var(--action)}.ntf-center__facet-icon[data-v-9a9436bd],.ntf-center__facet-count[data-v-9a9436bd]{color:var(--ink-300)}.ntf-center__facet-item.is-on .ntf-center__facet-icon[data-v-9a9436bd],.ntf-center__facet-item.is-on .ntf-center__facet-count[data-v-9a9436bd]{color:var(--action)}.ntf-center__facet-name[data-v-9a9436bd]{flex:1;min-width:0;font-size:var(--size-body-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ntf-center__facet-item.is-on .ntf-center__facet-name[data-v-9a9436bd]{font-weight:600}.ntf-center__facet-count[data-v-9a9436bd]{flex:none;font:500 var(--size-note) var(--font-mono)}.ntf-center__side-foot[data-v-9a9436bd]{flex:none;padding:10px 12px;border-top:1px solid var(--border)}.ntf-center__settings[data-v-9a9436bd]{display:flex;align-items:center;gap:8px;font-size:var(--size-aux);font-weight:600;color:var(--ink-600);cursor:pointer}.ntf-center__settings[data-v-9a9436bd]:hover{color:var(--action)}.ntf-center__main[data-v-9a9436bd]{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.ntf-center__toolbar[data-v-9a9436bd]{flex:none;display:flex;align-items:center;gap:9px;padding:12px 16px;border-bottom:1px solid var(--border)}.ntf-center__search[data-v-9a9436bd]{flex:1;max-width:290px;display:flex;align-items:center;gap:8px;padding:7px 11px;border-radius:var(--radius-chip);background:var(--surface-2)}.ntf-center__search input[data-v-9a9436bd]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--size-body-sm);color:var(--ink-900)}.ntf-center__ranges[data-v-9a9436bd]{display:flex;gap:4px}.ntf-center__range[data-v-9a9436bd]{padding:5px 11px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.ntf-center__range.is-on[data-v-9a9436bd]{background:var(--ink-900);color:var(--text-on-action)}.ntf-center__close[data-v-9a9436bd]{margin-left:auto;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.ntf-center__close[data-v-9a9436bd]:hover{background:var(--surface-2);color:var(--ink-900)}.ntf-center__bulk[data-v-9a9436bd]{flex:none;display:flex;align-items:center;gap:9px;margin:11px 16px 0;padding:8px 11px;border-radius:var(--radius-row);background:var(--ink-900)}.ntf-center__bulk-text[data-v-9a9436bd]{flex:1;min-width:0;font-size:var(--size-body-sm);font-weight:600;color:var(--text-on-action)}.ntf-center__bulk-btn[data-v-9a9436bd]{padding:4px 11px;border-radius:var(--radius-chip);background:#ffffff29;color:var(--text-on-action);font-size:var(--size-aux);font-weight:600;cursor:pointer}.ntf-center__bulk-clear[data-v-9a9436bd]{padding:0 3px;font-size:var(--size-aux);font-weight:600;color:#fff9;cursor:pointer}.ntf-center__list[data-v-9a9436bd]{flex:1;min-height:0;overflow:auto}.ntf-center__group[data-v-9a9436bd]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;padding:8px 16px 5px;background:var(--surface-0)}.ntf-center__group-line[data-v-9a9436bd]{flex:1;height:1px;background:var(--surface-2)}.ntf-center__group-count[data-v-9a9436bd]{font:500 var(--size-note-xs) var(--font-mono);color:var(--ink-300)}.ntf-center__item[data-v-9a9436bd]{display:flex;gap:11px;padding:10px 16px;border-bottom:1px solid var(--border);background:var(--surface-0);cursor:pointer}.ntf-center__item.is-unread[data-v-9a9436bd]{background:var(--row-hover)}.ntf-center__item.is-selected[data-v-9a9436bd]{background:var(--row-selected)}.ntf-center__item[data-v-9a9436bd]:hover{background:var(--row-hover)}.ntf-center__check[data-v-9a9436bd]{flex:none;width:15px;height:15px;margin-top:7px;border:1.5px solid var(--border-strong);border-radius:4px;display:grid;place-items:center;background:var(--surface-0);color:var(--text-on-action);font-size:var(--size-note-xs);cursor:pointer}.ntf-center__check.is-on[data-v-9a9436bd]{border:1px solid var(--action);background:var(--action)}.ntf-center__icon[data-v-9a9436bd]{flex:none;width:28px;height:28px;border-radius:var(--radius-chip);display:grid;place-items:center}.ntf-center__item-main[data-v-9a9436bd]{flex:1;min-width:0}.ntf-center__row[data-v-9a9436bd]{display:flex;align-items:baseline;gap:8px}.ntf-center__item-title[data-v-9a9436bd]{flex:1;min-width:0;font-size:var(--size-body);font-weight:500;line-height:1.45;color:var(--ink-900)}.ntf-center__item.is-unread .ntf-center__item-title[data-v-9a9436bd]{font-weight:600}.ntf-center__tag[data-v-9a9436bd]{flex:none;padding:1px 7px;border-radius:var(--radius-pill);font-size:var(--size-note-xs);font-weight:600;white-space:nowrap}.ntf-center__time[data-v-9a9436bd]{flex:none;font:500 var(--size-note-xs) var(--font-mono);color:var(--ink-300)}.ntf-center__item-body[data-v-9a9436bd]{margin-top:2px;font-size:var(--size-aux-sm);line-height:1.5;color:var(--ink-400)}.ntf-center__item-actions[data-v-9a9436bd]{display:flex;align-items:center;gap:8px;margin-top:6px}.ntf-center__primary[data-v-9a9436bd]{padding:3px 10px;border-radius:var(--radius-chip);background:var(--action);color:var(--text-on-action);font-size:var(--size-aux-sm);font-weight:600;cursor:pointer}.ntf-center__primary[data-v-9a9436bd]:hover{background:var(--action-hover)}.ntf-center__dismiss[data-v-9a9436bd]{font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-300);cursor:pointer}.ntf-center__dismiss[data-v-9a9436bd]:hover{color:var(--danger)}.ntf-center__dot[data-v-9a9436bd]{flex:none;width:7px;height:7px;margin-top:9px;border-radius:50%;background:var(--action)}.ntf-center__empty[data-v-9a9436bd]{padding:60px 26px;text-align:center}.ntf-center__loading[data-v-9a9436bd]{padding:16px;text-align:center;font-size:var(--size-aux-sm);color:var(--ink-300)}.ntf-center__empty-title[data-v-9a9436bd]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.ntf-center__empty-body[data-v-9a9436bd]{margin-top:5px;font-size:var(--size-aux);line-height:1.6;color:var(--ink-400)}.ntf-center__foot[data-v-9a9436bd]{flex:none;display:flex;align-items:center;gap:10px;padding:9px 16px;border-top:1px solid var(--border);background:var(--surface-1)}.ntf-center__foot-text[data-v-9a9436bd]{flex:1;min-width:0;font-size:var(--size-aux-sm);color:var(--ink-400)}.ntf-center__foot-link[data-v-9a9436bd]{font-size:var(--size-aux);font-weight:600;color:var(--action);cursor:pointer}@media(max-width:900px){.ntf-center[data-v-9a9436bd]{flex-direction:column;position:relative}.ntf-center__close[data-v-9a9436bd]{position:absolute;top:10px;right:10px;z-index:3;width:32px;height:32px;margin-left:0;background:var(--surface-2)}.ntf-center__side-head[data-v-9a9436bd]{padding-right:50px}.ntf-center__side[data-v-9a9436bd]{flex:none;width:auto;border-right:0;border-bottom:1px solid var(--border)}.ntf-center__facets[data-v-9a9436bd]{flex:none;flex-direction:row;gap:6px;padding:8px 12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ntf-center__facets[data-v-9a9436bd]::-webkit-scrollbar{display:none}.ntf-center__facet[data-v-9a9436bd]{flex-direction:row;gap:6px}.ntf-center__facet-title[data-v-9a9436bd]{display:none}.ntf-center__facet-item[data-v-9a9436bd]{flex:none;padding:5px 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0)}.ntf-center__facet-item.is-on[data-v-9a9436bd]{border-color:var(--action)}.ntf-center__facet-name[data-v-9a9436bd]{font-size:var(--size-aux)}.ntf-center__toolbar[data-v-9a9436bd]{flex-wrap:wrap;padding:10px 12px}.ntf-center__search[data-v-9a9436bd]{order:2;flex:1 0 100%;max-width:none}.ntf-center__item[data-v-9a9436bd]{padding:10px 12px}.ntf-center__row[data-v-9a9436bd]{flex-wrap:wrap;gap:6px}.ntf-center__item-title[data-v-9a9436bd]{flex:1 0 100%}}.bell[data-v-ab2f3b1a]{position:relative;flex:none;width:40px;height:40px;border-radius:var(--radius-card-lg);display:grid;place-items:center;color:#ffffff80;cursor:pointer}.bell[data-v-ab2f3b1a]:hover{color:#ffffffd9}.bell.is-active[data-v-ab2f3b1a]{background:#ffffff21;color:var(--text-on-action)}.bell__badge[data-v-ab2f3b1a]{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);display:grid;place-items:center;background:var(--danger);color:var(--text-on-action);font:600 var(--size-note-xs) var(--font-mono)}.bell__backdrop[data-v-ab2f3b1a]{position:fixed;inset:0;z-index:1009}.ntf-pop[data-v-ab2f3b1a]{position:fixed;left:68px;bottom:14px;z-index:1010;width:368px;max-height:520px;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-modal);background:var(--surface-0);box-shadow:var(--shadow-modal)}.ntf-pop__head[data-v-ab2f3b1a]{flex:none;padding:12px 14px 10px;border-bottom:1px solid var(--border)}.ntf-pop__title-row[data-v-ab2f3b1a]{display:flex;align-items:center;gap:8px}.ntf-pop__title[data-v-ab2f3b1a]{font-size:var(--size-title-sm);font-weight:700;color:var(--ink-900)}.ntf-pop__new[data-v-ab2f3b1a]{padding:1px 7px;border-radius:var(--radius-pill);background:var(--danger-soft);color:var(--danger);font:600 var(--size-note) var(--font-mono)}.ntf-pop__link[data-v-ab2f3b1a]{margin-left:auto;font-size:var(--size-aux);font-weight:600;color:var(--action);white-space:nowrap;cursor:pointer}.ntf-pop__tabs[data-v-ab2f3b1a]{display:flex;gap:4px;margin-top:10px}.ntf-pop__tab[data-v-ab2f3b1a]{display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-aux);font-weight:600;cursor:pointer}.ntf-pop__tab.is-on[data-v-ab2f3b1a]{background:var(--ink-900);color:var(--text-on-action)}.ntf-pop__tab-count[data-v-ab2f3b1a]{padding:0 4px;border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-400);font:600 var(--size-note-xs) var(--font-mono)}.ntf-pop__tab.is-on .ntf-pop__tab-count[data-v-ab2f3b1a]{background:#ffffff38;color:var(--text-on-action)}.ntf-pop__body[data-v-ab2f3b1a]{flex:1;min-height:0;overflow:auto}.ntf-pop__group[data-v-ab2f3b1a]{padding:9px 14px 4px}.ntf-pop__item[data-v-ab2f3b1a]{display:flex;gap:10px;padding:9px 14px;border-bottom:1px solid var(--border);background:var(--surface-0);cursor:pointer}.ntf-pop__item.is-unread[data-v-ab2f3b1a],.ntf-pop__item[data-v-ab2f3b1a]:hover{background:var(--row-hover)}.ntf-pop__icon[data-v-ab2f3b1a]{flex:none;width:28px;height:28px;margin-top:1px;border-radius:var(--radius-chip);display:grid;place-items:center}.ntf-pop__main[data-v-ab2f3b1a]{flex:1;min-width:0}.ntf-pop__row[data-v-ab2f3b1a]{display:flex;align-items:baseline;gap:7px}.ntf-pop__item-title[data-v-ab2f3b1a]{flex:1;min-width:0;font-size:var(--size-body);font-weight:500;line-height:1.45;color:var(--ink-900)}.ntf-pop__item.is-unread .ntf-pop__item-title[data-v-ab2f3b1a]{font-weight:600}.ntf-pop__time[data-v-ab2f3b1a]{flex:none;font:500 var(--size-note-xs) var(--font-mono);color:var(--ink-300)}.ntf-pop__item-body[data-v-ab2f3b1a]{margin-top:2px;font-size:var(--size-aux-sm);line-height:1.5;color:var(--ink-400)}.ntf-pop__actions[data-v-ab2f3b1a]{display:flex;gap:6px;margin-top:7px}.ntf-pop__primary[data-v-ab2f3b1a],.ntf-pop__dismiss[data-v-ab2f3b1a]{padding:3px 10px;border-radius:var(--radius-chip);font-size:var(--size-aux-sm);font-weight:600;cursor:pointer}.ntf-pop__primary[data-v-ab2f3b1a]{background:var(--action);color:var(--text-on-action)}.ntf-pop__primary[data-v-ab2f3b1a]:hover{background:var(--action-hover)}.ntf-pop__dismiss[data-v-ab2f3b1a]{border:1px solid var(--border);color:var(--ink-600)}.ntf-pop__dismiss[data-v-ab2f3b1a]:hover{border-color:var(--border-strong)}.ntf-pop__dot[data-v-ab2f3b1a]{flex:none;width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--action)}.ntf-pop__empty[data-v-ab2f3b1a]{padding:38px 22px;text-align:center}.ntf-pop__loading[data-v-ab2f3b1a]{padding:14px;text-align:center;font-size:var(--size-aux-sm);color:var(--ink-300)}.ntf-pop__empty-title[data-v-ab2f3b1a]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.ntf-pop__empty-body[data-v-ab2f3b1a]{margin-top:4px;font-size:var(--size-aux-sm);line-height:1.55;color:var(--ink-400)}.ntf-pop__foot[data-v-ab2f3b1a]{flex:none;display:flex;align-items:center;gap:10px;padding:9px 14px;border-top:1px solid var(--border);background:var(--surface-1)}.ntf-pop__settings[data-v-ab2f3b1a]{display:flex;align-items:center;gap:6px;font-size:var(--size-aux);font-weight:600;color:var(--ink-600);cursor:pointer}.ntf-pop__settings[data-v-ab2f3b1a]:hover{color:var(--action)}@media(max-width:900px){.ntf-pop[data-v-ab2f3b1a]{left:8px;right:8px;width:auto;max-height:70vh;bottom:calc(62px + env(safe-area-inset-bottom))}}.qr[data-v-a1f464f4]{display:flex}.qr__left[data-v-a1f464f4]{flex:none;width:316px;display:flex;flex-direction:column;align-items:center;gap:14px;padding:24px 22px;background:var(--ink-900)}.qr__brand[data-v-a1f464f4]{align-self:stretch;display:flex;align-items:center;gap:9px}.qr__brand-mark[data-v-a1f464f4]{flex:none;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center;background:var(--action);color:var(--text-on-action);font-size:var(--size-body-sm);font-weight:700}.qr__brand-text[data-v-a1f464f4],.qr__grow[data-v-a1f464f4]{flex:1;min-width:0}.qr__brand-name[data-v-a1f464f4]{font-size:var(--size-body);font-weight:700;color:var(--text-on-action)}.qr__brand-org[data-v-a1f464f4]{font-size:var(--size-note-xs);color:#ffffff80}.qr__frame[data-v-a1f464f4]{position:relative;width:212px;height:212px;padding:14px;border-radius:var(--radius-modal);background:var(--surface-0)}.qr__img[data-v-a1f464f4]{display:block;width:100%;height:100%;image-rendering:pixelated}.qr__cover[data-v-a1f464f4]{position:absolute;inset:14px;display:grid;place-items:center;padding:18px;border-radius:6px;background:#fcfcfdf0;text-align:center}.qr__cover-icon[data-v-a1f464f4]{width:44px;height:44px;margin:0 auto;border-radius:var(--radius-modal);display:grid;place-items:center}.qr__cover-title[data-v-a1f464f4]{margin-top:10px;font-size:var(--size-body);font-weight:700;color:var(--ink-900)}.qr__cover-desc[data-v-a1f464f4]{margin-top:4px;font-size:var(--size-aux-sm);line-height:1.55;color:var(--ink-400)}.qr__timer-wrap[data-v-a1f464f4]{text-align:center}.qr__timer[data-v-a1f464f4]{font:500 var(--size-aux-sm) var(--font-mono);color:#ffffff8c}.qr__timer.is-expired[data-v-a1f464f4]{color:var(--warn)}.qr__refresh[data-v-a1f464f4]{margin-top:6px;font-size:var(--size-aux-sm);font-weight:600;color:var(--action-border);cursor:pointer}.qr__right[data-v-a1f464f4]{flex:1;min-width:0;display:flex;flex-direction:column;padding:20px 22px}.qr__head[data-v-a1f464f4]{display:flex;align-items:flex-start;gap:11px}.qr__title[data-v-a1f464f4]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.qr__desc[data-v-a1f464f4]{margin-top:4px;font-size:var(--size-aux);line-height:1.6;color:var(--ink-400)}.qr__close[data-v-a1f464f4]{flex:none;width:28px;height:28px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.qr__close[data-v-a1f464f4]:hover{background:var(--surface-2)}.qr__steps[data-v-a1f464f4]{display:flex;flex-direction:column;gap:11px;margin-top:18px}.qr__step[data-v-a1f464f4]{display:flex;gap:11px}.qr__step-n[data-v-a1f464f4]{flex:none;width:22px;height:22px;border-radius:var(--radius-chip);display:grid;place-items:center;background:var(--surface-2);color:var(--ink-300);font:600 var(--size-aux-sm) var(--font-mono)}.qr__step.is-on .qr__step-n[data-v-a1f464f4]{background:var(--action);color:var(--text-on-action)}.qr__step-title[data-v-a1f464f4]{font-size:var(--size-body);font-weight:600;color:var(--ink-400)}.qr__step.is-on .qr__step-title[data-v-a1f464f4]{color:var(--ink-900)}.qr__step-desc[data-v-a1f464f4]{margin-top:2px;font-size:var(--size-note);line-height:1.55;color:var(--ink-300)}.qr__bottom[data-v-a1f464f4]{display:flex;flex-direction:column;gap:11px;margin-top:auto;padding-top:18px}.qr__note[data-v-a1f464f4]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.qr__note.is-done[data-v-a1f464f4]{border-color:var(--ok-border);background:var(--ok-soft)}.qr__note-icon[data-v-a1f464f4]{color:var(--ink-300)}.qr__note.is-done .qr__note-icon[data-v-a1f464f4]{color:var(--ok)}.qr__note-text[data-v-a1f464f4]{flex:1;min-width:0;font-size:var(--size-note);line-height:1.6;color:var(--ink-600)}.qr__actions[data-v-a1f464f4]{display:flex;align-items:center;gap:9px}@media(max-width:640px){.qr[data-v-a1f464f4]{flex-direction:column;min-height:0;overflow-y:auto;position:relative}.qr__left[data-v-a1f464f4]{width:auto;padding:16px 16px 18px;gap:12px}.qr__right[data-v-a1f464f4]{padding:16px}.qr__close[data-v-a1f464f4]{position:absolute;top:10px;right:10px;z-index:2;width:32px;height:32px;background:#ffffff1f;color:#ffffffbf}.qr__close[data-v-a1f464f4]:hover{background:#ffffff38}.qr__brand[data-v-a1f464f4]{padding-right:42px}}.rail[data-v-cc56a26b]{flex:none;width:60px;height:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 0;background:var(--ink-900)}.rail__logo[data-v-cc56a26b]{flex:none;width:34px;height:34px;border-radius:var(--radius-card);display:grid;place-items:center;background:var(--action);color:var(--text-on-action);font-size:var(--size-title-sm);font-weight:700;text-decoration:none}.rail__logo[data-v-cc56a26b]:hover{color:var(--text-on-action)}.rail__divider[data-v-cc56a26b]{flex:none;width:22px;height:1px;margin:6px 0;background:#ffffff24}.rail__item[data-v-cc56a26b]{position:relative;flex:none;width:40px;height:40px;border-radius:var(--radius-card-lg);display:grid;place-items:center;color:#ffffff80;text-decoration:none;cursor:pointer}.rail__item[data-v-cc56a26b]:hover{color:#ffffffd9}.rail__item.is-active[data-v-cc56a26b]{background:#ffffff21;color:var(--text-on-action)}.rail__item.is-soon[data-v-cc56a26b]{color:#ffffff47}.rail__badge[data-v-cc56a26b]{position:absolute;top:1px;right:1px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-pill);display:grid;place-items:center;background:var(--danger);color:var(--text-on-action);font:600 var(--size-note-xs) var(--font-mono)}.rail__bottom[data-v-cc56a26b]{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:8px}.rail__avatar[data-v-cc56a26b]{position:relative;padding:3px;border-radius:var(--radius-modal);cursor:pointer}.rail__avatar.is-open[data-v-cc56a26b]{background:#ffffff29}.rail__backdrop[data-v-cc56a26b]{position:fixed;inset:0;z-index:1009}.rail__popover[data-v-cc56a26b]{position:fixed;left:68px;bottom:14px;z-index:1010}.rail__sheet[data-v-cc56a26b]{padding:6px;border-bottom:1px solid var(--border)}.rail__sheet-item[data-v-cc56a26b]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radius-card);color:var(--ink-600);font-size:var(--size-body);font-weight:600;text-decoration:none;cursor:pointer}.rail__sheet-item[data-v-cc56a26b]:hover{background:var(--surface-1);color:var(--ink-900)}.rail__sheet-item.is-active[data-v-cc56a26b]{background:var(--action-soft);color:var(--action)}.rail__sheet-item.is-soon[data-v-cc56a26b]{color:var(--ink-300);cursor:not-allowed}.rail__sheet-badge[data-v-cc56a26b]{min-width:16px;height:16px;margin-left:auto;padding:0 4px;border-radius:var(--radius-pill);display:grid;place-items:center;background:var(--danger);color:var(--text-on-action);font:600 var(--size-note-xs) var(--font-mono)}.logout__body[data-v-cc56a26b]{padding:18px 20px 14px}.logout__head[data-v-cc56a26b]{display:flex;align-items:center;gap:11px}.logout__icon[data-v-cc56a26b]{flex:none;width:36px;height:36px;border-radius:var(--radius-card-lg);display:grid;place-items:center;background:var(--danger-soft);color:var(--danger)}.logout__head-text[data-v-cc56a26b]{flex:1;min-width:0}.logout__title[data-v-cc56a26b]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.logout__sub[data-v-cc56a26b]{margin-top:2px;font-size:var(--size-aux);color:var(--ink-400)}.logout__text[data-v-cc56a26b]{margin-top:12px;font-size:var(--size-aux);line-height:1.65;color:var(--ink-600)}.logout__foot[data-v-cc56a26b]{display:flex;justify-content:flex-end;gap:8px;padding:13px 20px;border-top:1px solid var(--border);background:var(--surface-1)}@media(max-width:900px){.rail[data-v-cc56a26b]{width:100%;height:auto;flex-direction:row;justify-content:space-around;gap:0;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.12)}.rail__logo[data-v-cc56a26b],.rail__divider[data-v-cc56a26b]{display:none}.rail__item[data-v-cc56a26b]{width:46px;height:42px}.rail__bottom[data-v-cc56a26b]{margin-top:0;flex-direction:row;gap:2px}.rail__avatar.is-on[data-v-cc56a26b]{box-shadow:inset 0 0 0 2px var(--action)}.rail__popover[data-v-cc56a26b]{left:8px;right:8px;bottom:calc(62px + env(safe-area-inset-bottom));max-height:72dvh;overflow-y:auto;overscroll-behavior:contain;border-radius:var(--radius-modal);background:var(--surface-0);box-shadow:var(--shadow-modal)}.rail__popover[data-v-cc56a26b] .acc-menu{width:auto;border:0;border-radius:0;box-shadow:none}.rail__backdrop[data-v-cc56a26b]{background:var(--backdrop)}}.call__head[data-v-9b12905a]{display:flex;align-items:center;gap:11px;padding:14px 16px;background:var(--ink-900)}.call__state[data-v-9b12905a]{flex:none;width:30px;height:30px;border-radius:var(--radius-row);display:grid;place-items:center;background:var(--action);color:var(--text-on-action)}.call__state.is-live[data-v-9b12905a]{background:var(--ok)}.call__grow[data-v-9b12905a]{flex:1;min-width:0}.call__title[data-v-9b12905a]{font-size:var(--size-body);font-weight:700;color:var(--text-on-action)}.call__sub[data-v-9b12905a]{margin-top:1px;font:500 var(--size-note) var(--font-mono);color:#ffffff8c}.call__rec[data-v-9b12905a]{flex:none;display:flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radius-pill);background:#ffffff1f;color:var(--text-on-action);font-size:var(--size-note);font-weight:600}.call__rec-dot[data-v-9b12905a]{width:6px;height:6px;border-radius:50%;background:var(--danger);animation:call-blink-9b12905a 1.4s ease-in-out infinite}@keyframes call-blink-9b12905a{50%{opacity:.25}}.call__body[data-v-9b12905a]{display:flex;flex-direction:column;gap:14px;padding:18px 16px 16px}.call__who[data-v-9b12905a]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.call__avatar[data-v-9b12905a]{position:relative;margin-bottom:6px;border-radius:50%}.call__avatar.is-ringing[data-v-9b12905a]:after{content:"";position:absolute;inset:-5px;border:2px solid var(--action);border-radius:50%;animation:call-pulse-9b12905a 1.6s var(--ease-out) infinite}@keyframes call-pulse-9b12905a{0%{transform:scale(.94);opacity:.7}to{transform:scale(1.35);opacity:0}}.call__name[data-v-9b12905a]{max-width:100%;font-size:var(--size-title);font-weight:700;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call__meta[data-v-9b12905a]{font-size:var(--size-aux);color:var(--ink-400)}.call__clock[data-v-9b12905a]{margin-top:4px;font:500 24px var(--font-mono);letter-spacing:1px;color:var(--ink-900)}.call__answer[data-v-9b12905a]{display:flex;gap:9px}.call__btn[data-v-9b12905a],.call__hang[data-v-9b12905a]{height:42px;border-radius:var(--radius-card-lg);display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text-on-action);font-size:var(--size-body-lg);font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}.call__btn[data-v-9b12905a]{flex:1}.call__btn--answer[data-v-9b12905a]{background:var(--ok)}.call__btn--decline[data-v-9b12905a],.call__hang[data-v-9b12905a]{background:var(--danger)}.call__btn.is-busy[data-v-9b12905a],.call__hang.is-busy[data-v-9b12905a]{opacity:.6;cursor:not-allowed}.call__hang-icon[data-v-9b12905a]{transform:rotate(135deg)}.call__controls[data-v-9b12905a]{display:flex;gap:8px}.call__control[data-v-9b12905a]{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);color:var(--ink-600);font-size:var(--size-aux-sm);font-weight:600;cursor:pointer}.call__control[data-v-9b12905a]:hover{border-color:var(--border-strong)}.call__control.is-on[data-v-9b12905a]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.call__warn[data-v-9b12905a]{display:flex;align-items:flex-start;gap:7px;padding:9px 11px;border:1px solid var(--warn-border);border-radius:var(--radius-card);background:var(--warn-soft);color:var(--warn);font-size:var(--size-aux-sm);line-height:1.55}.call__link[data-v-9b12905a]{font-size:var(--size-aux);font-weight:600;color:var(--action);text-align:center;cursor:pointer}.call__note[data-v-9b12905a]{font-size:var(--size-note);line-height:1.6;color:var(--ink-300);text-align:center}.app-shell[data-v-33078cf0]{position:relative;height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.app-row[data-v-33078cf0]{flex:1;min-height:0;display:flex}.app-main[data-v-33078cf0]{flex:1;min-width:0;min-height:0;overflow:hidden;background:var(--surface-0)}.app-main--legacy[data-v-33078cf0]{overflow:auto;padding:24px;background:var(--surface-2)}@media(max-width:900px){.app-row[data-v-33078cf0]{flex-direction:column-reverse}}.impersonate-bar[data-v-33078cf0]{flex:none;display:flex;align-items:center;gap:12px;padding:9px 16px;background:var(--warn);color:var(--text-on-action);font-size:var(--size-body-sm)}.impersonate-text[data-v-33078cf0]{flex:1;min-width:0}.impersonate-exit[data-v-33078cf0]{flex:none;padding:4px 12px;border:none;border-radius:var(--radius-pill);background:var(--surface-0);color:var(--warn);font-size:var(--size-aux);font-weight:600;cursor:pointer}.impersonate-exit[data-v-33078cf0]:disabled{opacity:.6;cursor:default}.sm-nav[data-v-401459fc]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--border);background:var(--surface-1)}.sm-nav__head[data-v-401459fc]{flex:none;padding:15px 14px 11px;border-bottom:1px solid var(--border)}.sm-nav__title[data-v-401459fc]{font-size:var(--size-title-sm);font-weight:700;color:var(--ink-900)}.sm-nav__subtitle[data-v-401459fc]{margin-top:2px;font-size:var(--size-note);color:var(--ink-400)}.sm-nav__body[data-v-401459fc]{flex:1;min-height:0;overflow:auto;padding:10px 8px 12px;display:flex;flex-direction:column;gap:13px}.sm-nav__group[data-v-401459fc]{display:flex;flex-direction:column;gap:2px}.sm-nav__group-title[data-v-401459fc]{padding:2px 6px 5px;font-size:var(--size-note-xs);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-300)}.sm-nav__item[data-v-401459fc]{display:flex;gap:9px;padding:7px 9px;border-radius:var(--radius-chip);cursor:pointer;color:var(--ink-600)}.sm-nav__item[data-v-401459fc]:hover{background:var(--surface-2)}.sm-nav__item.is-active[data-v-401459fc]{background:var(--action-soft);color:var(--action)}.sm-nav__glyph[data-v-401459fc]{flex:none;margin-top:1px;color:var(--ink-300)}.sm-nav__item.is-active .sm-nav__glyph[data-v-401459fc],.sm-nav__item.is-active .sm-nav__count[data-v-401459fc]{color:var(--action)}.sm-nav__dot[data-v-401459fc]{flex:none;width:16px;height:16px;margin-top:1px;border-radius:5px;display:grid;place-items:center;font-size:var(--size-note-xs);font-weight:700;color:var(--text-on-action)}.sm-nav__text[data-v-401459fc]{flex:1;min-width:0}.sm-nav__name[data-v-401459fc]{font-size:var(--size-body-sm);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-nav__item.is-active .sm-nav__name[data-v-401459fc]{font-weight:600}.sm-nav__clar[data-v-401459fc]{margin-top:1px;font-size:var(--size-note-xs);line-height:1.45;color:var(--ink-300)}.sm-nav__count[data-v-401459fc]{flex:none;margin-top:1px;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.sm-nav__dirty[data-v-401459fc]{flex:none;width:6px;height:6px;margin-top:4px;border-radius:50%;background:var(--warn)}.sm-nav__foot[data-v-401459fc]{flex:none;padding:11px 12px;border-top:1px solid var(--border)}.sm-nav__foot-card[data-v-401459fc]{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-row);background:var(--surface-1);color:var(--ink-400);cursor:pointer}.sm-nav__foot-card[data-v-401459fc]:hover{border-color:var(--border-strong)}.sm-nav__foot-card.is-accent[data-v-401459fc]{border-color:var(--system-border);background:var(--system-soft);color:var(--system)}.sm-nav__foot-glyph[data-v-401459fc]{flex:none}.sm-nav__foot-arrow[data-v-401459fc]{font-size:var(--size-body-sm)}.sm-nav__foot-title[data-v-401459fc]{font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-900)}.sm-nav__foot-sub[data-v-401459fc]{font-size:var(--size-note-xs);color:var(--ink-400)}@media(max-width:900px){.sm-nav[data-v-401459fc]{height:auto;border-right:0;border-bottom:1px solid var(--border)}.sm-nav__head[data-v-401459fc]{display:none}.sm-nav__body[data-v-401459fc]{flex-direction:row;gap:var(--space-2);padding:8px;overflow-x:auto;scrollbar-width:none}.sm-nav__body[data-v-401459fc]::-webkit-scrollbar{display:none}.sm-nav__group[data-v-401459fc]{flex-direction:row;gap:var(--space-2)}.sm-nav__group-title[data-v-401459fc]{display:none}.sm-nav__item[data-v-401459fc]{white-space:nowrap}}.sm-pill[data-v-fe31b6da]{display:inline-flex;align-items:center;gap:5px;flex:none;box-sizing:border-box;height:32px;padding:0 11px;border-radius:var(--radius-pill);font-size:var(--size-body-sm);font-weight:600;white-space:nowrap}.sm-pill--sm[data-v-fe31b6da]{height:20px;padding:0 9px;font-size:var(--size-aux-sm)}.sm-pill__dot[data-v-fe31b6da]{width:5px;height:5px;border-radius:50%}.sm-pill--danger[data-v-fe31b6da]{background:var(--danger-soft);color:var(--danger)}.sm-pill--danger .sm-pill__dot[data-v-fe31b6da]{background:var(--danger)}.sm-pill--warn[data-v-fe31b6da]{background:var(--warn-soft);color:var(--warn)}.sm-pill--warn .sm-pill__dot[data-v-fe31b6da]{background:var(--warn)}.sm-pill--ok[data-v-fe31b6da]{background:var(--ok-soft);color:var(--ok)}.sm-pill--ok .sm-pill__dot[data-v-fe31b6da]{background:var(--ok)}.sm-pill--info[data-v-fe31b6da]{background:var(--action-soft);color:var(--action)}.sm-pill--info .sm-pill__dot[data-v-fe31b6da]{background:var(--action)}.sm-pill--neutral[data-v-fe31b6da]{background:var(--surface-2);color:var(--ink-600)}.sm-pill--neutral .sm-pill__dot[data-v-fe31b6da]{background:var(--ink-400)}.sm-pill--solid[data-v-fe31b6da]{background:var(--action);color:var(--text-on-action)}.sm-pill--solid .sm-pill__dot[data-v-fe31b6da]{background:var(--surface-0)}.evt__bar[data-v-ac7ae811]{flex:none;display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 16px;padding:11px 18px;border-bottom:1px solid var(--surface-2);background:var(--surface-1)}.evt__group[data-v-ac7ae811]{display:flex;align-items:flex-start;gap:7px;min-width:0}.evt__caps[data-v-ac7ae811]{flex:none;padding-top:6px;font-size:var(--size-note-xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300)}.evt__chips[data-v-ac7ae811]{display:flex;flex-wrap:wrap;gap:5px}.evt__chip[data-v-ac7ae811]{display:flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-400);font-size:var(--size-aux-sm);font-weight:600;white-space:nowrap;cursor:pointer}.evt__chip[data-v-ac7ae811]:hover{border-color:var(--border-strong)}.evt__chip.is-on[data-v-ac7ae811]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.evt__chip--mono[data-v-ac7ae811]{font-family:var(--font-mono);font-weight:500}.evt__chip-mark[data-v-ac7ae811],.evt__mark[data-v-ac7ae811]{flex:none;display:grid;place-items:center;color:var(--text-on-action);font-style:normal;font-weight:700}.evt__chip-mark[data-v-ac7ae811]{width:14px;height:14px;border-radius:4px;font-size:8px}.evt__bar-end[data-v-ac7ae811]{margin-left:auto;display:flex;align-items:center;gap:11px;padding-top:5px}.evt__list[data-v-ac7ae811]{flex:1;min-width:0;overflow:auto}.evt__error[data-v-ac7ae811]{display:flex;align-items:center;gap:8px;margin:12px 16px;padding:10px 12px;border:1px solid var(--danger-border);border-radius:var(--radius-card);background:var(--danger-soft);color:var(--danger);font-size:var(--size-aux)}.evt__tr[data-v-ac7ae811]{display:grid;grid-template-columns:92px minmax(0,1.05fr) minmax(0,1.15fr) minmax(0,.9fr) 104px;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--surface-2);background:var(--surface-0);cursor:pointer}.evt__tr[data-v-ac7ae811]:hover{background:var(--surface-1)}.evt__tr.is-bad[data-v-ac7ae811]{background:var(--row-problem)}.evt__tr.is-on[data-v-ac7ae811]{background:var(--action-soft)}.evt__tr--head[data-v-ac7ae811],.evt__tr--head[data-v-ac7ae811]:hover{position:sticky;top:0;z-index:2;padding-block:8px;border-bottom-color:var(--surface-3);background:var(--surface-1);font-size:var(--size-note-xs);font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--ink-300);cursor:default}.evt__time[data-v-ac7ae811]{font:500 var(--size-body-sm) var(--font-mono)}.evt__day[data-v-ac7ae811]{font-size:var(--size-note-xs);color:var(--ink-300)}.evt__ch[data-v-ac7ae811]{display:flex;align-items:center;gap:8px;min-width:0;font-size:var(--size-aux);color:var(--ink-600)}.evt__ch span[data-v-ac7ae811],.evt__ref[data-v-ac7ae811]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.evt__mark[data-v-ac7ae811]{width:20px;height:20px;border-radius:7px;font-size:var(--size-note)}.evt__cell[data-v-ac7ae811]{min-width:0}.evt__type[data-v-ac7ae811]{display:inline-block;max-width:100%;overflow:hidden;padding:2px 8px;border-radius:7px;background:var(--surface-2);font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-600);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.evt__ref[data-v-ac7ae811]{font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-300)}.evt__more[data-v-ac7ae811]{display:flex;justify-content:center;padding:12px}.evt__foot[data-v-ac7ae811]{margin:12px 18px 18px}.evt__panel[data-v-ac7ae811]{width:360px}.evt__panel-top[data-v-ac7ae811]{display:flex;align-items:center;gap:9px}.evt__panel-type[data-v-ac7ae811]{flex:1;min-width:0;overflow:hidden;font:600 var(--size-body) var(--font-mono);white-space:nowrap;text-overflow:ellipsis}.evt__err-text[data-v-ac7ae811]{font-size:var(--size-aux);line-height:1.55;color:var(--danger);word-break:break-word}.evt__payload[data-v-ac7ae811]{margin:0;padding:11px 12px;overflow:auto;border-radius:var(--radius-row);background:var(--ink-900);color:#e6edf3;font:500 var(--size-aux-sm) / 1.65 var(--font-mono);white-space:pre-wrap;word-break:break-word}.evt__icon-bad[data-v-ac7ae811]{flex:none;margin-top:2px;color:var(--danger)}.evt__icon-muted[data-v-ac7ae811]{flex:none;margin-top:2px;color:var(--ink-300)}.adm__line a[data-v-ac7ae811]{color:var(--action);font-weight:600}.adm__count[data-v-ac7ae811]{font-size:var(--size-aux-sm);color:var(--ink-300);white-space:nowrap}@media(max-width:900px){.evt__tr[data-v-ac7ae811]{grid-template-columns:78px minmax(0,1fr);gap:8px;padding:9px 12px}.evt__tr[data-v-ac7ae811]>:nth-child(2),.evt__tr[data-v-ac7ae811]>:nth-child(4),.evt__tr[data-v-ac7ae811]>:nth-child(5){display:none}}@media(max-width:900px){.evt__panel[data-v-ac7ae811]{width:100%}}.dev__bar[data-v-e2b71ef1]{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 18px;border-bottom:1px solid var(--surface-2);background:var(--surface-1)}.dev__chips[data-v-e2b71ef1]{display:flex;gap:5px}.dev__chips--filters[data-v-e2b71ef1]{margin-left:8px}.dev__chip[data-v-e2b71ef1]{padding:4px 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-400);font-size:var(--size-aux-sm);font-weight:600;white-space:nowrap;cursor:pointer}.dev__chip[data-v-e2b71ef1]:hover{border-color:var(--border-strong)}.dev__chip.is-on[data-v-e2b71ef1]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.dev__bar-end[data-v-e2b71ef1]{margin-left:auto;display:flex;align-items:center;gap:11px}.dev__count[data-v-e2b71ef1]{font-size:var(--size-aux-sm);color:var(--ink-300);white-space:nowrap}.dev__list[data-v-e2b71ef1]{flex:1;min-width:0;overflow:auto}.dev__tr[data-v-e2b71ef1]{display:grid;grid-template-columns:minmax(0,1.4fr) 118px minmax(0,.9fr) 96px 130px;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--surface-2);background:var(--surface-0);cursor:pointer}.dev__tr[data-v-e2b71ef1]:hover{background:var(--surface-1)}.dev__tr.is-bad[data-v-e2b71ef1]{background:var(--danger-soft)}.dev__tr.is-on[data-v-e2b71ef1]{background:var(--action-soft)}.dev__tr--head[data-v-e2b71ef1],.dev__tr--head[data-v-e2b71ef1]:hover{position:sticky;top:0;z-index:2;padding-block:8px;border-bottom-color:var(--surface-3);background:var(--surface-1);font-size:var(--size-note-xs);font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--ink-300);cursor:default}.dev__who[data-v-e2b71ef1]{display:flex;align-items:center;gap:10px;min-width:0}.dev__who-text[data-v-e2b71ef1]{flex:1;min-width:0}.dev__icon[data-v-e2b71ef1]{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:8px;background:var(--surface-2);color:var(--ink-300)}.dev__icon.is-ok[data-v-e2b71ef1]{background:var(--ok-soft);color:var(--ok)}.dev__icon.is-danger[data-v-e2b71ef1]{background:var(--danger-soft);color:var(--danger)}.dev__name[data-v-e2b71ef1],.dev__sub[data-v-e2b71ef1],.dev__cell[data-v-e2b71ef1]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dev__name[data-v-e2b71ef1]{font-size:11.5px;font-weight:600}.dev__sub[data-v-e2b71ef1]{font-size:var(--size-note-xs);color:var(--ink-300)}.dev__cell[data-v-e2b71ef1]{min-width:0;font-size:var(--size-aux);color:var(--ink-600)}.dev__mono[data-v-e2b71ef1]{font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.dev__foot[data-v-e2b71ef1]{margin:12px 18px 18px}.dev__panel[data-v-e2b71ef1]{width:360px}.dev__warn[data-v-e2b71ef1]{display:flex;align-items:flex-start;gap:8px;padding:9px 11px;border:1px solid var(--warn-border);border-radius:var(--radius-card);background:var(--warn-soft);color:var(--warn);font-size:var(--size-aux-sm);line-height:1.55}.dev__warn[data-v-e2b71ef1] .sm-icon{flex:none;margin-top:2px}.dev__field[data-v-e2b71ef1]{display:flex;flex-direction:column;gap:5px;font-size:var(--size-aux);font-weight:600;color:var(--ink-600)}.dev__field input[data-v-e2b71ef1],.dev__field textarea[data-v-e2b71ef1]{width:100%;padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface-0);font:inherit;font-weight:400;font-size:var(--size-body-sm);color:var(--ink-900);outline:none;resize:vertical}.dev__field input[data-v-e2b71ef1]:focus,.dev__field textarea[data-v-e2b71ef1]:focus{border-color:var(--action-border)}.dev__row[data-v-e2b71ef1]{display:flex;align-items:center;justify-content:space-between;gap:8px}.dev__hint[data-v-e2b71ef1]{font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.dev__result[data-v-e2b71ef1]{display:flex;flex-direction:column;gap:7px;padding:10px 12px;border:1px solid;border-radius:var(--radius-card)}.dev__result.is-ok[data-v-e2b71ef1]{border-color:var(--ok-border);background:var(--ok-soft)}.dev__result.is-bad[data-v-e2b71ef1]{border-color:var(--danger-border);background:var(--danger-soft)}.dev__result-title[data-v-e2b71ef1]{font-size:var(--size-body-sm);font-weight:700}.dev__result.is-ok .dev__result-title[data-v-e2b71ef1]{color:var(--ok)}.dev__result.is-bad .dev__result-title[data-v-e2b71ef1]{color:var(--danger)}.dev__result-text[data-v-e2b71ef1]{font-size:var(--size-aux-sm);line-height:1.55;color:var(--ink-600)}.dev__fact[data-v-e2b71ef1]{display:flex;align-items:center;gap:9px;font-size:var(--size-aux);color:var(--ink-400)}.dev__fact span[data-v-e2b71ef1]{flex:1;min-width:0}.dev__fact b[data-v-e2b71ef1]{flex:none;max-width:190px;overflow:hidden;font:500 var(--size-aux) var(--font-mono);color:var(--ink-900);white-space:nowrap;text-overflow:ellipsis}.dev__fact b.is-ok[data-v-e2b71ef1]{color:var(--ok)}.dev__fact b.is-danger[data-v-e2b71ef1]{color:var(--danger)}.dev__opt[data-v-e2b71ef1]{display:flex;align-items:center;gap:10px;font-size:var(--size-aux);color:var(--ink-600)}.dev__switch[data-v-e2b71ef1]{flex:none;width:32px;height:18px;display:flex;justify-content:flex-end;padding:2px;border-radius:var(--radius-pill);background:var(--action)}.dev__switch i[data-v-e2b71ef1]{width:14px;height:14px;border-radius:50%;background:var(--surface-0)}@media(max-width:900px){.dev__tr[data-v-e2b71ef1]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px;padding:9px 12px}.dev__tr[data-v-e2b71ef1]>:nth-child(2),.dev__tr[data-v-e2b71ef1]>:nth-child(3),.dev__tr[data-v-e2b71ef1]>:nth-child(5){display:none}}@media(max-width:900px){.dev__panel[data-v-e2b71ef1]{width:100%}}.note[data-v-232c5b50]{font-size:13px;color:#0000008c;margin:0 0 16px;line-height:1.6}.note code[data-v-232c5b50]{padding:1px 5px;border-radius:4px;background:#f1f5f9;font-family:ui-monospace,monospace;color:#334155}.adm__row--page[data-v-232c5b50]{height:100%}.adm__legacy[data-v-232c5b50]{flex:1;min-width:0;overflow:auto;padding:24px;background:var(--surface-2)}.rl__error[data-v-3bbaa7f4]{margin-top:4px;font-size:var(--size-note);color:var(--danger)}.rl__active[data-v-3bbaa7f4]{display:flex;align-items:flex-start;gap:9px;font-size:var(--size-aux);line-height:1.5;color:var(--ink-600);cursor:pointer}.rl__check[data-v-3bbaa7f4]{flex:none;width:16px;height:16px;display:grid;place-items:center;margin-top:1px;border:1.5px solid var(--border-strong);border-radius:4px;color:var(--text-on-action);font-size:10px;font-weight:700}.rl__check.is-on[data-v-3bbaa7f4]{border-color:var(--action);background:var(--action)}.rl__perms[data-v-1af20ccb]{padding-bottom:26px}.rl__mx-tools[data-v-1af20ccb]{display:flex;align-items:center;gap:14px;margin-bottom:12px}.rl__info[data-v-1af20ccb]{display:flex;align-items:center;gap:11px;margin-bottom:13px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.rl__info-text[data-v-1af20ccb]{flex:1;min-width:0;font-size:var(--size-note);line-height:1.6;color:var(--ink-600);text-wrap:pretty}.rl__mx[data-v-1af20ccb]{overflow:clip;border:1px solid var(--border);border-radius:var(--radius-card-lg)}.rl__mx-row[data-v-1af20ccb]{display:grid;grid-template-columns:240px repeat(var(--rl-cols, 1),minmax(110px,1fr))}.rl__mx-head[data-v-1af20ccb]{position:sticky;top:-15px;z-index:2;border-bottom:1px solid var(--border);background:var(--surface-1)}.rl__mx-perm-head[data-v-1af20ccb]{display:flex;align-items:center;padding:10px 13px;font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300)}.rl__mx-role[data-v-1af20ccb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 6px;border-left:1px solid var(--border);text-align:center;min-width:0;cursor:pointer}.rl__mx-role.is-hl[data-v-1af20ccb]{background:var(--row-selected)}.rl__mx-role-top[data-v-1af20ccb]{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-width:0}.rl__mx-dot[data-v-1af20ccb]{flex:none;width:7px;height:7px;border-radius:3px}.rl__mx-role-name[data-v-1af20ccb]{font-size:var(--size-aux-sm);font-weight:700;color:var(--ink-900);line-height:1.35;text-align:center;word-break:normal;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rl__mx-role-count[data-v-1af20ccb]{margin-top:2px;font:500 var(--size-note-xs) var(--font-mono);color:var(--ink-300);white-space:nowrap}.rl__mx-group[data-v-1af20ccb]{border-bottom:1px solid var(--border);background:var(--surface-1)}.rl__mx-group-name[data-v-1af20ccb]{display:flex;align-items:center;gap:6px;padding:7px 13px;cursor:pointer;font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-400)}.rl__mx-line[data-v-1af20ccb]{border-bottom:1px solid var(--border)}.rl__mx-line[data-v-1af20ccb]:hover{background:var(--surface-1)}.rl__mx-perm[data-v-1af20ccb]{min-width:0;padding:9px 13px}.rl__mx-perm-top[data-v-1af20ccb]{display:flex;align-items:center;gap:7px}.rl__mx-perm-name[data-v-1af20ccb]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.rl__mx-badge[data-v-1af20ccb]{flex:none;padding:1px 6px;border-radius:var(--radius-pill);font-size:var(--size-note-xs);font-weight:600;white-space:nowrap}.rl__mx-badge--scope[data-v-1af20ccb]{background:var(--system-soft);color:var(--system)}.rl__mx-hint[data-v-1af20ccb]{max-width:100%;margin-top:2px;font-size:var(--size-note);line-height:1.45;color:var(--ink-300);text-wrap:pretty}.rl__mx-cell[data-v-1af20ccb]{display:grid;place-items:center;padding:8px 6px;border-left:1px solid var(--border);cursor:pointer;min-width:0}.rl__mx-cell.is-hl[data-v-1af20ccb]{background:var(--row-hover)}.rl__mx-cell.is-locked[data-v-1af20ccb]{cursor:not-allowed}.rl__mx-on[data-v-1af20ccb],.rl__mx-off[data-v-1af20ccb]{width:24px;height:24px;display:grid;place-items:center;border-radius:var(--radius-chip)}.rl__mx-on[data-v-1af20ccb]{background:var(--action-soft);color:var(--action)}.rl__mx-off[data-v-1af20ccb]{background:var(--surface-2)}.rl__mx-cell--group[data-v-1af20ccb]{padding:4px 6px}.rl__mx-on--sm[data-v-1af20ccb],.rl__mx-off--sm[data-v-1af20ccb],.rl__mx-some[data-v-1af20ccb]{width:18px;height:18px}.rl__mx-some[data-v-1af20ccb]{display:grid;place-items:center;border-radius:var(--radius-chip);background:var(--action-soft)}.rl__mx-some>div[data-v-1af20ccb]{width:8px;height:2px;background:var(--action)}.rl__mx-caret[data-v-1af20ccb]{width:10px;color:var(--ink-300)}.rl__mx-off>div[data-v-1af20ccb]{width:10px;height:1.5px;background:var(--border-strong)}.rl__mx-foot[data-v-1af20ccb]{margin-top:10px;font-size:var(--size-note);line-height:1.6;color:var(--ink-300);text-wrap:pretty}@media(max-width:900px){.rl__mx[data-v-1af20ccb]{overflow-x:auto;overflow-y:clip}.rl__mx-row[data-v-1af20ccb]{grid-template-columns:150px repeat(var(--rl-cols, 1),minmax(92px,1fr));min-width:max-content}}.rl__save[data-v-4c348efe]{flex:none;display:flex;align-items:center;gap:10px}.rl__dirty[data-v-4c348efe]{font-size:var(--size-aux);font-weight:500;color:var(--ink-300);white-space:nowrap}.rl__dirty.is-dirty[data-v-4c348efe]{color:var(--warn)}.rl__undo[data-v-4c348efe]{font-size:var(--size-aux);font-weight:600;color:var(--ink-400);white-space:nowrap;cursor:pointer}.rl__undo[data-v-4c348efe]:hover{color:var(--ink-900)}.rl__list[data-v-4c348efe]{display:flex;flex-direction:column;gap:9px}.rl__card[data-v-4c348efe]{display:flex;align-items:flex-start;gap:12px;padding:13px;border:1.5px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0);cursor:pointer}.rl__card[data-v-4c348efe]:hover{border-color:var(--action-border)}.rl__card.is-on[data-v-4c348efe]{background:var(--surface-1)}.rl__icon[data-v-4c348efe]{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:var(--radius-row)}.rl__name-row[data-v-4c348efe]{display:flex;align-items:center;gap:7px}.rl__name[data-v-4c348efe]{font-size:var(--size-body-lg);font-weight:700;color:var(--ink-900)}.rl__slug[data-v-4c348efe]{font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.rl__locked[data-v-4c348efe]{flex:none;display:flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-note-xs);font-weight:600}.rl__desc[data-v-4c348efe]{max-width:520px;margin-top:3px;font-size:var(--size-aux-sm);line-height:1.55;color:var(--ink-400);text-wrap:pretty}.rl__chips[data-v-4c348efe]{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.rl__chip[data-v-4c348efe]{padding:2px 8px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-600);font-size:var(--size-note);font-weight:500}.rl__side[data-v-4c348efe]{flex:none;text-align:right}.rl__count[data-v-4c348efe]{font:600 var(--size-title) var(--font-mono);color:var(--ink-900)}.rl__count-label[data-v-4c348efe]{margin-top:1px;font-size:var(--size-note-xs);color:var(--ink-300)}.rl__on[data-v-4c348efe]{margin-top:7px;font:500 var(--size-note) var(--font-mono);color:var(--action)}.rl__panel-name[data-v-4c348efe]{display:flex;align-items:center;gap:9px}.rl__dot[data-v-4c348efe]{flex:none;width:9px;height:9px;border-radius:4px}.rl__sec[data-v-4c348efe]{gap:8px}.rl__denied[data-v-4c348efe]{color:var(--ink-400)}.rl__dash[data-v-4c348efe]{flex:none;width:10px;height:1.5px;margin-top:7px;background:var(--border-strong)}.rl__holder[data-v-4c348efe]{display:flex;align-items:center;gap:9px;margin:0 -6px;padding:4px 6px;border-radius:var(--radius-chip);cursor:pointer}.rl__holder[data-v-4c348efe]:hover{background:var(--surface-2)}.rl__holder.is-static[data-v-4c348efe]{cursor:default}.rl__holder.is-static[data-v-4c348efe]:hover{background:none}.rl__holder-name[data-v-4c348efe]{flex:1;min-width:0;font-size:var(--size-body-sm);font-weight:500;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rl__holder-team[data-v-4c348efe]{flex:none;font-size:var(--size-note);color:var(--ink-300)}.rl__none[data-v-4c348efe]{font-size:var(--size-aux-sm);color:var(--ink-400)}.adm__line-icon[data-v-4c348efe]{flex:none;margin-top:2px;color:var(--ok)}.auth[data-v-c16f491f]{--size-note-xs: 11px;--size-note: 11.5px;--size-aux-sm: 12px;--size-aux: 12.5px;--size-body-sm: 13px;--size-body: 14px;--size-body-lg: 14.5px;--size-title-sm: 15px;--size-title: 16px;--size-title-lg: 18px;min-height:100vh;display:flex;background:var(--surface-0);color:var(--ink-900)}.auth__side[data-v-c16f491f]{flex:none;width:clamp(420px,38vw,548px);display:flex;flex-direction:column;justify-content:space-between;padding:40px 44px;background:var(--ink-900)}.auth__brand[data-v-c16f491f]{display:flex;align-items:center;gap:10px}.auth__mark[data-v-c16f491f]{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:var(--radius-card);background:var(--action);color:var(--text-on-action);font-size:var(--size-title-sm);font-weight:700}.auth__brand-name[data-v-c16f491f]{font-size:var(--size-title);font-weight:700;letter-spacing:var(--tracking-tight);color:var(--text-on-action)}.auth__brand-sub[data-v-c16f491f]{margin-top:1px;font-size:var(--size-note);color:#ffffff80}.auth__headline[data-v-c16f491f]{max-width:420px;font-size:24px;font-weight:600;line-height:1.4;letter-spacing:var(--tracking-tight);color:var(--text-on-action);text-wrap:pretty}.auth__lead[data-v-c16f491f]{max-width:400px;margin-top:10px;font-size:var(--size-body-sm);line-height:1.7;color:#ffffff8c;text-wrap:pretty}.auth__proof[data-v-c16f491f]{display:flex;flex-direction:column;gap:14px;margin-top:28px}.auth__proof-item[data-v-c16f491f]{display:flex;align-items:flex-start;gap:12px}.auth__proof-mark[data-v-c16f491f]{flex:none;width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:9px;color:var(--text-on-action);font-size:var(--size-body-sm);font-weight:700}.auth__proof-title[data-v-c16f491f]{padding-top:1px;font-size:13.5px;font-weight:600;color:var(--text-on-action)}.auth__proof-sub[data-v-c16f491f]{margin-top:3px;font-size:var(--size-aux-sm);line-height:1.6;color:#ffffff80;text-wrap:pretty}.auth__foot[data-v-c16f491f]{font:500 var(--size-note) var(--font-mono);color:#fff6}.auth__main[data-v-c16f491f]{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;padding:40px}.auth__card[data-v-c16f491f]{width:420px;max-width:100%}@media(max-width:900px){.auth__side[data-v-c16f491f]{display:none}.auth__main[data-v-c16f491f]{padding:32px 16px}}.auth__title{font-size:20px;font-weight:700;letter-spacing:var(--tracking-tight)}.auth__sub{margin-top:5px;font-size:var(--size-aux);line-height:1.6;color:var(--ink-400);text-wrap:pretty}.auth__form{display:flex;flex-direction:column;gap:13px;margin-top:20px}.auth__field{display:block}.auth__label{display:block;font-size:var(--size-aux);font-weight:600;color:var(--ink-600)}.auth__field>.auth__label{margin-bottom:6px}.auth__link{padding:0;border:0;background:none;font:inherit;font-size:var(--size-aux-sm);font-weight:600;color:var(--action);cursor:pointer}.auth__input{width:100%;height:42px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface-0);font:inherit;font-size:13.5px;color:var(--ink-900);outline:none}.auth__input:focus{border-color:var(--action-border)}.auth__input.is-bad{border-color:var(--danger-border);background:var(--danger-soft)}.auth__err{display:flex;align-items:flex-start;gap:7px;margin-top:7px;font-size:var(--size-aux-sm);line-height:1.55;color:var(--danger)}.auth__err .sm-icon{flex:none;margin-top:1px}.auth__cta{width:100%;height:44px;margin-top:5px;border:1px solid var(--action);border-radius:var(--radius-row);background:var(--action);color:var(--text-on-action);font:inherit;font-size:var(--size-body);font-weight:600;cursor:pointer}.auth__cta:hover{background:var(--action-hover)}.auth__cta:disabled{opacity:.7;cursor:default}.auth__divider{height:1px;margin:20px 0 14px;background:var(--surface-2)}.lg__mono[data-v-0b8c282b]{font-family:var(--font-mono);font-weight:500;color:var(--ink-900)}.lg__label-row[data-v-0b8c282b]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.lg__pass[data-v-0b8c282b]{display:flex;align-items:center;gap:8px}.lg__pass[data-v-0b8c282b]:focus-within{border-color:var(--action-border)}.lg__pass.is-bad[data-v-0b8c282b]{border-color:var(--danger-border)}.lg__pass input[data-v-0b8c282b]{flex:1;min-width:0;padding:0;border:0;background:transparent;font:inherit;color:inherit;outline:none}.lg__remember[data-v-0b8c282b]{position:relative;display:flex;align-items:flex-start;gap:10px;margin-top:1px;cursor:pointer}.lg__check-input[data-v-0b8c282b]{position:absolute;width:1px;height:1px;opacity:0}.lg__check[data-v-0b8c282b]{flex:none;width:19px;height:19px;margin-top:1px;display:grid;place-items:center;border:1px solid var(--border-strong);border-radius:5px;background:var(--surface-0);font-size:var(--size-aux-sm);color:var(--text-on-action)}.lg__check.is-on[data-v-0b8c282b]{border-color:var(--action);background:var(--action)}.lg__check-input:focus-visible+.lg__check[data-v-0b8c282b]{outline:2px solid var(--action-border);outline-offset:1px}.lg__remember-title[data-v-0b8c282b]{display:block;font-size:var(--size-aux);font-weight:600}.lg__remember-note[data-v-0b8c282b]{display:block;margin-top:2px;font-size:var(--size-note);line-height:1.55;color:var(--ink-300);text-wrap:pretty}.lg__help[data-v-0b8c282b]{font-size:var(--size-note);line-height:1.7;color:var(--ink-300);text-wrap:pretty}.lg__help b[data-v-0b8c282b]{color:var(--ink-400)}.tfa__code[data-v-11888860]{font-family:var(--font-mono);font-size:var(--size-title-lg);letter-spacing:.3em}.tfa__links[data-v-11888860]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--size-aux-sm)}.tfa__back[data-v-11888860]{color:var(--ink-400)}.cl__detail[data-v-62cbd84f]{flex:none;width:var(--panel-right-w);min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--border);background:var(--surface-1)}.cl__detail-head[data-v-62cbd84f]{flex:none;padding:14px 15px;border-bottom:1px solid var(--border);background:var(--surface-0)}.cl__detail-number[data-v-62cbd84f]{margin-top:2px;font:500 var(--size-aux) var(--font-mono);color:var(--ink-400)}.cl__detail-meta[data-v-62cbd84f]{display:flex;align-items:center;gap:6px;min-width:0;margin-top:5px;font-size:var(--size-note);color:var(--ink-300)}.cl__detail-actions[data-v-62cbd84f]{display:flex;gap:6px;margin-top:11px}.cl__detail-body[data-v-62cbd84f]{flex:1;min-height:0;overflow:auto}.cl__block[data-v-62cbd84f]{display:flex;flex-direction:column;gap:9px;padding:13px 15px;border-bottom:1px solid var(--border)}.cl__block--row[data-v-62cbd84f]{flex-direction:row;align-items:center;gap:10px}.cl__block--last[data-v-62cbd84f]{border-bottom:none}.cl__eyebrow[data-v-62cbd84f]{flex:1;font-size:var(--size-aux-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-300)}.cl__norec[data-v-62cbd84f]{font-size:var(--size-note);line-height:1.6;color:var(--ink-400);text-wrap:pretty}.cl__player[data-v-62cbd84f]{display:flex;align-items:center;gap:11px}.cl__play[data-v-62cbd84f]{flex:none;width:34px;height:34px;border-radius:var(--radius-card-lg);display:grid;place-items:center;background:var(--action);color:var(--text-on-action);font-size:var(--size-body);cursor:pointer}.cl__play.is-playing[data-v-62cbd84f]{background:var(--ok)}.cl__wave[data-v-62cbd84f]{flex:1;min-width:0;height:30px;display:flex;align-items:flex-end;gap:2px;cursor:pointer}.cl__wave div[data-v-62cbd84f]{flex:1;border-radius:2px}.cl__player-foot[data-v-62cbd84f]{display:flex;align-items:center;gap:9px}.cl__speeds[data-v-62cbd84f]{margin-left:auto;display:flex;gap:5px}.cl__speed[data-v-62cbd84f]{padding:3px 8px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--ink-400);font:500 var(--size-note) var(--font-mono);cursor:pointer}.cl__speed.is-on[data-v-62cbd84f]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.cl__stars[data-v-62cbd84f]{display:flex;gap:5px}.cl__star[data-v-62cbd84f]{width:30px;height:30px;border-radius:var(--radius-chip);display:grid;place-items:center;background:var(--surface-2);color:var(--border-strong);font-size:var(--size-title);cursor:pointer}.cl__star.is-on[data-v-62cbd84f]{background:var(--warn-soft);color:var(--warn)}.is-readonly[data-v-62cbd84f]{pointer-events:none}.cl__tags[data-v-62cbd84f]{display:flex;flex-wrap:wrap;gap:5px}.cl__tag[data-v-62cbd84f]{padding:4px 9px;border:1.5px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--ink-400);font-size:var(--size-note);font-weight:600;white-space:nowrap;cursor:pointer}.cl__tag[data-v-62cbd84f]:hover{border-color:var(--action-border)}.cl__tag.is-on[data-v-62cbd84f]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.cl__callback[data-v-62cbd84f]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--warn-border);border-radius:var(--radius-card);background:var(--warn-soft)}.cl__callback-text[data-v-62cbd84f]{font-size:var(--size-body-sm);font-weight:600;color:var(--warn)}.cl__callback-clear[data-v-62cbd84f]{flex:none;font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-400);cursor:pointer}.cl__callback-clear[data-v-62cbd84f]:hover{color:var(--danger)}.cl__callback-options[data-v-62cbd84f]{display:flex;gap:5px}.cl__callback-option[data-v-62cbd84f]{flex:1;padding:7px 6px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--ink-600);font-size:var(--size-aux-sm);font-weight:600;text-align:center;white-space:nowrap;cursor:pointer}.cl__callback-option[data-v-62cbd84f]:hover{border-color:var(--action);color:var(--action)}.cl__history[data-v-62cbd84f]{display:flex;align-items:center;gap:9px;margin:0 -6px;padding:5px 6px;border-radius:var(--radius-chip);font-size:var(--size-aux);color:var(--ink-600);cursor:pointer}.cl__history[data-v-62cbd84f]:hover{background:var(--surface-2)}.cl__history.is-static[data-v-62cbd84f]{cursor:default}.cl__history-dot[data-v-62cbd84f]{flex:none;width:7px;height:7px;border-radius:50%}.cl__faint[data-v-62cbd84f]{color:var(--ink-300)}@media(max-width:900px){.cl__detail[data-v-62cbd84f]{width:100%;border-left:0;border-top:1px solid var(--border)}}.dl__search input[data-v-a46188ee]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:var(--size-body-sm);color:var(--ink-900)}.dl__caps[data-v-a46188ee]{font-size:var(--size-note-xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300);white-space:nowrap}.dl__head[data-v-a46188ee]{display:flex;align-items:center;gap:11px;padding:14px 16px;background:var(--ink-900)}.dl__state[data-v-a46188ee]{flex:none;width:30px;height:30px;border-radius:var(--radius-row);display:grid;place-items:center;color:var(--text-on-action)}.dl__title[data-v-a46188ee]{font-size:var(--size-body-lg);font-weight:700;color:var(--text-on-action)}.dl__sub[data-v-a46188ee]{margin-top:1px;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.dl__close[data-v-a46188ee]{flex:none;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-300);font-size:var(--size-body);cursor:pointer}.dl__close[data-v-a46188ee]:hover{color:var(--text-on-action)}.dl__body[data-v-a46188ee]{display:flex;flex-direction:column;gap:13px;padding:14px 16px 16px}.dl__section[data-v-a46188ee]{display:flex;flex-direction:column;gap:8px}.dl__channels[data-v-a46188ee]{display:flex;gap:8px}.dl__channel[data-v-a46188ee]{flex:1;min-width:0;display:flex;gap:10px;padding:11px;border:1.5px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0);cursor:pointer}.dl__channel[data-v-a46188ee]:hover{border-color:var(--action-border)}.dl__channel.is-on[data-v-a46188ee]{border-color:#0068ff;background:var(--action-soft)}.dl__mark[data-v-a46188ee]{flex:none;width:26px;height:26px;border-radius:9px;display:grid;place-items:center;color:var(--text-on-action);font-size:var(--size-body-sm);font-weight:700}.dl__channel-name[data-v-a46188ee]{display:flex;align-items:center;gap:6px;min-width:0;font-size:11.5px;font-weight:600;color:var(--ink-900)}.dl__tag[data-v-a46188ee]{flex:none;padding:1px 7px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:8.5px;font-weight:700;white-space:nowrap}.dl__channel-desc[data-v-a46188ee]{margin-top:2px;font-size:var(--size-note-xs);line-height:1.45;color:var(--ink-300);text-wrap:pretty}.dl__search[data-v-a46188ee]{height:38px;display:flex;align-items:center;gap:9px;padding:0 12px;border-radius:var(--radius-row);background:var(--surface-2)}.dl__search-clear[data-v-a46188ee]{flex:none;font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-400);cursor:pointer}.dl__results[data-v-a46188ee]{display:flex;flex-direction:column;gap:6px;max-height:238px;overflow:auto}.dl__result-row[data-v-a46188ee]{display:flex;align-items:center;gap:11px;padding:10px 11px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);cursor:pointer}.dl__result-row[data-v-a46188ee]:hover{border-color:var(--action-border)}.dl__result-row.is-eligible[data-v-a46188ee]{border-color:var(--ok-border)}.dl__result-state[data-v-a46188ee]{flex:none;max-width:196px;text-align:right}.dl__pill[data-v-a46188ee]{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:700;white-space:nowrap}.dl__pill.is-eligible[data-v-a46188ee]{background:var(--ok-soft);color:var(--ok)}.dl__pill.is-check[data-v-a46188ee]{background:var(--warn-soft);color:var(--warn)}.dl__pill.is-lookup[data-v-a46188ee]{background:var(--action-soft);color:var(--action)}.dl__why[data-v-a46188ee]{margin-top:3px;font-size:var(--size-note-xs);line-height:1.45;color:var(--ink-300);text-wrap:pretty}.dl__go[data-v-a46188ee],.dl__check-btn[data-v-a46188ee]{flex:none;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:9px;font-size:var(--size-aux);font-weight:700;white-space:nowrap;cursor:pointer}.dl__go[data-v-a46188ee]{background:var(--ok);color:var(--text-on-action)}.dl__check-btn[data-v-a46188ee]{background:var(--action-soft);color:var(--action)}.dl__empty[data-v-a46188ee]{padding:20px 14px;border:1px dashed var(--border-strong);border-radius:var(--radius-card);background:var(--surface-1);text-align:center}.dl__empty-title[data-v-a46188ee]{font-size:11.5px;font-weight:600;color:var(--ink-900)}.dl__info[data-v-a46188ee],.dl__warn[data-v-a46188ee],.dl__fail[data-v-a46188ee]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1);font-size:var(--size-note);line-height:1.6;color:var(--ink-600);text-wrap:pretty}.dl__warn[data-v-a46188ee]{border-color:var(--warn-border);background:var(--warn-soft);color:var(--warn)}.dl__fail[data-v-a46188ee]{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger)}.dl__info[data-v-a46188ee] .sm-icon,.dl__warn[data-v-a46188ee] .sm-icon,.dl__fail[data-v-a46188ee] .sm-icon{flex:none;margin-top:1px}.dl__steps[data-v-a46188ee]{display:flex;flex-direction:column;gap:10px}.dl__step[data-v-a46188ee]{display:flex;align-items:center;gap:11px}.dl__step-icon[data-v-a46188ee]{flex:none;width:22px;height:22px;border-radius:var(--radius-chip);display:grid;place-items:center;background:var(--surface-2);color:var(--border-strong)}.dl__step-name[data-v-a46188ee]{font-size:11.5px;font-weight:600;color:var(--ink-300)}.dl__step.is-done .dl__step-icon[data-v-a46188ee]{background:var(--ok-soft);color:var(--ok)}.dl__step.is-active .dl__step-icon[data-v-a46188ee]{background:var(--action-soft);color:var(--action)}.dl__step.is-failed .dl__step-icon[data-v-a46188ee]{background:var(--danger-soft);color:var(--danger)}.dl__step.is-done .dl__step-name[data-v-a46188ee],.dl__step.is-active .dl__step-name[data-v-a46188ee]{color:var(--ink-900)}.dl__step.is-active .dl__step-name[data-v-a46188ee]{font-weight:700}.dl__step.is-failed .dl__step-name[data-v-a46188ee]{color:var(--danger)}.dl__actions[data-v-a46188ee]{display:flex;justify-content:flex-end;gap:8px}.dl__done[data-v-a46188ee]{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid var(--ok-border);border-radius:var(--radius-card);background:var(--ok-soft)}.dl__done.is-failed[data-v-a46188ee]{border-color:var(--border);background:var(--surface-1)}.dl__done-title[data-v-a46188ee]{font-size:11.5px;font-weight:600;color:var(--ink-900)}.dl__label[data-v-a46188ee]{margin-bottom:6px;font-size:var(--size-aux);font-weight:600;color:var(--ink-600)}.dl__outcomes[data-v-a46188ee]{display:flex;gap:6px}.dl__outcome[data-v-a46188ee]{flex:1;padding:6px 8px;border:1.5px solid var(--border);border-radius:9px;background:var(--surface-0);color:var(--ink-400);font-size:var(--size-aux-sm);font-weight:600;text-align:center;white-space:nowrap;cursor:pointer}.dl__outcome[data-v-a46188ee]:hover{border-color:var(--action-border)}.dl__outcome.is-on[data-v-a46188ee]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.cl[data-v-cf8fdc58]{height:100%;display:flex;background:var(--surface-0)}.cl__nav[data-v-cf8fdc58]{flex:none;width:var(--nav-col-w);height:100%}.cl__main[data-v-cf8fdc58]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.cl__right[data-v-cf8fdc58]{text-align:right}.cl__head[data-v-cf8fdc58]{flex:none;display:flex;align-items:flex-start;gap:14px;min-height:var(--header-h);padding:10px var(--pad-region);border-bottom:1px solid var(--border)}.cl__title[data-v-cf8fdc58]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.cl__desc[data-v-cf8fdc58]{max-width:620px;margin-top:3px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400);text-wrap:pretty}.cl__head-tools[data-v-cf8fdc58]{flex:none;display:flex;align-items:center;gap:9px}.cl__search[data-v-cf8fdc58]{width:236px;height:32px;display:flex;align-items:center;gap:8px;padding:0 11px;border-radius:var(--radius-chip);background:var(--surface-2)}.cl__search input[data-v-cf8fdc58]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:var(--size-body-sm);color:var(--ink-900)}.cl__filters[data-v-cf8fdc58]{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 18px;border-bottom:1px solid var(--border);background:var(--surface-1)}.cl__filter[data-v-cf8fdc58]{display:flex;align-items:center;gap:7px}.cl__filter-label[data-v-cf8fdc58]{font-size:var(--size-note-xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300);white-space:nowrap}.cl__chips[data-v-cf8fdc58]{display:flex;gap:5px}.cl__chip[data-v-cf8fdc58]{padding:5px 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-400);font-size:var(--size-aux-sm);font-weight:600;white-space:nowrap;cursor:pointer}.cl__chip--wide[data-v-cf8fdc58]{padding:5px 11px}.cl__chip[data-v-cf8fdc58]:hover{border-color:var(--border-strong)}.cl__chip.is-on[data-v-cf8fdc58]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.cl__filters-end[data-v-cf8fdc58]{margin-left:auto;display:flex;align-items:center;gap:11px}.cl__count[data-v-cf8fdc58]{font-size:var(--size-aux-sm);color:var(--ink-300);white-space:nowrap}.cl__body[data-v-cf8fdc58]{flex:1;min-width:0;min-height:0;display:flex}.cl__table[data-v-cf8fdc58]{flex:1;min-width:0;overflow:auto}.cl__row[data-v-cf8fdc58]{display:grid;grid-template-columns:minmax(0,1fr) 132px 104px 74px 96px 78px;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--border);background:var(--surface-0);cursor:pointer}.cl__row[data-v-cf8fdc58]:hover{background:var(--row-hover)}.cl__row.is-on[data-v-cf8fdc58]{background:var(--action-soft)}.cl__row--head[data-v-cf8fdc58]{position:sticky;top:0;z-index:2;padding:8px 16px;background:var(--surface-1);font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300);cursor:default}.cl__row--head[data-v-cf8fdc58]:hover{background:var(--surface-1)}.cl__notice[data-v-cf8fdc58]{display:flex;align-items:center;gap:8px;margin:10px 16px;padding:9px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1);color:var(--ink-600);font-size:var(--size-aux-sm);line-height:1.5}.cl__notice>span[data-v-cf8fdc58]{flex:1;min-width:0}.cl__notice.is-danger[data-v-cf8fdc58]{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger)}.cl__cell[data-v-cf8fdc58]{min-width:0;display:flex;align-items:center;gap:10px}.cl__cell--agent[data-v-cf8fdc58]{gap:8px;font-size:var(--size-aux);color:var(--ink-600)}.cl__dir[data-v-cf8fdc58]{flex:none;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center}.cl__dur[data-v-cf8fdc58]{font:500 var(--size-body-sm) var(--font-mono);color:var(--ink-900);text-align:right}.cl__day[data-v-cf8fdc58]{font-size:var(--size-aux);color:var(--ink-600)}.cl__marks[data-v-cf8fdc58]{display:flex;align-items:center;gap:5px}.cl__mark[data-v-cf8fdc58]{flex:none;width:20px;height:20px;border-radius:7px;display:grid;place-items:center}.cl__empty-title[data-v-cf8fdc58]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}@media(max-width:900px){.cl[data-v-cf8fdc58]{flex-direction:column;overflow:auto}.cl__nav[data-v-cf8fdc58]{width:100%;height:auto}.cl__main[data-v-cf8fdc58],.cl__body[data-v-cf8fdc58],.cl__table[data-v-cf8fdc58]{flex:none;min-height:0;overflow:visible}.cl__body[data-v-cf8fdc58]{flex-direction:column}.cl__row[data-v-cf8fdc58]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px;padding:9px 12px}.cl__row[data-v-cf8fdc58]>:nth-child(2),.cl__row[data-v-cf8fdc58]>:nth-child(3),.cl__row[data-v-cf8fdc58]>:nth-child(4),.cl__row[data-v-cf8fdc58]>:nth-child(6){display:none}}.sf[data-v-6a05dca3]{position:relative;display:flex;gap:11px}.sf.is-nested[data-v-6a05dca3]{padding-left:30px}.sf.is-disabled[data-v-6a05dca3]{opacity:.5}.sf__tree-v[data-v-6a05dca3]{position:absolute;left:9px;top:2px;bottom:8px;width:1px;background:var(--surface-3)}.sf__tree-h[data-v-6a05dca3]{position:absolute;left:9px;top:11px;width:11px;height:1px;background:var(--surface-3)}.sf__grow[data-v-6a05dca3]{flex:1;min-width:0}.sf__col[data-v-6a05dca3]{display:flex;flex-direction:column;gap:6px}.sf__box-wrap[data-v-6a05dca3],.sf__toggle-label[data-v-6a05dca3]{cursor:pointer}.sf.is-disabled .sf__box-wrap[data-v-6a05dca3],.sf.is-disabled .sf__toggle-label[data-v-6a05dca3],.sf.is-disabled .sf__seg[data-v-6a05dca3],.sf.is-disabled .sf__option[data-v-6a05dca3]{cursor:not-allowed}.sf__box-wrap[data-v-6a05dca3]{flex:none;margin-top:1px}.sf__box[data-v-6a05dca3]{width:17px;height:17px;border:1.5px solid var(--border-strong);border-radius:5px;display:grid;place-items:center;background:var(--surface-0);color:var(--text-on-action);font-size:var(--size-aux-sm);line-height:1}.sf__box.is-on[data-v-6a05dca3]{border:1px solid var(--action);background:var(--action)}.sf__toggle-label[data-v-6a05dca3]{display:flex;align-items:center;gap:8px;font-size:var(--size-title-sm);font-weight:500;color:var(--ink-900)}.sf__label-row[data-v-6a05dca3]{display:flex;align-items:center;gap:8px}.sf__label[data-v-6a05dca3]{font-size:var(--size-body);font-weight:600;color:var(--ink-600)}.sf__badge[data-v-6a05dca3]{flex:none;display:flex;align-items:center;gap:4px;padding:1px 7px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:600}.sf__badge--lock[data-v-6a05dca3]{padding-left:5px;background:var(--surface-2);color:var(--ink-400)}.sf__hint[data-v-6a05dca3]{max-width:560px;font-size:var(--size-aux);line-height:1.6;color:var(--ink-400)}.sf__hint--toggle[data-v-6a05dca3]{max-width:620px;margin-top:3px}.sf__hint strong[data-v-6a05dca3]{font-weight:600;color:var(--ink-600)}.sf__segment[data-v-6a05dca3]{width:fit-content;display:flex;gap:3px;padding:3px;border-radius:var(--radius-chip);background:var(--surface-2)}.sf__seg[data-v-6a05dca3]{padding:4px 12px;border-radius:var(--radius-chip);color:var(--ink-400);font-size:var(--size-body-sm);font-weight:600;cursor:pointer}.sf__seg.is-on[data-v-6a05dca3]{background:var(--surface-0);box-shadow:var(--shadow-none);color:var(--ink-900)}.sf__number[data-v-6a05dca3]{max-width:340px;display:flex;align-items:stretch;overflow:hidden;border:1px solid var(--border-strong);border-radius:var(--radius-chip);background:var(--surface-0)}.sf__number input[data-v-6a05dca3]{flex:1;min-width:0;padding:9px 12px;border:none;outline:none;background:transparent;font:500 var(--size-title-sm) var(--font-mono);color:var(--ink-900)}.sf__unit[data-v-6a05dca3]{flex:none;display:grid;place-items:center;padding:0 13px;border-left:1px solid var(--border);background:var(--surface-1);font-size:var(--size-body-sm);color:var(--ink-400)}.sf__off[data-v-6a05dca3]{max-width:340px;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px dashed var(--border-strong);border-radius:var(--radius-chip);background:var(--surface-1);font-size:var(--size-body-sm);color:var(--ink-400)}.sf__text[data-v-6a05dca3]{max-width:520px;padding:9px 12px;border:1px solid var(--border-strong);border-radius:var(--radius-chip);outline:none;background:var(--surface-0);font-size:var(--size-body-lg);color:var(--ink-900)}.sf__secret[data-v-6a05dca3]{max-width:520px;display:flex;align-items:center;gap:8px}.sf__secret-input[data-v-6a05dca3]{flex:1;min-width:0;max-width:none;font-family:var(--font-mono)}.sf__reveal[data-v-6a05dca3]{flex:none;padding:6px 11px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);font-size:var(--size-aux);font-weight:600;color:var(--ink-400);cursor:pointer}.sf__reveal[data-v-6a05dca3]:hover{border-color:var(--action-border);color:var(--action)}.sf__textarea[data-v-6a05dca3]{resize:vertical;line-height:1.55;font-family:inherit}.sf__locked[data-v-6a05dca3]{max-width:520px;display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-1)}.sf__locked-value[data-v-6a05dca3]{flex:1;min-width:0;font:500 var(--size-body) var(--font-mono);color:var(--ink-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sf__copy[data-v-6a05dca3]{flex:none;font-size:var(--size-aux);font-weight:600;color:var(--ink-400);cursor:pointer}.sf__copy[data-v-6a05dca3]:hover{color:var(--action)}.sf__env[data-v-6a05dca3]{font-family:var(--font-mono);color:var(--ink-600)!important}.sf__options[data-v-6a05dca3]{display:flex;flex-wrap:wrap;gap:5px}.sf__option[data-v-6a05dca3]{padding:6px 13px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-600);font-size:var(--size-body);font-weight:600;white-space:nowrap;cursor:pointer}.sf__option.is-on[data-v-6a05dca3]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.wz__qr[data-v-4c79ea81]{display:flex;gap:18px}.wz__qr-left[data-v-4c79ea81]{flex:none;width:196px;display:flex;flex-direction:column;align-items:center;gap:9px}.wz__qr-box[data-v-4c79ea81]{position:relative;width:196px;height:196px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0)}.wz__qr-img[data-v-4c79ea81]{width:100%;height:100%;object-fit:contain;padding:8px}.wz__qr-cover[data-v-4c79ea81]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:18px;background:#ffffffed;text-align:center}.wz__qr-refresh[data-v-4c79ea81]{margin-top:3px;padding:5px 12px;border-radius:var(--radius-chip);background:var(--action);color:var(--text-on-action);font-size:var(--size-aux);font-weight:600;cursor:pointer}.wz__qr-status[data-v-4c79ea81]{display:flex;align-items:center;gap:7px;font-size:var(--size-aux);font-weight:600;color:var(--warn)}.wz__qr-status span[data-v-4c79ea81]{width:7px;height:7px;border-radius:50%;background:currentColor}.wz__qr-status.is-scanned[data-v-4c79ea81]{color:var(--ok)}.wz__qr-status.is-expired[data-v-4c79ea81]{color:var(--danger)}.wz__qr-ttl[data-v-4c79ea81]{font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.wz__qr-right[data-v-4c79ea81]{flex:1;min-width:0;display:flex;flex-direction:column;gap:11px}.wz__qr-step[data-v-4c79ea81]{display:flex;gap:9px;font-size:var(--size-body-sm);line-height:1.6;color:var(--ink-600)}.wz__qr-n[data-v-4c79ea81]{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--ink-400);font:600 var(--size-note) var(--font-mono)}.chn__add-list[data-v-7335b1c5]{display:flex;flex-direction:column;gap:9px;padding:14px 18px 18px}.chn__add-item[data-v-7335b1c5]{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0);cursor:pointer}.chn__add-item[data-v-7335b1c5]:hover{border-color:var(--action);background:var(--row-hover)}.chn__add-mark[data-v-7335b1c5]{flex:none;width:34px;height:34px;border-radius:var(--radius-card);display:grid;place-items:center;color:var(--text-on-action);font-size:var(--size-title);font-weight:700}.chn__add-name[data-v-7335b1c5]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.chn__add-badge[data-v-7335b1c5]{flex:none;height:fit-content;padding:2px 8px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-note);font-weight:600;white-space:nowrap}.wz__steps[data-v-7335b1c5]{flex:none;display:flex;align-items:center;gap:6px;padding:12px 18px;border-bottom:1px solid var(--border);background:var(--surface-1)}.wz__step[data-v-7335b1c5]{min-width:0;display:flex;align-items:center;gap:6px}.wz__step-dot[data-v-7335b1c5]{flex:none;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--ink-300);font:600 var(--size-note) var(--font-mono)}.wz__step-dot.is-on[data-v-7335b1c5]{background:var(--action);color:var(--text-on-action)}.wz__step-dot.is-done[data-v-7335b1c5]{background:var(--ok-soft);color:var(--ok)}.wz__step-name[data-v-7335b1c5]{font-size:var(--size-aux);font-weight:500;color:var(--ink-300);white-space:nowrap}.wz__step-name.is-on[data-v-7335b1c5]{font-weight:600;color:var(--ink-900)}.wz__step-name.is-done[data-v-7335b1c5]{color:var(--ok)}.wz__step-bar[data-v-7335b1c5]{width:22px;height:1px;margin:0 3px;background:var(--surface-3)}.wz__body[data-v-7335b1c5]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:13px;padding:18px}.wz__auth[data-v-7335b1c5]{display:flex;gap:12px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0)}.wz__auth-icon[data-v-7335b1c5]{flex:none;width:34px;height:34px;border-radius:var(--radius-card);display:grid;place-items:center;background:#1877f2;color:var(--text-on-action)}.wz__widget-form[data-v-7335b1c5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:13px}.wz__code[data-v-7335b1c5]{position:relative;overflow:auto;padding:13px 14px;border-radius:var(--radius-card);background:var(--ink-900)}.wz__code pre[data-v-7335b1c5]{margin:0;font:500 var(--size-aux) var(--font-mono);line-height:1.75;color:var(--border-strong)}.wz__code-copy[data-v-7335b1c5]{position:absolute;top:9px;right:9px;padding:4px 10px;border-radius:var(--radius-chip);background:#ffffff24;color:var(--text-on-action);font-size:var(--size-aux-sm);font-weight:600;cursor:pointer}.wz__code-copy[data-v-7335b1c5]:hover{background:#ffffff3d}.wz__check[data-v-7335b1c5]{display:flex;gap:9px;padding:12px 13px;border:1px solid var(--warn-border);border-radius:var(--radius-card);background:var(--warn-soft);color:var(--warn)}.wz__check .wz__strong[data-v-7335b1c5]{font-size:var(--size-body)}.wz__pick-head[data-v-7335b1c5]{display:flex;align-items:center;gap:8px}.wz__pick[data-v-7335b1c5]{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1.5px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);cursor:pointer}.wz__pick[data-v-7335b1c5]:hover{border-color:var(--action-border)}.wz__pick.is-on[data-v-7335b1c5]{border-color:var(--action);background:var(--action-soft)}.wz__pick-box[data-v-7335b1c5]{flex:none;width:16px;height:16px;display:grid;place-items:center;border:1.5px solid var(--border-strong);border-radius:5px;background:var(--surface-0)}.wz__pick-box.is-on[data-v-7335b1c5]{border-color:var(--action);background:var(--action)}.wz__pick-name[data-v-7335b1c5]{overflow:hidden;font-size:var(--size-body);font-weight:600;color:var(--ink-900);white-space:nowrap;text-overflow:ellipsis}.wz__perm[data-v-7335b1c5]{display:flex;gap:10px;padding:11px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.wz__switch[data-v-7335b1c5]{flex:none;align-self:center;display:flex;justify-content:flex-start;width:34px;height:19px;padding:2px;border-radius:var(--radius-pill);background:var(--border-strong);cursor:pointer}.wz__switch.is-on[data-v-7335b1c5]{justify-content:flex-end;background:var(--action)}.wz__knob[data-v-7335b1c5]{width:15px;height:15px;border-radius:50%;background:var(--surface-0);box-shadow:0 1px 2px #0b0f1440}.wz__done[data-v-7335b1c5]{display:flex;flex-direction:column;align-items:center;gap:11px;padding:14px 18px 6px;text-align:center}.wz__done-icon[data-v-7335b1c5]{width:46px;height:46px;border-radius:var(--radius-modal);display:grid;place-items:center;background:var(--ok-soft);color:var(--ok)}.wz__done-title[data-v-7335b1c5]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.wz__done-body[data-v-7335b1c5]{max-width:420px;font-size:var(--size-body-sm);line-height:1.6;color:var(--ink-400)}.wz__done-rows[data-v-7335b1c5]{width:100%;display:flex;flex-direction:column;gap:7px;margin-top:6px}.wz__done-row[data-v-7335b1c5]{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--border);border-radius:var(--radius-row);background:var(--surface-1);text-align:left}.wz__done-label[data-v-7335b1c5]{flex:none;width:96px;font-size:var(--size-aux);color:var(--ink-400)}.wz__done-value[data-v-7335b1c5]{flex:1;min-width:0;font-size:var(--size-body-sm);font-weight:600;color:var(--ink-900)}.wz__foot-note[data-v-7335b1c5]{font-size:var(--size-aux);color:var(--ink-400)}.wz__foot-note.is-error[data-v-7335b1c5]{color:var(--danger)}.wz__note[data-v-7335b1c5]{display:flex;gap:9px;font-size:var(--size-body-sm);line-height:1.6;color:var(--ink-600)}.wz__note-icon[data-v-7335b1c5]{margin-top:2px}.chn__detail[data-v-8a1175f0]{flex:none;width:var(--panel-right-w);min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--border);background:var(--surface-1)}.chn__detail-head[data-v-8a1175f0]{flex:none;padding:14px 15px;border-bottom:1px solid var(--border);background:var(--surface-0)}.chn__detail-top[data-v-8a1175f0]{display:flex;align-items:flex-start;gap:11px}.chn__detail-name[data-v-8a1175f0]{font-size:var(--size-title-sm);font-weight:700;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chn__detail-actions[data-v-8a1175f0]{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}.chn__detail-body[data-v-8a1175f0]{flex:1;min-height:0;overflow:auto}.chn__block[data-v-8a1175f0]{display:flex;flex-direction:column;gap:9px;padding:13px 15px;border-bottom:1px solid var(--border)}.chn__block--gap[data-v-8a1175f0]{gap:12px}.chn__block--last[data-v-8a1175f0]{gap:8px;border-bottom:none}.chn__health[data-v-8a1175f0],.chn__recent[data-v-8a1175f0]{display:flex;align-items:center;gap:9px}.chn__recent[data-v-8a1175f0]{align-items:flex-start}.chn__dot[data-v-8a1175f0]{flex:none;width:7px;height:7px;border-radius:50%}.chn__dot--top[data-v-8a1175f0]{margin-top:5px}.chn__health-label[data-v-8a1175f0]{flex:none;white-space:nowrap;font-size:var(--size-body-sm);color:var(--ink-600)}.chn__health-value[data-v-8a1175f0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right;font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-900)}.chn__recent-text[data-v-8a1175f0]{font-size:var(--size-body-sm);line-height:1.45;color:var(--ink-900)}.chn__none[data-v-8a1175f0]{flex:1;display:grid;place-items:center;align-content:center;padding:28px 24px;text-align:center}.chn__none-title[data-v-8a1175f0]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.chn__field[data-v-8a1175f0]{display:flex;flex-direction:column;gap:6px}.chn__field-label[data-v-8a1175f0]{font-size:var(--size-body);font-weight:600;color:var(--ink-600)}.chn__field-hint[data-v-8a1175f0]{font-size:var(--size-note);line-height:1.55;color:var(--ink-400)}.chn__field-note[data-v-8a1175f0]{font-size:var(--size-aux);line-height:1.6;color:var(--ink-400)}.chn__field-note--warn[data-v-8a1175f0]{padding:6px 8px;border:1px solid var(--warn-border);border-radius:6px;background:var(--warn-soft);color:var(--warn)}.chn__chips[data-v-8a1175f0]{display:flex;flex-wrap:wrap;gap:5px}.chn__chip[data-v-8a1175f0]{padding:6px 13px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);font-size:var(--size-body);font-weight:600;color:var(--ink-600);white-space:nowrap;cursor:pointer}.chn__chip.is-on[data-v-8a1175f0]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.chn__chip.is-disabled[data-v-8a1175f0]{cursor:default;opacity:.6}.chn__op[data-v-8a1175f0]{display:flex;align-items:center;gap:10px;margin:0 -6px;padding:7px 6px;border-radius:var(--radius-row);cursor:pointer}.chn__op[data-v-8a1175f0]:hover{background:var(--row-hover)}.chn__op-name[data-v-8a1175f0]{font-size:var(--size-body-sm);font-weight:600;color:var(--ink-900)}.chn__op-arrow[data-v-8a1175f0]{font-size:var(--size-title);color:var(--ink-300)}.hl__body[data-v-33687db9]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:10px;padding:16px 18px;transition:opacity .15s}.hl__body.is-loading[data-v-33687db9]{opacity:.55}.hl__tiles[data-v-33687db9]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:4px}.hl__tile[data-v-33687db9]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.hl__tile b[data-v-33687db9]{font:600 var(--size-title-lg) var(--font-mono);color:var(--ink-900)}.hl__tile span[data-v-33687db9]{font-size:var(--size-aux-sm);color:var(--ink-400)}.hl__tile.is-ok[data-v-33687db9]{border-color:var(--ok-border);background:var(--ok-soft)}.hl__tile.is-warn[data-v-33687db9]{border-color:var(--warn-border);background:var(--warn-soft)}.hl__tile.is-danger[data-v-33687db9]{border-color:var(--danger-border);background:var(--danger-soft)}.hl__danger[data-v-33687db9]{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger)}.hl__ok[data-v-33687db9]{display:flex;align-items:center;gap:7px;font-size:var(--size-aux);color:var(--ink-400)}.hl__table[data-v-33687db9]{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card-lg)}.hl__tr[data-v-33687db9]{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 150px 190px;align-items:start;gap:12px;padding:10px 13px;border-bottom:1px solid var(--border)}.hl__tr[data-v-33687db9]:last-child{border-bottom:0}.hl__tr--head[data-v-33687db9]{padding-block:8px;background:var(--surface-1);font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300)}.hl__name[data-v-33687db9]{min-width:0;display:flex;align-items:center;gap:10px}.hl__strong[data-v-33687db9]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.hl__strong.is-warn[data-v-33687db9]{color:var(--warn)}.hl__strong.is-danger[data-v-33687db9]{color:var(--danger)}.hl__muted[data-v-33687db9]{margin-top:2px;font-size:var(--size-note);line-height:1.5;color:var(--ink-400)}.hl__err[data-v-33687db9]{color:var(--danger);word-break:break-word}.hl__pill[data-v-33687db9]{display:inline-block;padding:1px 8px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:600}.hl__pill+.hl__pill[data-v-33687db9],.hl__muted+.hl__pill[data-v-33687db9]{margin-top:4px}.hl__pill.is-ok[data-v-33687db9]{background:var(--ok-soft);color:var(--ok)}.hl__pill.is-warn[data-v-33687db9]{background:var(--warn-soft);color:var(--warn)}.hl__pill.is-danger[data-v-33687db9]{background:var(--danger-soft);color:var(--danger)}.hl__pill.is-neutral[data-v-33687db9]{background:var(--surface-2);color:var(--ink-400)}@media(max-width:900px){.hl__tiles[data-v-33687db9]{grid-template-columns:repeat(2,minmax(0,1fr))}.hl__tr[data-v-33687db9]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.hl__tr[data-v-33687db9]>:nth-child(3),.hl__tr[data-v-33687db9]>:nth-child(4){display:none}}.lg[data-v-1b127865]{position:fixed;inset:0;z-index:1030;font-family:var(--font-sans)}.lg__mask[data-v-1b127865]{position:absolute;inset:0;background:var(--backdrop)}.lg__panel[data-v-1b127865]{position:absolute;top:0;right:0;bottom:0;width:var(--drawer-w);max-width:100%;min-height:0;display:flex;flex-direction:column;background:var(--surface-0);box-shadow:var(--shadow-drawer)}.lg__head[data-v-1b127865]{align-items:flex-start;padding:14px 17px}.lg__tools[data-v-1b127865]{flex:none;display:flex;flex-direction:column;gap:9px;padding:11px 17px;border-bottom:1px solid var(--border)}.lg__tools-row[data-v-1b127865]{display:flex;align-items:center;gap:8px}.lg__tools-row[data-v-1b127865]:last-child{gap:5px}.lg__search[data-v-1b127865]{flex:1;width:auto}.lg__level[data-v-1b127865]{display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.lg__level.is-on[data-v-1b127865]{background:var(--ink-900);color:var(--text-on-action)}.lg__level span[data-v-1b127865]{padding:0 4px;border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-400);font:600 var(--size-note-xs) var(--font-mono)}.lg__level.is-on span[data-v-1b127865]{background:#ffffff38;color:var(--text-on-action)}.lg__range[data-v-1b127865]{flex:none;margin-left:auto;white-space:nowrap;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.lg__body[data-v-1b127865]{flex:1;min-height:0;overflow:auto}.lg__group[data-v-1b127865]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:8px;padding:8px 17px 5px;background:var(--surface-0)}.lg__row[data-v-1b127865]{padding:9px 17px;border-bottom:1px solid var(--border);background:var(--surface-0);cursor:pointer}.lg__row[data-v-1b127865]:hover{background:var(--surface-1)}.lg__row.is-open[data-v-1b127865]{background:var(--row-hover)}.lg__row-top[data-v-1b127865]{display:flex;align-items:center;gap:10px}.lg__chip[data-v-1b127865]{flex:none;width:22px;height:22px;border-radius:var(--radius-chip);display:grid;place-items:center}.lg__text[data-v-1b127865]{font-size:var(--size-body);font-weight:500;color:var(--ink-900)}.lg__meta[data-v-1b127865]{margin-top:1px;font-size:var(--size-note);color:var(--ink-300)}.lg__detail[data-v-1b127865]{margin:8px 0 2px 32px;overflow:auto;padding:10px 12px;border-radius:var(--radius-chip);background:var(--ink-900);font:500 var(--size-aux-sm) var(--font-mono);line-height:1.7;color:var(--border-strong)}.kinds[data-v-791d922f]{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;width:100%}.kinds[data-v-791d922f] .ant-checkbox-wrapper{display:flex;align-items:flex-start;margin-inline-start:0!important;margin-inline-end:0!important;white-space:normal;width:100%}.kinds[data-v-791d922f] .ant-checkbox-wrapper>span:not(.ant-checkbox){flex:1;min-width:0;white-space:normal;word-break:break-word}.kinds[data-v-791d922f] .ant-checkbox{margin-top:3px}.kind-content[data-v-791d922f]{display:flex;flex-direction:column;gap:2px;white-space:normal;word-break:break-word}.kind-title[data-v-791d922f]{display:block}.kinds .muted[data-v-791d922f]{display:block;margin:0;white-space:normal;word-break:break-word;line-height:1.5}.progress[data-v-791d922f]{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:13px}.run[data-v-791d922f]{padding:10px 0;border-bottom:1px solid #f0f0f0;word-break:break-word}.run-head[data-v-791d922f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.run-kinds[data-v-791d922f]{flex:1;min-width:0;font-size:13px;word-break:break-word}.run-time[data-v-791d922f]{white-space:nowrap;margin-left:auto}.run-stat[data-v-791d922f]{margin:4px 0 0;font-size:12px;white-space:normal;word-break:break-word;line-height:1.5}.run-error[data-v-791d922f]{margin:4px 0 0;font-size:12px;color:#ff4d4f;white-space:normal;word-break:break-word;overflow-wrap:anywhere;line-height:1.5}.muted[data-v-791d922f]{font-size:12px;color:#00000073;margin:0}.warning-title[data-v-24d33cee]{margin:0 0 6px;font-weight:600;font-size:13px}.warning-lines[data-v-24d33cee]{margin-bottom:16px}.warning-line[data-v-24d33cee]{display:flex;align-items:flex-start;gap:6px;margin:0 0 6px;font-size:13px;line-height:1.5}.warning-icon[data-v-24d33cee]{flex:none;margin-top:3px;font-size:12px}.is-warning .warning-icon[data-v-24d33cee]{color:#d46b08}.is-danger .warning-icon[data-v-24d33cee]{color:#ff4d4f}.hint[data-v-59fb5b8e]{margin-top:4px;font-size:12px;line-height:1.5;color:#00000073}.table-action-btn[data-v-18c43221]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;border:1px solid transparent;background:transparent;color:#bfbfbf;font-size:14px;cursor:pointer;transition:all .2s ease}.table-action-btn[data-v-18c43221]:disabled{cursor:not-allowed;opacity:.45}.table-action-btn.view[data-v-18c43221]:hover:not(:disabled){background:#f9f0ff;border-color:#d3adf7;color:#722ed1;box-shadow:0 1px 3px #722ed11f}.table-action-btn.edit[data-v-18c43221]:hover:not(:disabled){background:#f0f5ff;border-color:#d6e4ff;color:#1890ff;box-shadow:0 1px 3px #1890ff1f}.table-action-btn.assign[data-v-18c43221]:hover:not(:disabled){background:#f6ffed;border-color:#b7eb8f;color:#52c41a;box-shadow:0 1px 3px #52c41a1f}.table-action-btn.delete[data-v-18c43221]:hover:not(:disabled){background:#fff1f0;border-color:#ffccc7;color:#ff4d4f;box-shadow:0 1px 3px #ff4d4f1f}.table-action-btn[data-v-18c43221]:active:not(:disabled){transform:scale(.92)}.preview[data-v-f8d4b762]{margin-bottom:16px}.preview-label[data-v-f8d4b762]{margin:0 0 6px;font-size:12px;color:#00000073}.preview-stage[data-v-f8d4b762]{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:10px;background:repeating-linear-gradient(45deg,#fafafa,#fafafa 10px,#f2f2f2 10px 20px);border:1px solid #f0f0f0}.preview-stage.is-right[data-v-f8d4b762]{align-items:flex-end}.preview-stage.is-left[data-v-f8d4b762]{align-items:flex-start}.mini[data-v-f8d4b762]{width:230px;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 4px 16px #0000001f}.mini-head[data-v-f8d4b762]{display:flex;align-items:center;gap:8px;padding:10px 12px;background:var(--c);color:#fff}.mini-avatar[data-v-f8d4b762]{width:28px;height:28px;border-radius:50%;background-size:cover;background-position:center;flex:none}.mini-avatar--empty[data-v-f8d4b762]{display:flex;align-items:center;justify-content:center;background:#ffffff40;font-size:12px;font-weight:600}.mini-head-main[data-v-f8d4b762]{display:flex;flex-direction:column;min-width:0}.mini-head-main strong[data-v-f8d4b762]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-head-main span[data-v-f8d4b762]{font-size:11px;opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-body[data-v-f8d4b762]{padding:12px;background:#f7f8fa}.mini-bubble[data-v-f8d4b762]{display:inline-block;max-width:100%;padding:7px 10px;border-radius:10px;background:#fff;font-size:12px;line-height:1.45;box-shadow:0 1px 3px #0000000f}.mini-greet[data-v-f8d4b762]{max-width:200px;margin-bottom:8px;padding:8px 10px;border-radius:12px;background:#fff;box-shadow:0 4px 14px #00000024;font-size:12px;line-height:1.45;color:#262626}.mini-launcher[data-v-f8d4b762]{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:var(--s);height:var(--s);padding:0;border-radius:calc(var(--s) / 2);background:var(--c);color:#fff;font-size:14px;font-weight:600;box-shadow:0 4px 14px #0003}.mini-launcher.has-text[data-v-f8d4b762]{width:auto;padding:0 18px}.mini-launcher-icon[data-v-f8d4b762]{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;font-size:22px}.mini-launcher-icon[data-v-f8d4b762] svg{display:block;width:100%;height:100%;fill:#fff}.mini-launcher-svg[data-v-f8d4b762]{display:block;width:100%;height:100%}.mini-launcher.bare[data-v-f8d4b762]{background:none;box-shadow:none}.mini-launcher.bare .mini-launcher-icon[data-v-f8d4b762]{width:100%;height:100%}.mini-launcher.bare .mini-launcher-icon img[data-v-f8d4b762]{border-radius:calc(var(--s) / 2);object-fit:contain}.mini-launcher-icon img[data-v-f8d4b762]{width:100%;height:100%;border-radius:50%;object-fit:cover}.config-panels[data-v-1465d141] .ant-collapse-header-text{font-weight:600;font-size:14px}.color-row[data-v-1465d141]{display:flex;align-items:center;gap:8px}.color-input[data-v-1465d141]{width:42px;height:32px;padding:0;border:1px solid #d9d9d9;border-radius:6px;background:none;cursor:pointer}.field-row[data-v-1465d141]{padding:10px;margin-bottom:8px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.field-main[data-v-1465d141]{display:flex;align-items:center;gap:6px}.field-main[data-v-1465d141]>:first-child{flex:1;min-width:0}.field-sub[data-v-1465d141]{margin-top:6px;width:100%}.avatar-field[data-v-1465d141]{display:flex;align-items:center;gap:14px}.avatar-drop[data-v-1465d141]{position:relative;width:72px;height:72px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fafafa;cursor:pointer;transition:border-color .2s ease}.avatar-drop.is-empty[data-v-1465d141]{border:1px dashed #d9d9d9}.avatar-drop[data-v-1465d141]:hover{border-color:#1677ff}.avatar-drop img[data-v-1465d141]{width:100%;height:100%;object-fit:cover}.avatar-placeholder[data-v-1465d141]{font-size:26px;color:#bfbfbf}.avatar-hover[data-v-1465d141]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073;color:#fff;font-size:20px;opacity:0;transition:opacity .2s ease}.avatar-drop:hover .avatar-hover[data-v-1465d141]{opacity:1}.avatar-side[data-v-1465d141]{flex:1;min-width:0}.avatar-hint[data-v-1465d141]{margin:0 0 4px;font-size:12px;line-height:1.6;color:#00000073}.icon-picker[data-v-1465d141]{display:flex;flex-wrap:wrap;gap:8px}.icon-option[data-v-1465d141]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d9d9d9;border-radius:8px;background:#fff;font-size:18px;cursor:pointer;transition:all .2s ease}.icon-option .icon-svg[data-v-1465d141],.icon-option[data-v-1465d141] svg{display:block;width:20px;height:20px;fill:currentColor}.icon-option[data-v-1465d141]:hover{border-color:#1677ff;color:#1677ff}.icon-option.is-on[data-v-1465d141]{border-color:#1677ff;background:#e6f4ff;color:#1677ff}.icon-option img[data-v-1465d141]{width:24px;height:24px;border-radius:50%;object-fit:cover}.hint[data-v-1465d141]{font-size:12px;color:#0009;margin:0 0 12px}.field-hint[data-v-1465d141]{margin-top:4px;font-size:12px;line-height:1.5;color:#00000073}.greet-toggle[data-v-1465d141]{margin-top:10px}.samples[data-v-1465d141]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.sample[data-v-1465d141]{cursor:pointer;white-space:normal;max-width:100%}.sample[data-v-1465d141]:hover{border-color:#1677ff;color:#1677ff}.day-row[data-v-1465d141]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.day-name[data-v-1465d141]{width:70px;font-size:13px}.swatches[data-v-1465d141]{display:inline-flex;gap:6px}.swatch[data-v-1465d141]{width:22px;height:22px;border-radius:50%;border:1px solid rgba(0,0,0,.1);cursor:pointer;padding:0}.snippet[data-v-1465d141]{margin:0;font-size:12px;word-break:break-all}.step[data-v-8622c637]{margin:0 0 10px;font-size:13px;line-height:1.6}.note[data-v-8622c637]{margin:0 0 12px;font-size:13px;line-height:1.6;color:#000000a6}.outcome[data-v-8622c637]{margin:0;padding-left:18px;font-size:13px;line-height:1.7}code[data-v-8622c637]{padding:1px 5px;border-radius:4px;background:#f5f5f5;font-size:12px}[data-v-8622c637] .code-block{position:relative;margin-bottom:16px}[data-v-8622c637] .code-block pre{margin:0;padding:12px 14px;border-radius:8px;background:#1f1f1f;color:#e6e6e6;font-size:12px;line-height:1.6;overflow-x:auto}[data-v-8622c637] .code-block code{background:none;color:inherit;padding:0;font-size:12px}[data-v-8622c637] .code-copy{position:absolute;top:8px;right:8px;padding:2px 10px;border:1px solid rgba(255,255,255,.25);border-radius:6px;background:#ffffff14;color:#e6e6e6;font-size:11px;cursor:pointer}[data-v-8622c637] .code-copy:hover{background:#ffffff2e}.devices[data-v-cc557321]{margin-bottom:12px}.frame-wrap[data-v-cc557321]{display:flex;justify-content:center}.frame-wrap.is-mobile .preview-frame[data-v-cc557321]{width:390px;height:680px;border:10px solid #262626;border-radius:28px}.preview-frame[data-v-cc557321]{display:block;width:100%;height:680px;max-height:calc(100vh - 260px);border:1px solid #f0f0f0;border-radius:12px;background:#fff}@media(max-width:900px){.frame-wrap.is-mobile .preview-frame[data-v-cc557321]{width:100%;height:70vh;border-width:0;border-radius:var(--radius-card)}}.profile[data-v-3b7e1a87]{display:flex;gap:24px;flex-wrap:wrap}.profile-avatar[data-v-3b7e1a87]{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:160px}.profile-form[data-v-3b7e1a87]{flex:1;min-width:260px}.actions[data-v-3b7e1a87]{display:flex;gap:8px;flex-wrap:wrap}.muted[data-v-3b7e1a87]{font-size:12px;color:#00000073;margin:0}.hint[data-v-eb45bb99]{font-size:12px;color:#00000073;margin:0 0 8px}.found[data-v-eb45bb99]{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px;border:1px solid #f0f0f0;border-radius:8px}.found-main[data-v-eb45bb99]{flex:1;min-width:0;display:flex;flex-direction:column}.muted[data-v-eb45bb99]{font-size:12px;color:#00000073}.hint[data-v-cdd10025]{font-size:12px;color:#00000073;margin:0 0 8px}.found[data-v-cdd10025]{display:flex;align-items:center;gap:12px;margin-top:16px;padding:12px;border:1px solid #f0f0f0;border-radius:8px}.found-main[data-v-cdd10025]{flex:1;min-width:0;display:flex;flex-direction:column}.muted[data-v-cdd10025]{font-size:12px;color:#00000073}.chn__brand-img[data-v-02fbff1a]{width:100%;height:100%;border-radius:inherit;object-fit:cover}.chn[data-v-02fbff1a]{height:100%;display:flex;background:var(--surface-0)}.chn__nav[data-v-02fbff1a]{flex:none;width:var(--nav-col-w);height:100%}.chn__main[data-v-02fbff1a]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.chn__head[data-v-02fbff1a]{flex:none;display:flex;align-items:flex-start;gap:14px;min-height:var(--header-h);padding:10px var(--pad-region);border-bottom:1px solid var(--border)}.chn__title[data-v-02fbff1a]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.chn__desc[data-v-02fbff1a]{max-width:620px;margin-top:3px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400)}.chn__head-actions[data-v-02fbff1a]{flex:none;display:flex;align-items:center;gap:9px}.chn__body[data-v-02fbff1a]{flex:1;min-width:0;min-height:0;display:flex}.chn__list[data-v-02fbff1a]{flex:1;min-width:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:15px 18px 24px}.chn__issues[data-v-02fbff1a]{display:flex;align-items:center;gap:11px;padding:11px 13px;border:1px solid var(--danger-border);border-radius:var(--radius-card);background:var(--danger-soft);font-size:var(--size-body-sm);line-height:1.55;color:var(--danger)}.chn__issues-btn[data-v-02fbff1a]{flex:none;padding:4px 11px;border:1px solid var(--danger-border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--danger);font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.chn__section[data-v-02fbff1a]{display:flex;flex-direction:column;gap:9px}.chn__section-head[data-v-02fbff1a]{display:flex;align-items:center;gap:9px}.chn__section-title[data-v-02fbff1a]{font-size:var(--size-aux);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300);white-space:nowrap}.chn__cards[data-v-02fbff1a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}.chn__card[data-v-02fbff1a]{min-height:126px;display:flex;gap:12px;padding:13px;border:1.5px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0);cursor:pointer}.chn__card[data-v-02fbff1a]:hover{border-color:var(--action-border)}.chn__card.is-selected[data-v-02fbff1a]{border-color:var(--action);background:var(--row-selected)}.chn__card-main[data-v-02fbff1a]{flex:1;min-width:0;display:flex;flex-direction:column}.chn__card-top[data-v-02fbff1a]{display:flex;align-items:center;gap:8px}.chn__card-title[data-v-02fbff1a]{flex:1;min-width:0;font-size:var(--size-title-sm);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chn__status[data-v-02fbff1a]{flex:none;display:flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:600;white-space:nowrap}.chn__status span[data-v-02fbff1a]{width:6px;height:6px;border-radius:50%;background:currentColor}.chn__status--live[data-v-02fbff1a]{background:var(--ok-soft);color:var(--ok)}.chn__status--error[data-v-02fbff1a]{background:var(--danger-soft);color:var(--danger)}.chn__status--warn[data-v-02fbff1a]{background:var(--warn-soft);color:var(--warn)}.chn__status--warn span[data-v-02fbff1a]{background:var(--warn)}.chn__status--paused[data-v-02fbff1a]{background:var(--surface-2);color:var(--ink-400)}.chn__status--paused span[data-v-02fbff1a]{background:var(--ink-300)}.chn__stats[data-v-02fbff1a]{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:9px}.chn__stats b[data-v-02fbff1a]{display:block;font:600 var(--size-body) var(--font-mono);color:var(--ink-900)}.chn__stats span[data-v-02fbff1a]{display:block;margin-top:1px;font-size:var(--size-note-xs);color:var(--ink-300)}.chn__alert[data-v-02fbff1a]{display:flex;align-items:center;gap:9px;margin-top:auto;padding-top:9px;border-top:1px solid var(--warn-border);font-size:var(--size-body-sm);font-weight:500;color:var(--warn)}.chn__alert--error[data-v-02fbff1a]{border-top-color:var(--danger-border);color:var(--danger)}.chn__fix[data-v-02fbff1a]{flex:none;font-size:var(--size-body-sm);font-weight:600;color:var(--action);white-space:nowrap;cursor:pointer}.chn__fix[data-v-02fbff1a]:hover{color:var(--action-hover)}.chn__card-side[data-v-02fbff1a]{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.chn__switch[data-v-02fbff1a]{width:34px;height:19px;padding:2px;border-radius:var(--radius-pill);display:flex;justify-content:flex-start;background:var(--border-strong);cursor:pointer}.chn__switch.is-on[data-v-02fbff1a]{justify-content:flex-end;background:var(--action)}.chn__switch div[data-v-02fbff1a]{width:15px;height:15px;border-radius:50%;background:var(--surface-0);box-shadow:var(--shadow-none)}.chn__more[data-v-02fbff1a]{width:24px;height:24px;display:grid;place-items:center;border-radius:var(--radius-chip);color:var(--ink-300);font-size:var(--size-body);cursor:pointer}.chn__more[data-v-02fbff1a]:hover{background:var(--surface-2);color:var(--ink-900)}.chn__available[data-v-02fbff1a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.chn__avail[data-v-02fbff1a]{display:flex;gap:11px;padding:12px;border:1px dashed var(--border);border-radius:var(--radius-card-lg);background:var(--surface-1);cursor:pointer}.chn__avail[data-v-02fbff1a]:hover{border-color:var(--action);background:var(--row-hover)}.chn__avail-mark[data-v-02fbff1a]{flex:none;width:32px;height:32px;border-radius:var(--radius-row);display:grid;place-items:center;color:var(--text-on-action);font-size:var(--size-title-sm);font-weight:700}.chn__avail-name[data-v-02fbff1a]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.chn__avail-desc[data-v-02fbff1a]{margin-top:2px;font-size:var(--size-aux-sm);line-height:1.5;color:var(--ink-400)}.chn__avail-cta[data-v-02fbff1a]{margin-top:6px;font-size:var(--size-aux-sm);font-weight:600;color:var(--action)}.chn__menu-item[data-v-02fbff1a]{display:flex;align-items:center;gap:8px;font-size:var(--size-body-sm);padding:2px 0}@media(max-width:900px){.chn[data-v-02fbff1a]{flex-direction:column;overflow:auto}.chn__nav[data-v-02fbff1a]{width:100%;height:auto}.chn__main[data-v-02fbff1a],.chn__body[data-v-02fbff1a],.chn__list[data-v-02fbff1a]{flex:none;min-height:0;overflow:visible}.chn__cards[data-v-02fbff1a],.chn__available[data-v-02fbff1a]{grid-template-columns:minmax(0,1fr)}}.ct__detail[data-v-05dccfe6]{flex:none;width:var(--panel-right-w);min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--border);background:var(--surface-1)}.ct__detail-head[data-v-05dccfe6]{flex:none;padding:15px 15px 13px;border-bottom:1px solid var(--border);background:var(--surface-0)}.ct__detail-top[data-v-05dccfe6]{display:flex;align-items:flex-start;gap:11px}.ct__detail-name[data-v-05dccfe6]{font-size:var(--size-title);font-weight:700;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct__edit[data-v-05dccfe6]{flex:none;width:28px;height:28px;border:1px solid var(--border);border-radius:var(--radius-chip);display:grid;place-items:center;background:var(--surface-0);color:var(--ink-400);cursor:pointer}.ct__edit[data-v-05dccfe6]:hover{border-color:var(--action);color:var(--action)}.ct__detail-actions[data-v-05dccfe6]{display:flex;gap:6px;margin-top:12px}.ct__detail-body[data-v-05dccfe6]{flex:1;min-height:0;overflow:auto}.ct__block[data-v-05dccfe6]{display:flex;flex-direction:column;gap:9px;padding:13px 15px;border-bottom:1px solid var(--border)}.ct__block--last[data-v-05dccfe6]{gap:8px;border-bottom:none}.ct__block-head[data-v-05dccfe6]{display:flex;align-items:center;gap:7px}.ct__block-count[data-v-05dccfe6]{font:600 var(--size-note) var(--font-mono);color:var(--ink-400)}.ct__field[data-v-05dccfe6]{display:flex;align-items:center;gap:9px}.ct__field-value[data-v-05dccfe6]{flex:1;min-width:0;font-size:var(--size-body);font-weight:500;color:var(--ink-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct__field:first-child .ct__field-value[data-v-05dccfe6],.ct__field:nth-child(2) .ct__field-value[data-v-05dccfe6]{color:var(--ink-900)}.ct__field .ct__field-value.is-empty[data-v-05dccfe6]{color:var(--ink-300)}.ct__link[data-v-05dccfe6]{flex:none;font-size:var(--size-aux);font-weight:600;color:var(--action);cursor:pointer}.ct__more[data-v-05dccfe6]{padding-top:4px}.ct__card[data-v-05dccfe6]{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-row);background:var(--surface-0)}.ct__card--conv[data-v-05dccfe6]{align-items:flex-start;padding:9px 10px;cursor:pointer}.ct__card--conv[data-v-05dccfe6]:hover{border-color:var(--border-strong)}.ct__card-mark[data-v-05dccfe6]{flex:none;width:22px;height:22px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--text-on-action);font-size:var(--size-aux-sm);font-weight:700}.ct__card-mark--sm[data-v-05dccfe6]{width:20px;height:20px;border-radius:6px;font-size:var(--size-note-xs)}.ct__card-title[data-v-05dccfe6]{font-size:var(--size-body);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct__card-sub[data-v-05dccfe6]{font-size:var(--size-aux-sm);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct__unlink[data-v-05dccfe6]{flex:none;font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-300);cursor:pointer}.ct__unlink[data-v-05dccfe6]:hover{color:var(--danger)}.ct__conv-top[data-v-05dccfe6]{display:flex;align-items:center;gap:6px}.ct__conv-time[data-v-05dccfe6]{flex:none;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.ct__conv-last[data-v-05dccfe6]{margin-top:2px;font-size:var(--size-aux)}.ct__conv-tabs[data-v-05dccfe6]{margin-left:auto;display:flex;gap:4px}.ct__conv-tab[data-v-05dccfe6]{padding:2px 8px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-aux-sm);font-weight:600;cursor:pointer}.ct__conv-tab.is-on[data-v-05dccfe6]{background:var(--ink-900);color:var(--text-on-action)}.ct__conv-meta[data-v-05dccfe6]{display:flex;align-items:center;gap:6px;margin-top:5px}.ct__conv-status[data-v-05dccfe6]{padding:1px 7px;border-radius:var(--radius-pill);font-size:var(--size-note-xs);font-weight:600}.ct__conv-owner[data-v-05dccfe6]{font-size:var(--size-note);color:var(--ink-300)}.ct__conv-edit[data-v-05dccfe6]{margin-left:auto;font-size:var(--size-note);font-weight:600;color:var(--ink-300)}.ct__label-x[data-v-05dccfe6]{margin-left:5px;opacity:.6;cursor:pointer}.ct__label-x[data-v-05dccfe6]:hover{opacity:1}.ct__add-wrap[data-v-05dccfe6]{position:relative}.ct__add-label[data-v-05dccfe6]{padding:2px 9px;border:1px dashed var(--border-strong);border-radius:var(--radius-pill);color:var(--ink-400);font-size:var(--size-aux);font-weight:600;cursor:pointer}.ct__add-label[data-v-05dccfe6]:hover{border-color:var(--action);color:var(--action)}.ct__none[data-v-05dccfe6]{flex:1;display:grid;place-items:center;padding:30px 26px;text-align:center}.ct__none-title[data-v-05dccfe6]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.ct__none-sub[data-v-05dccfe6]{margin-top:6px;font-size:var(--size-body-sm);line-height:1.6;color:var(--ink-400)}.ct__label--lg[data-v-05dccfe6]{padding:2px 9px;font-size:var(--size-aux)}.ct__form[data-v-16ad3fff]{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px}.ct__form-label[data-v-16ad3fff]{margin-bottom:5px;font-size:var(--size-aux);font-weight:600;color:var(--ink-600)}.ct__form-input[data-v-16ad3fff]{width:100%;height:34px;padding:0 11px;border:1.5px solid var(--border-strong);border-radius:var(--radius-row);outline:none;font-family:inherit;font-size:var(--size-body);color:var(--ink-900)}.ct__form-input[data-v-16ad3fff]:focus{border-color:var(--action)}.ct__form-input.is-error[data-v-16ad3fff]{border-color:var(--danger-border)}.ct__form-textarea[data-v-16ad3fff]{height:auto;padding:8px 11px;resize:vertical}.ct__form-error[data-v-16ad3fff]{margin-top:4px;font-size:var(--size-note);color:var(--danger)}.mg__head[data-v-6ca6562d]{flex:none;display:flex;align-items:flex-start;gap:11px;padding:15px 18px;border-bottom:1px solid var(--border)}.mg__head-icon[data-v-6ca6562d]{flex:none;width:32px;height:32px;border-radius:var(--radius-row);display:grid;place-items:center;background:var(--system-soft);color:var(--system)}.mg__title[data-v-6ca6562d]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.mg__desc[data-v-6ca6562d]{margin-top:2px;font-size:var(--size-body);line-height:1.55;color:var(--ink-400)}.mg__close[data-v-6ca6562d]{flex:none;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.mg__close[data-v-6ca6562d]:hover{background:var(--surface-2)}.mg__body[data-v-6ca6562d]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:14px 18px}.mg__eyebrow[data-v-6ca6562d]{font-size:var(--size-note);color:var(--ink-400)}.mg__row[data-v-6ca6562d]{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.mg__row.is-primary[data-v-6ca6562d]{border-color:var(--action);background:var(--row-selected)}.mg__radio[data-v-6ca6562d]{flex:none;width:16px;height:16px;border:1.5px solid var(--border-strong);border-radius:50%;display:grid;place-items:center;background:var(--surface-0);cursor:pointer}.mg__radio.is-on[data-v-6ca6562d]{border:1px solid var(--action);background:var(--action)}.mg__radio.is-on[data-v-6ca6562d]:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--surface-0)}.mg__primary-tag[data-v-6ca6562d]{flex:none;padding:1px 7px;border-radius:var(--radius-pill);background:var(--action);color:var(--text-on-action);font-size:var(--size-note-xs);font-weight:600}.mg__convs[data-v-6ca6562d]{flex:none;text-align:right}.mg__convs b[data-v-6ca6562d]{display:block;font:600 var(--size-body-sm) var(--font-mono);color:var(--ink-900)}.mg__convs span[data-v-6ca6562d]{font-size:var(--size-note);color:var(--ink-400)}.mg__preview[data-v-6ca6562d]{display:flex;flex-direction:column;gap:9px;margin-top:6px;padding:13px;border:1px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-1)}.mg__preview-row[data-v-6ca6562d]{display:flex;align-items:baseline;gap:10px}.mg__preview-label[data-v-6ca6562d]{flex:none;width:96px;font-size:var(--size-aux);color:var(--ink-400)}.mg__preview-value[data-v-6ca6562d]{flex:1;min-width:0;font-size:var(--size-body);font-weight:500;color:var(--ink-900)}.mg__warn[data-v-6ca6562d]{display:flex;gap:9px;padding:11px 12px;border:1px solid var(--warn-border);border-radius:var(--radius-card);background:var(--warn-soft);font-size:var(--size-body-sm);line-height:1.55;color:var(--warn)}.mg__foot[data-v-6ca6562d]{flex:none;display:flex;align-items:center;gap:9px;padding:12px 18px;border-top:1px solid var(--border);background:var(--surface-1)}.mg__summary[data-v-6ca6562d]{font-size:var(--size-body-sm);color:var(--ink-400)}.ct[data-v-392df25f]{height:100%;display:flex;background:var(--surface-0)}.ct__nav[data-v-392df25f]{flex:none;width:var(--nav-col-w);height:100%}.ct__main[data-v-392df25f]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.ct__toolbar[data-v-392df25f]{flex:none;display:flex;flex-direction:column;gap:11px;padding:13px 16px;border-bottom:1px solid var(--border)}.ct__toolbar-row[data-v-392df25f]{display:flex;align-items:center;gap:7px}.ct__toolbar-row[data-v-392df25f]:first-child{gap:9px}.ct__search[data-v-392df25f]{flex:1;min-width:0;display:flex;align-items:center;gap:9px;height:34px;padding:0 11px;border-radius:var(--radius-row);background:var(--surface-2)}.ct__search input[data-v-392df25f]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--size-body);color:var(--ink-900)}.ct__search-clear[data-v-392df25f]{flex:none;width:20px;height:20px;border:1px solid var(--border);border-radius:50%;display:grid;place-items:center;background:var(--surface-0);color:var(--ink-400);font-size:var(--size-aux-sm);cursor:pointer}.ct__scope[data-v-392df25f]{display:flex;align-items:center;gap:6px;height:27px;padding:0 11px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-600);font-size:var(--size-body);font-weight:600;white-space:nowrap;cursor:pointer}.ct__scope.is-on[data-v-392df25f]{border-color:var(--ink-900);background:var(--ink-900);color:var(--text-on-action)}.ct__scope-count[data-v-392df25f]{padding:1px 5px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font:600 var(--size-note) var(--font-mono)}.ct__scope.is-on .ct__scope-count[data-v-392df25f]{background:#fff3;color:var(--text-on-action)}.ct__toolbar-right[data-v-392df25f]{margin-left:auto;display:flex;align-items:center;gap:10px}.ct__chip[data-v-392df25f]{display:flex;align-items:center;gap:6px;height:24px;padding:0 8px;border:1px solid var(--action-border);border-radius:var(--radius-pill);background:var(--action-soft);color:var(--action);font-size:var(--size-aux);font-weight:600;cursor:pointer}.ct__chip span[data-v-392df25f]{font-size:var(--size-aux-sm)}.ct__sort[data-v-392df25f]{display:flex;align-items:center;gap:5px;font-size:var(--size-aux);font-weight:600;color:var(--ink-600);cursor:pointer}.ct__sort[data-v-392df25f]:hover{color:var(--action)}.ct__sort.is-static[data-v-392df25f],.ct__sort.is-static[data-v-392df25f]:hover{color:var(--ink-600);cursor:default}.ct__caret[data-v-392df25f]{font-size:8px;color:var(--ink-400)}.ct__sort-wrap[data-v-392df25f]{position:relative}.ct__convs[data-v-392df25f]{font:600 var(--size-body-sm) var(--font-mono);color:var(--ink-900)}.ct__open[data-v-392df25f]{margin-top:1px;font-size:var(--size-note);font-weight:600;color:var(--ok)}.ct__bulk[data-v-392df25f]{display:flex;align-items:center;gap:9px;padding:8px 11px;border-radius:var(--radius-row);background:var(--ink-900)}.ct__bulk-text[data-v-392df25f]{flex:1;min-width:0;font-size:var(--size-body);font-weight:600;color:var(--text-on-action)}.ct__bulk-clear[data-v-392df25f]{padding:0 4px;font-size:var(--size-body-sm);font-weight:600;color:#fff9;cursor:pointer}.ct__grid[data-v-392df25f]{display:grid;grid-template-columns:32px minmax(0,2.1fr) 96px minmax(0,1.5fr) minmax(0,1.2fr) 84px 96px;gap:10px;align-items:center;padding:9px 16px}.ct__grid--head[data-v-392df25f]{flex:none;padding:8px 16px;border-bottom:1px solid var(--border);background:var(--surface-1);font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300)}.ct__rows[data-v-392df25f]{flex:1;min-height:0;overflow:auto}.ct__row[data-v-392df25f]{border-bottom:1px solid var(--border);cursor:pointer}.ct__row[data-v-392df25f]:hover{background:var(--row-hover)}.ct__row.is-picked[data-v-392df25f]{background:var(--row-selected)}.ct__check[data-v-392df25f]{width:16px;height:16px;border:1.5px solid var(--border-strong);border-radius:4px;display:grid;place-items:center;background:var(--surface-0);color:var(--text-on-action);font-size:var(--size-note-xs);cursor:pointer}.ct__check.is-on[data-v-392df25f]{border:1px solid var(--action);background:var(--action)}.ct__who[data-v-392df25f]{min-width:0;display:flex;align-items:center;gap:10px}.ct__badge[data-v-392df25f]{flex:none;padding:1px 6px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-note-xs);font-weight:600}.ct__badge--dup[data-v-392df25f]{border:1px solid var(--system-border);background:var(--system-soft);color:var(--system)}.ct__marks[data-v-392df25f]{display:flex;gap:4px}.ct__mark[data-v-392df25f]{width:18px;height:18px;border-radius:6px;display:grid;place-items:center;color:var(--text-on-action);font-size:var(--size-note-xs);font-weight:700}.ct__phone[data-v-392df25f]{font:500 var(--size-body-sm) var(--font-mono);color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct__phone.is-empty[data-v-392df25f]{color:var(--border-strong)}.ct__email[data-v-392df25f]{margin-top:1px;font-size:var(--size-aux-sm);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct__last[data-v-392df25f]{font-size:var(--size-aux);color:var(--ink-400)}.ct__empty[data-v-392df25f]{padding:56px 24px;text-align:center}.ct__empty-title[data-v-392df25f]{font-size:var(--size-title-sm);font-weight:600;color:var(--ink-900)}.ct__empty-sub[data-v-392df25f]{margin-top:6px;font-size:var(--size-body);line-height:1.6;color:var(--ink-400)}.ct__foot[data-v-392df25f]{flex:none;display:flex;align-items:center;gap:5px;padding:9px 16px;border-top:1px solid var(--border);background:var(--surface-1)}.ct__foot-text[data-v-392df25f]{flex:1;min-width:0;font-size:var(--size-aux);color:var(--ink-400)}.ct__pager[data-v-392df25f]{min-width:24px;height:24px;padding:0 5px;border:1px solid var(--border);border-radius:var(--radius-chip);display:grid;place-items:center;background:var(--surface-0);color:var(--ink-400);font-size:var(--size-body-sm);cursor:pointer}.ct__pager[data-v-392df25f]:hover{border-color:var(--border-strong)}.ct__pager.is-on[data-v-392df25f]{border-color:var(--action);color:var(--action);font-weight:600;cursor:default}.ct__pager.is-gap[data-v-392df25f]{border-color:transparent;background:transparent;cursor:default}.ct__foot-link[data-v-392df25f]{color:var(--action)}.ct__pager.is-disabled[data-v-392df25f]{opacity:.4;cursor:default}@media(max-width:900px){.ct[data-v-392df25f]{flex-direction:column;overflow:auto}.ct__nav[data-v-392df25f]{width:100%;height:auto}.ct__main[data-v-392df25f],.ct__rows[data-v-392df25f]{flex:none;min-height:0;overflow:visible}.ct__toolbar[data-v-392df25f]{padding:10px 12px}.ct__grid[data-v-392df25f]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:8px;padding:9px 12px}.ct__grid--head[data-v-392df25f]{padding:8px 12px}.ct__grid[data-v-392df25f]>:nth-child(1),.ct__grid[data-v-392df25f]>:nth-child(3),.ct__grid[data-v-392df25f]>:nth-child(5),.ct__grid[data-v-392df25f]>:nth-child(6),.ct__grid[data-v-392df25f]>:nth-child(7){display:none}}.ovw__cards[data-v-0407bbe1]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:10px}.ovw__card[data-v-0407bbe1]{display:flex;flex-direction:column;gap:7px;padding:13px 14px;border:1px solid var(--surface-3);border-radius:var(--radius-card-lg);background:var(--surface-0)}.ovw__card.is-link[data-v-0407bbe1]{cursor:pointer}.ovw__card.is-link[data-v-0407bbe1]:hover{border-color:var(--action-border)}.ovw__card.is-danger[data-v-0407bbe1]{border-color:var(--danger-border);background:var(--row-problem)}.ovw__card-top[data-v-0407bbe1]{display:flex;align-items:center;gap:7px}.ovw__card-label[data-v-0407bbe1]{flex:1;min-width:0;overflow:hidden;font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-400);white-space:nowrap;text-overflow:ellipsis}.ovw__card-value[data-v-0407bbe1]{display:flex;align-items:baseline;gap:6px}.ovw__card-value b[data-v-0407bbe1]{font:600 26px var(--font-mono);line-height:1}.ovw__card-value span[data-v-0407bbe1],.ovw__card-hint[data-v-0407bbe1]{font-size:var(--size-aux-sm);color:var(--ink-300)}.ovw__card-hint[data-v-0407bbe1]{font-size:var(--size-note);line-height:1.5;text-wrap:pretty}.ovw__card-drill[data-v-0407bbe1]{margin-top:1px;font-size:var(--size-note);font-weight:600;color:var(--action)}.ovw__card.is-danger .ovw__card-value b[data-v-0407bbe1],.ovw__card.is-danger .ovw__card-icon[data-v-0407bbe1]{color:var(--danger)}.ovw__card.is-warn .ovw__card-value b[data-v-0407bbe1],.ovw__card.is-warn .ovw__card-icon[data-v-0407bbe1]{color:var(--warn)}.ovw__card.is-ok .ovw__card-value b[data-v-0407bbe1],.ovw__card.is-ok .ovw__card-icon[data-v-0407bbe1]{color:var(--ok)}@media(max-width:1100px){.ovw__cards[data-v-0407bbe1]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ovw__tr.is-over[data-v-cc338d19]{background:var(--row-problem)}.ovw__tr.is-over[data-v-cc338d19]:hover{background:var(--surface-1)}.ovw__queue[data-v-cc338d19]{min-width:560px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 110px 104px}.ovw__cell-text[data-v-cc338d19]{min-width:0;overflow:hidden;font-size:var(--size-aux);color:var(--ink-600);white-space:nowrap;text-overflow:ellipsis}.ovw__mono[data-v-cc338d19]{font:600 var(--size-body) var(--font-mono);color:var(--ink-600)}.ovw__mono.is-danger[data-v-cc338d19]{color:var(--danger)}.ovw__mono.is-warn[data-v-cc338d19]{color:var(--warn)}.bars__row[data-v-02a13f9d]{display:flex;align-items:center;gap:10px}.bars__row.is-link[data-v-02a13f9d]{margin:0 -6px;padding:5px 6px;border-radius:9px;cursor:pointer}.bars__row.is-link[data-v-02a13f9d]:hover{background:var(--surface-1)}.bars__pos[data-v-02a13f9d]{flex:none;width:18px;font:600 var(--size-aux-sm) var(--font-mono);color:var(--ink-300)}.bars__main[data-v-02a13f9d]{flex:1;min-width:0}.bars__name[data-v-02a13f9d]{overflow:hidden;font-size:var(--size-body-sm);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.bars__track[data-v-02a13f9d]{height:5px;margin-top:5px;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-2)}.bars__track>div[data-v-02a13f9d]{height:100%;border-radius:var(--radius-pill);background:var(--action)}.bars__track>div.is-bad[data-v-02a13f9d]{background:var(--danger)}.bars__num[data-v-02a13f9d]{flex:none;text-align:right}.bars__num b[data-v-02a13f9d]{display:block;font:600 var(--size-body) var(--font-mono)}.bars__num small[data-v-02a13f9d]{font-size:8.5px;color:var(--ink-300)}.ovw__duty[data-v-683553aa]{min-width:420px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 90px}.ovw__duty-state[data-v-683553aa]{display:flex;flex-wrap:wrap;gap:5px}.ovw__duty-open[data-v-683553aa]{font:600 var(--size-body) var(--font-mono);color:var(--ink-900)}.ovw__chart[data-v-683553aa]{display:flex;align-items:flex-end;gap:5px;height:132px;padding-top:6px}.ovw__col[data-v-683553aa]{flex:1;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px}.ovw__col-bar[data-v-683553aa]{width:100%;height:100%;display:flex;align-items:flex-end;gap:2px}.ovw__col-bar>div[data-v-683553aa]{flex:1;border-radius:3px 3px 0 0;background:var(--action)}.ovw__col-bar>.is-closed[data-v-683553aa]{background:color-mix(in srgb,var(--ok) 22%,var(--surface-0))}.ovw__col-label[data-v-683553aa]{height:11px;font:500 8px/11px var(--font-mono);color:var(--ink-300);white-space:nowrap}.ovw__col-label.is-today[data-v-683553aa]{color:var(--ink-900)}.ovw__legend[data-v-683553aa]{display:flex;align-items:center;gap:6px;font-size:var(--size-note);color:var(--ink-400)}.ovw__legend-dot[data-v-683553aa]{width:9px;height:9px;border-radius:3px;background:var(--action)}.ovw__legend-dot.is-closed[data-v-683553aa]{margin-left:8px;background:color-mix(in srgb,var(--ok) 22%,var(--surface-0))}.ovw__legend-foot[data-v-683553aa]{margin-left:auto;color:var(--ink-300)}.ovw__staff .ovw__tr[data-v-2aab96d8]{min-width:860px;grid-template-columns:260px repeat(8,minmax(0,1fr));gap:0;padding:0}.ovw__staff .ovw__tr>div[data-v-2aab96d8]{padding:9px 10px}.ovw__staff .ovw__tr>div[data-v-2aab96d8]:first-child{padding-left:14px}.ovw__staff .ovw__tr--head>div[data-v-2aab96d8]{padding-block:7px;font-size:var(--size-note-xs)}.ovw__staff .is-right[data-v-2aab96d8]{justify-self:stretch}.ovw__staff.has-sla .ovw__tr[data-v-2aab96d8]{grid-template-columns:260px repeat(9,minmax(0,1fr))}.ovw__staff .ovw__bands[data-v-2aab96d8]{grid-template-columns:260px 4fr 4fr;background:var(--surface-1);border-bottom-color:var(--surface-3)}.ovw__staff.has-sla .ovw__bands[data-v-2aab96d8]{grid-template-columns:260px 4fr 5fr}.ovw__band[data-v-2aab96d8]{border-left:1px solid var(--surface-3);text-align:center;font-size:var(--size-note);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-400)}.ovw__band.is-now[data-v-2aab96d8]{background:var(--action-soft);color:var(--action)}.ovw__band small[data-v-2aab96d8]{display:block;margin-top:1px;font-size:8.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-300)}.is-split[data-v-2aab96d8]{border-left:1px solid var(--surface-3)}.ovw__num[data-v-2aab96d8]{font:600 var(--size-body-lg) var(--font-mono);text-align:right}.ovw__num.is-link[data-v-2aab96d8]{cursor:pointer}.ovw__num.is-link[data-v-2aab96d8]:hover{background:var(--action-soft)}.ovw__num.is-warn[data-v-2aab96d8]{color:var(--warn)}.ovw__num.is-ok[data-v-2aab96d8]{color:var(--ok)}.ovw__num.is-danger[data-v-2aab96d8]{color:var(--danger)}.ovw__num small[data-v-2aab96d8]{display:block;margin-top:1px;font:400 8.5px var(--font-sans);color:var(--ink-300)}.ovw__tr.is-warn-row[data-v-2aab96d8]{background:var(--warn-soft)}.ovw__alert-cta[data-v-2aab96d8]{flex:none;padding:6px 13px;border:1px solid currentColor;border-radius:9px;background:var(--surface-0);color:inherit;font:inherit;font-size:var(--size-aux);font-weight:700;white-space:nowrap;cursor:pointer}.ovw__scroll[data-v-2aab96d8]{overflow-x:auto}.ovw__mark--lg[data-v-94e9c561]{width:26px;height:26px;border-radius:9px;font-size:var(--size-body-sm)}.ovw__log[data-v-94e9c561]{display:flex;gap:10px}.ovw__log-dot[data-v-94e9c561]{flex:none;width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--danger)}.ovw__log-dot.is-warn[data-v-94e9c561]{background:var(--warn)}.ovw__log-dot.is-ok[data-v-94e9c561]{background:var(--ok)}.ovw__log-main[data-v-94e9c561]{flex:1;min-width:0}.ovw__log-text[data-v-94e9c561]{font-size:var(--size-body-sm);line-height:1.5;text-wrap:pretty}.ovw__log-time[data-v-94e9c561]{margin-top:1px;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.ovw__health[data-v-94e9c561]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ovw__hcard[data-v-94e9c561]{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--surface-3);border-radius:var(--radius-card-lg);cursor:pointer}.ovw__hcard[data-v-94e9c561]:hover{border-color:var(--action-border)}.ovw__hcard.is-bad[data-v-94e9c561]{border-color:var(--danger-border);background:var(--danger-soft)}.ovw__hcard-top[data-v-94e9c561]{display:flex;align-items:center;gap:9px}.ovw__hcard-state[data-v-94e9c561]{display:flex;align-items:center;gap:5px;margin-top:2px;font-size:var(--size-note-xs);font-weight:600}.ovw__hcard-state i[data-v-94e9c561]{width:6px;height:6px;border-radius:50%;background:currentColor}.ovw__hcard-state.is-ok[data-v-94e9c561]{color:var(--ok)}.ovw__hcard-state.is-danger[data-v-94e9c561]{color:var(--danger)}.ovw__hcard-state.is-warn[data-v-94e9c561]{color:var(--warn)}.ovw__hcard-state.is-neutral[data-v-94e9c561]{color:var(--ink-400)}.ovw__hcard-stats[data-v-94e9c561]{display:flex;gap:12px;padding-top:8px;border-top:1px solid var(--surface-2)}.ovw__hcard-stats b[data-v-94e9c561]{display:block;font:600 11.5px var(--font-mono)}.ovw__hcard-stats small[data-v-94e9c561]{display:block;margin-top:1px;font-size:8.5px;color:var(--ink-300)}@media(max-width:1100px){.ovw__health[data-v-94e9c561]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ovw[data-v-84436f95]{height:100%;display:flex;flex-direction:column;min-height:0;background:var(--surface-0);color:var(--ink-900)}.ovw__head[data-v-84436f95]{flex:none;display:flex;align-items:flex-start;gap:16px;padding:14px 20px 0}.ovw__head-main[data-v-84436f95]{flex:1;min-width:0}.ovw__title-row[data-v-84436f95]{display:flex;align-items:center;gap:9px}.ovw__title[data-v-84436f95]{font-size:var(--size-title-lg);font-weight:700}.ovw__tag[data-v-84436f95]{padding:2px 9px;border-radius:var(--radius-pill);background:var(--action-soft);color:var(--action);font-size:var(--size-note);font-weight:600}.ovw__lead[data-v-84436f95]{max-width:700px;margin-top:4px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400);text-wrap:pretty}.ovw__lead a[data-v-84436f95]{color:var(--action);font-weight:600}.ovw__head-side[data-v-84436f95]{flex:none;display:flex;align-items:center;gap:10px}.ovw__fresh[data-v-84436f95]{font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.ovw__tabs[data-v-84436f95]{flex:none;display:flex;align-items:center;gap:6px;padding:12px 20px 0;border-bottom:1px solid var(--surface-2);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ovw__tabs[data-v-84436f95]::-webkit-scrollbar{display:none}.ovw__tab[data-v-84436f95]{flex:none;display:flex;align-items:center;gap:7px;padding:8px 13px;border:0;border-bottom:2px solid transparent;border-radius:10px 10px 0 0;background:transparent;color:var(--ink-400);font:inherit;font-size:11.5px;font-weight:600;white-space:nowrap;cursor:pointer}.ovw__tab[data-v-84436f95]:hover{color:var(--ink-900)}.ovw__tab.is-on[data-v-84436f95]{border-bottom-color:var(--action);background:var(--row-hover);color:var(--action)}.ovw__tab-alert[data-v-84436f95]{min-width:16px;height:16px;display:grid;place-items:center;padding:0 4px;border-radius:var(--radius-pill);background:var(--danger);font:600 var(--size-note-xs) var(--font-mono);color:var(--text-on-action)}.ovw__body[data-v-84436f95]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:16px 20px 26px;transition:opacity .15s}.ovw__body.is-loading[data-v-84436f95]{opacity:.55;pointer-events:none}.ovw__empty[data-v-84436f95]{padding:48px 0;color:var(--ink-300);font-size:var(--size-aux);text-align:center}.ov[data-v-72d8f862]{display:flex;flex-direction:column;min-height:0;height:100%}.ov__head[data-v-72d8f862]{flex:none;display:flex;align-items:flex-start;gap:var(--space-6);padding:var(--pad-region);border-bottom:var(--border-width) solid var(--border);background:var(--surface-0)}.ov__head-text[data-v-72d8f862]{flex:1;min-width:0}.ov__back[data-v-72d8f862]{display:none;flex:none;place-items:center;width:28px;height:28px;margin-left:-4px;border-radius:var(--radius-chip);color:var(--ink-600);font-size:var(--size-title-lg);line-height:1;cursor:pointer}.ov__back[data-v-72d8f862]:hover{background:var(--surface-2);color:var(--ink-900)}.ov__title[data-v-72d8f862]{font-size:var(--size-title-lg);font-weight:var(--weight-bold);color:var(--ink-900)}.ov__sub[data-v-72d8f862]{max-width:560px;margin:3px 0 0;font-size:var(--size-body-sm);line-height:var(--leading-body);color:var(--ink-400);text-wrap:pretty}.ov__head-acts[data-v-72d8f862]{flex:none;display:flex;align-items:center;gap:var(--space-2)}.ov__periods[data-v-72d8f862]{display:flex;gap:4px;padding:3px;border-radius:var(--radius-input);background:var(--surface-2)}.ov__period[data-v-72d8f862]{padding:4px 11px;border:var(--border-width) solid transparent;border-radius:var(--radius-chip);background:none;font:inherit;font-size:var(--size-aux);font-weight:var(--weight-semibold);color:var(--ink-400);white-space:nowrap;cursor:pointer}.ov__period.is-on[data-v-72d8f862]{border-color:var(--border);background:var(--surface-0);color:var(--ink-900)}.ov__period[data-v-72d8f862]:disabled{cursor:default}.ov__body[data-v-72d8f862]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--gap-block);padding:var(--pad-region)}.ov__empty[data-v-72d8f862]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding-top:48px;text-align:center}.ov__empty-title[data-v-72d8f862]{font-size:var(--size-body);font-weight:var(--weight-semibold);color:var(--ink-600)}.ov__empty-hint[data-v-72d8f862]{max-width:320px;font-size:var(--size-aux);color:var(--ink-400)}.ov__tiles[data-v-72d8f862]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--gap-chip)}.ov__tile[data-v-72d8f862]{display:flex;flex-direction:column;gap:5px;padding:var(--pad-card) var(--pad-card-lg);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.ov__tile-label[data-v-72d8f862]{font-size:var(--size-aux-sm);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-300)}.ov__tile-line[data-v-72d8f862]{display:flex;align-items:baseline;gap:7px}.ov__tile-value[data-v-72d8f862]{font:var(--weight-bold) var(--size-title-lg) / var(--leading-tight) var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-900)}.ov__tile-value.is-danger[data-v-72d8f862]{color:var(--danger)}.ov__tile-value.is-warn[data-v-72d8f862]{color:var(--warn)}.ov__tile-value.is-ok[data-v-72d8f862]{color:var(--ok)}.ov__tile-unit[data-v-72d8f862]{font-size:var(--size-body-sm);font-weight:var(--weight-medium);color:var(--ink-400)}.ov__tile-note[data-v-72d8f862]{font-size:var(--size-aux);line-height:var(--leading-snug);color:var(--ink-300);text-wrap:pretty}.ov__tile-note.is-danger[data-v-72d8f862]{color:var(--danger)}.ov__tile-note.is-ok[data-v-72d8f862]{color:var(--ok)}.ov__sec[data-v-72d8f862]{display:flex;flex-direction:column;gap:var(--space-3)}.ov__sec-head[data-v-72d8f862]{display:flex;align-items:center;gap:var(--space-3)}.ov__eyebrow[data-v-72d8f862]{font-size:var(--size-aux);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-300);white-space:nowrap}.ov__count[data-v-72d8f862]{font:var(--weight-medium) var(--size-note) var(--font-mono);color:var(--ink-300);white-space:nowrap}.ov__rule[data-v-72d8f862]{flex:1;height:1px;background:var(--surface-2)}.ov__hint[data-v-72d8f862]{font-size:var(--size-note);color:var(--ink-300);white-space:nowrap}.ov__mark[data-v-72d8f862]{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-chip);color:var(--text-on-action);font-size:var(--size-body);font-weight:var(--weight-bold)}.ov__mark--lg[data-v-72d8f862]{width:30px;height:30px;border-radius:var(--radius-card);font-size:var(--size-title-sm)}.ov__alert[data-v-72d8f862]{display:flex;align-items:center;gap:var(--space-4);padding:var(--pad-card) var(--pad-card-lg);border:var(--border-width) solid var(--danger-border);border-radius:var(--radius-card);background:var(--danger-soft)}.ov__alert.is-warn[data-v-72d8f862]{border-color:var(--warn-border);background:var(--warn-soft)}.ov__alert-main[data-v-72d8f862]{flex:1;min-width:0}.ov__alert-name[data-v-72d8f862]{overflow:hidden;font-size:var(--size-body-sm);font-weight:var(--weight-semibold);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.ov__alert-text[data-v-72d8f862]{margin-top:1px;font-size:var(--size-aux);line-height:var(--leading-snug);color:var(--danger);text-wrap:pretty}.ov__alert.is-warn .ov__alert-text[data-v-72d8f862]{color:var(--warn)}.ov__alert-fix[data-v-72d8f862]{flex:none;padding:5px 12px;border:var(--border-width) solid var(--danger-border);border-radius:var(--radius-chip);background:var(--surface-0);font-size:var(--size-aux);font-weight:var(--weight-semibold);color:var(--danger);white-space:nowrap}.ov__alert.is-warn .ov__alert-fix[data-v-72d8f862]{border-color:var(--warn-border);color:var(--warn)}.ov__cards[data-v-72d8f862]{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:var(--gap-chip)}.ov__card[data-v-72d8f862]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--pad-card) var(--pad-card-lg);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out),background var(--dur-fast) var(--ease-out)}.ov__card[data-v-72d8f862]:hover{border-color:var(--border-strong)}.ov__card.is-bad[data-v-72d8f862]{border-color:var(--danger-border);background:var(--danger-soft)}.ov__card.is-on[data-v-72d8f862]{border-color:var(--action);background:var(--row-selected)}.ov__card-top[data-v-72d8f862]{display:flex;align-items:flex-start;gap:var(--space-4)}.ov__card-id[data-v-72d8f862]{flex:1;min-width:0}.ov__card-name[data-v-72d8f862]{display:block;overflow:hidden;font-size:var(--size-body-lg);font-weight:var(--weight-semibold);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.ov__card-sub[data-v-72d8f862]{display:block;margin-top:2px;overflow:hidden;font-size:var(--size-aux-sm);color:var(--ink-400);text-overflow:ellipsis;white-space:nowrap}.ov__pill[data-v-72d8f862]{flex:none;display:flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--size-note);font-weight:var(--weight-semibold);color:var(--ink-400);white-space:nowrap}.ov__pill i[data-v-72d8f862]{width:6px;height:6px;border-radius:50%;background:currentColor}.ov__pill.is-ok[data-v-72d8f862]{background:var(--ok-soft);color:var(--ok)}.ov__pill.is-danger[data-v-72d8f862]{background:var(--danger-soft);color:var(--danger)}.ov__pill.is-warn[data-v-72d8f862]{background:var(--warn-soft);color:var(--warn)}.ov__card-stats[data-v-72d8f862]{display:flex;align-items:flex-end;gap:var(--space-6)}.ov__stat[data-v-72d8f862]{min-width:0}.ov__stat b[data-v-72d8f862]{display:block;font:var(--weight-bold) var(--size-body-lg) / var(--leading-tight) var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-900)}.ov__stat b.is-warn[data-v-72d8f862]{color:var(--warn)}.ov__stat small[data-v-72d8f862]{display:block;margin-top:1px;font-size:var(--size-note);color:var(--ink-400);white-space:nowrap}.ov__share[data-v-72d8f862]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.ov__share small[data-v-72d8f862]{font-size:var(--size-note);color:var(--ink-300);white-space:nowrap}.ov__bar[data-v-72d8f862]{width:100%;height:5px;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-2)}.ov__bar i[data-v-72d8f862]{display:block;height:100%;border-radius:var(--radius-pill)}.ov__card-alert[data-v-72d8f862]{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-width) solid var(--surface-2)}.ov__card-alert-text[data-v-72d8f862]{flex:1;min-width:0;font-size:var(--size-aux);line-height:var(--leading-snug);color:var(--danger);text-wrap:pretty}.ov__card-alert-text.is-warn[data-v-72d8f862]{color:var(--warn)}.ov__card-fix[data-v-72d8f862]{flex:none;font-size:var(--size-aux);font-weight:var(--weight-semibold);color:var(--action);white-space:nowrap}.ov__shares[data-v-72d8f862]{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--pad-card-lg);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.ov__shares-head[data-v-72d8f862]{display:flex;align-items:baseline;gap:var(--space-3)}.ov__shares-total[data-v-72d8f862]{font-size:var(--size-aux);color:var(--ink-400)}.ov__stack[data-v-72d8f862]{display:flex;width:100%;height:10px;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-2)}.ov__legend[data-v-72d8f862]{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6)}.ov__legend-item[data-v-72d8f862]{display:flex;align-items:center;gap:7px;font-size:var(--size-aux);color:var(--ink-600)}.ov__legend-item i[data-v-72d8f862]{width:8px;height:8px;border-radius:3px}.ov__legend-item b[data-v-72d8f862]{font:var(--weight-medium) var(--size-aux-sm) var(--font-mono);color:var(--ink-900)}@media(max-width:900px){.ov__back[data-v-72d8f862]{display:grid}.ov__head[data-v-72d8f862]{align-items:center;flex-wrap:wrap;gap:var(--space-4);padding:12px}.ov__head-acts[data-v-72d8f862]{flex:1 0 100%}.ov__body[data-v-72d8f862]{padding:12px 12px 20px}.ov__cards[data-v-72d8f862]{grid-template-columns:minmax(0,1fr)}.ov__hint[data-v-72d8f862]{display:none}}.chat__head[data-v-ff171758]{position:relative;flex:none;border-bottom:1px solid var(--border);background:var(--surface-0)}.chat__sla[data-v-ff171758]{height:3px;background:linear-gradient(90deg,var(--danger) 0 var(--sla, 0%),var(--surface-2) var(--sla, 0%))}.chat__head-row[data-v-ff171758]{display:flex;align-items:center;gap:12px;padding:12px 18px;white-space:nowrap}.chat__who[data-v-ff171758]{flex:1;min-width:0;overflow:hidden}.chat__name[data-v-ff171758]{font-size:14.5px;font-weight:700;color:var(--ink-900);overflow:hidden;text-overflow:ellipsis}.chat__sub[data-v-ff171758]{margin-top:2px;font-size:var(--size-body-sm);color:var(--ink-400);overflow:hidden;text-overflow:ellipsis}.chat__sub-link[data-v-ff171758]{color:var(--action);cursor:pointer}.chat__actions[data-v-ff171758]{flex:none;display:flex;align-items:center;gap:8px}.chat__sep[data-v-ff171758]{flex:none;width:1px;height:22px;background:var(--border)}.chat__menu[data-v-ff171758]{right:52px;top:100%;z-index:45;width:224px;display:flex;flex-direction:column;gap:1px;box-shadow:var(--shadow-modal)}.chat__back[data-v-ff171758]{display:none;flex:none;place-items:center;width:28px;height:28px;margin-left:-4px;border-radius:var(--radius-chip);color:var(--ink-600);font-size:var(--size-title-lg);line-height:1;cursor:pointer}.chat__back[data-v-ff171758]:hover{background:var(--surface-2);color:var(--ink-900)}@media(max-width:900px){.chat__back[data-v-ff171758]{display:grid}.chat__head-row[data-v-ff171758]{gap:var(--space-4);padding:10px 12px}.chat__actions[data-v-ff171758]{flex:1 1 auto;min-width:0;justify-content:flex-end;overflow-x:auto;scrollbar-width:none}.chat__actions[data-v-ff171758]::-webkit-scrollbar{display:none}.chat__actions[data-v-ff171758]>:last-child{position:sticky;right:0;background:var(--surface-0)}}.asg__icon[data-v-83c05433]{background:var(--action-soft);color:var(--action)}.asg__bar[data-v-83c05433]{flex:none;display:flex;align-items:center;gap:8px;padding:11px 16px;border-bottom:1px solid var(--border)}.asg__search[data-v-83c05433]{flex:1;display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:9px;background:var(--surface-2)}.asg__input[data-v-83c05433]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:11.5px;color:var(--ink-900)}.asg__list[data-v-83c05433]{flex:1;min-height:0;overflow:auto;padding-bottom:6px}.asg__eyebrow[data-v-83c05433]{padding:11px 16px 5px;font-size:var(--size-note);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-400)}.asg__row[data-v-83c05433]{display:flex;align-items:center;gap:10px;padding:8px 16px;cursor:pointer}.asg__row[data-v-83c05433]:hover{background:var(--row-hover)}.asg__row.is-on[data-v-83c05433]{background:var(--row-selected)}.asg__radio[data-v-83c05433]{flex:none;width:16px;height:16px;display:grid;place-items:center;border:1.5px solid var(--border-strong);border-radius:50%;background:var(--surface-0)}.asg__radio.is-on[data-v-83c05433]{border:1px solid var(--action);background:var(--action)}.asg__radio.is-on[data-v-83c05433]:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.asg__main[data-v-83c05433]{flex:1;min-width:0}.asg__name[data-v-83c05433]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.asg__me[data-v-83c05433]{font-weight:400;color:var(--ink-400)}.asg__sub[data-v-83c05433]{font-size:var(--size-aux);color:var(--ink-400)}.asg__tag[data-v-83c05433]{flex:none;padding:2px 8px;border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--size-note);font-weight:600;color:var(--ink-400)}.asg__empty[data-v-83c05433]{padding:22px 16px;text-align:center;font-size:11.5px;color:var(--ink-400)}.asg__foot[data-v-83c05433]{flex-direction:column;align-items:stretch;gap:9px}.asg__note-toggle[data-v-83c05433]{display:flex;align-items:center;gap:9px;font-size:var(--size-body-sm);color:var(--ink-600);cursor:pointer}.asg__note[data-v-83c05433]{width:100%;padding:8px 11px;border:1px solid var(--border);border-radius:9px;outline:none;font:inherit;font-size:11.5px;color:var(--ink-900)}.asg__note[data-v-83c05433]:focus{border-color:var(--action)}.asg__actions[data-v-83c05433]{display:flex;align-items:center;gap:8px}.calls[data-v-6046075f]{display:flex;flex-direction:column;min-height:100%}.calls__none[data-v-6046075f]{margin:0;padding:12px 14px;font-size:var(--size-body-sm);color:var(--ink-400)}.calls__filters[data-v-6046075f]{display:flex;gap:6px;padding:10px 14px}.calls__filter[data-v-6046075f]{padding:5px 12px;border:0;border-radius:9999px;background:#f1f5f9;font:inherit;font-size:12px;font-weight:500;color:#334155;cursor:pointer;transition:all .15s ease}.calls__filter[data-v-6046075f]:hover{background:#e2e8f0}.calls__filter--missed[data-v-6046075f]{background:#fff1f2;color:#e11d48;font-weight:600}.calls__filter--missed[data-v-6046075f]:hover{background:#ffe4e6}.calls__filter.is-on[data-v-6046075f]{background:#111827;font-weight:600;color:#fff}.calls__stats[data-v-6046075f]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 14px 10px}.stat[data-v-6046075f]{padding:10px 8px;border-radius:12px;background:#f8fafc;text-align:center}.stat__value[data-v-6046075f]{font:700 16px var(--font-mono),sans-serif;color:#111827}.stat__value.text-red[data-v-6046075f]{color:#e11d48}.stat__label[data-v-6046075f]{font-size:11px;color:#94a3b8;margin-top:2px}.stat--bad[data-v-6046075f]{background:#fff1f2}.calls__day[data-v-6046075f]{padding:12px 14px 6px;font-size:11px;font-weight:700;letter-spacing:.5px;color:#94a3b8}.call[data-v-6046075f]{margin:0 14px 8px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #f1f5f9;transition:all .15s ease}.call--missed[data-v-6046075f]{background:#fff1f2;border-color:#ffe4e6}.call.is-playing[data-v-6046075f]{border-color:#bfdbfe;background:#eff6ff}.call__top[data-v-6046075f]{display:flex;align-items:center;gap:10px}.call__icon[data-v-6046075f]{flex:none;width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#2563eb;color:#fff;cursor:pointer;transition:transform .1s ease}.call__icon[data-v-6046075f]:active{transform:scale(.95)}.call__icon--missed[data-v-6046075f]{background:#fee2e2;color:#e11d48;font-size:12px;font-weight:700;cursor:default}.call__tri[data-v-6046075f]{width:0;height:0;margin-left:2px;border-left:7px solid currentColor;border-top:4.5px solid transparent;border-bottom:4.5px solid transparent}.call__pause[data-v-6046075f]{width:8px;height:9px;border-left:2.5px solid currentColor;border-right:2.5px solid currentColor}.call__info[data-v-6046075f]{flex:1;min-width:0}.call__title[data-v-6046075f]{font-size:12.5px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call__sub[data-v-6046075f]{font-size:11px;color:#64748b;margin-top:2px}.call--missed .call__sub[data-v-6046075f]{color:#64748b}.call__rate-btn[data-v-6046075f]{flex:none;border:1px solid #93c5fd;background:#fff;color:#2563eb;border-radius:6px;font-size:11px;font-weight:600;padding:2px 7px;cursor:pointer;transition:all .15s ease}.call__rate-btn[data-v-6046075f]:hover{background:#dbeafe}.call__redial-btn[data-v-6046075f]{flex:none;padding:4px 12px;border:1px solid #fecdd3;border-radius:8px;background:#fff;font-size:12px;font-weight:600;color:#e11d48;cursor:pointer;transition:all .15s ease}.call__redial-btn[data-v-6046075f]:hover{background:#fff1f2}.call__state-txt[data-v-6046075f]{flex:none;font-size:11px;color:#94a3b8}.call__player-bottom[data-v-6046075f]{display:flex;align-items:center;gap:10px;margin-top:10px;padding-top:8px;border-top:1px solid #dbeafe}.call__scrubber-wrap[data-v-6046075f]{flex:1;min-width:0}.call__scrubber-track[data-v-6046075f]{position:relative;height:4px;border-radius:2px;background:#dbeafe}.call__scrubber-fill[data-v-6046075f]{position:absolute;top:0;left:0;height:100%;border-radius:2px;background:#2563eb;pointer-events:none}.call__scrubber-input[data-v-6046075f]{position:absolute;top:-6px;left:0;width:100%;height:16px;opacity:0;cursor:pointer;margin:0}.call__player-meta[data-v-6046075f]{display:flex;align-items:center;gap:8px;flex:none}.call__player-time[data-v-6046075f]{font-size:11px;font-family:var(--font-mono),monospace;color:#64748b}.call__player-dl[data-v-6046075f]{font-size:14px;font-weight:700;color:#64748b;text-decoration:none;line-height:1;padding:2px 4px;border-radius:4px;transition:all .15s ease}.call__player-dl[data-v-6046075f]:hover{color:#2563eb;background:#dbeafe}.calls__footer[data-v-6046075f]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-top:1px solid var(--surface-2);margin-top:auto;background:var(--surface-0)}.calls__export-btn[data-v-6046075f]{padding:6px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface-0);font-size:12.5px;font-weight:500;color:var(--ink-900);cursor:pointer;transition:all .15s ease}.calls__export-btn[data-v-6046075f]:hover{border-color:var(--border-strong);background:var(--surface-1)}.calls__retention-txt[data-v-6046075f]{font-size:11.5px;color:var(--ink-400)}.posts[data-v-2a7b0243]{display:flex;flex-direction:column;gap:8px}.post[data-v-2a7b0243]{display:flex;gap:8px;padding:6px;border-radius:6px;color:inherit;transition:background .15s}.post[data-v-2a7b0243]:hover{background:#f5f5f5}.post-thumb[data-v-2a7b0243]{position:relative;flex:none;width:44px;height:44px;border-radius:4px;overflow:hidden;background:#f0f0f0}.post-thumb img[data-v-2a7b0243]{width:100%;height:100%;object-fit:cover}.post-thumb--empty[data-v-2a7b0243]{display:flex;align-items:center;justify-content:center;color:#00000040}.post-play[data-v-2a7b0243]{position:absolute;inset:0;margin:auto;font-size:16px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.5)}.post-body[data-v-2a7b0243]{min-width:0;display:flex;flex-direction:column;gap:2px}.post-text[data-v-2a7b0243]{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-text--story[data-v-2a7b0243],.post-text--none[data-v-2a7b0243]{font-style:italic;color:#00000073}.post-facts[data-v-2a7b0243]{display:flex;flex-wrap:wrap;gap:4px;font-size:11px;color:#00000073}.post-gone[data-v-2a7b0243]{color:#d46b08}.posts-empty[data-v-2a7b0243],.posts-error[data-v-2a7b0243]{margin:0;font-size:12px;color:#00000073}.posts-error[data-v-2a7b0243]{color:#cf1322}.wrap[data-v-612353bb]{padding:12px 14px}.empty[data-v-612353bb]{margin:0;font-size:var(--size-body-sm);color:var(--ink-400)}.point[data-v-612353bb]{display:flex;gap:9px;padding:8px 0;border-bottom:1px solid var(--surface-2)}.point[data-v-612353bb] svg{flex:none;margin-top:3px}.point__main[data-v-612353bb]{flex:1;min-width:0}.point__head[data-v-612353bb]{display:flex;align-items:center;gap:6px}.point__value[data-v-612353bb]{font-size:var(--size-body);font-weight:600;color:var(--ink-900);word-break:break-all;cursor:copy}.point__hits[data-v-612353bb]{padding:1px 7px;border-radius:var(--radius-pill);background:var(--action-soft);font-size:var(--size-note);font-weight:600;color:var(--action)}.point__meta[data-v-612353bb]{margin-top:2px;font-size:var(--size-aux);color:var(--ink-400)}.tl[data-v-612353bb]{display:flex;gap:10px}.tl__rail[data-v-612353bb]{flex:none;display:flex;flex-direction:column;align-items:center}.tl__dot[data-v-612353bb]{width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--action)}.tl__dot.is-auto[data-v-612353bb]{background:var(--ok)}.tl__line[data-v-612353bb]{flex:1;width:1px;background:var(--border)}.tl:last-child .tl__line[data-v-612353bb]{display:none}.tl__main[data-v-612353bb]{flex:1;min-width:0;padding-bottom:13px}.tl__head[data-v-612353bb]{display:flex;align-items:baseline;gap:7px}.tl__field[data-v-612353bb]{font-size:11.5px;font-weight:600;color:var(--ink-900)}.tl__time[data-v-612353bb]{font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.tl__change[data-v-612353bb]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:5px}.tl__from[data-v-612353bb]{padding:2px 8px;border-radius:7px;background:var(--surface-2);font-size:var(--size-aux);color:var(--ink-400);text-decoration:line-through;word-break:break-word}.tl__arrow[data-v-612353bb]{font-size:var(--size-body-sm);color:var(--ink-400)}.tl__to[data-v-612353bb]{padding:2px 8px;border-radius:7px;background:var(--ok-soft);font-size:var(--size-aux);font-weight:600;color:var(--ok);word-break:break-word}.tl__who[data-v-612353bb]{margin-top:6px;font-size:var(--size-aux);color:var(--ink-400)}.empty[data-v-e07ac13e]{margin:0;padding:12px 14px;font-size:var(--size-body-sm);color:var(--ink-400)}.timeline[data-v-e07ac13e]{padding:12px 14px}.tl[data-v-e07ac13e]{display:flex;gap:10px}.tl__rail[data-v-e07ac13e]{flex:none;display:flex;flex-direction:column;align-items:center}.tl__dot[data-v-e07ac13e]{width:7px;height:7px;margin-top:5px;border-radius:50%}.tl__line[data-v-e07ac13e]{flex:1;width:1px;background:var(--border)}.tl:last-child .tl__line[data-v-e07ac13e]{display:none}.tl__main[data-v-e07ac13e]{flex:1;min-width:0;padding-bottom:12px}.tl__text[data-v-e07ac13e]{font-size:11.5px;line-height:1.5;color:var(--ink-600);word-break:break-word}.tl__text strong[data-v-e07ac13e]{font-weight:600;color:var(--ink-900)}.tl__time[data-v-e07ac13e]{margin-top:2px;font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.nt[data-v-1acd0ff2]{display:flex;flex-direction:column}.nt__pins[data-v-1acd0ff2]{display:flex;flex-direction:column;gap:1px;max-height:168px;overflow-y:auto;background:var(--warn-soft);border-bottom:1px solid var(--warn-border)}.nt__pin[data-v-1acd0ff2]{display:flex;gap:9px;padding:10px 14px}.nt__pin+.nt__pin[data-v-1acd0ff2]{border-top:1px solid var(--warn-border)}.nt__pin-mark[data-v-1acd0ff2]{flex:none;margin-top:1px;color:var(--warn);font-size:var(--size-body)}.nt__pin-main[data-v-1acd0ff2]{flex:1;min-width:0}.nt__pin-text[data-v-1acd0ff2]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:var(--size-body-sm);line-height:1.6;color:var(--ink-600);white-space:pre-wrap;word-break:break-word}.nt__pin-meta[data-v-1acd0ff2]{margin-top:3px;font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.nt__pin-off[data-v-1acd0ff2]{flex:none;font-size:var(--size-aux);color:var(--ink-400);cursor:pointer}.nt__pin-off[data-v-1acd0ff2]:hover{color:var(--ink-900)}.nt__list[data-v-1acd0ff2]{display:flex;flex-direction:column;gap:13px;padding:12px 14px}.nt__note[data-v-1acd0ff2]{display:flex;gap:9px}.nt__main[data-v-1acd0ff2]{flex:1;min-width:0}.nt__head[data-v-1acd0ff2]{display:flex;align-items:baseline;gap:7px}.nt__who[data-v-1acd0ff2]{font-size:11.5px;font-weight:600;color:var(--ink-900)}.nt__time[data-v-1acd0ff2]{font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.nt__body[data-v-1acd0ff2]{margin-top:5px;padding:9px 11px;border-radius:10px;background:var(--surface-1);font-size:11.5px;line-height:1.6;color:var(--ink-600);white-space:pre-wrap;word-break:break-word}.nt__acts[data-v-1acd0ff2]{display:flex;gap:12px;margin-top:5px;font-size:var(--size-aux);color:var(--ink-400)}.nt__acts span[data-v-1acd0ff2]{cursor:pointer}.nt__acts span[data-v-1acd0ff2]:hover{color:var(--action)}.nt__acts span.is-off[data-v-1acd0ff2]{opacity:.45;cursor:default}.nt__input[data-v-1acd0ff2]{width:100%;margin-top:5px;padding:9px 11px;border:1px solid var(--action-border);border-radius:10px;outline:none;resize:vertical;font:inherit;font-size:11.5px;line-height:1.6;color:var(--ink-900)}.pnl[data-v-55137b8d]{height:100%;display:flex;flex-direction:column;min-height:0;background:var(--surface-0)}.pnl__scroll[data-v-55137b8d]{flex:1;min-height:0;overflow:auto}.pnl__pad[data-v-55137b8d]{padding:12px 14px}.pnl__eyebrow[data-v-55137b8d]{font-size:var(--size-aux-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-400)}.pnl__eyebrow--pad[data-v-55137b8d]{padding:11px 14px 5px;font-size:var(--size-note)}.pnl__hint[data-v-55137b8d]{margin:0;padding:10px 16px;font-size:var(--size-body-sm);color:var(--ink-400)}.pnl__muted[data-v-55137b8d]{font-size:var(--size-aux);color:var(--ink-300)}.pnl__count[data-v-55137b8d]{padding:1px 7px;border-radius:var(--radius-pill);background:var(--action-soft);font:600 var(--size-aux-sm) var(--font-mono);color:var(--action)}.pnl__count.is-zero[data-v-55137b8d]{background:var(--surface-2);color:var(--ink-400)}.is-empty[data-v-55137b8d]{color:var(--ink-400)}.hero[data-v-55137b8d]{display:flex;align-items:center;gap:12px;padding:16px 16px 14px;background:linear-gradient(180deg,var(--action-soft),var(--surface-0))}.pnl__back[data-v-55137b8d]{display:none;flex:none;place-items:center;width:28px;height:28px;margin-left:-4px;border-radius:var(--radius-chip);color:var(--ink-600);font-size:var(--size-title-lg);line-height:1;cursor:pointer}.pnl__back[data-v-55137b8d]:hover{background:var(--surface-2);color:var(--ink-900)}.hero__main[data-v-55137b8d]{flex:1;min-width:0}.hero__name[data-v-55137b8d]{overflow:hidden;font-size:var(--size-title);font-weight:700;color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.hero__sub[data-v-55137b8d]{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:var(--size-aux);color:var(--ink-400)}.hero__edit[data-v-55137b8d]{flex:none;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--border);border-radius:9px;background:var(--surface-0);color:var(--ink-400);cursor:pointer}.hero__edit[data-v-55137b8d]:hover{border-color:var(--action);color:var(--action)}.hero__actions[data-v-55137b8d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;padding:0 16px 12px}.info[data-v-55137b8d]{display:flex;flex-direction:column;gap:10px;padding:11px 16px;border-top:1px solid var(--surface-2)}.info__row[data-v-55137b8d]{display:flex;align-items:flex-start;gap:9px;font-size:var(--size-body);color:var(--ink-600);word-break:break-word}.info__row[data-v-55137b8d] svg{flex:none;margin-top:2px}.info__row--strong[data-v-55137b8d]{font-weight:600;color:var(--ink-900)}.info__row--warn[data-v-55137b8d]{font-weight:600;color:var(--danger)}.info__note[data-v-55137b8d]{white-space:pre-wrap}.info__act[data-v-55137b8d]{margin-left:auto;font-size:var(--size-body-sm);font-weight:600;color:var(--action);white-space:nowrap;cursor:pointer}.care[data-v-55137b8d]{display:flex;flex-direction:column;gap:8px;padding:11px 16px;border-top:1px solid var(--surface-2);border-bottom:1px solid var(--surface-2);background:var(--surface-1)}.care__owner[data-v-55137b8d]{display:flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid var(--border);border-radius:10px;background:var(--surface-0);cursor:pointer}.care__owner[data-v-55137b8d]:hover{border-color:var(--border-strong)}.care__owner.is-readonly[data-v-55137b8d]{cursor:default}.care__owner.is-readonly[data-v-55137b8d]:hover{border-color:var(--border)}.care__none[data-v-55137b8d]{width:24px;height:24px;display:grid;place-items:center;border:1px dashed var(--border-strong);border-radius:50%;color:var(--ink-300)}.care__name[data-v-55137b8d]{font-size:var(--size-body);font-weight:500;color:var(--ink-900)}.care__caret[data-v-55137b8d]{margin-left:auto;font-size:var(--size-body);color:var(--ink-300)}.care__line[data-v-55137b8d]{display:flex;align-items:center;gap:4px;min-height:20px}.members[data-v-55137b8d]{margin-bottom:5px;cursor:pointer}.care__label[data-v-55137b8d]{width:78px;flex:none;font-size:var(--size-aux);color:var(--ink-400)}.care__empty[data-v-55137b8d]{font-size:var(--size-aux);color:var(--ink-300)}.sec[data-v-55137b8d]{border-bottom:1px solid var(--surface-2)}.sec__head[data-v-55137b8d]{display:flex;align-items:center;gap:8px;padding:11px 16px;cursor:pointer}.sec__head[data-v-55137b8d]:hover{background:var(--row-hover)}.sec__dot[data-v-55137b8d]{width:6px;height:6px;transform:rotate(45deg)}.sec__label[data-v-55137b8d]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.sec__right[data-v-55137b8d]{display:flex;align-items:center;gap:8px;margin-left:auto}.sec__action[data-v-55137b8d]{font-size:var(--size-body-sm);font-weight:600;color:var(--action);white-space:nowrap}.sec__chev[data-v-55137b8d]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;font-size:var(--size-body);color:var(--ink-400);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.sec__chev[data-v-55137b8d]:hover{background:var(--surface-2);color:var(--ink-900)}.sec__chev.is-expanded[data-v-55137b8d]{color:var(--action);font-weight:700}.sec__body[data-v-55137b8d]{padding:0 16px 12px}.pills[data-v-55137b8d]{display:flex;flex-wrap:wrap;gap:6px}.pills--pad[data-v-55137b8d]{padding:11px 14px 3px}.pill[data-v-55137b8d]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:var(--radius-pill);font-size:var(--size-aux);font-weight:600;white-space:nowrap}.pill__dot[data-v-55137b8d]{flex:none;width:6px;height:6px;border-radius:50%}.pill__x[data-v-55137b8d]{opacity:.6;cursor:pointer}.pill--more[data-v-55137b8d]{background:var(--surface-2);color:var(--ink-600);cursor:pointer}.pill--more[data-v-55137b8d]:hover{background:var(--border);color:var(--ink-900)}.pill--add[data-v-55137b8d]{border:1px dashed var(--border-strong);font-weight:500;color:var(--ink-400);cursor:pointer}.pill--add[data-v-55137b8d]:hover{border-color:var(--action);color:var(--action)}.pin-stack[data-v-55137b8d]{display:flex;flex-direction:column;gap:6px}.pin[data-v-55137b8d]{display:flex;gap:8px;padding:10px 11px;border:1px solid var(--warn-border);border-radius:10px;background:var(--warn-soft)}.pin__main[data-v-55137b8d]{min-width:0}.pin__off[data-v-55137b8d]{margin-left:6px;font-family:var(--font-sans);font-weight:600;color:var(--ink-400);cursor:pointer}.pin__off[data-v-55137b8d]:hover{color:var(--action)}.pin__text[data-v-55137b8d]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:var(--size-body-sm);line-height:1.55;color:var(--ink-600);white-space:pre-wrap}.pin__meta[data-v-55137b8d]{margin-top:3px;font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.meta-mini-list[data-v-55137b8d]{display:flex;flex-direction:column;gap:6px}.meta-mini-item[data-v-55137b8d]{display:flex;align-items:baseline;gap:6px;font-size:var(--size-body-sm);word-break:break-word}.meta-mini-label[data-v-55137b8d]{flex:none;font-size:var(--size-aux);color:var(--ink-400)}.meta-mini-value[data-v-55137b8d]{flex:1;min-width:0;color:var(--ink-900)}.meta-mini-value.link[data-v-55137b8d]{color:var(--action);text-decoration:underline}.past-mini-list[data-v-55137b8d]{display:flex;flex-direction:column;gap:6px}.past-mini-card[data-v-55137b8d]{padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-0);cursor:pointer;transition:all .12s ease;text-decoration:none;display:block}.past-mini-card[data-v-55137b8d]:hover{background:var(--row-hover);border-color:var(--border-strong)}.past-mini-card.is-current[data-v-55137b8d]{border-color:var(--action-border);background:var(--row-selected);cursor:default}.past-mini-line[data-v-55137b8d]{display:flex;align-items:center;gap:6px}.past-mini-title[data-v-55137b8d]{flex:1;min-width:0;overflow:hidden;font-size:var(--size-body-sm);font-weight:600;color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.past-mini-time[data-v-55137b8d]{flex:none;font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.past-mini-prev[data-v-55137b8d]{margin-top:3px;overflow:hidden;font-size:var(--size-aux);color:var(--ink-400);text-overflow:ellipsis;white-space:nowrap}.calls-mini-stats[data-v-55137b8d]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.call-stat-box[data-v-55137b8d]{padding:8px 6px;border-radius:10px;background:var(--surface-1);text-align:center}.call-stat-box.is-missed[data-v-55137b8d]{background:#fff1f2}.call-stat-val[data-v-55137b8d]{font-size:16px;font-weight:700;color:var(--ink-900);font-family:var(--font-mono),sans-serif}.call-stat-val.text-red[data-v-55137b8d]{color:#e11d48}.call-stat-lbl[data-v-55137b8d]{font-size:11px;color:var(--ink-400);margin-top:2px}.calls-mini-list[data-v-55137b8d]{display:flex;flex-direction:column;gap:6px}.call-item-card[data-v-55137b8d]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#f8fafc;border:1px solid #f1f5f9;cursor:pointer;transition:all .15s ease}.call-item-card[data-v-55137b8d]:hover{background:#f1f5f9;border-color:var(--border-strong)}.call-item-card.is-missed[data-v-55137b8d]{background:#fff5f5;border-color:#ffe4e6}.call-item-card.is-missed[data-v-55137b8d]:hover{background:#fee2e2}.call-item-icon[data-v-55137b8d]{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none}.call-item-icon.is-play[data-v-55137b8d]{background:#2563eb;color:#fff}.call-item-icon.is-missed[data-v-55137b8d]{background:#fee2e2;color:#e11d48;font-size:12px;font-weight:700}.call-item-main[data-v-55137b8d]{flex:1;min-width:0}.call-item-title[data-v-55137b8d]{font-size:12.5px;font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.call-item-sub[data-v-55137b8d]{font-size:11px;color:var(--ink-400);margin-top:2px;font-family:var(--font-mono),sans-serif}.call-item-badge[data-v-55137b8d]{padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:600;white-space:nowrap;flex:none}.call-item-badge.is-received[data-v-55137b8d]{background:#e6f4ea;color:#059669}.call-item-badge.is-missed[data-v-55137b8d]{background:#ffe4e6;color:#e11d48}.call-item-badge.is-answered[data-v-55137b8d]{background:#eff6ff;color:#2563eb}.act-mini-list[data-v-55137b8d]{display:flex;flex-direction:column;gap:7px}.act-mini-item[data-v-55137b8d]{display:flex;align-items:flex-start;gap:8px;font-size:var(--size-body-sm)}.act-mini-dot[data-v-55137b8d]{flex:none;width:6px;height:6px;border-radius:50%;margin-top:5px}.act-mini-main[data-v-55137b8d]{flex:1;min-width:0}.act-mini-text[data-v-55137b8d]{color:var(--ink-700);line-height:1.4}.act-mini-text strong[data-v-55137b8d]{color:var(--ink-900)}.act-mini-time[data-v-55137b8d]{font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400);margin-top:2px}.tab__head[data-v-55137b8d]{flex:none;display:flex;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid var(--surface-2)}.tab__back[data-v-55137b8d]{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:7px;font-size:var(--size-title-sm);color:var(--ink-400);cursor:pointer}.tab__back[data-v-55137b8d]:hover{background:var(--surface-2);color:var(--ink-900)}.tab__title[data-v-55137b8d]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.tab__close[data-v-55137b8d]{margin-left:auto;font-size:var(--size-title-sm);color:var(--ink-400);cursor:pointer}.tab__foot[data-v-55137b8d]{flex:none;padding:10px 14px;border-top:1px solid var(--surface-2);background:var(--surface-1);font-size:var(--size-aux);color:var(--ink-400)}.tab__foot--form[data-v-55137b8d]{display:flex;flex-direction:column;gap:8px}.tab__foot-row[data-v-55137b8d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.search[data-v-55137b8d]{display:flex;align-items:center;gap:8px;margin:11px 14px 0;padding:7px 10px;border-radius:9px;background:var(--surface-2)}.search__input[data-v-55137b8d]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:11.5px;color:var(--ink-900)}.opt[data-v-55137b8d]{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer}.opt[data-v-55137b8d]:hover{background:var(--row-hover)}.opt__name[data-v-55137b8d]{flex:1;min-width:0;font-size:var(--size-body);font-weight:500;color:var(--ink-900)}.opt__name.is-warning[data-v-55137b8d]{color:var(--danger)}.opt__plus[data-v-55137b8d]{width:16px;text-align:center;color:var(--action);font-weight:600}.opt__meta[data-v-55137b8d]{font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.note__input[data-v-55137b8d]{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:10px;outline:none;resize:none;font:inherit;font-size:11.5px;color:var(--ink-900)}.note__input[data-v-55137b8d]:focus{border-color:var(--action)}.past[data-v-55137b8d]{display:flex;flex-direction:column;gap:7px;padding:0 14px 6px}.past__card[data-v-55137b8d]{padding:10px 11px;border:1px solid var(--border);border-radius:10px;cursor:pointer}.past__card[data-v-55137b8d]:hover{background:var(--row-hover)}.past__card.is-current[data-v-55137b8d]{border-color:var(--action-border);background:var(--row-selected);cursor:default}.past__line[data-v-55137b8d]{display:flex;align-items:center;gap:7px}.past__mark[data-v-55137b8d]{flex:none;width:14px;height:14px;display:grid;place-items:center;border-radius:4px;font-size:8px;font-weight:700;color:#fff}.past__title[data-v-55137b8d]{flex:1;min-width:0;overflow:hidden;font-size:11.5px;font-weight:600;color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.past__tag[data-v-55137b8d]{flex:none;padding:1px 7px;border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--size-note-xs);font-weight:600;color:var(--ink-400)}.past__tag.is-current[data-v-55137b8d],.past__tag.is-open[data-v-55137b8d]{background:var(--action);color:var(--text-on-action)}.past__tag.is-closed[data-v-55137b8d]{background:var(--ok-soft);color:var(--ok)}.past__prev[data-v-55137b8d]{margin-top:4px;overflow:hidden;font-size:var(--size-body-sm);color:var(--ink-400);text-overflow:ellipsis;white-space:nowrap}.past__meta[data-v-55137b8d]{display:flex;gap:10px;margin-top:5px;font:400 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.meta[data-v-55137b8d]{display:flex;flex-direction:column;gap:1px;padding:6px 0;border-bottom:1px dashed var(--border)}.meta__label[data-v-55137b8d]{font-size:var(--size-aux);color:var(--ink-400)}.meta__value[data-v-55137b8d]{font-size:var(--size-body);color:var(--ink-900);word-break:break-word}.meta__image[data-v-55137b8d]{width:72px;height:72px;border-radius:8px;object-fit:cover;border:1px solid var(--border);box-shadow:0 1px 3px #00000014}.meta[data-v-55137b8d] .ant-image{display:inline-block;width:72px;height:72px}.meta[data-v-55137b8d] .ant-image-img{width:72px!important;height:72px!important;object-fit:cover!important;border-radius:8px!important;border:1px solid var(--border)}.pnl__pad .pnl__eyebrow[data-v-55137b8d]:not(:first-child){margin-top:12px}@media(max-width:900px){.pnl__back[data-v-55137b8d]{display:grid}}.conv-row[data-v-0b467e00]{display:flex;width:100%;background:var(--surface-0);cursor:pointer}.conv-row.is-active[data-v-0b467e00]{background:var(--row-selected)}.conv-row[data-v-0b467e00]:hover{background:var(--row-hover)}.conv-row[data-v-0b467e00]:focus-visible{outline:2px solid var(--action);outline-offset:-2px}.conv-row__bar[data-v-0b467e00]{flex:none;width:3px}.conv-row.is-active .conv-row__bar[data-v-0b467e00]{background:var(--action)}.conv-row__body[data-v-0b467e00]{flex:1;min-width:0;display:flex;gap:10px;padding:10px 12px 10px 9px;border-bottom:1px solid var(--border)}.conv-row__main[data-v-0b467e00]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.conv-row__line[data-v-0b467e00]{display:flex;align-items:center;gap:6px}.conv-row__name[data-v-0b467e00]{flex:1;min-width:0;font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-row__unseen[data-v-0b467e00]{flex:none;width:7px;height:7px;border-radius:50%;background:var(--action)}.conv-row__time[data-v-0b467e00]{flex:none;font:400 var(--size-aux) var(--font-mono);color:var(--ink-400)}.conv-row__prev[data-v-0b467e00]{font-size:var(--size-body);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-row__chips[data-v-0b467e00]{display:flex;align-items:center;gap:5px;min-width:0;margin-top:2px;overflow:hidden}.conv-row__mark[data-v-0b467e00]{flex:none;max-width:110px;display:flex;align-items:center;gap:4px;padding:1px 7px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-600);font-size:var(--size-note);font-weight:600;white-space:nowrap}.conv-row__mark span[data-v-0b467e00]{overflow:hidden;text-overflow:ellipsis}.conv-row__mark.is-warning[data-v-0b467e00]{background:var(--danger-soft);color:var(--danger)}.conv-row__mark--more[data-v-0b467e00]{color:var(--ink-400)}.conv-row__mark-dot[data-v-0b467e00]{flex:none;width:6px;height:6px;border-radius:50%}.conv-row__wait[data-v-0b467e00],.conv-row__public[data-v-0b467e00]{display:flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:600;white-space:nowrap}.conv-row__public[data-v-0b467e00]{background:var(--warn-soft);color:var(--warn)}.conv-row__flag[data-v-0b467e00]{width:18px;height:18px;border-radius:6px;display:grid;place-items:center}.conv-row__flag--muted[data-v-0b467e00]{background:var(--surface-2);color:var(--ink-400)}.conv-row__flag--owner[data-v-0b467e00]{background:var(--action-soft);color:var(--action)}.conv-row__flag--phone[data-v-0b467e00]{background:var(--ok-soft);color:var(--ok)}.conv-row__flag--email[data-v-0b467e00],.conv-row__flag--group[data-v-0b467e00]{background:var(--surface-2);color:var(--ink-400)}.list[data-v-674ffa56]{flex:none;width:336px;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--border)}.list__head[data-v-674ffa56]{display:flex;flex-direction:column;gap:10px;padding:14px 14px 10px;border-bottom:1px solid var(--border)}.list__head-inner[data-v-674ffa56]{position:relative;display:flex;flex-direction:column;gap:9px}.list__search-row[data-v-674ffa56]{display:flex;align-items:center;gap:7px}.list__search[data-v-674ffa56]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:var(--radius-row);background:var(--surface-2)}.list__search input[data-v-674ffa56]{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--size-body);color:var(--ink-900)}.list__kbd[data-v-674ffa56]{flex:none;padding:1px 6px;border:1px solid var(--border);border-radius:5px;background:var(--surface-0);font:600 var(--size-note) var(--font-mono);color:var(--ink-400)}.list__compose[data-v-674ffa56]{flex:none;display:flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:var(--radius-chip);background:var(--action);box-shadow:var(--shadow-none);color:var(--text-on-action);font-size:var(--size-body);font-weight:600;cursor:pointer}.list__compose[data-v-674ffa56]:hover{background:var(--action-hover)}.list__compose span[data-v-674ffa56]{font-size:var(--size-title);line-height:1}.list__views-row[data-v-674ffa56]{display:flex;align-items:center;gap:5px;min-width:0}.list__views[data-v-674ffa56]{flex:1;min-width:0;display:flex;align-items:center;gap:5px;overflow:auto;scrollbar-width:none}.list__view[data-v-674ffa56]{flex:none;display:flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-body-sm);font-weight:600;white-space:nowrap;cursor:pointer}.list__view.is-on[data-v-674ffa56]{background:var(--ink-900);color:var(--text-on-action)}.list__view-count[data-v-674ffa56]{padding:0 5px;border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-400);font:600 var(--size-note) var(--font-mono)}.list__view.is-on .list__view-count[data-v-674ffa56]{background:#fff3;color:var(--text-on-action)}.list__more[data-v-674ffa56]{flex:none;width:26px;height:24px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);font-weight:700;cursor:pointer}.list__more[data-v-674ffa56]:hover{background:var(--surface-2);color:var(--ink-900)}.list__more.is-on[data-v-674ffa56]{color:var(--action)}.list__tools[data-v-674ffa56]{display:flex;align-items:center;gap:10px}.list__filter-btn[data-v-674ffa56]{display:flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--ink-600);font-size:var(--size-aux);font-weight:600;cursor:pointer}.list__filter-btn.is-on[data-v-674ffa56]{border-color:var(--action-border);background:var(--action-soft);color:var(--action)}.list__filter-count[data-v-674ffa56]{min-width:15px;height:15px;padding:0 4px;border-radius:var(--radius-pill);display:grid;place-items:center;background:var(--action);color:var(--text-on-action);font:600 var(--size-note-xs) var(--font-mono)}.list__sort[data-v-674ffa56]{display:flex;align-items:center;gap:5px;font-size:var(--size-aux);font-weight:600;color:var(--ink-600);cursor:pointer}.list__sort[data-v-674ffa56]:hover,.list__sort.is-on[data-v-674ffa56]{color:var(--action)}.list__caret[data-v-674ffa56]{font-size:8px;color:var(--ink-400)}.list__pop-sort[data-v-674ffa56]{left:60px;top:calc(100% + 6px);width:204px}.list__select[data-v-674ffa56]{margin-left:auto;font-size:var(--size-aux);font-weight:600;color:var(--ink-400);cursor:pointer}.list__select.is-on[data-v-674ffa56]{color:var(--action)}.list__pop-view[data-v-674ffa56]{left:0;top:calc(100% + 6px);width:250px}.list__pop-filter[data-v-674ffa56]{right:0;top:calc(100% + 6px);width:296px;padding:0;overflow:hidden}.filter__head[data-v-674ffa56]{display:flex;align-items:center;gap:8px;padding:10px 13px;border-bottom:1px solid var(--border)}.filter__title[data-v-674ffa56]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.filter__close[data-v-674ffa56]{margin-left:auto;color:var(--ink-400);font-size:var(--size-title-sm);cursor:pointer}.filter__body[data-v-674ffa56]{display:flex;flex-direction:column;gap:12px;padding:11px 13px}.filter__group[data-v-674ffa56]{display:flex;flex-direction:column;gap:7px}.filter__eyebrow[data-v-674ffa56]{padding:0}.filter__options[data-v-674ffa56]{display:flex;flex-wrap:wrap;gap:6px}.filter__chip[data-v-674ffa56]{padding:4px 11px}.filter__foot[data-v-674ffa56]{display:flex;align-items:center;gap:8px;padding:9px 13px;border-top:1px solid var(--border);background:var(--surface-1)}.filter__reset[data-v-674ffa56]{font-size:var(--size-body-sm);font-weight:600;color:var(--ink-400);cursor:pointer}.filter__apply[data-v-674ffa56]{margin-left:auto}.list__chips[data-v-674ffa56]{display:flex;flex-wrap:wrap;gap:5px}.list__chip[data-v-674ffa56]{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);background:var(--action-soft);color:var(--action);font-size:var(--size-aux);font-weight:600;cursor:pointer}.list__chip span[data-v-674ffa56]{opacity:.6}.list__body[data-v-674ffa56]{flex:1;min-height:0;overflow:auto}.list__heading[data-v-674ffa56]{padding:8px 14px 6px;border-bottom:1px solid var(--border);background:var(--surface-1);font-size:var(--size-aux-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-400)}.list__row[data-v-674ffa56]{display:flex;align-items:center}.list__row.is-selected[data-v-674ffa56]{background:var(--action-soft)}.list__check-wrap[data-v-674ffa56]{flex:none;padding:0 4px 0 12px;cursor:pointer}.list__check[data-v-674ffa56]{width:16px;height:16px}.list__conv[data-v-674ffa56]{flex:1;min-width:0}.list__row.is-selected[data-v-674ffa56] .conv-row{background:transparent}.list__empty[data-v-674ffa56]{padding:26px 18px;text-align:center;font-size:var(--size-body);line-height:1.6;color:var(--ink-400)}.list__bulk[data-v-674ffa56]{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 14px;background:var(--ink-900)}.list__bulk-all[data-v-674ffa56]{display:flex;align-items:center;gap:6px;font-size:var(--size-aux);font-weight:600;color:var(--text-on-action);cursor:pointer}.list__bulk-all .dlg-check[data-v-674ffa56]{border-color:#ffffff73}.list__bulk-count[data-v-674ffa56]{font-size:var(--size-body-sm);font-weight:600;color:var(--text-on-action)}.list__bulk-btn[data-v-674ffa56]{padding:5px 10px;border-radius:var(--radius-chip);background:#ffffff24;color:var(--text-on-action);font-size:var(--size-aux);font-weight:600;cursor:pointer}.list__bulk-btn[data-v-674ffa56]:hover{background:#ffffff3d}.list__bulk-btn.is-dim[data-v-674ffa56]{opacity:.45;cursor:default}.list__bulk-cancel[data-v-674ffa56]{margin-left:auto;font-size:var(--size-aux);font-weight:600;color:#ffffffa8;cursor:pointer}.list__pop-bulk[data-v-674ffa56]{left:12px;bottom:calc(100% + 6px);width:240px;max-height:300px;overflow:auto}.list__legend[data-v-674ffa56]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 14px;border-top:1px solid var(--border);background:var(--surface-1)}.list__legend-item[data-v-674ffa56]{display:flex;align-items:center;gap:5px;font-size:var(--size-aux-sm);color:var(--ink-400)}.list__legend-dot[data-v-674ffa56]{width:7px;height:7px;border-radius:50%;background:var(--action)}.list__legend-box[data-v-674ffa56]{width:13px;height:13px;border-radius:4px}.list__legend-box--owner[data-v-674ffa56]{background:var(--action-soft)}.list__legend-box--phone[data-v-674ffa56]{background:var(--ok-soft)}@media(max-width:900px){.list__head[data-v-674ffa56]{padding:10px 12px 8px}.list__heading[data-v-674ffa56]{padding:7px 12px 5px}}.list__overview[data-v-674ffa56]{flex:none;display:flex;align-items:center;gap:9px;padding:10px 14px;border-bottom:1px solid var(--border);cursor:pointer}.list__overview[data-v-674ffa56]:hover{background:var(--surface-1)}.list__overview.is-on[data-v-674ffa56]{background:var(--action-soft)}.list__overview-icon[data-v-674ffa56]{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-chip);background:var(--surface-2);color:var(--ink-400)}.list__overview.is-on .list__overview-icon[data-v-674ffa56]{background:var(--surface-0);color:var(--action)}.list__overview-main[data-v-674ffa56]{flex:1;min-width:0}.list__overview-title[data-v-674ffa56]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.list__overview.is-on .list__overview-title[data-v-674ffa56]{color:var(--action)}.list__overview-sub[data-v-674ffa56]{margin-top:1px;overflow:hidden;font-size:var(--size-aux);color:var(--ink-400);text-overflow:ellipsis;white-space:nowrap}.list__overview-badge[data-v-674ffa56]{flex:none;padding:2px 8px;border-radius:var(--radius-pill);background:var(--danger-soft);font:600 var(--size-note) var(--font-mono);color:var(--danger);white-space:nowrap}.panel[data-v-19f665b3]{width:268px}.tabs[data-v-19f665b3]{display:flex;gap:2px;margin-bottom:6px;border-bottom:1px solid #f0f0f0;padding-bottom:4px}.tab[data-v-19f665b3]{padding:2px 6px;border:0;border-radius:4px;background:transparent;font-size:11px;cursor:pointer}.tab--on[data-v-19f665b3]{background:#e6f4ff;color:#1677ff}.grid[data-v-19f665b3]{display:grid;grid-template-columns:repeat(10,1fr);gap:1px;max-height:180px;overflow-y:auto}.cell[data-v-19f665b3]{padding:2px;border:0;border-radius:4px;background:transparent;font-size:17px;line-height:1.2;cursor:pointer}.cell[data-v-19f665b3]:hover{background:#f0f0f0}.panel[data-v-46ecbf2b]{width:280px}.hints[data-v-46ecbf2b]{display:flex;flex-wrap:wrap;gap:2px;margin:6px 0}.hint[data-v-46ecbf2b]{cursor:pointer;margin:0;font-size:11px}.spin[data-v-46ecbf2b]{display:block;margin:20px auto}.grid[data-v-46ecbf2b]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;max-height:200px;overflow-y:auto}.cell[data-v-46ecbf2b]{padding:2px;border:0;border-radius:6px;background:transparent;cursor:pointer}.cell[data-v-46ecbf2b]:hover{background:#f0f0f0}.img[data-v-46ecbf2b]{width:100%;aspect-ratio:1;object-fit:contain}.empty[data-v-46ecbf2b]{margin:12px 0 0;font-size:12px;color:#00000073;text-align:center}.empty--error[data-v-46ecbf2b]{color:var(--danger, #cf1322);text-align:left}.composer[data-v-ed0469a9]{display:flex;flex-direction:column;gap:8px}.composer-warning[data-v-ed0469a9]{margin-bottom:0}.composer-note[data-v-ed0469a9]{margin:0;font-size:var(--size-aux);color:var(--ink-400)}.composer-note--note[data-v-ed0469a9]{color:var(--warn)}.composer-box[data-v-ed0469a9]{position:relative;border:1px solid var(--border);border-radius:14px;background:var(--surface-0);box-shadow:0 1px 3px #0000000a;transition:border-color .2s}.composer-box[data-v-ed0469a9]:focus-within{border-color:var(--action-border)}.composer-box--note[data-v-ed0469a9]{border-color:var(--warn-border);background:var(--warn-soft)}.composer-input[data-v-ed0469a9],.composer-input[data-v-ed0469a9]:focus{padding:14px 15px 8px;background:transparent;box-shadow:none;font-size:var(--size-title-sm);line-height:1.6;color:var(--ink-900)}.composer-input[data-v-ed0469a9]::placeholder{font-size:var(--size-body-sm);color:var(--ink-300)}.pop-panel[data-v-ed0469a9]{position:absolute;left:0;bottom:calc(100% + 8px);z-index:40;width:380px;max-width:100%;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface-0);box-shadow:var(--shadow-modal)}.pop-panel__head[data-v-ed0469a9]{display:flex;align-items:center;gap:8px;padding:10px 13px;border-bottom:1px solid var(--surface-2)}.pop-panel__title[data-v-ed0469a9]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.pop-panel__count[data-v-ed0469a9]{padding:1px 7px;border-radius:var(--radius-pill);background:var(--surface-2);font:600 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.pop-panel__close[data-v-ed0469a9]{margin-left:auto;font-size:var(--size-title-sm);color:var(--ink-400);cursor:pointer}.pop-panel__list[data-v-ed0469a9]{max-height:236px;overflow:auto}.pop-panel__item[data-v-ed0469a9]{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 13px;border:0;border-bottom:1px solid var(--surface-2);background:transparent;font:inherit;text-align:left;cursor:pointer}.pop-panel__item--row[data-v-ed0469a9]{align-items:center;padding-block:8px}.pop-panel__item[data-v-ed0469a9]:hover,.pop-panel__item.is-on[data-v-ed0469a9]{background:var(--row-hover)}.pop-panel__thumb[data-v-ed0469a9]{flex:none;width:46px;height:38px;border-radius:7px;object-fit:cover}.pop-panel__thumb--icon[data-v-ed0469a9]{display:grid;place-items:center;background:var(--surface-2);color:var(--ink-300)}.pop-panel__main[data-v-ed0469a9]{flex:1;min-width:0}.pop-panel__line[data-v-ed0469a9]{display:flex;align-items:center;gap:7px}.pop-panel__name[data-v-ed0469a9]{font-size:11.5px;font-weight:600;color:var(--ink-900)}.pop-panel__key[data-v-ed0469a9]{font:400 var(--size-note) var(--font-mono);color:var(--ink-400)}.pop-panel__topic[data-v-ed0469a9]{padding:0 6px;border-radius:var(--radius-chip);background:var(--surface-2);font-size:var(--size-note);line-height:16px;color:var(--ink-600)}.pop-panel__text[data-v-ed0469a9]{display:-webkit-box;margin-top:3px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:var(--size-body-sm);line-height:1.5;color:var(--ink-400)}.pop-panel__empty[data-v-ed0469a9]{padding:12px 13px;font-size:var(--size-body-sm);color:var(--ink-400)}.pop-panel__foot[data-v-ed0469a9]{padding:8px 13px;background:var(--surface-1);font-size:var(--size-aux);color:var(--ink-400)}.pop-panel__foot strong[data-v-ed0469a9]{color:var(--action)}.reply-bar[data-v-ed0469a9]{display:flex;align-items:center;gap:9px;margin:11px 12px 0;padding:7px 11px;border-left:2px solid var(--action);border-radius:9px;background:var(--surface-2)}.reply-main[data-v-ed0469a9]{flex:1;min-width:0;display:flex;flex-direction:column}.reply-name[data-v-ed0469a9]{font-size:var(--size-aux-sm);font-weight:600;color:var(--action)}.reply-text[data-v-ed0469a9]{overflow:hidden;font-size:var(--size-body-sm);color:var(--ink-400);text-overflow:ellipsis;white-space:nowrap}.reply-close[data-v-ed0469a9]{flex:none;font-size:var(--size-body);color:var(--ink-400);cursor:pointer}.attach[data-v-ed0469a9]{display:flex;flex-direction:column;gap:9px;margin:11px 12px 0;padding:10px 11px;border:1px solid var(--border);border-radius:10px;background:var(--surface-1)}.attach__head[data-v-ed0469a9]{display:flex;align-items:center;gap:9px;font-size:var(--size-aux);font-weight:600}.attach__summary[data-v-ed0469a9]{color:var(--ink-600)}.attach__link[data-v-ed0469a9]{display:flex;align-items:center;gap:5px;color:var(--action);cursor:pointer}.attach__clear[data-v-ed0469a9]{margin-left:auto;color:var(--danger);cursor:pointer}.attach__items[data-v-ed0469a9]{display:flex;flex-wrap:wrap;gap:8px}.attach__item[data-v-ed0469a9]{position:relative}.attach__thumb[data-v-ed0469a9]{display:block;width:58px;height:48px;border:1px solid var(--border);border-radius:8px;object-fit:cover}.attach__file[data-v-ed0469a9]{display:flex;align-items:center;gap:8px;width:186px;height:48px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface-0)}.attach__ext[data-v-ed0469a9]{flex:none;width:26px;height:32px;display:grid;place-items:center;border-radius:5px;background:var(--danger-soft);font-size:8px;font-weight:700;color:var(--danger)}.attach__file-main[data-v-ed0469a9]{flex:1;min-width:0;display:flex;flex-direction:column}.attach__name[data-v-ed0469a9]{overflow:hidden;font-size:var(--size-aux);font-weight:600;color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.attach__size[data-v-ed0469a9]{margin-top:1px;font:400 var(--size-note) var(--font-mono);color:var(--ink-400)}.attach__state[data-v-ed0469a9]{position:absolute;inset:0;display:grid;place-items:center;border-radius:8px;background:#ffffffb3}.attach__state--error[data-v-ed0469a9]{background:color-mix(in srgb,var(--danger-soft) 85%,transparent);font-weight:700;color:var(--danger)}.attach__spinner[data-v-ed0469a9]{width:16px;height:16px;border:2px solid var(--action-soft);border-top-color:var(--action);border-radius:50%;animation:composer-spin-ed0469a9 .8s linear infinite}@keyframes composer-spin-ed0469a9{to{transform:rotate(360deg)}}.attach__drop[data-v-ed0469a9]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;display:grid;place-items:center;border:2px solid var(--surface-1);border-radius:50%;background:var(--ink-900);font-size:var(--size-note-xs);color:#fff;cursor:pointer}.composer-bar[data-v-ed0469a9]{display:flex;align-items:center;gap:6px;padding:9px 12px;border-top:1px solid var(--surface-2)}.tool[data-v-ed0469a9]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--surface-2);color:var(--ink-600);cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;transition:background .15s ease,color .15s ease}.tool[data-v-ed0469a9]:hover{background:var(--surface-3);color:var(--ink-900)}.tool.is-on[data-v-ed0469a9]{background:var(--action-soft);color:var(--action)}.tool__glyph[data-v-ed0469a9]{font-size:15px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.tool.is-disabled[data-v-ed0469a9]{cursor:not-allowed;opacity:.5}.tool--note.is-on[data-v-ed0469a9]{background:var(--warn-soft);color:var(--warn)}.composer-right[data-v-ed0469a9]{display:flex;align-items:center;gap:10px;margin-left:auto;flex-shrink:0}.composer-hint[data-v-ed0469a9]{font-size:var(--size-aux);color:var(--ink-400);white-space:nowrap}.sendas[data-v-ed0469a9]{position:relative;display:flex;align-items:center;gap:6px;margin-left:8px;font-size:var(--size-aux);white-space:nowrap}.sendas__label[data-v-ed0469a9]{color:var(--ink-400)}.sendas__pick[data-v-ed0469a9]{display:flex;align-items:center;gap:3px;padding:2px 7px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--ink-900);cursor:pointer;max-width:160px;overflow:hidden;text-overflow:ellipsis}.sendas__pick[data-v-ed0469a9]:hover{border-color:var(--action-border);color:var(--action)}.sendas__caret[data-v-ed0469a9]{color:var(--ink-400)}.sendas__backdrop[data-v-ed0469a9]{position:fixed;inset:0;z-index:40}.sendas__pop[data-v-ed0469a9]{position:absolute;bottom:calc(100% + 6px);left:0;z-index:41;min-width:248px;padding:5px;background:var(--surface-0);border:1px solid var(--border);border-radius:var(--radius-card-lg);box-shadow:var(--shadow-modal)}.sendas__head[data-v-ed0469a9]{padding:6px 9px 5px;font-size:var(--size-aux);color:var(--ink-400)}.sendas__item[data-v-ed0469a9]{display:flex;align-items:flex-start;gap:9px;padding:7px 9px;border-radius:var(--radius-chip);font-size:var(--size-body);color:var(--ink-900);cursor:pointer}.sendas__item[data-v-ed0469a9]:hover{background:var(--surface-2)}.sendas__item.is-on[data-v-ed0469a9]{background:var(--row-selected)}.sendas__tick[data-v-ed0469a9]{width:12px;flex-shrink:0;color:var(--action);font-size:var(--size-aux-sm)}.sendas__grow[data-v-ed0469a9]{min-width:0}.sendas__name[data-v-ed0469a9]{overflow:hidden;text-overflow:ellipsis}.sendas__hint[data-v-ed0469a9]{margin-top:1px;font-size:var(--size-aux);color:var(--ink-400);white-space:normal}@media(max-width:720px){.sendas__label[data-v-ed0469a9]{display:none}}@media(max-width:900px){.composer-bar[data-v-ed0469a9]{padding:8px 10px;overflow-x:auto;scrollbar-width:none}.composer-bar[data-v-ed0469a9]::-webkit-scrollbar{display:none}.composer-hint[data-v-ed0469a9]{display:none}}.pl__icon[data-v-93765f81]{background:var(--action-soft);color:var(--action)}.pl__body[data-v-93765f81]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:14px 16px 16px}.pl__field[data-v-93765f81]{display:flex;flex-direction:column;gap:5px}.pl__label[data-v-93765f81]{font-size:var(--size-aux);font-weight:600;color:var(--ink-600)}.pl__select[data-v-93765f81],.pl__input[data-v-93765f81]{height:34px;padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-input);outline:none;background:var(--surface-0);font-family:inherit;font-size:var(--size-body);color:var(--ink-900)}.pl__select[data-v-93765f81]:focus,.pl__input[data-v-93765f81]:focus{border-color:var(--action)}.pl__input[data-v-93765f81]:disabled{background:var(--surface-1);color:var(--ink-300)}.pl__search[data-v-93765f81]{display:flex;align-items:center;gap:8px}.pl__input[data-v-93765f81]{flex:1;min-width:0}.pl__submit[data-v-93765f81]{flex:none}.pl__hint[data-v-93765f81]{font-size:var(--size-note);line-height:1.55;color:var(--ink-300)}.pl__error[data-v-93765f81]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid var(--danger-border);border-radius:var(--radius-card);background:var(--danger-soft);font-size:var(--size-aux);line-height:1.55;color:var(--danger)}.pl__error-icon[data-v-93765f81]{flex:none;margin-top:1px}.pl__empty[data-v-93765f81]{padding:22px 12px;border:1px dashed var(--border);border-radius:var(--radius-card);font-size:var(--size-aux);color:var(--ink-300);text-align:center}.pl__found[data-v-93765f81]{display:flex;align-items:center;gap:11px;padding:11px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.pl__found-main[data-v-93765f81]{flex:1;min-width:0}.pl__found-name[data-v-93765f81]{overflow:hidden;font-size:var(--size-body);font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--ink-900)}.pl__found-phone[data-v-93765f81]{margin-top:1px;font:500 var(--size-note) var(--font-mono);color:var(--ink-400)}@media(max-width:640px){.pl__search[data-v-93765f81]{flex-wrap:wrap}.pl__input[data-v-93765f81]{flex:1 0 100%}.pl__submit[data-v-93765f81]{width:100%}.pl__found[data-v-93765f81]{flex-wrap:wrap}.pl__found[data-v-93765f81] .sm-btn{width:100%}}.rp[data-v-dbe0661d]{display:flex;flex-direction:column;min-height:0}.rp__bar[data-v-dbe0661d]{flex:none;display:flex;align-items:center;gap:8px;padding:12px 18px;border-bottom:1px solid var(--surface-2);background:var(--surface-1)}.rp__search[data-v-dbe0661d]{flex:1;min-width:0;display:flex;align-items:center;gap:9px;height:36px;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-0)}.rp__search[data-v-dbe0661d]:focus-within{border-color:var(--action)}.rp__lookup[data-v-dbe0661d]{height:36px}.rp__input[data-v-dbe0661d]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:var(--size-body-lg);color:var(--ink-900)}.rp__clear[data-v-dbe0661d]{flex:none;width:20px;height:20px;display:grid;place-items:center;border-radius:50%;background:var(--surface-2);font-size:var(--size-aux-sm);color:var(--ink-400);cursor:pointer}.rp__list[data-v-dbe0661d]{flex:1;min-height:0;max-height:380px;overflow-y:auto;padding-bottom:8px}.rp__group[data-v-dbe0661d]{display:flex;align-items:center;gap:7px;padding:12px 18px 6px}.rp__group-title[data-v-dbe0661d]{font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-400)}.rp__group-count[data-v-dbe0661d]{padding:1px 6px;border-radius:var(--radius-pill);background:var(--surface-2);font:600 var(--size-note) var(--font-mono);color:var(--ink-400)}.rp__group-hint[data-v-dbe0661d]{font-size:var(--size-aux-sm);color:var(--ink-400)}.rp__row[data-v-dbe0661d]{display:flex;align-items:center;gap:11px;padding:8px 18px;cursor:pointer}.rp__row[data-v-dbe0661d]:hover{background:var(--row-hover)}.rp__row.is-on[data-v-dbe0661d]{background:var(--row-selected)}.rp__radio[data-v-dbe0661d]{flex:none;width:16px;height:16px;display:grid;place-items:center;border:1.5px solid var(--border-strong);border-radius:50%;background:var(--surface-0)}.rp__radio.is-on[data-v-dbe0661d]{border:1px solid var(--action);background:var(--action)}.rp__radio.is-on[data-v-dbe0661d]:after{content:"";width:6px;height:6px;border-radius:50%;background:#fff}.rp__main[data-v-dbe0661d]{flex:1;min-width:0;display:flex;flex-direction:column}.rp__name[data-v-dbe0661d]{overflow:hidden;font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.rp__sub[data-v-dbe0661d]{margin-top:1px;overflow:hidden;font-size:var(--size-aux);color:var(--ink-400);text-overflow:ellipsis;white-space:nowrap}.rp__empty[data-v-dbe0661d]{margin:0;padding:30px 24px;text-align:center;font-size:var(--size-body-sm);color:var(--ink-400)}@media(max-width:640px){.rp__bar[data-v-dbe0661d]{flex-wrap:wrap;padding:10px 12px}.rp__search[data-v-dbe0661d]{flex:1 0 100%}.rp__lookup[data-v-dbe0661d]{width:100%}}.fwd__icon[data-v-4c44b990]{background:var(--action-soft);font-size:var(--size-title);color:var(--action)}.fwd__picker[data-v-4c44b990]{flex:1;min-height:0}.preview[data-v-4c44b990]{flex:none;display:flex;flex-direction:column;gap:2px;margin:12px 18px 0;padding:7px 11px;border-left:2px solid var(--action);border-radius:9px;background:var(--surface-2);font-size:var(--size-body-sm)}.preview+.fwd__picker[data-v-4c44b990]{margin-top:12px;border-top:1px solid var(--surface-2)}.preview-from[data-v-4c44b990]{font-size:var(--size-aux-sm);font-weight:600;color:var(--action)}.preview-text[data-v-4c44b990]{color:var(--ink-600);word-break:break-word}.preview-count[data-v-4c44b990]{color:var(--action)}.hint[data-v-2a7e3eee]{font-size:12px;color:#00000073;margin:0 0 8px}.samples[data-v-2a7e3eee]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sample[data-v-2a7e3eee]{cursor:pointer;white-space:normal;height:auto;padding:3px 8px}.pc[data-v-a5afc755]{width:248px;display:flex;flex-direction:column;gap:12px}.pc__head[data-v-a5afc755]{display:flex;align-items:center;gap:11px}.pc__id[data-v-a5afc755]{flex:1;min-width:0}.pc__name[data-v-a5afc755]{overflow:hidden;font-size:var(--size-body-lg);font-weight:700;color:var(--ink-900);white-space:nowrap;text-overflow:ellipsis}.pc__sub[data-v-a5afc755]{margin-top:2px;font-size:var(--size-aux);color:var(--ink-400)}.pc__x[data-v-a5afc755]{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:var(--radius-chip);color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.pc__x[data-v-a5afc755]:hover{background:var(--surface-2);color:var(--ink-900)}.pc__rows[data-v-a5afc755]{display:flex;flex-direction:column;gap:7px}.pc__row[data-v-a5afc755]{display:flex;align-items:center;gap:9px}.pc__row-text[data-v-a5afc755]{min-width:0;overflow:hidden;font-size:var(--size-body-sm);color:var(--ink-900);text-overflow:ellipsis}.pc__row-text.is-muted[data-v-a5afc755]{color:var(--ink-400)}.pc__row-text.is-warn[data-v-a5afc755]{color:var(--warn)}.pc__cta[data-v-a5afc755]{display:flex}.pc__cta[data-v-a5afc755] .sm-btn{flex:1}.pc__note[data-v-a5afc755]{font-size:var(--size-aux);line-height:1.55;color:var(--ink-400);text-align:center}.gm__head[data-v-19f831e4]{flex:none;display:flex;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid var(--surface-2)}.gm__back[data-v-19f831e4]{flex:none;width:24px;height:24px;display:grid;place-items:center;border-radius:7px;font-size:var(--size-title-sm);color:var(--ink-400);cursor:pointer}.gm__back[data-v-19f831e4]:hover{background:var(--surface-2);color:var(--ink-900)}.gm__title[data-v-19f831e4]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.gm__count[data-v-19f831e4]{padding:1px 7px;border-radius:var(--radius-pill);background:var(--action-soft);font:600 var(--size-aux-sm) var(--font-mono);color:var(--action)}.gm__sync[data-v-19f831e4]{margin-left:auto}.gm__close[data-v-19f831e4]{font-size:var(--size-title-sm);color:var(--ink-400);cursor:pointer}.gm__search[data-v-19f831e4]{flex:none;display:flex;align-items:center;gap:8px;margin:11px 14px 0;padding:7px 10px;border-radius:9px;background:var(--surface-2)}.gm__input[data-v-19f831e4]{flex:1;min-width:0;border:none;outline:none;background:transparent;font:inherit;font-size:11.5px;color:var(--ink-900)}.gm__synced[data-v-19f831e4]{flex:none;margin:6px 14px 0;font-size:var(--size-aux);color:var(--ink-400)}.gm__list[data-v-19f831e4]{flex:1;min-height:0;overflow:auto;padding-bottom:8px}.gm__eyebrow[data-v-19f831e4]{display:flex;align-items:center;gap:7px;padding:11px 14px 5px;font-size:var(--size-note);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-400)}.gm__eyebrow-count[data-v-19f831e4]{font-family:var(--font-mono)}.gm__row[data-v-19f831e4]{display:flex;align-items:center;gap:10px;padding:7px 14px;cursor:pointer}.gm__row[data-v-19f831e4]:hover{background:var(--row-hover)}.gm__main[data-v-19f831e4]{flex:1;min-width:0}.gm__name[data-v-19f831e4]{overflow:hidden;font-size:var(--size-body);font-weight:500;color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.gm__sub[data-v-19f831e4]{font-size:var(--size-aux);color:var(--ink-400)}.gm__tag[data-v-19f831e4]{flex:none;padding:2px 7px;border-radius:var(--radius-pill);background:var(--action-soft);font-size:var(--size-note);font-weight:600;color:var(--action)}.gm__tag--owner[data-v-19f831e4]{background:var(--warn-soft);color:var(--warn)}.gm__empty[data-v-19f831e4]{margin:0;padding:26px 18px;text-align:center;font-size:11.5px;color:var(--ink-400)}.gm__pager[data-v-19f831e4]{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 14px 4px}.gm__page-btn[data-v-19f831e4]{width:26px;height:26px;display:grid;place-items:center;border:1px solid var(--border);border-radius:8px;color:var(--ink-600);cursor:pointer}.gm__page-btn.is-off[data-v-19f831e4]{opacity:.4;cursor:default}.gm__page-text[data-v-19f831e4]{font:500 var(--size-aux) var(--font-mono);color:var(--ink-400)}.gm__foot[data-v-19f831e4]{flex:none;padding:10px 14px;border-top:1px solid var(--surface-2);background:var(--surface-1);font-size:var(--size-aux);color:var(--ink-400)}.new__icon[data-v-c3e2df56]{width:34px;height:34px;background:var(--action-soft);color:var(--action)}.new__picker[data-v-c3e2df56]{flex:1;min-height:0}.intro[data-v-1fa125a8]{font-size:12px;color:#0000008c;margin:0 0 16px;line-height:1.6}.spin[data-v-1fa125a8]{display:block;margin:32px auto}.rows[data-v-1fa125a8]{display:flex;flex-direction:column;gap:4px}.row[data-v-1fa125a8]{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:8px}.row[data-v-1fa125a8]:hover{background:#fafafa}.row--locked[data-v-1fa125a8]{background:#fff2f0}.row-main[data-v-1fa125a8]{flex:1;min-width:0}.row-name[data-v-1fa125a8]{display:flex;align-items:center;gap:6px}.row-load[data-v-1fa125a8]{font-size:12px;color:#0000008c}.unread[data-v-1fa125a8]{color:#d4380d;font-weight:600}.muted[data-v-1fa125a8]{color:#00000073;font-weight:400}.row-reason[data-v-1fa125a8]{font-size:12px;color:#cf1322;margin-top:2px}.row-actions[data-v-1fa125a8]{display:flex;align-items:center;gap:6px;flex:none}.weight[data-v-1fa125a8]{width:58px}.modal-hint[data-v-1fa125a8]{font-size:13px;margin:0 0 12px;line-height:1.6}.md[data-v-82d9fac1]{position:fixed;inset:0;z-index:1040;display:flex;justify-content:flex-end;font-family:var(--font-sans)}.md__mask[data-v-82d9fac1]{position:absolute;inset:0;background:var(--backdrop)}.md__panel[data-v-82d9fac1]{position:relative;display:flex;flex-direction:column;width:440px;max-width:100%;height:100%;background:var(--surface-0);box-shadow:var(--shadow-modal)}.md__head[data-v-82d9fac1]{flex:none;display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--pad-card-lg);border-bottom:var(--border-width) solid var(--border)}.md__head-text[data-v-82d9fac1]{flex:1;min-width:0}.md__head-title[data-v-82d9fac1]{font-size:var(--size-title-sm);font-weight:var(--weight-bold);color:var(--ink-900)}.md__head-sub[data-v-82d9fac1]{margin-top:2px;font-size:var(--size-aux);line-height:var(--leading-snug);color:var(--ink-400);text-wrap:pretty}.md__x[data-v-82d9fac1]{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-chip);color:var(--ink-400);cursor:pointer}.md__x[data-v-82d9fac1]:hover{background:var(--surface-2);color:var(--ink-900)}.md__body[data-v-82d9fac1]{flex:1;min-height:0;overflow-y:auto;padding:var(--pad-card-lg)}.md__loading[data-v-82d9fac1]{display:grid;place-items:center;padding:40px 0}.md__spinner[data-v-82d9fac1]{width:20px;height:20px;border:2px solid var(--surface-3);border-top-color:var(--action);border-radius:50%;animation:md-spin-82d9fac1 .7s linear infinite}@keyframes md-spin-82d9fac1{to{transform:rotate(360deg)}}.md__muted[data-v-82d9fac1]{font-size:var(--size-aux);color:var(--ink-400)}.md__who[data-v-82d9fac1]{display:flex;align-items:center;gap:var(--space-5)}.md__who-main[data-v-82d9fac1]{min-width:0}.md__who-name[data-v-82d9fac1]{display:block;overflow:hidden;font-size:var(--size-body-lg);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.md__who-sub[data-v-82d9fac1]{display:flex;align-items:center;gap:var(--space-2);margin-top:3px}.md__excerpt[data-v-82d9fac1]{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border-left:3px solid var(--action-soft);border-radius:0 var(--radius-chip) var(--radius-chip) 0;background:var(--surface-1);font-size:var(--size-body-sm);line-height:var(--leading-body);color:var(--ink-600);text-wrap:pretty}.md__excerpt-meta[data-v-82d9fac1]{display:block;margin-top:var(--space-2);font:var(--weight-medium) var(--size-note) var(--font-mono);font-style:normal;color:var(--ink-400)}.md__chips[data-v-82d9fac1]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}.md__notice[data-v-82d9fac1]{display:flex;align-items:flex-start;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--danger-border);border-radius:var(--radius-card);background:var(--danger-soft);font-size:var(--size-aux);line-height:var(--leading-snug);color:var(--danger)}.md__notice.is-warn[data-v-82d9fac1]{border-color:var(--warn-border);background:var(--warn-soft);color:var(--warn)}.md__notice.is-ok[data-v-82d9fac1]{border-color:var(--ok-border);background:var(--ok-soft);color:var(--ok)}.md__notice b[data-v-82d9fac1]{display:block}.md__notice em[data-v-82d9fac1]{display:block;margin-top:1px;font-style:normal;font-size:var(--size-note);opacity:.85}.md__sec[data-v-82d9fac1]{display:flex;align-items:baseline;gap:var(--space-3);margin:var(--space-8) 0 var(--space-3);font-size:var(--size-aux);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-300)}.md__count[data-v-82d9fac1]{font:var(--weight-medium) var(--size-note) var(--font-mono);font-style:normal;letter-spacing:normal;text-transform:none}.md__rows[data-v-82d9fac1]{display:flex;flex-direction:column;gap:var(--space-2)}.md__row[data-v-82d9fac1]{display:flex;align-items:center;gap:var(--space-3);font-size:var(--size-body-sm);color:var(--ink-600)}.md__row-main[data-v-82d9fac1]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md__emoji[data-v-82d9fac1]{flex:none;font-size:var(--size-body)}.md__meta[data-v-82d9fac1]{display:flex;flex-direction:column;gap:2px}.md__meta-label[data-v-82d9fac1]{font-size:var(--size-note);color:var(--ink-300)}.md__meta-value[data-v-82d9fac1]{font-size:var(--size-body-sm);line-height:var(--leading-snug);color:var(--ink-600);word-break:break-word}.md__meta-image[data-v-82d9fac1]{max-width:100%;border-radius:var(--radius-chip)}.md__timeline[data-v-82d9fac1]{display:flex;flex-direction:column}.md__step[data-v-82d9fac1]{display:flex;gap:var(--space-4);padding-bottom:var(--space-4)}.md__step[data-v-82d9fac1]:last-child{padding-bottom:0}.md__step-dot[data-v-82d9fac1]{position:relative;flex:none;width:8px;height:8px;margin-top:4px;border-radius:50%;background:var(--action)}.md__step-dot[data-v-82d9fac1]:after{content:"";position:absolute;top:12px;left:3px;width:2px;height:calc(100% + var(--space-4));background:var(--surface-2)}.md__step:last-child .md__step-dot[data-v-82d9fac1]:after{display:none}.md__step.is-ok .md__step-dot[data-v-82d9fac1]{background:var(--ok)}.md__step.is-warn .md__step-dot[data-v-82d9fac1]{background:var(--warn)}.md__step.is-danger .md__step-dot[data-v-82d9fac1]{background:var(--danger)}.md__step.is-off .md__step-dot[data-v-82d9fac1]{background:var(--surface-3)}.md__step-main[data-v-82d9fac1]{flex:1;min-width:0}.md__step-head[data-v-82d9fac1]{display:flex;align-items:baseline;gap:var(--space-3)}.md__step-label[data-v-82d9fac1]{flex:1;min-width:0;font-size:var(--size-body-sm);color:var(--ink-900);text-wrap:pretty}.md__step.is-off .md__step-label[data-v-82d9fac1],.md__step.is-warn .md__step-label[data-v-82d9fac1]{color:var(--ink-400)}.md__step-at[data-v-82d9fac1]{flex:none;font:var(--weight-medium) var(--size-note) var(--font-mono);color:var(--ink-400);white-space:nowrap}.md__step-note[data-v-82d9fac1]{margin-top:2px;font-size:var(--size-note);line-height:var(--leading-snug);color:var(--ink-300);text-wrap:pretty}.md__step.is-warn .md__step-note[data-v-82d9fac1]{color:var(--warn)}.md__metrics[data-v-82d9fac1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.md__metric[data-v-82d9fac1]{padding:var(--space-3);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.md__metric-value[data-v-82d9fac1]{font:var(--weight-bold) var(--size-title-sm) var(--font-mono);color:var(--ink-900);font-variant-numeric:tabular-nums}.md__metric-value.is-ok[data-v-82d9fac1]{color:var(--ok)}.md__metric-value.is-warn[data-v-82d9fac1]{color:var(--warn)}.md__metric-label[data-v-82d9fac1]{margin-top:2px;font-size:var(--size-note);line-height:var(--leading-snug);color:var(--ink-400);text-wrap:pretty}.md__thumbs[data-v-82d9fac1]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.md__thumb[data-v-82d9fac1]{width:76px;height:76px;border-radius:var(--radius-chip);object-fit:cover}.md__note[data-v-82d9fac1]{margin:var(--space-2) 0 0;font-size:var(--size-note);line-height:var(--leading-snug);color:var(--ink-300);text-wrap:pretty}.md__quote[data-v-82d9fac1]{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);border-left:3px solid var(--surface-3);background:var(--surface-1);font-size:var(--size-body-sm);color:var(--ink-600)}.md__quote+.md__quote[data-v-82d9fac1]{margin-top:var(--space-2)}.md__quote-label[data-v-82d9fac1]{font-size:var(--size-note);color:var(--ink-300)}.md__quote-text[data-v-82d9fac1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md__tech[data-v-82d9fac1]{display:flex;flex-direction:column;gap:var(--space-2)}.md__tech-row[data-v-82d9fac1]{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-width) solid var(--surface-2);font-size:var(--size-body-sm)}.md__tech-row[data-v-82d9fac1]:last-child{border-bottom:0}.md__tech-key[data-v-82d9fac1]{flex:none;width:96px;font-size:var(--size-aux);color:var(--ink-400)}.md__tech-row code[data-v-82d9fac1]{flex:1;min-width:0;overflow:hidden;font:var(--weight-medium) var(--size-aux-sm) var(--font-mono);color:var(--ink-900);text-overflow:ellipsis;white-space:nowrap}.md__copy[data-v-82d9fac1]{flex:none;padding:0;border:0;background:none;font:inherit;font-size:var(--size-aux);font-weight:var(--weight-semibold);color:var(--action);cursor:pointer}.md__foot[data-v-82d9fac1]{flex:none;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--pad-card-lg);border-top:var(--border-width) solid var(--border);background:var(--surface-1)}.md__foot-note[data-v-82d9fac1]{margin-left:auto;font-size:var(--size-note);color:var(--ink-400);text-align:right}@media(max-width:600px){.md__panel[data-v-82d9fac1]{width:100%}.md__metrics[data-v-82d9fac1]{grid-template-columns:repeat(2,minmax(0,1fr))}.md__foot[data-v-82d9fac1]{flex-wrap:wrap}.md__foot-note[data-v-82d9fac1]{flex:1 0 100%;margin-left:0;text-align:left}}.badge[data-v-a9d52856]{display:inline-flex;align-items:center;gap:4px;min-width:0}.badge-icon[data-v-a9d52856]{border-radius:3px;object-fit:contain;flex-shrink:0}.badge-letter[data-v-a9d52856]{display:inline-flex;align-items:center;justify-content:center;border-radius:3px;background:#0000000f;color:#0000008c;font-size:9px;font-weight:600;flex-shrink:0}.badge-name[data-v-a9d52856]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rc__head[data-v-10941dd1]{display:flex;align-items:center;gap:9px;padding:18px 18px 0}.rc__icon[data-v-10941dd1]{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:var(--danger-soft);font-size:var(--size-title);color:var(--danger)}.rc__title[data-v-10941dd1]{flex:1;font-size:var(--size-title-sm);font-weight:700;color:var(--ink-900)}.rc__body[data-v-10941dd1]{padding:12px 18px}.rc__foot[data-v-10941dd1]{display:flex;justify-content:flex-end;gap:8px;padding:0 18px 18px}.preview[data-v-10941dd1]{margin-bottom:10px;padding:7px 11px;border-left:2px solid var(--danger);border-radius:9px;background:var(--surface-2);font-size:var(--size-body-sm);color:var(--ink-600);word-break:break-word}.single-note[data-v-10941dd1]{margin:0;font-size:11.5px;line-height:1.6;color:var(--ink-600)}.single-note[data-v-10941dd1] .badge{vertical-align:text-bottom}.preview-count[data-v-10941dd1]{display:block;margin-top:4px;color:var(--danger)}.actions[data-v-cffa2bc2]{flex:none;display:flex;align-items:center;gap:1px;padding:3px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);box-shadow:0 2px 8px #0f172a14}.action-btn[data-v-cffa2bc2]{width:24px;height:24px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ink-400);font-size:var(--size-body);line-height:1;cursor:pointer}.action-btn[data-v-cffa2bc2]:hover{background:var(--surface-2);color:var(--ink-900)}.action-btn--heart[data-v-cffa2bc2]{font-size:var(--size-body-lg)}.action-btn--heart[data-v-cffa2bc2]:hover{color:#e0405e}.action-btn--danger[data-v-cffa2bc2]{color:var(--danger)}.action-btn--danger[data-v-cffa2bc2]:hover{background:var(--danger-soft);color:var(--danger)}.emoji-pick[data-v-cffa2bc2]{display:flex;gap:2px}.emoji-btn[data-v-cffa2bc2]{padding:2px 4px;border:0;border-radius:6px;background:transparent;font-size:20px;line-height:1;cursor:pointer}.emoji-btn[data-v-cffa2bc2]:hover{background:var(--surface-2)}.emoji-btn--clear[data-v-cffa2bc2]{font-size:var(--size-body-lg);color:var(--ink-400)}.player[data-v-ebeb4b14]{display:flex;align-items:center;gap:10px}.player__play[data-v-ebeb4b14]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:var(--action);color:var(--text-on-action);box-shadow:0 1px 3px #1f5fd066;cursor:pointer;transition:background .15s}.player__play[data-v-ebeb4b14]:hover:not(:disabled){background:var(--action-hover)}.player__play[data-v-ebeb4b14]:disabled{background:var(--border-strong);box-shadow:none;cursor:not-allowed}.player__tri[data-v-ebeb4b14]{width:0;height:0;margin-left:3px;border-left:9px solid currentColor;border-top:6px solid transparent;border-bottom:6px solid transparent}.player__pause[data-v-ebeb4b14]{width:9px;height:12px;border-left:3px solid currentColor;border-right:3px solid currentColor}.player__wave[data-v-ebeb4b14]{position:relative;flex:1;min-width:60px;display:flex;align-items:flex-end;gap:2px;height:26px}.player__bar[data-v-ebeb4b14]{flex:1;min-width:0;border-radius:1px;background:var(--action-border);transition:background .1s}.player__bar.is-played[data-v-ebeb4b14]{background:var(--action)}.player__seek[data-v-ebeb4b14]{position:absolute;inset:0;width:100%;height:100%;margin:0;appearance:none;background:transparent;opacity:0;cursor:pointer}.player__seek[data-v-ebeb4b14]:disabled{cursor:default}.player__time[data-v-ebeb4b14]{flex:none;min-width:30px;text-align:right;font:500 var(--size-aux) var(--font-mono);line-height:1;color:var(--ink-400)}.player__rate[data-v-ebeb4b14]{flex:none;padding:3px 6px;border:1px solid var(--border);border-radius:6px;background:var(--surface-0);color:var(--ink-400);font:500 var(--size-aux) var(--font-mono);line-height:1;cursor:pointer}.player__rate[data-v-ebeb4b14]:hover:not(:disabled){border-color:var(--action);color:var(--action)}.player__rate[data-v-ebeb4b14]:disabled{color:var(--ink-300);cursor:not-allowed}.body[data-v-e036c9e2]{white-space:pre-wrap;word-break:break-word}.mention[data-v-e036c9e2]{padding:0;border:0;background:transparent;font:inherit;color:#1677ff;font-weight:600;cursor:pointer}.mention[data-v-e036c9e2]:hover{text-decoration:underline}.mention--all[data-v-e036c9e2]{cursor:default}.grid[data-v-eb0f87b8]{display:grid;gap:3px;border-radius:var(--radius-card-lg);overflow:hidden;max-width:222px}.grid--one[data-v-eb0f87b8]{grid-template-columns:1fr;max-width:260px}.grid--two[data-v-eb0f87b8]{grid-template-columns:repeat(2,1fr)}.grid-cell[data-v-eb0f87b8]{position:relative;min-width:0}.grid-cell--hidden[data-v-eb0f87b8]{display:none}.grid[data-v-eb0f87b8] .ant-image{display:block;width:100%}.grid-img[data-v-eb0f87b8]{display:block;width:100%;cursor:zoom-in}.grid--one .grid-img[data-v-eb0f87b8]{max-height:320px;object-fit:contain;background:var(--surface-2)}.grid--two .grid-img[data-v-eb0f87b8]{aspect-ratio:1;object-fit:cover}.grid-more[data-v-eb0f87b8]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#12161c8f;color:var(--text-on-action);font-size:var(--size-title-lg);font-weight:600;pointer-events:none}.grid-size[data-v-eb0f87b8]{position:absolute;right:7px;bottom:7px;padding:2px 7px;border-radius:var(--radius-pill);background:#12161ca8;color:var(--text-on-action);font-size:var(--size-note);font-weight:500;pointer-events:none}.bubble-video[data-v-eb0f87b8]{display:block;max-width:280px;border-radius:var(--radius-card-lg)}.voice[data-v-eb0f87b8]{width:290px;max-width:100%;padding:10px 13px;border:1px solid var(--border);border-radius:4px 14px 14px;background:var(--surface-0)}.voice.is-out[data-v-eb0f87b8]{border-color:var(--action-border);border-radius:14px 4px 14px 14px;background:var(--action-soft)}.doc[data-v-eb0f87b8]{display:flex;align-items:center;gap:11px;width:268px;max-width:100%;margin:2px 0;padding:10px 12px;border:1px solid var(--border);border-radius:4px 14px 14px;background:var(--surface-0)}.doc.is-out[data-v-eb0f87b8]{border-color:var(--action-border);border-radius:14px 4px 14px 14px;background:var(--action-soft)}.doc-ext[data-v-eb0f87b8]{flex:none;width:34px;height:40px;display:grid;place-items:center;border-radius:6px;background:var(--surface-2);font-size:var(--size-note-xs);font-weight:700}.doc-main[data-v-eb0f87b8]{flex:1;min-width:0;display:flex;flex-direction:column}.doc-name[data-v-eb0f87b8]{font-size:var(--size-body);font-weight:500;color:var(--ink-900);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-meta[data-v-eb0f87b8]{margin-top:2px;font:400 var(--size-aux) var(--font-mono);color:var(--ink-400)}.doc-action[data-v-eb0f87b8]{flex:none;width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--action);font-size:var(--size-title-sm)}.doc.is-out .doc-action[data-v-eb0f87b8]{border-color:var(--action-border)}.doc-action[data-v-eb0f87b8]:hover{border-color:var(--action);color:var(--action)}.doc-pending[data-v-eb0f87b8]{flex:none;font-size:var(--size-aux);font-style:italic;color:var(--ink-400)}.unsupported[data-v-eb0f87b8]{font-style:italic;color:var(--ink-400)}.call-bubble[data-v-eb0f87b8]{display:flex;flex-direction:column;gap:11px;min-width:240px}.call-head[data-v-eb0f87b8]{display:flex;align-items:center;gap:8px}.call-icon[data-v-eb0f87b8]{flex:none;width:20px;height:20px;display:grid;place-items:center;border-radius:6px;background:var(--action-soft);color:var(--action);font-size:var(--size-body);font-weight:600}.call-icon--out[data-v-eb0f87b8]{background:var(--action);color:var(--text-on-action)}.call-label[data-v-eb0f87b8]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900);white-space:nowrap}.call-len[data-v-eb0f87b8]{margin-left:auto;padding-left:10px;font:500 var(--size-body-sm) var(--font-mono);color:var(--ink-400)}.call-arrow[data-v-eb0f87b8]{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.call-arrow--out[data-v-eb0f87b8]{transform:rotate(180deg)}.call-audio[data-v-eb0f87b8]{width:100%}.call-bubble.is-out[data-v-eb0f87b8] .player__bar:not(.is-played),.voice.is-out[data-v-eb0f87b8] .player__bar:not(.is-played){background:#b9cdf0}.call-miss[data-v-eb0f87b8]{display:flex;align-items:center;gap:9px;min-width:300px}.call-miss__icon[data-v-eb0f87b8]{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:var(--danger-soft);color:var(--danger);font-size:var(--size-body-sm);font-weight:600}.call-miss__text[data-v-eb0f87b8]{font-size:var(--size-body);font-weight:500;color:var(--danger);white-space:nowrap}.call-miss__end[data-v-eb0f87b8]{margin-left:auto;display:flex;align-items:center;gap:8px}.call-miss__time[data-v-eb0f87b8]{font-size:var(--size-aux);color:var(--ink-400);white-space:nowrap}.call-miss__back[data-v-eb0f87b8]{display:flex;align-items:center;gap:5px;padding:4px 9px;border:1px solid var(--danger-border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--danger);font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.call-miss__back[data-v-eb0f87b8]:hover{border-color:var(--danger)}.location[data-v-eb0f87b8]{width:252px;max-width:100%;overflow:hidden;border:1px solid var(--border);border-radius:4px 14px 14px;background:var(--surface-0)}.location.is-out[data-v-eb0f87b8]{border-color:var(--action-border);border-radius:14px 4px 14px 14px;background:var(--action-soft)}.location-map[data-v-eb0f87b8]{position:relative;height:96px;display:grid;place-items:center;background:repeating-linear-gradient(45deg,var(--surface-3) 0 8px,var(--surface-2) 8px 16px)}.location-pin[data-v-eb0f87b8]{width:14px;height:14px;border:3px solid var(--surface-0);border-radius:50%;background:var(--danger);box-shadow:0 1px 3px #0000004d}.location-foot[data-v-eb0f87b8]{display:flex;align-items:center;gap:9px;padding:9px 12px}.location-main[data-v-eb0f87b8]{flex:1;min-width:0;display:flex;flex-direction:column}.location-name[data-v-eb0f87b8]{font-size:var(--size-body);font-weight:500;color:var(--ink-900)}.location-coords[data-v-eb0f87b8]{font-size:var(--size-aux);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-open[data-v-eb0f87b8]{flex:none;padding:4px 9px;border:1px solid var(--border);border-radius:var(--radius-chip);font-size:var(--size-aux);font-weight:600;color:var(--action)}@media(max-width:900px){.voice[data-v-eb0f87b8],.doc[data-v-eb0f87b8],.location[data-v-eb0f87b8]{width:100%;min-width:0}.call-bubble[data-v-eb0f87b8],.call-miss[data-v-eb0f87b8]{min-width:0;width:100%}.bubble-video[data-v-eb0f87b8],.grid--one[data-v-eb0f87b8],.grid[data-v-eb0f87b8],.grid-cell[data-v-eb0f87b8]{max-width:100%}.location-map[data-v-eb0f87b8]{height:84px}}.msg[data-v-c17c0b0c]{display:flex;align-items:flex-start;gap:10px;max-width:min(620px,88%)}.msg--out[data-v-c17c0b0c]{align-self:flex-end;flex-direction:row-reverse}.msg--in[data-v-c17c0b0c]{align-self:flex-start}.msg-avatar[data-v-c17c0b0c]{flex:none}.msg-avatar--clickable[data-v-c17c0b0c]{cursor:pointer}.msg-stack[data-v-c17c0b0c]{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.msg--out .msg-stack[data-v-c17c0b0c]{align-items:flex-end}.msg-line[data-v-c17c0b0c]{max-width:100%;min-width:0;display:flex;align-items:center;gap:8px}.msg--out .msg-line[data-v-c17c0b0c]{flex-direction:row-reverse}.msg[data-v-c17c0b0c] .actions{opacity:0;transition:opacity .12s}.msg[data-v-c17c0b0c]:hover .actions,.msg[data-v-c17c0b0c]:focus-within .actions{opacity:1}.bubble[data-v-c17c0b0c]{min-width:0;padding:10px 13px;border:1px solid var(--border);border-radius:4px 14px 14px;background:var(--surface-0);font-size:var(--size-body-lg);line-height:1.55;color:var(--ink-900);white-space:pre-wrap;word-break:break-word}.msg--out .bubble[data-v-c17c0b0c]{border-color:var(--action-border);border-radius:14px 4px 14px 14px;background:var(--action-soft)}.bubble--bare[data-v-c17c0b0c],.msg--out .bubble--bare[data-v-c17c0b0c]{padding:0;border:0;background:transparent}.bubble--call[data-v-c17c0b0c]{width:100%;padding:11px 13px 12px}.bubble--call-miss[data-v-c17c0b0c],.msg--out .bubble--call-miss[data-v-c17c0b0c]{padding:9px 12px;border:1px dashed var(--danger-border);border-radius:var(--radius-card-lg);background:var(--row-problem)}.bubble--failed[data-v-c17c0b0c],.msg--out .bubble--failed[data-v-c17c0b0c]{border-color:var(--danger-border);background:var(--row-problem)}.bubble-failed[data-v-c17c0b0c]{display:flex;align-items:center;gap:8px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--danger-border)}.bubble-failed__text[data-v-c17c0b0c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--size-aux);font-weight:600;color:var(--danger)}.bubble-failed__retry[data-v-c17c0b0c]{margin-left:auto;padding:3px 9px;border:1px solid var(--danger-border);border-radius:7px;background:var(--surface-0);font-size:var(--size-aux);font-weight:600;color:var(--danger);cursor:pointer}.bubble-note[data-v-c17c0b0c]{display:flex;align-items:center;gap:5px;margin-bottom:6px;padding-bottom:5px;border-bottom:1px dashed var(--border-strong);font-size:var(--size-aux);font-style:italic;line-height:1.4;color:var(--ink-400)}.bubble-note--recalled[data-v-c17c0b0c]{border-bottom-color:var(--warn-border);color:var(--warn)}.bubble--recalled[data-v-c17c0b0c],.msg--out .bubble--recalled[data-v-c17c0b0c]{border-style:dashed;background:var(--surface-1)}.bubble--hidden[data-v-c17c0b0c],.msg--out .bubble--hidden[data-v-c17c0b0c]{background:var(--surface-1)}.sticker--recalled[data-v-c17c0b0c]{opacity:.6}.sticker-img[data-v-c17c0b0c]{display:block;width:104px;height:104px;object-fit:contain}.sticker-fallback[data-v-c17c0b0c]{font-size:40px;line-height:1}.forwarded[data-v-c17c0b0c]{margin-bottom:4px;font-size:var(--size-aux);color:var(--ink-400)}.quote[data-v-c17c0b0c]{max-width:100%;display:flex;flex-direction:column;gap:1px;padding:6px 10px;border:0;border-left:2px solid var(--action);border-radius:9px;background:var(--surface-2);font:inherit;text-align:left;cursor:pointer}.quote[data-v-c17c0b0c]:hover{background:var(--surface-3)}.quote--dead[data-v-c17c0b0c]{border-left-color:var(--border-strong);cursor:default}.quote--dead[data-v-c17c0b0c]:hover{background:var(--surface-2)}.quote-name[data-v-c17c0b0c]{font-size:var(--size-aux-sm);font-weight:600;color:var(--action)}.quote-text[data-v-c17c0b0c]{max-width:260px;font-size:var(--size-body-sm);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg--flash .bubble[data-v-c17c0b0c],.msg--flash .sticker[data-v-c17c0b0c]{animation:flash-c17c0b0c 1.6s ease-out}@keyframes flash-c17c0b0c{0%,60%{box-shadow:0 0 0 3px var(--warn-border)}to{box-shadow:0 0 0 3px transparent}}.reactions[data-v-c17c0b0c]{display:flex;gap:4px;margin-top:-2px}.reaction[data-v-c17c0b0c]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);box-shadow:0 1px 3px #0000000d;font-size:var(--size-body-sm)}.reaction-count[data-v-c17c0b0c]{font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-600)}.detected[data-v-c17c0b0c]{display:flex;flex-wrap:wrap;gap:6px}.detected-chip[data-v-c17c0b0c]{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid var(--action-border);border-radius:var(--radius-pill);background:var(--action-soft);font-size:var(--size-aux);font-weight:600;color:var(--action);cursor:pointer;-webkit-user-select:none;user-select:none}.msg-sender[data-v-c17c0b0c]{font-size:var(--size-aux);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-sender-btn[data-v-c17c0b0c]{padding:0;border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}.msg-sender-btn[data-v-c17c0b0c]:hover{text-decoration:underline}.msg-meta[data-v-c17c0b0c]{padding:0 2px;font-size:var(--size-aux);color:var(--ink-400)}@media(max-width:900px){.msg[data-v-c17c0b0c]{max-width:94%;gap:var(--space-2)}.quote-text[data-v-c17c0b0c]{max-width:100%}.msg-stack[data-v-c17c0b0c]{flex:1}.msg-line[data-v-c17c0b0c]{position:relative}.msg[data-v-c17c0b0c] .actions{position:absolute;top:-15px;z-index:3}.msg[data-v-c17c0b0c]:not(.msg--out) .actions{left:0}.msg--out[data-v-c17c0b0c] .actions{right:0}}.bubble--sending[data-v-c17c0b0c]{opacity:.6}.note[data-v-ddc00cf4]{align-self:center;max-width:72%;padding:8px 12px;border:1px dashed var(--warn-border);border-radius:var(--radius-card);background:var(--warn-soft);font-size:var(--size-body-sm)}.note-head[data-v-ddc00cf4]{display:flex;align-items:center;gap:5px;color:var(--warn)}.note-label[data-v-ddc00cf4]{color:var(--ink-400)}.note-time[data-v-ddc00cf4]{margin-left:auto;padding-left:8px;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.note-body[data-v-ddc00cf4]{margin-top:3px;line-height:1.5;color:var(--ink-600);white-space:pre-wrap;word-break:break-word}.chat-body[data-v-6c7bc756]{flex:1;overflow-y:auto;padding:20px 26px;display:flex;flex-direction:column;gap:16px;background:var(--surface-1)}.system-note[data-v-6c7bc756]{align-self:center;max-width:80%;display:flex;align-items:center;gap:8px;padding:5px 12px;border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--size-aux);color:var(--ink-400);text-align:center}.day-group[data-v-6c7bc756]{flex:none;display:flex;flex-direction:column;gap:16px}.post-head[data-v-6c7bc756]{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:10px;margin:0 0 8px;padding:8px 10px;border:1px solid var(--action-border);border-radius:var(--radius-card);background:var(--action-soft);color:var(--ink-600)}.post-head[data-v-6c7bc756]:hover{border-color:var(--action)}.post-head__media[data-v-6c7bc756]{position:relative;flex:none;line-height:0}.post-head__thumb[data-v-6c7bc756]{width:36px;height:36px;border-radius:6px;object-fit:cover}.post-head--media .post-head__thumb[data-v-6c7bc756]{width:56px;height:56px}.post-head__play[data-v-6c7bc756]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;color:var(--text-on-action);text-shadow:0 1px 4px rgba(0,0,0,.6)}.post-head__facts[data-v-6c7bc756]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:var(--size-aux-sm);color:var(--ink-400)}.post-head__fact[data-v-6c7bc756]:not(:last-child):after,.post-head__label[data-v-6c7bc756]:after{content:"·";margin-left:6px;color:var(--ink-300)}.post-head__body[data-v-6c7bc756]{flex:1;min-width:0;display:flex;flex-direction:column}.post-head__label[data-v-6c7bc756]{text-transform:uppercase;letter-spacing:.4px;font-weight:600;color:var(--action)}.post-head__text[data-v-6c7bc756]{margin-top:2px;font-size:var(--size-body);line-height:1.35;color:var(--ink-900);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.post-head__text--story[data-v-6c7bc756]{font-style:italic;color:var(--ink-400)}.post-head__icon[data-v-6c7bc756]{flex:none;font-size:12px;color:var(--ink-300)}.day-divider[data-v-6c7bc756]{position:sticky;top:-20px;z-index:1;flex:none;display:flex;align-items:center;gap:12px;padding:4px 0;background:var(--surface-1)}.day-divider[data-v-6c7bc756]:before,.day-divider[data-v-6c7bc756]:after{content:"";flex:1;height:1px;background:var(--border)}.day-divider__text[data-v-6c7bc756]{font-size:var(--size-aux);font-weight:500;color:var(--ink-400)}.day-divider--inline[data-v-6c7bc756]{position:static}.older-hint[data-v-6c7bc756]{flex:none;align-self:center;font-size:var(--size-aux);color:var(--ink-400)}.typing[data-v-6c7bc756]{flex:none;display:flex;align-items:center;gap:9px;padding:4px 26px 8px;background:var(--surface-1)}.typing__dots[data-v-6c7bc756]{display:flex;align-items:center;gap:4px;padding:11px 14px;border:1px solid var(--border);border-radius:4px 14px 14px;background:var(--surface-0)}.typing__dots i[data-v-6c7bc756]{width:5px;height:5px;border-radius:50%;background:var(--ink-300);animation:typing-6c7bc756 1.2s infinite ease-in-out}.typing__dots i[data-v-6c7bc756]:nth-child(2){animation-delay:.15s}.typing__dots i[data-v-6c7bc756]:nth-child(3){animation-delay:.3s}@keyframes typing-6c7bc756{0%,80%,to{opacity:.35}40%{opacity:1}}.typing__label[data-v-6c7bc756]{font-size:var(--size-aux);font-style:italic;color:var(--ink-400)}@media(max-width:900px){.chat-body[data-v-6c7bc756]{padding:14px 10px;gap:12px}}.stranger[data-v-a42b69c3]{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#fffbe6;border-bottom:1px solid #ffe58f;font-size:13px}.stranger-main[data-v-a42b69c3]{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.stranger-icon[data-v-a42b69c3]{flex:none;color:#d46b08}.peek[data-v-a42b69c3]{margin-left:4px;white-space:nowrap}.claim[data-v-7b14e566]{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#e6f4ff;border-bottom:1px solid #91caff;font-size:13px}.claim-main[data-v-7b14e566]{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.claim-icon[data-v-7b14e566]{flex:none;color:#0958d9}.bar[data-v-b25a43ec]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bar__label[data-v-b25a43ec]{font-size:var(--size-body-sm);font-weight:500;color:var(--ink-400)}.pill[data-v-b25a43ec]{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid transparent;border-radius:var(--radius-pill);font-size:var(--size-aux);font-weight:600;line-height:16px;white-space:nowrap;cursor:pointer}.pill[data-v-b25a43ec]:disabled{cursor:not-allowed;opacity:.5}.pill__dot[data-v-b25a43ec]{flex:none;width:6px;height:6px;border-radius:50%}.pill__x[data-v-b25a43ec]{display:none;font-size:var(--size-note-xs);opacity:.7}.pill:hover:not(:disabled) .pill__x[data-v-b25a43ec]{display:inline}.pill--partial[data-v-b25a43ec]{border-style:dashed;border-color:currentColor}.pill--warning[data-v-b25a43ec]{font-weight:700}.add[data-v-b25a43ec]{position:relative}.add__btn[data-v-b25a43ec]{padding:3px 10px;border:1px dashed var(--border-strong);border-radius:var(--radius-pill);background:transparent;font:inherit;font-size:var(--size-aux);font-weight:500;color:var(--ink-400);cursor:pointer}.add__btn[data-v-b25a43ec]:hover:not(:disabled){border-color:var(--action);color:var(--action)}.add__btn[data-v-b25a43ec]:disabled{cursor:not-allowed;opacity:.5}.add__backdrop[data-v-b25a43ec]{position:fixed;inset:0;z-index:44}.add__menu[data-v-b25a43ec]{position:absolute;bottom:calc(100% + 6px);left:0;z-index:45;width:230px;max-height:280px;overflow:auto;padding:5px;border:1px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0);box-shadow:var(--shadow-modal)}.add__eyebrow[data-v-b25a43ec]{padding:5px 9px 3px;font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-400)}.add__item[data-v-b25a43ec]{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:var(--radius-chip);font-size:var(--size-body);color:var(--ink-900);cursor:pointer}.add__item[data-v-b25a43ec]:hover{background:var(--surface-2)}.add__item.is-on[data-v-b25a43ec]{background:var(--row-selected)}.add__tick[data-v-b25a43ec]{width:12px;font-size:var(--size-aux-sm);color:var(--action)}.add__name.is-warning[data-v-b25a43ec]{font-weight:600}.add__empty[data-v-b25a43ec]{padding:8px 9px;font-size:var(--size-aux);color:var(--ink-400)}.empty[data-v-b25a43ec]{font-size:var(--size-aux);font-style:italic;color:var(--ink-300)}.targets[data-v-b25a43ec]{margin-left:auto;display:flex;gap:12px}.target[data-v-b25a43ec]{display:flex;align-items:center;gap:6px;font-size:var(--size-body-sm);font-weight:500;color:var(--ink-400);cursor:pointer;-webkit-user-select:none;user-select:none}.target.is-on[data-v-b25a43ec]{color:var(--ink-600)}.target.is-disabled[data-v-b25a43ec]{cursor:not-allowed;opacity:.5}.target__box[data-v-b25a43ec]{width:14px;height:14px;display:grid;place-items:center;border:1.5px solid var(--border-strong);border-radius:4px;color:var(--text-on-action);font-size:9px;font-weight:700}.target.is-on .target__box[data-v-b25a43ec]{border-color:var(--action);background:var(--action)}.snz__icon[data-v-406ebe43]{background:var(--warn-soft);color:var(--warn)}.snz__options[data-v-406ebe43]{padding:12px 16px;display:flex;flex-direction:column;gap:6px}.snz__option[data-v-406ebe43]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;cursor:pointer;border:1px solid var(--border);background:var(--surface-0);transition:border-color .15s,background-color .15s}.snz__option[data-v-406ebe43]:hover{border-color:var(--border-strong);background:var(--row-hover)}.snz__option.is-on[data-v-406ebe43]{border-color:var(--action);background:var(--row-selected)}.snz__radio[data-v-406ebe43]{flex:none;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--surface-0);border:1.5px solid var(--border-strong);transition:all .15s}.snz__radio.is-on[data-v-406ebe43]{background:var(--action);border:1px solid var(--action)}.snz__radio-dot[data-v-406ebe43]{width:6px;height:6px;border-radius:50%;background:#fff}.snz__option-main[data-v-406ebe43]{flex:1;min-width:0}.snz__option-name[data-v-406ebe43]{font-size:12px;font-weight:600;color:var(--ink-900)}.snz__option-sub[data-v-406ebe43]{font-size:10.5px;color:var(--ink-400);margin-top:1px}.snz__option-at[data-v-406ebe43]{flex:none;font:500 10.5px JetBrains Mono,monospace;color:var(--ink-400)}.snz__option.is-on .snz__option-at[data-v-406ebe43]{color:var(--action);font-weight:600}.snz__custom-row[data-v-406ebe43]{display:flex;gap:7px;padding:4px 2px 2px}.snz__input[data-v-406ebe43]{padding:8px 10px;border-radius:9px;border:1px solid var(--border);font:500 11.5px JetBrains Mono,monospace;color:var(--ink-900);background:#fff;outline:none}.snz__input[data-v-406ebe43]:focus{border-color:var(--action)}.snz__input--date[data-v-406ebe43]{flex:1;min-width:0}.snz__input--time[data-v-406ebe43]{width:96px}.snz__reasons-section[data-v-406ebe43]{padding:0 16px 14px;display:flex;flex-direction:column;gap:8px}.snz__eyebrow[data-v-406ebe43]{font-size:9.5px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-400)}.snz__reasons[data-v-406ebe43]{display:flex;flex-wrap:wrap;gap:6px}.snz__reason-chip[data-v-406ebe43]{padding:4px 10px;border-radius:999px;cursor:pointer;font-size:10.5px;font-weight:500;white-space:nowrap;border:1px solid var(--border);background:var(--surface-0);color:var(--ink-600);transition:all .15s}.snz__reason-chip[data-v-406ebe43]:hover{border-color:var(--border-strong);background:var(--row-hover)}.snz__reason-chip.is-on[data-v-406ebe43]{border-color:var(--action);background:var(--action-soft);color:var(--action);font-weight:600}.snz__foot[data-v-406ebe43]{padding:11px 16px;border-top:1px solid var(--border);background:var(--surface-1);display:flex;align-items:center;gap:8px}.ibx[data-v-baa223fb]{position:relative;height:100%;display:flex;background:var(--surface-0)}.chat[data-v-baa223fb]{position:relative;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--surface-1)}.chat__banner[data-v-baa223fb]{flex:none;display:flex;align-items:center;gap:8px;padding:7px 18px;border-bottom:1px solid var(--border);background:var(--action-soft);font-size:var(--size-aux);color:var(--ink-600)}.chat__banner--warn[data-v-baa223fb]{background:var(--warn-soft);color:var(--warn)}.chat__banner-link[data-v-baa223fb]{font-weight:600;color:var(--action);cursor:pointer}.chat__banner-link.is-muted[data-v-baa223fb]{font-weight:400;color:var(--ink-400)}.chat__viewers[data-v-baa223fb]{flex:none;display:flex;align-items:center;gap:8px;padding:6px 18px;border-bottom:1px solid var(--border);background:var(--surface-1);font-size:var(--size-aux);color:var(--ink-600)}.chat__body[data-v-baa223fb]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.chat__loading[data-v-baa223fb]{position:absolute;inset:0;z-index:5;display:grid;place-items:center;background:#ffffffb8}.chat__spinner[data-v-baa223fb]{width:26px;height:26px;border:3px solid var(--action-soft);border-top-color:var(--action);border-radius:50%;animation:ibx-spin-baa223fb .8s linear infinite}@keyframes ibx-spin-baa223fb{to{transform:rotate(360deg)}}.ibx-compose[data-v-baa223fb]{flex:none;display:flex;flex-direction:column;gap:10px;padding:12px 18px 16px;border-top:1px solid var(--border);background:var(--surface-1)}.ibx-closed[data-v-baa223fb]{flex:none;display:flex;align-items:center;gap:12px;padding:16px 18px;border-top:1px solid var(--border);background:var(--surface-0)}.ibx-closed__icon[data-v-baa223fb]{width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:var(--ok-soft);color:var(--ok)}.ibx-closed__title[data-v-baa223fb]{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.ibx-closed__sub[data-v-baa223fb]{margin-top:1px;font-size:var(--size-body-sm);color:var(--ink-400)}.ibx-closed__btn[data-v-baa223fb]{margin-left:auto}.ibx-notice[data-v-baa223fb]{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 12px;border-radius:var(--radius-row);font-size:var(--size-aux);text-align:center}.ibx-notice--warn[data-v-baa223fb]{border:1px solid var(--warn-border);background:var(--warn-soft);color:var(--warn)}.ibx-notice--danger[data-v-baa223fb]{border:1px solid var(--danger-border);background:var(--danger-soft);color:var(--danger)}.ibx-panel[data-v-baa223fb]{flex:none;width:var(--panel-right-w);min-height:0;overflow:hidden;border-left:1px solid var(--border);background:#fff}@media(max-width:900px){.ibx[data-v-baa223fb]{--size-note-xs: 9.5px;--size-note: 10px;--size-aux-sm: 10.5px;--size-aux: 11px;--size-body-sm: 11.5px;--size-body: 12.5px;--size-body-lg: 13px;--size-title-sm: 13.5px;--size-title: 14.5px;--size-title-lg: 16px}.ibx[data-v-baa223fb] .list{width:100%;border-right:0}.ibx.is-chat[data-v-baa223fb] .list{display:none}.ibx:not(.is-chat) .chat[data-v-baa223fb]{display:none}.ibx-panel[data-v-baa223fb]{position:absolute;inset:0;z-index:30;width:100%;border-left:0}.ibx-compose[data-v-baa223fb]{padding:10px 12px 12px}.ibx-closed[data-v-baa223fb]{flex-wrap:wrap;padding:12px}}.ocn[data-v-d8031cf1]{position:relative;display:flex;flex-direction:column;align-items:center;padding:20px 8px 0}.ocn.is-root[data-v-d8031cf1]{padding-top:0}.ocn[data-v-d8031cf1]:not(.is-root):before{content:"";position:absolute;top:0;left:50%;width:1px;height:20px;background:var(--border-strong)}.ocn__children>.ocn[data-v-d8031cf1]:after{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid var(--border-strong)}.ocn__children>.ocn[data-v-d8031cf1]:first-child:after{left:50%}.ocn__children>.ocn[data-v-d8031cf1]:last-child:after{right:50%}.ocn__children>.ocn[data-v-d8031cf1]:only-child:after{display:none}.ocn__children[data-v-d8031cf1]{position:relative;display:flex;justify-content:center;align-items:flex-start;padding-top:20px}.ocn__children[data-v-d8031cf1]:before{content:"";position:absolute;top:0;left:50%;width:1px;height:20px;background:var(--border-strong)}.ocn__box[data-v-d8031cf1]{width:220px;display:flex;flex-direction:column;gap:5px;padding:10px 12px;border:1.5px solid var(--border);border-top:3px solid var(--action);border-radius:var(--radius-card-lg);background:var(--surface-0);cursor:pointer;text-align:left}.ocn__box.is-root-box[data-v-d8031cf1]{border-top-color:var(--ink-900)}.ocn__box[data-v-d8031cf1]:hover{border-color:var(--action-border);border-top-color:var(--action)}.ocn__box.is-on[data-v-d8031cf1]{border-color:var(--action);background:var(--row-hover);box-shadow:0 0 0 2px var(--action-soft)}.ocn__box[data-v-d8031cf1]:focus-visible{outline:2px solid var(--action);outline-offset:2px}.ocn__head[data-v-d8031cf1]{display:flex;align-items:center;gap:6px;min-width:0}.ocn__name[data-v-d8031cf1]{flex:1;min-width:0;font-size:var(--size-body);font-weight:700;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ocn__kind[data-v-d8031cf1]{flex:none;padding:1px 6px;border-radius:var(--radius-chip);background:var(--surface-2);font-size:var(--size-note-xs);font-weight:600;color:var(--ink-400)}.ocn__leader[data-v-d8031cf1],.ocn__meta[data-v-d8031cf1]{display:flex;align-items:center;gap:5px;min-width:0;font-size:var(--size-note);color:var(--ink-600)}.ocn__meta[data-v-d8031cf1]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ocn__meta--muted[data-v-d8031cf1]{color:var(--ink-300)}.ocn__leader-name[data-v-d8031cf1]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ocn__access[data-v-d8031cf1]{flex:none;padding:1px 6px;border-radius:var(--radius-chip);font-size:var(--size-note-xs);font-weight:600}.ocn__access.is-manage[data-v-d8031cf1]{background:var(--action-soft);color:var(--action)}.ocn__access.is-view[data-v-d8031cf1]{background:var(--surface-2);color:var(--ink-600)}.ocn__toggle[data-v-d8031cf1]{margin-top:2px;padding-top:6px;border-top:1px dashed var(--border);font-size:var(--size-note-xs);font-weight:600;color:var(--action)}.ocn__toggle[data-v-d8031cf1]:hover{text-decoration:underline}.org__warn[data-v-fdda2ade]{display:flex;align-items:flex-start;gap:8px;margin-bottom:12px;padding:9px 12px;border:1px solid var(--warn-border);border-radius:var(--radius-row);background:var(--warn-soft);color:var(--warn);font-size:var(--size-note);line-height:1.6}.org__warn[data-v-fdda2ade]>:first-child{flex:none;margin-top:3px}.org__bar[data-v-fdda2ade]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.org__bar-actions[data-v-fdda2ade]{display:flex;gap:14px}.org__link[data-v-fdda2ade]{font-size:var(--size-note);font-weight:600;color:var(--action);cursor:pointer}.org__link[data-v-fdda2ade]:hover{text-decoration:underline}.org__arrow[data-v-fdda2ade]{flex:none;width:14px;color:var(--ink-400);font-size:12px;line-height:1.5;transition:transform .15s;cursor:pointer}.org__arrow.is-open[data-v-fdda2ade]{transform:rotate(90deg)}.org__arrow[data-v-fdda2ade]:hover{color:var(--action)}.org__chart[data-v-fdda2ade]{overflow:auto;padding:16px 8px 24px;border:1px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-1)}.org__chart-inner[data-v-fdda2ade]{display:flex;justify-content:center;align-items:flex-start;gap:24px;width:max-content;min-width:100%}@media(prefers-reduced-motion:reduce){.org__arrow[data-v-fdda2ade]{transition:none}}.org__tree[data-v-fdda2ade]{display:flex;flex-direction:column;gap:4px}.org__row[data-v-fdda2ade]{display:flex;align-items:flex-start;gap:8px;padding:9px 12px;border:1.5px solid var(--border);border-radius:var(--radius-row);background:var(--surface-0);cursor:pointer}.org__row[data-v-fdda2ade]:hover{border-color:var(--action-border)}.org__row.is-on[data-v-fdda2ade]{border-color:var(--action);background:var(--row-hover)}.org__elbow[data-v-fdda2ade]{flex:none;color:var(--ink-300);font-family:var(--font-mono);line-height:1.4}.org__main[data-v-fdda2ade]{flex:1;min-width:0}.org__name[data-v-fdda2ade]{display:flex;align-items:center;gap:8px;font-size:var(--size-body);font-weight:700;color:var(--ink-900)}.org__kind[data-v-fdda2ade]{padding:1px 7px;border-radius:var(--radius-chip);background:var(--surface-2);font-size:var(--size-note-xs);font-weight:600;color:var(--ink-400)}.org__meta[data-v-fdda2ade]{margin-top:2px;font-size:var(--size-note);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org__sec[data-v-fdda2ade]{gap:8px}.org__sec-head[data-v-fdda2ade]{display:flex;align-items:center;justify-content:space-between;gap:8px}.org__person[data-v-fdda2ade],.org__team[data-v-fdda2ade]{display:flex;align-items:center;gap:9px}.org__team[data-v-fdda2ade]{font-size:var(--size-body-sm);color:var(--ink-600)}.org__person-name[data-v-fdda2ade]{font-size:var(--size-body-sm);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org__person-sub[data-v-fdda2ade]{font-size:var(--size-note);color:var(--ink-300)}.org__access[data-v-fdda2ade]{flex:none;padding:2px 8px;border-radius:var(--radius-chip);font-size:var(--size-note-xs);font-weight:600}.org__access.is-manage[data-v-fdda2ade]{background:var(--action-soft);color:var(--action)}.org__access.is-view[data-v-fdda2ade]{background:var(--surface-2);color:var(--ink-600)}.org__note[data-v-fdda2ade]{padding:10px 11px;border:1px solid var(--border);border-radius:var(--radius-row);background:var(--surface-1);font-size:var(--size-note);line-height:1.65;color:var(--ink-600);text-wrap:pretty}.org__picker-search[data-v-fdda2ade]{flex:none;max-width:none}.org__picker[data-v-fdda2ade]{max-height:340px;overflow:auto;display:flex;flex-direction:column;gap:2px;margin:0 -6px}.org__picker-row[data-v-fdda2ade]{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:var(--radius-row);cursor:pointer}.org__picker-row[data-v-fdda2ade]:hover{background:var(--row-hover)}.org__check[data-v-fdda2ade]{flex:none;width:16px;height:16px;display:grid;place-items:center;border:1.5px solid var(--border-strong);border-radius:4px;color:var(--text-on-action);font-size:10px;font-weight:700}.org__check.is-on[data-v-fdda2ade]{border-color:var(--action);background:var(--action)}.org__seg[data-v-fdda2ade]{flex:none;display:flex;padding:2px;border-radius:var(--radius-row);background:var(--surface-2)}.org__seg-item[data-v-fdda2ade]{padding:3px 8px;border-radius:var(--radius-chip);font-size:var(--size-note-xs);font-weight:600;color:var(--ink-400);white-space:nowrap}.org__seg-item.is-on[data-v-fdda2ade]{background:var(--surface-0);color:var(--ink-900);box-shadow:0 1px 2px #00000014}.rpt__agents .rpt__tr[data-v-49beb6dd]{min-width:700px;grid-template-columns:minmax(180px,1.5fr) repeat(6,minmax(70px,1fr))}.rpt__agents .rpt__bands[data-v-49beb6dd]{grid-template-columns:minmax(180px,1.5fr) 4fr 2fr;background:var(--surface-1);border-bottom-color:var(--surface-3)}.rpt__bands>.rpt__band[data-v-49beb6dd]{border-left:1px solid var(--surface-3);padding-block:7px;text-align:center;font-size:var(--size-note);font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-400)}.rpt__band.is-now[data-v-49beb6dd]{background:var(--action-soft);color:var(--action)}.rpt__band small[data-v-49beb6dd]{display:block;margin-top:1px;font-size:8.5px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--ink-300)}.is-split[data-v-49beb6dd]{border-left:1px solid var(--surface-3)}.rpt__scroll[data-v-49beb6dd]{overflow-x:auto}.rpt__who-text[data-v-49beb6dd]{flex:1;min-width:0}.rpt__who-sub[data-v-49beb6dd]{font-size:var(--size-note);color:var(--ink-300)}.rpt__chart[data-v-6d08baee]{display:flex;align-items:flex-end;gap:6px;height:150px}.rpt__chart--lg[data-v-6d08baee]{height:180px}.rpt__chart.is-dense[data-v-6d08baee]{gap:3px}.rpt__col[data-v-6d08baee]{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px}.rpt__col-bars[data-v-6d08baee]{width:100%;height:100%;display:flex;align-items:flex-end;gap:2px}.rpt__col-bars>div[data-v-6d08baee]{flex:1;border-radius:3px 3px 0 0;background:var(--action)}.rpt__col-bars>div.is-out[data-v-6d08baee]{background:#cfe6d8}.rpt__col-bars>div.is-bad[data-v-6d08baee]{background:var(--danger)}.rpt__col-label[data-v-6d08baee]{height:11px;font:500 8px/11px var(--font-mono);color:var(--ink-300);white-space:nowrap}.rpt__cards[data-v-fa97eb39]{display:grid;gap:10px}.rpt__cards--3[data-v-fa97eb39]{grid-template-columns:repeat(3,minmax(0,1fr))}.rpt__cards--4[data-v-fa97eb39]{grid-template-columns:repeat(4,minmax(0,1fr))}.rpt__card[data-v-fa97eb39]{display:flex;flex-direction:column;gap:7px;padding:13px 14px;border:1px solid var(--surface-3);border-radius:var(--radius-card-lg);background:var(--surface-0)}.rpt__card.is-link[data-v-fa97eb39]{cursor:pointer}.rpt__card.is-link[data-v-fa97eb39]:hover{border-color:var(--action-border)}.rpt__card-top[data-v-fa97eb39]{display:flex;align-items:center;gap:7px}.rpt__card-label[data-v-fa97eb39]{flex:1;min-width:0;overflow:hidden;font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-400);white-space:nowrap;text-overflow:ellipsis}.rpt__card-icon[data-v-fa97eb39]{color:var(--border-strong)}.rpt__card-value[data-v-fa97eb39]{display:flex;align-items:baseline;gap:6px}.rpt__card-value b[data-v-fa97eb39]{font:600 24px var(--font-mono);line-height:1}.rpt__card-value span[data-v-fa97eb39]{font-size:var(--size-aux-sm);color:var(--ink-300)}.rpt__card.is-ok .rpt__card-value b[data-v-fa97eb39]{color:var(--ok)}.rpt__card.is-warn .rpt__card-value b[data-v-fa97eb39]{color:var(--warn)}.rpt__card.is-danger[data-v-fa97eb39]{border-color:var(--danger-border)}.rpt__card.is-danger .rpt__card-value b[data-v-fa97eb39]{color:var(--danger)}.rpt__card-hint[data-v-fa97eb39]{font-size:var(--size-note);line-height:1.5;color:var(--ink-300);text-wrap:pretty}.rpt__card-drill[data-v-fa97eb39]{font-size:var(--size-note);font-weight:600;color:var(--action)}.rpt__delta[data-v-fa97eb39]{display:flex;align-items:center;gap:6px;min-width:0}.rpt__delta-chip[data-v-fa97eb39]{flex:none;padding:2px 7px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:700;white-space:nowrap}.rpt__delta-chip.is-ok[data-v-fa97eb39]{background:var(--ok-soft);color:var(--ok)}.rpt__delta-chip.is-danger[data-v-fa97eb39]{background:var(--danger-soft);color:var(--danger)}.rpt__delta-chip.is-neutral[data-v-fa97eb39]{background:var(--surface-2);color:var(--ink-400)}.rpt__delta-note[data-v-fa97eb39]{flex:1;min-width:0;overflow:hidden;font-size:var(--size-note-xs);color:var(--ink-300);white-space:nowrap;text-overflow:ellipsis}@media(max-width:1100px){.rpt__cards--3[data-v-fa97eb39],.rpt__cards--4[data-v-fa97eb39]{grid-template-columns:repeat(2,minmax(0,1fr))}}.rpt__calls .rpt__tr[data-v-bf77f32d]{min-width:350px;grid-template-columns:1fr 52px 62px 62px}.rpt__pair[data-v-bf77f32d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-bottom:var(--space-4)}.rpt__pair>div[data-v-bf77f32d]{display:flex;flex-direction:column;gap:2px}.rpt__pair small[data-v-bf77f32d]{font-size:var(--size-note);color:var(--ink-300)}.rpt__big[data-v-bf77f32d]{font:var(--weight-bold) var(--size-title) var(--font-mono);color:var(--ink-900)}.rpt__mark[data-v-cfc793d4]{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:7px;background:var(--ink-400);color:var(--text-on-action);font-size:var(--size-aux-sm);font-weight:var(--weight-bold)}.rpt__chtable .rpt__tr[data-v-cfc793d4]{min-width:500px;grid-template-columns:1fr 88px 84px 92px 64px}.rpt__chtable .rpt__tr[data-v-cfc793d4]:has(>div:nth-child(6)){min-width:576px;grid-template-columns:1fr 88px 84px 92px 64px 76px}.rpt__chtable .rpt__tr.is-idle[data-v-cfc793d4]{opacity:.55}.rpt__num small[data-v-cfc793d4]{display:block;margin-top:1px;font-size:var(--size-note);font-weight:var(--weight-regular);color:var(--ink-300)}.rpt__num small.is-ok[data-v-cfc793d4]{color:var(--ok)}.rpt__num small.is-warn[data-v-cfc793d4]{color:var(--warn)}.rpt__share[data-v-cfc793d4]{display:flex;height:10px;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-2)}.rpt__share-part+.rpt__share-part[data-v-cfc793d4]{border-left:1px solid var(--surface-0)}.rpt__legend[data-v-cfc793d4]{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);margin-top:var(--space-3)}.rpt__legend-item[data-v-cfc793d4]{display:flex;align-items:center;gap:5px;font-size:var(--size-note);color:var(--ink-400)}.rpt__legend-item i[data-v-cfc793d4]{width:8px;height:8px;border-radius:2px}.rpt__custable .rpt__tr[data-v-d856af46]{min-width:330px;grid-template-columns:1fr 88px 64px}.rpt__who-name small[data-v-d856af46]{display:block;font-size:var(--size-note);font-weight:var(--weight-regular);color:var(--warn)}.rpt__heat[data-v-ce93c6cc]{display:flex;gap:6px}.rpt__heat-days[data-v-ce93c6cc]{flex:none;display:flex;flex-direction:column;gap:3px;padding-top:13px}.rpt__heat-days span[data-v-ce93c6cc]{height:16px;display:flex;align-items:center;font-size:var(--size-note-xs);font-weight:600;color:var(--ink-300);white-space:nowrap}.rpt__heat-grid[data-v-ce93c6cc]{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.rpt__heat-hours[data-v-ce93c6cc]{display:flex;height:10px}.rpt__heat-hours span[data-v-ce93c6cc]{flex:1;font-size:7.5px;color:var(--ink-300);white-space:nowrap}.rpt__heat-row[data-v-ce93c6cc]{display:flex;gap:2px;height:16px}.rpt__heat-row>div[data-v-ce93c6cc]{flex:1;border-radius:3px}.rpt__legend .rpt__heat-scale[data-v-ce93c6cc]{gap:3px}.rpt__legend .rpt__heat-scale i[data-v-ce93c6cc]{width:20px;height:8px;border-radius:2px}.rpt__stack[data-v-03a3d72e]{display:flex;height:12px;overflow:hidden;border-radius:var(--radius-pill)}.rpt__mix-row i[data-v-03a3d72e]{flex:none;width:9px;height:9px;border-radius:3px}.rpt__mix-name[data-v-03a3d72e]{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rpt__mix-row b[data-v-03a3d72e]{font:600 var(--size-body-sm) var(--font-mono);color:var(--ink-900)}.rpt__bucket-name[data-v-04cc4f89]{flex:none;width:84px}.rpt__bucket-bar[data-v-04cc4f89]{flex:1;min-width:0;height:14px;overflow:hidden;border-radius:5px;background:var(--surface-2)}.rpt__bucket-bar>div[data-v-04cc4f89]{height:100%}.rpt__bucket .rpt__mono[data-v-04cc4f89]{flex:none;width:58px;text-align:right;font-size:var(--size-body-sm)}.rpt__slow .rpt__tr[data-v-04cc4f89]{min-width:420px;grid-template-columns:minmax(0,1fr) 90px 140px}.rpt__mark[data-v-04cc4f89]{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;background:var(--ink-400);color:var(--text-on-action);font-size:var(--size-aux-sm);font-weight:700}.rpt__mono[data-v-04cc4f89]{font:600 var(--size-body) var(--font-mono)}.rpt[data-v-8d9d6e4e]{height:100%;display:flex;flex-direction:column;min-height:0;background:var(--surface-0);color:var(--ink-900)}.rpt__head[data-v-8d9d6e4e]{flex:none;display:flex;align-items:flex-start;gap:16px;padding:14px 20px 0}.rpt__head-main[data-v-8d9d6e4e]{flex:1;min-width:0}.rpt__title-row[data-v-8d9d6e4e]{display:flex;align-items:center;gap:9px}.rpt__title[data-v-8d9d6e4e]{font-size:var(--size-title-lg);font-weight:700}.rpt__tag[data-v-8d9d6e4e]{padding:2px 9px;border-radius:var(--radius-pill);background:var(--system-soft);color:var(--system);font-size:var(--size-note);font-weight:600}.rpt__lead[data-v-8d9d6e4e]{max-width:720px;margin-top:4px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400);text-wrap:pretty}.rpt__lead a[data-v-8d9d6e4e]{color:var(--action);font-weight:600}.rpt__head-side[data-v-8d9d6e4e]{flex:none;display:flex;align-items:center;gap:9px}.rpt__period[data-v-8d9d6e4e]{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px;padding:13px 20px;border-block:1px solid var(--surface-2);background:var(--surface-1)}.rpt__caps[data-v-8d9d6e4e]{font-size:var(--size-note-xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300)}.rpt__chips[data-v-8d9d6e4e]{display:flex;gap:5px}.rpt__chip[data-v-8d9d6e4e]{padding:5px 11px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-400);font:inherit;font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.rpt__chip[data-v-8d9d6e4e]:hover{border-color:var(--border-strong)}.rpt__chip.is-on[data-v-8d9d6e4e]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.rpt__custom[data-v-8d9d6e4e]{display:flex;align-items:center;gap:7px;padding:4px 6px 4px 8px;border:1px solid var(--border);border-radius:var(--radius-row);background:var(--surface-0);color:var(--ink-300);font-size:var(--size-aux-sm)}.rpt__custom input[data-v-8d9d6e4e]{border:0;background:transparent;font:500 var(--size-body-sm) var(--font-mono);color:var(--ink-900);outline:none}.rpt__custom button[data-v-8d9d6e4e]{padding:4px 10px;border:0;border-radius:var(--radius-chip);background:var(--action-soft);color:var(--action);font:inherit;font-size:var(--size-aux-sm);font-weight:600;cursor:pointer}.rpt__custom button[data-v-8d9d6e4e]:disabled{opacity:.5;cursor:default}.rpt__range[data-v-8d9d6e4e]{font-size:var(--size-aux-sm);color:var(--ink-400);white-space:nowrap}.rpt__range.is-bad[data-v-8d9d6e4e]{color:var(--danger)}.rpt__compare[data-v-8d9d6e4e]{margin-left:auto;display:flex;align-items:center;gap:11px}.rpt__compare-text[data-v-8d9d6e4e]{font-size:var(--size-note);color:var(--ink-300);white-space:nowrap}.rpt__tabs[data-v-8d9d6e4e]{flex:none;display:flex;align-items:center;gap:6px;padding:12px 20px 0;border-bottom:1px solid var(--surface-2);overflow-x:auto}.rpt__tab[data-v-8d9d6e4e]{display:flex;align-items:center;gap:7px;padding:8px 13px;border:0;border-bottom:2px solid transparent;border-radius:10px 10px 0 0;background:transparent;color:var(--ink-400);font:inherit;font-size:11.5px;font-weight:600;white-space:nowrap;cursor:pointer}.rpt__tab[data-v-8d9d6e4e]:not(.sm-soon):hover{color:var(--ink-900)}.rpt__tab.is-on[data-v-8d9d6e4e]{border-bottom-color:var(--action);background:var(--action-soft);color:var(--action)}.rpt__tab-note[data-v-8d9d6e4e]{margin-left:auto;padding-bottom:8px;font-size:var(--size-note);color:var(--ink-300);white-space:nowrap}.rpt__body[data-v-8d9d6e4e]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:16px 20px 26px;transition:opacity .15s}.rpt__body.is-loading[data-v-8d9d6e4e]{opacity:.45;pointer-events:none}.rpt__empty[data-v-8d9d6e4e]{padding:48px 0;color:var(--ink-300);font-size:var(--size-aux);text-align:center}.cfg__fields[data-v-dcc4d9c1]{max-width:780px;display:flex;flex-direction:column;gap:15px}.cfg__field-block[data-v-dcc4d9c1]{display:flex;flex-direction:column;gap:13px}.cfg__divider[data-v-dcc4d9c1]{display:flex;align-items:center;gap:10px;margin-top:3px}.cfg__divider-text[data-v-dcc4d9c1]{font-size:var(--size-aux-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-300);white-space:nowrap}.cfg__divider-line[data-v-dcc4d9c1]{flex:1;height:1px;background:var(--border)}.cfg__block-note[data-v-dcc4d9c1]{font-size:var(--size-note);line-height:1.6;color:var(--ink-400)}.cfg__pair[data-v-dcc4d9c1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:900px){.cfg__pair[data-v-dcc4d9c1]{grid-template-columns:minmax(0,1fr)}}.cfg__strategies[data-v-95e18c1e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cfg__strategy[data-v-95e18c1e]{display:flex;gap:10px;padding:12px;border:1.5px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);cursor:pointer}.cfg__strategy[data-v-95e18c1e]:hover{border-color:var(--action-border)}.cfg__strategy.is-on[data-v-95e18c1e]{border-color:var(--action);background:var(--row-selected)}.cfg__strategy-icon[data-v-95e18c1e]{flex:none;margin-top:1px;color:var(--ink-300)}.cfg__strategy.is-on .cfg__strategy-icon[data-v-95e18c1e]{color:var(--action)}.cfg__strategy-top[data-v-95e18c1e]{display:flex;align-items:center;gap:6px}.cfg__strategy-name[data-v-95e18c1e]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.cfg__strategy-tag[data-v-95e18c1e]{flex:none;padding:1px 6px;border-radius:var(--radius-pill);background:var(--ok-soft);color:var(--ok);font-size:var(--size-note-xs);font-weight:600}.cfg__strategy-desc[data-v-95e18c1e]{margin-top:3px;font-size:var(--size-note);line-height:1.6;color:var(--ink-400);text-wrap:pretty}@media(max-width:900px){.cfg__strategies[data-v-95e18c1e]{grid-template-columns:minmax(0,1fr)}}.cfg__call[data-v-c1663a27]{max-width:780px;display:flex;gap:13px;padding:15px;border:1.5px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-1)}.cfg__call.is-on[data-v-c1663a27]{border-color:var(--ok-border);background:var(--ok-soft)}.cfg__call-icon[data-v-c1663a27]{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:var(--radius-card);background:var(--ink-300);color:var(--text-on-action)}.cfg__call.is-on .cfg__call-icon[data-v-c1663a27]{background:var(--ok)}.cfg__call-top[data-v-c1663a27]{display:flex;align-items:center;gap:9px}.cfg__call-title[data-v-c1663a27]{font-size:var(--size-title-sm);font-weight:700;color:var(--ink-900)}.cfg__call-pill[data-v-c1663a27]{padding:2px 8px;border-radius:var(--radius-pill);background:var(--surface-2);color:var(--ink-400);font-size:var(--size-note);font-weight:600}.cfg__call.is-on .cfg__call-pill[data-v-c1663a27]{background:var(--ok-soft);color:var(--ok)}.cfg__call-desc[data-v-c1663a27]{margin-top:4px;font-size:var(--size-aux);line-height:1.6;color:var(--ink-600);text-wrap:pretty}.cfg__call-effects[data-v-c1663a27]{display:flex;flex-direction:column;gap:5px;margin-top:10px}.cfg__call-effect[data-v-c1663a27]{display:flex;align-items:flex-start;gap:8px;font-size:var(--size-note);line-height:1.55;color:var(--ink-600)}.cfg__call-effect-icon[data-v-c1663a27]{flex:none;margin-top:2px}.cfg__call-side[data-v-c1663a27]{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:7px}.cfg__call-state[data-v-c1663a27]{font-size:var(--size-aux-sm);font-weight:600;color:var(--ink-400)}.cfg__call.is-on .cfg__call-state[data-v-c1663a27]{color:var(--ok)}.cfg__related[data-v-c1663a27]{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);cursor:pointer}.cfg__related[data-v-c1663a27]:hover{border-color:var(--border-strong)}.cfg__related-icon[data-v-c1663a27]{flex:none;color:var(--ink-400)}.cfg__related-name[data-v-c1663a27]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.cfg__related-desc[data-v-c1663a27]{margin-top:1px;font-size:var(--size-note);color:var(--ink-400)}.files[data-v-10da7271]{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.file[data-v-10da7271]{display:flex;align-items:center;gap:8px;padding:4px 8px;background:#fafafa;border-radius:6px;font-size:13px}.file-thumb[data-v-10da7271]{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0}.file-icon[data-v-10da7271]{width:28px;text-align:center;color:#00000073;flex-shrink:0}.file-name[data-v-10da7271]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-size[data-v-10da7271]{flex-shrink:0;font-size:11px;color:#00000073}.field-hint[data-v-10da7271]{margin-top:4px;font-size:11px;color:#00000073}.var-tag[data-v-10da7271]{cursor:pointer}.var-hint[data-v-10da7271]{font-size:12px;color:#00000073;margin-top:6px}.cfg__td-glyph[data-v-10da7271]{flex:none;color:var(--ink-300)}.cfg__log[data-v-cd40071b]{max-width:820px;display:flex;flex-direction:column}.cfg__log-item[data-v-cd40071b]{display:flex;gap:12px}.cfg__log-rail[data-v-cd40071b]{flex:none;width:18px;display:flex;flex-direction:column;align-items:center}.cfg__log-dot[data-v-cd40071b]{width:9px;height:9px;margin-top:5px;border-radius:50%}.cfg__log-line[data-v-cd40071b]{flex:1;width:1px;background:var(--border)}.cfg__log-body[data-v-cd40071b]{flex:1;min-width:0;padding-bottom:16px}.cfg__log-head[data-v-cd40071b]{display:flex;align-items:center;gap:8px}.cfg__log-title[data-v-cd40071b]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.cfg__log-section[data-v-cd40071b]{padding:1px 7px;border-radius:var(--radius-pill);background:var(--surface-2);font-size:var(--size-note);font-weight:600;color:var(--ink-400)}.cfg__log-time[data-v-cd40071b]{margin-left:auto;font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-300)}.cfg__log-change[data-v-cd40071b]{display:flex;align-items:center;gap:7px;margin-top:5px;font-size:var(--size-aux-sm);color:var(--ink-400)}.cfg__log-from[data-v-cd40071b],.cfg__log-to[data-v-cd40071b]{padding:1px 7px;border-radius:6px;font:500 var(--size-aux) var(--font-mono)}.cfg__log-from[data-v-cd40071b]{background:var(--danger-soft);color:var(--danger)}.cfg__log-to[data-v-cd40071b]{background:var(--ok-soft);color:var(--ok)}.cfg__log-by[data-v-cd40071b]{margin-left:3px}.cfg__presets[data-v-1013fd1c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cfg__preset[data-v-1013fd1c]{padding:10px 12px;border:1.5px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0);cursor:pointer}.cfg__preset[data-v-1013fd1c]:hover{border-color:var(--action-border)}.cfg__preset.is-on[data-v-1013fd1c]{border-color:var(--action);background:var(--row-selected)}.cfg__preset-top[data-v-1013fd1c]{display:flex;align-items:center;gap:8px}.cfg__preset-name[data-v-1013fd1c]{flex:1;min-width:0;font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.cfg__preset-count[data-v-1013fd1c]{flex:none;font:500 var(--size-note) var(--font-mono);color:var(--ink-400)}.cfg__preset-hint[data-v-1013fd1c]{margin-top:3px;font-size:var(--size-note);line-height:1.55;color:var(--ink-400);text-wrap:pretty}.cfg__tr--channel[data-v-1013fd1c]{grid-template-columns:minmax(0,1fr) auto}.cfg__modes[data-v-1013fd1c]{display:flex;padding:2px;border-radius:var(--radius-chip);background:var(--surface-2)}.cfg__mode[data-v-1013fd1c]{padding:4px 10px;border-radius:6px;font-size:var(--size-aux);font-weight:600;color:var(--ink-400);white-space:nowrap;cursor:pointer}.cfg__mode.is-on[data-v-1013fd1c]{background:var(--surface-0);color:var(--action);box-shadow:0 0 0 1px var(--border)}.cfg__mode.is-busy[data-v-1013fd1c]{pointer-events:none;opacity:.6}@media(max-width:900px){.cfg__presets[data-v-1013fd1c]{grid-template-columns:minmax(0,1fr)}}.cfg__notify[data-v-79df2fb4]{max-width:780px;display:flex;flex-direction:column;gap:12px;padding:13px 14px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.cfg__notify-head[data-v-79df2fb4]{display:flex;align-items:center;gap:12px}.cfg__notify-name[data-v-79df2fb4]{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.cfg__notify-audience[data-v-79df2fb4]{margin-top:2px;font-size:var(--size-note);color:var(--ink-400)}.cfg__notify-tools[data-v-79df2fb4]{display:flex;align-items:center;gap:10px;padding-left:30px}.cfg__notify-tools .cfg__vars[data-v-79df2fb4]{margin-left:0;flex:1}.cfg__notify-preview[data-v-79df2fb4]{padding-left:30px;font-size:var(--size-note);color:var(--ink-400)}.cfg__preview[data-v-21d38c69]{padding:14px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.cfg__bubble[data-v-21d38c69]{max-width:420px;margin-left:auto;padding:9px 12px;border-radius:12px 12px 4px;background:var(--action);color:var(--text-on-action);font-size:var(--size-body);line-height:1.55;white-space:pre-line}.cfg__preview-note[data-v-21d38c69]{margin-top:8px;font-size:var(--size-note);color:var(--ink-300);text-align:right}.swatches[data-v-6fc4f5d7]{display:flex;gap:8px;flex-wrap:wrap}.swatch[data-v-6fc4f5d7]{width:28px;height:28px;border-radius:50%;border:2px solid transparent;cursor:pointer;padding:0}.swatch--on[data-v-6fc4f5d7]{border-color:#0000008c;transform:scale(1.12)}.field-hint[data-v-6fc4f5d7]{font-size:12px;color:#00000073;margin-top:4px}.cfg__swatch[data-v-6fc4f5d7]{flex:none;width:11px;height:11px;border-radius:4px}.cfg__td-flag[data-v-6fc4f5d7]{flex:none;padding:1px 6px;border-radius:var(--radius-pill);background:var(--warn-soft);color:var(--warn);font-size:var(--size-note-xs);font-weight:600}.cfg__webhook-tools[data-v-42fa5a9c]{max-width:780px;display:flex}.cfg__code-wrap[data-v-42fa5a9c]{position:relative}.cfg__code-copy[data-v-42fa5a9c]{position:absolute;top:8px;right:8px;padding:3px 9px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);font-size:var(--size-aux);font-weight:600;color:var(--ink-400);cursor:pointer}.cfg__code-copy[data-v-42fa5a9c]:hover{color:var(--action)}.cfg__code[data-v-42fa5a9c]{margin:0;padding:12px 14px;overflow-x:auto;border-radius:var(--radius-card);background:var(--surface-1);border:1px solid var(--border);font:500 var(--size-note) / 1.6 var(--font-mono);color:var(--ink-600)}.cfg__chips[data-v-c8b742f5]{display:flex;flex-wrap:wrap;gap:7px}.cfg__chip[data-v-c8b742f5]{padding:5px 11px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);font-size:var(--size-aux);font-weight:600;color:var(--ink-600);cursor:pointer}.cfg__chip[data-v-c8b742f5]:hover{border-color:var(--action-border);color:var(--action)}.cfg__days[data-v-c8b742f5]{max-width:780px;display:flex;flex-direction:column;gap:8px}.cfg__days.is-dim[data-v-c8b742f5]{opacity:.55}.cfg__day[data-v-c8b742f5]{display:flex;align-items:center;gap:13px;padding:10px 13px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.cfg__day.is-off[data-v-c8b742f5]{background:var(--surface-1)}.cfg__day-name[data-v-c8b742f5]{flex:none;width:74px;font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.cfg__day.is-off .cfg__day-name[data-v-c8b742f5]{color:var(--ink-300)}.cfg__day-range[data-v-c8b742f5]{display:flex;align-items:center;gap:7px}.cfg__day-range input[data-v-c8b742f5]{width:74px;padding:6px 10px;border:1px solid var(--border-strong);border-radius:var(--radius-chip);outline:none;font:500 var(--size-body) var(--font-mono);color:var(--ink-900);text-align:center}.cfg__day-range input[data-v-c8b742f5]:focus{border-color:var(--action)}.cfg__day-arrow[data-v-c8b742f5]{font-size:var(--size-body-sm);color:var(--ink-300)}.cfg__day-off[data-v-c8b742f5]{font-size:var(--size-aux);color:var(--ink-300)}.cfg__day-copy[data-v-c8b742f5]{margin-left:auto;font-size:var(--size-aux);font-weight:600;color:var(--ink-300);white-space:nowrap;cursor:pointer}.cfg__day-copy[data-v-c8b742f5]:hover{color:var(--action)}.cfg[data-v-7e08186f]{height:100%;display:flex;background:var(--surface-0)}.cfg__nav[data-v-7e08186f]{flex:none;width:var(--nav-col-w);height:100%}.cfg__main[data-v-7e08186f]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.cfg__head[data-v-7e08186f]{flex:none;display:flex;align-items:flex-start;gap:14px;min-height:var(--header-h);padding:10px var(--pad-region);border-bottom:1px solid var(--border)}.cfg__title-row[data-v-7e08186f]{display:flex;align-items:center;gap:8px}.cfg__title[data-v-7e08186f]{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.cfg__type[data-v-7e08186f]{padding:2px 8px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:600}.cfg__desc[data-v-7e08186f]{max-width:660px;margin-top:3px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400);text-wrap:pretty}.cfg__save[data-v-7e08186f]{flex:none;display:flex;align-items:center;gap:10px}.cfg__dirty[data-v-7e08186f]{font-size:var(--size-aux);font-weight:500;color:var(--ink-300);white-space:nowrap}.cfg__dirty.is-dirty[data-v-7e08186f]{color:var(--warn)}.cfg__undo[data-v-7e08186f]{font-size:var(--size-aux);font-weight:600;color:var(--ink-400);white-space:nowrap;cursor:pointer}.cfg__undo[data-v-7e08186f]:hover{color:var(--ink-900)}.cfg__autosave[data-v-7e08186f]{flex:none;display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-pill);background:var(--ok-soft);color:var(--ok);font-size:var(--size-aux);font-weight:600;white-space:nowrap}.cfg__body[data-v-7e08186f]{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:18px;padding:16px 18px 26px}.cfg__sibling[data-v-7e08186f]{max-width:780px;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1)}.cfg__sibling--warn[data-v-7e08186f]{border-color:var(--warn-border);background:var(--warn-soft)}.cfg__sibling-note[data-v-7e08186f]{flex:1;min-width:0;font-size:var(--size-note);line-height:1.6;color:var(--ink-600);text-wrap:pretty}.cfg__nothing[data-v-7e08186f]{align-items:center;justify-content:center;text-align:center}.cfg__nothing-title[data-v-7e08186f]{font-size:var(--size-title-sm);font-weight:600;color:var(--ink-900)}.cfg__nothing-desc[data-v-7e08186f]{margin-top:6px;font-size:var(--size-aux);color:var(--ink-400)}@media(max-width:900px){.cfg[data-v-7e08186f]{flex-direction:column;overflow:auto}.cfg__nav[data-v-7e08186f]{width:100%;height:auto}.cfg__main[data-v-7e08186f],.cfg__body[data-v-7e08186f]{flex:none;min-height:0;overflow:visible}.cfg__head[data-v-7e08186f]{padding:10px 12px}}.grp__grid[data-v-0ea98c98]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px}.grp__card[data-v-0ea98c98]{display:flex;flex-direction:column;gap:9px;padding:13px;border:1.5px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0);cursor:pointer}.grp__card[data-v-0ea98c98]:hover{border-color:var(--action-border)}.grp__card.is-on[data-v-0ea98c98]{border-color:var(--action);background:var(--row-hover)}.grp__top[data-v-0ea98c98]{display:flex;align-items:flex-start;gap:10px}.grp__icon[data-v-0ea98c98]{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:var(--radius-row);background:var(--surface-2);color:var(--ink-400)}.grp__card.is-on .grp__icon[data-v-0ea98c98]{background:var(--action-soft);color:var(--action)}.grp__name[data-v-0ea98c98]{font-size:var(--size-body-lg);font-weight:700;color:var(--ink-900)}.grp__purpose[data-v-0ea98c98]{margin-top:2px;font-size:var(--size-note);line-height:1.5;color:var(--ink-400);text-wrap:pretty}.grp__faces[data-v-0ea98c98]{display:flex;align-items:center;gap:8px}.grp__face-list[data-v-0ea98c98]{display:flex}.grp__face[data-v-0ea98c98]{margin-right:-6px;border:2px solid var(--surface-0);border-radius:var(--radius-card)}.grp__member-text[data-v-0ea98c98]{margin-left:10px;font-size:var(--size-aux-sm);color:var(--ink-400)}.grp__stats[data-v-0ea98c98]{display:flex;gap:14px;padding-top:8px;border-top:1px solid var(--border)}.grp__stat-value[data-v-0ea98c98]{font:600 var(--size-body) var(--font-mono);color:var(--ink-900)}.grp__stat-label[data-v-0ea98c98]{margin-top:1px;font-size:var(--size-note-xs);color:var(--ink-300)}.grp__sec[data-v-0ea98c98]{gap:8px}.grp__member[data-v-0ea98c98],.grp__channel[data-v-0ea98c98]{display:flex;align-items:center;gap:9px}.grp__member-name[data-v-0ea98c98]{font-size:var(--size-body-sm);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grp__member-role[data-v-0ea98c98]{font-size:var(--size-note);color:var(--ink-300)}.grp__remove[data-v-0ea98c98]{flex:none;display:flex;color:var(--border-strong);cursor:pointer}.grp__remove[data-v-0ea98c98]:hover{color:var(--danger)}.grp__channel-mark[data-v-0ea98c98]{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:var(--radius-chip);color:var(--text-on-action);font-size:var(--size-aux-sm);font-weight:700}.grp__channel-name[data-v-0ea98c98]{flex:1;min-width:0;font-size:var(--size-body-sm);color:var(--ink-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.grp__no-channel[data-v-0ea98c98]{font-size:var(--size-aux-sm);line-height:1.6;color:var(--ink-400)}.grp__note[data-v-0ea98c98]{padding:10px 11px;border:1px solid var(--border);border-radius:var(--radius-row);background:var(--surface-1);font-size:var(--size-note);line-height:1.65;color:var(--ink-600);text-wrap:pretty}.grp__channel-open[data-v-0ea98c98]{flex:none;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.grp__picker-search[data-v-0ea98c98]{flex:none;max-width:none}.grp__picker[data-v-0ea98c98]{max-height:320px;overflow:auto;display:flex;flex-direction:column;gap:2px;margin:0 -6px}.grp__picker-row[data-v-0ea98c98]{display:flex;align-items:center;gap:10px;padding:7px 6px;border-radius:var(--radius-row);cursor:pointer}.grp__picker-row[data-v-0ea98c98]:hover{background:var(--row-hover)}.grp__check[data-v-0ea98c98]{flex:none;width:16px;height:16px;display:grid;place-items:center;border:1.5px solid var(--border-strong);border-radius:4px;color:var(--text-on-action);font-size:10px;font-weight:700}.grp__check.is-on[data-v-0ea98c98]{border-color:var(--action);background:var(--action)}.log__more[data-v-f7ccf4a1]{display:inline-block;margin-top:8px}.adm__log[data-v-f7ccf4a1]{display:flex;gap:9px}.adm__log-dot[data-v-f7ccf4a1]{flex:none;width:7px;height:7px;margin-top:5px;border-radius:50%}.adm__log-text[data-v-f7ccf4a1]{font-size:var(--size-aux);line-height:1.45;color:var(--ink-900);text-wrap:pretty}.adm__log-time[data-v-f7ccf4a1]{margin-top:1px;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.intro[data-v-17bf2ee5]{font-size:12px;color:#0000008c;margin:0 0 16px;line-height:1.6}.spin[data-v-17bf2ee5]{display:block;margin:32px auto}.entry[data-v-17bf2ee5]{width:100%}.entry-head[data-v-17bf2ee5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.subject[data-v-17bf2ee5]{font-weight:600;font-size:13px}.detail[data-v-17bf2ee5]{font-size:12px;color:#000000a6;margin:2px 0}.muted[data-v-17bf2ee5]{font-size:12px;color:#00000073}.pager[data-v-17bf2ee5]{margin-top:16px;text-align:right}.acc__input-row[data-v-1cccaeeb]{display:flex;align-items:center;gap:8px}.acc__input-row .adm-dlg__input.is-error[data-v-1cccaeeb]{border-color:var(--danger-border)}.acc__error[data-v-1cccaeeb]{margin-top:4px;font-size:var(--size-note);color:var(--danger)}.imp__drop[data-v-19404e33]{display:flex;align-items:center;gap:10px;padding:14px;border:1.5px dashed var(--border);border-radius:var(--radius-card);background:var(--surface-0);cursor:pointer}.imp__drop[data-v-19404e33]:hover{border-color:var(--action-border)}.imp__drop.is-on[data-v-19404e33]{border-style:solid;border-color:var(--ok);background:var(--ok-soft)}.imp__drop input[data-v-19404e33]{display:none}.imp__drop-name[data-v-19404e33]{font-size:var(--size-body);font-weight:600;color:var(--ink-900);word-break:break-all}.adm-dlg__group[data-v-19404e33]{display:flex;flex-direction:column;gap:9px}.adm-dlg__group--tight[data-v-19404e33]{gap:8px}.adm-dlg__lead[data-v-19404e33]{font-size:var(--size-body-sm);font-weight:600;color:var(--ink-600)}.adm-dlg__lead--sm[data-v-19404e33]{font-size:var(--size-aux)}.adm-dlg__hint[data-v-19404e33]{font-size:var(--size-note);line-height:1.6;color:var(--ink-300);text-wrap:pretty}.adm-dlg__point[data-v-19404e33]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid;border-radius:var(--radius-card);font-size:var(--size-aux);line-height:1.6;color:var(--ink-600);text-wrap:pretty}.adm-dlg__point-icon[data-v-19404e33]{flex:none;margin-top:1px;color:var(--ink-300)}.imp__point[data-v-19404e33]{border-color:var(--border);background:var(--surface-1)}.imp__chips .adm__pick[data-v-19404e33]{cursor:default}.imp__chips .adm__pick[data-v-19404e33]:hover{border-color:var(--border)}.imp__alert[data-v-19404e33]{padding:10px 12px;border:1px solid var(--danger-border);border-radius:var(--radius-card);background:var(--danger-soft);color:var(--danger);font-size:var(--size-note);font-weight:600;line-height:1.5}.imp__table-wrap[data-v-19404e33]{max-height:46vh;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-card)}.imp__table[data-v-19404e33]{width:100%;border-collapse:collapse;font-size:var(--size-aux)}.imp__table th[data-v-19404e33]{position:sticky;top:0;z-index:1;padding:8px 10px;background:var(--surface-2);color:var(--ink-400);font-weight:600;text-align:left;white-space:nowrap}.imp__table td[data-v-19404e33]{padding:6px 10px;border-top:1px solid var(--border);color:var(--ink-900);vertical-align:top}.imp__table tr.is-bad td[data-v-19404e33]{background:var(--danger-soft)}.imp__table td.is-error .imp__cell[data-v-19404e33]{border:1.5px solid var(--danger);border-radius:var(--radius-chip);padding:1px 7px;background:var(--surface-0)}.imp__cell[data-v-19404e33]{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.imp__line-col[data-v-19404e33]{width:44px;color:var(--ink-400)}.acc__error[data-v-19404e33]{margin-top:4px;font-size:var(--size-note);color:var(--danger)}.adm-dlg__lock[data-v-19404e33]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1);font-size:var(--size-note);line-height:1.6;color:var(--ink-600);text-wrap:pretty}@media(max-width:720px){.imp__table[data-v-19404e33]{min-width:640px}}.adm__sec-head[data-v-0f6cf3ff]{display:flex;align-items:center;gap:8px}.adm__sec--effective[data-v-0f6cf3ff]{gap:8px}.adm__perm[data-v-0f6cf3ff]{display:flex;align-items:flex-start;gap:8px;font-size:var(--size-aux);line-height:1.5;color:var(--ink-600);text-wrap:pretty}.adm__perm-icon[data-v-0f6cf3ff]{flex:none;margin-top:2px}.adm__perm-note[data-v-0f6cf3ff]{margin-top:2px;font-size:var(--size-note);color:var(--ink-300)}.adm__content[data-v-224afe41]{min-width:0;display:flex;flex-direction:column;gap:12px}.adm__foot[data-v-224afe41]{margin-top:0}.adm__filters[data-v-224afe41]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.adm__filter[data-v-224afe41]{padding:5px 11px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-400);font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.adm__filter[data-v-224afe41]:hover{border-color:var(--border-strong)}.adm__filter.is-on[data-v-224afe41]{border-color:var(--action);background:var(--action-soft);color:var(--action)}.adm__count[data-v-224afe41]{margin-left:auto;font-size:var(--size-aux-sm);color:var(--ink-300)}.adm__table[data-v-224afe41]{overflow-x:auto;overflow-y:hidden;border:1px solid var(--border);border-radius:var(--radius-card-lg)}.acc__foot[data-v-224afe41]{display:flex;align-items:center;gap:5px;padding:9px 16px;border-top:1px solid var(--border);background:var(--surface-1)}.acc__foot-text[data-v-224afe41]{flex:1;min-width:0;font-size:var(--size-aux);color:var(--ink-400)}.acc__pager[data-v-224afe41]{min-width:24px;height:24px;padding:0 5px;border:1px solid var(--border);border-radius:var(--radius-chip);display:grid;place-items:center;background:var(--surface-0);color:var(--ink-400);font-size:var(--size-body-sm);cursor:pointer;-webkit-user-select:none;user-select:none}.acc__pager[data-v-224afe41]:hover{border-color:var(--border-strong)}.acc__pager.is-on[data-v-224afe41]{border-color:var(--action);color:var(--action);font-weight:600;cursor:default}.acc__pager.is-gap[data-v-224afe41]{border-color:transparent;background:transparent;cursor:default}.acc__pager.is-disabled[data-v-224afe41]{opacity:.4;cursor:default}.adm__tr[data-v-224afe41]{display:grid;grid-template-columns:16px minmax(0,1fr) 132px 128px 112px 84px;align-items:center;gap:10px;padding:9px 13px;border-bottom:1px solid var(--border);background:var(--surface-0);cursor:pointer}.adm__tr[data-v-224afe41]:hover{background:var(--row-hover)}.adm__tr.is-locked[data-v-224afe41]{background:var(--surface-1)}.adm__tr.is-on[data-v-224afe41]{background:var(--row-selected)}.adm__tr--head[data-v-224afe41],.adm__tr--head[data-v-224afe41]:hover{position:sticky;top:0;z-index:2;padding:8px 13px;border-bottom-color:var(--border);background:var(--surface-1);font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300);cursor:default}.adm__user[data-v-224afe41]{min-width:0;display:flex;align-items:center;gap:10px}.adm__user-name[data-v-224afe41],.adm__panel-name[data-v-224afe41]{font-size:var(--size-body);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm__user-mail[data-v-224afe41]{font:500 var(--size-note) var(--font-mono);color:var(--ink-300);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm__role[data-v-224afe41]{min-width:0;display:flex;align-items:center;gap:6px}.adm__role-dot[data-v-224afe41]{flex:none;width:7px;height:7px;border-radius:3px}.adm__role-name[data-v-224afe41]{font-size:var(--size-aux);font-weight:600;color:var(--ink-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm__cell-sub[data-v-224afe41]{font-size:var(--size-aux);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm__status[data-v-224afe41]{display:inline-block;padding:2px 8px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:600;white-space:nowrap}.adm__last[data-v-224afe41]{font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-300);text-align:right}.adm__panel-id[data-v-224afe41]{display:flex;align-items:flex-start;gap:11px}.adm__panel-name[data-v-224afe41]{font-size:var(--size-title-sm);font-weight:700}.adm__panel-mail[data-v-224afe41]{margin-top:2px;font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adm__panel-joined[data-v-224afe41]{margin-top:3px;font-size:var(--size-aux-sm);color:var(--ink-300)}.adm__imp-box[data-v-224afe41]{display:flex;align-items:center;gap:9px;margin-top:8px;padding:8px 10px;border:1px solid var(--warn-border);border-radius:var(--radius-row);background:var(--warn-soft);color:var(--warn)}.adm__imp-box-text[data-v-224afe41]{flex:1;min-width:0;font-size:var(--size-note);line-height:1.5;text-wrap:pretty}.adm__imp-box-cta[data-v-224afe41]{flex:none;padding:4px 11px;border-radius:var(--radius-chip);background:var(--warn);color:var(--text-on-action);font-size:var(--size-aux-sm);font-weight:600;white-space:nowrap;cursor:pointer}.acc__check[data-v-224afe41]{width:16px;height:16px;display:grid;place-items:center;border:1.5px solid var(--border-strong);border-radius:4px;background:var(--surface-0);color:var(--text-on-action);font-size:10px;font-weight:700;cursor:pointer}.acc__check.is-on[data-v-224afe41]{border-color:var(--action);background:var(--action)}.acc__check.is-disabled[data-v-224afe41]{opacity:.35;cursor:not-allowed}.acc__bulk[data-v-224afe41]{display:flex;align-items:center;gap:8px;padding:7px 10px 7px 13px;border:1px solid var(--action-border);border-radius:var(--radius-card);background:var(--row-hover)}.acc__bulk-count[data-v-224afe41]{flex:1;font-size:var(--size-aux);font-weight:600;color:var(--action)}.acc__super[data-v-224afe41]{display:flex;align-items:center;gap:9px;margin-top:8px;padding:8px 10px;border:1px solid var(--system-border, var(--border));border-radius:var(--radius-row);background:var(--system-soft);color:var(--system);font-size:var(--size-note);line-height:1.5}.dlg-head.adm-dlg__head[data-v-224afe41]{align-items:flex-start;padding:15px 18px}.dlg-head__icon.adm-dlg__warn-icon[data-v-224afe41]{width:34px;height:34px;border-radius:var(--radius-card);background:var(--warn-soft);color:var(--warn)}.adm-dlg__mono[data-v-224afe41]{margin-top:2px;font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-300)}.adm-dlg__lead[data-v-224afe41]{font-size:var(--size-body-sm);font-weight:600;color:var(--ink-600)}.adm-dlg__group[data-v-224afe41]{display:flex;flex-direction:column;gap:9px}.adm-dlg__group--tight[data-v-224afe41]{gap:8px}.adm-dlg__lead--sm[data-v-224afe41]{font-size:var(--size-aux)}.adm-dlg__hint[data-v-224afe41]{font-size:var(--size-note);line-height:1.6;color:var(--ink-300);text-wrap:pretty}.adm-dlg__mins[data-v-224afe41]{display:flex;align-items:center;gap:12px}.adm-dlg__point[data-v-224afe41]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid;border-radius:var(--radius-card);font-size:var(--size-aux);line-height:1.6;color:var(--ink-600);text-wrap:pretty}.adm-dlg__point-icon[data-v-224afe41]{flex:none;margin-top:1px}.adm-dlg__lock[data-v-224afe41]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-1);font-size:var(--size-note);line-height:1.6;color:var(--ink-600);text-wrap:pretty}@media(min-width:901px){.adm__content[data-v-224afe41]{flex:1;min-height:0;overflow-y:auto}.adm__table[data-v-224afe41]{overflow-y:auto}.acc__foot[data-v-224afe41]{position:sticky;bottom:0;z-index:2}}@media(max-width:900px){.adm__table[data-v-224afe41]{display:grid;grid-template-columns:minmax(max-content,1fr)}.adm__search[data-v-224afe41]{width:auto;flex:1 1 auto;min-width:0}.adm__tools[data-v-224afe41]{flex:1 1 100%;min-width:0;flex-wrap:wrap}.acc__foot-text[data-v-224afe41]{flex:none}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--ink-900: #15181d;--ink-600: #4a5260;--ink-400: #727b8a;--ink-300: #9aa3b1;--border-strong: #ccd2dc;--border: #e3e7ee;--surface-0: #ffffff;--surface-1: #f8f9fb;--surface-2: #f2f4f8;--surface-3: #e9edf3;--action: #1f5fd0;--action-hover: #17489f;--action-soft: #eaf1fd;--action-border: #c3d8f7;--ok: #0f7a45;--ok-soft: #e7f6ee;--ok-border: #b9e2cc;--warn: #9a6200;--warn-soft: #fdf3e0;--warn-border: #f0d6a3;--danger: #c02525;--danger-hover: #9c1c1c;--danger-soft: #fdecec;--danger-border: #f4c4c4;--system: #6b3fbf;--system-soft: #f1ebfd;--system-border: #d9c9f7;--overlay-ink: #20242b;--overlay-ink-text: #ffffff;--backdrop: rgba(21, 24, 29, .38);--text-strong: var(--ink-900);--text-body: var(--ink-600);--text-muted: var(--ink-400);--text-faint: var(--ink-300);--text-on-action: #ffffff;--surface-page: var(--surface-2);--surface-card: var(--surface-0);--surface-header: var(--surface-1);--surface-table-head: var(--surface-2);--row-hover: #f6f8fb;--row-selected: var(--action-soft);--row-problem: #fef7f7;--channel-1: #0e7490;--channel-2: #b45309;--channel-3: #7c3aed;--channel-4: #be185d}:root{--font-sans: "Be Vietnam Pro", system-ui, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;--size-note-xs: 9px;--size-note: 9.5px;--size-aux-sm: 10px;--size-aux: 10.5px;--size-body-sm: 11px;--size-body: 12px;--size-body-lg: 12.5px;--size-title-sm: 13px;--size-title: 14px;--size-title-lg: 16px;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--leading-tight: 1.2;--leading-snug: 1.35;--leading-body: 1.5;--tracking-caps: .06em;--tracking-tight: -.01em;--text-screen-title: var(--size-title-lg);--text-section-title: var(--size-title);--text-content: var(--size-body);--text-secondary: var(--size-aux);--text-hint: var(--size-note);--text-panel-label: var(--size-aux-sm)}:root{--space-1: 5px;--space-2: 6px;--space-3: 9px;--space-4: 10px;--space-5: 12px;--space-6: 14px;--space-7: 16px;--space-8: 18px;--space-9: 20px;--gap-chip: 6px;--gap-row: 10px;--gap-block: 14px;--pad-card: 12px;--pad-card-lg: 14px;--pad-region: 18px;--pad-cell-x: 12px;--pad-cell-y: 9px}:root{--radius-chip: 8px;--radius-input: 8px;--radius-row: 10px;--radius-card: 11px;--radius-card-lg: 12px;--radius-modal: 15px;--radius-pill: 999px;--border-width: 1px}:root{--shadow-modal: 0 18px 48px rgba(21, 24, 29, .18), 0 2px 6px rgba(21, 24, 29, .08);--shadow-drawer: -14px 0 40px rgba(21, 24, 29, .14);--shadow-toast: 0 8px 24px rgba(21, 24, 29, .28);--shadow-none: none}:root{--screen-w: 1440px;--screen-h: 900px;--rail-w: 60px;--nav-col-w: 236px;--panel-right-w: 348px;--drawer-w: 450px;--header-h: 58px;--filter-bar-h: 44px;--tab-bar-h: 38px;--col-name-w: 300px;--col-name-flex: minmax(220px, 320px)}:root{--dur-fast: .12s;--dur-base: .18s;--dur-slow: .26s;--ease-out: cubic-bezier(.2, .8, .3, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--toast-life: 2.3s}@keyframes ct-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ct-slide-in-right{0%{transform:translate(12px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes ct-rise{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ct-spin{to{transform:rotate(360deg)}}html,body{height:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--text-content);line-height:normal;color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}a{color:var(--action);text-decoration:none}a:hover{color:var(--action-hover);text-decoration:underline}input,select,textarea,button{font-family:inherit}@supports (-webkit-touch-callout: none){@media(pointer:coarse){input,textarea,select,.ant-input,.ant-input-number-input,.ant-select-selector,.ant-select-selection-search-input,.ant-select-selection-item,.ant-select-selection-placeholder,.ant-picker-input>input{font-size:16px!important}}}.sm-soon{opacity:.45!important;cursor:not-allowed!important}.sm-soon *{pointer-events:none!important}.sm-eyebrow{font-size:var(--size-note-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-faint)}.ant-message{top:auto!important;bottom:26px;z-index:2000}.ant-message .ant-message-notice-content{padding:9px 16px;border-radius:var(--radius-pill);background:var(--overlay-ink);color:var(--overlay-ink-text);font-size:var(--size-body-sm);font-weight:var(--weight-medium);box-shadow:var(--shadow-toast)}.ant-message .ant-message-info>.anticon,.ant-message .ant-message-success>.anticon{display:none}@media(max-width:900px){.adm__head,.cl__head,.chn__head,.cfg__head,.ovw__head,.rpt__head{flex-wrap:wrap;gap:10px;min-height:0}.adm__head>:first-child,.cl__head>:first-child,.chn__head>:first-child,.cfg__head>:first-child,.ovw__head>:first-child,.rpt__head>:first-child{flex:1 0 100%;min-width:0}}@media(max-width:900px){.adm__search,.cl__search{width:auto;flex:1 1 auto;min-width:0}}.ch-mark-img{width:100%;height:100%;padding:2px;object-fit:contain}.dlg-head{flex:none;display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--border)}.dlg-head__icon{flex:none;width:30px;height:30px;border-radius:var(--radius-row);display:grid;place-items:center}.dlg-head__text{flex:1;min-width:0}.dlg-head__title{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.dlg-head__sub{margin-top:1px;font-size:var(--size-aux);color:var(--ink-400)}.dlg-close{flex:none;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.dlg-close:hover{background:var(--surface-2);color:var(--ink-900)}.dlg-foot{flex:none;display:flex;align-items:center;gap:8px;padding:11px 16px;border-top:1px solid var(--border);background:var(--surface-1)}.dlg-foot__text{flex:1;min-width:0;font-size:var(--size-body-sm);color:var(--ink-400)}.dlg-check{flex:none;width:15px;height:15px;border:1.5px solid var(--border-strong);border-radius:4px;display:grid;place-items:center;background:var(--surface-0);color:var(--text-on-action);font-size:var(--size-note-xs);cursor:pointer}.dlg-check.is-on{border:1px solid var(--action);background:var(--action)}.dlg-chip{padding:4px 10px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-0);color:var(--ink-600);font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.dlg-chip.is-on{border-color:var(--action);background:var(--action-soft);color:var(--action)}@media(max-width:900px){.ant-drawer-content-wrapper{width:100%!important;max-width:100vw}.ant-modal{max-width:calc(100vw - 24px);margin:8px auto;top:8px;padding-bottom:8px}.dlg-foot{flex-wrap:wrap;justify-content:flex-end}.dlg-foot__text{flex:1 0 100%}.dlg-foot__text:empty{display:none}.ant-modal-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.ant-modal-footer>button{margin-inline-start:0!important}}.adm{height:100%;display:flex;flex-direction:column;background:var(--surface-0)}.adm__row{flex:1;min-height:0;min-width:0;display:flex}.adm__nav{flex:none;width:var(--nav-col-w);height:100%}.adm__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.adm__grow{flex:1;min-width:0}.adm__right{text-align:right}.adm__head{flex:none;display:flex;align-items:flex-start;gap:14px;min-height:var(--header-h);padding:10px var(--pad-region);border-bottom:1px solid var(--border)}.adm__title{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.adm__desc{max-width:660px;margin-top:3px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400);text-wrap:pretty}.adm__tools{flex:none;display:flex;align-items:center;gap:9px}.adm__search{width:220px;height:32px;display:flex;align-items:center;gap:8px;padding:0 11px;border-radius:var(--radius-chip);background:var(--surface-2)}.adm__search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:var(--size-body-sm);color:var(--ink-900)}.adm__split{flex:1;min-height:0;min-width:0;display:flex}.adm__content{flex:1;min-width:0;overflow:auto;padding:15px 18px 24px}.adm__panel{flex:none;width:var(--panel-right-w);min-height:0;display:flex;flex-direction:column;border-left:1px solid var(--border);background:var(--surface-1)}.adm__panel-head{flex:none;padding:14px 15px;border-bottom:1px solid var(--border);background:var(--surface-0)}.adm__panel-title{font-size:var(--size-title-sm);font-weight:700;color:var(--ink-900)}.adm__panel-desc{margin-top:3px;font-size:var(--size-aux-sm);line-height:1.55;color:var(--ink-400);text-wrap:pretty}.adm__panel-actions{display:flex;gap:6px;margin-top:11px}.adm__panel-body{flex:1;min-height:0;overflow:auto}.adm__sec{display:flex;flex-direction:column;gap:9px;padding:13px 15px;border-bottom:1px solid var(--border)}.adm__sec--last{border-bottom:none}.adm__eyebrow{font-size:var(--size-aux-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-300)}.adm__note{font-size:var(--size-note);line-height:1.6;color:var(--ink-400);text-wrap:pretty}.adm__sub{font-size:var(--size-note);line-height:1.6;color:var(--ink-300);text-wrap:pretty}.adm__link{flex:none;font-size:var(--size-aux-sm);font-weight:600;color:var(--action);white-space:nowrap;cursor:pointer}.adm__link:hover{color:var(--action-hover)}.adm__line{display:flex;align-items:flex-start;gap:8px;font-size:var(--size-aux);line-height:1.5;color:var(--ink-600);text-wrap:pretty}.adm__foot{margin-top:12px;font-size:var(--size-note);line-height:1.6;color:var(--ink-300);text-wrap:pretty}.adm__empty{padding:34px 18px;text-align:center;font-size:var(--size-body);color:var(--ink-400)}.adm__chips{display:flex;flex-wrap:wrap;gap:6px}.adm__pick{padding:5px 10px;border:1.5px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--ink-400);font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.adm__pick:hover{border-color:var(--action-border)}.adm__pick--light{font-weight:500}.adm__pick--light.is-on{border-color:var(--action);background:var(--action-soft);color:var(--action)}.adm-dlg__body{display:flex;flex-direction:column;gap:14px;padding:15px 18px 18px}.adm-dlg__label{margin-bottom:6px;font-size:var(--size-aux);font-weight:600;color:var(--ink-600)}.adm-dlg__input{width:100%;height:34px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-chip);outline:none;font-family:inherit;font-size:var(--size-body);color:var(--ink-900)}.adm-dlg__input:focus{border-color:var(--action)}.adm-dlg__actions{display:flex;align-items:center;gap:9px;padding-top:4px}@media(max-width:900px){.adm__row{flex-direction:column;min-height:0}.adm__nav{width:100%;height:auto}.adm__split{flex-direction:column;overflow:auto}.adm__content{flex:none;overflow:visible;padding:12px 12px 18px}.adm__panel{width:100%;border-left:0;border-top:1px solid var(--border)}}.ovw__panel{display:flex;flex-direction:column;gap:16px}.ovw__muted{color:var(--ink-300);font-size:var(--size-aux)}.ovw__alert{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-card-lg)}.ovw__alert.is-danger{border:1px solid var(--danger-border);background:var(--danger-soft);color:var(--danger)}.ovw__alert.is-warn{border:1px solid var(--warn-border);background:var(--warn-soft);color:var(--warn)}.ovw__alert-main{flex:1;min-width:0}.ovw__alert-title{font-size:var(--size-body);font-weight:700}.ovw__alert-desc{margin-top:2px;font-size:var(--size-aux-sm);line-height:1.55;text-wrap:pretty}.ovw__sec{display:flex;flex-direction:column;gap:9px}.ovw__sec-head{display:flex;align-items:center;gap:9px}.ovw__sec-title{font-size:11.5px;font-weight:700}.ovw__sec-sub{font-size:var(--size-aux-sm);color:var(--ink-300)}.ovw__sec-link{margin-left:auto;color:var(--action);font-size:var(--size-aux);font-weight:600;white-space:nowrap}.ovw__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.ovw__split.is-single{grid-template-columns:minmax(0,1fr)}@media(max-width:1100px){.ovw__split{grid-template-columns:minmax(0,1fr)}}.ovw__box{display:flex;flex-direction:column;gap:9px;padding:14px;border:1px solid var(--surface-3);border-radius:var(--radius-card-lg)}.ovw__table{overflow-x:auto;overflow-y:hidden;border:1px solid var(--surface-3);border-radius:var(--radius-card-lg)}.ovw__tr{display:grid;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid var(--surface-2)}.ovw__tr:last-child{border-bottom:0}.ovw__tr.is-link{cursor:pointer}.ovw__tr.is-link:hover{background:var(--surface-1)}.ovw__tr--head{padding-block:8px;background:var(--surface-1);border-bottom-color:var(--surface-3);font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300)}.ovw__table .is-right{text-align:right;justify-self:end}.ovw__table-empty{padding:18px 14px;font-size:var(--size-aux);color:var(--ink-300);text-align:center}.ovw__who{display:flex;align-items:center;gap:10px;min-width:0}.ovw__who-text{flex:1;min-width:0}.ovw__who-name{overflow:hidden;font-size:var(--size-body);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.ovw__who-sub{overflow:hidden;font-size:var(--size-note);color:var(--ink-300);white-space:nowrap;text-overflow:ellipsis}.ovw__mark{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:7px;color:var(--text-on-action);font-size:var(--size-aux-sm);font-weight:700}.rpt__panel{display:flex;flex-direction:column;gap:16px}.rpt__muted{color:var(--ink-300);font-size:var(--size-aux-sm)}.rpt__note{margin-top:2px;font-size:var(--size-note);line-height:1.6;color:var(--ink-300);text-wrap:pretty}.rpt__notice{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--surface-3);border-radius:var(--radius-card);background:var(--surface-1);color:var(--ink-600);font-size:var(--size-note);line-height:1.6}.rpt__notice a{color:var(--action);font-weight:600}.rpt__notice-text{flex:1;min-width:0}.rpt__notice.is-danger{border-color:var(--danger-border);background:var(--danger-soft);color:var(--danger)}.rpt__box,.rpt__sec{display:flex;flex-direction:column;gap:11px;min-width:0}.rpt__box{padding:15px;border:1px solid var(--surface-3);border-radius:var(--radius-card-lg)}.rpt__sec{gap:9px}.rpt__box-head{display:flex;align-items:center;gap:9px}.rpt__box-title{flex:1;font-size:11.5px;font-weight:700}.rpt__box>.rpt__box-title{flex:none}.rpt__box-sub{font-size:var(--size-note);color:var(--ink-300)}.rpt__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px}.rpt__split--mix{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.rpt__split--staff{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.rpt__legend{display:flex;align-items:center;gap:14px;font-size:var(--size-note);color:var(--ink-400)}.rpt__legend>span{display:flex;align-items:center;gap:6px}.rpt__legend i{width:9px;height:9px;border-radius:3px;background:var(--action)}.rpt__legend i.is-out{background:#cfe6d8}.rpt__legend i.is-bad{background:var(--danger)}.rpt__legend-foot{margin-left:auto}.rpt__mix-row,.rpt__bucket{display:flex;align-items:center;gap:9px;font-size:var(--size-aux);color:var(--ink-600)}.rpt__mix-pct{flex:none;width:42px;font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-300);text-align:right}.rpt__table{overflow-x:auto;overflow-y:hidden;border:1px solid var(--surface-3);border-radius:var(--radius-card-lg)}.rpt__tr{display:grid;align-items:center;border-bottom:1px solid var(--surface-2)}.rpt__tr:last-child{border-bottom:0}.rpt__tr>div{padding:9px 10px}.rpt__tr>div:first-child{padding-left:14px}.rpt__tr--head{background:var(--surface-1);border-bottom-color:var(--surface-3)}.rpt__tr--head>div{padding-block:7px;font-size:var(--size-note-xs);font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--ink-300);text-align:right}.rpt__tr--head>div:first-child{text-align:left}.rpt__empty-row{padding:18px 14px;font-size:var(--size-aux);color:var(--ink-300);text-align:center}.rpt__who{display:flex;align-items:center;gap:10px;min-width:0}.rpt__who-name{overflow:hidden;font-size:var(--size-body);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.rpt__num{font:600 var(--size-body) var(--font-mono);text-align:right;white-space:nowrap}.rpt__num.is-link{cursor:pointer}.rpt__num.is-link:hover{background:var(--action-soft)}.rpt__num.is-danger{color:var(--danger)}.rpt__num.is-warn{color:var(--warn)}@media(max-width:1100px){.rpt__split,.rpt__split--mix,.rpt__split--staff{grid-template-columns:minmax(0,1fr)}}.cfg__grow{flex:1;min-width:0}.cfg__link{flex:none;font-size:var(--size-aux);font-weight:600;color:var(--action);white-space:nowrap;cursor:pointer}.cfg__empty{padding:30px 18px;text-align:center;font-size:var(--size-body);color:var(--ink-400)}.cfg__block{max-width:780px;display:flex;flex-direction:column;gap:9px}.cfg__block-head{display:flex;align-items:center;gap:8px}.cfg__block-title{font-size:var(--size-body);font-weight:600;color:var(--ink-600)}.cfg__block-sub{font-size:var(--size-aux);color:var(--ink-300)}.cfg__stack{display:flex;flex-direction:column;gap:14px}.cfg__switch{flex:none;width:32px;height:18px;display:flex;justify-content:flex-start;padding:2px;border-radius:var(--radius-pill);background:var(--border-strong);cursor:pointer}.cfg__switch>div{width:14px;height:14px;border-radius:50%;background:var(--surface-0);box-shadow:var(--shadow-none)}.cfg__switch.is-on{justify-content:flex-end;background:var(--action)}.cfg__switch--md{width:34px;height:19px}.cfg__switch--md>div{width:15px;height:15px}.cfg__switch--lg{width:40px;height:22px}.cfg__switch--lg>div{width:18px;height:18px;box-shadow:var(--shadow-none)}.cfg__switch--lg.is-on{background:var(--ok)}.cfg__vars{display:flex;flex-wrap:wrap;gap:5px;margin-left:auto}.cfg__var{padding:1px 7px;border-radius:6px;background:var(--surface-2);font:500 var(--size-note) var(--font-mono);color:var(--ink-600);cursor:pointer}.cfg__var:hover{background:var(--action-soft);color:var(--action)}.cfg__table-wrap{max-width:900px;display:flex;flex-direction:column;gap:10px}.cfg__table-tools{display:flex;align-items:center;gap:9px}.cfg__search{flex:1;max-width:300px;display:flex;align-items:center;gap:8px;padding:7px 11px;border-radius:var(--radius-chip);background:var(--surface-2)}.cfg__search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:inherit;font-size:var(--size-body);color:var(--ink-900)}.cfg__count{font-size:var(--size-aux-sm);color:var(--ink-400)}.cfg__add{margin-left:auto}.cfg__table{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card-lg)}.cfg__tr{display:grid;align-items:center;gap:10px;padding:9px 13px;border-bottom:1px solid var(--border);background:var(--surface-0)}.cfg__tr:hover{background:var(--surface-1)}.cfg__tr--head,.cfg__tr--head:hover{padding:8px 13px;border-bottom-color:var(--border);background:var(--surface-1);font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-300)}.cfg__td-name{min-width:0;display:flex;align-items:center;gap:9px}.cfg__td-title{flex:1;min-width:0;font-size:var(--size-body);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg__td-sub{font-size:var(--size-aux);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfg__td-mono{font:500 var(--size-body-sm) var(--font-mono);color:var(--ink-400)}.cfg__td-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px}.cfg__act{display:flex;color:var(--ink-300);cursor:pointer}.cfg__act:hover{color:var(--action)}.cfg__act--danger:hover{color:var(--danger)}.cfg__foot{font-size:var(--size-note);line-height:1.6;color:var(--ink-300);text-wrap:pretty}.chn__grow{flex:1;min-width:0}.chn__ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chn__brand{flex:none;width:38px;height:38px;border-radius:var(--radius-card-lg);display:grid;place-items:center;color:var(--text-on-action);font-size:var(--size-title);font-weight:700}.chn__brand--lg{width:40px;height:40px;font-size:var(--size-title-lg)}.chn__brand--sm{width:32px;height:32px;border-radius:var(--radius-row);font-size:var(--size-title-sm)}.chn__card-sub{margin-top:2px;font-size:var(--size-aux);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chn__search{width:210px;height:32px;display:flex;align-items:center;gap:8px;padding:0 11px;border-radius:var(--radius-chip);background:var(--surface-2)}.chn__search input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:var(--size-body-sm);color:var(--ink-900)}.chn__eyebrow{font-size:var(--size-aux-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-300)}.chn__section-count{font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.chn__section-line{flex:1;height:1px;background:var(--surface-2)}.chn__recent-time{flex:none;margin-top:1px;font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.chn__empty{padding:50px 24px;text-align:center}.chn__empty-title{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900)}.chn__empty-sub{margin-top:5px;font-size:var(--size-aux);line-height:1.6;color:var(--ink-400)}.chn__modal-head{flex:none;display:flex;align-items:center;gap:12px;padding:15px 18px;border-bottom:1px solid var(--border)}.chn__modal-title{font-size:var(--size-title);font-weight:700;color:var(--ink-900)}.chn__modal-sub{margin-top:2px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400)}.chn__x{flex:none;width:26px;height:26px;border-radius:var(--radius-chip);display:grid;place-items:center;color:var(--ink-400);font-size:var(--size-body);cursor:pointer}.chn__x:hover{background:var(--surface-2)}.chn__modal-foot{flex:none;display:flex;align-items:center;gap:9px;padding:12px 18px;border-top:1px solid var(--border);background:var(--surface-1)}.chn__foot-text{font-size:var(--size-aux-sm);color:var(--ink-400)}.wz__strong{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.wz__muted{margin-top:2px;font-size:var(--size-aux);line-height:1.55;color:var(--ink-400)}.wz__label{font-size:var(--size-body);font-weight:600;color:var(--ink-600)}.wz__warn{display:flex;gap:9px;margin-top:2px;padding:11px 12px;border:1px solid var(--warn-border);border-radius:var(--radius-card);background:var(--warn-soft);font-size:var(--size-aux);line-height:1.6;color:var(--warn)}.wz__sim-btn{flex:none;height:fit-content;padding:5px 11px;border:1px solid var(--border);border-radius:var(--radius-chip);background:var(--surface-0);color:var(--ink-600);font-size:var(--size-aux);font-weight:600;white-space:nowrap;cursor:pointer}.wz__sim-btn:hover{border-color:var(--action);color:var(--action)}.ct__grow{flex:1;min-width:0}.ct__name-row{display:flex;align-items:center;gap:6px}.ct__name{font-size:var(--size-body-lg);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct__sub{margin-top:1px;font-size:var(--size-aux);color:var(--ink-400);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ct__labels{min-width:0;display:flex;flex-wrap:wrap;gap:4px}.ct__label{padding:1px 7px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:600;white-space:nowrap}.ct__backdrop{position:fixed;inset:0;z-index:44}.ct__pop{position:absolute;top:calc(100% + 6px);left:0;z-index:45;width:204px;max-height:260px;overflow:auto;padding:5px;border:1px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0);box-shadow:var(--shadow-modal)}.ct__pop-item{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:var(--radius-chip);font-size:var(--size-body);font-weight:500;color:var(--ink-900);cursor:pointer}.ct__pop-item:hover{background:var(--surface-2)}.ct__pop-item.is-on{background:var(--row-selected)}.ct__pop-tick{width:12px;color:var(--action);font-size:var(--size-aux-sm)}.ct__pop--right{left:auto;right:0}.inbox-backdrop{position:fixed;inset:0;z-index:40}.pop{position:absolute;z-index:45;padding:5px;border:1px solid var(--border);border-radius:var(--radius-card-lg);background:var(--surface-0);box-shadow:var(--shadow-modal)}.pop__eyebrow{padding:5px 9px 3px;font-size:var(--size-note);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--ink-400)}.pop__item{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:var(--radius-chip);cursor:pointer}.pop__item:hover{background:var(--surface-2)}.pop__item.is-on{background:var(--row-selected)}.pop__item--menu{font-size:var(--size-body);font-weight:500;color:var(--ink-900)}.pop__item--danger{color:var(--danger)}.pop__item--danger:hover{background:var(--danger-soft)}.pop__tick{width:14px;display:grid;place-items:center;color:var(--action);font-size:var(--size-aux-sm)}.pop__label{font-size:var(--size-body);font-weight:500;color:var(--ink-900)}.pop__label--grow{flex:1;min-width:0}.pop__label.is-bold{font-weight:600}.pop__divider{height:1px;margin:4px 0;background:var(--border)}.pop__count{font:600 var(--size-aux-sm) var(--font-mono);color:var(--ink-400)}.pop__x{width:14px;text-align:center;color:var(--ink-300);font-size:var(--size-aux-sm)}.pop__x:hover{color:var(--danger)}.pop__save{display:flex;align-items:center;gap:6px;padding:4px 9px}.pop__save-input{flex:1;min-width:0;height:28px;padding:0 9px;border:1px solid var(--border);border-radius:var(--radius-input);background:var(--surface-0);font-size:var(--size-body);color:var(--ink-900)}.pop__save-input:focus{border-color:var(--action);outline:none}.pop__save-hint{padding:0 9px 6px;font-size:var(--size-note);color:var(--ink-400)}.ant-popover.pc-pop .ant-popover-inner{padding:15px;border-radius:14px;box-shadow:0 16px 40px #0b0f1447}.cl__grow{flex:1;min-width:0}.cl__ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl__mono{font:500 var(--size-aux-sm) var(--font-mono);color:var(--ink-900)}.cl__mono-sm{font:500 var(--size-note) var(--font-mono);color:var(--ink-300)}.cl__hint{font-size:var(--size-note);line-height:1.6;color:var(--ink-300)}.cl__link{font-size:var(--size-aux);font-weight:600;color:var(--action);white-space:nowrap;cursor:pointer}.cl__link:hover{color:var(--action-hover)}.cl__link.is-dim{opacity:.45;cursor:default}.cl__name{font-size:var(--size-body);font-weight:600;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl__res{display:inline-block;padding:2px 8px;border-radius:var(--radius-pill);font-size:var(--size-note);font-weight:600;white-space:nowrap}.cl__empty{padding:54px 24px;text-align:center}.cl__empty-sub{margin-top:5px;font-size:var(--size-aux);line-height:1.6;color:var(--ink-400)}.cl__detail-who{display:flex;align-items:flex-start;gap:11px}.cl__detail-name{font-size:var(--size-title-sm);font-weight:700;color:var(--ink-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cl__block-head{display:flex;align-items:center;gap:8px}.cl__input{width:100%;height:36px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-row);outline:none;font:inherit;font-size:var(--size-body);color:var(--ink-900)}.cl__input:focus{border-color:var(--action-border)}.acc__grow{flex:1;min-width:0}.acc__section{display:flex;flex-direction:column;gap:9px}.acc__eyebrow{font-size:var(--size-aux-sm);font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:var(--ink-300)}.acc__sec{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-0)}.acc__sec.is-warn{border-color:var(--warn-border);background:var(--warn-soft)}.acc__sec-icon{color:var(--ink-400)}.acc__sec.is-warn .acc__sec-icon{color:var(--warn)}.acc__sec-name{font-size:var(--size-body);font-weight:600;color:var(--ink-900)}.acc__sec-desc{margin-top:2px;font-size:var(--size-note);line-height:1.55;color:var(--ink-400)}.acc__input{width:100%;height:32px;margin-top:4px;padding:0 10px;border:1px solid var(--border-strong);border-radius:var(--radius-input);outline:none;font-family:inherit;font-size:var(--size-body);color:var(--ink-900)}.acc__input:focus{border-color:var(--action)}.acc__input.is-error{border-color:var(--danger)}.acc__field-error{margin-top:4px;font-size:var(--size-note);color:var(--danger)}.acc__dlg-body{display:flex;flex-direction:column;gap:8px;padding:14px 16px 16px}
