.workspace-redesign{--bg:#f4f5f1;--bg-elevated:#fff;--surface:#fff;--surface-subtle:#f0f4ef;--surface-hover:#e7f0e9;--surface-raised:#f7f9f5;--surface-strong:#e4ede6;--border:#d8e0db;--border-subtle:#e4e9e4;--border-strong:#a6b9af;--text:#182b29;--text-muted:#526460;--text-soft:#526460;--accent:#075e54;--accent-strong:#064e46;--info:#285d91;--warning:#795200;--danger:#a52c30;--brand-primary:var(--accent);--brand-primary-strong:var(--accent-strong);--brand-secondary:#285d91;--brand-accent:var(--accent);--brand-warning:var(--warning);--brand-canvas:var(--bg);--brand-surface:var(--surface);--brand-surface-subtle:var(--surface-subtle);--brand-surface-raised:var(--surface-raised);--brand-border:var(--border);--brand-text:var(--text);--brand-text-muted:var(--text-muted);--brand-text-soft:var(--text-soft);--sidebar-width:246px;--shadow-panel:0 2px 8px #182b2908;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.5}.workspace-redesign .app-shell__sidebar{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;gap:18px;padding:24px 16px}.workspace-redesign .brand-lockup{padding:0 8px}.workspace-redesign .brand-lockup__mark{color:#fff;background:#000}.workspace-redesign .brand-lockup small{font-size:13px}.workspace-redesign .primary-nav{gap:14px}.workspace-redesign .primary-nav__section{gap:6px}.workspace-redesign .primary-nav__label{letter-spacing:normal;text-transform:none;padding:0 12px;font-size:13px;font-weight:650}.workspace-redesign .primary-nav__items{gap:3px}.workspace-redesign .primary-nav__link{border:0;border-radius:8px;gap:10px;min-height:44px;padding:9px 12px;font-size:14px;font-weight:550}.workspace-redesign .primary-nav__link:hover{background:var(--surface-subtle)}.workspace-redesign .primary-nav__link.is-active{background:var(--surface-hover);color:var(--accent);box-shadow:none;font-weight:700}.workspace-redesign .workspace-nav-icon{fill:none;stroke:currentColor;stroke-width:1.7px;flex:0 0 18px;width:18px;height:18px}.workspace-redesign .app-shell__sidebar-footer{padding:12px;font-size:13px}.workspace-redesign .app-shell__topbar{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;gap:16px;padding:16px 32px}.workspace-redesign .tenant-context__label{text-transform:none;letter-spacing:normal;font-size:13px}.workspace-redesign .tenant-context strong{overflow-wrap:anywhere;font-size:15px}.workspace-redesign .app-shell__topbar-meta{flex-wrap:wrap;gap:12px}.workspace-redesign .environment-pill{background:var(--surface-subtle);color:var(--text-muted);border-color:var(--border);font-size:13px}.workspace-redesign .app-shell__content{padding:28px 32px 40px}.workspace-redesign .primary-button,.workspace-redesign .secondary-button{border-radius:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none}.workspace-redesign .primary-button{background:var(--accent);color:#fff;border:1px solid var(--accent)}.workspace-redesign .primary-button:hover{background:var(--accent-strong);color:#fff}.workspace-redesign .secondary-button{background:var(--surface);color:var(--text);border:1px solid var(--border)}.workspace-redesign .secondary-button:hover{background:var(--surface-subtle)}.workspace-redesign :focus-visible{outline-offset:3px;outline:3px solid #986b00}.workspace-redesign .workspace-nav-toggle{display:none}.workspace-redesign .workspace-subnav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;margin-bottom:28px;padding-bottom:12px;display:flex}.workspace-redesign .workspace-subnav a{min-height:44px;color:var(--text-muted);border:1px solid #0000;border-radius:8px;padding:9px 12px;font-size:14px}.workspace-redesign .workspace-subnav a[aria-current=page]{background:var(--surface);border-color:var(--border);color:var(--accent);font-weight:650}.workspace-redesign .workspace-subnav:has(+.workspace-subnav--inner){margin-bottom:12px}.workspace-redesign .workspace-subnav--inner{gap:4px 20px;padding-bottom:0}.workspace-redesign .workspace-subnav--inner a{border:0;border-bottom:2px solid #0000;border-radius:0;min-height:44px;padding:10px 2px}.workspace-redesign .workspace-subnav--inner a[aria-current=page]{border-bottom-color:var(--accent);color:var(--text);background:0 0}.workspace-redesign .workspace-account{max-width:260px;position:relative}.workspace-redesign .workspace-account summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:10px 12px;font-size:14px;font-weight:650}.workspace-redesign .workspace-account__menu{background:var(--surface);border:1px solid var(--border);z-index:60;border-radius:12px;min-width:220px;max-width:min(280px,80vw);padding:16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #182b291f}.workspace-redesign .workspace-account__menu p{color:var(--text-muted);margin:0 0 12px;font-size:13px}.workspace-redesign .workspace-account__menu form+form{margin-top:8px}.workspace-redesign .workspace-account__menu button{text-align:left;width:100%}.workspace-redesign .workspace-overview{gap:24px;display:grid}.workspace-redesign .workspace-overview__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.workspace-redesign .workspace-overview h1{letter-spacing:-.7px;margin:0 0 8px;font-size:30px;line-height:1.25}.workspace-redesign .workspace-overview__header h1{margin:0}.workspace-redesign .workspace-overview__header{align-items:center}.workspace-redesign .workspace-overview__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .workspace-card{border:1px solid var(--border);background:var(--surface);border-radius:14px;min-width:0;padding:24px}.workspace-redesign .workspace-card h2{margin:0 0 16px;font-size:19px;line-height:1.4}.workspace-redesign .workspace-overview__metrics h2{color:var(--text-muted);margin:0;font-size:14px;font-weight:550}.workspace-redesign .workspace-overview__metrics strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:10px 0;font-size:30px;line-height:1.4;display:block}.workspace-redesign .workspace-card p{color:var(--text-muted);margin:0 0 16px}.workspace-redesign .workspace-card a:not(.primary-button):not(.secondary-button){color:var(--accent);text-underline-offset:3px;font-size:14px;text-decoration:underline}.workspace-redesign .workspace-overview__grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:24px;display:grid}.workspace-redesign .workspace-action{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.workspace-redesign .workspace-action:last-child{padding-bottom:0}.workspace-redesign .workspace-action h3{margin:0 0 6px;font-size:16px}.workspace-redesign .workspace-action p{margin:0;font-size:14px}.workspace-redesign .workspace-action a{flex-shrink:0}.workspace-redesign .workspace-summary{margin:0 0 20px}.workspace-redesign .workspace-summary>div{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 0;font-size:14px;display:flex}.workspace-redesign .workspace-summary dd{margin:0;font-weight:650}.workspace-redesign .workspace-caption,.workspace-redesign .workspace-overview__footer{color:var(--text-muted);font-size:13px}.workspace-redesign .workspace-overview__footer{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.workspace-redesign .workspace-notice{color:#654c11;background:#fff8e3;border:1px solid #e8d8ad;border-radius:10px;margin:0;padding:18px 20px}.workspace-redesign .workspace-notice h2{margin:0 0 8px;font-size:18px}.workspace-redesign .workspace-notice p{margin:0 0 8px}.workspace-redesign .workspace-notice a{text-decoration:underline}@media (max-width:1100px){.workspace-redesign .workspace-overview__grid{grid-template-columns:1fr}.workspace-redesign .workspace-action{flex-wrap:wrap;align-items:flex-start}}@media (max-width:760px){.workspace-redesign.app-shell{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.workspace-redesign .app-shell__sidebar{background:var(--surface);gap:0;height:auto;padding:16px;position:relative}.workspace-redesign .brand-lockup{min-height:44px;padding-right:80px}.workspace-redesign .workspace-nav-toggle{display:block;position:absolute;top:16px;right:16px}.workspace-redesign .primary-nav{flex-direction:column;gap:14px;max-height:65vh;margin-top:16px;display:none;overflow:auto}.workspace-redesign .primary-nav[data-open=true]{display:flex}.workspace-redesign .primary-nav__section{min-width:0}.workspace-redesign .primary-nav__items{display:grid}.workspace-redesign .primary-nav__label{display:block}.workspace-redesign .app-shell__sidebar-footer{display:none}.workspace-redesign .app-shell__topbar{flex-wrap:wrap;padding:12px 20px}.workspace-redesign .app-shell__content{padding:24px 20px 32px}.workspace-redesign .workspace-overview__metrics{grid-template-columns:1fr}.workspace-redesign .workspace-card{padding:20px}.workspace-redesign .workspace-overview h1{font-size:27px}}.workspace-redesign .workspace-switcher{text-align:left;min-height:44px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:6px;gap:2px;padding:0 4px;display:grid}.workspace-redesign .workspace-overview h1{font-weight:700}.workspace-redesign .workspace-card h2,.workspace-redesign .workspace-action h3{font-weight:650}.workspace-redesign .workspace-overview__metrics strong[data-unavailable=true]{color:var(--text-muted);font-size:20px;font-weight:650}.workspace-redesign .start-panel{border:1px solid var(--border);background:var(--surface);border-radius:14px;margin:0 0 24px;padding:24px}.workspace-redesign .start-panel__head h2{margin:0 0 6px;font-size:19px;font-weight:700;line-height:1.4}.workspace-redesign .start-panel__head p{color:var(--text-muted);margin:0 0 18px}.workspace-redesign .start-panel__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .start-tile{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:18px;display:flex}.workspace-redesign .start-tile__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.workspace-redesign .start-tile h3{margin:0;font-size:16px;font-weight:700;line-height:1.4}.workspace-redesign .start-tile p{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}.workspace-redesign .start-tile .start-tile__detail{font-size:13px}.workspace-redesign .start-tile .primary-button,.workspace-redesign .start-tile .secondary-button{text-align:center;margin-top:auto}.workspace-redesign .start-chip{border:1px solid var(--border);color:var(--text-muted);white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:12px;line-height:1.6;display:inline-block}.workspace-redesign .start-chip--done{border-color:var(--accent);color:var(--accent)}.workspace-redesign .start-chip--todo{color:var(--text)}@media (max-width:1100px){.workspace-redesign .start-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workspace-redesign .start-panel{padding:16px}.workspace-redesign .start-panel__grid{grid-template-columns:minmax(0,1fr)}}.workspace-redesign .knowledge-flow{padding:20px 24px}.workspace-redesign .knowledge-flow h2{margin:0 0 12px;font-size:17px;font-weight:700;line-height:1.4}.workspace-redesign .knowledge-flow__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0 0 12px;padding:0;list-style:none;display:grid}.workspace-redesign .knowledge-flow__steps li{border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;align-content:start;gap:4px;min-width:0;padding:12px;display:grid}.workspace-redesign .knowledge-flow__num{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:inline-flex}.workspace-redesign .knowledge-flow__steps strong{font-size:15px}.workspace-redesign .knowledge-flow__steps small{color:var(--text-muted);font-size:13px;line-height:1.45}.workspace-redesign .knowledge-flow>p{color:var(--text-muted);margin:0;font-size:14px}.workspace-redesign .knowledge-next{border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;gap:10px;padding:14px 16px;display:grid}.workspace-redesign .knowledge-next p{margin:0;font-size:14px;line-height:1.5}.workspace-redesign .knowledge-next.is-live{border-color:var(--accent)}.workspace-redesign .knowledge-next.is-attention{border-color:var(--warning)}.workspace-redesign .knowledge-next.is-attention p strong{color:var(--warning)}.workspace-redesign .knowledge-progress{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.workspace-redesign .knowledge-progress li{border:1px solid var(--border);color:var(--text-muted);border-radius:999px;padding:2px 10px;font-size:12px;line-height:1.6}.workspace-redesign .knowledge-progress li.is-done{border-color:var(--accent);background:var(--accent);color:#fff}.workspace-redesign .knowledge-progress li.is-current{border-color:var(--accent);color:var(--accent);font-weight:700}@media (max-width:1100px){.workspace-redesign .knowledge-flow__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workspace-redesign .knowledge-flow{padding:16px}.workspace-redesign .knowledge-flow__steps{grid-template-columns:minmax(0,1fr)}}.workspace-redesign .review-queue-item__why{color:var(--text-muted);margin:2px 0 0;font-size:14px;line-height:1.5}.workspace-redesign .playground{gap:20px;max-width:880px;display:grid}.workspace-redesign .playground__form{border:1px solid var(--border);background:var(--surface);border-radius:14px;gap:18px;padding:24px;display:grid}.workspace-redesign .playground__tiers{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;margin:0;padding:0;display:grid}.workspace-redesign .playground__tiers legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:700}.workspace-redesign .playground__tier{border:1px solid var(--border);cursor:pointer;background:var(--surface-raised);border-radius:10px;gap:4px;padding:14px;display:grid}.workspace-redesign .playground__tier.is-selected{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.workspace-redesign .playground__tier input{justify-self:start}.workspace-redesign .playground__tier strong{font-size:15px}.workspace-redesign .playground__tier small{color:var(--text-muted);font-size:13px;line-height:1.45}.workspace-redesign .playground__message{gap:8px;font-size:14px;font-weight:700;display:grid}.workspace-redesign .playground__message textarea{border:1px solid var(--border-strong);min-height:130px;font:inherit;resize:vertical;border-radius:10px;padding:12px 13px;font-weight:400;line-height:1.55}.workspace-redesign .playground__message small,.workspace-redesign .playground__actions small{color:var(--text-muted);font-size:13px;font-weight:400}.workspace-redesign .playground__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.workspace-redesign .playground__error{border:1px solid var(--danger);color:var(--danger);border-radius:10px;padding:14px 16px;font-size:14px}.workspace-redesign .playground__result{border:1px solid var(--accent);background:var(--surface);border-radius:14px;padding:20px 24px}.workspace-redesign .playground__result h2{margin:0 0 8px;font-size:17px;font-weight:700}.workspace-redesign .playground__reply{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 14px;font-size:16px;line-height:1.6}.workspace-redesign .playground__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;display:grid}.workspace-redesign .playground__facts div{border:1px solid var(--border);background:var(--surface-raised);border-radius:10px;min-width:0;padding:10px 12px}.workspace-redesign .playground__facts dt{color:var(--text-muted);font-size:12px}.workspace-redesign .playground__facts dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:15px;font-weight:700}.workspace-redesign .playground__budget{color:var(--text-muted);margin:0;font-size:14px}.workspace-redesign .mo-header__actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:760px){.workspace-redesign .playground__tiers{grid-template-columns:minmax(0,1fr)}.workspace-redesign .playground__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .playground__form{padding:16px}}.workspace-redesign .playground__source{color:var(--text-muted);max-width:880px;margin:0;font-size:14px}:is(html:has(.tenant-gate),body:has(.tenant-gate)){background:#f4f5f1}.tenant-gate.workspace-redesign{min-height:100vh;padding:24px 16px}.tenant-gate.workspace-redesign .tenant-gate__card{border-color:var(--border);background:var(--surface);width:min(100%,560px);box-shadow:var(--shadow-panel);border-radius:14px;gap:20px;padding:clamp(24px,4vw,36px)}.tenant-gate.workspace-redesign .brand-lockup{padding:0}.tenant-gate.workspace-redesign .page-header__eyebrow{letter-spacing:normal;text-transform:none;color:var(--text-muted);margin:0;font-size:13px;font-weight:650}.tenant-gate.workspace-redesign h1{letter-spacing:-.025em;color:var(--text);font-size:clamp(26px,5vw,32px);font-weight:700;line-height:1.2}.tenant-gate.workspace-redesign .tenant-gate__copy{color:var(--text-muted);margin:0;font-size:15px;line-height:1.55}.tenant-gate.workspace-redesign .tenant-choice{border:1px solid var(--border-strong);background:var(--surface);min-height:60px;color:var(--text);font:inherit;border-radius:10px;padding:14px 18px;transition:background .12s,border-color .12s}.tenant-gate.workspace-redesign .tenant-choice:hover{background:var(--surface-hover);border-color:var(--accent)}.tenant-gate.workspace-redesign .tenant-choice strong{overflow-wrap:anywhere;font-size:16px;font-weight:650}.tenant-gate.workspace-redesign .tenant-choice small{color:var(--text-muted);font-size:13px}.tenant-gate.workspace-redesign .tenant-choice>span[aria-hidden]{color:var(--accent);font-size:18px}.tenant-gate.workspace-redesign .tenant-gate__footer{color:var(--text-muted);border-top-color:var(--border-subtle);flex-wrap:wrap;font-size:14px}.tenant-gate.workspace-redesign :is(button,a):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.tenant-gate.workspace-redesign .brand-lockup__mark{font-size:13px}.workspace-redesign h1{font-weight:700}.workspace-redesign .workspace-metric{border:1px solid var(--border);background:var(--surface);min-width:0;color:inherit;border-radius:12px;align-content:start;gap:4px;padding:20px 22px;text-decoration:none;display:grid}.workspace-redesign .workspace-metric:hover{border-color:var(--accent)}.workspace-redesign .workspace-metric:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.workspace-redesign .workspace-metric h2{color:var(--text-muted);margin:0;font-size:14px;font-weight:600}.workspace-redesign .workspace-metric strong{font-variant-numeric:tabular-nums;margin:0;font-size:34px;line-height:1.2}.workspace-redesign .workspace-metric__go{color:var(--accent);text-underline-offset:3px;font-size:14px;text-decoration:underline}.workspace-redesign .workspace-metric--lead{border-color:var(--accent)}.workspace-redesign .start-panel{padding:18px 22px}.workspace-redesign .start-panel__head{justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 6px;display:flex}.workspace-redesign .start-panel__head h2{margin:0;font-size:17px}.workspace-redesign .start-panel__head span{color:var(--text-muted);font-size:13px}.workspace-redesign .start-list{margin:0;padding:0;list-style:none}.workspace-redesign .start-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.workspace-redesign .start-row:first-child{border-top:0}.workspace-redesign .start-row h3{flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:15px;font-weight:650;line-height:1.4;display:flex}.workspace-redesign .start-row p{color:var(--text-muted);overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;line-height:1.4}.workspace-redesign .start-row .primary-button,.workspace-redesign .start-row .secondary-button{text-align:center;min-width:96px}.workspace-redesign .workspace-overview__footer{justify-content:flex-start;align-items:center;gap:8px 20px}.workspace-redesign .workspace-overview__footer a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.workspace-redesign .workspace-overview{gap:16px}.workspace-redesign .workspace-metric{grid-template-columns:1fr auto;align-items:center;padding:14px 16px}.workspace-redesign .workspace-metric h2{grid-column:1}.workspace-redesign .workspace-metric strong{grid-area:1/2/span 2;font-size:28px}.workspace-redesign .start-row .primary-button,.workspace-redesign .start-row .secondary-button{min-width:0;padding-inline:14px}}.workspace-redesign .review-page .review-heading{align-items:center}.workspace-redesign .review-page .review-summary{color:var(--text-muted);flex-wrap:wrap;gap:6px 22px;margin:0;font-size:15px;display:flex}.workspace-redesign .review-page .review-summary strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px}.workspace-redesign .review-page .review-queue-filters{gap:12px;padding:14px 20px}.workspace-redesign .review-page .review-queue-filters label{min-width:150px}.workspace-redesign .review-page .review-queue-item{border-left:3px solid #0000;grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 20px 14px 17px;display:grid}.workspace-redesign .review-page .review-queue-item.priority-high,.workspace-redesign .review-page .review-queue-item.priority-critical{border-left-color:#c2780a}.workspace-redesign .review-page .review-queue-item__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.workspace-redesign .review-page .review-queue-item h2{text-transform:none;margin:0;font-size:16px;font-weight:650;line-height:1.4}.workspace-redesign .review-page .review-queue-item__top small{color:var(--text-muted);white-space:nowrap;font-size:13px}.workspace-redesign .review-page .review-queue-item__draft{color:var(--text-muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-width:none;margin:0;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.workspace-redesign .review-page .review-queue-item__badges{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.workspace-redesign .review-page .review-badge{padding:2px 8px;font-size:12px}@media (max-width:640px){.workspace-redesign .review-page{gap:14px}.workspace-redesign .review-page .review-queue-filters{padding:12px 14px}.workspace-redesign .review-page .review-queue-item{flex-direction:initial;padding:12px 14px 12px 11px}}.shell-v2 .primary-nav__link{font-size:15px}.shell-v2 .shell-demo-strip{color:#7a3a06;text-align:center;background:#fef0e1;margin:0;padding:8px 24px;font-size:13px}.shell-v2 .app-shell__topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.shell-v2 .shell-casino{overflow-wrap:anywhere;min-width:0;font-size:17px;font-weight:700}.shell-v2 .shell-bot-mode{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.shell-v2 .shell-bot-mode:hover{background:var(--surface-subtle)}.shell-v2 .shell-bot-mode__dot{background:#1f9d6c;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.shell-v2 .workspace-account summary{color:#0a4539;background:#dde6e2;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:0;font-size:14px;list-style:none;display:flex}.shell-v2 .workspace-account summary::-webkit-details-marker{display:none}.shell-v2 .workspace-switcher{justify-content:flex-start;align-items:center;width:100%;min-height:44px;display:flex}.shell-v2 .shell-user{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:auto;padding:12px 8px 0;display:flex}.shell-v2 .shell-user__avatar{color:#0a4539;background:#dde6e2;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex}.shell-v2 .shell-user__who{flex:auto;min-width:0;display:grid}.shell-v2 .shell-user__who strong{overflow-wrap:anywhere;font-size:14px}.shell-v2 .shell-user__who small{color:var(--text-muted);font-size:12px}.shell-v2 .app-shell__sidebar{flex-direction:column;display:flex}@media (max-width:760px){.shell-v2 .app-shell__topbar{flex-wrap:nowrap;gap:8px}.shell-v2 .shell-bot-mode{padding:0 10px;font-size:13px}.shell-v2 .app-shell__topbar-meta>.secondary-button,.shell-v2 .shell-user{display:none}}.workspace-redesign .home h2{margin:0;font-size:18px;font-weight:650}.workspace-redesign .home-section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.workspace-redesign .home-section-head a,.workspace-redesign .home-links a{min-height:44px;color:var(--accent);align-items:center;font-size:14px;font-weight:600;display:inline-flex}.workspace-redesign .home-today,.workspace-redesign .home-attention{gap:12px;display:grid}.workspace-redesign .home-today__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .home-stat{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-content:start;gap:4px;min-width:0;padding:18px 20px;display:grid}.workspace-redesign .home-stat span{color:var(--text-muted);font-size:14px;font-weight:600}.workspace-redesign .home-stat strong{font-variant-numeric:tabular-nums;font-size:30px;line-height:1.3}.workspace-redesign .home-stat small,.workspace-redesign .home-muted{color:var(--text-muted);margin:0;font-size:14px}.workspace-redesign .home-attention .workspace-metric h3{color:var(--text-muted);margin:0;font-size:14px;font-weight:600}.workspace-redesign .home-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .home-list{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-content:start;gap:10px;min-width:0;padding:18px 20px;display:grid}.workspace-redesign .home-list ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .home-list li{justify-content:space-between;gap:12px;font-size:14px;display:flex}.workspace-redesign .home-list li span{overflow-wrap:anywhere;font-size:14px}.workspace-redesign .home-links{flex-wrap:wrap;gap:16px;display:flex}@media (max-width:1000px){.workspace-redesign .home-today__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-redesign .home-columns{grid-template-columns:1fr}}.workspace-redesign .home-header-actions{flex-wrap:wrap;gap:8px;display:flex}.workspace-redesign .home-customize-note{color:var(--text-muted);margin:0;font-size:14px}.workspace-redesign .home-block.is-editing{border:1px dashed var(--border-strong);border-radius:14px;gap:12px;padding:12px;display:grid}.workspace-redesign .home-block__tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.workspace-redesign .home-block__tools button,.workspace-redesign .home-hidden li button{border:1px solid var(--border);background:var(--surface);min-width:64px;min-height:44px;color:var(--text);cursor:pointer;border-radius:8px;padding:0 14px;font-size:14px;font-weight:600}.workspace-redesign .home-block__tools button:disabled{opacity:.45;cursor:default}.workspace-redesign .home-hidden{border:1px dashed var(--border-strong);border-radius:14px;gap:10px;padding:16px 20px;display:grid}.workspace-redesign .home-hidden ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .home-hidden li{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.workspace-redesign .home-hidden>.secondary-button{justify-self:start}.workspace-redesign .home-block__tools form,.workspace-redesign .home-hidden form{margin:0;display:inline-flex}.workspace-redesign .home-hidden>form button{border:1px solid var(--border);background:var(--surface);min-height:44px;color:var(--text);cursor:pointer;border-radius:8px;padding:0 16px;font-size:14px;font-weight:600}.app-lang-switch{border-top:1px solid var(--line,#e5e5e0);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;padding-top:8px;display:flex}.app-lang-switch>span{color:var(--muted,#6b6b66);width:100%;font-size:12px}.app-lang-switch button{min-height:32px;padding:4px 10px;font-size:13px}.app-lang-switch button[aria-pressed=true]{border-color:currentColor;font-weight:600}.workspace-redesign .home-guide{border:1px solid var(--border-subtle);background:var(--surface-raised,#fff);border-radius:12px;margin:12px 0 4px;padding:14px 18px}.workspace-redesign .home-guide>summary{cursor:pointer;font-weight:700}.workspace-redesign .home-guide ol{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:12px 0 0;padding-left:20px;display:grid}.workspace-redesign .home-guide li{gap:4px;display:grid}.workspace-redesign .home-guide li>a,.workspace-redesign .home-guide li>strong{font-weight:700}.workspace-redesign .home-guide li>span{color:var(--text-muted,#5b7378);font-size:14px}
.workspace-redesign .review-workspace{max-width:1160px;color:var(--ink);gap:24px;margin-inline:auto;display:grid}.workspace-redesign .review-workspace h1{letter-spacing:-.025em;margin:4px 0 12px;font-size:clamp(26px,3vw,34px);line-height:1.2}.workspace-redesign .review-workspace h2{margin:0;font-size:18px;line-height:1.4}.workspace-redesign .review-workspace h3{margin:0 0 12px;font-size:16px;line-height:1.4}.workspace-redesign .review-workspace p{margin:8px 0;line-height:1.65}.workspace-redesign .review-workspace small,.workspace-redesign .review-help{color:#526460;font-size:13px;line-height:1.6}.workspace-redesign .review-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.workspace-redesign .review-heading>div>p:last-child{color:#526460;max-width:65ch}.workspace-redesign .review-heading>.secondary-button{flex:none;margin-top:8px}.workspace-redesign .review-metrics{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.workspace-redesign .review-metrics article{background:#fff;border:1px solid #dce3df;border-radius:12px;gap:8px;padding:20px 24px;display:grid}.workspace-redesign .review-metrics article>span{color:#526460;font-size:14px;font-weight:600}.workspace-redesign .review-metrics strong{font-variant-numeric:tabular-nums;font-size:32px;font-weight:650;line-height:1}.workspace-redesign .review-queue-panel{padding:0;overflow:hidden}.workspace-redesign .review-queue-filters{background:#fafbf8;border-bottom:1px solid #dce3df;flex-wrap:wrap;align-items:flex-end;gap:16px;padding:24px;display:flex}.workspace-redesign .review-workspace label{gap:8px;font-size:14px;font-weight:600;display:grid}.workspace-redesign .review-queue-filters label{min-width:170px}.workspace-redesign .review-workspace select,.workspace-redesign .review-workspace textarea{color:#182b29;font:inherit;background:#fff;border:1px solid #a6b7af;border-radius:8px;width:100%;min-height:44px;padding:10px 12px}.workspace-redesign .review-workspace textarea{resize:vertical;font-weight:400;line-height:1.6}.workspace-redesign .review-reset{padding:12px 4px}.workspace-redesign .review-queue-items{margin:0;padding:0;list-style:none}.workspace-redesign .review-queue-items li+li{border-top:1px solid #dce3df}.workspace-redesign .review-queue-item{color:inherit;justify-content:space-between;gap:32px;padding:24px;text-decoration:none;display:flex}.workspace-redesign .review-queue-item:hover{background:#f4f8f5}.workspace-redesign .review-queue-item:focus-visible{outline-offset:-3px;outline:3px solid #075e54}.workspace-redesign .review-queue-item__content{min-width:0}.workspace-redesign .review-queue-item h2{text-transform:capitalize;margin-top:12px}.workspace-redesign .review-queue-item p{color:#526460;max-width:64ch}.workspace-redesign .review-queue-item__badges{flex-wrap:wrap;gap:8px;display:flex}.workspace-redesign .review-badge{color:#354e46;text-transform:capitalize;background:#edf2ee;border-radius:6px;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.workspace-redesign .review-badge.priority-high,.workspace-redesign .review-badge.priority-critical{color:#795200;background:#fff1ce}.workspace-redesign .review-queue-item__next{flex-direction:column;justify-content:center;gap:8px;min-width:185px;font-size:14px;display:flex}.workspace-redesign .review-queue-item__next>span:not(.review-open){color:#526460}.workspace-redesign .review-open{color:#075e54;margin-top:8px;font-weight:600}.workspace-redesign .review-queue-empty{text-align:center;padding:56px 24px}.workspace-redesign .review-empty-mark{color:#075e54;background:#e8f2eb;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:16px;font-size:24px;display:inline-grid}.workspace-redesign .review-queue-empty p{color:#526460;margin-bottom:20px}.workspace-redesign .review-case-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.workspace-redesign .review-case-main{gap:24px;min-width:0;display:grid}.workspace-redesign .review-context-panel,.workspace-redesign .review-draft-panel,.workspace-redesign .review-decision-panel,.workspace-redesign .human-copilot-panel,.workspace-redesign .review-audit-panel{padding:24px}.workspace-redesign .review-panel-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.workspace-redesign .review-customer-context{background:#f5f7f3;border-radius:8px;margin-top:20px;padding:16px;font-size:14px}.workspace-redesign .review-customer-context p{color:#526460}.workspace-redesign .review-workspace a:not([class]){color:#075e54;text-underline-offset:3px}.workspace-redesign .review-metadata{color:#526460;margin-top:20px;font-size:13px}.workspace-redesign .review-workspace summary{cursor:pointer;padding:10px 0;font-weight:600;line-height:1.5}.workspace-redesign .review-workspace details>summary:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #075e54}.workspace-redesign .review-metadata dl>div{grid-template-columns:90px minmax(0,1fr);gap:12px;margin:12px 0;display:grid}.workspace-redesign .review-workspace dd{overflow-wrap:anywhere;margin:0}.workspace-redesign .review-draft-text{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f7f3;border:1px solid #dce3df;border-radius:8px;padding:20px;font-size:16px;line-height:1.8}.workspace-redesign .review-status-list{border-bottom:1px solid #dce3df;gap:14px;margin:0;padding:20px 0;display:grid}.workspace-redesign .review-status-list>div{grid-template-columns:65px minmax(0,1fr);gap:12px;font-size:14px;display:grid}.workspace-redesign .review-status-list dt{color:#526460}.workspace-redesign .review-status-list dd{text-transform:capitalize;font-weight:600}.workspace-redesign .review-decision-actions{gap:16px;margin-top:20px;display:grid}.workspace-redesign .review-decision-actions form{gap:12px;display:grid}.workspace-redesign .review-secondary-decisions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.workspace-redesign .review-edit{border-top:1px solid #dce3df;padding-top:4px}.workspace-redesign .review-edit>summary{color:#075e54}.workspace-redesign .review-notice{background:#edf4ef;border:1px solid #c5d7ca;border-radius:8px;padding:16px;font-size:14px;line-height:1.6}.workspace-redesign .review-draft-panel .review-notice{margin-top:16px}.workspace-redesign .review-notice.is-warning{color:#654700;background:#fff7e5;border-color:#e4ce96}.workspace-redesign .human-copilot-panel .panel-heading{margin-bottom:24px}.workspace-redesign .review-workspace .human-copilot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .review-workspace .human-copilot-card{background:#f5f7f3;border:0;border-radius:8px;min-width:0;padding:20px}.workspace-redesign .review-workspace .human-copilot-card--warning{background:#fff7e5}.workspace-redesign .review-workspace .human-copilot-card--next{background:#edf4ef;grid-column:1/-1}.workspace-redesign .human-copilot-card ul{margin:12px 0;padding-left:20px}.workspace-redesign .human-copilot-card li{margin:8px 0;line-height:1.6}.workspace-redesign .human-copilot-card small{margin-top:8px;display:block}.workspace-redesign .human-copilot-facts{gap:16px;display:grid}.workspace-redesign .human-copilot-facts dt,.workspace-redesign .human-copilot-boundary{color:#526460;font-size:13px}.workspace-redesign .review-audit-panel>summary{justify-content:space-between;gap:12px;font-size:16px;display:flex}.workspace-redesign .review-audit-panel>summary:before{content:"▸"}.workspace-redesign .review-audit-panel[open]>summary:before{content:"▾"}.workspace-redesign .review-audit-panel>summary span{color:#526460;margin-left:auto;font-size:13px}.workspace-redesign .review-audit-list{padding:0;list-style:none}.workspace-redesign .review-audit-list li{border-top:1px solid #dce3df;padding:16px 0}.workspace-redesign .review-audit-list time{color:#526460;margin-top:8px;font-size:13px;display:block}.workspace-redesign .review-delivery-help{color:#526460;padding:0 4px;font-size:13px}.workspace-redesign .review-delivery-help p{max-width:90ch}.workspace-redesign .review-access-gate{padding:32px}.workspace-redesign .review-access-gate>a{justify-self:start}@media (max-width:1100px){.workspace-redesign .review-case-layout{grid-template-columns:minmax(0,1fr)}.workspace-redesign .review-workspace .human-copilot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.workspace-redesign .review-workspace{gap:20px}.workspace-redesign .review-heading{flex-wrap:wrap;gap:8px}.workspace-redesign .review-metrics{grid-template-columns:1fr;gap:8px}.workspace-redesign .review-metrics article{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:16px}.workspace-redesign .review-metrics strong{grid-area:1/2/3;align-self:center;font-size:28px}.workspace-redesign .review-queue-filters{gap:12px;padding:16px}.workspace-redesign .review-queue-filters label{flex:120px;min-width:0}.workspace-redesign .review-queue-item{flex-direction:column;gap:16px;padding:20px 16px}.workspace-redesign .review-queue-item__next{border-top:1px solid #e0e7e1;min-width:0;padding-top:12px}.workspace-redesign .review-context-panel,.workspace-redesign .review-draft-panel,.workspace-redesign .review-decision-panel,.workspace-redesign .human-copilot-panel,.workspace-redesign .review-audit-panel{padding:20px 16px}.workspace-redesign .review-workspace .human-copilot-grid{grid-template-columns:minmax(0,1fr)}.workspace-redesign .review-panel-heading{flex-wrap:wrap;align-items:flex-start}.workspace-redesign .review-draft-text{padding:16px}}.workspace-redesign .human-copilot-facts>div{gap:6px;display:grid}.workspace-redesign .human-copilot-facts dd{text-align:left}.workspace-redesign .review-history{gap:8px;max-height:360px;margin:12px 0;padding:0;list-style:none;display:grid;overflow:auto}.workspace-redesign .review-history-item{background:#fff;border:1px solid #dde5df;border-radius:8px;grid-template-columns:auto 1fr;gap:2px 10px;padding:10px 12px;display:grid}.workspace-redesign .review-history-item.is-player{border-left:3px solid #c2410c}.workspace-redesign .review-history-item.is-agent{border-left:3px solid #15803d}.workspace-redesign .review-history-item.is-draft{background:#f8faf8;border-left:3px solid #94a3b8}.workspace-redesign .review-history-role{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.workspace-redesign .review-history-item time{color:#6b7c78;justify-self:end;font-size:12px}.workspace-redesign .review-history-item p{white-space:pre-wrap;overflow-wrap:anywhere;grid-column:1/-1;margin:0}.workspace-redesign .review-cap-note{color:#5c4a14;background:#fffaf0;border-bottom:1px solid #ecd9a8;margin:0;padding:12px 24px;font-size:14px}.workspace-redesign .inbox-views{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:6px;padding:12px 16px;display:flex}.workspace-redesign .inbox-views a{border:1px solid var(--border);min-height:36px;color:var(--text-muted);border-radius:999px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.workspace-redesign .inbox-views a:hover{background:var(--surface-subtle);color:var(--text)}.workspace-redesign .inbox-views a[aria-current=page]{background:var(--surface-hover);border-color:var(--accent);color:var(--accent)}.workspace-redesign .inbox-chip{background:var(--surface-subtle);min-height:24px;color:var(--text);white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.workspace-redesign .inbox-chip.is-warn{color:#8f1d14;background:#fdecea}.workspace-redesign .inbox-chip.is-vip{color:#6b5310;background:#f6efd9}.workspace-redesign .inbox-row{gap:6px;display:grid}.workspace-redesign .inbox-row__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-redesign .inbox-row__top h2{margin:0;font-size:16px;font-weight:700}.workspace-redesign .inbox-row__wait{color:var(--text-muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:13px}.workspace-redesign .inbox-row__meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.workspace-redesign .inbox-case__head h1{margin:4px 0 8px}.workspace-redesign .inbox-case__chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.workspace-redesign .inbox-case__grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;margin-top:16px;display:grid}.workspace-redesign .inbox-case__queue{display:none}.workspace-redesign .inbox-case__main{gap:16px;min-width:0;display:grid}.workspace-redesign .inbox-case__side{min-width:0}.workspace-redesign .inbox-case__side .human-copilot-panel{gap:12px;padding:16px;display:grid}.workspace-redesign .inbox-case__side .human-copilot-card{border:0;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;padding:0 0 12px}.workspace-redesign .inbox-case__side .human-copilot-card:last-of-type{border-bottom:0}.workspace-redesign .inbox-case__side .human-copilot-card h3{margin:0 0 6px;font-size:14px}.workspace-redesign .inbox-why{color:#7a3a06;background:#fef0e1;border-radius:10px;margin:0;padding:12px 16px;font-size:14px}.workspace-redesign .inbox-decision-row{flex-wrap:wrap;gap:8px;display:flex}.workspace-redesign .inbox-decision-row form{margin:0}.workspace-redesign .inbox-case .review-decision-panel{position:static}.workspace-redesign .inbox-tech{margin-top:12px}@media (min-width:1360px){.workspace-redesign .inbox-case__grid{grid-template-columns:240px minmax(0,1fr) 320px}.workspace-redesign .inbox-case__queue{display:block;position:sticky;top:16px}.workspace-redesign .inbox-case__queue h2{color:var(--text-muted);margin:0 0 8px;font-size:14px}.workspace-redesign .inbox-case__queue ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.workspace-redesign .inbox-case__queue a{color:var(--text);border-radius:8px;gap:2px;padding:10px 12px;font-size:14px;text-decoration:none;display:grid}.workspace-redesign .inbox-case__queue a:hover{background:var(--surface-subtle)}.workspace-redesign .inbox-case__queue span{color:var(--text-muted);font-size:12px}}@media (max-width:1100px){.workspace-redesign .inbox-case__grid{grid-template-columns:minmax(0,1fr)}}.workspace-redesign .inbox-row__question{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600}.workspace-redesign .inbox-translate{gap:8px;margin-top:12px;display:grid}.workspace-redesign .inbox-translate__bar{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.workspace-redesign .inbox-translate__bar select{border:1px solid var(--border);background:var(--surface);min-height:40px;color:var(--text);font:inherit;border-radius:8px;padding:0 8px}.workspace-redesign .inbox-translate__bar .secondary-button{min-height:40px;padding:0 14px}.workspace-redesign .inbox-translate__text{border-left:3px solid var(--accent);background:var(--surface-subtle);border-radius:0 8px 8px 0;margin:0;padding:10px 12px;font-size:15px}.workspace-redesign .inbox-translate__text span{color:var(--text-muted);font-size:12px;font-weight:650;display:block}.workspace-redesign .inbox-translate__error{color:#8f1d14;margin:0;font-size:14px}.workspace-redesign .inbox-sla{color:#654700;white-space:nowrap;background:#fff7e5;border-radius:6px;align-items:center;min-height:24px;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex}.workspace-redesign .inbox-sla.is-overdue{color:#8f1d14;background:#fdecea}.workspace-redesign .inbox-search{flex-wrap:wrap;align-items:end;gap:10px;margin:12px 0;display:flex}.workspace-redesign .inbox-search label,.workspace-redesign .inbox-archive label{gap:4px;font-size:12px;font-weight:650;display:grid}.workspace-redesign .inbox-search input[type=search]{min-width:220px}.workspace-redesign .inbox-archive{margin:12px 0}.workspace-redesign .inbox-archive>summary{cursor:pointer;font-size:14px;font-weight:650}.workspace-redesign .inbox-archive form{flex-wrap:wrap;align-items:end;gap:10px;margin-top:10px;display:flex}.workspace-redesign .inbox-archive form .review-help{flex-basis:100%;margin:0}.workspace-redesign .inbox-case__status{border-top:1px solid var(--border-subtle);gap:6px;margin-top:14px;padding-top:12px;font-size:13px;display:grid}.workspace-redesign .inbox-case__status .review-status-list{margin:0}.workspace-redesign .human-copilot-more>summary{cursor:pointer;padding:4px 0;font-weight:650}.workspace-redesign .human-copilot-more[open]>summary{margin-bottom:10px}
.workspace-redesign .crew-workspace{gap:24px;max-width:1160px;margin-inline:auto;display:grid}.workspace-redesign .crew-workspace h1{letter-spacing:-.025em;margin:4px 0 12px;font-size:clamp(26px,3vw,34px);line-height:1.2}.workspace-redesign .crew-workspace h2{margin:0;font-size:20px;line-height:1.4}.workspace-redesign .crew-workspace h3{margin:0;font-size:18px;line-height:1.4}.workspace-redesign .crew-workspace p{margin:8px 0;font-size:15px;line-height:1.65}.workspace-redesign .crew-workspace small{color:var(--text-muted);font-size:13px;line-height:1.6}.workspace-redesign .crew-workspace label{font-size:14px;line-height:1.5}.workspace-redesign .crew-workspace input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.workspace-redesign .crew-workspace textarea,.workspace-redesign .crew-workspace select{background:var(--surface);color:var(--text);border:1px solid var(--border-strong);width:100%;min-width:0;max-width:100%;font:inherit;border-radius:8px;min-height:44px;padding:10px 12px}.workspace-redesign .crew-workspace textarea{resize:vertical;line-height:1.6}.workspace-redesign .crew-workspace fieldset{min-width:0}.workspace-redesign .crew-workspace :disabled{cursor:not-allowed}.workspace-redesign .crew-workspace input:disabled,.workspace-redesign .crew-workspace select:disabled,.workspace-redesign .crew-workspace textarea:disabled{background:var(--surface-subtle);color:var(--text-muted)}.workspace-redesign .crew-workspace summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:14px;font-weight:600;line-height:1.5}.workspace-redesign .crew-page-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.workspace-redesign .crew-page-heading p{color:var(--text-muted);max-width:65ch}.workspace-redesign .crew-page-heading>a{flex:none;margin-top:8px}.workspace-redesign .crew-view-nav{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;padding-bottom:12px;display:flex}.workspace-redesign .crew-view-nav a{min-height:44px;color:var(--text-muted);border:1px solid #0000;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:600;text-decoration:none}.workspace-redesign .crew-view-nav a:hover{background:var(--surface-hover)}.workspace-redesign .crew-view-nav a[aria-current=page]{color:var(--accent);background:var(--surface);border-color:var(--border)}.workspace-redesign .crew-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .crew-metrics article{background:var(--surface);border:1px solid var(--border);border-radius:12px;gap:8px;padding:20px 24px;display:grid}.workspace-redesign .crew-metrics article>span{color:var(--text-muted);font-size:14px}.workspace-redesign .crew-metrics strong{font-variant-numeric:tabular-nums;font-size:32px;font-weight:650;line-height:1}.workspace-redesign .crew-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}.workspace-redesign .crew-section-heading p{color:var(--text-muted);margin-top:8px}.workspace-redesign .crew-badge{background:var(--surface-subtle);color:var(--text-muted);text-transform:capitalize;border-radius:6px;align-self:flex-start;padding:4px 10px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.workspace-redesign .crew-badge.status-published{color:var(--accent);background:#e6f1e9}.workspace-redesign .crew-badge.status-draft{color:var(--warning);background:#fff2d2}.workspace-redesign .crew-notice,.workspace-redesign .crew-readonly{background:#edf4ef;border:1px solid #c5d7ca;border-radius:8px;padding:16px;font-size:14px;line-height:1.6}.workspace-redesign .crew-workspace .platform-panel,.workspace-redesign .crew-workspace .platform-tenant-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-panel);border-radius:12px;min-width:0;padding:24px}.workspace-redesign .crew-workspace .platform-panel__heading{flex-wrap:wrap;align-items:flex-start;gap:16px}.workspace-redesign .crew-workspace .platform-panel__heading span{font-size:13px}.workspace-redesign .crew-workspace .platform-panel__heading strong{font-size:18px;line-height:1.4}.workspace-redesign .crew-workspace .platform-status{color:var(--text-muted);background:var(--surface-subtle);padding:4px 10px;font-size:13px}.workspace-redesign .crew-workspace .platform-status.is-warning{color:var(--warning);background:#fff2d2}.workspace-redesign .crew-workspace .settings-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workspace-redesign .crew-workspace .settings-field-grid label{min-width:0}.workspace-redesign .crew-workspace .settings-actions{flex-wrap:wrap;gap:16px}.workspace-redesign .crew-workspace .settings-actions small{max-width:64ch;display:block}.workspace-redesign .crew-workspace .settings-notice{color:#654700;overflow-wrap:anywhere;background:#fff7e5;border:1px solid #e4ce96;padding:16px;font-size:14px}.workspace-redesign .crew-workspace .ai-operator-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.workspace-redesign .crew-workspace .ai-operator-list>.crew-section-heading,.workspace-redesign .crew-workspace .ai-operator-list>.crew-empty{grid-column:1/-1}.workspace-redesign .crew-tenant-card{align-content:start;gap:16px;display:grid}.workspace-redesign .crew-card-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.workspace-redesign .crew-workspace .ai-crew-identity{align-items:center;gap:16px;min-width:0;display:flex}.workspace-redesign .crew-workspace .ai-crew-identity small{font-size:13px}.workspace-redesign .crew-workspace .ai-crew-avatar{background:#e6f1e9;border:0;border-radius:12px;flex:0 0 64px;width:64px;height:64px}.workspace-redesign .crew-workspace .ai-crew-avatar.is-aria{background:#eaf0f6}.workspace-redesign .crew-workspace .ai-crew-avatar.is-marco{background:#f4efdc}.workspace-redesign .crew-workspace .ai-crew-avatar.is-custom{background:#e6f1e9}.workspace-redesign .crew-workspace .ai-crew-avatar>span{color:var(--accent);font-size:22px}.workspace-redesign .crew-card-facts{background:var(--surface-raised);border-radius:8px;gap:12px;padding:16px;display:grid}.workspace-redesign .crew-card-facts>div{grid-template-columns:100px minmax(0,1fr);gap:12px;font-size:14px;display:grid}.workspace-redesign .crew-card-facts span{color:var(--text-muted)}.workspace-redesign .crew-card-facts strong{overflow-wrap:anywhere;font-size:14px}.workspace-redesign .crew-workspace .ai-crew-fit{gap:6px;margin:0}.workspace-redesign .crew-workspace .ai-crew-fit>span{letter-spacing:normal;text-transform:none;font-size:13px}.workspace-redesign .crew-workspace .ai-crew-fit>strong{font-size:14px;line-height:1.6}.workspace-redesign .crew-gate{color:var(--text-muted);font-size:14px}.workspace-redesign .crew-editor,.workspace-redesign .crew-preview,.workspace-redesign .crew-safety,.workspace-redesign .crew-avatar-editor{border-top:1px solid var(--border)}.workspace-redesign .crew-editor>summary,.workspace-redesign .crew-preview>summary,.workspace-redesign .crew-avatar-editor>summary{color:var(--accent)}.workspace-redesign .crew-avatar-editor form{gap:10px;padding:8px 0 12px;display:grid}.workspace-redesign .crew-avatar-editor form>button{justify-self:start}.workspace-redesign .crew-workspace .ai-operator-actions{align-items:flex-start;gap:12px}.workspace-redesign .crew-workspace .ai-operator-rollback{flex-wrap:wrap;width:100%}.workspace-redesign .crew-workspace .ai-operator-rollback>select{flex:1;min-width:120px}.workspace-redesign .crew-workspace .danger-button{min-height:44px;color:var(--danger);background:var(--surface);border:1px solid #dbbec0;border-radius:8px;padding:10px 16px;font-size:14px}.workspace-redesign .crew-workspace .danger-button:hover{background:#fff0f0}.workspace-redesign .crew-workspace .ai-operator-preview{background:var(--surface-raised);border:0;border-radius:8px;padding:16px}.workspace-redesign .crew-workspace .ai-operator-preview__heading{flex-wrap:wrap}.workspace-redesign .crew-workspace .ai-operator-preview__heading span,.workspace-redesign .crew-workspace .ai-operator-preview__heading small,.workspace-redesign .crew-workspace .ai-operator-preview__result span{font-size:13px}.workspace-redesign .crew-workspace .ai-operator-preview__actions{flex-wrap:wrap}.workspace-redesign .crew-workspace .ai-operator-preview__comparison{grid-template-columns:1fr}.workspace-redesign .crew-workspace .ai-operator-history{padding-top:0}.workspace-redesign .crew-workspace .ai-operator-history__list>div{grid-template-columns:40px minmax(0,1fr)}.workspace-redesign .crew-workspace .ai-operator-history__list small{grid-column:2}.workspace-redesign .crew-safety dl{gap:12px;font-size:14px;display:grid}.workspace-redesign .crew-safety dl>div{justify-content:space-between;gap:12px;display:flex}.workspace-redesign .crew-safety dd{margin:0}.workspace-redesign .crew-safety p,.workspace-redesign .crew-boundary{color:var(--text-muted);font-size:13px}.workspace-redesign .crew-workspace .ai-crew-roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.workspace-redesign .crew-workspace .ai-crew-persona-card{background:var(--surface-raised);box-shadow:none;gap:16px;padding:20px}.workspace-redesign .crew-workspace .ai-crew-persona-card .ai-crew-identity{flex-direction:column;align-items:flex-start;gap:12px}.workspace-redesign .crew-core-meta{color:var(--text-muted);gap:12px;font-size:13px;display:flex}.workspace-redesign .crew-workspace .ai-operator-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workspace-redesign .crew-workspace .ai-operator-safety-grid span{font-size:13px}.workspace-redesign .crew-workspace .ai-operator-safety-grid strong{font-size:14px}.workspace-redesign .crew-view-content{gap:24px;display:grid}.workspace-redesign .crew-tool{border:1px solid var(--border);background:var(--surface);border-radius:12px;padding:8px 24px}.workspace-redesign .crew-tool>summary{color:var(--accent)}.workspace-redesign .crew-tool>.platform-panel{box-shadow:none;border:0;padding:16px 0}.workspace-redesign .crew-workspace .ai-crew-compare-identity small,.workspace-redesign .crew-workspace .ai-crew-compare-identity span,.workspace-redesign .crew-workspace .ai-crew-compare-meta span,.workspace-redesign .crew-workspace .ai-crew-compare-metrics>div>div,.workspace-redesign .crew-workspace .ai-crew-compare-note,.workspace-redesign .crew-workspace .ai-crew-lock{font-size:13px}.workspace-redesign .crew-workspace .ai-crew-compare-card{background:var(--surface-raised)}.workspace-redesign .crew-workspace .ai-crew-lab-result{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .crew-workspace .ai-crew-lab-result span,.workspace-redesign .crew-workspace .ai-crew-lab-result small,.workspace-redesign .crew-workspace .ai-crew-lab-result p,.workspace-redesign .crew-workspace .ai-crew-lab-result ul{font-size:13px}.workspace-redesign .crew-workspace .ai-persona-scorecards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .crew-workspace .ai-persona-scorecard-head{flex-wrap:wrap;align-items:flex-start}.workspace-redesign .crew-workspace .ai-intro-policy-option{display:flex}.workspace-redesign .crew-access-state{padding:32px}.workspace-redesign .crew-access-state a{justify-self:start}@media (max-width:1100px){.workspace-redesign .crew-workspace .ai-operator-list,.workspace-redesign .crew-workspace .ai-crew-roster{grid-template-columns:minmax(0,1fr)}.workspace-redesign .crew-workspace .ai-crew-persona-card .ai-crew-identity{flex-direction:row}}@media (max-width:600px){.workspace-redesign .crew-page-heading{flex-wrap:wrap;gap:8px}.workspace-redesign .crew-view-nav{gap:4px}.workspace-redesign .crew-view-nav a{text-align:center;flex:1;padding-inline:8px}.workspace-redesign .crew-metrics{grid-template-columns:1fr;gap:8px}.workspace-redesign .crew-metrics article{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:16px}.workspace-redesign .crew-metrics strong{grid-area:1/2/3;align-self:center;font-size:28px}.workspace-redesign .crew-workspace .platform-panel,.workspace-redesign .crew-workspace .platform-tenant-card{padding:20px 16px}.workspace-redesign .crew-workspace .settings-field-grid,.workspace-redesign .crew-workspace .ai-crew-compare-grid,.workspace-redesign .crew-workspace .ai-crew-compare-selectors,.workspace-redesign .crew-workspace .ai-crew-lab-result,.workspace-redesign .crew-workspace .ai-persona-scorecards-grid,.workspace-redesign .crew-workspace .ai-intro-policy-options{grid-template-columns:minmax(0,1fr)}.workspace-redesign .crew-section-heading,.workspace-redesign .crew-card-heading{flex-wrap:wrap}.workspace-redesign .crew-workspace .ai-operator-rollback{align-items:stretch}.workspace-redesign .crew-workspace .ai-operator-rollback>select{flex:auto}.workspace-redesign .crew-workspace .ai-operator-preview__actions{flex-direction:column;align-items:stretch}.workspace-redesign .crew-workspace .ai-operator-actions>form{flex:1}.workspace-redesign .crew-workspace .ai-operator-actions button{width:100%}.workspace-redesign .crew-tool{padding:8px 16px}}.workspace-redesign .crew-workspace button:disabled{color:#65746e;box-shadow:none;opacity:1;background:#edf0ec;border-color:#d5ddd7}.workspace-redesign .crew-tenant-card>details.platform-panel{border:0;border-top:1px solid var(--border);box-shadow:none;background:0 0;border-radius:0;padding:0}.workspace-redesign .crew-inactive-note{color:var(--text-muted);font-size:13px}.workspace-redesign .crew-workspace ul{font-size:14px;line-height:1.6}.workspace-redesign .crew-workspace .section-kicker{font-size:13px}.workspace-redesign .crew-summary{color:var(--text-muted);flex-wrap:wrap;gap:4px 20px;margin:0;font-size:15px;display:flex}.workspace-redesign .crew-summary strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px}.workspace-redesign .crew-summary small{font-size:13px}.workspace-redesign .crew-workspace .crew-tenant-card{gap:10px;padding:16px 20px}.workspace-redesign .crew-workspace .crew-tenant-card>p{color:var(--text-muted);margin:0;font-size:14px}.workspace-redesign .crew-workspace .crew-tenant-card .ai-crew-avatar{border-radius:10px;flex-basis:44px;width:44px;height:44px}.workspace-redesign .crew-workspace .crew-tenant-card .ai-crew-avatar img{width:44px;height:44px}.workspace-redesign .crew-workspace .crew-tenant-card .ai-crew-avatar>span{font-size:16px}.workspace-redesign .crew-workspace .crew-tenant-card .ai-crew-identity{gap:12px}.workspace-redesign .crew-workspace .crew-tenant-card .ai-crew-identity h3{margin:0;font-size:17px}.workspace-redesign .crew-card-facts{background:0 0;border-radius:0;flex-wrap:wrap;gap:2px 16px;padding:0;display:flex}.workspace-redesign .crew-card-facts strong{font-size:14px;font-weight:560}.workspace-redesign .crew-workspace .crew-situations{color:var(--text-muted);margin:0;font-size:13px}.workspace-redesign .crew-workspace .ai-crew-persona-card{gap:10px;padding:16px 20px}.workspace-redesign .crew-workspace .ai-crew-persona-card>p{margin:0;font-size:14px}.workspace-redesign .crew-workspace .ai-crew-persona-card .ai-crew-avatar{border-radius:10px;flex-basis:44px;width:44px;height:44px}.workspace-redesign .crew-workspace .ai-crew-persona-card .ai-crew-avatar img{width:44px;height:44px}.workspace-redesign .crew-workspace .crew-tenant-card:has(.crew-badge.status-archived){opacity:.82}.workspace-redesign .crew-workspace .crew-card-facts{color:var(--text-muted);gap:2px 0;margin:0;font-size:13px}.workspace-redesign .crew-workspace .crew-card-facts>span+span:before{content:"·";margin:0 8px}.workspace-redesign .crew-workspace .crew-situations{flex-wrap:wrap;gap:6px;display:flex}.workspace-redesign .crew-workspace .crew-topic{background:var(--surface-subtle);min-height:24px;color:var(--text);border-radius:6px;align-items:center;padding:0 8px;font-size:13px;font-weight:560;display:inline-flex}.workspace-redesign .crew-workspace .crew-badge{text-transform:none}.workspace-redesign .crew-manage{border-top:1px solid var(--border)}.workspace-redesign .crew-manage>.ai-operator-actions{flex-wrap:wrap;gap:12px;margin-bottom:8px;display:flex}.workspace-redesign .crew-manage>details{border-top:1px solid var(--border)}.workspace-redesign .crew-archived>summary{color:var(--text-muted)}.workspace-redesign .crew-archived>.ai-operator-list{margin-top:12px}.workspace-redesign .crew-workspace .ai-crew-core{padding:8px 24px}.workspace-redesign .crew-workspace .ai-crew-core>summary{color:var(--text)}.workspace-redesign .crew-workspace .ai-crew-core .ai-crew-roster{margin-top:8px;margin-bottom:16px}.avatar-picker{gap:10px;display:grid}.avatar-picker__current{align-items:center;gap:12px;display:flex}.avatar-picker__current img,.avatar-picker__current>span{object-fit:cover;border-radius:16px;width:72px;height:72px}.avatar-picker__current>span{color:#1d555c;background:#e6f1e9;place-items:center;font-size:22px;font-weight:700;display:grid}.avatar-picker__grid{flex-wrap:wrap;gap:8px;display:flex}.avatar-picker__item{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:14px;width:60px;height:60px;padding:3px}.avatar-picker__item img{object-fit:cover;border-radius:11px;width:100%;height:100%}.avatar-picker__item[aria-checked=true]{border-color:#176c68;box-shadow:0 0 0 3px #176c682e}.avatar-picker__item.is-initials span{color:#1d555c;background:#e6f1e9;border-radius:11px;place-items:center;width:100%;height:100%;font-weight:700;display:grid}.avatar-picker__item:focus-visible{outline-offset:2px;outline:3px solid #62c9bc}.avatar-picker__upload{gap:4px;font-size:13px;display:grid}.avatar-picker__error{color:#8d3333;margin:0;font-size:13px}.persona-slider input[type=range]{accent-color:#176c68;width:100%}.persona-slider__ends{justify-content:space-between;display:flex}.personality-studio-more,.crew-advanced{margin-top:12px}.personality-studio-more>summary,.crew-advanced>summary{cursor:pointer;padding:6px 0;font-weight:650}.workspace-redesign .crew-livechat{border:1px solid var(--border-subtle);background:#f6faf9;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:12px 0 18px;padding:16px 18px;display:flex}.workspace-redesign .crew-livechat h2{margin:0 0 4px;font-size:16px}.workspace-redesign .crew-livechat p{max-width:640px;margin:0;font-size:14px}.workspace-redesign .crew-livechat ul{flex-wrap:wrap;gap:10px;margin:10px 0 0;padding:0;list-style:none;display:flex}.workspace-redesign .crew-livechat li{align-items:center;gap:6px;font-size:13px;font-weight:650;display:flex}.workspace-redesign .crew-livechat li img{border-radius:8px}.workspace-redesign .crew-livechat__initials{color:#1f4f45;background:#e3efec;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:inline-grid}
.workspace-redesign .conversation-workspace{color:var(--text);gap:20px;min-width:0;font-size:15px;line-height:1.55;display:grid}.workspace-redesign .conversation-workspace h1{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:700;line-height:1.2}.workspace-redesign .conversation-workspace h2{margin:0;font-size:19px;font-weight:650;line-height:1.35}.workspace-redesign .conversation-workspace h3{margin:0;font-size:16px;font-weight:650;line-height:1.5}.workspace-redesign .conversation-workspace p{color:var(--text-muted);margin:0;font-size:15px}.workspace-redesign .conversation-workspace small,.workspace-redesign .conversation-workspace .section-kicker{color:var(--text-muted);font-size:13px;line-height:1.5}.workspace-redesign .conv-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.workspace-redesign .conversations-page>.conv-header{align-items:center}.workspace-redesign .conv-header>div{gap:8px;min-width:0;display:grid}.workspace-redesign .conv-header>a{flex-shrink:0}.workspace-redesign .conv-card{background:var(--surface);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-panel);border-radius:14px;padding:24px}.workspace-redesign .conv-filters{flex-wrap:wrap;align-items:end;gap:12px 16px;padding:14px 20px;display:flex}.workspace-redesign .conv-filters label{min-width:150px;color:var(--text-muted);flex:0 190px;gap:6px;font-size:13px;display:grid}.workspace-redesign .conv-filters select{border:1px solid var(--border-strong);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:8px 10px;font-size:14px}.workspace-redesign .conv-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspace-redesign .conv-filters .conv-actions{flex:none}.workspace-redesign .conv-capture{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.workspace-redesign .conv-capture>span{color:var(--text-muted);font-size:13px;font-weight:650}.workspace-redesign .conv-capture p{font-size:13px}.workspace-redesign .conv-list{padding:0;overflow:hidden}.workspace-redesign .conv-list ul{margin:0;padding:0;list-style:none}.workspace-redesign .conv-list li+li{border-top:1px solid var(--border-subtle)}.workspace-redesign .conv-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px 20px;padding:14px 24px;display:grid}.workspace-redesign .conv-state{border:1px solid var(--border-subtle);background:var(--surface-raised);color:var(--text-muted);overflow-wrap:anywhere;border-radius:7px;align-items:center;padding:3px 8px;font-size:13px;font-weight:600;line-height:1.5;display:inline-flex}.workspace-redesign .conv-state[data-tone=attention]{color:var(--warning);background:#fff6e2;border-color:#e8d6ac}.workspace-redesign .conv-state[data-tone=danger]{color:var(--danger);background:#fff1f1;border-color:#efd1d1}.workspace-redesign .conv-empty,.workspace-redesign .conv-access{justify-items:start;gap:12px;padding:32px;display:grid}.workspace-redesign .conv-disclosure>summary{cursor:pointer;color:var(--text);min-height:24px;font-size:15px;font-weight:600}.workspace-redesign .conv-disclosure[open]>summary{margin-bottom:16px}.workspace-redesign .conv-disclosure p+p{margin-top:10px}.workspace-redesign .conv-detail-layout{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);align-items:start;gap:20px;display:grid}.workspace-redesign .conv-main,.workspace-redesign .conv-sidebar{gap:20px;min-width:0;display:grid}.workspace-redesign .conv-context,.workspace-redesign .conv-ai,.workspace-redesign .conv-decision,.workspace-redesign .conv-delivery{gap:16px;display:grid}.workspace-redesign .conv-panel-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.workspace-redesign .conv-definition{gap:0;margin:0;display:grid}.workspace-redesign .conv-definition>div{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(110px,1fr) minmax(0,1.2fr);gap:16px;padding:10px 0;display:grid}.workspace-redesign .conv-definition dt{color:var(--text-muted);font-size:13px}.workspace-redesign .conv-definition dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:14px}.workspace-redesign .conv-definition code{font-size:13px}.workspace-redesign .conversation-workspace .conv-preview-label{font-size:13px;font-weight:600}.workspace-redesign .conv-preview,.workspace-redesign .conv-preview-full{background:var(--surface-subtle);border:1px solid var(--border-subtle);color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:10px;margin:0;padding:20px;font-size:16px;line-height:1.65}.workspace-redesign .conversation-workspace .conv-data-note{font-size:13px}.workspace-redesign .conv-missing{background:var(--surface-raised);border-radius:10px;padding:20px}.workspace-redesign .conv-inline-disclosure{border-top:1px solid var(--border-subtle);padding-top:12px}.workspace-redesign .conv-stages{gap:8px;margin:12px 0 20px;padding:0;list-style:none;display:grid}.workspace-redesign .conv-stages li{overflow-wrap:anywhere;justify-content:space-between;gap:16px;font-size:14px;display:flex}.workspace-redesign .conv-disclosure>h3{margin-top:20px;margin-bottom:12px}.workspace-redesign .conversation-workspace :is(a,button,select,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}@media (max-width:1000px){.workspace-redesign .conv-detail-layout{grid-template-columns:minmax(0,1fr)}.workspace-redesign .conv-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.workspace-redesign .conv-header{flex-direction:column;align-items:flex-start;gap:16px}.workspace-redesign .conversation-workspace h1{font-size:27px}.workspace-redesign .conv-card{padding:20px}.workspace-redesign .conv-list{padding:0}.workspace-redesign .conv-sidebar{grid-template-columns:minmax(0,1fr)}.workspace-redesign .conv-definition>div{grid-template-columns:minmax(95px,1fr) minmax(0,1.2fr);gap:12px}}.workspace-redesign .conv-full-preview[open] .conv-preview-full{margin-top:12px}.workspace-redesign .conv-summary{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin:0;font-size:15px;display:flex}.workspace-redesign .conv-summary strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px}.workspace-redesign .conv-summary small{font-size:13px}.workspace-redesign .conv-more-filters{flex:100%}.workspace-redesign .conv-more-filters>summary{cursor:pointer;color:var(--text-muted);min-height:24px;font-size:14px}.workspace-redesign .conv-more-filters>div{flex-wrap:wrap;gap:12px 16px;margin-top:12px;display:flex}.workspace-redesign .conv-row-main{gap:2px;min-width:0;display:grid}.workspace-redesign .conv-row-main>a{color:var(--text);overflow-wrap:anywhere;font-size:15px;font-weight:650;text-decoration:none}.workspace-redesign .conv-row-main>a:hover{color:var(--accent);text-decoration:underline}.workspace-redesign .conv-row-main>small,.workspace-redesign .conv-row-time{color:var(--text-muted);overflow-wrap:anywhere;font-size:13px}.workspace-redesign .conv-row-time{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.workspace-redesign .conv-row-flags{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}@media (max-width:700px){.workspace-redesign .conv-row{grid-template-columns:minmax(0,1fr);padding:14px 16px}.workspace-redesign .conv-row-flags{justify-content:flex-start}.workspace-redesign .conv-row-time{text-align:left}.workspace-redesign .conversations-page>.conv-header{align-items:flex-start}.workspace-redesign .conv-filters label,.workspace-redesign .conv-more-filters>div label{flex:100%}}
.workspace-redesign .alerts-workspace{color:var(--text);gap:20px;min-width:0;font-size:15px;line-height:1.55;display:grid}.workspace-redesign .alerts-workspace h1{letter-spacing:-.025em;margin:0;font-size:30px;font-weight:700;line-height:1.2}.workspace-redesign .alerts-workspace h2{margin:0;font-size:19px;font-weight:650;line-height:1.4}.workspace-redesign .alerts-workspace h3{overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:650;line-height:1.5}.workspace-redesign .alerts-workspace p{color:var(--text-muted);margin:0;font-size:15px}.workspace-redesign .alerts-workspace small,.workspace-redesign .alerts-workspace .section-kicker{color:var(--text-muted);font-size:13px}.workspace-redesign .alert-panel{background:var(--surface);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-panel);border-radius:14px;padding:24px}.workspace-redesign .alerts-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.workspace-redesign .alerts-header>div{gap:8px;display:grid}.workspace-redesign .alerts-header>a{flex-shrink:0}.workspace-redesign .alerts-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .alerts-metrics article{gap:4px;padding:20px 24px;display:grid}.workspace-redesign .alerts-metrics span{color:var(--text-muted);font-size:14px}.workspace-redesign .alerts-metrics strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:650;line-height:1.2}.workspace-redesign .alerts-workspace .alerts-runtime-note{font-size:13px}.workspace-redesign .alerts-feed{padding:0;overflow:hidden}.workspace-redesign .alerts-feed>header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;gap:16px;padding:20px 24px;display:flex}.workspace-redesign .alerts-feed>header>span{color:var(--text-muted);font-size:13px}.workspace-redesign .alerts-filters{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:20px;padding:16px 24px;display:flex}.workspace-redesign .alerts-field{color:var(--text-muted);gap:6px;min-width:0;font-size:13px;display:grid}.workspace-redesign .alerts-field select,.workspace-redesign .alerts-field textarea{border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font:inherit;border-radius:8px;min-width:0;max-width:100%;padding:8px 10px;font-size:14px}.workspace-redesign .alerts-check{align-items:center;gap:8px;font-size:14px;display:flex}.workspace-redesign .alerts-check input{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0}.workspace-redesign .alerts-list{margin:0;padding:0;list-style:none}.workspace-redesign .alerts-list li+li{border-top:1px solid var(--border-subtle)}.workspace-redesign .alert-row{background:0 0;border:0;border-radius:0;gap:12px;padding:24px;display:grid}.workspace-redesign .alerts-row-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.workspace-redesign .alerts-row-heading>div:first-child{gap:6px;min-width:0;display:grid}.workspace-redesign .alerts-row-heading p{font-size:13px}.workspace-redesign .alerts-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-redesign .alert-priority,.workspace-redesign .alert-read-state{background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-muted);text-transform:capitalize;border-radius:7px;padding:3px 8px;font-size:13px;font-weight:600;display:inline-block}.workspace-redesign .alert-priority[data-severity=high]{color:var(--warning);background:#fff6e2;border-color:#e8d6ac}.workspace-redesign .alert-priority[data-severity=critical]{color:var(--danger);background:#fff1f1;border-color:#efd1d1}.workspace-redesign .alert-row[data-unread=true] .alert-read-state{color:var(--accent);background:var(--surface-subtle)}.workspace-redesign .alerts-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspace-redesign .alerts-workspace .alert-recommendation{font-size:14px}.workspace-redesign .alerts-disclosure>summary{cursor:pointer;min-height:24px;color:var(--text);font-size:15px;font-weight:600}.workspace-redesign .alert-row .alerts-disclosure>summary{color:var(--text-muted);font-size:13px}.workspace-redesign .alerts-disclosure[open]>summary{margin-bottom:14px}.workspace-redesign .alerts-disclosure p+p{margin-top:10px}.workspace-redesign .alerts-disclosure>p{margin-bottom:10px}.workspace-redesign .alerts-definition{margin:0;display:grid}.workspace-redesign .alerts-definition>div{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(100px,1fr) minmax(0,1.2fr);gap:16px;padding:10px 0;display:grid}.workspace-redesign .alerts-definition dt{color:var(--text-muted);font-size:13px}.workspace-redesign .alerts-definition dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:14px}.workspace-redesign .alerts-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.workspace-redesign .alerts-settings-grid>section{align-content:start;gap:16px;min-width:0;display:grid}.workspace-redesign .alerts-workspace .alerts-settings-note{margin-bottom:16px;font-size:13px}.workspace-redesign .alerts-workspace .alerts-data-note{font-size:13px}.workspace-redesign .alerts-clear{border-top:1px solid var(--border-subtle);padding-top:16px}.workspace-redesign .alerts-workspace .alerts-feedback{border:1px solid var(--border-strong);background:var(--surface-subtle);color:var(--text);border-radius:10px;padding:16px 20px}.workspace-redesign .alerts-workspace .alerts-feedback.is-error{color:var(--danger);background:#fff1f1;border-color:#efd1d1}.workspace-redesign .alerts-access,.workspace-redesign .alerts-empty{justify-items:start;gap:12px;display:grid}.workspace-redesign .alerts-empty{padding:28px 24px}.workspace-redesign .alerts-workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.workspace-redesign .alerts-workspace :disabled{cursor:not-allowed;opacity:.6}@media (max-width:1100px){.workspace-redesign .alerts-row-heading{flex-direction:column;gap:16px}}@media (max-width:760px){.workspace-redesign .alerts-header{flex-direction:column;gap:16px}.workspace-redesign .alerts-workspace h1{font-size:27px}.workspace-redesign .alert-panel{padding:20px}.workspace-redesign .alerts-metrics{grid-template-columns:1fr;gap:10px}.workspace-redesign .alerts-metrics article{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;padding:14px 20px}.workspace-redesign .alerts-metrics small{grid-column:1/-1}.workspace-redesign .alerts-metrics strong{font-size:24px}.workspace-redesign .alerts-feed{padding:0}.workspace-redesign .alerts-feed>header,.workspace-redesign .alerts-filters,.workspace-redesign .alert-row{padding:20px}.workspace-redesign .alerts-filters{flex-direction:column;align-items:stretch;gap:12px}.workspace-redesign .alerts-settings-grid{grid-template-columns:1fr}}.workspace-redesign .backoffice-watch>header>div{gap:4px;display:grid}.workspace-redesign .backoffice-watch .alerts-feedback{margin:16px 24px 0}.workspace-redesign .backoffice-watch .alerts-definition{margin-top:4px}.workspace-redesign .backoffice-watch .alerts-data-note{border-top:1px solid var(--border-subtle);padding:16px 24px 20px}.workspace-redesign .backoffice-watch-item[data-unread=true] h3{font-weight:700}.workspace-redesign .alerts-summary{color:var(--text-muted);flex-wrap:wrap;gap:6px 22px;margin:0;font-size:15px;display:flex}.workspace-redesign .alerts-summary strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:18px}.workspace-redesign .alert-row{gap:8px;padding:16px 24px}.workspace-redesign .backoffice-watch .alerts-definition{flex-wrap:wrap;gap:4px 18px;margin-top:2px;display:flex}.workspace-redesign .backoffice-watch .alerts-definition>div{border:0;gap:6px;padding:0;display:flex}.workspace-redesign .backoffice-watch .alerts-definition dd{text-align:left}.workspace-redesign .alerts-more{padding:8px 24px 16px}.workspace-redesign .alerts-more>summary{cursor:pointer;color:var(--text-muted);min-height:24px;font-size:14px}.workspace-redesign .alerts-show-all{margin:16px 24px}@media (max-width:640px){.workspace-redesign .alert-row{padding:14px 20px}.workspace-redesign .alerts-more{padding-inline:20px}.workspace-redesign .alerts-show-all{margin-inline:20px}}
.workspace-redesign .governance-workspace{min-width:0;color:var(--text);gap:20px;font-size:15px;line-height:1.55;display:grid}.workspace-redesign .governance-workspace *{min-width:0}.workspace-redesign .governance-workspace h1{letter-spacing:-.025em;margin:0;font-size:30px;line-height:1.2}.workspace-redesign .governance-workspace h2{margin:0;font-size:19px;line-height:1.4}.workspace-redesign .governance-workspace p{color:var(--text-muted);margin:0;font-size:15px}.workspace-redesign .governance-workspace small,.workspace-redesign .governance-workspace .eyebrow{color:var(--text-muted);font-size:13px;line-height:1.5}.workspace-redesign .governance-workspace .eyebrow{letter-spacing:.07em;text-transform:uppercase;font-weight:600}.workspace-redesign .governance-workspace .platform-page-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.workspace-redesign .governance-workspace .platform-page-header>div:first-child{gap:10px;max-width:850px;display:grid}.workspace-redesign .governance-workspace :is(.platform-panel,.platform-tenant-card){background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-panel);border-radius:14px;padding:24px}.workspace-redesign .governance-workspace .platform-tenant-card{align-content:start;gap:18px;display:grid}.workspace-redesign .governance-workspace :is(.platform-panel__heading,.platform-tenant-card__header){justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.workspace-redesign .governance-workspace .platform-tenant-card__header{flex-direction:column;margin:0}.workspace-redesign .governance-workspace :is(.platform-panel__heading,.platform-tenant-card__header)>div{gap:6px;display:grid}.workspace-redesign .governance-workspace .platform-panel__heading>div>span{color:var(--text-muted);font-size:13px}.workspace-redesign .governance-workspace .platform-panel__heading strong{font-size:16px;line-height:1.5}.workspace-redesign .governance-workspace :is(.platform-status,.policy-field__state){font-size:13px;line-height:1.5}.workspace-redesign .governance-workspace .platform-status{border:1px solid var(--border-subtle);background:var(--surface-raised);color:var(--text-muted);text-transform:capitalize;white-space:normal;border-radius:7px;padding:4px 9px}.workspace-redesign .governance-workspace .platform-status.is-active{background:var(--surface-subtle);color:var(--accent);border-color:var(--border-strong)}.workspace-redesign .governance-workspace :is(.settings-header__status,.platform-status-row,.settings-actions,.policies-release-actions,.knowledge-actions){flex-wrap:wrap;align-items:center;gap:10px;display:flex}.workspace-redesign .governance-workspace .settings-actions>div{flex:1;gap:6px;display:grid}.workspace-redesign .governance-workspace .settings-notice{border:1px solid var(--border-strong);background:var(--surface-subtle);color:var(--text);border-radius:10px;padding:16px 20px;font-size:15px}.workspace-redesign .governance-workspace .settings-notice.is-unavailable{color:var(--warning);background:#fff6e2;border-color:#e8d6ac}.workspace-redesign .governance-workspace :is(.knowledge-list,.knowledge-form,.policies-editor,.policies-domains,.policies-procedures){grid-template-columns:1fr;gap:18px;display:grid}.workspace-redesign .governance-workspace :is(.settings-field-grid,.policies-field-grid,.policies-procedure-controls,.policies-frozen-grid,.matrix-tools-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.workspace-redesign .governance-workspace :is(.knowledge-form,.policies-editor,.matrix-editor,.matrix-tools-grid) label{color:var(--text);gap:7px;font-size:14px;display:grid}.workspace-redesign .governance-workspace input:not([type=checkbox]):not([type=hidden]),.workspace-redesign .governance-workspace select,.workspace-redesign .governance-workspace textarea{background:var(--surface);border:1px solid var(--border-strong);width:100%;max-width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:8px;padding:10px 12px;font-size:15px}.workspace-redesign .governance-workspace input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0}.workspace-redesign .governance-workspace textarea{resize:vertical;min-height:130px;line-height:1.5}.workspace-redesign .governance-workspace :is(.knowledge-content-field textarea,.matrix-json-editor textarea){min-height:220px}.workspace-redesign .governance-workspace .knowledge-publish-now{align-items:flex-start;gap:8px;display:flex}.workspace-redesign .governance-workspace fieldset{border:1px solid var(--border-subtle);border-radius:10px;padding:16px}.workspace-redesign .governance-workspace legend{padding:0 6px;font-size:14px;font-weight:600}.workspace-redesign .governance-workspace details>summary{cursor:pointer;color:var(--text);min-height:28px;font-size:15px;font-weight:600}.workspace-redesign .governance-workspace details[open]>summary{margin-bottom:16px}.workspace-redesign .governance-workspace :is(.policies-domain,.policies-procedure,.knowledge-edit-disclosure,.knowledge-steps,.ai-operator-history){border:1px solid var(--border-subtle);background:var(--surface);border-radius:10px;padding:16px}.workspace-redesign .governance-workspace :is(.policies-domain,.policies-procedure)>summary{display:list-item}.workspace-redesign .governance-workspace :is(.policies-domain,.policies-procedure)>summary>span{color:var(--text-muted);margin-left:12px;font-size:13px}.workspace-redesign .governance-workspace .knowledge-steps{flex-basis:100%}.workspace-redesign .governance-workspace .knowledge-steps form{flex-wrap:wrap;gap:10px;margin:0 10px 10px 0;display:inline-flex}.workspace-redesign .governance-workspace .knowledge-steps select{width:auto}.workspace-redesign .governance-workspace .ai-operator-safety-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workspace-redesign .governance-workspace .ai-operator-safety-grid>div{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:9px;gap:5px;padding:12px;display:grid}.workspace-redesign .governance-workspace .ai-operator-safety-grid span{color:var(--text-muted);font-size:13px}.workspace-redesign .governance-workspace .ai-operator-safety-grid strong{font-variant-numeric:tabular-nums;font-size:16px}.workspace-redesign .governance-workspace :is(.ai-operator-boundary,.knowledge-failure,.policies-test-result){border:1px solid var(--border-subtle);background:var(--surface-raised);color:var(--text);border-radius:10px;gap:8px;padding:16px;font-size:14px;display:grid}.workspace-redesign .governance-workspace .knowledge-failure{background:#fff6e2;border-color:#e8d6ac}.workspace-redesign .governance-workspace .policies-test-result.is-ready{background:var(--surface-subtle);border-color:var(--border-strong)}.workspace-redesign .governance-workspace .policies-test-result>div{gap:6px;display:grid}.workspace-redesign .governance-workspace :is(.ai-operator-history__list,.governance-history){gap:0;display:grid}.workspace-redesign .governance-workspace :is(.ai-operator-history__list>div,.governance-history>article){border-bottom:1px solid var(--border-subtle);background:0 0;gap:6px;padding:16px 0;display:grid}.workspace-redesign .governance-workspace :is(.ai-operator-history__list span,.governance-history span){color:var(--text-muted);font-size:14px}.workspace-redesign .governance-workspace .matrix-precedence{flex-wrap:wrap;gap:10px;padding-top:16px;font-size:14px;display:flex}.workspace-redesign .governance-workspace .matrix-rule-list{gap:12px;display:grid}.workspace-redesign .governance-workspace .matrix-rule-card{border:1px solid var(--border-subtle);background:var(--surface-raised);border-radius:10px;grid-template-columns:1fr 1fr;gap:20px;padding:16px;display:grid}.workspace-redesign .governance-workspace :is(.matrix-rule-card>div,.matrix-rule-meta){gap:6px;display:grid}.workspace-redesign .governance-workspace .matrix-rule-card span{color:var(--text-muted);font-size:14px}.workspace-redesign .governance-workspace .matrix-editor-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;display:grid}.workspace-redesign .governance-workspace :is(.matrix-editor-help,.matrix-resolve,.matrix-compare){gap:18px;display:grid}.workspace-redesign .governance-workspace :is(.matrix-selector-grid,.matrix-compare-selects){grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workspace-redesign .governance-workspace .matrix-field-list{flex-wrap:wrap;gap:8px;display:flex}.workspace-redesign .governance-workspace code{white-space:normal;font-size:13px}.workspace-redesign .governance-workspace :is(.matrix-save-row,.policies-release-actions){margin-top:20px}.workspace-redesign .governance-workspace .governance-tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .governance-workspace .governance-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.workspace-redesign .governance-workspace .governance-summary-grid article{align-content:start;gap:6px;display:grid}.workspace-redesign .governance-workspace .governance-summary-grid span{color:var(--text-muted);font-size:13px}.workspace-redesign .governance-workspace .governance-summary-grid strong{font-variant-numeric:tabular-nums;font-size:21px;font-weight:650}.workspace-redesign .governance-workspace .governance-definition{margin:0;display:grid}.workspace-redesign .governance-workspace .governance-definition>div{border-top:1px solid var(--border-subtle);justify-content:space-between;gap:16px;padding:9px 0;display:flex}.workspace-redesign .governance-workspace .governance-definition dt{color:var(--text-muted);font-size:13px}.workspace-redesign .governance-workspace .governance-definition dd{text-align:right;margin:0;font-size:14px}.workspace-redesign .governance-workspace .governance-lifecycle{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.workspace-redesign .governance-workspace .governance-lifecycle>div{gap:6px;display:grid}.workspace-redesign .governance-workspace .governance-lifecycle span{text-transform:capitalize;color:var(--text-muted);font-size:13px}.workspace-redesign .governance-workspace .governance-lifecycle strong{font-variant-numeric:tabular-nums;font-size:21px}.workspace-redesign .governance-workspace .governance-note{margin-top:16px;font-size:13px}.workspace-redesign .governance-workspace :is(p,span,strong,small,dd,code){overflow-wrap:anywhere}.workspace-redesign .governance-workspace :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.workspace-redesign .governance-workspace :disabled{cursor:not-allowed;opacity:.6}.workspace-redesign .governance-workspace .governance-recovery{justify-items:start}@media (max-width:1200px){.workspace-redesign .governance-workspace .governance-tiers{grid-template-columns:1fr}.workspace-redesign .governance-workspace .governance-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .governance-workspace .governance-lifecycle{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-redesign .governance-workspace .matrix-editor-grid{grid-template-columns:1fr}}@media (max-width:760px){.workspace-redesign .governance-workspace .platform-page-header{flex-direction:column;gap:16px}.workspace-redesign .governance-workspace h1{font-size:27px}.workspace-redesign .governance-workspace :is(.platform-panel,.platform-tenant-card){padding:20px}.workspace-redesign .governance-workspace :is(.settings-field-grid,.policies-field-grid,.policies-procedure-controls,.policies-frozen-grid,.matrix-tools-grid,.matrix-rule-card,.matrix-selector-grid,.matrix-compare-selects){grid-template-columns:1fr}.workspace-redesign .governance-workspace .ai-operator-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .governance-workspace .platform-panel__heading{flex-direction:column}.workspace-redesign .governance-workspace :is(.governance-summary-grid,.governance-lifecycle){grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-redesign .governance-workspace .governance-summary-grid strong{font-size:18px}.workspace-redesign .governance-workspace .policies-release-actions form{width:100%}}.workspace-redesign .governance-workspace h1{font-weight:700}.workspace-redesign .governance-workspace h2{font-weight:650}.workspace-redesign .governance-workspace .knowledge-actions{flex-direction:row;align-items:stretch}.workspace-redesign .governance-workspace .knowledge-steps{flex:0 0 100%;width:100%}.workspace-redesign .governance-workspace span{font-size:14px}.workspace-redesign .governance-workspace summary strong{font-size:15px}.workspace-redesign .governance-workspace .platform-tenant-card__header>.platform-status-row{flex-flow:wrap;gap:8px;display:flex}.workspace-redesign .governance-workspace .policies-release-actions .ai-operator-rollback button{white-space:nowrap}.workspace-redesign .governance-workspace strong{font-size:15px}.workspace-redesign .governance-workspace .policies-procedure__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:760px){.workspace-redesign .governance-workspace .policies-procedure__grid{grid-template-columns:1fr}}.workspace-redesign .governance-workspace .policies-release-actions .ai-operator-rollback{flex:0 auto;grid-template-columns:minmax(160px,1fr) auto;align-content:start;align-items:center;display:grid}@media (max-width:760px){.workspace-redesign .governance-workspace .policies-release-actions .ai-operator-rollback{grid-template-columns:minmax(0,1fr);width:100%}}.workspace-redesign .governance-workspace .governance-t1-details>summary{cursor:pointer;color:var(--text-muted);min-height:24px;margin-bottom:8px;font-size:14px}.workspace-redesign .governance-workspace .governance-history-disclosure>summary{cursor:pointer;color:var(--text-muted);min-height:24px;font-size:14px}.workspace-redesign .governance-workspace .governance-history-disclosure[open]>summary{margin-bottom:8px}.workspace-redesign .governance-workspace .governance-summary-grid article{gap:4px}.workspace-redesign .governance-workspace .governance-tiers .platform-tenant-card{gap:12px}.workspace-redesign .knowledge-flow>summary{cursor:pointer;font-size:16px;font-weight:650}.workspace-redesign .knowledge-flow[open]>summary{margin-bottom:12px}.workspace-redesign .knowledge-note{color:var(--text-muted);margin:0;font-size:13px}.workspace-redesign .knowledge-create>summary{cursor:pointer;font-size:16px;font-weight:650}.workspace-redesign .knowledge-create[open]>summary{margin-bottom:14px}.workspace-redesign .knowledge-card{gap:10px;padding:16px 20px}.workspace-redesign .knowledge-card h2{margin:2px 0;font-size:18px}.workspace-redesign .knowledge-card .knowledge-metadata{background:0 0;border:0;flex-wrap:wrap;gap:4px 20px;padding:0;display:flex}.workspace-redesign .knowledge-card .knowledge-metadata>div{background:0 0;border:0;flex-direction:row;align-items:baseline;gap:6px;padding:0;display:flex}.workspace-redesign .knowledge-card .knowledge-metadata span{color:var(--text-muted);font-size:13px}.workspace-redesign .knowledge-card .knowledge-metadata strong{font-size:14px}.workspace-redesign .knowledge-more{gap:16px;display:grid}.workspace-redesign .knowledge-more>summary{cursor:pointer;color:var(--accent);padding:12px 0;font-weight:560}.workspace-redesign .knowledge-more[open]>summary{margin-bottom:4px}.workspace-redesign .policies-summary .ai-operator-safety-grid{background:0 0;border:0;flex-wrap:wrap;gap:4px 24px;padding:0;display:flex}.workspace-redesign .policies-summary .ai-operator-safety-grid>div{background:0 0;border:0;flex-direction:row;align-items:baseline;gap:6px;padding:0;display:flex}.workspace-redesign .policies-summary .ai-operator-safety-grid span{color:var(--text-muted);font-size:13px}.workspace-redesign details.policies-history>summary,.workspace-redesign details.ai-operator-boundary>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-weight:650;display:flex}.workspace-redesign details.policies-history>summary small{color:var(--text-muted);font-size:13px;font-weight:400}.workspace-redesign details.policies-history[open]>summary,.workspace-redesign details.ai-operator-boundary[open]>summary{margin-bottom:12px}.workspace-redesign .knowledge-card .platform-tenant-card__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workspace-redesign .knowledge-card__meta{color:var(--text-muted);margin-top:4px;font-size:13px;display:block}.workspace-redesign .knowledge-badge{background:var(--surface-subtle);min-height:26px;color:var(--text-muted);border-radius:6px;flex:none;align-items:center;padding:0 10px;font-size:13px;font-weight:650;display:inline-flex}.workspace-redesign .knowledge-badge.is-live{color:var(--accent);background:#e6f1e9}.workspace-redesign .knowledge-badge.is-todo{color:#654700;background:#fff2d2}.workspace-redesign .knowledge-badge.is-attention{color:#8f1d14;background:#fdecea}.workspace-redesign .knowledge-details{border-top:1px solid var(--border)}.workspace-redesign .knowledge-details>summary{cursor:pointer;min-height:44px;color:var(--text-muted);padding:12px 0;font-size:14px;font-weight:600}.workspace-redesign .knowledge-details>*+*{margin-top:12px}.workspace-redesign .policies-countries-hint{color:var(--text-muted);margin-top:8px;font-size:14px}.workspace-redesign .policies-summary-details{border-top:1px solid var(--border);margin-top:12px}.workspace-redesign .policies-summary-details>summary,.workspace-redesign .policies-frozen>summary{cursor:pointer;min-height:44px;color:var(--text-muted);padding:12px 0;font-size:14px;font-weight:600}.workspace-redesign .policies-frozen{border-top:1px solid var(--border);margin-top:12px}.workspace-redesign .matrix-history>summary,.workspace-redesign .ai-operator-boundary>summary{cursor:pointer;min-height:44px;font-weight:600}
.workspace-redesign .skills-page{gap:24px;min-width:0;display:grid}.workspace-redesign .skills-page h1{letter-spacing:-.7px;margin:0 0 8px;font-size:30px;font-weight:700;line-height:1.25}.workspace-redesign .skills-page .platform-page-header{align-items:flex-start;margin:0}.workspace-redesign .skills-page .platform-page-header p{max-width:64ch;font-size:15px}.workspace-redesign .skills-page .eyebrow{letter-spacing:.02em;font-size:13px}.workspace-redesign .skills-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.workspace-redesign .skills-summary>div{border:1px solid var(--border);background:var(--surface);border-radius:12px;gap:10px;padding:20px;display:grid}.workspace-redesign .skills-summary span{color:var(--text-muted);font-size:14px}.workspace-redesign .skills-summary strong{font-size:28px;line-height:1.2}.workspace-redesign .skills-page .skills-boundary-copy{color:var(--text-muted);margin:0;font-size:14px}.workspace-redesign .skills-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.workspace-redesign .skills-card{background:var(--surface);border:1px solid var(--border);min-width:0;box-shadow:var(--shadow-panel);border-radius:14px;gap:20px;padding:24px;display:grid}.workspace-redesign .skills-card .platform-tenant-card__header{border:0;flex-wrap:wrap;gap:12px;padding:0;display:flex}.workspace-redesign .skills-card h2{margin:0 0 6px;font-size:19px;font-weight:650;line-height:1.4}.workspace-redesign .skills-page :is(small,summary,dt,dd){font-size:13px}.workspace-redesign .skills-card :is(p,span,label,legend){font-size:14px}.workspace-redesign .skills-card .platform-status{text-transform:none;letter-spacing:normal;font-size:13px}.workspace-redesign .skills-card .ai-operator-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.workspace-redesign .skills-card .ai-operator-safety-grid>div{background:0 0;border:0;gap:4px;min-width:0;padding:0;display:grid}.workspace-redesign .skills-card .ai-operator-safety-grid strong{overflow-wrap:anywhere;font-size:14px}.workspace-redesign .skills-card :is(.skills-blockers,.skills-assigned){overflow-wrap:anywhere;color:var(--text-muted);margin:0}.workspace-redesign .skills-card .skills-blockers{color:var(--warning)}.workspace-redesign .skills-card details{border-top:1px solid var(--border);min-width:0;padding-top:12px}.workspace-redesign .skills-card summary{cursor:pointer;min-height:44px;color:var(--text);padding:8px 0;font-size:14px;font-weight:650}.workspace-redesign .skills-card .skills-form{gap:20px;margin-top:12px;padding:0;display:grid}.workspace-redesign .skills-card .skills-form>label:not(.skills-toggle){gap:8px;display:grid}.workspace-redesign .skills-card :is(input,select){min-width:0;font-size:14px}.workspace-redesign .skills-card select{border:1px solid var(--border-strong);background:var(--surface);width:100%;min-height:44px;color:var(--text);border-radius:8px;padding:10px}.workspace-redesign .skills-card .skills-toggle{align-items:flex-start;gap:12px;display:flex}.workspace-redesign .skills-card input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent);flex:0 0 18px;margin-top:3px}.workspace-redesign .skills-card .skills-toggle span{gap:4px;display:grid}.workspace-redesign .skills-card .skills-assignments{border:1px solid var(--border);border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid}.workspace-redesign .skills-card .skills-assignments label{align-items:flex-start;gap:10px;display:flex}.workspace-redesign .skills-card :is(.settings-actions,.skills-test-row){flex-wrap:wrap;align-items:flex-start;gap:12px;margin:0;padding:0;display:flex}.workspace-redesign .skills-card .settings-actions>div{gap:6px;display:grid}.workspace-redesign .skills-card .skills-test-row>span{color:var(--text-muted);flex:180px;font-size:13px}.workspace-redesign .skills-card .skills-source dl{gap:10px;margin:12px 0;display:grid}.workspace-redesign .skills-card .skills-source dl>div{gap:3px;display:grid}.workspace-redesign .skills-card .skills-source dt{color:var(--text-muted)}.workspace-redesign .skills-card .skills-source dd{overflow-wrap:anywhere;margin:0}.workspace-redesign .skills-card .skills-source p{color:var(--text-muted);margin:0}.workspace-redesign .skills-card :disabled{cursor:not-allowed;opacity:.65}.workspace-redesign .skills-card .knowledge-failure{color:var(--warning);overflow-wrap:anywhere;background:#fff8e3;border:1px solid #e8d8ad;border-radius:8px;gap:6px;margin:0;padding:14px;display:grid}.workspace-redesign .skills-recovery{padding:24px}.workspace-redesign .skills-page .settings-notice{margin:0;font-size:14px}@media (max-width:1150px){.workspace-redesign .skills-list{grid-template-columns:1fr}}@media (max-width:760px){.workspace-redesign .skills-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workspace-redesign .skills-summary>div{padding:16px}.workspace-redesign .skills-card{padding:20px}.workspace-redesign .skills-page h1{font-size:27px}.workspace-redesign .skills-card .skills-test-row{display:grid}.workspace-redesign .skills-card .settings-actions button{width:100%}}.workspace-redesign .skills-page .platform-status{letter-spacing:normal;text-transform:none;font-size:13px}.workspace-redesign .skills-summary{padding:0}.workspace-redesign .skills-card .ai-operator-history__list>div{grid-template-columns:50px minmax(0,1fr)}.workspace-redesign .skills-card .ai-operator-history__list small{grid-column:2}.workspace-redesign .skills-card .settings-actions{background:0 0;border:0}.workspace-redesign .skills-summary{flex-wrap:wrap;gap:4px 24px;display:flex}.workspace-redesign .skills-summary>div{background:0 0;border:0;border-radius:0;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:8px;padding:0;display:flex}.workspace-redesign .skills-summary strong{font-size:20px}.workspace-redesign .skills-card{gap:10px;padding:16px 20px}.workspace-redesign .skills-card .ai-operator-safety-grid{background:0 0;border:0;flex-wrap:wrap;gap:2px 20px;padding:0;display:flex}.workspace-redesign .skills-card .ai-operator-safety-grid>div{background:0 0;border:0;flex-direction:row;align-items:baseline;gap:6px;padding:0;display:flex}.workspace-redesign .skills-card .ai-operator-safety-grid span{color:var(--text-muted);font-size:13px}.workspace-redesign .skills-more{gap:16px;display:grid}.workspace-redesign .skills-more>summary{cursor:pointer;color:var(--accent);padding:12px 0;font-weight:560}
