.floor-switcher[data-v-fdf36693]{position:relative;margin:0 8px 16px}.floor-switcher__trigger[data-v-fdf36693]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:12px;border:1px solid var(--violet-line);background:linear-gradient(165deg,rgba(139,92,246,.14),transparent 60%),var(--surface-2);color:var(--text);text-align:left}.floor-switcher__trigger[data-v-fdf36693]:hover{border-color:var(--brand-line)}.floor-switcher__copy[data-v-fdf36693]{display:flex;flex-direction:column;min-width:0}.floor-switcher__copy strong[data-v-fdf36693]{font-size:12.5px;font-weight:700}.floor-switcher__copy span[data-v-fdf36693]{margin-top:1px;font-size:11px;color:var(--text-muted)}.floor-switcher__chev[data-v-fdf36693]{width:16px;height:16px;flex-shrink:0;color:var(--text-soft)}.floor-switcher__menu[data-v-fdf36693]{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;padding:6px;border-radius:12px;border:1px solid var(--border-strong);background:var(--surface);box-shadow:var(--shadow-lg)}.floor-switcher__option[data-v-fdf36693]{width:100%;display:flex;flex-direction:column;padding:9px 10px;border-radius:8px;color:var(--text-muted);text-align:left}.floor-switcher__option strong[data-v-fdf36693]{font-size:12.5px;color:var(--text)}.floor-switcher__option span[data-v-fdf36693]{margin-top:1px;font-size:11px}.floor-switcher__option[data-v-fdf36693]:hover{background:var(--surface-hover)}.floor-switcher__option--active[data-v-fdf36693]{background:var(--brand-soft)}.floor-switcher__option--active strong[data-v-fdf36693]{color:var(--brand)}.sidebar[data-v-0eaaff7e]{width:236px;min-width:236px;height:100vh;position:sticky;top:0;background:radial-gradient(ellipse at 0% 0%,rgba(59,130,246,.12),transparent 42%),radial-gradient(ellipse at 100% 100%,rgba(139,92,246,.08),transparent 46%),linear-gradient(180deg,var(--sidebar-bg) 0%,var(--surface-2) 100%);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:20px 12px;z-index:2;overflow-y:auto}.sidebar__brand[data-v-0eaaff7e]{display:flex;align-items:center;padding:4px 8px 20px}.sidebar__mark[data-v-0eaaff7e]{width:34px;height:34px;border-radius:10px;background:linear-gradient(145deg,#4c8bfa,var(--brand) 45%,var(--violet));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;box-shadow:0 0 0 4px #8b5cf624,0 8px 22px #7c3aed4d;flex-shrink:0}.sidebar__brand-copy[data-v-0eaaff7e]{display:flex;flex-direction:column;margin-left:10px;min-width:0}.sidebar__product[data-v-0eaaff7e]{font-size:13px;font-weight:700;color:var(--text);letter-spacing:-.02em}.sidebar__hint[data-v-0eaaff7e]{margin-top:2px;font-size:10px;color:var(--text-soft);letter-spacing:.04em;text-transform:uppercase}.sidebar__nav[data-v-0eaaff7e]{display:flex;flex-direction:column}.nav-group[data-v-0eaaff7e]{margin-bottom:12px;padding-top:12px}.nav-group[data-v-0eaaff7e]:first-child{padding-top:0}.nav-group+.nav-group[data-v-0eaaff7e]{border-top:1px solid rgba(148,163,184,.06)}.nav-group__title[data-v-0eaaff7e]{margin:0 0 4px;padding:0 10px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-soft)}.nav-group__toggle[data-v-0eaaff7e]{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;border:none;color:inherit;padding:0;margin-bottom:4px;cursor:pointer}.nav-group__toggle .nav-group__title[data-v-0eaaff7e]{margin:0}.nav-group__chev[data-v-0eaaff7e]{padding-right:10px;color:var(--text-soft);font-size:10px}.nav-item[data-v-0eaaff7e]{display:flex;align-items:center;padding:9px 10px;margin-bottom:2px;border-radius:10px;color:#7c8ba3;font-size:13px;font-weight:500;transition:background .18s var(--ease),color .18s var(--ease),transform .18s var(--ease)}.nav-item__icon[data-v-0eaaff7e]{width:20px;height:20px;margin-right:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-item__icon svg[data-v-0eaaff7e]{width:18px;height:18px}.nav-item__label[data-v-0eaaff7e]{flex:1;min-width:0}.nav-item__badge[data-v-0eaaff7e]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--danger);color:#1a0505;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.nav-item[data-v-0eaaff7e]:hover{background:#ffffff0a;color:var(--text-muted);transform:translate(2px)}.nav-item--active[data-v-0eaaff7e]{background:linear-gradient(90deg,#8b5cf638,#3b82f629 55%,#3b82f60d);color:var(--text);box-shadow:inset 2.5px 0 0 var(--violet),0 0 22px -6px #8b5cf699}.nav-item--active .nav-item__icon[data-v-0eaaff7e]{color:#a78bfa;filter:drop-shadow(0 0 6px rgba(167,139,250,.55))}.sidebar__account[data-v-0eaaff7e]{margin-top:auto;padding:14px 10px 4px;border-top:1px solid var(--border)}.sidebar__user[data-v-0eaaff7e]{padding:8px;border-radius:10px;transition:background .18s var(--ease)}.sidebar__user[data-v-0eaaff7e]:hover{background:#ffffff08}.sidebar__user[data-v-0eaaff7e]{display:flex;align-items:center}.sidebar__avatar[data-v-0eaaff7e]{width:34px;height:34px;border-radius:50%;background:var(--surface-2);border:1px solid var(--border);color:var(--text);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;flex-shrink:0}.sidebar__user-copy[data-v-0eaaff7e]{display:flex;flex-direction:column;margin-left:10px;min-width:0}.sidebar__user-name[data-v-0eaaff7e]{font-size:13px;font-weight:600;color:var(--text)}.sidebar__user-role[data-v-0eaaff7e]{margin-top:2px;font-size:11px;color:var(--text-soft)}.sidebar__logout[data-v-0eaaff7e]{width:100%;margin-top:10px;padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);background:transparent;font-size:var(--text-xs);text-align:left}.sidebar__logout[data-v-0eaaff7e]:hover:not(:disabled){color:var(--text);border-color:var(--border-strong);background:var(--surface-hover)}.sidebar__logout[data-v-0eaaff7e]:disabled{cursor:wait;opacity:.6}@media(max-width:768px){.sidebar[data-v-0eaaff7e]{width:64px;min-width:64px;padding:16px 8px}.sidebar__brand-copy[data-v-0eaaff7e],.nav-group__title[data-v-0eaaff7e],.nav-item__label[data-v-0eaaff7e],.sidebar__user-copy[data-v-0eaaff7e],.nav-group__chev[data-v-0eaaff7e],.nav-item__badge[data-v-0eaaff7e]{display:none}.sidebar__brand[data-v-0eaaff7e]{justify-content:center;padding:4px 0 16px}.sidebar__mark[data-v-0eaaff7e]{margin:0}.nav-item[data-v-0eaaff7e]{justify-content:center;padding:10px}.nav-item__icon[data-v-0eaaff7e]{margin-right:0}.sidebar__user[data-v-0eaaff7e]{justify-content:center}.sidebar__logout[data-v-0eaaff7e]{padding:8px 4px;text-align:center;font-size:10px}}.office[data-v-8d2ec51d]{display:flex;align-items:stretch;height:100vh;overflow:hidden;background:var(--bg)}.office__content[data-v-8d2ec51d]{position:relative;flex:1;min-width:0;min-height:0;height:100vh;overflow-x:hidden;overflow-y:auto;background:radial-gradient(ellipse at 100% 0%,rgba(59,130,246,.08),transparent 42%),radial-gradient(ellipse at 0% 100%,rgba(56,189,248,.05),transparent 40%),var(--bg)}.office__content--locked[data-v-8d2ec51d]{overflow:hidden}.office__glow[data-v-8d2ec51d]{pointer-events:none;position:absolute;inset:0;z-index:0;background:var(--office-glow)}.office__page[data-v-8d2ec51d]{position:relative;z-index:1;min-height:100%}.office__content--locked .office__page[data-v-8d2ec51d]{height:100%;overflow:hidden}.op-rail[data-v-c67add03]{display:flex;flex-direction:column;width:244px;min-width:244px;height:100vh;background:var(--op-panel);border-right:1px solid var(--op-line);overflow:visible;font-family:Sora,sans-serif;color:var(--op-ink-3)}.op-rail__brand[data-v-c67add03]{padding:20px 18px 14px}.op-rail__brand-row[data-v-c67add03]{display:flex;align-items:center;gap:9px}.op-rail__dot[data-v-c67add03]{width:7px;height:7px;border-radius:var(--op-radius-full);background:var(--op-green);box-shadow:0 0 0 3px var(--op-halo);animation:op-breathe-c67add03 3s ease-in-out infinite}.op-rail__product[data-v-c67add03]{font-family:var(--op-font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--op-muted-4);text-transform:uppercase}.op-rail__theme[data-v-c67add03]{display:inline-flex;padding:2px;margin-left:auto;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm)}.op-theme-btn[data-v-c67add03]{width:26px;height:22px;display:grid;place-items:center;border:0;border-radius:var(--op-radius-xs);background:transparent;color:var(--op-muted-4);cursor:pointer}.op-theme-btn.is-active[data-v-c67add03]{background:var(--op-sel);color:var(--op-ink-2)}.op-eyebrow[data-v-c67add03]{padding:0 6px 8px;font-family:var(--op-font-mono);font-size:9.5px;letter-spacing:.16em;color:var(--op-muted-6);text-transform:uppercase}.op-eyebrow--building[data-v-c67add03]{margin-top:18px}.op-rail__floor[data-v-c67add03]{padding:0 12px 14px;border-bottom:1px solid var(--op-line)}.op-floor-collapsed[data-v-c67add03],.op-floor-option[data-v-c67add03]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:1px solid var(--op-bd-sel);border-radius:var(--op-radius-sm);background:var(--op-sel);color:inherit;font-family:inherit;text-align:left;cursor:pointer}.op-floor-list[data-v-c67add03]{display:flex;flex-direction:column;gap:3px}.op-floor-option[data-v-c67add03]{border-color:transparent;background:transparent}.op-floor-option.is-active[data-v-c67add03]{border-color:var(--op-bd-sel);background:var(--op-sel)}.op-floor-badge[data-v-c67add03]{width:26px;height:26px;border-radius:var(--op-radius-sm);background:var(--op-raise);display:grid;place-items:center;font-family:var(--op-font-mono);font-size:10.5px;font-weight:600;color:var(--op-muted-2);flex-shrink:0}.op-floor-option.is-active .op-floor-badge[data-v-c67add03]{color:var(--op-ink-2)}.op-floor-copy[data-v-c67add03]{flex:1;min-width:0}.op-floor-name[data-v-c67add03]{display:block;font-size:12.5px;font-weight:600;color:var(--op-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-floor-meta[data-v-c67add03]{display:block;margin-top:2px;font-family:var(--op-font-mono);font-size:10px;color:var(--op-muted-6)}.op-floor-switch[data-v-c67add03]{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-xs);color:var(--op-muted-2);flex-shrink:0}.op-rail__nav[data-v-c67add03]{flex:1;overflow-y:auto;padding:14px 12px}.op-nav-item[data-v-c67add03]{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;margin-bottom:2px;border:0;border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted-2);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .14s ease,color .14s ease}.op-nav-item[data-v-c67add03]:hover{background:var(--op-sel);color:var(--op-ink-3)}.op-nav-item.is-active[data-v-c67add03]{background:var(--op-sel);color:var(--op-ink-2);font-weight:600}.op-nav-icon[data-v-c67add03]{flex-shrink:0}.op-nav-label[data-v-c67add03]{flex:1}.op-nav-count[data-v-c67add03]{font-family:var(--op-font-mono);font-size:10.5px;color:var(--op-muted-6)}.op-rail__account[data-v-c67add03]{display:flex;align-items:center;gap:10px;padding:12px 18px 14px;border-top:1px solid var(--op-line)}.op-avatar[data-v-c67add03]{width:30px;height:30px;border-radius:var(--op-radius-sm);background:var(--op-cta);display:grid;place-items:center;font-size:13px;font-weight:700;color:#fff;flex-shrink:0}.op-account-copy[data-v-c67add03]{flex:1;min-width:0}.op-account-name[data-v-c67add03]{font-size:12.5px;font-weight:600;color:var(--op-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-account-role[data-v-c67add03]{margin-top:1px;font-size:11px;color:var(--op-muted-4)}.op-logout[data-v-c67add03]{display:grid;place-items:center;width:26px;height:26px;border:0;border-radius:var(--op-radius-xs);background:transparent;color:var(--op-muted-4);cursor:pointer;flex-shrink:0}.op-logout[data-v-c67add03]:hover{background:var(--op-sel);color:var(--op-ink-3)}@keyframes op-breathe-c67add03{0%,to{opacity:1}50%{opacity:.35}}@media(max-width:768px){.op-rail[data-v-c67add03]{width:64px;min-width:64px}.op-rail__brand[data-v-c67add03]{padding:16px 8px 12px}.op-rail__brand-row[data-v-c67add03]{flex-direction:column;gap:10px}.op-rail__product[data-v-c67add03]{display:none}.op-rail__theme[data-v-c67add03]{margin-left:0}.op-eyebrow[data-v-c67add03]{display:none}.op-rail__floor[data-v-c67add03]{padding:0 8px 12px;position:relative}.op-floor-collapsed[data-v-c67add03]{justify-content:center;padding:8px}.op-floor-name[data-v-c67add03],.op-floor-switch[data-v-c67add03]{display:none}.op-floor-list[data-v-c67add03]{position:absolute;top:0;left:calc(100% + 8px);z-index:30;width:220px;padding:6px;border:1px solid var(--op-line-strong);border-radius:var(--op-radius-sm);background:var(--op-panel);box-shadow:0 12px 28px #00000052}.op-floor-option[data-v-c67add03]{padding:9px 10px}.op-nav-item[data-v-c67add03]{justify-content:center;padding:10px 0}.op-nav-label[data-v-c67add03],.op-nav-count[data-v-c67add03]{display:none}.op-rail__account[data-v-c67add03]{padding:12px 8px 14px;justify-content:center}.op-account-copy[data-v-c67add03]{display:none}}.op-shell[data-v-4912ae97]{display:flex;height:100vh;background:var(--op-bg);color:var(--op-ink-3)}.op-shell__main[data-v-4912ae97]{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.op-header[data-v-fa234f42]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:22px 34px 18px;border-bottom:1px solid var(--op-line);flex-shrink:0;flex-wrap:wrap}.op-header__left[data-v-fa234f42]{min-width:0}.op-floor-dropdown[data-v-fa234f42]{position:relative;display:inline-block}.op-floor-trigger[data-v-fa234f42]{display:flex;align-items:center;gap:8px;padding:3px 4px 3px 3px;border:0;border-radius:var(--op-radius-xs);background:transparent;cursor:pointer;font-family:inherit}.op-floor-trigger[data-v-fa234f42]:hover{background:var(--op-sel)}.op-floor-chip[data-v-fa234f42]{font-family:var(--op-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.1em;padding:3px 7px;border-radius:var(--op-radius-xs);background:var(--op-raise);color:var(--op-muted-2)}.op-scope[data-v-fa234f42]{font-family:var(--op-font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--op-muted-5);text-transform:uppercase}.op-caret[data-v-fa234f42]{font-size:9px;color:var(--op-muted-5);transition:transform .15s ease}.op-floor-menu[data-v-fa234f42]{position:absolute;top:calc(100% + 6px);left:0;z-index:20;width:240px;padding:6px;border:1px solid var(--op-line-strong);border-radius:var(--op-radius-sm);background:var(--op-panel);box-shadow:0 12px 28px #00000047}.op-floor-menu-item[data-v-fa234f42]{display:flex;align-items:center;gap:10px;width:100%;padding:9px;margin-bottom:2px;border:1px solid transparent;border-radius:var(--op-radius-sm);background:transparent;color:inherit;font-family:inherit;text-align:left;cursor:pointer}.op-floor-menu-item[data-v-fa234f42]:hover{background:var(--op-raise)}.op-floor-menu-item.is-active[data-v-fa234f42]{border-color:var(--op-bd-sel);background:var(--op-sel)}.op-floor-menu-copy[data-v-fa234f42]{flex:1;min-width:0}.op-floor-menu-name[data-v-fa234f42]{display:block;font-size:12.5px;font-weight:600;color:var(--op-ink-2)}.op-floor-menu-meta[data-v-fa234f42]{display:block;margin-top:1px;font-family:var(--op-font-mono);font-size:9.5px;color:var(--op-muted-6)}.op-title[data-v-fa234f42]{margin-top:9px;font-size:26px;font-weight:700;letter-spacing:-.032em;color:var(--op-ink)}.op-lede[data-v-fa234f42]{margin-top:5px;font-size:13.5px;color:var(--op-muted-3);max-width:64ch}.op-header__right[data-v-fa234f42]{display:flex;align-items:center;gap:8px;flex-shrink:0}.op-btn[data-v-fa234f42]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s ease}.op-btn[data-v-fa234f42]:hover:not(:disabled){border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.op-btn[data-v-fa234f42]:disabled{opacity:.6;cursor:wait}.op-btn--cta[data-v-fa234f42]{padding:9px 16px;border-color:var(--op-cta);background:var(--op-cta);color:#fff;font-weight:600}.op-btn--cta[data-v-fa234f42]:hover:not(:disabled){background:var(--op-cta-h);border-color:var(--op-cta-h)}.op-mural[data-v-d002cc80]{border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);padding:20px}.op-mural__head[data-v-d002cc80]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.op-mural__title[data-v-d002cc80]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin:0}.op-mural__live[data-v-d002cc80]{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--op-muted-3)}.op-mural__dot[data-v-d002cc80]{width:6px;height:6px;border-radius:50%;background:var(--op-muted-5)}.op-mural__live.is-live .op-mural__dot[data-v-d002cc80]{background:var(--op-green);box-shadow:0 0 0 3px var(--op-halo)}.op-mural__live.is-live[data-v-d002cc80]{color:var(--op-green)}.op-mural__empty[data-v-d002cc80]{font-size:13px;color:var(--op-muted-3)}.op-mural__list[data-v-d002cc80]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.op-mural-card[data-v-d002cc80]{display:flex;gap:12px;padding:12px;border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise)}.op-mural-card__avatar[data-v-d002cc80]{flex-shrink:0;width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--op-ink-2);background:var(--op-sel);border:1px solid var(--op-bd-sel)}.op-mural-card__body[data-v-d002cc80]{flex:1;min-width:0}.op-mural-card__head[data-v-d002cc80]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:4px;font-size:12.5px}.op-mural-card__head strong[data-v-d002cc80]{color:var(--op-ink-2)}.op-mural-card__badge[data-v-d002cc80]{font-family:var(--op-font-mono);font-size:10.5px;color:var(--op-muted-2);background:var(--op-panel);border:1px solid var(--op-line);padding:1px 7px;border-radius:var(--op-radius-full)}.op-mural-card__time[data-v-d002cc80]{margin-left:auto;font-size:11px;color:var(--op-muted-4)}.op-mural-card__summary[data-v-d002cc80]{font-size:13px;color:var(--op-ink-3);margin:0 0 8px;line-height:1.5}.op-mural-card__resolved[data-v-d002cc80]{font-size:11.5px;color:var(--op-muted-3);margin:0}.op-mural-card__actions[data-v-d002cc80]{display:flex;gap:8px;align-items:center}.op-mural-btn[data-v-d002cc80]{font-size:12px;font-weight:600;padding:5px 12px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-panel);color:var(--op-ink-2);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-mural-btn[data-v-d002cc80]:hover:not(:disabled){border-color:var(--op-bd-btn-h)}.op-mural-btn[data-v-d002cc80]:disabled{opacity:.6;cursor:default}.op-mural-btn--good[data-v-d002cc80]{background:var(--op-green);border-color:var(--op-green);color:#06280f}.op-mural-btn--link[data-v-d002cc80]{border-color:transparent;color:var(--op-cta);padding-left:4px;padding-right:4px}.op-content[data-v-4ba1f1ed]{flex:1;overflow-y:auto;min-height:0;padding:24px 34px 40px}.op-loading[data-v-4ba1f1ed]{color:var(--op-muted-4);font-size:13px}.op-eyebrow[data-v-4ba1f1ed]{font-family:var(--op-font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.op-mono[data-v-4ba1f1ed]{font-family:var(--op-font-mono)}.op-hero[data-v-4ba1f1ed]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:1px;background:var(--op-line);border:1px solid var(--op-line);border-radius:var(--op-radius);overflow:hidden;margin-bottom:26px}.op-hero__state[data-v-4ba1f1ed]{padding:27px 30px;background:var(--op-panel)}.op-hero__headline[data-v-4ba1f1ed]{margin-top:12px;font-size:29px;font-weight:700;letter-spacing:-.035em;line-height:1.18;color:var(--op-ink);max-width:21ch}.op-hero__body[data-v-4ba1f1ed]{margin-top:12px;font-size:14px;line-height:1.55;color:var(--op-muted-2);max-width:54ch}.op-pulse-row[data-v-4ba1f1ed]{display:flex;gap:22px;margin-top:24px;padding-top:20px;border-top:1px solid var(--op-line)}.op-pulse-value[data-v-4ba1f1ed]{font-size:21px;font-weight:500;letter-spacing:-.02em;color:var(--op-ink)}.op-pulse-label[data-v-4ba1f1ed]{margin-top:3px;font-size:11px;color:var(--op-muted-5)}.op-hero__asks[data-v-4ba1f1ed]{padding:24px 26px;background:var(--op-panel-2)}.op-asks-head[data-v-4ba1f1ed]{display:flex;align-items:center;gap:8px}.op-dot[data-v-4ba1f1ed]{width:6px;height:6px;border-radius:var(--op-radius-full);flex-shrink:0}.op-ask[data-v-4ba1f1ed]{margin-top:14px;padding-bottom:14px;border-bottom:1px solid var(--op-line)}.op-ask__head[data-v-4ba1f1ed]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.op-ask__title[data-v-4ba1f1ed]{font-size:13px;font-weight:600;color:var(--op-ink-3)}.op-ask__severity[data-v-4ba1f1ed]{font-family:var(--op-font-mono);font-size:9.5px;letter-spacing:.1em;padding:2px 6px;border-radius:var(--op-radius-xs);background:var(--op-raise);color:var(--op-muted-2);text-transform:uppercase;flex-shrink:0}.op-ask__detail[data-v-4ba1f1ed]{margin-top:5px;font-size:12px;line-height:1.5;color:var(--op-muted-3)}.op-ask__action[data-v-4ba1f1ed]{display:inline-block;margin-top:9px;padding:5px 11px;border:1px solid var(--op-bd-chip);border-radius:var(--op-radius-xs);color:var(--op-muted);font-size:11.5px;font-weight:500}.op-ask__action[data-v-4ba1f1ed]:hover{border-color:var(--op-bd-chip-h);color:var(--op-ink-2);background:var(--op-raise)}.op-ask-empty[data-v-4ba1f1ed]{margin-top:14px;font-size:13px;line-height:1.55;color:var(--op-muted-3)}.op-mural-slot[data-v-4ba1f1ed]{display:block;margin:24px 0}.op-section-head[data-v-4ba1f1ed]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:13px}.op-section-head h3[data-v-4ba1f1ed]{font-size:15px;font-weight:600;letter-spacing:-.015em;color:var(--op-ink-2)}.op-section-count[data-v-4ba1f1ed]{font-size:11px;color:var(--op-muted-5)}.op-running-grid[data-v-4ba1f1ed]{display:grid;gap:9px;margin-bottom:30px}.op-running-card[data-v-4ba1f1ed]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 116px 74px;align-items:center;gap:16px;padding:15px 18px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none;overflow:hidden}.op-running-card[data-v-4ba1f1ed]:hover{border-color:var(--op-line-strong);background:var(--op-hover)}.op-running-bar[data-v-4ba1f1ed]{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--op-cta)}.op-running-main[data-v-4ba1f1ed]{min-width:0}.op-running-title-row[data-v-4ba1f1ed]{display:flex;align-items:center;gap:9px}.op-running-title[data-v-4ba1f1ed]{font-size:13.5px;font-weight:600;color:var(--op-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-running-kind[data-v-4ba1f1ed]{font-size:9.5px;letter-spacing:.1em;color:var(--op-muted-5);text-transform:uppercase;flex-shrink:0}.op-running-owner[data-v-4ba1f1ed]{margin-top:4px;font-size:12px;color:var(--op-muted-3)}.op-progress-track[data-v-4ba1f1ed]{height:3px;border-radius:var(--op-radius-full);background:var(--op-track);overflow:hidden}.op-progress-fill[data-v-4ba1f1ed]{height:100%;background:var(--op-cta);border-radius:var(--op-radius-full)}.op-running-elapsed[data-v-4ba1f1ed]{font-size:11.5px;color:var(--op-muted-4);text-align:right}.op-empty-dashed[data-v-4ba1f1ed]{padding:28px;border:1px dashed var(--op-dash);border-radius:var(--op-radius);text-align:center;font-size:13px;color:var(--op-muted-4)}.op-two-col[data-v-4ba1f1ed]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px}.op-list-row[data-v-4ba1f1ed]{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--op-line-soft)}.op-list-row__main[data-v-4ba1f1ed]{flex:1;min-width:0}.op-list-row__title[data-v-4ba1f1ed]{font-size:13px;font-weight:500;color:var(--op-ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-list-row__meta[data-v-4ba1f1ed]{margin-top:3px;font-size:11.5px;color:var(--op-muted-4)}.op-list-row__when[data-v-4ba1f1ed],.op-list-row__kind[data-v-4ba1f1ed]{font-size:11px;color:var(--op-muted-5);flex-shrink:0}.op-list-row__pos[data-v-4ba1f1ed]{font-size:10.5px;color:var(--op-muted-6);flex-shrink:0;margin-top:2px}.op-empty-inline[data-v-4ba1f1ed]{padding:14px 0;font-size:12.5px;color:var(--op-muted-4)}@media(max-width:900px){.op-hero[data-v-4ba1f1ed],.op-two-col[data-v-4ba1f1ed],.op-running-card[data-v-4ba1f1ed]{grid-template-columns:1fr}}.sr-only[data-v-4ba1f1ed]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.op-error[data-v-4ba1f1ed]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-4ba1f1ed]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-4ba1f1ed]{font-size:12.5px;color:var(--op-muted-3);margin-bottom:14px}.op-btn-retry[data-v-4ba1f1ed]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-btn-retry[data-v-4ba1f1ed]:hover{border-color:var(--op-bd-btn-h)}.op-btn-retry[data-v-4ba1f1ed]:focus-visible{outline:2px solid var(--op-cta);outline-offset:2px}.op-greeting[data-v-4ba1f1ed]{font-size:13px;color:var(--op-muted-3);margin-bottom:6px}.op-section-link[data-v-4ba1f1ed]{font-size:11.5px;font-weight:600;color:var(--op-cta);text-decoration:none}.op-section-link[data-v-4ba1f1ed]:hover{text-decoration:underline}.op-actions-grid[data-v-4ba1f1ed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:30px}.op-action-card[data-v-4ba1f1ed]{display:block;padding:16px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}.op-action-card[data-v-4ba1f1ed]:hover{border-color:var(--op-line-strong);background:var(--op-hover)}.op-action-card__title[data-v-4ba1f1ed]{font-size:13.5px;font-weight:700;color:var(--op-ink-2);margin-bottom:4px}.op-action-card__desc[data-v-4ba1f1ed]{font-size:12px;color:var(--op-muted-3)}.op-list-row--link[data-v-4ba1f1ed]{color:inherit;text-decoration:none;cursor:pointer}.op-list-row--link[data-v-4ba1f1ed]:hover{background:var(--op-hover)}.op-person-row[data-v-4ba1f1ed]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--op-line-soft)}.op-avatar-circle[data-v-4ba1f1ed]{width:30px;height:30px;border-radius:50%;background:var(--op-raise);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.op-person-row__main[data-v-4ba1f1ed]{min-width:0}.op-person-row__name[data-v-4ba1f1ed]{font-size:12.5px;font-weight:600;color:var(--op-ink-3)}.op-person-row__meta[data-v-4ba1f1ed]{margin-top:2px;font-size:11px;color:var(--op-muted-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-work-grid[data-v-4ba1f1ed]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;margin-bottom:20px}.op-work-card[data-v-4ba1f1ed]{display:block;padding:14px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none}.op-work-card[data-v-4ba1f1ed]:hover{border-color:var(--op-line-strong);background:var(--op-hover)}.op-work-card__name[data-v-4ba1f1ed]{font-size:13px;font-weight:700;color:var(--op-ink-2);margin-bottom:4px}.op-work-card__objective[data-v-4ba1f1ed]{font-size:12px;color:var(--op-muted-3)}@media(max-width:768px){.op-actions-grid[data-v-4ba1f1ed]{grid-template-columns:1fr}}.op-content[data-v-9a00943d]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-empty-card[data-v-9a00943d]{max-width:480px;padding:28px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-empty-title[data-v-9a00943d]{font-size:15px;font-weight:700;color:var(--op-ink-2);margin-bottom:8px}.op-empty-body[data-v-9a00943d]{font-size:13px;line-height:1.6;color:var(--op-muted-3)}.op-input[data-v-98cbb5e0]{width:100%;background:var(--op-raise);border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:10px 12px;font-size:13px;color:var(--op-ink-2);font-family:inherit}.op-input[data-v-98cbb5e0]:focus{outline:none;border-color:var(--op-cta)}.op-btn[data-v-98cbb5e0]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer}.op-btn[data-v-98cbb5e0]:hover:not(:disabled){border-color:var(--op-bd-btn-h)}.op-btn[data-v-98cbb5e0]:disabled{opacity:.6;cursor:default}.op-btn--cta[data-v-98cbb5e0]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-98cbb5e0]:hover:not(:disabled){background:var(--op-cta-h)}.op-mono[data-v-98cbb5e0]{font-family:var(--op-font-mono)}.op-error-inline[data-v-98cbb5e0]{color:var(--op-red);font-size:12px;margin-bottom:10px}.op-metrics__head[data-v-98cbb5e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.op-metrics__hint[data-v-98cbb5e0]{font-size:12.5px;color:var(--op-muted-3);margin:0;max-width:56ch}.op-metrics__select[data-v-98cbb5e0]{width:auto;min-width:220px}.op-metrics__empty[data-v-98cbb5e0]{font-size:13px;color:var(--op-muted-3);padding:16px 0}.op-metrics__plan[data-v-98cbb5e0]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:14px 16px;margin-bottom:16px;font-size:13px}.op-metrics__plan--empty[data-v-98cbb5e0]{color:var(--op-muted-3);font-style:italic}.op-metrics__plan h4[data-v-98cbb5e0]{font-size:13px;margin:0 0 8px}.op-metrics__budget[data-v-98cbb5e0]{display:flex;flex-direction:column;gap:6px;margin-top:10px}.op-metrics__budget-row[data-v-98cbb5e0]{display:grid;grid-template-columns:140px 1fr 40px;align-items:center;gap:8px;font-size:12px}.op-metrics__budget-bar[data-v-98cbb5e0]{height:8px;border-radius:4px;background:var(--op-panel-2);overflow:hidden}.op-metrics__budget-bar div[data-v-98cbb5e0]{height:100%;background:var(--op-cta)}.op-metrics__ref-table[data-v-98cbb5e0]{width:100%;border-collapse:collapse;font-size:12px}.op-metrics__ref-table th[data-v-98cbb5e0]{text-align:left;color:var(--op-muted-3);font-weight:600;padding:4px 8px;border-bottom:1px solid var(--op-line)}.op-metrics__ref-table td[data-v-98cbb5e0]{padding:6px 8px;border-bottom:1px solid var(--op-line)}.op-metrics__nota[data-v-98cbb5e0]{font-size:11.5px;color:var(--op-muted-3);margin:10px 0 0}.op-metrics__form[data-v-98cbb5e0]{display:grid;grid-template-columns:1.4fr 1fr 130px 100px 1.4fr auto;gap:8px;margin-bottom:16px}.op-metrics__group[data-v-98cbb5e0]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:10px 14px;margin-bottom:10px}.op-metrics__group-head[data-v-98cbb5e0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.op-metrics__group-label[data-v-98cbb5e0]{font-size:13px;font-weight:600}.op-metrics__group-latest[data-v-98cbb5e0]{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:700}.op-metrics__group-latest .is-up[data-v-98cbb5e0]{color:var(--op-green)}.op-metrics__group-latest .is-down[data-v-98cbb5e0]{color:var(--op-red)}.op-metrics__entries-table[data-v-98cbb5e0]{width:100%;border-collapse:collapse;font-size:12px}.op-metrics__entries-table td[data-v-98cbb5e0]{padding:4px 8px;color:var(--op-muted-3)}.op-metrics__remove[data-v-98cbb5e0]{background:none;border:none;color:var(--op-muted-3);font-size:11px;cursor:pointer;text-decoration:underline}@media(max-width:900px){.op-metrics__form[data-v-98cbb5e0]{grid-template-columns:1fr 1fr}}.op-gads[data-v-98cbb5e0]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:14px 16px;margin-bottom:16px}.op-gads__head[data-v-98cbb5e0]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.op-gads__head h4[data-v-98cbb5e0]{font-size:13px;margin:0}.op-gads__badge[data-v-98cbb5e0]{font-size:11px;font-weight:600;color:var(--op-muted-3);border:1px solid var(--op-line);border-radius:999px;padding:2px 10px}.op-gads__badge--on[data-v-98cbb5e0]{color:var(--op-green);border-color:var(--op-green)}.op-gads__note[data-v-98cbb5e0]{font-size:12.5px;color:var(--op-muted-3);margin:0;max-width:64ch}.op-gads__connect[data-v-98cbb5e0]{display:grid;grid-template-columns:1fr 1fr auto;gap:8px}.op-gads__summary[data-v-98cbb5e0]{display:flex;gap:24px;margin-bottom:14px}.op-gads__summary>div[data-v-98cbb5e0]{display:flex;flex-direction:column;gap:2px}.op-gads__summary span[data-v-98cbb5e0]{font-size:11px;color:var(--op-muted-3)}.op-gads__summary strong[data-v-98cbb5e0]{font-family:IBM Plex Mono,monospace;font-size:15px}.op-gads__block[data-v-98cbb5e0]{margin-bottom:14px}.op-gads__block h5[data-v-98cbb5e0]{font-size:12px;color:var(--op-muted-3);margin:0 0 8px}.op-gads__rec[data-v-98cbb5e0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--op-line);font-size:12.5px}.op-gads__rec[data-v-98cbb5e0]:last-child{border-bottom:none}.op-gads__rec-meta[data-v-98cbb5e0]{display:block;font-size:11.5px;color:var(--op-muted-3);margin-top:2px}.op-gads__actions[data-v-98cbb5e0]{display:flex;align-items:center;gap:16px}.op-gads__disconnect[data-v-98cbb5e0]{background:none;border:none;color:var(--op-red);font-size:12px;cursor:pointer;text-decoration:underline}@media(max-width:900px){.op-gads__connect[data-v-98cbb5e0]{grid-template-columns:1fr}.op-gads__summary[data-v-98cbb5e0]{flex-wrap:wrap;gap:16px}}.op-input[data-v-cd87513c]{width:100%;background:var(--op-raise);border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:10px 12px;font-size:13px;color:var(--op-ink-2);font-family:inherit}.op-input[data-v-cd87513c]:focus{outline:none;border-color:var(--op-cta)}.op-btn[data-v-cd87513c]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer}.op-btn[data-v-cd87513c]:hover:not(:disabled){border-color:var(--op-bd-btn-h)}.op-btn[data-v-cd87513c]:disabled{opacity:.6;cursor:default}.op-btn--cta[data-v-cd87513c]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-cd87513c]:hover:not(:disabled){background:var(--op-cta-h)}.op-mono[data-v-cd87513c]{font-family:var(--op-font-mono)}.op-error-inline[data-v-cd87513c]{color:var(--op-red);font-size:12px;margin-bottom:10px}.op-metrics__empty[data-v-cd87513c]{font-size:13px;color:var(--op-muted-3);padding:12px 0}.op-metrics__entries-table[data-v-cd87513c]{width:100%;border-collapse:collapse;font-size:12px}.op-metrics__entries-table td[data-v-cd87513c]{padding:6px 8px;color:var(--op-muted-3);border-bottom:1px solid var(--op-line)}.op-metrics__remove[data-v-cd87513c]{background:none;border:none;color:var(--op-muted-3);font-size:11px;cursor:pointer;text-decoration:underline}.op-roster__cards[data-v-cd87513c]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.op-roster__card[data-v-cd87513c]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:12px 16px;display:flex;flex-direction:column;gap:4px}.op-roster__card span[data-v-cd87513c]{font-size:11px;color:var(--op-muted-3)}.op-roster__card strong[data-v-cd87513c]{font-family:IBM Plex Mono,monospace;font-size:18px}.op-roster__card strong.is-warning[data-v-cd87513c]{color:var(--op-amber, #d97706)}.op-roster__stale[data-v-cd87513c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--op-muted-3);border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:8px 14px;margin-bottom:16px}.op-roster__stale-chip[data-v-cd87513c]{border:1px solid var(--op-line);border-radius:999px;padding:2px 10px}.op-roster__toolbar[data-v-cd87513c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.op-roster__toggle[data-v-cd87513c]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--op-muted-3);cursor:pointer}.op-roster__create[data-v-cd87513c]{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr 1fr auto;gap:8px;align-items:start;margin-bottom:16px}.op-roster__create .op-error-inline[data-v-cd87513c]{grid-column:1 / -1}.op-roster__table[data-v-cd87513c]{width:100%;border-collapse:collapse;font-size:13px}.op-roster__table th[data-v-cd87513c]{text-align:left;color:var(--op-muted-3);font-weight:600;font-size:11px;padding:6px 10px;border-bottom:1px solid var(--op-line)}.op-roster__row td[data-v-cd87513c]{padding:10px;border-bottom:1px solid var(--op-line)}.op-roster__row.is-inactive[data-v-cd87513c]{opacity:.55}.op-roster__contact[data-v-cd87513c]{display:flex;flex-direction:column;font-size:12px}.op-roster__contact-sub[data-v-cd87513c]{color:var(--op-muted-3);font-size:11px}.op-roster__empty-cell[data-v-cd87513c]{color:var(--op-muted-3)}.op-roster__pill[data-v-cd87513c]{font-size:11px;font-weight:600;border-radius:999px;padding:2px 10px;border:1px solid var(--op-line);color:var(--op-muted-3)}.op-roster__pill.is-on[data-v-cd87513c]{color:var(--op-green);border-color:var(--op-green)}.op-roster__pill.is-off[data-v-cd87513c]{color:var(--op-muted-3)}.op-roster__pill.is-setup[data-v-cd87513c]{color:var(--op-cta);border-color:var(--op-cta)}.op-roster__pill.is-recorrente[data-v-cd87513c]{color:var(--op-green);border-color:var(--op-green)}.op-roster__edit-btn[data-v-cd87513c]{background:none;border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:4px 10px;font-size:11px;color:var(--op-muted-3);cursor:pointer}.op-roster__edit-row td[data-v-cd87513c]{padding:0;border-bottom:1px solid var(--op-line)}.op-roster__edit[data-v-cd87513c]{background:var(--op-raise);padding:16px}.op-roster__edit-fields[data-v-cd87513c]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:8px;margin-bottom:10px}.op-roster__edit-flags[data-v-cd87513c]{display:flex;align-items:center;gap:18px;font-size:12px;color:var(--op-muted-3);margin-bottom:8px}.op-roster__edit-flags label[data-v-cd87513c]{display:flex;align-items:center;gap:6px;cursor:pointer}.op-roster__financeiro[data-v-cd87513c]{margin-top:14px;padding-top:14px;border-top:1px dashed var(--op-line)}.op-roster__financeiro h5[data-v-cd87513c]{font-size:12px;color:var(--op-muted-3);margin:0 0 8px}.op-roster__payment-form[data-v-cd87513c]{display:grid;grid-template-columns:140px 130px 120px 1fr auto;gap:8px;margin-top:10px}@media(max-width:1100px){.op-roster__cards[data-v-cd87513c],.op-roster__create[data-v-cd87513c],.op-roster__edit-fields[data-v-cd87513c],.op-roster__payment-form[data-v-cd87513c]{grid-template-columns:1fr 1fr}}.op-banner[data-v-2969f68e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 34px 0;padding:10px 16px;border-radius:var(--op-radius-sm);font-size:13px}.op-banner--ok[data-v-2969f68e]{background:color-mix(in srgb,var(--op-green) 14%,transparent);border:1px solid var(--op-green);color:var(--op-green)}.op-banner--error[data-v-2969f68e]{background:color-mix(in srgb,var(--op-red) 14%,transparent);border:1px solid var(--op-red);color:var(--op-red)}.op-banner__close[data-v-2969f68e]{background:none;border:none;color:inherit;font-size:11px;text-decoration:underline;cursor:pointer;flex-shrink:0}.op-tabs[data-v-2969f68e]{display:flex;gap:6px;padding:0 34px;border-bottom:1px solid var(--op-line)}.op-tab[data-v-2969f68e]{background:none;border:none;border-bottom:2px solid transparent;padding:12px 4px;margin-bottom:-1px;font-size:13px;font-weight:600;color:var(--op-muted-3);cursor:pointer}.op-tab+.op-tab[data-v-2969f68e]{margin-left:14px}.op-tab.is-active[data-v-2969f68e]{color:var(--op-ink-2);border-bottom-color:var(--op-cta)}.op-content[data-v-2969f68e]{flex:1;overflow-y:auto;padding:24px 34px 40px;display:flex;flex-direction:column;gap:20px}.op-content--single[data-v-2969f68e]{max-width:920px}.op-panel[data-v-2969f68e]{border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);padding:20px}.op-panel__title[data-v-2969f68e]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:12px}.op-brief__row[data-v-2969f68e]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.op-input[data-v-2969f68e],.op-textarea[data-v-2969f68e]{width:100%;background:var(--op-raise);border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:10px 12px;font-size:13px;color:var(--op-ink-2);font-family:inherit;resize:vertical}.op-input[data-v-2969f68e]:focus,.op-textarea[data-v-2969f68e]:focus{outline:none;border-color:var(--op-cta)}.op-textarea[data-v-2969f68e]{margin-bottom:12px}.op-btn[data-v-2969f68e]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer}.op-btn[data-v-2969f68e]:hover:not(:disabled){border-color:var(--op-bd-btn-h)}.op-btn[data-v-2969f68e]:disabled{opacity:.6;cursor:default}.op-btn--cta[data-v-2969f68e]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-2969f68e]:hover:not(:disabled){background:var(--op-cta-h)}.op-error-inline[data-v-2969f68e]{color:var(--op-red);font-size:12px;margin-bottom:10px}.op-empty-inline[data-v-2969f68e],.op-loading[data-v-2969f68e]{font-size:13px;color:var(--op-muted-3)}.op-layout[data-v-2969f68e]{display:grid;grid-template-columns:240px 1fr;gap:20px;align-items:start}.op-list[data-v-2969f68e]{display:flex;flex-direction:column;gap:6px;padding:16px}.op-list__item[data-v-2969f68e]{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:10px 12px;border-radius:var(--op-radius-sm);border:1px solid transparent;background:transparent;cursor:pointer;text-align:left}.op-list__item[data-v-2969f68e]:hover{background:var(--op-hover)}.op-list__item.is-active[data-v-2969f68e]{background:var(--op-sel);border-color:var(--op-bd-sel)}.op-list__niche[data-v-2969f68e]{font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-work-card__status[data-v-2969f68e]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--op-radius-full);background:var(--op-raise);color:var(--op-muted-2);width:fit-content}.op-work-card__status.is-green[data-v-2969f68e]{color:var(--op-green);background:var(--op-halo)}.op-work-card__status.is-amber[data-v-2969f68e]{color:var(--op-amber)}.op-work-card__status.is-red[data-v-2969f68e]{color:var(--op-red)}.op-pipeline__head[data-v-2969f68e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.op-muted-line[data-v-2969f68e]{color:var(--op-muted-3);font-size:12px;margin-top:4px}.op-reuse-panel[data-v-2969f68e]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:14px 16px;margin-bottom:16px}.op-reuse-panel__title[data-v-2969f68e]{font-size:13px;font-weight:700;margin:0 0 4px}.op-reuse-panel__hint[data-v-2969f68e]{font-size:12px;color:var(--op-muted-3);margin:0 0 12px}.op-clientes__hint[data-v-2969f68e]{font-size:12.5px;color:var(--op-muted-3);margin:0 0 16px;max-width:72ch}.op-reuse-table[data-v-2969f68e]{width:100%;border-collapse:collapse;font-size:12.5px}.op-reuse-table th[data-v-2969f68e]{text-align:left;font-weight:600;color:var(--op-muted-3);padding:4px 8px;border-bottom:1px solid var(--op-line)}.op-reuse-table td[data-v-2969f68e]{padding:6px 8px;border-bottom:1px solid var(--op-line)}.op-reuse-table tr:last-child td[data-v-2969f68e]{border-bottom:none}.op-reuse-table tr.is-current td[data-v-2969f68e]{color:var(--op-cta);font-weight:600}.op-diagnostico[data-v-2969f68e]{border:1px solid var(--op-cta);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:16px 18px;margin-bottom:16px}.op-diagnostico__title[data-v-2969f68e]{font-size:14px;font-weight:700;margin:0 0 8px}.op-diagnostico__resumo[data-v-2969f68e]{font-size:13.5px;color:var(--op-ink-2);margin:0 0 14px;line-height:1.5}.op-diagnostico__list[data-v-2969f68e]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.op-diagnostico__item[data-v-2969f68e]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-panel-2);padding:10px 12px}.op-diagnostico__area[data-v-2969f68e]{display:inline-block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--op-cta);margin-bottom:4px}.op-diagnostico__hipotese[data-v-2969f68e]{font-size:13.5px;font-weight:600;margin:0 0 4px}.op-diagnostico__detail[data-v-2969f68e]{font-size:12px;color:var(--op-muted-3);margin:0;line-height:1.5}.op-diagnostico__aviso[data-v-2969f68e]{font-size:11.5px;color:var(--op-muted-3);margin:0;font-style:italic}.op-stages[data-v-2969f68e]{list-style:none;display:flex;flex-direction:column;gap:6px}.op-stage__row[data-v-2969f68e]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise);cursor:pointer;text-align:left}.op-stage__row[data-v-2969f68e]:disabled{cursor:default;opacity:.7}.op-stage__icon[data-v-2969f68e]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:700;background:var(--op-track);color:var(--op-muted-3)}.op-stage__icon.is-done[data-v-2969f68e]{background:var(--op-halo);color:var(--op-green)}.op-stage__icon.is-running[data-v-2969f68e]{color:var(--op-amber)}.op-stage__icon.is-fallback[data-v-2969f68e]{background:color-mix(in srgb,var(--op-red) 16%,transparent);color:var(--op-red)}.op-stage__label[data-v-2969f68e]{flex:1;font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-stage__fallback-tag[data-v-2969f68e]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--op-red);border:1px solid color-mix(in srgb,var(--op-red) 40%,transparent);border-radius:var(--op-radius-sm);padding:2px 6px}.op-stage__fallback-warning[data-v-2969f68e]{margin:0 0 12px;padding:10px 12px;border-radius:var(--op-radius-sm);background:color-mix(in srgb,var(--op-red) 10%,transparent);border:1px solid color-mix(in srgb,var(--op-red) 30%,transparent);color:var(--op-red);font-size:12px;font-weight:600;line-height:1.5}.op-stage__toggle[data-v-2969f68e]{font-size:11px;color:var(--op-cta);font-weight:600}.op-stage__download[data-v-2969f68e]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--op-radius-sm);color:var(--op-muted-3);font-size:12px}.op-stage__download[data-v-2969f68e]:hover{background:var(--op-hover);color:var(--op-ink-2)}.op-attach-row[data-v-2969f68e]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.op-attach-input[data-v-2969f68e]{font-size:12px;color:var(--op-muted-2);max-width:100%}.op-attach-chip[data-v-2969f68e]{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:3px 8px;border-radius:var(--op-radius-full);background:var(--op-sel);color:var(--op-ink-2)}.op-attach-remove[data-v-2969f68e]{border:none;background:none;color:var(--op-muted-3);cursor:pointer;font-size:11px;padding:0}.op-attach-remove[data-v-2969f68e]:hover{color:var(--op-red)}.op-attach-hint[data-v-2969f68e]{font-size:11px;color:var(--op-muted-4);margin-bottom:12px}.op-attach-link[data-v-2969f68e]{display:inline-flex;align-items:center;gap:4px;margin-top:6px;border:none;background:none;padding:0;font-size:11.5px;color:var(--op-cta);cursor:pointer;text-decoration:underline}.op-video__gancho[data-v-2969f68e]{font-style:italic;color:var(--op-ink-3);margin-top:4px}.op-storyboard[data-v-2969f68e]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.op-storyboard__cena[data-v-2969f68e]{display:flex;gap:10px}.op-storyboard__num[data-v-2969f68e]{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--op-sel);color:var(--op-ink-2);display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}.op-storyboard__meta[data-v-2969f68e]{font-weight:600;color:var(--op-ink-3);font-size:12.5px}.op-storyboard__texto[data-v-2969f68e],.op-storyboard__audio[data-v-2969f68e]{font-size:12px;color:var(--op-muted-2);margin-top:2px}.op-perf__note[data-v-2969f68e]{font-size:12.5px;color:var(--op-amber);background:color-mix(in srgb,var(--op-amber) 12%,transparent);border-radius:var(--op-radius-sm);padding:10px 12px}.op-perf-grid[data-v-2969f68e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.op-perf-card[data-v-2969f68e]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:12px}.op-perf-card--best[data-v-2969f68e]{border-color:var(--op-cta);box-shadow:0 0 0 1px var(--op-cta)}.op-perf-card--best .op-perf-card__head .op-mono[data-v-2969f68e]{color:var(--op-cta)}.op-perf-card__head[data-v-2969f68e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;color:var(--op-ink-2)}.op-perf-card__head .op-mono[data-v-2969f68e]{font-size:10px;color:var(--op-muted-4)}.op-perf-card__freq[data-v-2969f68e]{font-size:11.5px;color:var(--op-muted-3);margin-bottom:4px}.op-perf-card__ref[data-v-2969f68e]{font-size:12px;color:var(--op-ink-4);margin-bottom:6px}.op-perf-card__action[data-v-2969f68e]{font-size:11.5px;color:var(--op-muted-2)}.op-stage__body[data-v-2969f68e]{padding:14px 16px;border:1px solid var(--op-line);border-top:none;border-radius:0 0 var(--op-radius-sm) var(--op-radius-sm);background:var(--op-panel-2)}.op-landing-preview[data-v-2969f68e]{width:100%;height:520px;border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:#fff}.op-md[data-v-2969f68e]{font-size:13px;line-height:1.6;color:var(--op-ink-4)}.op-md[data-v-2969f68e] h3{font-size:14px;font-weight:700;color:var(--op-ink-2);margin:14px 0 6px}.op-md[data-v-2969f68e] h4{font-size:13px;font-weight:700;color:var(--op-ink-3);margin:12px 0 4px}.op-md[data-v-2969f68e] p{margin:4px 0}.op-md[data-v-2969f68e] ul{margin:4px 0 4px 18px}.op-structured[data-v-2969f68e]{display:flex;flex-direction:column;gap:18px;font-size:13px;color:var(--op-ink-4)}.op-structured__section h4[data-v-2969f68e]{font-size:13px;font-weight:700;color:var(--op-ink-2);margin-bottom:8px}.op-structured__section ul[data-v-2969f68e]{margin:0 0 0 18px;line-height:1.6}.op-structured__section p[data-v-2969f68e]{line-height:1.6}.op-kanban[data-v-2969f68e]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px;overflow-x:auto}.op-kanban__col[data-v-2969f68e]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:12px;display:flex;flex-direction:column;gap:6px}.op-kanban__head[data-v-2969f68e]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--op-cta)}.op-kanban__focus[data-v-2969f68e]{font-size:12px;font-weight:600;color:var(--op-ink-3)}.op-kanban__col ul[data-v-2969f68e]{margin:4px 0 0 16px;font-size:12px;color:var(--op-muted-2)}.op-budget[data-v-2969f68e]{display:flex;flex-direction:column;gap:8px}.op-budget__row[data-v-2969f68e]{display:grid;grid-template-columns:120px 1fr 40px;align-items:center;gap:10px}.op-budget__label[data-v-2969f68e]{font-size:12px;font-weight:600;color:var(--op-ink-3)}.op-budget__bar[data-v-2969f68e]{height:8px;border-radius:var(--op-radius-full);background:var(--op-track);overflow:hidden}.op-budget__fill[data-v-2969f68e]{height:100%;background:var(--op-cta);border-radius:var(--op-radius-full)}.op-budget__pct[data-v-2969f68e]{font-size:11px;color:var(--op-muted-3);text-align:right}.op-objection[data-v-2969f68e]{border-left:2px solid var(--op-bd-chip);padding:4px 0 4px 12px;margin-bottom:10px}.op-objection__q[data-v-2969f68e]{font-style:italic;color:var(--op-muted-2);margin-bottom:2px}.op-objection__a[data-v-2969f68e]{color:var(--op-ink-3)}.op-chat[data-v-2969f68e]{display:flex;flex-direction:column;gap:10px}.op-chat__bubble[data-v-2969f68e]{align-self:flex-start;max-width:420px;background:var(--op-halo);border:1px solid var(--op-green);border-radius:var(--op-radius-sm) var(--op-radius-sm) var(--op-radius-sm) 2px;padding:8px 12px}.op-chat__meta[data-v-2969f68e]{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--op-green);margin-bottom:4px}.op-chat__bubble p[data-v-2969f68e]{font-size:13px;color:var(--op-ink-2);margin:0}@media(max-width:720px){.op-kanban[data-v-2969f68e]{grid-template-columns:1fr}}@media(max-width:720px){.op-layout[data-v-2969f68e]{grid-template-columns:1fr}}.op-content[data-v-7136e630]{flex:1;overflow-y:auto;padding:24px 34px 40px;display:flex;flex-direction:column;gap:20px}.op-panel[data-v-7136e630]{border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);padding:20px}.op-panel__title[data-v-7136e630]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:12px}.op-brief__row[data-v-7136e630]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px}.op-input[data-v-7136e630],.op-textarea[data-v-7136e630]{width:100%;background:var(--op-raise);border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:10px 12px;font-size:13px;color:var(--op-ink-2);font-family:inherit;resize:vertical}.op-input[data-v-7136e630]:focus,.op-textarea[data-v-7136e630]:focus{outline:none;border-color:var(--op-cta)}.op-textarea[data-v-7136e630]{margin-bottom:12px}.op-btn[data-v-7136e630]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer}.op-btn[data-v-7136e630]:hover:not(:disabled){border-color:var(--op-bd-btn-h)}.op-btn[data-v-7136e630]:disabled{opacity:.6;cursor:default}.op-btn--cta[data-v-7136e630]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-7136e630]:hover:not(:disabled){background:var(--op-cta-h)}.op-error-inline[data-v-7136e630]{color:var(--op-red);font-size:12px;margin-bottom:10px}.op-empty-inline[data-v-7136e630],.op-loading[data-v-7136e630]{font-size:13px;color:var(--op-muted-3)}.op-layout[data-v-7136e630]{display:grid;grid-template-columns:240px 1fr;gap:20px;align-items:start}.op-list[data-v-7136e630]{display:flex;flex-direction:column;gap:6px;padding:16px}.op-list__item[data-v-7136e630]{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:10px 12px;border-radius:var(--op-radius-sm);border:1px solid transparent;background:transparent;cursor:pointer;text-align:left}.op-list__item[data-v-7136e630]:hover{background:var(--op-hover)}.op-list__item.is-active[data-v-7136e630]{background:var(--op-sel);border-color:var(--op-bd-sel)}.op-list__niche[data-v-7136e630]{font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-work-card__status[data-v-7136e630]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--op-radius-full);background:var(--op-raise);color:var(--op-muted-2);width:fit-content}.op-work-card__status.is-green[data-v-7136e630]{color:var(--op-green);background:var(--op-halo)}.op-work-card__status.is-amber[data-v-7136e630]{color:var(--op-amber)}.op-work-card__status.is-red[data-v-7136e630]{color:var(--op-red)}.op-pipeline__head[data-v-7136e630]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.op-muted-line[data-v-7136e630]{color:var(--op-muted-3);font-size:12px;margin-top:4px}.op-reuse-panel[data-v-7136e630]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:14px 16px;margin-bottom:16px}.op-reuse-panel__title[data-v-7136e630]{font-size:13px;font-weight:700;margin:0 0 4px}.op-reuse-panel__hint[data-v-7136e630]{font-size:12px;color:var(--op-muted-3);margin:0 0 12px}.op-reuse-table[data-v-7136e630]{width:100%;border-collapse:collapse;font-size:12.5px}.op-reuse-table th[data-v-7136e630]{text-align:left;font-weight:600;color:var(--op-muted-3);padding:4px 8px;border-bottom:1px solid var(--op-line)}.op-reuse-table td[data-v-7136e630]{padding:6px 8px;border-bottom:1px solid var(--op-line)}.op-reuse-table tr:last-child td[data-v-7136e630]{border-bottom:none}.op-reuse-table tr.is-current td[data-v-7136e630]{color:var(--op-cta);font-weight:600}.op-diagnostico[data-v-7136e630]{border:1px solid var(--op-cta);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:16px 18px;margin-bottom:16px}.op-diagnostico__title[data-v-7136e630]{font-size:14px;font-weight:700;margin:0 0 8px}.op-diagnostico__resumo[data-v-7136e630]{font-size:13.5px;color:var(--op-ink-2);margin:0 0 14px;line-height:1.5}.op-diagnostico__list[data-v-7136e630]{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.op-diagnostico__item[data-v-7136e630]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-panel-2);padding:10px 12px}.op-diagnostico__area[data-v-7136e630]{display:inline-block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--op-cta);margin-bottom:4px}.op-diagnostico__hipotese[data-v-7136e630]{font-size:13.5px;font-weight:600;margin:0 0 4px}.op-diagnostico__detail[data-v-7136e630]{font-size:12px;color:var(--op-muted-3);margin:0;line-height:1.5}.op-diagnostico__aviso[data-v-7136e630]{font-size:11.5px;color:var(--op-muted-3);margin:0;font-style:italic}.op-stages[data-v-7136e630]{list-style:none;display:flex;flex-direction:column;gap:6px}.op-stage__row[data-v-7136e630]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise);cursor:pointer;text-align:left}.op-stage__row[data-v-7136e630]:disabled{cursor:default;opacity:.7}.op-stage__icon[data-v-7136e630]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:12px;font-weight:700;background:var(--op-track);color:var(--op-muted-3)}.op-stage__icon.is-done[data-v-7136e630]{background:var(--op-halo);color:var(--op-green)}.op-stage__icon.is-running[data-v-7136e630]{color:var(--op-amber)}.op-stage__icon.is-fallback[data-v-7136e630]{background:color-mix(in srgb,var(--op-red) 16%,transparent);color:var(--op-red)}.op-stage__label[data-v-7136e630]{flex:1;font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-stage__fallback-tag[data-v-7136e630]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--op-red);border:1px solid color-mix(in srgb,var(--op-red) 40%,transparent);border-radius:var(--op-radius-sm);padding:2px 6px}.op-stage__fallback-warning[data-v-7136e630]{margin:0 0 12px;padding:10px 12px;border-radius:var(--op-radius-sm);background:color-mix(in srgb,var(--op-red) 10%,transparent);border:1px solid color-mix(in srgb,var(--op-red) 30%,transparent);color:var(--op-red);font-size:12px;font-weight:600;line-height:1.5}.op-stage__toggle[data-v-7136e630]{font-size:11px;color:var(--op-cta);font-weight:600}.op-stage__download[data-v-7136e630]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--op-radius-sm);color:var(--op-muted-3);font-size:12px}.op-stage__download[data-v-7136e630]:hover{background:var(--op-hover);color:var(--op-ink-2)}.op-attach-row[data-v-7136e630]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.op-attach-input[data-v-7136e630]{font-size:12px;color:var(--op-muted-2);max-width:100%}.op-attach-chip[data-v-7136e630]{display:inline-flex;align-items:center;gap:6px;font-size:12px;padding:3px 8px;border-radius:var(--op-radius-full);background:var(--op-sel);color:var(--op-ink-2)}.op-attach-remove[data-v-7136e630]{border:none;background:none;color:var(--op-muted-3);cursor:pointer;font-size:11px;padding:0}.op-attach-remove[data-v-7136e630]:hover{color:var(--op-red)}.op-attach-hint[data-v-7136e630]{font-size:11px;color:var(--op-muted-4);margin-bottom:12px}.op-attach-link[data-v-7136e630]{display:inline-flex;align-items:center;gap:4px;margin-top:6px;border:none;background:none;padding:0;font-size:11.5px;color:var(--op-cta);cursor:pointer;text-decoration:underline}.op-perf__note[data-v-7136e630]{font-size:12.5px;color:var(--op-amber);background:color-mix(in srgb,var(--op-amber) 12%,transparent);border-radius:var(--op-radius-sm);padding:10px 12px}.op-perf-grid[data-v-7136e630]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.op-perf-card[data-v-7136e630]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:12px}.op-perf-card__head[data-v-7136e630]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:13px;color:var(--op-ink-2)}.op-perf-card__freq[data-v-7136e630]{font-size:11.5px;color:var(--op-muted-3);margin-bottom:4px}.op-perf-card__ref[data-v-7136e630]{font-size:12px;color:var(--op-ink-4);margin-bottom:6px}.op-perf-card__action[data-v-7136e630]{font-size:11.5px;color:var(--op-muted-2)}.op-stage__body[data-v-7136e630]{padding:14px 16px;border:1px solid var(--op-line);border-top:none;border-radius:0 0 var(--op-radius-sm) var(--op-radius-sm);background:var(--op-panel-2)}.op-md[data-v-7136e630]{font-size:13px;line-height:1.6;color:var(--op-ink-4)}.op-md[data-v-7136e630] h3{font-size:14px;font-weight:700;color:var(--op-ink-2);margin:14px 0 6px}.op-md[data-v-7136e630] h4{font-size:13px;font-weight:700;color:var(--op-ink-3);margin:12px 0 4px}.op-md[data-v-7136e630] p{margin:4px 0}.op-md[data-v-7136e630] ul{margin:4px 0 4px 18px}.op-structured[data-v-7136e630]{display:flex;flex-direction:column;gap:18px;font-size:13px;color:var(--op-ink-4)}.op-structured__section h4[data-v-7136e630]{font-size:13px;font-weight:700;color:var(--op-ink-2);margin-bottom:8px}.op-structured__section ul[data-v-7136e630]{margin:0 0 0 18px;line-height:1.6}.op-structured__section p[data-v-7136e630]{line-height:1.6}.op-kanban[data-v-7136e630]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px;overflow-x:auto}.op-kanban__col[data-v-7136e630]{border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);padding:12px;display:flex;flex-direction:column;gap:6px}.op-kanban__head[data-v-7136e630]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--op-cta)}.op-kanban__focus[data-v-7136e630]{font-size:12px;font-weight:600;color:var(--op-ink-3)}.op-kanban__col ul[data-v-7136e630]{margin:4px 0 0 16px;font-size:12px;color:var(--op-muted-2)}.op-objection[data-v-7136e630]{border-left:2px solid var(--op-bd-chip);padding:4px 0 4px 12px;margin-bottom:10px}.op-objection__q[data-v-7136e630]{font-style:italic;color:var(--op-muted-2);margin-bottom:2px}.op-objection__a[data-v-7136e630]{color:var(--op-ink-3)}@media(max-width:720px){.op-kanban[data-v-7136e630]{grid-template-columns:1fr}}@media(max-width:720px){.op-layout[data-v-7136e630]{grid-template-columns:1fr}}.risk--low[data-v-ec62a138]{color:var(--risk-low);background:var(--success-soft)}.risk--medium[data-v-ec62a138]{color:var(--risk-medium);background:var(--warning-soft)}.risk--high[data-v-ec62a138]{color:var(--risk-high);background:#fb923c24}.risk--critical[data-v-ec62a138]{color:var(--risk-critical);background:var(--danger-soft)}.autonomy--read[data-v-4b23903b]{color:var(--autonomy-read);background:var(--info-soft)}.autonomy--controlled[data-v-4b23903b]{color:var(--autonomy-controlled);background:var(--brand-soft)}.autonomy--auto[data-v-4b23903b]{color:var(--autonomy-auto);background:var(--success-soft)}.autonomy--human[data-v-4b23903b]{color:var(--autonomy-human);background:var(--warning-soft)}.op-content[data-v-a53ae8e8]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-a53ae8e8],.op-empty-inline[data-v-a53ae8e8]{color:var(--op-muted-4);font-size:13px}.op-empty-inline a[data-v-a53ae8e8]{color:var(--op-cta)}.op-mono[data-v-a53ae8e8]{font-family:var(--op-font-mono)}.op-eyebrow-sm[data-v-a53ae8e8]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-error[data-v-a53ae8e8]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-a53ae8e8]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-a53ae8e8]{font-size:12.5px;color:var(--op-muted-3);margin-bottom:14px}.op-btn-retry[data-v-a53ae8e8]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-btn-retry[data-v-a53ae8e8]:hover{border-color:var(--op-bd-btn-h)}.op-btn-retry[data-v-a53ae8e8]:focus-visible{outline:2px solid var(--op-cta);outline-offset:2px}.op-group[data-v-a53ae8e8]{margin-bottom:26px}.op-group__title[data-v-a53ae8e8]{font-size:14px;font-weight:600;color:var(--op-ink-2);margin-bottom:10px}.op-work-grid[data-v-a53ae8e8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.op-work-card[data-v-a53ae8e8]{display:block;padding:18px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}.op-work-card[data-v-a53ae8e8]:hover{border-color:var(--op-line-strong);background:var(--op-hover)}.op-work-card.is-preparation[data-v-a53ae8e8]{border-style:dashed}.op-work-card__head[data-v-a53ae8e8]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px}.op-work-card__name[data-v-a53ae8e8]{font-size:14.5px;font-weight:700;color:var(--op-ink-2)}.op-work-card__status[data-v-a53ae8e8]{font-family:var(--op-font-mono);font-size:9.5px;letter-spacing:.08em;padding:2px 7px;border-radius:var(--op-radius-xs);text-transform:uppercase;flex-shrink:0;background:var(--op-raise);color:var(--op-muted-2)}.op-work-card__status.is-green[data-v-a53ae8e8]{color:var(--op-green);background:#4ade8024}.op-work-card__status.is-blue[data-v-a53ae8e8]{color:var(--op-blue);background:#60a5fa24}.op-work-card__status.is-amber[data-v-a53ae8e8]{color:var(--op-amber);background:#fbbf2424}.op-work-card__status.is-red[data-v-a53ae8e8]{color:var(--op-red);background:#f871711f}.op-work-card__status.is-muted[data-v-a53ae8e8]{color:var(--op-muted-3)}.op-work-card__objective[data-v-a53ae8e8]{font-size:12.5px;line-height:1.5;color:var(--op-muted-3);margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.op-progress-track[data-v-a53ae8e8]{height:3px;border-radius:var(--op-radius-full);background:var(--op-track);overflow:hidden;margin-bottom:12px}.op-progress-fill[data-v-a53ae8e8]{height:100%;background:var(--op-cta);border-radius:var(--op-radius-full)}.op-work-card__foot[data-v-a53ae8e8]{display:flex;align-items:center;justify-content:space-between}.op-avatars[data-v-a53ae8e8]{display:flex}.op-avatar-mini[data-v-a53ae8e8]{width:22px;height:22px;border-radius:50%;background:var(--op-raise);border:1.5px solid var(--op-panel);display:flex;align-items:center;justify-content:center;font-size:11px;margin-left:-6px}.op-avatar-mini[data-v-a53ae8e8]:first-child{margin-left:0}.op-avatar-mini.is-more[data-v-a53ae8e8]{font-family:var(--op-font-mono);font-size:9px;color:var(--op-muted-3)}.op-work-card__pct[data-v-a53ae8e8]{font-size:11px;color:var(--op-muted-5)}.op-work-card__meta[data-v-a53ae8e8]{font-size:11px;color:var(--op-muted-5);margin-bottom:10px}.op-badges[data-v-a53ae8e8]{display:flex;flex-wrap:wrap;gap:6px}.op-preparation__notice[data-v-a53ae8e8]{margin-top:4px;padding:8px 10px;border:1px solid var(--op-line);border-radius:var(--op-radius-sm);font-size:11px;color:var(--op-muted-4)}.op-btn[data-v-a53ae8e8]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-btn[data-v-a53ae8e8]:hover{border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.virtual-world[data-v-e1a8c350]{position:relative;width:100%;height:100%;overflow:hidden;background:var(--op-bg, #05080f)}.virtual-world--fullscreen[data-v-e1a8c350]{background:var(--op-bg, #05080f)}.virtual-world__stage[data-v-e1a8c350]{position:absolute;inset:0}.virtual-world__badge[data-v-e1a8c350]{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);padding:8px 12px;border-radius:var(--op-radius-sm, 8px);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;color:var(--op-ink-3, #f1f5f9);background:var(--op-panel, rgba(14, 21, 36, .78));border:1px solid var(--op-line-strong, rgba(148, 163, 184, .24))}.virtual-world__badge[data-status=error][data-v-e1a8c350]{border-color:var(--op-red, #ff6b6b);color:var(--op-red, #ffd7d7)}.virtual-world__camera[data-v-e1a8c350]{position:absolute;right:14px;bottom:14px;display:flex;flex-direction:column;align-items:stretch;gap:8px}.vw-btn-group[data-v-e1a8c350]{display:flex;flex-direction:column;border-radius:var(--op-radius-sm, 10px);overflow:hidden;border:1px solid var(--op-line-strong, rgba(148, 163, 184, .24))}.vw-btn-group .vw-btn[data-v-e1a8c350]{border-radius:0;border:none;border-bottom:1px solid var(--op-line-strong, rgba(148, 163, 184, .24))}.vw-btn-group .vw-btn[data-v-e1a8c350]:last-child{border-bottom:none}.vw-btn[data-v-e1a8c350]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--op-radius-sm, 10px);font-size:19px;line-height:1;color:var(--op-ink-2, #f1f5f9);background:var(--op-panel, rgba(14, 21, 36, .78));border:1px solid var(--op-line-strong, rgba(148, 163, 184, .24));cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .08s ease}.vw-btn[data-v-e1a8c350]:hover{background:var(--op-raise, rgba(30, 41, 59, .9));border-color:var(--op-cta, rgba(139, 92, 246, .38))}.vw-btn[data-v-e1a8c350]:active{transform:scale(.94)}.vw-btn--wide[data-v-e1a8c350]{width:44px;height:auto;padding:9px 0;font-size:11.5px;font-weight:600;font-family:var(--op-font-mono, ui-monospace, monospace)}.vw-btn--active[data-v-e1a8c350]{background:var(--op-cta, #3b82f6);color:#fff;border-color:var(--op-cta, #3b82f6)}.op-content[data-v-3f592b88]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-3f592b88],.op-empty-inline[data-v-3f592b88]{color:var(--op-muted-4);font-size:13px}.op-error[data-v-3f592b88]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-3f592b88]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-3f592b88]{font-size:12.5px;color:var(--op-muted-3);margin-bottom:14px}.op-btn-retry[data-v-3f592b88]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-btn-retry[data-v-3f592b88]:hover{border-color:var(--op-bd-btn-h)}.op-mono[data-v-3f592b88]{font-family:var(--op-font-mono)}.op-mockup[data-v-3f592b88]{position:relative;overflow:hidden;border:1px solid var(--op-line);border-radius:var(--op-radius);margin-bottom:20px}.op-mockup__viewport[data-v-3f592b88]{width:100%;aspect-ratio:16 / 8;overflow:hidden;position:relative}.op-btn-retry[data-v-3f592b88]:focus-visible{outline:2px solid var(--op-cta);outline-offset:2px}@media(max-width:480px){.op-mockup__viewport[data-v-3f592b88]{aspect-ratio:4 / 5}}.op-team-grid[data-v-3f592b88]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.op-employee-card[data-v-3f592b88]{display:block;padding:14px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}.op-employee-card[data-v-3f592b88]:hover{border-color:var(--op-line-strong);background:var(--op-hover)}.op-employee-card__head[data-v-3f592b88]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.op-avatar-circle[data-v-3f592b88]{width:36px;height:36px;border-radius:50%;background:var(--op-raise);display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0;border:2px solid var(--op-muted-5)}.op-avatar-circle.is-working[data-v-3f592b88]{border-color:var(--op-blue)}.op-avatar-circle.is-available[data-v-3f592b88]{border-color:var(--op-green)}.op-avatar-circle.is-hiring[data-v-3f592b88]{border-color:var(--op-muted-5);opacity:.6}.op-employee-card__id[data-v-3f592b88]{min-width:0}.op-employee-card__name[data-v-3f592b88]{font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-employee-card__role[data-v-3f592b88]{font-size:11px;color:var(--op-muted-4)}.op-employee-card__specialty[data-v-3f592b88]{font-size:10.5px;color:var(--op-muted-5)}.op-employee-card__state[data-v-3f592b88]{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--op-muted-2);margin-bottom:8px}.op-dot[data-v-3f592b88]{width:6px;height:6px;border-radius:var(--op-radius-full)}.op-dot.is-on[data-v-3f592b88]{background:var(--op-green)}.op-dot.is-off[data-v-3f592b88]{background:var(--op-muted-5)}.op-confidence-pill[data-v-3f592b88]{margin-left:auto;font-size:10px;font-weight:600;padding:2px 8px;border-radius:var(--op-radius-full);background:var(--op-raise);color:var(--op-muted-3)}.op-confidence-pill.is-confiante[data-v-3f592b88]{background:var(--op-halo);color:var(--op-green)}.op-confidence-pill.is-precisa_revisao[data-v-3f592b88]{color:var(--op-amber)}.op-kpi-row[data-v-3f592b88]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px}.op-kpi-tile[data-v-3f592b88]{text-align:center;padding:6px 4px;border-radius:var(--op-radius-sm);background:var(--op-raise)}.op-kpi-tile__value[data-v-3f592b88]{display:block;font-family:var(--op-font-mono);font-weight:700;font-size:14px;color:var(--op-ink-2)}.op-kpi-tile__label[data-v-3f592b88]{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--op-muted-4);margin-top:2px}.op-employee-card__mission[data-v-3f592b88]{font-size:12px;line-height:1.5;color:var(--op-muted-2);margin-bottom:10px}.op-employee-card__mission.is-empty[data-v-3f592b88]{color:var(--op-muted-5);font-style:italic}.op-eyebrow-sm[data-v-3f592b88]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-employee-card__projects[data-v-3f592b88]{margin-bottom:8px}.op-chips[data-v-3f592b88]{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.op-chip[data-v-3f592b88]{font-size:10.5px;padding:2px 8px;border-radius:var(--op-radius-full);background:var(--op-raise);color:var(--op-muted-2)}.op-chip.is-more[data-v-3f592b88]{color:var(--op-muted-5)}.op-employee-card__none[data-v-3f592b88]{display:block;margin-top:5px;font-size:11.5px;color:var(--op-muted-5)}.op-employee-card__last[data-v-3f592b88]{font-size:11.5px;color:var(--op-muted-3)}.op-content[data-v-31790835]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-31790835]{color:var(--op-muted-4);font-size:13px}.op-mono[data-v-31790835]{font-family:var(--op-font-mono)}.op-eyebrow[data-v-31790835]{font-family:var(--op-font-mono);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--op-muted-5)}.op-error[data-v-31790835]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-31790835]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-31790835]{font-size:12.5px;color:var(--op-muted-3);margin-bottom:14px}.op-btn-retry[data-v-31790835]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-btn-retry[data-v-31790835]:hover{border-color:var(--op-bd-btn-h)}.op-btn-retry[data-v-31790835]:focus-visible{outline:2px solid var(--op-cta);outline-offset:2px}.op-sync-warning[data-v-31790835]{padding:10px 14px;border:1px solid var(--op-amber);border-radius:var(--op-radius-sm);background:#fbbf241a;color:var(--op-amber);font-size:12.5px;margin-bottom:16px}.op-overview[data-v-31790835]{display:flex;align-items:center;gap:18px;margin-bottom:20px}.op-ring-card[data-v-31790835]{position:relative;width:80px;height:80px;flex-shrink:0}.op-ring circle[data-v-31790835]{transition:stroke-dashoffset .4s ease}.op-ring-card__copy[data-v-31790835]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.op-ring-card__value[data-v-31790835]{font-size:18px;font-weight:700;color:var(--op-ink)}.op-ring-card__label[data-v-31790835]{font-size:9px;color:var(--op-muted-4)}.op-overview__headline[data-v-31790835]{font-size:15px;font-weight:600;color:var(--op-ink-2)}.op-overview__meta[data-v-31790835]{margin-top:4px;font-size:11px;color:var(--op-muted-4)}.op-metrics-grid[data-v-31790835]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.op-metric[data-v-31790835]{padding:16px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-metric__value[data-v-31790835]{margin-top:8px;font-size:22px;font-weight:600;color:var(--op-ink-2)}.op-spark[data-v-31790835]{display:block;margin-top:8px}.op-two-col[data-v-31790835]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:26px}.op-section-title[data-v-31790835]{font-size:14px;font-weight:600;color:var(--op-ink-2);margin-bottom:12px}.op-service-row[data-v-31790835],.op-occupancy-row[data-v-31790835]{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--op-line-soft);font-size:12.5px}.op-dot[data-v-31790835]{width:6px;height:6px;border-radius:var(--op-radius-full);flex-shrink:0}.op-dot.is-green[data-v-31790835]{background:var(--op-green)}.op-dot.is-amber[data-v-31790835]{background:var(--op-amber)}.op-dot.is-red[data-v-31790835]{background:var(--op-red)}.op-dot.is-muted[data-v-31790835]{background:var(--op-muted-5)}.op-service-row__label[data-v-31790835]{flex:1;color:var(--op-ink-4)}.op-service-row__status[data-v-31790835]{font-family:var(--op-font-mono);font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;padding:2px 6px;border-radius:var(--op-radius-xs);background:var(--op-raise)}.op-service-row__status.is-green[data-v-31790835]{color:var(--op-green)}.op-service-row__status.is-amber[data-v-31790835]{color:var(--op-amber)}.op-service-row__status.is-red[data-v-31790835]{color:var(--op-red)}.op-service-row__status.is-muted[data-v-31790835]{color:var(--op-muted-4)}.op-service-row__detail[data-v-31790835]{color:var(--op-muted-4);font-size:11px}.op-floor-badge[data-v-31790835]{width:22px;height:22px;border-radius:var(--op-radius-xs);background:var(--op-raise);display:flex;align-items:center;justify-content:center;font-family:var(--op-font-mono);font-size:9px;font-weight:700;color:var(--op-muted-2)}.op-occupancy-row__name[data-v-31790835]{flex:1;color:var(--op-ink-4)}.op-occupancy-row__count[data-v-31790835]{color:var(--op-muted-4);font-size:11px}.op-gov[data-v-31790835]{margin-bottom:22px}.op-gov-grid[data-v-31790835]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.op-gov-item[data-v-31790835]{text-align:center;padding:14px 4px;border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-panel)}.op-gov-item p[data-v-31790835]{font-size:19px;font-weight:600;color:var(--op-ink-2)}.op-gov-item span[data-v-31790835]{display:block;margin-top:4px;font-size:10px;color:var(--op-muted-4);text-transform:uppercase}.op-details[data-v-31790835]{border:1px solid var(--op-line);border-radius:var(--op-radius);padding:4px 16px;background:var(--op-panel)}.op-details__summary[data-v-31790835]{padding:12px 0;font-size:13px;font-weight:600;color:var(--op-ink-2);cursor:pointer}.op-details__grid[data-v-31790835]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:4px 0 16px}.op-details__title[data-v-31790835]{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--op-muted-4);margin-bottom:10px}.op-dl div[data-v-31790835]{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--op-line-soft);font-size:12px}.op-dl dt[data-v-31790835]{color:var(--op-muted-4)}.op-dl dd[data-v-31790835]{color:var(--op-ink-4);text-align:right}.op-details__note[data-v-31790835]{margin-top:8px;font-size:11px;color:var(--op-muted-5)}.op-insight[data-v-31790835]{padding:10px;border-radius:var(--op-radius-sm);background:var(--op-raise);margin-bottom:8px}.op-insight__title[data-v-31790835]{font-size:12px;font-weight:600;color:var(--op-ink-3)}.op-insight__body[data-v-31790835]{margin-top:3px;font-size:11px;color:var(--op-muted-4)}@media(max-width:900px){.op-metrics-grid[data-v-31790835]{grid-template-columns:repeat(2,1fr)}.op-two-col[data-v-31790835],.op-details__grid[data-v-31790835]{grid-template-columns:1fr}}.login-page[data-v-755d5eff]{position:relative;min-height:100%;display:flex;align-items:center;justify-content:center;padding:var(--space-3);overflow:hidden;background:radial-gradient(circle at 50% 8%,rgba(139,92,246,.16),transparent 40%),radial-gradient(circle at 85% 85%,rgba(59,130,246,.16),transparent 45%),var(--bg)}.login-page[data-v-755d5eff]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000,transparent 75%);pointer-events:none}.login-card[data-v-755d5eff]{position:relative;z-index:1;width:min(100%,420px);padding:var(--space-4);border:1px solid var(--border-strong);border-radius:18px;background:linear-gradient(165deg,rgba(59,130,246,.1),transparent 46%),var(--surface);box-shadow:var(--shadow-lg);animation:rise-in .5s var(--ease) both}.login-brand[data-v-755d5eff]{width:42px;height:42px;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;font-weight:700;background:var(--gradient-brand);box-shadow:var(--glow-brand)}.login-kicker[data-v-755d5eff]{margin-top:var(--space-3);color:var(--brand);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}h1[data-v-755d5eff]{margin-top:var(--space-1);font-size:var(--text-2xl)}.login-description[data-v-755d5eff]{margin-top:var(--space-1)}.login-notice[data-v-755d5eff],.login-error[data-v-755d5eff]{margin-top:var(--space-2);padding:10px 12px;border-radius:var(--radius-sm);font-size:var(--text-sm)}.login-notice[data-v-755d5eff]{color:var(--warning);background:var(--warning-soft)}.login-error[data-v-755d5eff]{color:var(--danger);background:var(--danger-soft)}.login-form[data-v-755d5eff]{margin-top:var(--space-3)}.login-form label[data-v-755d5eff]{display:block;margin-top:var(--space-2);margin-bottom:6px;color:var(--text-muted);font-size:var(--text-sm);font-weight:600}.login-form input[data-v-755d5eff]{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text);background:var(--bg-elevated);font:inherit}.login-form input[data-v-755d5eff]:focus{border-color:var(--brand)}.login-submit[data-v-755d5eff]{width:100%;min-height:44px;margin-top:var(--space-3);border:0;border-radius:var(--radius-sm);color:#fff;font-weight:700;background:var(--gradient-brand);box-shadow:var(--glow-brand);transition:transform .18s var(--ease),box-shadow .18s var(--ease)}.login-submit[data-v-755d5eff]:hover:not(:disabled){transform:translateY(-1px);background:var(--gradient-brand-strong);box-shadow:0 0 0 1px #8b5cf640,0 14px 36px -6px #7c3aed80}.login-submit[data-v-755d5eff]:disabled{cursor:wait;opacity:.65}.campus-world[data-v-0279c86f]{position:relative;height:100vh;min-height:620px}.directory-toggle[data-v-0279c86f]{position:absolute;top:12px;left:12px;z-index:5;display:flex;align-items:center;gap:7px;padding:9px 15px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-panel);color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s ease}.directory-toggle[data-v-0279c86f]:hover{border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.directory-toggle[data-v-0279c86f]:focus-visible{outline:2px solid var(--op-cta);outline-offset:2px}.directory-panel[data-v-0279c86f]{position:absolute;top:58px;left:12px;z-index:5;width:min(248px,calc(100vw - 24px));max-height:min(70vh,420px);overflow-y:auto;border-radius:var(--op-radius);border:1px solid var(--op-line-strong);background:var(--op-panel);box-shadow:0 20px 48px -16px #0000008c}.directory-panel__head[data-v-0279c86f]{display:flex;align-items:center;justify-content:space-between;padding:13px 14px 10px;border-bottom:1px solid var(--op-line)}.directory-panel__title[data-v-0279c86f]{margin:0;font-family:var(--op-font-mono);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--op-muted-5)}.directory-panel__close[data-v-0279c86f]{border:none;background:none;color:var(--op-muted-3);cursor:pointer;font-size:13px;line-height:1;padding:4px;border-radius:var(--op-radius-xs)}.directory-panel__close[data-v-0279c86f]:hover{color:var(--op-ink-3);background:var(--op-raise)}.directory-list[data-v-0279c86f]{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;gap:3px}.directory-item[data-v-0279c86f]{width:100%;display:flex;align-items:center;gap:10px;padding:8px 9px;border-radius:var(--op-radius-sm);border:1px solid transparent;background:transparent;color:var(--op-ink-3);font-family:Sora,sans-serif;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background .12s ease,border-color .12s ease}.directory-item[data-v-0279c86f]:hover:not(:disabled){background:var(--op-hover)}.directory-item[data-v-0279c86f]:disabled{cursor:default}.directory-item.is-current[data-v-0279c86f]{border-color:var(--op-bd-sel);background:var(--op-sel)}.directory-item__badge[data-v-0279c86f]{flex:none;width:26px;height:26px;border-radius:var(--op-radius-sm);background:var(--op-raise);display:grid;place-items:center;font-family:var(--op-font-mono);font-size:10px;font-weight:600;letter-spacing:.02em;color:var(--op-muted-2)}.directory-item.is-current .directory-item__badge[data-v-0279c86f]{color:var(--op-cta)}.directory-item__label[data-v-0279c86f]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.directory-item.is-current .directory-item__label[data-v-0279c86f]{color:var(--op-ink);font-weight:600}.directory-item__here[data-v-0279c86f]{flex:none;font-family:var(--op-font-mono);font-size:9.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--op-cta)}.directory-panel__hint[data-v-0279c86f]{margin:0;padding:9px 14px 13px;border-top:1px solid var(--op-line);font-size:11px;color:var(--op-muted-4)}.office-world[data-v-20c6a860]{position:relative;height:100vh;min-height:620px}.office-world__controls[data-v-20c6a860]{position:absolute;top:16px;left:16px;right:16px;z-index:5;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.office-world__live[data-v-20c6a860]{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-panel);font-family:var(--op-font-mono);font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--op-muted-4)}.office-world__live.is-on[data-v-20c6a860]{color:var(--op-green);border-color:var(--op-bd-btn-h)}.office-world__live-dot[data-v-20c6a860]{width:7px;height:7px;border-radius:50%;background:currentColor}.office-world__live.is-on .office-world__live-dot[data-v-20c6a860]{animation:office-world-pulse-20c6a860 1.6s ease-in-out infinite}@keyframes office-world-pulse-20c6a860{0%,to{opacity:1}50%{opacity:.35}}.office-world__refresh[data-v-20c6a860]{display:inline-flex;align-items:center;gap:8px;padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:var(--op-panel);color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s ease}.office-world__refresh[data-v-20c6a860]:hover:not(:disabled){border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.office-world__refresh[data-v-20c6a860]:disabled{opacity:.6;cursor:wait}.office-world__refresh svg[data-v-20c6a860]{width:15px;height:15px}.office-world__refresh svg.is-spinning[data-v-20c6a860]{animation:office-world-spin-20c6a860 .9s linear infinite}@keyframes office-world-spin-20c6a860{to{transform:rotate(360deg)}}.op-stream[data-v-c1591291]{list-style:none;margin:0;padding:0}.op-stream__item[data-v-c1591291]{display:flex;align-items:flex-start;padding:12px 0}.op-stream__time[data-v-c1591291]{width:46px;min-width:46px;font-size:12px;font-weight:700;color:var(--op-muted-3);padding-top:7px}.op-stream__rail[data-v-c1591291]{display:flex;flex-direction:column;align-items:center;margin:0 14px;align-self:stretch}.op-stream__dot[data-v-c1591291]{width:32px;height:32px;min-width:32px;border-radius:50%;background:var(--op-panel);border:1px solid var(--op-line);display:flex;align-items:center;justify-content:center;font-size:14px}.op-stream__item:not(:last-child) .op-stream__rail[data-v-c1591291]:after{content:"";flex:1;width:2px;background:var(--op-line);margin-top:4px}.op-stream__msg[data-v-c1591291]{flex:1;color:var(--op-ink-3);font-size:13.5px;padding-top:7px}.op-stream__actor[data-v-c1591291]{margin-right:4px}.op-stream__empty[data-v-c1591291]{color:var(--op-muted-4);font-size:13px;padding:12px 0}.chat[data-v-99420aea]{display:flex;flex-direction:column;height:560px;overflow:hidden}.chat__head[data-v-99420aea]{display:flex;align-items:center;padding:12px 4px 16px;border-bottom:1px solid var(--border)}.chat__avatar[data-v-99420aea]{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:12px}.chat__name[data-v-99420aea]{font-size:var(--text-md);font-weight:600}.chat__role[data-v-99420aea]{font-size:var(--text-xs);color:var(--text-soft);margin-top:2px}.chat__status[data-v-99420aea]{margin-left:auto}.chat__thread[data-v-99420aea]{flex:1;overflow-y:auto;padding:16px 4px}.msg[data-v-99420aea]{display:flex;flex-direction:column;margin-bottom:14px;animation:rise-in .3s var(--ease) both}.msg--user[data-v-99420aea]{align-items:flex-end}.msg__bubble[data-v-99420aea]{max-width:90%;padding:12px 14px;border-radius:var(--radius);background:var(--surface-2);border:1px solid var(--border)}.msg--ceo .msg__bubble[data-v-99420aea]{border-top-left-radius:4px}.msg--user .msg__bubble[data-v-99420aea]{background:var(--brand);border-color:transparent;border-top-right-radius:4px}.msg--user .msg__content[data-v-99420aea]{color:#fff}.msg__content[data-v-99420aea]{white-space:pre-line;font-size:var(--text-sm);color:var(--text);line-height:1.55}.msg__bubble--typing[data-v-99420aea]{color:var(--text-muted);font-style:italic}.msg__meta[data-v-99420aea]{margin-top:6px;font-size:var(--text-xs);color:var(--text-soft)}.chat__suggestions[data-v-99420aea]{display:flex;flex-wrap:wrap;padding:8px 0 0}.chip[data-v-99420aea]{border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);font-size:var(--text-xs);font-weight:500;padding:8px 12px;border-radius:var(--radius-full);margin:0 8px 8px 0;transition:border-color .15s var(--ease),color .15s var(--ease),background .15s var(--ease)}.chip[data-v-99420aea]:hover{border-color:var(--brand-line);color:var(--text);background:var(--brand-soft)}.chat__input[data-v-99420aea]{display:flex;align-items:center;padding:12px 0 0;border-top:1px solid var(--border);margin-top:4px}.chat__input input[data-v-99420aea]{flex:1;border:1px solid var(--border);border-radius:var(--radius-sm);padding:11px 14px;font-size:var(--text-sm);font-family:inherit;color:var(--text);outline:none;margin-right:10px;background:var(--bg-elevated);transition:border-color .15s var(--ease)}.chat__input input[data-v-99420aea]::placeholder{color:var(--text-soft)}.chat__input input[data-v-99420aea]:focus{border-color:var(--brand-line)}.chat__input button[data-v-99420aea]{border:none;background:var(--brand);color:#fff;font-weight:600;font-size:var(--text-sm);padding:11px 16px;border-radius:var(--radius-sm);transition:background .15s var(--ease)}.chat__input button[data-v-99420aea]:hover:not(:disabled){background:var(--brand-strong)}.chat__input button[data-v-99420aea]:disabled{opacity:.45;cursor:not-allowed}.op-workflow[data-v-3bbb81f7]{padding:20px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-eyebrow-sm[data-v-3bbb81f7]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-workflow__head[data-v-3bbb81f7]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:14px}.op-workflow__title[data-v-3bbb81f7]{margin-top:4px;font-size:15px;font-weight:700;color:var(--op-ink-2)}.op-workflow__rail[data-v-3bbb81f7]{display:flex;align-items:flex-start;justify-content:space-between;padding:4px 0 22px;border-bottom:1px solid var(--op-line)}.op-stage[data-v-3bbb81f7]{flex:1;display:flex;flex-direction:column;align-items:center;position:relative}.op-stage[data-v-3bbb81f7]:not(:last-child):after{content:"";position:absolute;top:6px;left:50%;width:100%;height:1px;background:linear-gradient(90deg,var(--op-line-strong),transparent)}.op-stage__dot[data-v-3bbb81f7]{width:12px;height:12px;border-radius:50%;background:var(--op-line-strong);border:2px solid var(--op-panel);z-index:1;margin-bottom:8px}.op-stage__label[data-v-3bbb81f7]{font-size:10.5px;color:var(--op-muted-4);text-align:center;font-weight:500;letter-spacing:.02em}.op-stage--done .op-stage__dot[data-v-3bbb81f7]{background:var(--op-cta)}.op-stage--done .op-stage__label[data-v-3bbb81f7]{color:var(--op-muted-2)}.op-stage--current .op-stage__dot[data-v-3bbb81f7]{background:var(--op-cta);box-shadow:0 0 0 4px var(--op-sel)}.op-stage--current .op-stage__label[data-v-3bbb81f7]{color:var(--op-ink-2);font-weight:700}.op-chain[data-v-3bbb81f7]{list-style:none;margin:18px 0 0;padding:0}.op-chain__step[data-v-3bbb81f7]{display:flex;align-items:center;padding:12px 14px;border-radius:var(--op-radius-sm);margin-bottom:8px;background:var(--op-raise);border:1px solid var(--op-line);transition:border-color .15s ease,background .15s ease}.op-chain__step--current[data-v-3bbb81f7]{border-color:var(--op-cta);background:var(--op-sel)}.op-chain__step--pending[data-v-3bbb81f7]{opacity:.6}.op-chain__avatar[data-v-3bbb81f7]{width:36px;height:36px;border-radius:var(--op-radius-sm);background:var(--op-panel);border:1px solid var(--op-line);display:flex;align-items:center;justify-content:center;font-size:17px;margin-right:12px}.op-chain__body[data-v-3bbb81f7]{flex:1}.op-chain__actor[data-v-3bbb81f7]{font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-chain__detail[data-v-3bbb81f7]{font-size:12.5px;color:var(--op-muted-3);margin-top:2px}.op-chain__status[data-v-3bbb81f7]{font-size:13px;font-weight:700;color:var(--op-cta);margin-left:10px}.studio[data-v-1e51710f]{display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;padding:0;animation:rise-in .45s var(--ease) both}.topbar[data-v-1e51710f]{flex-shrink:0;display:flex;align-items:center;padding:18px 24px;border-bottom:1px solid var(--border);background:radial-gradient(ellipse at 0% 0%,rgba(59,130,246,.14),transparent 42%),radial-gradient(ellipse at 100% 0%,rgba(139,92,246,.09),transparent 36%),linear-gradient(180deg,#0c1424 0%,var(--bg) 100%)}.topbar__left[data-v-1e51710f]{min-width:180px;margin-right:24px}.topbar__greet[data-v-1e51710f]{font-size:var(--text-xs);color:var(--text-soft);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.topbar__title[data-v-1e51710f]{margin-top:4px;font-size:var(--text-xl);font-weight:700;letter-spacing:-.03em}.topbar__center[data-v-1e51710f]{flex:1;display:flex;align-items:center;min-width:0}.focus[data-v-1e51710f]{display:flex;align-items:center;padding:8px 12px;border-radius:12px;background:var(--glass-sheen),var(--glass-strong);border:1px solid var(--border);margin-right:16px}.focus__label[data-v-1e51710f]{font-size:var(--text-xs);color:var(--text-soft);font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-right:10px}.focus__name[data-v-1e51710f]{font-size:var(--text-sm);font-weight:600;color:var(--brand)}.pulse[data-v-1e51710f]{display:flex;align-items:center}.pulse__item[data-v-1e51710f]{display:inline-flex;align-items:baseline;margin-right:10px;padding:8px 12px;border-radius:12px;border:1px solid var(--border);background:var(--glass-sheen),var(--glass-strong);font-size:var(--text-sm);color:var(--text-muted)}.pulse__item strong[data-v-1e51710f]{color:var(--text);font-weight:700;margin-right:6px;font-size:var(--text-lg)}.topbar__right[data-v-1e51710f]{display:flex;align-items:center;margin-left:16px}.topbar__walk[data-v-1e51710f]{margin-left:10px;white-space:nowrap}.crew[data-v-1e51710f]{display:flex;align-items:center;margin-right:12px}.crew__face[data-v-1e51710f]{width:32px;height:32px;border-radius:50%;background:var(--surface-2);border:2px solid var(--bg);display:flex;align-items:center;justify-content:center;font-size:14px;margin-left:-8px}.crew__face[data-v-1e51710f]:first-child{margin-left:0}.stage[data-v-1e51710f]{flex:1;display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,.9fr);min-height:0;overflow:hidden}.stage__main[data-v-1e51710f]{display:flex;flex-direction:column;margin:20px 12px 24px 28px;padding:0;overflow:hidden;min-height:0;height:auto}.host[data-v-1e51710f]{flex-shrink:0;display:flex;align-items:center;padding:18px 20px;border-bottom:1px solid var(--border);background:var(--surface)}.host__avatar[data-v-1e51710f]{width:48px;height:48px;border-radius:12px;background:var(--surface-2);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:24px;margin-right:14px}.host__row[data-v-1e51710f]{display:flex;align-items:center}.host__name[data-v-1e51710f]{font-size:var(--text-lg);font-weight:700;margin-right:10px}.host__role[data-v-1e51710f]{margin-top:4px;font-size:var(--text-sm);color:var(--text-muted);max-width:52ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stage__main[data-v-1e51710f] .chat{flex:1;min-height:0;height:auto;border:none;box-shadow:none;background:var(--surface);border-radius:0}.stage__main[data-v-1e51710f] .chat__thread{padding:18px 20px;overflow-y:auto}.stage__main[data-v-1e51710f] .chat__suggestions,.stage__main[data-v-1e51710f] .chat__input{flex-shrink:0;padding-left:20px;padding-right:20px;padding-bottom:16px}.stage__rail[data-v-1e51710f]{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden;padding:20px 28px 24px 12px;border-left:1px solid var(--border);background:var(--bg-elevated)}.stage__rail-scroll[data-v-1e51710f]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column}.stage__workflow[data-v-1e51710f]{flex-shrink:0;margin-bottom:16px}.rail-block[data-v-1e51710f]{flex:1;min-height:0;padding:16px;margin-bottom:0;display:flex;flex-direction:column;overflow:hidden}.rail-block__head[data-v-1e51710f]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;flex-shrink:0}.rail-block__body[data-v-1e51710f]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto}.rail-block__head h3[data-v-1e51710f]{font-size:var(--text-sm);font-weight:600}@media(max-width:980px){.studio[data-v-1e51710f]{height:auto;max-height:none;overflow:visible}.topbar[data-v-1e51710f]{flex-wrap:wrap;padding:16px}.topbar__left[data-v-1e51710f],.topbar__center[data-v-1e51710f],.topbar__right[data-v-1e51710f]{width:100%;margin:0 0 12px}.topbar__right[data-v-1e51710f]{justify-content:space-between}.stage[data-v-1e51710f]{grid-template-columns:1fr;overflow:visible}.stage__main[data-v-1e51710f]{margin:12px 16px;min-height:70vh}.stage__rail[data-v-1e51710f]{border-left:none;border-top:1px solid var(--border);padding:16px;height:auto;overflow:visible}.stage__rail-scroll[data-v-1e51710f]{overflow:visible}}.op-board[data-v-07c940ab]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.op-board--fill[data-v-07c940ab]{flex:1;min-height:0;align-items:stretch}.op-board--fill .op-board__col[data-v-07c940ab]{min-height:100%;display:flex;flex-direction:column}.op-board--fill .op-board__cards[data-v-07c940ab]{flex:1;min-height:120px}.op-board__col[data-v-07c940ab]{padding:12px;border-radius:var(--op-radius);border:1px solid var(--op-line);background:var(--op-panel)}.op-board__col-head[data-v-07c940ab]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.op-board__col-label[data-v-07c940ab]{font-size:13px;font-weight:700;color:var(--op-ink-2)}.op-board__col-hint[data-v-07c940ab]{margin-top:2px;font-size:11px;color:var(--op-muted-4)}.op-board__count[data-v-07c940ab]{background:var(--op-raise);border:1px solid var(--op-line);border-radius:var(--op-radius-full);font-size:11px;font-weight:700;padding:2px 8px;color:var(--op-muted-2)}.op-board__cards[data-v-07c940ab]{display:flex;flex-direction:column}.op-task[data-v-07c940ab]{padding:12px;margin-bottom:8px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise);transition:border-color .15s ease,transform .15s ease}.op-task[data-v-07c940ab]:last-child{margin-bottom:0}.op-task[data-v-07c940ab]:hover{border-color:var(--op-line-strong);transform:translateY(-1px)}.op-task__title[data-v-07c940ab]{color:var(--op-ink-3);font-size:13px;font-weight:600;line-height:1.35}.op-task__meta[data-v-07c940ab]{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.op-task__assignee[data-v-07c940ab]{font-size:11px;color:var(--op-muted-4);margin-left:8px;text-align:right}.op-chip[data-v-07c940ab]{font-family:var(--op-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.06em;padding:3px 7px;border-radius:var(--op-radius-xs)}.op-chip--bad[data-v-07c940ab]{color:var(--op-red);background:#f8717124}.op-chip--warn[data-v-07c940ab]{color:var(--op-amber);background:#f59e0b24}.op-chip--ok[data-v-07c940ab]{color:var(--op-green);background:#4ade8024}.op-board__empty[data-v-07c940ab]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100px;padding:16px 10px;border-radius:var(--op-radius-sm);border:1px dashed var(--op-line-strong);text-align:center}.op-board__empty-title[data-v-07c940ab]{font-size:12px;font-weight:600;color:var(--op-muted-2)}.op-board__empty-body[data-v-07c940ab]{margin-top:4px;font-size:11px;color:var(--op-muted-4)}.op-board__none[data-v-07c940ab]{grid-column:1 / -1;color:var(--op-muted-4);font-size:13px}@media(max-width:820px){.op-board[data-v-07c940ab]{grid-template-columns:1fr}.op-board--fill[data-v-07c940ab]{min-height:auto}}.op-ws[data-v-35add1cd]{display:grid;grid-template-columns:1.2fr 1fr;gap:12px;align-items:stretch;flex-shrink:0}.op-eyebrow-sm[data-v-35add1cd]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-ws__overview[data-v-35add1cd],.op-ws__decisions[data-v-35add1cd]{padding:18px 20px;min-height:0;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-ws__head[data-v-35add1cd]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.op-ws__objective[data-v-35add1cd]{margin-top:6px;font-size:15px;color:var(--op-ink);line-height:1.45;max-width:48ch;font-weight:600}.op-status-chip[data-v-35add1cd]{flex-shrink:0;font-family:var(--op-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;padding:3px 8px;border-radius:var(--op-radius-xs);background:var(--op-raise);color:var(--op-muted-2)}.op-status-chip--active[data-v-35add1cd]{color:var(--op-green)}.op-ws__progress[data-v-35add1cd]{display:flex;align-items:center;margin-top:14px;gap:10px}.op-meter[data-v-35add1cd]{flex:1;height:6px;border-radius:var(--op-radius-full);background:var(--op-line);overflow:hidden}.op-meter span[data-v-35add1cd]{display:block;height:100%;background:var(--op-cta);border-radius:var(--op-radius-full)}.op-ws__pct[data-v-35add1cd]{font-size:12px;font-weight:700;color:var(--op-muted-2)}.op-ws__team[data-v-35add1cd]{margin-top:16px}.op-ws__members[data-v-35add1cd]{margin-top:8px}.op-ws__member[data-v-35add1cd]{display:flex;align-items:center;padding:8px 0;border-bottom:1px solid var(--op-line)}.op-ws__member[data-v-35add1cd]:last-child{border-bottom:none}.op-ws__face[data-v-35add1cd]{width:32px;height:32px;border-radius:50%;background:var(--op-raise);border:1px solid var(--op-line);display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:14px;flex-shrink:0}.op-ws__member strong[data-v-35add1cd]{display:block;font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-ws__member span[data-v-35add1cd]{display:block;font-size:11px;color:var(--op-muted-4);margin-top:2px}.op-ws__dec-list[data-v-35add1cd]{list-style:none;margin:8px 0 0;padding:0}.op-ws__dec[data-v-35add1cd]{padding:10px 0;border-bottom:1px solid var(--op-line)}.op-ws__dec[data-v-35add1cd]:last-child{border-bottom:none}.op-ws__dec-text[data-v-35add1cd]{color:var(--op-ink-3);font-size:13px;line-height:1.45}.op-ws__dec-meta[data-v-35add1cd]{display:block;margin-top:5px;font-size:11px;color:var(--op-muted-4)}.op-ws__dec-empty[data-v-35add1cd]{padding:12px 0 4px}.op-ws__dec-empty__title[data-v-35add1cd]{font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-ws__dec-empty__body[data-v-35add1cd]{margin-top:6px;margin-bottom:12px;font-size:12px;color:var(--op-muted-3);line-height:1.4}.op-btn[data-v-35add1cd]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-btn[data-v-35add1cd]:hover{border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}@media(max-width:860px){.op-ws[data-v-35add1cd]{grid-template-columns:1fr}}.op-content[data-v-009a7e92]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-stack-gap[data-v-009a7e92]{margin-top:16px}.op-loading[data-v-009a7e92],.op-empty-inline[data-v-009a7e92]{color:var(--op-muted-4);font-size:13px}.op-eyebrow-sm[data-v-009a7e92]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-btn[data-v-009a7e92]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-btn[data-v-009a7e92]:hover:not(:disabled){border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.op-btn--cta[data-v-009a7e92]{border-color:var(--op-cta);background:var(--op-cta);color:#fff;font-weight:600}.op-btn--cta[data-v-009a7e92]:hover:not(:disabled){background:var(--op-cta-h);border-color:var(--op-cta-h)}.op-btn-retry[data-v-009a7e92]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-crew[data-v-009a7e92]{display:flex;align-items:center}.op-crew__face[data-v-009a7e92]{width:28px;height:28px;border-radius:50%;background:var(--op-raise);border:2px solid var(--op-bg);display:flex;align-items:center;justify-content:center;font-size:13px;margin-left:-8px}.op-crew__face[data-v-009a7e92]:first-child{margin-left:0}.op-ctx[data-v-009a7e92]{padding:14px 18px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);display:flex;flex-wrap:wrap;align-items:center}.op-ctx__name[data-v-009a7e92]{font-size:13px;color:var(--op-ink-2);margin-right:10px}.op-ctx__sep[data-v-009a7e92]{margin:0 8px;color:var(--op-muted-5)}.op-ctx__status[data-v-009a7e92]{font-size:12.5px;color:var(--op-muted-3)}.op-ctx__link[data-v-009a7e92]{font-size:12.5px;color:var(--op-cta);font-weight:600}.op-ctx__full[data-v-009a7e92]{flex-basis:100%;margin-top:10px}.op-ctx__error[data-v-009a7e92]{color:var(--op-red);font-size:12.5px}.op-ctx__error .op-btn-retry[data-v-009a7e92]{margin-left:8px}.op-ctx__counts[data-v-009a7e92]{display:flex;flex-wrap:wrap;margin:0;font-size:12.5px;color:var(--op-muted-3)}.op-ctx__counts span[data-v-009a7e92]{margin-right:16px;margin-bottom:4px}.op-ctx__counts strong[data-v-009a7e92]{color:var(--op-ink-2)}.op-ctx__hint[data-v-009a7e92]{margin:8px 0 0;font-size:11px;color:var(--op-muted-5)}.op-ctx__list[data-v-009a7e92]{margin:8px 0 0;padding-left:18px;font-size:12.5px;color:var(--op-muted-3)}.op-ctx__list li[data-v-009a7e92]{margin-bottom:2px}.op-ctx__empty[data-v-009a7e92]{margin:8px 0 0;font-size:12.5px;color:var(--op-muted-5)}.op-status-chip[data-v-009a7e92]{margin-right:10px;font-family:var(--op-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;padding:3px 8px;border-radius:var(--op-radius-xs);background:var(--op-raise);color:var(--op-muted-2)}.op-status-chip--active[data-v-009a7e92]{color:var(--op-green)}.op-panel-block[data-v-009a7e92]{padding:20px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-panel-block__title[data-v-009a7e92]{margin-top:4px;font-size:16px;font-weight:700;color:var(--op-ink-2)}.op-context-grid[data-v-009a7e92]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.op-context-grid article[data-v-009a7e92]{padding:12px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise)}.op-context-grid h3[data-v-009a7e92]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--op-muted-5)}.op-context-grid p[data-v-009a7e92]{margin-top:8px;font-size:13px;color:var(--op-ink-3);white-space:pre-wrap}.op-work-error[data-v-009a7e92]{margin-top:12px;font-size:13px;color:var(--op-red)}.op-work-grid[data-v-009a7e92]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.op-pw-card[data-v-009a7e92]{padding:12px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise)}.op-pw-card header[data-v-009a7e92]{display:flex;align-items:center;justify-content:space-between}.op-pw-card h3[data-v-009a7e92]{font-size:12.5px;font-weight:700;color:var(--op-ink-2)}.op-pw-card__count[data-v-009a7e92]{font-size:10.5px;font-weight:700;color:var(--op-cta);background:var(--op-sel);border-radius:var(--op-radius-full);padding:2px 8px}.op-pw-card__list[data-v-009a7e92]{list-style:none;margin:10px 0 0;padding:0}.op-pw-card__list li[data-v-009a7e92]{margin-bottom:6px;font-size:11.5px}.op-pw-card__list a[data-v-009a7e92]{color:var(--op-ink-3)}.op-pw-card__list a[data-v-009a7e92]:hover{color:var(--op-cta)}.op-pw-card__empty[data-v-009a7e92],.op-pw-card__unavailable[data-v-009a7e92]{margin-top:10px;font-size:11.5px;color:var(--op-muted-5)}.op-pw-card__more[data-v-009a7e92]{display:inline-block;margin-top:10px;font-size:11.5px;font-weight:600;color:var(--op-cta)}.op-kpi-strip[data-v-009a7e92]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.op-kpi-card[data-v-009a7e92]{padding:16px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-kpi-card__label[data-v-009a7e92]{font-size:11px;color:var(--op-muted-4)}.op-kpi-card__value[data-v-009a7e92]{margin-top:6px;font-size:24px;font-weight:700;color:var(--op-ink);letter-spacing:-.02em}.op-meter[data-v-009a7e92]{margin-top:10px;height:6px;border-radius:var(--op-radius-full);background:var(--op-line);overflow:hidden}.op-meter span[data-v-009a7e92]{display:block;height:100%;background:var(--op-cta);border-radius:var(--op-radius-full)}.op-kpi-card__hint[data-v-009a7e92]{margin-top:8px;font-size:11px;color:var(--op-muted-5)}.op-deck[data-v-009a7e92]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(300px,.9fr);gap:16px;align-items:start}.op-deck__main[data-v-009a7e92],.op-deck__rail[data-v-009a7e92]{display:flex;flex-direction:column;min-height:0}.op-board-wrap[data-v-009a7e92]{padding:16px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-board-wrap__head[data-v-009a7e92]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px}.op-board-wrap__head h2[data-v-009a7e92]{margin-top:4px;font-size:15px;font-weight:700;color:var(--op-ink-2)}.op-board-wrap__meta[data-v-009a7e92]{font-size:11px;color:var(--op-muted-5)}.op-rail-empty[data-v-009a7e92]{padding:20px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-rail-empty__body[data-v-009a7e92]{margin-top:8px;margin-bottom:12px;font-size:13px;color:var(--op-muted-3)}.op-rail-feed[data-v-009a7e92]{padding:16px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-rail-feed__head[data-v-009a7e92]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}.op-rail-feed__head h3[data-v-009a7e92]{margin-top:4px;font-size:14px;font-weight:700;color:var(--op-ink-2)}.op-live-dot[data-v-009a7e92]{width:6px;height:6px;border-radius:50%;background:var(--op-green);margin-top:6px}.op-rail-empty-state[data-v-009a7e92]{padding:20px 8px;text-align:center}.op-rail-empty-state__title[data-v-009a7e92]{font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-rail-empty-state__body[data-v-009a7e92]{margin-top:6px;margin-bottom:14px;font-size:12px;color:var(--op-muted-3)}@media(max-width:1100px){.op-deck[data-v-009a7e92]{grid-template-columns:1fr}}@media(max-width:900px){.op-context-grid[data-v-009a7e92],.op-work-grid[data-v-009a7e92],.op-kpi-strip[data-v-009a7e92]{grid-template-columns:1fr}}.op-content[data-v-a2b831e7]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-form[data-v-a2b831e7]{max-width:560px;padding:22px;display:flex;flex-direction:column;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-field[data-v-a2b831e7]{display:flex;flex-direction:column;margin-top:16px}.op-field[data-v-a2b831e7]:first-of-type{margin-top:0}.op-field span[data-v-a2b831e7]{font-size:10.5px;font-weight:600;color:var(--op-muted-4);text-transform:uppercase;letter-spacing:.04em;margin-bottom:6px}.op-field__desc[data-v-a2b831e7]{margin:0 0 6px;font-size:11.5px;color:var(--op-muted-4)}.op-input[data-v-a2b831e7],.op-textarea[data-v-a2b831e7]{padding:10px 12px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-family:inherit;resize:vertical}.op-input[data-v-a2b831e7]:focus,.op-textarea[data-v-a2b831e7]:focus{outline:none;border-color:var(--op-cta)}.op-error-inline[data-v-a2b831e7]{margin-top:14px;font-size:12.5px;color:var(--op-red)}.op-btn[data-v-a2b831e7]{margin-top:18px;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer}.op-btn[data-v-a2b831e7]:disabled{opacity:.6;cursor:default}.op-btn--cta[data-v-a2b831e7]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-a2b831e7]:hover:not(:disabled){background:var(--op-cta-h)}.op-status-badge[data-v-1aff478a]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--op-radius-full);background:var(--op-raise);color:var(--op-muted-2);white-space:nowrap}.op-status-badge.is-green[data-v-1aff478a]{color:var(--op-green);background:var(--op-halo)}.op-status-badge.is-amber[data-v-1aff478a]{color:var(--op-amber)}.op-status-badge.is-blue[data-v-1aff478a]{color:var(--op-blue)}.op-status-badge.is-red[data-v-1aff478a]{color:var(--op-red)}.op-content[data-v-adbd0ad0]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-btn[data-v-adbd0ad0]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-btn[data-v-adbd0ad0]:hover{border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.op-loading[data-v-adbd0ad0],.op-empty-inline[data-v-adbd0ad0]{color:var(--op-muted-4);font-size:13px}.op-eyebrow-sm[data-v-adbd0ad0]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-profile[data-v-adbd0ad0]{max-width:720px;padding:20px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);margin-bottom:16px}.op-profile__head[data-v-adbd0ad0]{display:flex;align-items:center;gap:14px}.op-profile__avatar[data-v-adbd0ad0]{width:56px;height:56px;flex-shrink:0;border-radius:var(--op-radius);background:var(--op-raise);border:1px solid var(--op-line);display:flex;align-items:center;justify-content:center;font-size:28px}.op-profile__head-copy[data-v-adbd0ad0]{min-width:0}.op-profile__name[data-v-adbd0ad0]{font-size:17px;font-weight:700;color:var(--op-ink)}.op-profile__spec[data-v-adbd0ad0]{margin-top:4px;font-size:12.5px;color:var(--op-muted-3)}.op-status-chip[data-v-adbd0ad0]{margin-left:auto;flex-shrink:0;font-family:var(--op-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;padding:3px 8px;border-radius:var(--op-radius-xs);background:var(--op-raise);color:var(--op-muted-2)}.op-status-chip--active[data-v-adbd0ad0]{color:var(--op-green)}.op-facts[data-v-adbd0ad0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;margin-top:18px}.op-facts dt[data-v-adbd0ad0]{font-size:10px;color:var(--op-muted-5);text-transform:uppercase;letter-spacing:.06em}.op-facts dd[data-v-adbd0ad0]{margin-top:4px;font-size:13px;color:var(--op-ink-3)}.op-history[data-v-adbd0ad0]{max-width:720px;padding:20px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-history__title[data-v-adbd0ad0]{margin-top:4px;font-size:15px;font-weight:700;color:var(--op-ink-2)}.op-history__meta[data-v-adbd0ad0]{display:block;margin-top:6px;font-size:11px;color:var(--op-muted-5)}.op-history__error[data-v-adbd0ad0]{margin-top:14px;font-size:13px;color:var(--op-red)}.op-history__list[data-v-adbd0ad0]{list-style:none;margin:14px 0 0;padding:0}.op-history__item[data-v-adbd0ad0]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 0;border-bottom:1px solid var(--op-line);font-size:13px;color:var(--op-ink-3);text-decoration:none}.op-history__objective[data-v-adbd0ad0]{flex:1;min-width:200px}.op-history__ws[data-v-adbd0ad0],.op-history__item time[data-v-adbd0ad0]{font-size:11px;color:var(--op-muted-5)}@media(max-width:768px){.op-profile__head[data-v-adbd0ad0]{flex-wrap:wrap}.op-status-chip[data-v-adbd0ad0]{margin-left:0;width:100%;text-align:center}.op-facts[data-v-adbd0ad0]{grid-template-columns:1fr}}.topbar__left[data-v-7f84824f]{min-width:200px;margin-right:16px}.topbar__right[data-v-7f84824f]{display:flex;margin-left:auto}.topbar__right .btn+.btn[data-v-7f84824f]{margin-left:8px}.board[data-v-7f84824f]{display:flex;align-items:flex-start;margin-top:8px}.board__main[data-v-7f84824f]{flex:1.5;min-width:0;padding:16px 18px}.board__meta[data-v-7f84824f]{font-size:11px;color:var(--text-soft)}.board__side[data-v-7f84824f]{width:300px;margin-left:16px;flex-shrink:0}.side-card[data-v-7f84824f]{padding:16px}.side-card+.side-card[data-v-7f84824f]{margin-top:14px}.side-card .section__title[data-v-7f84824f]{margin-top:6px}.side-card__body[data-v-7f84824f]{margin-top:8px;margin-bottom:14px;font-size:13px;color:var(--text-muted)}.side-card__btn[data-v-7f84824f]{margin-top:8px;width:100%}.side-card__empty[data-v-7f84824f]{margin-top:12px;font-size:12px;color:var(--text-soft)}.kinds[data-v-7f84824f]{list-style:none;margin:12px 0 0;padding:0}.kinds__row+.kinds__row[data-v-7f84824f]{margin-top:12px}.kinds__meta[data-v-7f84824f]{display:flex;justify-content:space-between;margin-bottom:6px;font-size:12px;color:var(--text-muted)}.kinds__meta strong[data-v-7f84824f]{color:var(--text)}@media(max-width:960px){.board[data-v-7f84824f]{flex-direction:column}.board__side[data-v-7f84824f]{width:100%;margin-left:0;margin-top:14px}.studio__topbar[data-v-7f84824f]{flex-wrap:wrap}.topbar__right[data-v-7f84824f]{width:100%;margin-left:0;margin-top:12px}}.topbar__left[data-v-4ac4299b]{min-width:200px;margin-right:16px}.topbar__right[data-v-4ac4299b]{display:flex;margin-left:auto}.picker[data-v-4ac4299b]{padding:16px 18px;display:flex;align-items:center}.picker label[data-v-4ac4299b]{font-size:var(--text-xs);font-weight:600;text-transform:uppercase;color:var(--text-soft);margin-right:12px}.picker select[data-v-4ac4299b]{padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);color:var(--text);font-size:var(--text-sm);min-width:220px}.notes[data-v-4ac4299b]{margin-top:12px;padding:18px}.notes__head h2[data-v-4ac4299b]{margin-top:4px;font-size:var(--text-lg);font-weight:700}.notes__new[data-v-4ac4299b]{margin-top:16px;padding:14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);display:flex;flex-direction:column}.notes__new input[data-v-4ac4299b],.notes__new textarea[data-v-4ac4299b],.note input[data-v-4ac4299b],.note textarea[data-v-4ac4299b]{padding:9px 11px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--text-sm);margin-bottom:10px;resize:vertical}.notes__new .btn[data-v-4ac4299b]{align-self:flex-start}.notes__state[data-v-4ac4299b],.notes__empty[data-v-4ac4299b]{margin-top:16px;font-size:var(--text-sm);color:var(--text-soft)}.notes__state--error[data-v-4ac4299b]{color:var(--danger)}.notes__list[data-v-4ac4299b]{list-style:none;margin:16px 0 0;padding:0}.note[data-v-4ac4299b]{padding:14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface-2);margin-bottom:10px}.note h3[data-v-4ac4299b]{font-size:var(--text-sm);font-weight:700}.note__content[data-v-4ac4299b]{margin-top:6px;font-size:var(--text-sm);color:var(--text-muted);white-space:pre-wrap}.note__actions[data-v-4ac4299b]{display:flex;margin-top:10px}.note__actions .btn[data-v-4ac4299b]{margin-right:8px;font-size:var(--text-xs);padding:6px 10px}.note__delete[data-v-4ac4299b]{color:var(--danger)}@media(max-width:900px){.studio__topbar[data-v-4ac4299b]{flex-wrap:wrap}.topbar__right[data-v-4ac4299b]{width:100%;margin-left:0;margin-top:12px}.picker[data-v-4ac4299b]{flex-wrap:wrap}.picker select[data-v-4ac4299b]{width:100%;margin-top:8px}}.op-content[data-v-7a4dbd4d]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-eyebrow-sm[data-v-7a4dbd4d]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-panel[data-v-7a4dbd4d]{border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);padding:20px}.op-panel__title[data-v-7a4dbd4d]{margin:4px 0 8px;font-size:15px;font-weight:700;color:var(--op-ink-2)}.op-layout[data-v-7a4dbd4d]{display:flex;align-items:flex-start;gap:16px}.op-settings[data-v-7a4dbd4d]{flex:1.4}.op-settings__row[data-v-7a4dbd4d]{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--op-line)}.op-settings__row[data-v-7a4dbd4d]:last-child{border-bottom:none}.op-settings__label[data-v-7a4dbd4d]{font-size:13px;color:var(--op-muted-3);margin-right:16px}.op-settings__value[data-v-7a4dbd4d]{font-size:13px;font-weight:600;color:var(--op-ink-2);text-align:right}.op-side[data-v-7a4dbd4d]{width:320px;flex-shrink:0;display:flex;flex-direction:column;gap:14px}.op-side__lead[data-v-7a4dbd4d]{margin:8px 0 12px;font-size:13px;color:var(--op-muted-3);line-height:1.45}.op-shortcut[data-v-7a4dbd4d]{display:block;margin-top:8px;padding:12px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise);text-decoration:none;transition:border-color .16s ease,background .16s ease}.op-shortcut[data-v-7a4dbd4d]:hover{border-color:var(--op-line-strong);background:var(--op-hover)}.op-shortcut__label[data-v-7a4dbd4d]{display:block;font-size:13px;font-weight:600;color:var(--op-ink-2)}.op-shortcut__desc[data-v-7a4dbd4d]{display:block;margin-top:3px;font-size:11px;color:var(--op-muted-4)}@media(max-width:960px){.op-layout[data-v-7a4dbd4d]{flex-direction:column}.op-side[data-v-7a4dbd4d]{width:100%}}.op-create[data-v-00526525]{padding:20px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);margin-bottom:20px}.op-create__head[data-v-00526525]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.op-create__head h2[data-v-00526525]{margin:4px 0 0;font-size:16px;font-weight:700;color:var(--op-ink-2)}.op-eyebrow-sm[data-v-00526525]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-field[data-v-00526525]{display:flex;flex-direction:column;margin-bottom:14px}.op-field span[data-v-00526525]{font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--op-muted-4);margin-bottom:8px}.op-textarea[data-v-00526525],.op-select[data-v-00526525]{width:100%;background:var(--op-raise);border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:10px 12px;font-size:13px;color:var(--op-ink-2);font-family:inherit}.op-textarea[data-v-00526525]{resize:vertical;min-height:120px}.op-textarea[data-v-00526525]:focus,.op-select[data-v-00526525]:focus{outline:none;border-color:var(--op-cta)}.op-hint[data-v-00526525]{font-size:11.5px;color:var(--op-muted-4)}.op-hint__link[data-v-00526525]{color:var(--op-cta);font-weight:600;text-decoration:underline}.op-error-inline[data-v-00526525]{margin-top:8px;font-size:12px;color:var(--op-red)}.op-create__actions[data-v-00526525]{margin-top:16px}.op-btn[data-v-00526525]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer}.op-btn[data-v-00526525]:hover:not(:disabled){border-color:var(--op-bd-btn-h)}.op-btn[data-v-00526525]:disabled{opacity:.6;cursor:default}.op-btn--cta[data-v-00526525]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-00526525]:hover:not(:disabled){background:var(--op-cta-h)}.op-mission-card[data-v-7aa682e6]{display:block;padding:16px 18px;margin-bottom:12px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}.op-mission-card[data-v-7aa682e6]:hover{border-color:var(--op-line-strong);background:var(--op-hover)}.op-mission-card__head[data-v-7aa682e6]{display:flex;align-items:center;justify-content:space-between}.op-mission-card__head time[data-v-7aa682e6]{font-size:11px;color:var(--op-muted-4)}.op-mission-card h2[data-v-7aa682e6]{margin:10px 0 0;font-size:14px;font-weight:700;line-height:1.4;color:var(--op-ink-2)}.op-mission-card__next[data-v-7aa682e6]{margin:6px 0 0;color:var(--op-muted-2);font-size:12.5px}.op-mission-card__meta[data-v-7aa682e6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-top:14px}.op-mission-card__meta dt[data-v-7aa682e6]{font-size:10px;color:var(--op-muted-5);text-transform:uppercase;letter-spacing:.04em}.op-mission-card__meta dd[data-v-7aa682e6]{margin:4px 0 0;font-size:12.5px;color:var(--op-muted-2)}@media(max-width:900px){.op-mission-card__meta[data-v-7aa682e6]{grid-template-columns:1fr}}.op-topbar__pulse[data-v-89464e7d]{display:flex;gap:18px;font-size:13px;color:var(--op-muted-2)}.op-topbar__pulse strong[data-v-89464e7d]{color:var(--op-ink-2);font-family:var(--op-font-mono)}.op-eyebrow-sm[data-v-89464e7d]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-content[data-v-89464e7d]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-89464e7d],.op-empty-inline[data-v-89464e7d]{font-size:13px;color:var(--op-muted-3)}.op-error[data-v-89464e7d]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-89464e7d]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-89464e7d]{font-size:12.5px;color:var(--op-muted-3);margin-bottom:14px}.op-btn[data-v-89464e7d],.op-btn-retry[data-v-89464e7d]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.op-btn[data-v-89464e7d]:hover:not(:disabled),.op-btn-retry[data-v-89464e7d]:hover{border-color:var(--op-bd-btn-h)}.op-btn[data-v-89464e7d]:disabled{opacity:.6;cursor:default}.op-btn--cta[data-v-89464e7d]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-89464e7d]:hover:not(:disabled){background:var(--op-cta-h)}.op-filters[data-v-89464e7d]{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;margin-bottom:16px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-filters__title[data-v-89464e7d]{margin:4px 0 0;font-size:15px;font-weight:700;color:var(--op-ink-2)}.op-select[data-v-89464e7d]{min-width:190px;padding:9px 12px;border:1px solid var(--op-line);border-radius:var(--op-radius-sm);background:var(--op-raise);color:var(--op-ink-2);font:inherit}.op-select[data-v-89464e7d]:focus{outline:none;border-color:var(--op-cta)}@media(max-width:900px){.op-topbar[data-v-89464e7d]{flex-wrap:wrap}.op-topbar__actions[data-v-89464e7d]{width:100%;margin-left:0}.op-filters[data-v-89464e7d]{align-items:flex-start;flex-direction:column;gap:12px}.op-filters label[data-v-89464e7d],.op-select[data-v-89464e7d]{width:100%}}.op-delivery[data-v-0e5bdce4]{padding:20px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-eyebrow-sm[data-v-0e5bdce4]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-delivery__head h2[data-v-0e5bdce4]{margin-top:4px;font-size:16px;font-weight:700;color:var(--op-ink-2)}.op-delivery__result[data-v-0e5bdce4]{margin-top:14px;font-size:14px;line-height:1.5;color:var(--op-ink-3)}.op-delivery__pending[data-v-0e5bdce4]{margin-top:14px;font-size:13px;color:var(--op-muted-3)}.op-delivery__answer[data-v-0e5bdce4]{margin-top:16px}.op-delivery__block[data-v-0e5bdce4]{margin-top:12px}.op-delivery__block h3[data-v-0e5bdce4],.op-delivery__people h3[data-v-0e5bdce4],.op-delivery__created h3[data-v-0e5bdce4]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--op-muted-5)}.op-delivery__block p[data-v-0e5bdce4],.op-delivery__block li[data-v-0e5bdce4]{margin-top:6px;font-size:13px;color:var(--op-ink-3)}.op-delivery__block ul[data-v-0e5bdce4]{margin:0;padding-left:18px}.op-delivery__people[data-v-0e5bdce4],.op-delivery__created[data-v-0e5bdce4]{margin-top:16px}.op-delivery__chips[data-v-0e5bdce4]{display:flex;flex-wrap:wrap;margin-top:8px;gap:8px}.op-delivery__chip[data-v-0e5bdce4]{padding:6px 10px;border-radius:var(--op-radius-full);border:1px solid var(--op-line);background:var(--op-raise);font-size:12px;color:var(--op-ink-3)}.op-delivery__note[data-v-0e5bdce4]{margin-top:8px;font-size:13px;color:var(--op-muted-3)}.op-delivery__event[data-v-0e5bdce4]{margin-top:8px;padding:10px 12px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise);font-size:13px;color:var(--op-ink-3)}.op-delivery__back-to-project[data-v-0e5bdce4]{display:inline-block;margin-top:18px;font-size:13px;font-weight:600;color:var(--op-cta)}.op-flow[data-v-b411b09d]{list-style:none;margin:0;padding:0}.op-flow__item[data-v-b411b09d]{display:flex;align-items:center;padding:10px 12px;margin-bottom:8px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise)}.op-flow__item[data-v-b411b09d]:last-child{margin-bottom:0}.op-flow__item--current[data-v-b411b09d]{border-color:var(--op-cta);background:var(--op-sel)}.op-flow__item--idle[data-v-b411b09d]{opacity:.55}.op-flow__face[data-v-b411b09d]{width:36px;height:36px;border-radius:var(--op-radius-sm);background:var(--op-panel);border:1px solid var(--op-line);display:flex;align-items:center;justify-content:center;margin-right:12px;font-size:18px}.op-flow__copy[data-v-b411b09d]{display:flex;flex-direction:column}.op-flow__copy strong[data-v-b411b09d]{font-size:12.5px;font-weight:600;color:var(--op-ink-2)}.op-flow__copy span[data-v-b411b09d]{margin-top:2px;font-size:11px;color:var(--op-muted-4)}.op-content[data-v-36fadfd0]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-36fadfd0],.op-empty-inline[data-v-36fadfd0]{color:var(--op-muted-4);font-size:13px}.op-eyebrow-sm[data-v-36fadfd0]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-error[data-v-36fadfd0]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-36fadfd0]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-36fadfd0]{font-size:12.5px;color:var(--op-muted-3);margin-bottom:14px}.op-btn-retry[data-v-36fadfd0]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-btn[data-v-36fadfd0]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-btn[data-v-36fadfd0]:hover{border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.op-pulse[data-v-36fadfd0]{display:inline-flex;align-items:center;gap:10px}.op-pulse__live[data-v-36fadfd0]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--op-green)}.op-live-dot[data-v-36fadfd0]{width:6px;height:6px;border-radius:50%;background:var(--op-green)}.op-mission-layout[data-v-36fadfd0]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.9fr);gap:16px;align-items:start}.op-stack-gap[data-v-36fadfd0]{margin-top:14px}.op-brief[data-v-36fadfd0],.op-kids[data-v-36fadfd0],.op-rail-panel[data-v-36fadfd0]{padding:20px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-brief__title[data-v-36fadfd0],.op-kids__title[data-v-36fadfd0],.op-rail-panel__title[data-v-36fadfd0]{margin-top:4px;font-size:16px;font-weight:700;color:var(--op-ink-2)}.op-brief__raw[data-v-36fadfd0]{margin-top:10px;font-size:11.5px;color:var(--op-muted-5);white-space:pre-wrap}.op-workspace-link[data-v-36fadfd0]{color:var(--op-cta);font-weight:600}.op-facts[data-v-36fadfd0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;margin-top:16px}.op-facts dt[data-v-36fadfd0]{font-size:10px;color:var(--op-muted-5);text-transform:uppercase;letter-spacing:.06em}.op-facts dd[data-v-36fadfd0]{margin-top:4px;font-size:13px;color:var(--op-ink-3)}.op-rail-flow[data-v-36fadfd0]{margin-top:12px}.op-kids__list[data-v-36fadfd0],.op-team-list[data-v-36fadfd0],.op-activity-list[data-v-36fadfd0]{list-style:none;margin:12px 0 0;padding:0}.op-kids__list li[data-v-36fadfd0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid var(--op-line);font-size:13px;color:var(--op-ink-3)}.op-kids__list em[data-v-36fadfd0]{font-style:normal;color:var(--op-muted-5);font-size:11px}.op-team-list li[data-v-36fadfd0]{display:flex;align-items:center;margin-bottom:10px}.op-team-face[data-v-36fadfd0]{width:36px;height:36px;border-radius:var(--op-radius-sm);background:var(--op-raise);border:1px solid var(--op-line);display:flex;align-items:center;justify-content:center;margin-right:10px}.op-team-list li div[data-v-36fadfd0]{display:flex;flex-direction:column}.op-team-list li strong[data-v-36fadfd0]{font-size:13px;color:var(--op-ink-2)}.op-team-list li span[data-v-36fadfd0]{margin-top:2px;font-size:11px;color:var(--op-muted-4)}.op-activity-list li[data-v-36fadfd0]{display:flex;flex-direction:column;padding:10px 0;border-bottom:1px solid var(--op-line)}.op-activity-list time[data-v-36fadfd0]{font-size:10.5px;color:var(--op-muted-5)}.op-activity-list strong[data-v-36fadfd0]{margin-top:2px;font-size:13px;color:var(--op-ink-2)}.op-activity-list span[data-v-36fadfd0]{margin-top:2px;font-size:11.5px;color:var(--op-muted-3)}.op-activity-list__type[data-v-36fadfd0]{margin-top:4px;font-size:10px;color:var(--op-muted-5);font-family:var(--op-font-mono)}@media(max-width:980px){.op-mission-layout[data-v-36fadfd0],.op-facts[data-v-36fadfd0]{grid-template-columns:1fr}}.office-status[data-v-68776c0a]{min-height:100%}.office-status__top .topbar__left[data-v-68776c0a]{min-width:0;margin-right:16px}.office-status__stage[data-v-68776c0a]{padding-bottom:40px;max-width:960px}.office-status__hero[data-v-68776c0a]{padding:28px 24px;margin-bottom:16px;border-radius:16px;border:1px solid var(--border-strong)}.office-status__hero--ok[data-v-68776c0a]{background:linear-gradient(135deg,var(--success-soft),var(--surface) 55%)}.office-status__hero--warn[data-v-68776c0a]{background:linear-gradient(135deg,var(--warning-soft),var(--surface) 55%)}.office-status__hero--bad[data-v-68776c0a]{background:linear-gradient(135deg,var(--danger-soft),var(--surface) 55%)}.office-status__greet[data-v-68776c0a]{margin:0;font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--brand)}.office-status__lead-line[data-v-68776c0a]{margin:12px 0 0;color:var(--text-muted);font-size:var(--text-md)}.office-status__level[data-v-68776c0a]{display:flex;align-items:center;margin-top:8px;font-size:var(--text-2xl);font-weight:700;letter-spacing:-.02em}.office-status__level .chip[data-v-68776c0a]{margin-right:10px;font-size:10px}.office-status__summary[data-v-68776c0a]{margin:10px 0 0;color:var(--text);font-size:var(--text-lg);max-width:40rem;line-height:1.45}.office-status__meta[data-v-68776c0a]{margin:14px 0 0;font-size:var(--text-sm);color:var(--text-soft)}.office-status__quiet[data-v-68776c0a]{margin:0 0 16px;padding:0 2px;font-size:var(--text-sm);color:var(--text-soft)}.office-status__human[data-v-68776c0a]{margin-bottom:16px;padding:20px 22px}.office-status__human--need[data-v-68776c0a]{border-color:var(--warning);background:var(--warning-soft)}.office-status__main[data-v-68776c0a]{display:flex;flex-wrap:wrap;margin-bottom:8px}.office-status__block[data-v-68776c0a]{flex:1 1 280px;margin-right:16px;margin-bottom:16px;padding:20px 22px;min-width:0}.office-status__main .office-status__block[data-v-68776c0a]:last-child{margin-right:0}.office-status__lead[data-v-68776c0a]{margin:8px 0 0;color:var(--text-muted);font-size:var(--text-md)}.office-status__human-list[data-v-68776c0a]{list-style:none;margin:12px 0 0;padding:0}.office-status__human-list li[data-v-68776c0a]{margin-bottom:8px;color:var(--text);font-size:var(--text-md)}.office-status__list[data-v-68776c0a]{list-style:none;margin:12px 0 0;padding:0}.office-status__list li[data-v-68776c0a]{padding:10px 0;border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-md);word-break:break-word}.office-status__list li[data-v-68776c0a]:first-child{border-top:none;padding-top:0}.office-status__link[data-v-68776c0a]{color:var(--text);text-decoration:none}.office-status__link[data-v-68776c0a]:hover,.office-status__link[data-v-68776c0a]:focus-visible{color:var(--brand)}.office-status__attention[data-v-68776c0a]{list-style:none;margin:12px 0 0;padding:0}.office-status__attention li[data-v-68776c0a]{display:flex;flex-direction:column;padding:12px 0;border-top:1px solid var(--border)}.office-status__attention li[data-v-68776c0a]:first-child{border-top:none;padding-top:0}.sev-label[data-v-68776c0a]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-soft);margin-bottom:4px}.sev--blocker .sev-label[data-v-68776c0a],.sev--critical .sev-label[data-v-68776c0a]{color:var(--danger)}.sev--warning .sev-label[data-v-68776c0a]{color:var(--warning)}.sev--info .sev-label[data-v-68776c0a]{color:var(--info)}.office-status__note[data-v-68776c0a]{margin:12px 0 0;font-size:var(--text-sm);color:var(--text-soft)}.office-status__detail-btn[data-v-68776c0a]{margin-top:12px;padding:0;border:none;background:transparent;color:var(--brand);font-size:var(--text-sm);font-weight:600;cursor:pointer;text-align:left}.office-status__detail-btn[data-v-68776c0a]:hover,.office-status__detail-btn[data-v-68776c0a]:focus-visible{color:var(--info)}.office-status__shortcuts[data-v-68776c0a]{display:flex;flex-wrap:wrap;margin-top:8px;padding-top:8px}.office-status__shortcut[data-v-68776c0a]{margin-right:8px;margin-bottom:8px;padding:8px 14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--text-sm);font-weight:500}.office-status__shortcut[data-v-68776c0a]:hover,.office-status__shortcut[data-v-68776c0a]:focus-visible{color:var(--text);border-color:var(--brand-line);background:var(--surface-2)}.office-status__degrade[data-v-68776c0a]{margin:0 0 16px;padding:12px 16px;border-radius:var(--radius-sm);background:var(--warning-soft);color:var(--text);font-size:var(--text-sm)}.office-status__error[data-v-68776c0a]{padding:24px}.office-status__error-title[data-v-68776c0a]{margin:0 0 8px;font-weight:600;font-size:var(--text-lg)}.office-status__error .btn[data-v-68776c0a]{margin-top:16px}.office-status__skeleton .skel[data-v-68776c0a]{display:block;border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--surface-2),var(--surface-hover),var(--surface-2));background-size:200% 100%;animation:office-skel-68776c0a 1.2s ease-in-out infinite}.skel--lg[data-v-68776c0a]{height:36px;width:55%;margin-bottom:12px}.skel--md[data-v-68776c0a]{height:18px;width:75%}.muted[data-v-68776c0a]{color:var(--text-soft)}.sr-only[data-v-68776c0a]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes office-skel-68776c0a{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:768px){.office-status__level[data-v-68776c0a]{font-size:var(--text-xl)}.office-status__block[data-v-68776c0a]{margin-right:0;flex:1 1 100%}}.vw-test[data-v-e40ffdbc]{display:flex;flex-direction:column;width:100%;height:100vh;background:#0f1020}.vw-test__bar[data-v-e40ffdbc]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;color:#e6e6f0;background:#14162c;border-bottom:1px solid rgba(108,92,231,.35)}.vw-test__title[data-v-e40ffdbc]{font-weight:600;font-size:14px}.vw-test__link[data-v-e40ffdbc]{color:#a89bff;text-decoration:none;font-size:13px}.vw-test__link[data-v-e40ffdbc]:hover{text-decoration:underline}.vw-test__stage[data-v-e40ffdbc]{position:relative;flex:1 1 auto;min-height:0}.not-found[data-v-032328b4]{display:flex;align-items:center;justify-content:center;min-height:60vh}.not-found__card[data-v-032328b4]{padding:28px;max-width:420px;text-align:center}.not-found__card h1[data-v-032328b4]{margin-top:6px;font-size:var(--text-lg);font-weight:700}.not-found__body[data-v-032328b4]{margin-top:12px;font-size:var(--text-sm);color:var(--text-muted)}.not-found__body code[data-v-032328b4]{font-family:ui-monospace,monospace;color:var(--text-soft)}.not-found .btn[data-v-032328b4]{margin-top:18px}.cmd[data-v-93bf7e49]{display:block}.cmd__label[data-v-93bf7e49]{display:block;font-size:var(--text-sm);font-weight:600;color:var(--text);margin-bottom:8px}.cmd__input[data-v-93bf7e49]{width:100%;resize:vertical;min-height:120px;padding:14px 16px;border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font:inherit;line-height:1.5}.cmd__input[data-v-93bf7e49]:focus{outline:2px solid var(--brand);outline-offset:2px}.cmd__hint[data-v-93bf7e49]{display:block;margin-top:8px;font-size:var(--text-xs);color:var(--text-soft)}.ws-ctx[data-v-f26b5673]{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:12px}.ws-ctx__name[data-v-f26b5673]{margin-left:10px;font-size:var(--text-md)}.loading[data-v-4ada0927]{padding:24px}.skel[data-v-4ada0927]{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--surface-2),var(--surface-hover),var(--surface-2));background-size:200% 100%;animation:shimmer-4ada0927 1.2s ease-in-out infinite;margin-bottom:12px}.skel--lg[data-v-4ada0927]{width:55%;height:22px}.skel--md[data-v-4ada0927]{width:80%}.skel--sm[data-v-4ada0927]{width:40%}@keyframes shimmer-4ada0927{0%{background-position:100% 0}to{background-position:-100% 0}}.op-content[data-v-1c85ca5a]{flex:1;overflow-y:auto;padding:24px 34px 40px;display:flex;flex-direction:column;gap:16px}.op-note[data-v-1c85ca5a]{font-size:12px;color:var(--op-amber)}.op-error-inline[data-v-1c85ca5a]{font-size:12.5px;color:var(--op-red)}.op-panel[data-v-1c85ca5a]{border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);padding:22px;max-width:720px}.op-eyebrow-sm[data-v-1c85ca5a]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-demand__question[data-v-1c85ca5a]{margin:8px 0 18px;font-size:22px;font-weight:700;color:var(--op-ink)}.op-demand__title[data-v-1c85ca5a]{margin:8px 0 4px;font-size:17px;font-weight:700;color:var(--op-ink)}.op-demand__ws[data-v-1c85ca5a]{display:block;margin:16px 0}.op-demand__ws span[data-v-1c85ca5a]{display:block;font-size:12px;font-weight:600;color:var(--op-ink-3);margin-bottom:6px}.op-select[data-v-1c85ca5a]{width:100%;padding:10px 12px;border-radius:var(--op-radius-sm);border:1px solid var(--op-line);background:var(--op-raise);color:var(--op-ink-2);font:inherit}.op-select[data-v-1c85ca5a]:focus{outline:none;border-color:var(--op-cta)}.op-demand__dl>div[data-v-1c85ca5a]{padding:10px 0;border-bottom:1px solid var(--op-line)}.op-demand__dl dt[data-v-1c85ca5a]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--op-muted-5)}.op-demand__dl dd[data-v-1c85ca5a]{margin:4px 0 0;color:var(--op-ink-3);font-size:13px}.op-demand__actions[data-v-1c85ca5a]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.op-demand__auto[data-v-1c85ca5a]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.op-demand__help[data-v-1c85ca5a]{margin-top:8px;font-size:12.5px;color:var(--op-muted-3)}.op-demand__plan[data-v-1c85ca5a]{list-style:none;margin:16px 0 0;padding:0}.op-demand__plan li[data-v-1c85ca5a]{display:flex;padding:10px 0;border-bottom:1px solid var(--op-line)}.op-demand__n[data-v-1c85ca5a]{width:26px;height:26px;border-radius:50%;background:var(--op-halo);color:var(--op-green);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-right:12px;flex-shrink:0}.op-btn[data-v-1c85ca5a]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer;text-decoration:none}.op-btn[data-v-1c85ca5a]:hover:not(:disabled){border-color:var(--op-bd-btn-h)}.op-btn[data-v-1c85ca5a]:disabled{opacity:.6;cursor:default}.op-btn--sm[data-v-1c85ca5a]{padding:5px 10px;font-size:12px}.op-btn.is-on[data-v-1c85ca5a]{border-color:var(--op-cta);color:var(--op-cta);background:var(--op-sel)}.op-btn--cta[data-v-1c85ca5a]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-1c85ca5a]:hover:not(:disabled){background:var(--op-cta-h)}@media(max-width:768px){.op-panel[data-v-1c85ca5a]{max-width:none}}.op-content[data-v-441095f1]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-441095f1],.op-empty-inline[data-v-441095f1]{color:var(--op-muted-4);font-size:13px}.op-eyebrow-sm[data-v-441095f1]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-error[data-v-441095f1]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-441095f1]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-441095f1]{font-size:12.5px;color:var(--op-muted-3);margin-bottom:14px}.op-btn-retry[data-v-441095f1]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-approvals-list[data-v-441095f1]{display:flex;flex-direction:column;gap:12px;max-width:640px}.op-approval-card[data-v-441095f1]{display:block;padding:16px 18px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease}.op-approval-card[data-v-441095f1]:hover{border-color:var(--op-line-strong);background:var(--op-raise)}.op-approval-card__title[data-v-441095f1]{margin-top:6px;font-size:15px;font-weight:700;color:var(--op-ink-2)}.op-approval-card__sum[data-v-441095f1]{margin-top:8px;font-size:12.5px;color:var(--op-muted-3)}.op-approval-card__foot[data-v-441095f1]{display:flex;align-items:center;gap:8px;margin-top:12px}.op-status-chip[data-v-441095f1]{font-family:var(--op-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;padding:3px 8px;border-radius:var(--op-radius-xs);background:var(--op-raise);color:var(--op-muted-2)}.op-content[data-v-e7a233b2]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-e7a233b2]{color:var(--op-muted-4);font-size:13px}.op-eyebrow-sm[data-v-e7a233b2]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-error[data-v-e7a233b2]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-e7a233b2]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-e7a233b2]{font-size:12.5px;color:var(--op-muted-3)}.op-feedback[data-v-e7a233b2]{max-width:720px;margin-bottom:14px;padding:10px 14px;border:1px solid var(--op-line-strong);border-radius:var(--op-radius-sm);background:var(--op-raise);font-size:12.5px;color:var(--op-ink-3)}.op-impact[data-v-e7a233b2]{max-width:720px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-impact__question[data-v-e7a233b2]{margin-top:6px;font-size:19px;font-weight:700;color:var(--op-ink);letter-spacing:-.02em}.op-impact__grid[data-v-e7a233b2]{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:20px}.op-impact__grid>div[data-v-e7a233b2]{padding:12px 14px 12px 0;border-bottom:1px solid var(--op-line)}.op-impact__grid dt[data-v-e7a233b2]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--op-muted-5);margin-bottom:4px}.op-impact__grid dd[data-v-e7a233b2]{margin:0;font-size:13px;color:var(--op-ink-3)}.op-impact__list[data-v-e7a233b2]{margin:0;padding-left:18px}.op-impact__actions[data-v-e7a233b2]{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.op-btn[data-v-e7a233b2]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-btn[data-v-e7a233b2]:hover:not(:disabled){border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.op-btn--approve[data-v-e7a233b2]{border-color:var(--op-cta);background:var(--op-cta);color:#fff;font-weight:600}.op-btn--approve[data-v-e7a233b2]:hover:not(:disabled){background:var(--op-cta-h);border-color:var(--op-cta-h)}.op-btn--danger[data-v-e7a233b2]{border-color:var(--op-red);color:var(--op-red)}.op-btn--danger[data-v-e7a233b2]:hover:not(:disabled){background:var(--op-red);color:#fff}@media(max-width:768px){.op-impact__grid[data-v-e7a233b2]{grid-template-columns:1fr}}.op-content[data-v-b97919f7]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-b97919f7],.op-empty-inline[data-v-b97919f7]{color:var(--op-muted-4);font-size:13px}.op-eyebrow-sm[data-v-b97919f7]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-error[data-v-b97919f7]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-b97919f7]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:10px}.op-btn-retry[data-v-b97919f7]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-filter[data-v-b97919f7]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--op-muted-3)}.op-select[data-v-b97919f7]{padding:7px 10px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-panel);color:var(--op-ink-3);font-family:Sora,sans-serif;font-size:12.5px}.op-decisions-list[data-v-b97919f7]{display:flex;flex-direction:column;gap:12px;max-width:680px}.op-decision-card[data-v-b97919f7]{display:block;padding:16px 18px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none;transition:border-color .15s ease,background .15s ease}.op-decision-card[data-v-b97919f7]:hover{border-color:var(--op-line-strong);background:var(--op-raise)}.op-decision-card__title[data-v-b97919f7]{margin-top:6px;font-size:15px;font-weight:700;color:var(--op-ink-2)}.op-decision-card__why[data-v-b97919f7]{margin-top:8px;font-size:12.5px;color:var(--op-muted-3)}.op-decision-card__badges[data-v-b97919f7]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.op-decision-card__next[data-v-b97919f7]{margin-top:10px;font-size:11.5px;color:var(--op-muted-5)}.op-content[data-v-c4458ddb]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-c4458ddb]{color:var(--op-muted-4);font-size:13px}.op-error[data-v-c4458ddb]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);font-size:13px;color:var(--op-muted-3)}.op-btn[data-v-c4458ddb]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-btn[data-v-c4458ddb]:hover{border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.op-det[data-v-c4458ddb]{max-width:720px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-det__ctx[data-v-c4458ddb]{display:flex;align-items:center;gap:10px;margin-bottom:14px}.op-det__ctx-name[data-v-c4458ddb]{font-size:14px;color:var(--op-ink-2)}.op-status-chip[data-v-c4458ddb]{font-family:var(--op-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;padding:3px 8px;border-radius:var(--op-radius-xs);background:var(--op-raise);color:var(--op-muted-2)}.op-det__title[data-v-c4458ddb]{font-size:19px;font-weight:700;color:var(--op-ink);letter-spacing:-.02em}.op-det__dl[data-v-c4458ddb]{margin-top:18px}.op-det__dl>div[data-v-c4458ddb]{padding:12px 0;border-bottom:1px solid var(--op-line)}.op-det__dl dt[data-v-c4458ddb]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--op-muted-5)}.op-det__dl dd[data-v-c4458ddb]{margin:6px 0 0;font-size:13px;color:var(--op-ink-3)}.op-det__list[data-v-c4458ddb]{margin:0;padding-left:18px}.op-det--chosen[data-v-c4458ddb]{color:var(--op-green);font-weight:600}.op-det__badges[data-v-c4458ddb]{display:flex;flex-wrap:wrap;gap:8px}.op-content[data-v-41fc6e97]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-41fc6e97]{color:var(--op-muted-4);font-size:13px}.op-error[data-v-41fc6e97]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-41fc6e97]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:14px}.op-btn[data-v-41fc6e97]{padding:9px 15px;border:1px solid var(--op-bd-btn);border-radius:var(--op-radius-sm);background:transparent;color:var(--op-muted);font-family:Sora,sans-serif;font-size:12.5px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.op-btn[data-v-41fc6e97]:hover:not(:disabled){border-color:var(--op-bd-btn-h);color:var(--op-ink-3);background:var(--op-raise)}.op-btn--cta[data-v-41fc6e97]{border-color:var(--op-cta);background:var(--op-cta);color:#fff;font-weight:600}.op-btn--cta[data-v-41fc6e97]:hover:not(:disabled){background:var(--op-cta-h);border-color:var(--op-cta-h)}.op-det[data-v-41fc6e97]{max-width:720px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-det__ctx[data-v-41fc6e97]{display:flex;align-items:center;gap:10px}.op-det__ctx-name[data-v-41fc6e97]{font-size:14px;color:var(--op-ink-2)}.op-status-chip[data-v-41fc6e97]{font-family:var(--op-font-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;padding:3px 8px;border-radius:var(--op-radius-xs);background:var(--op-raise);color:var(--op-muted-2)}.op-status-chip--dot[data-v-41fc6e97]{margin-left:auto}.op-det__heading[data-v-41fc6e97]{margin-top:22px;font-size:14px;font-weight:700;color:var(--op-ink-2)}.op-det__body[data-v-41fc6e97]{margin-top:10px;font-size:13.5px;color:var(--op-ink-3)}.op-det__copy[data-v-41fc6e97]{margin-top:8px;font-size:13px;color:var(--op-muted-3)}.op-det__list[data-v-41fc6e97]{margin:10px 0 0;padding-left:20px;font-size:13px;color:var(--op-muted-3)}.op-det__list li+li[data-v-41fc6e97]{margin-top:6px}.op-det__list a[data-v-41fc6e97]{color:var(--op-cta)}.op-det__empty[data-v-41fc6e97]{list-style:none;margin-left:-20px;color:var(--op-muted-5)}.op-det__badges[data-v-41fc6e97]{display:flex;gap:8px;margin:12px 0 20px}.op-content[data-v-e8ee84d6]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-e8ee84d6],.op-empty-inline[data-v-e8ee84d6]{font-size:13px;color:var(--op-muted-3)}.op-error[data-v-e8ee84d6]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-e8ee84d6]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:12px}.op-btn-retry[data-v-e8ee84d6]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-btn-retry[data-v-e8ee84d6]:hover{border-color:var(--op-bd-btn-h)}.op-eyebrow-sm[data-v-e8ee84d6]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-exec-grid[data-v-e8ee84d6]{display:flex;flex-direction:column;gap:12px}.op-exec-card[data-v-e8ee84d6]{display:block;padding:16px 18px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease}.op-exec-card[data-v-e8ee84d6]:hover{border-color:var(--op-line-strong);background:var(--op-hover)}.op-exec-card__head[data-v-e8ee84d6]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.op-exec-card__head h3[data-v-e8ee84d6]{margin:4px 0 0;font-size:14px;font-weight:700;color:var(--op-ink-2)}.op-work-card__status[data-v-e8ee84d6]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:var(--op-radius-full);background:var(--op-raise);color:var(--op-muted-2);white-space:nowrap}.op-work-card__status.is-green[data-v-e8ee84d6]{color:var(--op-green);background:var(--op-halo)}.op-work-card__status.is-amber[data-v-e8ee84d6]{color:var(--op-amber)}.op-work-card__status.is-red[data-v-e8ee84d6]{color:var(--op-red)}.op-exec-flow[data-v-e8ee84d6]{display:flex;flex-wrap:wrap;list-style:none;margin:16px 0 0;padding:0}.op-exec-flow li[data-v-e8ee84d6]{display:flex;align-items:center;margin:0 16px 8px 0;color:var(--op-muted-3);font-size:11.5px}.op-exec-flow span[data-v-e8ee84d6]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:6px;border:1px solid var(--op-line-strong);border-radius:50%;color:var(--op-muted-2);font-size:10.5px}.op-exec-date[data-v-e8ee84d6]{font-size:11.5px;color:var(--op-muted-4)}.op-timeline[data-v-e62b73a8]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.op-timeline__item[data-v-e62b73a8]{display:flex;gap:12px;position:relative;padding-bottom:20px}.op-timeline__item[data-v-e62b73a8]:not(:last-child):before{content:"";position:absolute;left:11px;top:26px;bottom:0;width:1px;background:var(--op-line-strong)}.op-timeline__icon[data-v-e62b73a8]{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;background:var(--op-track);color:var(--op-muted-3);z-index:1}.op-timeline__icon.is-done[data-v-e62b73a8]{background:var(--op-halo);color:var(--op-green)}.op-timeline__icon.is-running[data-v-e62b73a8]{color:var(--op-amber)}.op-timeline__icon.is-failed[data-v-e62b73a8]{color:var(--op-red);background:color-mix(in srgb,var(--op-red) 16%,transparent)}.op-timeline__body[data-v-e62b73a8]{flex:1;min-width:0;padding-top:1px}.op-timeline__row[data-v-e62b73a8]{display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--op-ink-2)}.op-timeline__badge[data-v-e62b73a8]{font-family:var(--op-font-mono);font-size:10.5px;color:var(--op-muted-2);background:var(--op-raise);border:1px solid var(--op-line);padding:1px 7px;border-radius:var(--op-radius-full)}.op-timeline__badge.is-done[data-v-e62b73a8]{color:var(--op-green)}.op-timeline__badge.is-running[data-v-e62b73a8]{color:var(--op-amber)}.op-timeline__badge.is-failed[data-v-e62b73a8]{color:var(--op-red)}.op-timeline__meta[data-v-e62b73a8]{margin:3px 0 0;font-size:12px;color:var(--op-muted-3)}.op-timeline__error[data-v-e62b73a8]{margin:6px 0 0;font-size:12px;color:var(--op-red)}.op-content[data-v-d65988aa]{flex:1;overflow-y:auto;padding:24px 34px 40px}.op-loading[data-v-d65988aa],.op-empty-inline[data-v-d65988aa]{font-size:13px;color:var(--op-muted-3)}.op-panel[data-v-d65988aa]{max-width:720px;padding:22px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-exec-meta[data-v-d65988aa]{display:flex;gap:20px;margin:12px 0 20px;font-size:13px;color:var(--op-muted-2)}.op-panel__title[data-v-d65988aa]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin:0 0 14px}.op-content[data-v-bfb03e30]{flex:1;overflow-y:auto;padding:24px 34px 40px;display:flex;flex-direction:column;gap:20px}.op-panel[data-v-bfb03e30]{border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel);padding:20px}.op-panel__title[data-v-bfb03e30]{font-size:15px;font-weight:700;color:var(--op-ink-2);margin-top:4px}.op-eyebrow-sm[data-v-bfb03e30]{font-family:var(--op-font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--op-muted-5)}.op-hint[data-v-bfb03e30]{margin:8px 0 16px;font-size:12.5px;color:var(--op-muted-3)}.op-form[data-v-bfb03e30]{display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end}.op-field[data-v-bfb03e30]{display:flex;flex-direction:column;flex:1 1 260px;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--op-muted-4)}.op-field--narrow[data-v-bfb03e30]{flex:0 1 160px}.op-input[data-v-bfb03e30],.op-textarea[data-v-bfb03e30]{margin-top:8px;width:100%;background:var(--op-raise);border:1px solid var(--op-line);border-radius:var(--op-radius-sm);padding:10px 12px;font-size:13px;color:var(--op-ink-2);font-family:inherit;text-transform:none;letter-spacing:normal;font-weight:400}.op-input[data-v-bfb03e30]:focus,.op-textarea[data-v-bfb03e30]:focus{outline:none;border-color:var(--op-cta)}.op-field small[data-v-bfb03e30]{margin-top:4px;color:var(--op-muted-5);text-transform:none;letter-spacing:normal;font-weight:400}.op-error-inline[data-v-bfb03e30]{flex-basis:100%;color:var(--op-red);font-size:12px}.op-btn[data-v-bfb03e30]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:13px;font-weight:600;cursor:pointer}.op-btn[data-v-bfb03e30]:hover:not(:disabled){border-color:var(--op-bd-btn-h)}.op-btn[data-v-bfb03e30]:disabled{opacity:.6;cursor:default}.op-btn--cta[data-v-bfb03e30]{background:var(--op-cta);border-color:var(--op-cta);color:#fff}.op-btn--cta[data-v-bfb03e30]:hover:not(:disabled){background:var(--op-cta-h)}.op-btn--danger[data-v-bfb03e30]{color:var(--op-red)}.op-btn--danger[data-v-bfb03e30]:hover:not(:disabled){background:color-mix(in srgb,var(--op-red) 14%,transparent);border-color:var(--op-red)}.op-loading[data-v-bfb03e30],.op-empty-inline[data-v-bfb03e30]{font-size:13px;color:var(--op-muted-3)}.op-error[data-v-bfb03e30]{max-width:480px;padding:24px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-error__title[data-v-bfb03e30]{font-size:14px;font-weight:700;color:var(--op-ink-2);margin-bottom:6px}.op-error__body[data-v-bfb03e30]{font-size:12.5px;color:var(--op-muted-3);margin-bottom:14px}.op-btn-retry[data-v-bfb03e30]{padding:8px 14px;border-radius:var(--op-radius-sm);border:1px solid var(--op-bd-btn);background:var(--op-raise);color:var(--op-ink-2);font-size:12.5px;font-weight:600;cursor:pointer}.op-rules[data-v-bfb03e30]{display:flex;flex-direction:column;gap:12px}.op-rule[data-v-bfb03e30]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid var(--op-line);border-radius:var(--op-radius);background:var(--op-panel)}.op-rule__objective[data-v-bfb03e30]{font-weight:600;font-size:13.5px;color:var(--op-ink-2)}.op-rule__meta[data-v-bfb03e30]{margin-top:4px;font-size:11.5px;color:var(--op-muted-3)}.op-rule__actions[data-v-bfb03e30]{display:flex;gap:8px;flex-shrink:0}@media(max-width:720px){.op-rule[data-v-bfb03e30]{flex-direction:column;align-items:flex-start}}:root{--bg: #05080f;--bg-elevated: #080d18;--surface: #0e1524;--surface-2: #141c2e;--surface-hover: #1a2438;--border: rgba(148, 163, 184, .1);--border-strong: rgba(148, 163, 184, .18);--text: #f1f5f9;--text-muted: #8b9bb0;--text-soft: #5b6b82;--brand: #3b82f6;--brand-strong: #2563eb;--brand-soft: rgba(59, 130, 246, .14);--brand-line: rgba(59, 130, 246, .35);--accent: #38bdf8;--accent-soft: rgba(56, 189, 248, .12);--accent-ink: #0c4a6e;--violet: #8b5cf6;--violet-strong: #7c3aed;--violet-soft: rgba(139, 92, 246, .14);--violet-line: rgba(139, 92, 246, .38);--gradient-brand: linear-gradient(135deg, #4c8bfa 0%, var(--brand) 45%, var(--violet) 100%);--gradient-brand-strong: linear-gradient(135deg, var(--brand-strong) 0%, var(--violet-strong) 100%);--gradient-text: linear-gradient(120deg, #fff 8%, #bcd7ff 42%, #d3c2ff 70%, #fff 100%);--success: #34d399;--success-soft: rgba(52, 211, 153, .12);--warning: #fbbf24;--warning-soft: rgba(251, 191, 36, .12);--info: #60a5fa;--info-soft: rgba(96, 165, 250, .12);--danger: #f87171;--danger-soft: rgba(248, 113, 113, .12);--sidebar-bg: #0a101c;--sidebar-width: 232px;--radius: 14px;--radius-sm: 9px;--radius-xs: 6px;--radius-full: 999px;--shadow: 0 1px 0 rgba(255, 255, 255, .05) inset, 0 1px 1px rgba(0, 0, 0, .2), 0 16px 40px -8px rgba(0, 0, 0, .5);--shadow-sm: 0 1px 0 rgba(255, 255, 255, .03) inset, 0 2px 6px rgba(0, 0, 0, .3);--shadow-lg: 0 1px 0 rgba(255, 255, 255, .06) inset, 0 24px 60px -12px rgba(0, 0, 0, .6);--glow-brand: 0 0 0 1px rgba(139, 92, 246, .18), 0 10px 32px -6px rgba(124, 58, 237, .4), 0 8px 28px -6px rgba(37, 99, 235, .35);--font: "Sora", system-ui, sans-serif;--font-display: "Sora", system-ui, sans-serif;--ease: cubic-bezier(.22, 1, .36, 1);--text-xs: 11px;--text-sm: 12.5px;--text-md: 14px;--text-lg: 16px;--text-xl: 20px;--text-2xl: 32px;--text-3xl: 40px;--text-4xl: 48px;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--space-5: 40px;--space-6: 48px;--bp-sm: 640px;--bp-md: 768px;--bp-lg: 980px;--bp-xl: 1200px;--risk-low: var(--success);--risk-medium: var(--warning);--risk-high: #fb923c;--risk-critical: var(--danger);--autonomy-read: var(--info);--autonomy-controlled: var(--brand);--autonomy-auto: var(--success);--autonomy-human: var(--warning);--font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--office-glow: linear-gradient(180deg, rgba(12, 20, 36, .35), transparent 180px);--glass: rgba(8, 14, 26, .45);--glass-strong: rgba(10, 16, 28, .78);--glass-sheen: linear-gradient(165deg, rgba(30, 48, 80, .4), transparent 50%);--op-radius: 12px;--op-radius-sm: 8px;--op-radius-xs: 6px;--op-radius-full: 99px;--op-bg: #08090c;--op-panel: #0b0c10;--op-panel-2: #090a0e;--op-hover: #0d0f14;--op-raise: #101218;--op-sel: #14161c;--op-line: #17191f;--op-line-soft: #14161c;--op-line-strong: #262a33;--op-bd-btn: #23262e;--op-bd-btn-h: #333743;--op-bd-sel: #2a3040;--op-bd-chip: #2a2e38;--op-bd-chip-h: #3d434f;--op-dash: #1d2027;--op-track: #1a1d24;--op-ink: #f7f8fa;--op-ink-2: #f4f5f7;--op-ink-3: #e6e8ec;--op-ink-4: #dfe3ea;--op-ink-5: #c3c9d4;--op-muted: #a2a9b6;--op-muted-2: #8b93a1;--op-muted-3: #7d8493;--op-muted-4: #6b7280;--op-muted-5: #565c68;--op-muted-6: #4b5160;--op-scroll: #23262e;--op-scroll-h: #333743;--op-cta: #2f6fed;--op-cta-h: #3f7cf5;--op-green: #4ade80;--op-blue: #60a5fa;--op-amber: #fbbf24;--op-red: #f87171;--op-violet: #a78bfa;--op-cyan: #22d3ee;--op-halo: rgba(74, 222, 128, .14);--op-font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, monospace}[data-theme=light]{--op-bg: #f4f6f9;--op-panel: #ffffff;--op-panel-2: #f7f9fb;--op-hover: #f5f7fa;--op-raise: #eef1f6;--op-sel: #edf1f7;--op-line: #e2e6ec;--op-line-soft: #edf0f4;--op-line-strong: #cdd4de;--op-bd-btn: #d9dee6;--op-bd-btn-h: #b6bfcc;--op-bd-sel: #c3cddd;--op-bd-chip: #d9dee6;--op-bd-chip-h: #b6bfcc;--op-dash: #dce1e8;--op-track: #e6eaf0;--op-ink: #10131a;--op-ink-2: #171b23;--op-ink-3: #222731;--op-ink-4: #2c323d;--op-ink-5: #454c59;--op-muted: #5a616e;--op-muted-2: #656d7a;--op-muted-3: #6c7480;--op-muted-4: #78808d;--op-muted-5: #878f9c;--op-muted-6: #99a1ae;--op-scroll: #cfd6e0;--op-scroll-h: #b6bfcc;--op-cta: #2563eb;--op-cta-h: #1d4ed8;--op-green: #15803d;--op-blue: #1d4ed8;--op-amber: #a16207;--op-red: #b91c1c;--op-violet: #6d28d9;--op-cyan: #0e7490;--op-halo: rgba(21, 128, 61, .14);--bg: #f4f6f9;--bg-elevated: #ffffff;--surface: #ffffff;--surface-2: #f7f9fb;--surface-hover: #eef1f6;--border: rgba(15, 23, 42, .08);--border-strong: rgba(15, 23, 42, .16);--text: #0f1420;--text-muted: #56606f;--text-soft: #8791a1;--brand: #2563eb;--brand-strong: #1d4ed8;--brand-soft: rgba(37, 99, 235, .08);--brand-line: rgba(37, 99, 235, .28);--accent: #0284c7;--accent-soft: rgba(2, 132, 199, .08);--accent-ink: #f0f9ff;--violet: #7c3aed;--violet-strong: #6d28d9;--violet-soft: rgba(124, 58, 237, .08);--violet-line: rgba(124, 58, 237, .28);--success: #15803d;--success-soft: rgba(21, 128, 61, .1);--warning: #a16207;--warning-soft: rgba(161, 98, 7, .1);--info: #1d4ed8;--info-soft: rgba(29, 78, 216, .1);--danger: #b91c1c;--danger-soft: rgba(185, 28, 28, .1);--sidebar-bg: #ffffff;--office-glow: linear-gradient(180deg, rgba(15, 23, 42, .04), transparent 180px);--glass: rgba(255, 255, 255, .72);--glass-strong: rgba(255, 255, 255, .88);--glass-sheen: linear-gradient(165deg, rgba(255, 255, 255, .55), transparent 50%);--gradient-text: linear-gradient(120deg, #0f1420 8%, #1d4ed8 42%, #6d28d9 70%, #0f1420 100%)}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:var(--font);font-size:var(--text-md);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;color:var(--text);font-family:var(--font-display);font-weight:600;letter-spacing:-.02em}p{margin:0;color:var(--text-muted);line-height:1.55}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.page{padding:var(--space-3) var(--space-4) var(--space-6);max-width:none;width:100%;animation:rise-in .45s var(--ease) both}.page__kicker{margin-bottom:var(--space-1);font-size:var(--text-xs);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--brand)}.page__title{font-size:var(--text-2xl);font-weight:800;letter-spacing:-.04em;background:var(--gradient-text);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.page__subtitle{margin-top:var(--space-1);max-width:52ch;color:var(--text-muted);font-size:var(--text-md)}.page__header{display:flex;align-items:flex-start;justify-content:space-between}.page__header-actions{display:flex;align-items:center;margin-left:var(--space-2);flex-shrink:0}.page__header-actions .btn+.btn{margin-left:var(--space-1)}.section{margin-top:var(--space-4)}.section__head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--space-2)}.section__title{font-size:var(--text-lg);font-weight:600}.section__link{font-size:var(--text-sm);color:var(--brand);font-weight:600}.section__link:hover{color:var(--info)}.card{background:radial-gradient(120% 100% at 100% 0%,rgba(139,92,246,.1),transparent 50%),linear-gradient(165deg,rgba(59,130,246,.1),transparent 46%),var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-sm);transition:border-color .22s var(--ease),background .22s var(--ease),transform .22s var(--ease),box-shadow .22s var(--ease)}.card--lift:hover,a.card:hover,button.card:hover{border-color:var(--violet-line);background:radial-gradient(120% 100% at 100% 0%,rgba(139,92,246,.16),transparent 50%),linear-gradient(165deg,rgba(59,130,246,.15),transparent 46%),var(--surface-2);transform:translateY(-3px);box-shadow:var(--shadow)}.panel{position:relative;border-radius:18px;border:1px solid var(--border);background:radial-gradient(120% 100% at 100% 0%,rgba(139,92,246,.09),transparent 50%),linear-gradient(165deg,rgba(59,130,246,.1),transparent 46%),var(--surface);box-shadow:var(--shadow-sm);transition:border-color .22s var(--ease),box-shadow .22s var(--ease)}.eyebrow{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.live-dot{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:var(--success);box-shadow:0 0 #34d39973;animation:live-pulse 2s var(--ease) infinite;vertical-align:middle}@keyframes live-pulse{0%{box-shadow:0 0 #34d39973}70%{box-shadow:0 0 0 10px #34d39900}to{box-shadow:0 0 #34d39900}}.meter{height:5px;border-radius:999px;background:var(--surface-2);overflow:hidden}.meter>span,.meter__fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--brand),#60a5fa);transition:width .7s cubic-bezier(.22,1,.36,1)}.meter--accent>span,.meter--accent .meter__fill{background:linear-gradient(90deg,var(--accent),#38bdf8)}.chip{display:inline-flex;align-items:center;padding:3px 8px;border-radius:6px;border:1px solid var(--border);font-size:10px;font-weight:700;letter-spacing:.04em;flex-shrink:0}.chip--ok{color:var(--success);background:var(--success-soft);border-color:#34d39947;box-shadow:0 0 12px -4px #34d39980}.chip--warn{color:var(--warning);background:var(--warning-soft);border-color:#fbbf2447;box-shadow:0 0 12px -4px #fbbf2480}.chip--bad{color:var(--danger);background:var(--danger-soft);border-color:#f8717147;box-shadow:0 0 12px -4px #f8717180}.card-motion{opacity:0;transform:translateY(12px);animation:card-rise .55s var(--ease) forwards;animation-delay:calc(var(--d, 0) * 55ms)}@keyframes card-rise{to{opacity:1;transform:translateY(0)}}.kpi-strip{display:flex;flex-wrap:wrap}.kpi-card{width:calc(25% - 12px);margin-top:12px;margin-right:16px;padding:14px 16px}.kpi-card:nth-child(4n){margin-right:0}.kpi-card__label{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.kpi-card__value{margin-top:6px;font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--text)}.kpi-card__hint{margin-top:6px;font-size:11px;color:var(--text-muted)}.kpi-card .meter{margin-top:10px}@media(max-width:1100px){.kpi-card{width:calc(50% - 8px)}.kpi-card:nth-child(4n){margin-right:16px}.kpi-card:nth-child(2n){margin-right:0}}@media(max-width:640px){.kpi-card,.kpi-card:nth-child(4n),.kpi-card:nth-child(2n){width:100%;margin-right:0}}.grid{display:grid;gap:var(--space-2)}.grid--stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.grid--cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.grid--2{grid-template-columns:1.4fr 1fr;align-items:start}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.studio{min-height:100vh;width:100%;animation:rise-in .45s var(--ease) both}.studio__topbar{display:flex;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border);background:radial-gradient(ellipse 60% 100% at 0% 0%,rgba(59,130,246,.16),transparent 55%),radial-gradient(ellipse 50% 100% at 100% 0%,rgba(56,189,248,.08),transparent 46%),linear-gradient(180deg,var(--bg-elevated) 0%,var(--bg) 100%)}.studio__stage{padding:18px 24px 36px;width:100%}.studio__pulse{display:flex;flex-wrap:wrap;align-items:center}.studio__pulse-item{display:inline-flex;align-items:baseline;margin-right:12px;margin-top:4px;padding:8px 12px;border-radius:12px;border:1px solid var(--border);background:var(--glass-sheen),var(--glass-strong);font-size:var(--text-sm);color:var(--text-muted)}.studio__pulse-item strong{margin-right:6px;color:var(--text);font-size:var(--text-lg);font-weight:700}.empty-state{margin-top:var(--space-2);padding:28px;border-radius:var(--radius);border:1px dashed var(--border-strong);background:#0e152480;text-align:center}.empty-state__title{font-size:var(--text-lg);color:var(--text)}.empty-state__body{margin-top:8px;font-size:var(--text-sm);color:var(--text-muted)}.empty-state .btn{margin-top:16px}@media(max-width:900px){.grid--2,.grid--3{grid-template-columns:1fr}.page{padding:var(--space-2)}.page__header{flex-direction:column}.page__header-actions{margin-left:0;margin-top:14px}.studio__topbar,.studio__stage{padding-left:16px;padding-right:16px}}.badge{display:inline-flex;align-items:center;font-size:var(--text-xs);font-weight:600;padding:4px 10px;border-radius:var(--radius-full);white-space:nowrap;letter-spacing:.02em}.badge--dot:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:7px}.badge--working{color:var(--success);background:var(--success-soft)}.badge--available{color:var(--info);background:var(--info-soft)}.badge--hiring{color:var(--text-soft);background:var(--surface-2)}.badge--active{color:var(--success);background:var(--success-soft)}.badge--planned{color:var(--info);background:var(--info-soft)}.badge--paused{color:var(--warning);background:var(--warning-soft)}.badge--completed{color:var(--accent);background:var(--accent-soft)}.btn{display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-sm);font-weight:600;font-size:var(--text-sm);padding:10px 16px;letter-spacing:-.005em;transition:background .18s var(--ease),border-color .18s var(--ease),color .18s var(--ease),box-shadow .18s var(--ease),transform .18s var(--ease)}.btn--primary{background:var(--gradient-brand);color:#fff;box-shadow:var(--glow-brand)}.btn--primary:hover:not(:disabled){background:var(--gradient-brand-strong);transform:translateY(-1px);box-shadow:0 0 0 1px #8b5cf640,0 14px 36px -6px #7c3aed80,0 10px 28px -6px #2563eb66}.btn--primary:active:not(:disabled){transform:translateY(0)}.btn--ghost{background:#ffffff05;color:var(--text-muted);border:1px solid var(--border)}.btn--ghost:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong);color:var(--text)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn--danger{background:var(--danger);color:#1a0505}.btn--danger:hover:not(:disabled){filter:brightness(1.08)}.btn--approve{background:var(--success);color:#052e1c}.btn--approve:hover:not(:disabled){filter:brightness(1.06)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.backend-note{margin-top:var(--space-1);padding:8px 12px;border-radius:var(--radius-xs);border:1px dashed var(--border-strong);background:var(--surface-2);color:var(--text-soft);font-size:var(--text-xs)}.office-tag{display:flex;flex-direction:column;align-items:center;padding:5px 10px;background:#111827f2;border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);white-space:nowrap;pointer-events:none;transform:translateY(-6px);-webkit-user-select:none;user-select:none}.office-tag__title{display:flex;align-items:center;font-size:12.5px;font-weight:600;color:var(--text)}.office-tag__emoji{margin-right:5px;font-size:14px}.office-tag__status{display:flex;align-items:center;font-size:10.5px;color:var(--text-soft);margin-top:1px}.office-tag__dot{width:7px;height:7px;border-radius:50%;background:var(--success);margin-right:5px;animation:tagpulse 1.6s ease-in-out infinite}@keyframes tagpulse{0%,to{opacity:1}50%{opacity:.4}}.office-tag--working{border-color:#34d39959}.office-tag--working .office-tag__status{color:var(--success)}@keyframes rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
