@font-face{font-family:Helvetica Now Display;src:url(/fonts/HelveticaNowDisplayXBlk.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap}.workspace-app{--ws-canvas:var(--sc-bg);--ws-surface:var(--sc-bg-raised);--ws-elevated:var(--sc-bg-subtle);--ws-tint:var(--sc-signal-50);--ws-brand:var(--sc-brand-navy);--ws-brand-hover:var(--sc-navy-600);--ws-signal:var(--sc-signal-500);--ws-ink:var(--sc-ink);--ws-muted:var(--sc-ink-muted);--ws-border:var(--sc-rule-strong);--ws-rule:var(--sc-rule);--ws-danger:var(--sc-danger);--ws-neutral:var(--sc-slate-400);--ws-font:var(--font-poppins),var(--sc-font-body);--ws-display:var(--sc-font-display);--ws-mono:var(--font-jetbrains),var(--sc-font-mono);--ws-motion-fast:120ms;--ws-motion-base:200ms;--ws-ease:cubic-bezier(0.16,1,0.3,1);--ws-xs:0.75rem;--ws-sm:0.875rem;--ws-base:1rem;--ws-lg:1.125rem;--ws-xl:1.25rem;--ws-2xl:1.5rem;--ws-3xl:2rem;--ws-0:0;--ws-1:4px;--ws-2:8px;--ws-3:12px;--ws-4:16px;--ws-5:20px;--ws-6:24px;--ws-8:32px;--ws-10:40px;--ws-12:48px;--ws-16:64px;--ws-radius:8px;--ws-radius-small:4px;--ws-sidebar:240px;--ws-content:1120px;--ws-form:400px;--ws-control:44px;--ws-icon:20px;--ws-stage-choose:var(--sc-signal-600);--ws-stage-choose-bg:var(--sc-signal-50);--ws-stage-review:var(--sc-warning);--ws-stage-review-bg:var(--sc-warning-bg);--ws-stage-apply:var(--sc-success);--ws-stage-apply-bg:var(--sc-success-bg);--ws-stage-follow:var(--sc-slate-600);--ws-stage-follow-bg:var(--sc-slate-100);--ws-stage-meet:var(--sc-navy-600);--ws-stage-meet-bg:var(--sc-navy-100);--ws-dialog-width:840px;--ws-overlay:color-mix(in srgb,var(--sc-navy-950) 50%,transparent);display:grid;grid-template-columns:var(--ws-sidebar) minmax(0,1fr);min-height:100svh;background:var(--ws-canvas);color:var(--ws-ink);font-family:var(--ws-font);font-size:var(--ws-base);line-height:1.5}.workspace-app,.workspace-app *{letter-spacing:0}.ws-view-tabs{display:flex;gap:var(--ws-6);overflow-x:auto;border-bottom:1px solid var(--ws-border);margin:var(--ws-6) 0}.ws-queue-item{padding:var(--ws-6) 0;overflow-wrap:anywhere}.ws-feed-health,.ws-queue-item{border-bottom:1px solid var(--ws-rule)}.ws-feed-health{padding:var(--ws-3) 0;color:var(--ws-muted);font-size:var(--ws-sm)}.ws-feed-shell .ws-feed-heading h1{font-family:var(--ws-font);font-size:var(--ws-xl);font-weight:600;text-transform:none;line-height:1.3;margin:0}.ws-feed-shell .workspace-main{padding-top:var(--ws-6)}.ws-feed-shell .ws-view-tabs{margin:var(--ws-3) 0;gap:var(--ws-4)}.ws-feed-shell .ws-section{margin-top:var(--ws-4)}.ws-toolbar.ws-feed-search{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--ws-sidebar)) var(--ws-control) var(--ws-control);grid-gap:var(--ws-2);gap:var(--ws-2);align-items:end;margin:var(--ws-4) 0}.ws-feed-search>label{display:grid;grid-gap:var(--ws-1);gap:var(--ws-1);min-width:0;font-size:var(--ws-sm)}.ws-toolbar.ws-feed-search select{width:100%}.ws-toolbar.ws-feed-search input{padding-left:var(--ws-3)}.ws-feed-icon{width:var(--ws-control);height:var(--ws-control);padding:var(--ws-2);justify-content:center}.ws-feed-item{padding:var(--ws-6) 0;border-bottom:1px solid var(--ws-rule);overflow-wrap:anywhere}.ws-feed-item p{margin:var(--ws-2) 0}.ws-feed-pay{font-family:var(--ws-mono);font-weight:600}.ws-feed-excerpt{max-width:var(--ws-content);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ws-feed-end{padding:var(--ws-6) 0;text-align:center}.ws-queue-heading{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--ws-4)}.ws-queue-title{flex:1 1;min-width:min(100%,var(--ws-sidebar))}.ws-queue-title h3{font-family:var(--ws-font);font-size:var(--ws-base);margin:var(--ws-1) 0}.ws-work-page-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--ws-4);margin-bottom:var(--ws-6)}.ws-work-menu{position:relative;flex-shrink:0;font-size:var(--ws-sm);z-index:5}.ws-work-menu summary{display:flex;align-items:center;gap:var(--ws-2);padding:var(--ws-3);cursor:pointer}.ws-work-menu nav{position:absolute;top:100%;right:0;width:var(--ws-sidebar);padding:var(--ws-2);border:1px solid var(--ws-rule);background:var(--ws-surface);border-radius:var(--ws-radius)}.ws-work-menu nav a{display:block;padding:var(--ws-3);border-radius:var(--ws-radius-small)}.ws-work-menu nav a:hover{background:var(--ws-tint)}.ws-workflow-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:var(--ws-3);gap:var(--ws-3);margin-bottom:var(--ws-8)}.ws-workflow-stage{--stage-ink:var(--ws-stage-choose);--stage-bg:var(--ws-stage-choose-bg);position:relative;min-width:0;display:flex;flex-direction:column;gap:var(--ws-3);padding:var(--ws-4);border-radius:var(--ws-radius);border:2px solid transparent;background:var(--stage-bg);color:var(--stage-ink);transition:border-color var(--ws-motion-fast),transform var(--ws-motion-fast)}.ws-workflow-stage[data-stage=reviewing]{--stage-ink:var(--ws-stage-review);--stage-bg:var(--ws-stage-review-bg)}.ws-workflow-stage[data-stage=applying]{--stage-ink:var(--ws-stage-apply);--stage-bg:var(--ws-stage-apply-bg)}.ws-workflow-stage[data-stage=following]{--stage-ink:var(--ws-stage-follow);--stage-bg:var(--ws-stage-follow-bg)}.ws-workflow-stage[data-stage=meeting]{--stage-ink:var(--ws-stage-meet);--stage-bg:var(--ws-stage-meet-bg)}.ws-workflow-stage:hover,.ws-workflow-stage[aria-current=step]{border-color:var(--stage-ink)}.ws-workflow-stage[aria-current=step]{box-shadow:inset 0 calc(-1 * var(--ws-1)) var(--stage-ink)}.ws-stage-top{display:flex;align-items:center;gap:var(--ws-2);min-height:var(--ws-6)}.ws-stage-number{font-family:var(--ws-mono);font-size:var(--ws-xs);font-weight:600}.ws-stage-top svg{width:var(--ws-icon);height:var(--ws-icon)}.ws-stage-top .ws-stage-current{margin-left:auto;width:var(--ws-4)}.ws-stage-title{font-size:var(--ws-sm);line-height:1.4;min-height:calc(var(--ws-5) * 2)}.ws-stage-count{display:flex;flex-direction:column;font-family:var(--ws-mono);font-size:var(--ws-2xl);line-height:1.2;margin-top:auto}.ws-stage-count small{font-family:var(--ws-font);font-size:var(--ws-xs);margin-top:var(--ws-1)}.ws-stage-arrow{position:absolute;right:var(--ws-3);bottom:var(--ws-4);width:var(--ws-4);opacity:0}.ws-workflow-stage:hover .ws-stage-arrow{opacity:1}.ws-stage-short{display:none}.ws-work-heading{display:flex;justify-content:space-between;align-items:center;gap:var(--ws-4);flex-wrap:wrap}.ws-work-heading .ws-eyebrow{margin:0 0 var(--ws-1);font-size:var(--ws-xs)}.ws-work-heading h2{display:flex;align-items:center;gap:var(--ws-3);margin:0;font-family:var(--ws-font);font-weight:600;font-size:var(--ws-2xl);text-transform:none}.ws-work-heading h2 span{font-family:var(--ws-mono);font-size:var(--ws-base);color:var(--ws-muted)}.ws-work-utilities{font-size:var(--ws-xs)}.ws-work-utilities,.ws-work-utilities a{display:flex;align-items:center;gap:var(--ws-2)}.ws-work-utilities a{min-height:var(--ws-control);padding:var(--ws-2)}.ws-work-utilities svg{width:var(--ws-4);height:var(--ws-4)}.ws-work-utilities a[aria-current]{background:var(--sc-danger-bg);color:var(--ws-danger);border-radius:var(--ws-radius-small)}.ws-stage-summary{margin:var(--ws-2) 0;font-size:var(--ws-sm);color:var(--ws-muted)}.ws-work-filter-panel{margin:var(--ws-3) 0 var(--ws-4);border-bottom:1px solid var(--ws-rule)}.ws-work-filter-panel>summary{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ws-2);cursor:pointer;padding:var(--ws-3) 0;font-size:var(--ws-sm)}.ws-work-filter-panel>summary svg{width:var(--ws-4);height:var(--ws-4)}.ws-work-filter-panel>summary span{color:var(--ws-muted);font-size:var(--ws-xs);margin-left:auto}.ws-batch-bar .ws-career-form{padding:0 0 var(--ws-3)}.ws-batch-bar .ws-form-footer{margin:0}.ws-toolbar.ws-work-filters{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--ws-sidebar)) var(--ws-control);grid-gap:var(--ws-3);gap:var(--ws-3);align-items:end;margin:var(--ws-5) 0}.ws-work-filters label{display:grid;grid-gap:var(--ws-1);gap:var(--ws-1);font-size:var(--ws-xs)}.ws-work-filters select{width:100%}.ws-work-filters .ws-search input{padding-left:var(--ws-3)}.ws-opportunity-list{display:grid;grid-gap:var(--ws-3);gap:var(--ws-3)}.ws-opportunity-card{background:var(--ws-surface);border:1px solid var(--ws-rule);border-radius:var(--ws-radius);padding:var(--ws-5)}.ws-feed-item.ws-opportunity-card{margin-top:var(--ws-3)}.ws-opportunity-card .ws-queue-title{min-width:min(100%,var(--ws-sidebar))}.ws-opportunity-card .ws-queue-title h3{font-size:var(--ws-lg);font-weight:600;line-height:1.4;margin:var(--ws-1) 0}.ws-company-name{margin:0;font-size:var(--ws-sm);color:var(--ws-muted)}.ws-state-label{padding:var(--ws-1) var(--ws-2);background:var(--ws-tint);border-radius:var(--ws-radius-small);color:var(--ws-stage-choose);font-size:var(--ws-xs);font-weight:500}[data-state=review] .ws-state-label{background:var(--ws-stage-review-bg);color:var(--ws-stage-review)}[data-state=manual] .ws-state-label{background:var(--ws-stage-apply-bg);color:var(--ws-stage-apply)}[data-state=blocked] .ws-state-label{background:var(--sc-danger-bg);color:var(--ws-danger)}.ws-opportunity-meta{display:flex;flex-wrap:wrap;gap:var(--ws-2) var(--ws-5);margin:var(--ws-2) 0;color:var(--ws-muted);font-size:var(--ws-xs)}.ws-opportunity-meta span{display:flex;align-items:flex-start;gap:var(--ws-1);max-width:100%}.ws-opportunity-meta svg{width:var(--ws-4);height:var(--ws-4);flex-shrink:0}.ws-opportunity-pay{font-family:var(--ws-mono);font-size:var(--ws-sm);margin:var(--ws-2) 0}.ws-opportunity-next{font-size:var(--ws-sm);margin:var(--ws-3) 0}.ws-contact-readiness{margin-block:var(--ws-3);font-size:var(--ws-xs)}.ws-contact-readiness p{margin:0 0 var(--ws-2);font-weight:500}.ws-contact-readiness p span{-webkit-margin-start:var(--ws-2);margin-inline-start:var(--ws-2);color:var(--ws-muted);font-weight:400}.ws-contact-readiness ul{display:flex;flex-wrap:wrap;gap:var(--ws-2) var(--ws-4);list-style:none;padding:0;margin:0}.ws-contact-readiness li{display:flex;align-items:flex-start;gap:var(--ws-1);color:var(--ws-muted)}.ws-contact-readiness li[data-provided=true]{color:var(--ws-stage-choose)}.ws-contact-readiness svg{width:var(--ws-4);height:var(--ws-4);flex-shrink:0}.ws-opportunity-actions{display:flex;gap:var(--ws-3);align-items:center;flex-wrap:wrap;margin-top:var(--ws-4)}.ws-opportunity-actions>.ws-source-link{font-size:var(--ws-xs)}.ws-opportunity-actions>.ws-career-form{padding:0;display:block}.ws-opportunity-actions>.ws-career-form .ws-form-footer{margin:0}.ws-prospect-work{margin-top:var(--ws-3)}.ws-prospect-work>summary{cursor:pointer;display:flex;align-items:center;gap:var(--ws-2);min-height:var(--ws-control);font-size:var(--ws-sm)}.ws-prospect-work>summary svg{width:var(--ws-4);height:var(--ws-4)}.ws-queue-select{padding-top:var(--ws-6)}.ws-queue-select input{width:var(--ws-icon);height:var(--ws-icon);accent-color:var(--ws-signal)}.ws-work-empty{display:grid;justify-items:center;grid-gap:var(--ws-4);gap:var(--ws-4);padding:var(--ws-12) var(--ws-4);border-block:1px solid var(--ws-rule)}.ws-work-empty h3{margin:0;font-family:var(--ws-font);font-size:var(--ws-lg)}.ws-work-empty>svg,.ws-work-pagination{color:var(--ws-muted)}.ws-work-pagination{display:flex;justify-content:flex-end;align-items:center;gap:var(--ws-3);padding:var(--ws-5) 0;font-size:var(--ws-xs)}.ws-work-dialog{width:min(var(--ws-dialog-width),calc(100vw - var(--ws-8)));max-height:calc(100svh - var(--ws-8));padding:0;border:1px solid var(--ws-border);border-radius:var(--ws-radius);color:var(--ws-ink);background:var(--ws-surface)}.ws-work-dialog::-webkit-backdrop{background:var(--ws-overlay)}.ws-work-dialog::backdrop{background:var(--ws-overlay)}.ws-work-dialog>header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ws-4);padding:var(--ws-5) var(--ws-6);border-bottom:1px solid var(--ws-rule);position:-webkit-sticky;position:sticky;top:0;background:var(--ws-surface);z-index:1}.ws-work-dialog header h2{font-family:var(--ws-font);font-size:var(--ws-lg);margin:var(--ws-1) 0 0;text-transform:none}.ws-work-dialog header span{font-size:var(--ws-xs)}.ws-work-dialog-body{padding:var(--ws-6)}.ws-work-dialog-body>.ws-section{margin-top:0}.ws-work-dialog .ws-section-heading h2{font-family:var(--ws-font);font-size:var(--ws-lg);text-transform:none}.ws-work-dialog .ws-packet{font-size:var(--ws-sm)}.ws-work-dialog .ws-review-warning{padding:var(--ws-3);font-size:var(--ws-sm)}body:has(.ws-work-dialog[open]){overflow:hidden}@media (max-width:900px){.ws-workflow-stages{gap:var(--ws-2)}.ws-workflow-stage{padding:var(--ws-3)}.ws-stage-count small{font-size:var(--ws-xs)}}@media (max-width:600px){.ws-work-page-heading{margin-bottom:var(--ws-4);align-items:flex-start}.ws-work-menu summary{font-size:0;padding:var(--ws-2);min-height:var(--ws-control)}.ws-work-menu summary svg{width:var(--ws-icon);height:var(--ws-icon)}.ws-workflow-stages{gap:var(--ws-1);margin-bottom:var(--ws-5)}.ws-workflow-stage{padding:var(--ws-2) var(--ws-1);gap:var(--ws-2);align-items:center}.ws-stage-title{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ws-stage-short{display:block;font-size:var(--ws-xs);font-weight:500;text-align:center;min-height:var(--ws-8);overflow-wrap:anywhere}.ws-stage-arrow,.ws-stage-count small,.ws-stage-top .ws-stage-current,.ws-stage-top>svg{display:none}.ws-stage-count,.ws-work-heading h2{font-size:var(--ws-xl)}.ws-work-heading{gap:var(--ws-1)}.ws-toolbar.ws-work-filters{grid-template-columns:minmax(0,1fr) var(--ws-control);gap:var(--ws-2)}.ws-work-filters .ws-search{grid-column:1/-1}.ws-opportunity-card{padding:var(--ws-4)}.ws-opportunity-card .ws-queue-title{min-width:min(100%,var(--ws-sidebar))}.ws-opportunity-card .ws-queue-title h3{font-size:var(--ws-base)}.ws-opportunity-actions>.ws-career-form,.ws-opportunity-actions>.ws-career-form .ws-button,.ws-opportunity-actions>.ws-primary{width:100%}.ws-work-dialog{width:calc(100vw - var(--ws-4));max-height:calc(100svh - var(--ws-4))}.ws-work-dialog-body,.ws-work-dialog>header{padding:var(--ws-4)}}@media (max-width:360px){.ws-workflow-stages{display:flex;overflow-x:auto;padding-bottom:var(--ws-2)}.ws-workflow-stage{flex:0 0 var(--ws-16)}.ws-stage-short{overflow-wrap:normal}}.ws-view-tabs a{padding:var(--ws-3) 0;white-space:nowrap;color:var(--ws-muted);border-bottom:3px solid transparent}.ws-view-tabs a[aria-current=page]{color:var(--ws-brand);border-color:var(--ws-signal);font-weight:600}.ws-career-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ws-4);gap:var(--ws-4);padding:var(--ws-4) 0}.ws-task-meta{display:block;font-size:var(--ws-sm);color:var(--ws-muted);font-weight:400;margin-top:var(--ws-1)}.ws-supply-status{display:grid;grid-gap:var(--ws-4);gap:var(--ws-4);margin:var(--ws-5) 0;font-size:var(--ws-sm)}.ws-supply-status>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:var(--ws-4);gap:var(--ws-4);padding-bottom:var(--ws-3);border-bottom:1px solid var(--ws-rule)}.ws-supply-status dt{color:var(--ws-muted)}.ws-supply-status dd{margin:0;overflow-wrap:anywhere}.ws-run-row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ws-4);padding:var(--ws-4) 0;border-bottom:1px solid var(--ws-rule)}.ws-run-row>div{min-width:0}.ws-run-row a{color:var(--ws-brand);font-weight:600;overflow-wrap:anywhere}.ws-run-row p,.ws-section>p{margin-top:var(--ws-3)}.ws-review-warning{padding:var(--ws-4);margin:var(--ws-4) 0;border:1px solid var(--ws-border);background:var(--ws-elevated)}.ws-packet{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--ws-font);font-size:var(--ws-base);padding:var(--ws-6);background:var(--ws-elevated);border:1px solid var(--ws-rule)}.ws-timeline{list-style:none;padding:0}.ws-timeline li{border-left:2px solid var(--ws-border);padding:var(--ws-3) var(--ws-5)}.ws-timeline li div{display:flex;gap:var(--ws-4);flex-wrap:wrap}.ws-timeline p{white-space:pre-wrap}.ws-public{display:block}.ws-public .workspace-main{margin:auto}.ws-public .ws-page-heading{padding:var(--ws-12) 0}.ws-public h1{font-size:var(--ws-3xl)}@media (max-width:600px){.ws-feed-shell .workspace-sidebar{padding:var(--ws-3) var(--ws-5);gap:var(--ws-2)}.ws-feed-shell .workspace-account{padding-top:var(--ws-2);margin-top:var(--ws-1)}.ws-feed-shell .workspace-main{padding-top:var(--ws-4)}.ws-toolbar.ws-feed-search{grid-template-columns:minmax(0,1fr) var(--ws-control) var(--ws-control)}.ws-feed-search .ws-search{grid-column:1/-1}.ws-career-form{grid-template-columns:minmax(0,1fr)}.ws-run-row{flex-wrap:wrap}.ws-packet{padding:var(--ws-4)}}@media print{.ws-public .ws-button,.ws-public nav{display:none}.ws-public .workspace-main{padding:0}}.workspace-app h1,.workspace-app h2,.workspace-app p{margin:0;overflow-wrap:anywhere}.workspace-app h1{font-size:var(--ws-3xl);font-family:var(--ws-display);font-weight:900;line-height:1.2;text-transform:uppercase}.workspace-app h2{font-size:var(--ws-lg);font-weight:600;line-height:1.4}.workspace-app a{text-decoration:none}.workspace-app svg{width:var(--ws-icon);height:var(--ws-icon);flex-shrink:0;stroke-width:1.5}.workspace-app :focus-visible{outline:2px solid var(--ws-signal);outline-offset:var(--ws-1);box-shadow:none}.workspace-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;flex-direction:column;border-right:1px solid var(--ws-rule);background:var(--ws-surface);padding:var(--ws-8) var(--ws-4) var(--ws-5)}.workspace-brand{display:flex;font-size:var(--ws-2xl);color:var(--ws-brand);padding:var(--ws-2)}.workspace-brand,.ws-brand-lockup{align-items:center;gap:var(--ws-3)}.ws-brand-lockup{display:inline-flex;flex-shrink:0}.ws-brand-mark{width:var(--ws-8);height:var(--ws-8)}.ws-brand-wordmark{width:auto;height:var(--ws-4)}.workspace-nav{display:grid;align-content:start;grid-gap:var(--ws-1);gap:var(--ws-1);margin-top:var(--ws-12)}.workspace-nav-link{display:flex;align-items:center;min-height:var(--ws-control);gap:var(--ws-3);padding:var(--ws-2) var(--ws-3);color:var(--ws-muted);border-radius:var(--ws-radius-small);font-size:var(--ws-sm)}.workspace-nav-link:hover{background:var(--ws-elevated)}.workspace-nav-link.is-active{background:var(--ws-tint);color:var(--ws-brand);font-weight:600}.workspace-nav-label{margin:var(--ws-6) var(--ws-3) var(--ws-2);color:var(--ws-muted);font-size:var(--ws-xs)}.workspace-account{display:flex;align-items:center;gap:var(--ws-2);margin-top:auto;padding-top:var(--ws-6);font-size:var(--ws-xs)}.workspace-account>div:nth-child(2){flex:1 1;min-width:0}.workspace-account span,.workspace-account strong{display:block;overflow-wrap:anywhere}.workspace-account strong{font-size:var(--ws-sm);font-weight:500}.workspace-account span{color:var(--ws-muted)}.member-avatar{display:grid!important;place-items:center;width:var(--ws-8);height:var(--ws-8);flex-shrink:0;border-radius:var(--ws-radius-small);background:var(--ws-elevated);font-family:var(--ws-mono)}.workspace-main{width:100%;max-width:var(--ws-content);padding:var(--ws-12);margin:0 auto;min-width:0}.ws-page-heading{margin-bottom:var(--ws-10)}.ws-eyebrow{font-family:var(--ws-mono);text-transform:uppercase;font-size:var(--ws-xs);font-weight:500;color:var(--ws-muted)}.ws-page-heading .ws-eyebrow{margin-bottom:var(--ws-3)}.ws-section-heading{display:flex;gap:var(--ws-4);align-items:center;justify-content:space-between;margin-bottom:var(--ws-5)}.ws-muted{color:var(--ws-muted);font-size:var(--ws-sm)}.platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ws-6);gap:var(--ws-6)}.platform-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--ws-border);border-radius:var(--ws-radius);padding:var(--ws-8);background:var(--ws-surface);transition:border-color var(--ws-motion-base) var(--ws-ease),background-color var(--ws-motion-base) var(--ws-ease)}.platform-card:hover{border-color:var(--ws-brand);background:var(--ws-canvas)}.platform-card-top{display:flex;align-items:center;gap:var(--ws-3);margin-bottom:var(--ws-6)}.platform-icon{display:grid;place-items:center;width:var(--ws-12);height:var(--ws-12);background:var(--ws-elevated);border-radius:var(--ws-radius);color:var(--ws-brand)}.platform-icon svg{width:var(--ws-6);height:var(--ws-6)}.platform-open-icon{margin-left:auto;color:var(--ws-muted)}.platform-card h2{font-size:var(--ws-2xl);font-family:var(--ws-display);text-transform:uppercase;font-weight:900;min-height:2.8em;max-width:17ch}.platform-audience{color:var(--ws-muted);font-size:var(--ws-sm);margin-top:var(--ws-2)!important}.platform-metrics,.ws-pipeline-metrics{display:grid;grid-gap:var(--ws-3);gap:var(--ws-3);padding:var(--ws-6) 0;margin:var(--ws-6) 0 0;border-top:1px solid var(--ws-rule);grid-template-columns:repeat(3,minmax(0,1fr))}.platform-metrics div,.ws-pipeline-metrics div{display:flex;flex-direction:column-reverse;gap:var(--ws-1);min-width:0}.platform-metrics dd,.ws-pipeline-metrics dd{margin:0;font-family:var(--ws-mono);font-size:var(--ws-2xl);line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.platform-metrics dt,.ws-pipeline-metrics dt{font-size:var(--ws-xs);color:var(--ws-muted)}.platform-card-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--ws-rule);padding-top:var(--ws-5);margin-top:auto;font-size:var(--ws-sm);font-weight:600}.ws-section{margin-top:var(--ws-12)}.ws-empty-inline{border-top:1px solid var(--ws-rule);border-bottom:1px solid var(--ws-rule);padding:var(--ws-8) 0}.ws-empty-inline p{font-weight:500;font-size:var(--ws-base)}.ws-empty-inline span{color:var(--ws-muted);font-size:var(--ws-sm)}.ws-automation-status{display:flex;gap:var(--ws-2);align-items:center;margin-top:var(--ws-8);color:var(--ws-muted);font-size:var(--ws-xs)}.status-dot{width:var(--ws-2);height:var(--ws-2);border-radius:50%;background:var(--ws-neutral);flex-shrink:0}.ws-action-list{padding:0;margin:0;list-style:none}.ws-action-list li{border-top:1px solid var(--ws-rule)}.ws-action-list a{display:flex;gap:var(--ws-6);align-items:center;padding:var(--ws-5) 0}.ws-action-list a>div{flex:1 1;min-width:0}.ws-action-list p,.ws-action-list strong{font-size:var(--ws-sm)}.ws-action-list p{color:var(--ws-muted)}.ws-button,.ws-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ws-2);min-height:var(--ws-control);padding:var(--ws-2) var(--ws-4);border:1px solid var(--ws-border);background:var(--ws-surface);color:var(--ws-brand);border-radius:var(--ws-radius-small);font-size:var(--ws-sm);font-weight:500;cursor:pointer}.ws-button:hover,.ws-icon-button:hover{background:var(--ws-elevated)}.ws-primary{background:var(--sc-signal-600);border-color:var(--sc-signal-600);color:var(--ws-surface)}.ws-primary:hover{background:var(--ws-brand)}.workspace-app input,.workspace-app select,.workspace-app textarea,.workspace-nav-link,.ws-action-list a,.ws-button,.ws-icon-button,.ws-view-tabs a{transition:background-color var(--ws-motion-base) var(--ws-ease),border-color var(--ws-motion-base) var(--ws-ease),color var(--ws-motion-fast) var(--ws-ease)}.platform-card-footer svg,.platform-open-icon,.ws-action-list a>svg,.ws-record>summary>svg{transition:transform var(--ws-motion-base) var(--ws-ease)}.platform-card:focus-visible .platform-open-icon,.platform-card:hover .platform-open-icon{transform:translate(var(--ws-1),calc(-1 * var(--ws-1)))}.platform-card:hover .platform-card-footer svg,.ws-action-list a:hover>svg{transform:translateX(var(--ws-1))}.ws-action-list a:focus-visible,.ws-action-list a:hover{background:var(--ws-surface)}.ws-goal{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:var(--ws-3) var(--ws-6);padding:var(--ws-4) 0;border-top:1px solid var(--ws-rule);border-bottom:1px solid var(--ws-rule);margin-bottom:var(--ws-6)}.ws-goal p{font-size:var(--ws-sm)}.ws-goal strong{font-family:var(--ws-mono);font-size:var(--ws-lg)}.ws-goal a{font-size:var(--ws-sm);text-decoration:underline;text-underline-offset:var(--ws-1)}.platform-goal{margin-top:var(--ws-5)!important;color:var(--ws-muted);font-size:var(--ws-xs);font-family:var(--ws-mono)}.ws-icon-button{width:var(--ws-control);height:var(--ws-control);padding:var(--ws-2);border-color:transparent;background:transparent}.workspace-app button:disabled{opacity:.55;cursor:wait}.workspace-app input,.workspace-app select,.workspace-app textarea{width:100%;min-width:0;padding:var(--ws-2) var(--ws-3);min-height:var(--ws-control);border:1px solid var(--ws-border);border-radius:var(--ws-radius-small);background:var(--ws-surface);color:var(--ws-ink);font-size:var(--ws-base)}.workspace-app textarea{resize:vertical}.workspace-app label{display:grid;grid-gap:var(--ws-2);gap:var(--ws-2);font-size:var(--ws-sm);font-weight:500}.workspace-app .ws-error{color:var(--ws-danger);font-size:var(--ws-sm)}.ws-form{display:grid;grid-gap:var(--ws-5);gap:var(--ws-5)}.workspace-app.ws-auth-page{display:flex;align-items:center;justify-content:center;padding:var(--ws-8)}.ws-auth-content{width:100%;max-width:var(--ws-form)}.ws-auth-content .workspace-brand{padding:0;margin-bottom:var(--ws-12)}.ws-auth-subtitle{margin-top:var(--ws-3)!important;color:var(--ws-muted)}.ws-auth-content .ws-form{margin-top:var(--ws-8)}.ws-auth-note{margin-top:var(--ws-8)!important}.password-input{display:flex;position:relative}.password-input input{padding-right:var(--ws-12)}.password-input button{position:absolute;right:0;top:0}.ws-back-link{display:inline-flex;align-items:center;gap:var(--ws-2);font-size:var(--ws-sm);margin-bottom:var(--ws-8);min-height:var(--ws-control)}.ws-pipeline-metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0;border-bottom:1px solid var(--ws-rule)}.ws-pipeline-metrics dd{font-size:var(--ws-3xl)}.ws-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ws-3);margin:var(--ws-6) 0}.ws-search{flex:1 1;min-width:180px;position:relative}.ws-search svg{position:absolute;left:var(--ws-3);top:var(--ws-3);color:var(--ws-muted)}.ws-search input{padding-left:var(--ws-10)}.ws-toolbar select{width:auto;max-width:100%}.ws-toolbar .ws-muted{font-family:var(--ws-mono);font-size:var(--ws-xs)}.ws-add-record>summary{width:-moz-fit-content;width:fit-content;list-style:none}.ws-add-record[open]>summary{margin-bottom:var(--ws-6)}.ws-record-form{grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--ws-6) 0}.ws-full-width{grid-column:1/-1}.ws-form-footer{display:flex;align-items:center;gap:var(--ws-4);flex-wrap:wrap}.workspace-app .ws-checkbox{display:flex;align-items:center;gap:var(--ws-3);align-self:end;min-height:var(--ws-control)}.workspace-app .ws-checkbox input{min-height:auto;width:var(--ws-4);height:var(--ws-4);accent-color:var(--ws-brand)}.ws-record{border-top:1px solid var(--ws-rule);scroll-margin-top:var(--ws-6)}.ws-record:last-child{border-bottom:1px solid var(--ws-rule)}.ws-record>summary{display:grid;grid-template-columns:minmax(0,1fr) auto 120px var(--ws-icon);grid-gap:var(--ws-4);gap:var(--ws-4);align-items:center;padding:var(--ws-5) 0;cursor:pointer;list-style:none}.ws-add-record summary::-webkit-details-marker,.ws-record summary::-webkit-details-marker{display:none}.ws-record-title{display:grid;grid-gap:var(--ws-1);gap:var(--ws-1);min-width:0}.ws-record-title strong{font-size:var(--ws-base);overflow-wrap:anywhere}.ws-record-owner,.ws-record-title span{color:var(--ws-muted);font-size:var(--ws-sm);overflow-wrap:anywhere}.ws-record[open]>summary>svg{transform:rotate(180deg)}.ws-record:target{background:var(--ws-tint)}.ws-record-content{padding-bottom:var(--ws-5)}.ws-badge{display:inline-block;font-size:var(--ws-xs);padding:var(--ws-1) var(--ws-2);border-radius:var(--ws-radius-small);background:var(--ws-elevated);white-space:nowrap}.ws-source-link{display:inline-flex;gap:var(--ws-2);align-items:center;font-size:var(--ws-sm);text-decoration:underline!important;text-underline-offset:var(--ws-1);min-height:var(--ws-control)}.ws-playbook{border-top:1px solid var(--ws-rule);padding:var(--ws-4) 0;font-size:var(--ws-sm)}.ws-playbook summary{cursor:pointer;min-height:var(--ws-6)}.ws-playbook ol{padding-left:var(--ws-6);color:var(--ws-muted);max-width:75ch}.ws-playbook li{margin-bottom:var(--ws-3)}.ws-table-scroll{width:100%;overflow-x:auto}.ws-people-table{width:100%;border-collapse:collapse;text-align:left;font-size:var(--ws-sm)}.ws-people-table th{color:var(--ws-muted);font-size:var(--ws-xs);font-weight:500}.ws-people-table td,.ws-people-table th{padding:var(--ws-4) var(--ws-4) var(--ws-4) 0;border-bottom:1px solid var(--ws-rule)}.ws-invite-form{max-width:var(--ws-form)}.ws-invitation-result{margin-top:var(--ws-6);display:grid;grid-gap:var(--ws-3);gap:var(--ws-3)}.skip-link{opacity:0;pointer-events:none;position:fixed;left:var(--ws-4);top:var(--ws-4);z-index:10;background:var(--ws-surface);padding:var(--ws-3);transform:translateY(-200%)}.skip-link:focus{opacity:1;pointer-events:auto;transform:translateY(0)}@media (max-width:1100px){.workspace-app{--ws-sidebar:216px}.workspace-main{padding:var(--ws-8)}.platform-card{padding:var(--ws-6)}.platform-grid{gap:var(--ws-4)}}@media (max-width:850px){.workspace-app{display:block}.workspace-sidebar{height:auto;position:static;padding:var(--ws-4) var(--ws-5);border-right:0;border-bottom:1px solid var(--ws-rule)}.workspace-brand{font-size:var(--ws-xl)}.workspace-nav{display:flex;flex-wrap:wrap;margin-top:var(--ws-4);gap:var(--ws-1)}.workspace-nav-label{display:none}.workspace-account{border-top:1px solid var(--ws-rule);margin-top:var(--ws-4);padding-top:var(--ws-3)}.workspace-nav-link{padding:var(--ws-2)}.workspace-main{padding:var(--ws-8) var(--ws-5)}}@media (max-width:600px){.platform-grid,.ws-record-form{grid-template-columns:minmax(0,1fr)}.platform-card h2{min-height:auto;max-width:none;font-size:var(--ws-xl)}.platform-card{padding:var(--ws-6)}.ws-section-heading{align-items:flex-start;flex-wrap:wrap;gap:var(--ws-2)}.ws-page-heading{margin-bottom:var(--ws-8)}.ws-pipeline-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ws-6)}.ws-record>summary{grid-template-columns:minmax(0,1fr) var(--ws-icon);gap:var(--ws-2)}.ws-record>summary>svg{grid-column:2;grid-row:1}.ws-record>summary .ws-badge{justify-self:start}.ws-record-owner{grid-column:1}.ws-action-list a{flex-wrap:wrap;gap:var(--ws-2)}.ws-action-list a>div{flex-basis:100%}.ws-section{margin-top:var(--ws-8)}}@media (prefers-reduced-motion:reduce){.workspace-app *{transition:none!important;animation:none!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}@media (prefers-reduced-motion:reduce){.platform-card:focus-visible .platform-open-icon,.platform-card:hover .platform-card-footer svg,.platform-card:hover .platform-open-icon,.ws-action-list a:hover>svg{transform:none}}.ws-source-diff{min-width:var(--ws-0);border:var(--ws-0);border-top:1px solid var(--ws-rule);padding:var(--ws-4) var(--ws-0);margin:var(--ws-0)}.ws-source-diff legend{font-weight:600;-webkit-padding-end:var(--ws-3);padding-inline-end:var(--ws-3)}.ws-source-comparison{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ws-4);gap:var(--ws-4);margin-block:var(--ws-3)}.ws-source-comparison dt{color:var(--ws-muted);font-size:var(--ws-sm)}.ws-source-comparison dd{margin:var(--ws-0);overflow-wrap:anywhere}.ws-operations-list{list-style:none;padding:var(--ws-0);margin-block:var(--ws-5)}.ws-operations-list>li{border-top:1px solid var(--ws-rule);padding-block:var(--ws-5);overflow-wrap:anywhere}.ws-operations-list>li>div{display:flex;flex-wrap:wrap;gap:var(--ws-2) var(--ws-4)}.ws-operations-list>li>p{margin-block:var(--ws-2)}.ws-operations-list summary{cursor:pointer;padding-block:var(--ws-3)}.ws-operations-list details>ol{-webkit-padding-start:var(--ws-5);padding-inline-start:var(--ws-5)}.ws-operations-list details>ol>li{padding-block:var(--ws-2)}.ws-operations-evidence{max-width:100%}.ws-operations-evidence h3{margin-block:var(--ws-5) var(--ws-2)}.ws-operations-evidence blockquote{margin:var(--ws-2) var(--ws-0);padding:var(--ws-3);background:var(--ws-elevated);border:1px solid var(--ws-rule)}.ws-operations-evidence>div{margin-bottom:var(--ws-4)}.ws-agent-toolbar{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--ws-3) var(--ws-6);margin:var(--ws-4) 0}.ws-agent-toolbar label{display:grid;grid-gap:var(--ws-1);gap:var(--ws-1);font-size:var(--ws-xs)}.ws-agent-toolbar select{width:auto}.ws-agent-now{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(var(--ws-sidebar) + var(--ws-16))),1fr));grid-gap:var(--ws-4);gap:var(--ws-4)}.ws-agent-card{display:grid;grid-gap:var(--ws-3);gap:var(--ws-3);align-content:start;min-width:0}.ws-agent-card>header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--ws-3)}.ws-agent-card h3{margin:0;font-size:var(--ws-lg);font-weight:600;line-height:1.3}.ws-agent-card p{margin:0;font-size:var(--ws-sm)}.ws-agent-state{display:inline-flex;align-items:center;gap:var(--ws-2);padding:var(--ws-1) var(--ws-2);border-radius:var(--ws-radius-small);background:var(--ws-stage-follow-bg);color:var(--ws-stage-follow);font-size:var(--ws-xs);font-weight:500;white-space:nowrap}.ws-agent-state:before{content:"";width:var(--ws-2);height:var(--ws-2);border-radius:50%;background:currentColor}.ws-agent-state[data-state=enabled],.ws-agent-state[data-state=running]{background:var(--ws-stage-apply-bg);color:var(--ws-stage-apply)}.ws-agent-state[data-state=idle]{background:var(--ws-stage-choose-bg);color:var(--ws-stage-choose)}.ws-agent-state[data-state=paused]{background:var(--ws-stage-review-bg);color:var(--ws-stage-review)}.ws-agent-state[data-state=error]{background:var(--sc-danger-bg);color:var(--ws-danger)}.ws-agent-url{font-family:var(--ws-mono);font-size:var(--ws-xs);color:var(--ws-muted);overflow-wrap:anywhere}.ws-agent-shot{display:block;width:100%;max-width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top;border:1px solid var(--ws-rule);border-radius:var(--ws-radius-small);background:var(--ws-elevated)}.ws-agent-shot-empty{display:grid;place-items:center;aspect-ratio:16/10;border:1px dashed var(--ws-rule);border-radius:var(--ws-radius-small);color:var(--ws-muted);font-size:var(--ws-xs)}.ws-agent-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ws-2)}.ws-agent-controls>form{display:contents}.ws-agent-controls details{flex-basis:100%;font-size:var(--ws-sm)}.ws-agent-controls details>summary{cursor:pointer;display:list-item;padding-block:var(--ws-3)}.ws-agent-controls details .ws-form{gap:var(--ws-3);padding:var(--ws-2) 0 var(--ws-3)}.ws-agent-controls [role=alert],.ws-agent-controls [role=status]{flex-basis:100%;font-size:var(--ws-sm)}.ws-agent-controls .ws-button{min-height:var(--ws-10);padding:var(--ws-1) var(--ws-3)}.ws-agent-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ws-agent-metrics dd{font-size:var(--ws-2xl)}.ws-agent-chart{position:relative;margin-top:var(--ws-4)}.ws-agent-chart-max{font-family:var(--ws-mono);font-size:var(--ws-xs);color:var(--ws-muted)}.ws-agent-timeline{list-style:none;margin:var(--ws-2) 0 0;padding:0;display:grid;grid-template-columns:repeat(var(--ws-agent-columns,24),minmax(0,1fr));align-items:end;grid-gap:2px;gap:2px;height:calc(var(--ws-16) * 2);border-bottom:1px solid var(--ws-border)}.ws-agent-timeline li{position:relative;display:flex;align-items:flex-end;height:100%;cursor:default}.ws-agent-timeline li:focus-visible .ws-agent-bar,.ws-agent-timeline li:hover .ws-agent-bar{background:var(--ws-brand)}.ws-agent-bar{display:block;width:100%;min-height:1px;background:var(--ws-signal);border-radius:var(--ws-radius-small) var(--ws-radius-small) 0 0;transition:background-color var(--ws-motion-fast) var(--ws-ease)}.ws-agent-tip{position:absolute;bottom:calc(100% + var(--ws-2));left:50%;transform:translateX(-50%);z-index:3;display:none;min-width:calc(var(--ws-16) * 2);padding:var(--ws-2) var(--ws-3);background:var(--ws-surface);border:1px solid var(--ws-border);border-radius:var(--ws-radius-small);font-size:var(--ws-xs);line-height:1.5;color:var(--ws-ink);pointer-events:none}.ws-agent-tip strong{display:block;font-family:var(--ws-mono)}.ws-agent-timeline li:focus-visible .ws-agent-tip,.ws-agent-timeline li:hover .ws-agent-tip{display:block}.ws-agent-timeline li:nth-child(-n+3) .ws-agent-tip{left:0;transform:none}.ws-agent-timeline li:nth-last-child(-n+3) .ws-agent-tip{left:auto;right:0;transform:none}.ws-agent-axis{display:flex;justify-content:space-between;margin-top:var(--ws-2);font-family:var(--ws-mono);font-size:var(--ws-xs);color:var(--ws-muted)}.ws-agent-list{list-style:none;margin:0;padding:0}.ws-agent-list>li{display:grid;grid-gap:var(--ws-2);gap:var(--ws-2);padding:var(--ws-4) 0;border-top:1px solid var(--ws-rule);overflow-wrap:anywhere}.ws-agent-list>li:last-child{border-bottom:1px solid var(--ws-rule)}.ws-agent-list p{margin:0;font-size:var(--ws-sm)}.ws-agent-row-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ws-2) var(--ws-3)}.ws-agent-row-head strong{margin-right:auto}.ws-agent-score{font-family:var(--ws-mono);font-size:var(--ws-sm);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ws-agent-decision{font-size:var(--ws-xs);font-weight:500;padding:var(--ws-1) var(--ws-2);border-radius:var(--ws-radius-small);background:var(--ws-stage-follow-bg);color:var(--ws-stage-follow)}.ws-agent-decision[data-decision=selected]{background:var(--ws-stage-apply-bg);color:var(--ws-stage-apply)}.ws-agent-hot{display:inline-flex;gap:var(--ws-2);align-items:center;font-size:var(--ws-xs);font-weight:500;padding:var(--ws-1) var(--ws-2);border-radius:var(--ws-radius-small);background:var(--ws-stage-choose-bg);color:var(--ws-stage-choose);white-space:nowrap}.ws-agent-hot[data-bucket=hot]{background:var(--sc-danger-bg);color:var(--ws-danger)}.ws-agent-hot[data-bucket=warm]{background:var(--ws-stage-review-bg);color:var(--ws-stage-review)}.ws-agent-hot[data-bucket=dead]{background:var(--ws-stage-follow-bg);color:var(--ws-stage-follow)}.ws-agent-funnel{list-style:none;margin:var(--ws-3) 0 var(--ws-6);padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--ws-16) * 2)),1fr));grid-gap:var(--ws-2);gap:var(--ws-2)}.ws-agent-funnel li{display:flex;flex-direction:column;gap:var(--ws-1);padding:var(--ws-3) var(--ws-4);background:var(--ws-surface);border:1px solid var(--ws-rule);border-radius:var(--ws-radius)}.ws-agent-funnel strong{font-family:var(--ws-mono);font-size:var(--ws-2xl);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ws-agent-funnel span{font-size:var(--ws-xs);color:var(--ws-muted)}.ws-agent-funnel h3,.ws-agent-subhead{margin:var(--ws-4) 0 0;font-size:var(--ws-sm);font-weight:600;text-transform:capitalize}.ws-agent-editor-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--ws-4);padding-bottom:var(--ws-4);border-bottom:1px solid var(--ws-rule)}.ws-agent-editor-head h2{font-size:var(--ws-2xl)}.ws-agent-editor-head>div{display:grid;grid-gap:var(--ws-2);gap:var(--ws-2)}.ws-agent-editor-head .ws-opportunity-actions{margin-top:0}.ws-agent-jump{display:flex;flex-wrap:wrap;gap:var(--ws-1) var(--ws-4);margin:var(--ws-4) 0;font-size:var(--ws-sm)}.ws-agent-jump a{color:var(--ws-muted);min-height:var(--ws-8);display:inline-flex;align-items:center}.ws-agent-jump a:hover{color:var(--ws-brand)}.ws-agent-mode{display:inline-flex;border:1px solid var(--ws-border);border-radius:var(--ws-radius-small);overflow:hidden;margin-top:var(--ws-6)}.ws-agent-mode button{min-height:var(--ws-control);padding:var(--ws-2) var(--ws-4);border:0;background:var(--ws-surface);color:var(--ws-muted);font-size:var(--ws-sm)}.ws-agent-mode button[aria-pressed=true]{background:var(--ws-tint);color:var(--ws-brand);font-weight:600}.ws-agent-form .ws-section{margin-top:var(--ws-10);scroll-margin-top:var(--ws-6)}.ws-agent-form .ws-section>p{margin-top:var(--ws-1)}.ws-agent-form .ws-record-form{padding:var(--ws-4) 0 0}.workspace-app .ws-agent-json{font-family:var(--ws-mono);font-size:var(--ws-sm);min-height:calc(var(--ws-16) * 8)}.ws-agent-hint{color:var(--ws-muted);font-size:var(--ws-xs);font-weight:400}.ws-agent-rows{display:grid;grid-gap:var(--ws-3);gap:var(--ws-3)}.ws-agent-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--ws-3);gap:var(--ws-3);padding:var(--ws-4);border:1px solid var(--ws-rule);border-radius:var(--ws-radius);background:var(--ws-surface)}.ws-agent-row>.ws-form-footer{justify-content:flex-end}.ws-agent-savebar{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;display:flex;flex-wrap:wrap;align-items:center;gap:var(--ws-3) var(--ws-4);margin-top:var(--ws-8);padding:var(--ws-3) 0;border-top:1px solid var(--ws-rule);background:var(--ws-canvas)}.ws-agent-savebar .ws-muted{font-family:var(--ws-mono);font-size:var(--ws-xs)}.ws-agent-inline-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}.ws-agent-inline-form,.ws-agent-input-answer{display:grid;grid-gap:var(--ws-3);gap:var(--ws-3);margin-top:var(--ws-4)}.ws-agent-input-body{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--ws-5);gap:var(--ws-5);align-items:start}.ws-agent-code{margin:var(--ws-2) 0 0;padding:var(--ws-3);max-height:calc(var(--ws-16) * 4);overflow:auto;background:var(--ws-elevated);border:1px solid var(--ws-rule);border-radius:var(--ws-radius-small);font-family:var(--ws-mono);font-size:var(--ws-xs);white-space:pre-wrap;overflow-wrap:anywhere}.ws-agent-danger{margin-top:var(--ws-12);padding-top:var(--ws-6);border-top:1px solid var(--ws-rule)}.ws-agent-danger .ws-button{color:var(--ws-danger)}@media (max-width:850px){.ws-agent-input-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.ws-agent-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-agent-inline-form,.ws-agent-row{grid-template-columns:minmax(0,1fr)}.ws-agent-timeline{gap:1px}}.ws-stage-agent{grid-column:1/-1;font-size:var(--ws-xs);color:var(--ws-muted)}.ws-stage-agent[data-working=true]{color:var(--ws-stage-apply);font-weight:500}.ws-agent-inline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ws-2) var(--ws-3);margin-top:var(--ws-2);font-size:var(--ws-xs)}.ws-agent-chip{display:inline-flex;align-items:center;gap:var(--ws-1);padding:var(--ws-1) var(--ws-2);border-radius:var(--ws-radius-small);background:var(--ws-stage-choose-bg);color:var(--ws-stage-choose);font-weight:500;white-space:nowrap}.ws-agent-chip[data-working=true]{background:var(--ws-stage-apply-bg);color:var(--ws-stage-apply)}.ws-agent-chip svg{width:var(--ws-4);height:var(--ws-4)}.ws-agent-last{color:var(--ws-muted)}.ws-agent-score{display:inline-block}.ws-agent-score>summary{cursor:pointer;display:list-item;color:var(--ws-muted)}.ws-agent-score-value{font-family:var(--ws-mono);font-weight:600;color:var(--ws-fg)}.ws-agent-score p{margin:var(--ws-2) 0 0;max-width:60ch}.ws-agent-score dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--ws-24,6rem),1fr));grid-gap:var(--ws-1) var(--ws-3);gap:var(--ws-1) var(--ws-3);margin:var(--ws-2) 0 0}.ws-agent-score dt{color:var(--ws-muted);text-transform:capitalize}.ws-agent-score dd{margin:0;font-family:var(--ws-mono);font-weight:600}.ops-head{margin-bottom:var(--ws-10)}.ops-head-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--ws-5);flex-wrap:wrap;padding-bottom:var(--ws-5)}.ops-head-bar h1{margin:0;font-size:var(--ws-3xl);line-height:1.1}.ops-head-state{display:flex;align-items:center;gap:var(--ws-2);margin:0;color:var(--ws-muted);font-size:var(--ws-sm)}.ops-head-time{color:var(--ws-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-dot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ws-stage-apply)}.ops-head-state[data-ok=false]{color:var(--ws-ink)}.ops-head-state[data-ok=false] .ops-dot{background:var(--ws-stage-review)}.ops-scores{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--ws-8);gap:var(--ws-8);border-top:1px solid var(--ws-border);padding-top:var(--ws-6)}.ops-score-name{margin:0;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.ops-score-figure,.ops-score-name{font-size:var(--ws-sm);color:var(--ws-muted)}.ops-score-figure{display:flex;align-items:baseline;gap:var(--ws-2);margin:var(--ws-3) 0 var(--ws-4)}.ops-score-figure strong{font-family:var(--ws-display);font-size:var(--ws-3xl);line-height:1;color:var(--ws-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-score-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--ws-3);gap:var(--ws-3);margin:0}.ops-score-meta dt{color:var(--ws-muted);font-size:var(--ws-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-score-meta dd{margin:var(--ws-1) 0 0;font-family:var(--ws-mono);font-size:var(--ws-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-section{margin-bottom:var(--ws-10)}.ops-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ws-4);padding-bottom:var(--ws-3);border-bottom:1px solid var(--ws-border)}.ops-section-head h2{margin:0;font-size:var(--ws-lg);font-weight:600}.ops-section-note{margin:0;color:var(--ws-muted);font-size:var(--ws-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.ops-section-note[data-warn=true]{color:var(--ws-stage-review)}.ops-empty{margin:var(--ws-5) 0 0;color:var(--ws-muted);font-size:var(--ws-sm)}.ops-list{list-style:none;margin:0;padding:0}.ops-row{display:grid;grid-template-columns:6.5rem 6rem minmax(0,1fr) minmax(0,15rem) 1.25rem;align-items:center;grid-gap:var(--ws-4);gap:var(--ws-4);padding:var(--ws-3) 0;border-bottom:1px solid var(--ws-rule)}.ops-row-time{font-family:var(--ws-mono);font-size:var(--ws-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-row-time,.ops-row-who{color:var(--ws-muted);white-space:nowrap}.ops-row-who{font-size:var(--ws-sm);overflow:hidden;text-overflow:ellipsis}.ops-row-main{display:grid;grid-gap:2px;gap:2px;min-width:0}.ops-row-title{font-size:var(--ws-sm);font-weight:500}.ops-row-sub,.ops-row-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-row-sub{font-size:var(--ws-xs);color:var(--ws-muted)}.ops-row-aside{display:grid;grid-gap:2px;gap:2px;min-width:0;justify-items:start}.ops-row-link{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--ws-muted)}a.ops-row-link:hover{color:var(--ws-signal)}.ops-row-link svg{width:14px;height:14px}.ops-tag{display:inline-block;max-width:100%;padding:1px var(--ws-2);border-radius:var(--ws-radius-small);background:var(--ws-elevated);color:var(--ws-muted);font-size:var(--ws-xs);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-tag[data-kind=completed],.ops-tag[data-kind=confirmation],.ops-tag[data-kind=confirmation_email],.ops-tag[data-kind=gmail_message],.ops-tag[data-kind=running]{background:var(--ws-stage-apply-bg);color:var(--ws-stage-apply)}.ops-tag[data-kind=employer_reply],.ops-tag[data-kind=interview],.ops-tag[data-kind=queued],.ops-tag[data-kind=reply]{background:var(--ws-stage-meet-bg);color:var(--ws-stage-meet)}.ops-tag[data-kind=auto_reply],.ops-tag[data-kind=draft_rejected],.ops-tag[data-kind=question],.ops-tag[data-kind=stale],.ops-tag[data-kind=unconfirmed]{background:var(--ws-stage-review-bg);color:var(--ws-stage-review)}.ops-tag[data-kind=bounce],.ops-tag[data-kind=connection],.ops-tag[data-kind=failed],.ops-tag[data-kind=offline],.ops-tag[data-kind=rejection],.ops-tag[data-kind=send_failed]{background:var(--sc-danger-bg,#fee2e2);color:var(--ws-danger)}.ops-chips{display:flex;flex-wrap:wrap;gap:var(--ws-2);margin:var(--ws-5) 0 0}.ops-chip{display:inline-flex;align-items:center;gap:var(--ws-2);padding:var(--ws-1) var(--ws-3);border-radius:999px;border:1px solid var(--ws-rule);font-family:var(--ws-mono);font-size:var(--ws-xs);color:var(--ws-muted)}.ops-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ws-stage-apply)}.ops-chip[data-ok=false]:before{background:var(--ws-danger)}.ops-timeline{border-top:1px solid var(--ws-border);padding-top:var(--ws-4);margin-bottom:var(--ws-12)}.ops-timeline>summary{cursor:pointer;color:var(--ws-muted);font-size:var(--ws-sm);list-style:none}.ops-timeline>summary::-webkit-details-marker{display:none}.ops-timeline>summary:before{content:"▸ "}.ops-timeline[open]>summary:before{content:"▾ "}.ops-timeline>summary:hover{color:var(--ws-ink)}.ops-timeline .ops-list{margin-top:var(--ws-4);max-height:32rem;overflow-y:auto}@media (max-width:1400px){.ops-scores{gap:var(--ws-6)}.ops-score-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ws-2) var(--ws-4)}}@media (max-width:1000px){.ops-scores{grid-template-columns:minmax(0,1fr);gap:var(--ws-6)}.ops-score-meta{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-row{grid-template-columns:5.5rem minmax(0,1fr) minmax(0,9rem) 1.25rem;gap:var(--ws-3)}.ops-row-who{display:none}}@media (max-width:640px){.ops-head-bar{align-items:flex-start}.ops-score-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-row{grid-template-columns:minmax(0,1fr) 1.25rem;row-gap:var(--ws-1)}.ops-row-time{grid-column:1;font-size:11px}.ops-row-aside,.ops-row-main{grid-column:1}.ops-row-link{grid-column:2;grid-row:1/span 3;align-self:start}.ops-section-note{text-align:left}}.op-orb{--orb-hue:212;--orb-size:40px;position:relative;display:inline-grid;place-items:center;flex:none;inline-size:var(--orb-size);block-size:var(--orb-size)}.op-orb-core,.op-orb-ring{position:absolute;inset:0;border-radius:50%}.op-orb-core{background:radial-gradient(circle at 32% 28%,hsl(var(--orb-hue) 100% 88%/.95),hsl(var(--orb-hue) 92% 62%/.9) 42%,hsl(var(--orb-hue) 86% 38%/.95) 72%,hsl(var(--orb-hue) 80% 22%) 100%);box-shadow:0 0 calc(var(--orb-size) * .45) hsl(var(--orb-hue) 92% 55%/.45),inset 0 0 calc(var(--orb-size) * .3) hsl(var(--orb-hue) 100% 92%/.35)}.op-orb-ring{border:1px solid hsl(var(--orb-hue) 90% 70%/.55);transform:scale(1);opacity:.6}.op-orb[data-state=working] .op-orb-core{animation:op-orb-pulse 1.6s ease-in-out infinite}.op-orb[data-state=working] .op-orb-ring{animation:op-orb-ripple 1.6s ease-out infinite}.op-orb[data-state=thinking] .op-orb-core{animation:op-orb-pulse 3.4s ease-in-out infinite}.op-orb[data-state=thinking] .op-orb-ring{animation:op-orb-ripple 3.4s ease-out infinite}.op-orb[data-state=idle] .op-orb-core{filter:saturate(.75)}.op-orb[data-state=blocked] .op-orb-core{background:radial-gradient(circle at 32% 28%,#fde68a,#f59e0b 45%,#b45309 100%);box-shadow:0 0 14px rgb(245 158 11/.5)}.op-orb[data-state=blocked] .op-orb-ring{animation:op-orb-ripple 1.1s ease-out infinite;border-color:rgb(245 158 11/.7)}.op-orb[data-state=offline] .op-orb-core,.op-orb[data-state=stale] .op-orb-core{background:radial-gradient(circle at 32% 28%,#cbd5e1,#64748b 55%,#334155 100%);box-shadow:none;filter:grayscale(.5)}@keyframes op-orb-pulse{0%,to{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.06);filter:brightness(1.22)}}@keyframes op-orb-ripple{0%{transform:scale(.92);opacity:.75}to{transform:scale(1.65);opacity:0}}.op-screen{position:relative;display:block;overflow:hidden;border-radius:10px;border:1px solid var(--ws-border,rgb(148 163 184/.35));background:#0b1020;aspect-ratio:16/10}.op-screen img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:top left}.op-screen[data-status=unavailable] img{opacity:0}.op-screen-note{position:absolute;inset:0;display:grid;place-items:center;font-size:.75rem;color:rgb(226 232 240/.7)}.op-dock{position:fixed;inset-block-end:0;inset-inline-end:1rem;z-index:40;inline-size:min(26rem,calc(100vw - 2rem));border-radius:14px 14px 0 0;border:1px solid rgb(148 163 184/.35);-webkit-border-after:0;border-block-end:0;background:#0b1020f2;color:#e2e8f0;box-shadow:0 -10px 40px rgb(2 6 23/.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.op-dock-bar{display:flex;align-items:center;gap:.6rem;inline-size:100%;padding:.55rem .8rem;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:start}.op-dock-bar:focus-visible{outline:2px solid hsl(212 90% 70%);outline-offset:2px}.op-dock-orbs{display:inline-flex;gap:.3rem}.op-dock-title{flex:1 1;font-size:.82rem;letter-spacing:.01em}.op-dock-bar svg{inline-size:1rem;block-size:1rem;opacity:.8}.op-dock-body{display:grid;grid-gap:.7rem;gap:.7rem;max-block-size:min(70vh,34rem);overflow-y:auto;padding:0 .8rem .9rem}.op-dock-agent{display:grid;grid-gap:.4rem;gap:.4rem;padding:.6rem;border-radius:12px;border:1px solid hsl(var(--orb-hue) 70% 60%/.28);background:linear-gradient(180deg,hsl(var(--orb-hue) 70% 50%/.08),transparent 60%)}.op-dock-agent header{display:flex;align-items:center;gap:.5rem}.op-dock-agent-name{margin:0;font-size:.85rem;font-weight:600}.op-dock-agent-meta,.op-dock-agent-note,.op-dock-agent-state{margin:0;font-size:.72rem;color:rgb(203 213 225/.75)}.op-dock-agent-goal{margin:0;font-size:.78rem;line-height:1.35}.op-dock-more{font-size:.78rem;color:hsl(212 95% 78%)}@media (max-width:40rem){.op-dock{inset-inline:.5rem;inline-size:auto}}@media (prefers-reduced-motion:reduce){.op-orb-core,.op-orb-ring{animation:none!important}}.op-agent{display:grid;grid-gap:var(--ws-6);gap:var(--ws-6);-webkit-padding-after:5rem;padding-block-end:5rem}.op-agent-head{display:grid;grid-gap:var(--ws-2);gap:var(--ws-2)}.op-back{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--ws-sm);color:var(--ws-muted)}.op-back svg{inline-size:1rem;block-size:1rem}.op-agent-id{display:flex;align-items:center;gap:var(--ws-4)}.op-agent-id h1{margin:0;font-family:var(--ws-display);font-size:var(--ws-3xl)}.op-agent-now{margin:0;color:hsl(var(--orb-hue) 80% 72%);font-size:var(--ws-sm)}.op-agent-goal{margin:0;color:var(--ws-muted);max-inline-size:70ch}.op-agent-screens{display:grid;grid-gap:var(--ws-4);gap:var(--ws-4);grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.op-agent-screen-label{margin:0 0 var(--ws-1);font-size:var(--ws-xs);color:var(--ws-muted);text-transform:uppercase;letter-spacing:.06em}.op-computer{margin:0;display:grid;grid-gap:var(--ws-1);gap:var(--ws-1)}.op-computer-frame{position:relative;overflow:hidden;border-radius:var(--ws-radius);border:1px solid hsl(var(--orb-hue) 70% 60%/.35);background:#04070f;aspect-ratio:16/10;box-shadow:0 18px 50px rgb(2 6 23/.55),inset 0 0 0 1px rgb(255 255 255/.03)}.op-computer-frame img{display:block;inline-size:100%;block-size:100%;object-fit:contain;background:#04070f}.op-computer-frame img[hidden]{display:none}.op-computer-paused{margin:0;display:grid;place-items:center;block-size:100%;color:var(--ws-muted);font-size:var(--ws-sm)}.op-computer figcaption{display:flex;align-items:center;gap:var(--ws-3);font-size:var(--ws-xs);color:var(--ws-muted)}.op-computer figcaption[hidden]{display:none}.op-computer-mode[data-mode=live]:before{content:"";display:inline-block;inline-size:7px;block-size:7px;-webkit-margin-end:.4rem;margin-inline-end:.4rem;border-radius:50%;background:#ef4444;animation:op-orb-pulse 1.6s ease-in-out infinite}.op-computer-retry{border:0;background:none;color:var(--sc-accent);font:inherit;cursor:pointer;padding:0;text-decoration:underline}.op-agent-stats{display:flex;flex-wrap:wrap;gap:var(--ws-6);align-items:center}.op-agent-progress{min-inline-size:16rem;display:grid;grid-gap:var(--ws-2);gap:var(--ws-2)}.op-agent-progress p{margin:0;font-size:var(--ws-sm);color:var(--ws-muted)}.op-agent-progress strong{font-family:var(--ws-mono);font-size:var(--ws-2xl);color:var(--ws-ink)}.op-bar{display:block;block-size:6px;border-radius:999px;background:rgb(148 163 184/.18);overflow:hidden}.op-bar-fill{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,hsl(var(--orb-hue) 90% 60%),hsl(var(--orb-hue) 90% 72%));transition:width var(--ws-motion-base) var(--ws-ease)}.op-agent-figures{display:flex;gap:var(--ws-6);margin:0}.op-agent-figures div{display:grid;grid-gap:2px;gap:2px}.op-agent-figures dt{font-size:var(--ws-xs);color:var(--ws-muted);text-transform:uppercase;letter-spacing:.05em}.op-agent-figures dd{margin:0;font-family:var(--ws-mono);font-size:var(--ws-xl)}.op-agent-waiting{border:1px solid var(--sc-warning);border-radius:var(--ws-radius);background:var(--sc-warning-bg);padding:var(--ws-4)}.op-agent-waiting h2{margin:0 0 var(--ws-2);font-size:var(--ws-lg)}.op-agent-waiting ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--ws-3);gap:var(--ws-3)}.op-agent-waiting p{margin:0}.op-agent-waiting-meta{font-size:var(--ws-xs);color:var(--ws-muted)}.op-agent-log h2{margin:0 0 var(--ws-3);font-size:var(--ws-lg)}.op-agent-log ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px}.op-agent-log li{display:grid;grid-template-columns:4.5rem 6.5rem 1fr;grid-gap:var(--ws-3);gap:var(--ws-3);align-items:baseline;padding:var(--ws-2) var(--ws-3);border-radius:var(--ws-radius-small);-webkit-border-start:2px solid transparent;border-inline-start:2px solid transparent;transition:background var(--ws-motion-fast)}.op-agent-log li:hover{background:rgb(148 163 184/.08)}.op-agent-log li[data-kind=sent]{border-inline-start-color:var(--sc-success)}.op-agent-log li[data-kind=not_counted]{border-inline-start-color:var(--ws-neutral)}.op-agent-log li[data-kind=question]{border-inline-start-color:var(--sc-warning)}.op-agent-log li[data-kind=picked]{border-inline-start-color:hsl(var(--orb-hue) 85% 60%)}.op-log-kind,.op-log-time{font-family:var(--ws-mono);font-size:var(--ws-xs);color:var(--ws-muted)}.op-log-body{display:grid;grid-gap:2px;gap:2px;min-inline-size:0}.op-log-body strong{font-weight:600;font-size:var(--ws-sm)}.op-log-detail{color:var(--ws-muted);font-size:var(--ws-xs)}.op-log-link{font-size:var(--ws-xs);color:var(--sc-accent)}.op-empty{color:var(--ws-muted);font-size:var(--ws-sm)}.op-dock-screens{display:grid;grid-gap:.4rem;gap:.4rem;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));position:relative}.op-dock-screens-hint{grid-column:1/-1;font-size:.7rem;color:hsl(var(--orb-hue) 85% 78%)}@media (max-width:52rem){.op-agent-log li{grid-template-columns:4rem 1fr}.op-log-kind{grid-column:2}}.op-console{display:grid;grid-gap:var(--ws-6);gap:var(--ws-6);-webkit-padding-after:var(--ws-8);padding-block-end:var(--ws-8)}.op-console-head{display:flex;align-items:center;gap:var(--ws-5);flex-wrap:wrap}.op-console-head h1{margin:.1rem 0;font-family:var(--ws-display);font-size:clamp(1.6rem,3vw,2.4rem)}.op-console-sub{margin:0;color:var(--ws-muted);font-size:var(--ws-sm)}.op-console-orb{position:relative;display:grid;place-items:center;padding:var(--ws-3);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgb(56 189 248/.18),transparent 70%)}.op-console-orb[data-state=working]:after{content:"";position:absolute;inset:-6px;border-radius:50%;border:1px solid rgb(56 189 248/.35);animation:op-orb-ripple 2.4s ease-out infinite}.op-orb-eye{position:absolute;inline-size:34%;block-size:34%;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,hsl(var(--orb-hue) 100% 84%) 55%,hsl(var(--orb-hue) 95% 60%) 100%);box-shadow:0 0 calc(var(--orb-size) * .25) hsl(var(--orb-hue) 100% 75%/.8);opacity:0;transition:transform .32s var(--ws-ease),opacity .2s linear}.op-orb[data-gaze] .op-orb-eye{opacity:.95;transform:translate(calc(var(--gaze-x, 0) * 22%),calc(var(--gaze-y, 0) * 22%))}.op-orb-scan{position:absolute;inset:0;border-radius:50%;overflow:hidden;opacity:0;background:linear-gradient(180deg,transparent 42%,hsl(var(--orb-hue) 100% 85%/.55) 50%,transparent 58%)}.op-orb[data-state=working] .op-orb-scan{opacity:.85;animation:op-scan 2.2s linear infinite}.op-orb[data-state=thinking] .op-orb-scan{opacity:.5;animation:op-scan 4.5s linear infinite}@keyframes op-scan{0%{transform:translateY(-60%)}to{transform:translateY(60%)}}.op-targets{display:grid;grid-gap:var(--ws-4);gap:var(--ws-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.op-target{display:grid;grid-gap:var(--ws-2);gap:var(--ws-2);padding:var(--ws-4);border-radius:var(--ws-radius);border:1px solid hsl(var(--orb-hue) 70% 60%/.3);background:linear-gradient(160deg,hsl(var(--orb-hue) 80% 50%/.16),hsl(var(--orb-hue) 80% 40%/.04) 60%,transparent);transition:transform var(--ws-motion-base) var(--ws-ease),box-shadow var(--ws-motion-base) var(--ws-ease)}.op-target:hover{transform:translateY(-2px);box-shadow:0 16px 40px hsl(var(--orb-hue) 80% 20%/.5)}.op-target-label{margin:0;font-size:var(--ws-xs);text-transform:uppercase;letter-spacing:.07em;color:hsl(var(--orb-hue) 85% 78%)}.op-target-figure{margin:0;display:flex;align-items:baseline;gap:.4rem}.op-target-figure strong{font-family:var(--ws-mono);font-size:var(--ws-3xl);line-height:1}.op-target-figure span,.op-target-meta{color:var(--ws-muted);font-size:var(--ws-xs)}.op-target-meta{margin:0}.op-agents{display:grid;grid-gap:var(--ws-4);gap:var(--ws-4);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr))}.op-agent-card{display:grid;grid-gap:var(--ws-2);gap:var(--ws-2);padding:var(--ws-4);border-radius:var(--ws-radius);border:1px solid hsl(var(--orb-hue) 70% 60%/.28);background:var(--sc-bg-raised);position:relative;overflow:hidden}.op-agent-card:before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:2px;background:linear-gradient(90deg,transparent,hsl(var(--orb-hue) 95% 65%),transparent);opacity:0;transform:translateX(-100%)}.op-agent-card[data-state=working]:before{opacity:1;animation:op-sweep 2.8s linear infinite}@keyframes op-sweep{to{transform:translateX(100%)}}.op-agent-card header{display:flex;align-items:center;gap:var(--ws-3)}.op-agent-card h2{margin:0;font-size:var(--ws-base)}.op-agent-card h2 a{color:inherit}.op-agent-card-state{margin:0;font-size:var(--ws-xs);color:hsl(var(--orb-hue) 85% 76%);text-transform:uppercase;letter-spacing:.06em}.op-agent-card-goal{margin:0;font-size:var(--ws-sm);color:var(--ws-muted);min-block-size:2.6em;animation:op-fade-in .4s var(--ws-ease)}.op-agent-card-screen{display:block;border-radius:var(--ws-radius-small);overflow:hidden}.op-agent-card-noscreen{display:grid;place-items:center;block-size:7rem;border-radius:var(--ws-radius-small);background:rgb(148 163 184/.08)}.op-agent-card-meta,.op-agent-card-noscreen{color:var(--ws-muted);font-size:var(--ws-xs)}.op-agent-card-meta{margin:0;font-family:var(--ws-mono)}.op-stream h2{margin:0 0 var(--ws-3);font-size:var(--ws-lg)}.op-stream ol{margin:0;padding:0;list-style:none;display:grid;grid-gap:2px;gap:2px;max-block-size:34rem;overflow-y:auto}.op-stream li{display:grid;grid-template-columns:4.2rem 7.5rem 1fr auto;grid-gap:var(--ws-3);gap:var(--ws-3);align-items:baseline;padding:var(--ws-2) var(--ws-3);border-radius:var(--ws-radius-small);-webkit-border-start:2px solid hsl(var(--orb-hue) 85% 60%);border-inline-start:2px solid hsl(var(--orb-hue) 85% 60%);background:linear-gradient(90deg,hsl(var(--orb-hue) 80% 50%/.1),transparent 45%);animation:op-slide-in .32s var(--ws-ease)}.op-stream li[data-kind=sent]{border-inline-start-color:var(--sc-success)}.op-stream li[data-kind=meeting]{border-inline-start-color:#a78bfa;background:linear-gradient(90deg,rgb(167 139 250/.16),transparent 45%)}.op-stream li[data-kind=question]{border-inline-start-color:var(--sc-warning)}.op-stream li[data-kind=not_counted],.op-stream li[data-kind=skipped]{border-inline-start-color:var(--ws-neutral);opacity:.85}.op-stream-time,.op-stream-who{font-family:var(--ws-mono);font-size:var(--ws-xs);color:var(--ws-muted)}.op-stream-who{color:hsl(var(--orb-hue) 85% 76%)}.op-stream-body{display:grid;grid-gap:2px;gap:2px;min-inline-size:0}.op-stream-body strong{font-size:var(--ws-sm);font-weight:600}.op-stream-detail{font-size:var(--ws-xs);color:var(--ws-muted);overflow:hidden;text-overflow:ellipsis}.op-stream-link{font-size:var(--ws-xs);color:var(--sc-accent)}@keyframes op-slide-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes op-fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:52rem){.op-stream li{grid-template-columns:4rem 1fr}.op-stream-link,.op-stream-who{grid-column:2}}@media (prefers-reduced-motion:reduce){.op-agent-card-goal,.op-agent-card:before,.op-console-orb:after,.op-orb-scan,.op-stream li{animation:none!important}.op-orb[data-gaze] .op-orb-eye{transform:none}}.op-dock[data-alert]{border-color:rgb(251 191 36/.6);box-shadow:0 -10px 40px rgb(120 53 15/.45)}.op-dock[data-alert] .op-dock-title{color:#fcd34d;font-weight:600}.op-dock-agent-alert{margin:0;font-size:.78rem}.op-dock-agent-alert a{color:#fcd34d;font-weight:600}.op-dock-notify{inline-size:100%;padding:.45rem .6rem;border-radius:8px;cursor:pointer;border:1px dashed rgb(148 163 184/.45);background:transparent;color:#cbd5e1;font:inherit;font-size:.76rem}.op-dock-notify:hover{border-color:rgb(56 189 248/.6);color:#e0f2fe}.op-owner{padding:var(--ws-4);border-radius:var(--ws-radius);border:1px solid rgb(251 191 36/.45);background:linear-gradient(160deg,rgb(251 191 36/.14),transparent 70%)}.op-owner h2{margin:0 0 var(--ws-2);font-size:var(--ws-base);color:#fcd34d}.op-owner ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:var(--ws-2);gap:var(--ws-2)}.op-owner li{display:grid;grid-gap:2px;gap:2px}.op-owner li a{color:var(--ws-ink)}.op-owner li span{font-size:var(--ws-sm);color:var(--ws-muted)}[data-theme=dark] .workspace-app{--ws-brand:#dbeafe;--ws-brand-hover:#f1f6ff;--ws-signal:#38bdf8;--ws-tint:rgb(56 189 248/0.16);--ws-elevated:#16203a;--ws-neutral:#94a3b8;--ws-stage-choose:#7dd3fc;--ws-stage-choose-bg:rgb(56 189 248/0.14);--ws-stage-review:#fcd34d;--ws-stage-review-bg:rgb(251 191 36/0.14);--ws-stage-apply:#6ee7b7;--ws-stage-apply-bg:rgb(52 211 153/0.14);--ws-stage-follow:#cbd5e1;--ws-stage-follow-bg:rgb(148 163 184/0.14);--ws-stage-meet:#c4b5fd;--ws-stage-meet-bg:rgb(167 139 250/0.16)}[data-theme=dark] .workspace-nav-link.is-active{background:var(--ws-tint);color:#e8f4ff;box-shadow:inset 2px 0 0 var(--ws-signal)}[data-theme=dark] .workspace-nav-link:hover{color:var(--ws-ink)}[data-theme=dark] .ws-button,[data-theme=dark] .ws-icon-button{color:#dbeafe;border-color:rgb(148 163 184/.4);background:rgb(148 163 184/.07)}[data-theme=dark] .ws-button:hover,[data-theme=dark] .ws-icon-button:hover{background:rgb(56 189 248/.16);border-color:rgb(56 189 248/.55);color:#f0f9ff}[data-theme=dark] .ws-button:disabled,[data-theme=dark] .ws-icon-button:disabled{color:rgb(226 232 240/.45);border-color:rgb(148 163 184/.22)}[data-theme=dark] .ws-primary{background:#2563eb;border-color:#3b82f6;color:#f8fbff}[data-theme=dark] .ws-primary:hover{background:#3b82f6;color:#fff}[data-theme=dark] .ws-view-tabs a[aria-current=page]{color:#e8f4ff;border-color:var(--ws-signal)}[data-theme=dark] .workspace-brand img,[data-theme=dark] .workspace-brand svg{filter:brightness(1.9) saturate(1.1)}[data-theme=dark] .workspace-app input,[data-theme=dark] .workspace-app select,[data-theme=dark] .workspace-app textarea{background:#0d1526;color:var(--ws-ink);border-color:rgb(148 163 184/.35)}[data-theme=dark] .workspace-app ::placeholder{color:rgb(148 163 184/.75)}[data-theme=dark] .workspace-app a{color:#93c5fd}[data-theme=dark] .workspace-app a:hover{color:#bfdbfe}[data-theme=dark] .op-agent-card h2 a,[data-theme=dark] .op-dock-agent-name a,[data-theme=dark] .op-owner li a{color:var(--ws-ink)}