.engine-workspace,.service-intelligence-workspace{--workspace-grid:color-mix(in srgb,var(--border-default) 72%,transparent);--workspace-crosshair:color-mix(in srgb,var(--brand-action) 46%,transparent);overflow:hidden;border:1px solid var(--border-default);border-radius:16px;background:var(--bg-primary);box-shadow:0 18px 48px color-mix(in srgb,var(--text-primary) 8%,transparent)}.workspace-island-loading{display:grid;gap:.45rem;min-height:320px;align-content:center;padding:2rem;border:1px solid var(--border-default);border-radius:16px;background:var(--bg-secondary);color:var(--text-secondary);text-align:center}.workspace-island-loading strong{color:var(--text-primary)}.workspace-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-default);background:linear-gradient(105deg,color-mix(in srgb,var(--brand-action) 7%,var(--bg-primary)),var(--bg-primary) 42%)}.workspace-header p,.workspace-panel__head p,.workspace-review-detail__head p{margin:0;color:var(--brand-readable,var(--brand-action));font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.workspace-header h2{max-width:760px;margin:.35rem 0 0;font-size:clamp(1.25rem,2.1vw,1.8rem);line-height:1.2}.workspace-header small{display:block;margin-top:.55rem;color:var(--text-secondary);line-height:1.45}.workspace-header>span,.workspace-panel__head>span,.workspace-review-detail__head>span{flex:0 0 auto;padding:.42rem .7rem;border:1px solid var(--border-default);border-radius:99px;background:var(--bg-secondary);color:var(--text-secondary);font-size:.72rem;font-weight:700}.workspace-controlbar{display:flex;align-items:end;flex-wrap:wrap;gap:.7rem;padding:.85rem 1.5rem;border-bottom:1px solid var(--border-default);background:color-mix(in srgb,var(--bg-secondary) 62%,var(--bg-primary))}.workspace-controlbar label{display:grid;gap:.3rem;min-width:130px;color:var(--text-muted);font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.workspace-chart__legend button,.workspace-controlbar select,.workspace-segmented button,.workspace-state-actions button,.workspace-table-wrap th button{min-height:44px;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-primary);color:var(--text-secondary);font:inherit;font-weight:750;cursor:pointer}.workspace-controlbar select{min-width:130px;padding:0 2rem 0 .7rem}.workspace-segmented{display:flex;flex-wrap:wrap;gap:.35rem}.workspace-segmented button,.workspace-state-actions button{padding:.55rem .78rem}.workspace-chart__legend button[aria-pressed=true],.workspace-segmented button[aria-pressed=true],.workspace-state-actions button[aria-pressed=true],.workspace-table-wrap th button[aria-pressed=true]{border-color:color-mix(in srgb,var(--brand-action) 68%,var(--border-default));background:color-mix(in srgb,var(--brand-action) 10%,var(--bg-primary));color:var(--text-primary)}.workspace-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--border-default)}.workspace-kpis article{display:grid;gap:.25rem;min-height:102px;padding:1rem 1.2rem;border-right:1px solid var(--border-default)}.workspace-kpis article:last-child{border-right:0}.workspace-kpis small,.workspace-kpis span{color:var(--text-muted);font-size:.72rem}.workspace-kpis strong{font-family:var(--font-plus-jakarta),sans-serif;font-size:1.45rem;letter-spacing:-.03em}.workspace-kpis .workspace-kpis__state{font-family:inherit;font-size:1rem;letter-spacing:0}.website-workspace-grid,.workspace-main-grid,.workspace-secondary-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.75fr);gap:1rem;padding:1rem}.workspace-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:0}.workspace-panel{min-width:0;overflow:hidden;border:1px solid var(--border-default);border-radius:12px;background:var(--bg-primary)}.workspace-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-height:68px;padding:.9rem 1rem;border-bottom:1px solid var(--border-default)}.workspace-panel__head h3{margin:.25rem 0 0;font-size:1rem;line-height:1.3}.workspace-panel--embedded{margin-top:1.1rem}.workspace-chart{padding:.75rem .65rem .5rem}.workspace-chart__legend{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 .35rem .5rem}.workspace-chart__legend button{min-height:40px;padding:.4rem .65rem;border-color:transparent;font-size:.72rem}.workspace-chart__legend i,.workspace-chart__readout i,.workspace-donut__legend i,.workspace-tooltip i{display:inline-block;width:8px;height:8px;margin-right:.35rem;border-radius:50%}.workspace-chart__scrubber{width:calc(100% - 1rem);min-height:44px;margin:0 .5rem;accent-color:var(--brand-action)}.workspace-chart__readout{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem 1rem;min-height:54px;padding:.65rem .8rem;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-secondary);color:var(--text-secondary);font-size:.74rem}.workspace-chart__readout strong{color:var(--text-primary)}.workspace-chart-values{margin-top:.55rem;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-primary)}.workspace-chart-values summary{min-height:44px;padding:.75rem;color:var(--text-secondary);font-size:.74rem;font-weight:800;cursor:pointer}.workspace-chart-values>div{overflow:auto;border-top:1px solid var(--border-default)}.workspace-chart-values table{width:100%;min-width:420px;border-collapse:collapse}.workspace-chart-values caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.workspace-chart-values td,.workspace-chart-values th{padding:.55rem .65rem;border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-size:.7rem;text-align:left}.workspace-chart-values th{color:var(--text-primary)}.workspace-tooltip{display:grid;gap:.35rem;max-width:220px;padding:.7rem .8rem;border:1px solid var(--border-default);border-radius:8px;background:var(--bg-primary);box-shadow:0 10px 24px color-mix(in srgb,var(--text-primary) 12%,transparent);color:var(--text-secondary);font-size:.72rem}.workspace-tooltip strong{color:var(--text-primary)}.workspace-donut{display:grid;justify-items:center;gap:.6rem;padding:.8rem}.workspace-donut__chart{position:relative;width:190px;height:190px}.workspace-donut__chart>span{position:absolute;inset:50% auto auto 50%;display:grid;width:86px;transform:translate(-50%,-50%);color:var(--text-muted);font-size:.68rem;text-align:center;pointer-events:none}.workspace-donut__chart>span strong{color:var(--text-primary);font-size:1.2rem}.workspace-donut__fallback{width:164px;height:164px;margin:13px;border:28px solid color-mix(in srgb,var(--brand-action) 36%,var(--bg-secondary));border-radius:50%}.workspace-donut__legend{display:grid;width:100%;gap:.45rem}.workspace-donut__legend>div{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:.35rem;color:var(--text-secondary);font-size:.73rem}.workspace-donut__legend small{grid-column:2/4;color:var(--text-muted)}.workspace-chart-fallback{display:grid;align-content:center;gap:.8rem;padding:1.25rem}.workspace-chart-fallback>div{display:grid;grid-template-columns:10px 1fr 120px;align-items:center;gap:.65rem;font-size:.72rem}.workspace-chart-fallback span{width:8px;height:8px;border-radius:50%}.workspace-chart-fallback i{display:block;max-width:100%;height:9px;border-radius:99px}.workspace-ledger{margin:0 1rem 1rem;overflow:hidden;border:1px solid var(--border-default);border-radius:12px}.workspace-ledger>div:not(.workspace-ledger__head),.workspace-ledger__head{display:grid;grid-template-columns:12px .7fr 1.2fr .8fr;align-items:center;gap:.75rem;min-height:52px;padding:.7rem 1rem;border-bottom:1px solid var(--border-default)}.workspace-ledger__head{grid-template-columns:1fr auto;background:var(--bg-secondary)}.workspace-ledger__head h3{margin:0;font-size:.9rem}.workspace-ledger>div em,.workspace-ledger>div span,.workspace-ledger__head span{color:var(--text-secondary);font-size:.72rem;font-style:normal}.workspace-ledger>div i{width:8px;height:8px;border-radius:50%}.workspace-table-wrap{overflow:auto;margin:0 1rem 1rem;border:1px solid var(--border-default);border-radius:12px}.workspace-table-wrap table{width:100%;min-width:720px;border-collapse:collapse}.workspace-table-wrap caption{padding:.85rem 1rem;background:var(--bg-secondary);color:var(--text-secondary);font-size:.75rem;font-weight:700;text-align:left}.workspace-table-wrap td,.workspace-table-wrap th{padding:.7rem .85rem;border-top:1px solid var(--border-default);color:var(--text-secondary);font-size:.76rem;text-align:left}.workspace-table-wrap tbody th{color:var(--text-primary)}.workspace-table-wrap th button{min-height:38px;padding:.35rem .55rem}.workspace-table-wrap td span[data-state]{display:inline-block;padding:.25rem .45rem;border:1px solid var(--border-default);border-radius:99px}.workspace-review-grid{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.55fr);border-bottom:1px solid var(--border-default)}.workspace-queue{min-width:0;border-right:1px solid var(--border-default)}.workspace-queue button{display:grid;width:100%;gap:.35rem;min-height:102px;padding:.9rem 1rem;border:0;border-bottom:1px solid var(--border-default);background:transparent;color:var(--text-primary);text-align:left;cursor:pointer}.workspace-queue button[aria-selected=true]{background:color-mix(in srgb,var(--brand-action) 9%,var(--bg-primary));box-shadow:inset 3px 0 var(--brand-action)}.workspace-queue small,.workspace-queue span{color:var(--text-secondary);font-size:.72rem}.workspace-queue progress{width:100%;height:7px;accent-color:#06b6d4}.workspace-review-detail{padding:1.25rem}.workspace-evidence-grid li,.workspace-evidence-grid p,.workspace-review-detail>p{color:var(--text-secondary);line-height:1.55}.workspace-review-detail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.workspace-review-detail__head h3{max-width:720px;margin:.35rem 0;font-size:1.25rem;line-height:1.3}.workspace-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem}.workspace-evidence-grid section{padding:.9rem;border:1px solid var(--border-default);border-radius:10px;background:var(--bg-secondary)}.workspace-evidence-grid h4{margin:0;font-size:.85rem}.workspace-evidence-grid ul{padding-left:1.1rem}.workspace-evidence-grid li,.workspace-evidence-grid p{margin:.45rem 0;font-size:.78rem}.workspace-exact-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.75rem}.workspace-exact-values span{padding:.6rem .7rem;border:1px solid var(--border-default);border-radius:8px;color:var(--text-secondary);font-size:.72rem}.workspace-exact-values strong{display:block;margin-bottom:.2rem;color:var(--text-primary)}.workspace-state-actions{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1rem}.workspace-local-note{display:block;margin-top:.6rem;color:var(--text-muted)}.workspace-history{padding-bottom:.7rem}.workspace-history ol{display:grid;gap:.45rem;padding:.35rem 1rem .5rem 2.7rem}.workspace-history li{padding:.55rem 0}.workspace-history li span{display:block;margin-top:.25rem;color:var(--text-secondary);font-size:.76rem}.workspace-empty{display:grid;gap:.5rem;padding:1rem;color:var(--text-secondary)}.service-intelligence-workspace__body,.workspace-operations{min-width:0}.workspace-operations__grid{display:grid;grid-template-columns:1.05fr .95fr}.workspace-operations__grid aside{display:flex;flex-direction:column;justify-content:center;gap:.7rem;min-height:240px;padding:1rem;background:var(--bg-secondary)}.workspace-operations__grid aside p{margin:0;color:var(--brand-readable,var(--brand-action));font-size:.68rem;font-weight:800;text-transform:uppercase}.workspace-operations__grid aside h4{margin:0}.workspace-operations__grid aside>span{color:var(--text-secondary);font-size:.8rem;line-height:1.55}.workspace-operations__grid aside div{display:flex;flex-wrap:wrap;gap:.35rem}.workspace-operations__grid aside b{padding:.3rem .5rem;border:1px solid var(--border-default);border-radius:99px;font-size:.68rem}.social-calendar{gap:1px;background:var(--border-default)}.social-calendar article{min-height:190px;padding:.8rem}.social-calendar article>div{display:flex;justify-content:space-between;color:var(--text-muted);font-size:.7rem}.social-calendar h4{margin:1.1rem 0 .5rem;font-size:.86rem}.social-calendar b,.social-calendar p{color:var(--text-secondary);font-size:.7rem}.social-calendar b{display:inline-block;margin-top:.75rem;padding:.25rem .4rem;border:1px solid var(--border-default);border-radius:99px}.workspace-matrix-fallback{min-height:280px;background:linear-gradient(var(--workspace-grid) 1px,transparent 1px),linear-gradient(90deg,var(--workspace-grid) 1px,transparent 1px);background-size:25% 25%}.conversion-path{display:grid;gap:.55rem;padding:1rem}.conversion-path article{display:grid;gap:.2rem;min-width:42%;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--brand-action) 30%,var(--border-default));border-radius:8px;background:color-mix(in srgb,var(--brand-action) 7%,var(--bg-primary))}.conversion-path small,.conversion-path span{color:var(--text-muted);font-size:.68rem}.public-demo-note{margin:0;padding:.85rem 1rem;border-top:1px solid var(--border-default);background:color-mix(in srgb,#f59e0b 7%,var(--bg-primary));color:var(--text-secondary);font-size:.74rem;line-height:1.5}@media (max-width:960px){.workspace-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-kpis article:nth-child(2){border-right:0}.workspace-kpis article:nth-child(-n+2){border-bottom:1px solid var(--border-default)}.website-workspace-grid,.workspace-main-grid,.workspace-review-grid,.workspace-secondary-grid{grid-template-columns:1fr}.workspace-queue{border-right:0}.social-calendar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.workspace-controlbar,.workspace-header,.workspace-panel__head,.workspace-review-detail__head{align-items:flex-start;flex-direction:column}.workspace-controlbar label,.workspace-controlbar select{width:100%}.website-workspace-grid,.workspace-main-grid,.workspace-secondary-grid{padding:.75rem}.workspace-ledger>div:not(.workspace-ledger__head),.workspace-ledger__head{grid-template-columns:12px 1fr}.workspace-ledger__head{grid-template-columns:1fr}.workspace-ledger>div em,.workspace-ledger>div span{grid-column:2}.social-calendar,.workspace-evidence-grid,.workspace-exact-values,.workspace-operations__grid{grid-template-columns:1fr}.social-calendar{display:grid;gap:0;background:transparent}.social-calendar article{display:grid;grid-template-columns:56px 1fr auto;gap:.7rem;min-height:0;border-bottom:1px solid var(--border-default)}.social-calendar b,.social-calendar h4,.social-calendar p{margin:0}.social-calendar p{grid-column:2}.social-calendar b{grid-column:3;grid-row:1/3;align-self:start}}@media (max-width:520px){.workspace-controlbar,.workspace-header{padding-inline:1rem}.workspace-segmented{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.workspace-kpis article{min-height:92px;padding:.85rem}.workspace-kpis strong{font-size:1.2rem}.workspace-chart__readout{display:grid}.workspace-review-detail{padding:1rem}.page-preview[data-device] .page-preview__browser,.page-preview[data-device] .page-preview__canvas{width:100%}.social-calendar article{grid-template-columns:48px 1fr}.social-calendar b{grid-column:2;grid-row:auto}}@media (prefers-reduced-motion:reduce){.engine-workspace *,.service-intelligence-workspace *{scroll-behavior:auto!important;transition:none!important}}.service-intelligence-workspace{--workspace-panel-bg:color-mix(in srgb,var(--bg-secondary) 42%,var(--bg-primary));overflow:hidden;min-width:0;border:1px solid color-mix(in srgb,var(--brand-action) 28%,var(--border-default));border-radius:16px;background:var(--bg-primary);box-shadow:0 28px 80px color-mix(in srgb,var(--text-primary) 9%,transparent)}.service-intelligence-workspace__body,.service-workspace-view,.workspace-view-grid,.workspace-view-grid>*{min-width:0}.workspace-console-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-width:0;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-default);background:radial-gradient(circle at 4% 0,color-mix(in srgb,var(--brand-action) 10%,transparent),transparent 34%),var(--bg-primary)}.workspace-console-toolbar>div:first-child{min-width:0}.workspace-console-toolbar .public-eyebrow{margin:0;color:var(--brand-readable);font-size:.68rem;letter-spacing:.075em}.workspace-console-toolbar h2{max-width:820px;margin:.3rem 0 0;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.2;letter-spacing:-.035em}.workspace-console-toolbar small{display:block;max-width:760px;margin-top:.45rem;color:var(--text-secondary);font-size:.8rem;line-height:1.45}.workspace-compact-controls,.workspace-console-toolbar__controls{display:flex;min-width:0;align-items:end;justify-content:flex-end;gap:.75rem}.workspace-compact-controls .workspace-segmented{padding:.2rem;border:1px solid var(--border-default);border-radius:9px;background:color-mix(in srgb,var(--bg-secondary) 62%,var(--bg-primary))}.workspace-compact-controls .workspace-segmented button{min-width:52px;min-height:38px;padding:.4rem .7rem;border:0;background:transparent;font-size:.75rem}.workspace-compact-controls .workspace-segmented button[aria-pressed=true]{background:color-mix(in srgb,var(--brand-action) 14%,var(--bg-primary));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--brand-action) 65%,var(--border-default));color:var(--brand-readable)}.service-intelligence-workspace .workspace-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--border-default);background:color-mix(in srgb,var(--bg-secondary) 52%,var(--bg-primary))}.service-intelligence-workspace .workspace-kpis article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-template-rows:auto auto;min-width:0;min-height:88px;align-items:center;gap:.15rem .8rem;padding:.85rem 1rem;border-right:1px solid var(--border-default)}.service-intelligence-workspace .workspace-kpis article:last-child{border-right:0}.workspace-kpis__icon{display:grid;grid-row:1/3;width:36px;height:36px;place-items:center;border:1px solid color-mix(in srgb,var(--brand-action) 24%,var(--border-default));border-radius:9px;background:color-mix(in srgb,var(--brand-action) 9%,var(--bg-primary));color:var(--brand-readable)}.service-intelligence-workspace .workspace-kpis article>span:not(.workspace-kpis__icon){grid-column:2;color:var(--text-secondary);font-size:.72rem}.service-intelligence-workspace .workspace-kpis article>strong{grid-column:3;grid-row:1/3;color:var(--text-primary);font-size:clamp(1.2rem,2vw,1.55rem);letter-spacing:-.035em}.service-intelligence-workspace .workspace-kpis article>small{grid-column:2;color:var(--text-muted);font-size:.65rem;line-height:1.35}.service-workspace-tabs{display:flex;min-width:0;gap:1.75rem;overflow-x:auto;overflow-y:hidden;padding:0 1.5rem;border-bottom:1px solid var(--border-default);scrollbar-width:none}.service-workspace-tabs::-webkit-scrollbar{display:none}.service-workspace-tabs button{position:relative;flex:0 0 auto;min-width:44px;min-height:52px;padding:.25rem 0;border:0;background:transparent;color:var(--text-muted);font:inherit;font-size:.82rem;font-weight:760;cursor:pointer}.service-workspace-tabs button:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;background:transparent}.service-workspace-tabs button[aria-selected=true]{color:var(--brand-readable)}.service-workspace-tabs button[aria-selected=true]:after{background:var(--brand-action)}.service-intelligence-workspace [role=option]:focus-visible,.service-intelligence-workspace button:focus-visible,.service-workspace-tabs button:focus-visible{outline:2px solid var(--brand-action);outline-offset:3px}.service-intelligence-workspace .workspace-controlbar{display:flex;min-width:0;align-items:end;justify-content:space-between;gap:1rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--border-default);background:transparent}.workspace-control-select{display:grid;min-width:180px;gap:.35rem}.workspace-control-select>span{color:var(--text-muted);font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.workspace-dropdown>button{min-height:44px;border-radius:8px;background:var(--bg-primary)!important;font-size:.78rem;font-weight:740}.service-intelligence-workspace .workspace-segmented{display:flex;flex-wrap:wrap;gap:.4rem}.service-intelligence-workspace .workspace-chart__legend button,.service-intelligence-workspace .workspace-segmented button{min-width:44px;min-height:44px;padding:.55rem .8rem;border:1px solid var(--border-default);border-radius:8px;background:transparent;color:var(--text-secondary);font:inherit;font-size:.76rem;font-weight:750;cursor:pointer}.service-intelligence-workspace .workspace-chart__legend button[aria-pressed=true],.service-intelligence-workspace .workspace-segmented button[aria-pressed=true]{border-color:color-mix(in srgb,var(--brand-action) 66%,var(--border-default));background:color-mix(in srgb,var(--brand-action) 10%,var(--bg-primary));color:var(--brand-readable)}.workspace-device-switcher button{display:inline-flex;align-items:center;gap:.45rem}.workspace-view-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,.82fr);align-items:start;gap:1rem;padding:1rem}.workspace-view-grid--social{grid-template-columns:minmax(0,2.35fr) minmax(340px,.9fr)}.workspace-view-grid--website{grid-template-columns:minmax(0,2.1fr) minmax(340px,.85fr)}.workspace-view-grid--queue{grid-template-columns:minmax(0,1.75fr) minmax(300px,.75fr);align-items:start}.service-intelligence-workspace .workspace-panel{align-self:start;min-width:0;overflow:hidden;border:1px solid var(--border-default);border-radius:10px;background:var(--bg-primary);box-shadow:none}.service-intelligence-workspace .workspace-panel__head{min-height:68px;padding:.9rem 1rem;background:color-mix(in srgb,var(--bg-secondary) 34%,var(--bg-primary))}.service-intelligence-workspace .workspace-panel__head p{color:var(--brand-readable);font-size:.64rem}.service-intelligence-workspace .workspace-panel__head h3{margin-top:.25rem;font-size:1rem;letter-spacing:-.02em}.service-intelligence-workspace .workspace-panel__head>span{border-radius:7px;background:var(--bg-primary);font-size:.66rem}.workspace-review-detail{align-self:stretch;min-width:0;padding:1rem;border:1px solid var(--border-default);border-radius:10px;background:var(--workspace-panel-bg)}.workspace-review-detail__heading{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.website-quality-checklist>p,.workspace-review-detail__heading>p,.workspace-review-list>p{margin:0;color:var(--text-muted);font-size:.64rem;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.workspace-status{display:inline-flex;min-width:0;align-items:center;gap:.38rem;padding:.3rem .45rem;border:1px solid var(--border-default);border-radius:6px;color:var(--text-secondary);font-size:.65rem;font-weight:720;line-height:1.2}.workspace-status i{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--text-muted)}.workspace-status[data-tone=success]{color:color-mix(in srgb,var(--workspace-green,#10b981) 82%,var(--text-primary))}.workspace-status[data-tone=success] i{background:#10b981}.workspace-status[data-tone=warning]{color:color-mix(in srgb,#f59e0b 82%,var(--text-primary))}.workspace-status[data-tone=warning] i{background:#f59e0b}.workspace-status[data-tone=danger]{color:color-mix(in srgb,#ef4444 82%,var(--text-primary))}.workspace-status[data-tone=danger] i{background:#ef4444}.workspace-status[data-tone=info] i{background:var(--brand-action)}.workspace-review-detail__title{display:flex;min-width:0;align-items:center;gap:.7rem;margin-top:.85rem}.workspace-review-detail__title>h3{min-width:0;margin:0;font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.2;letter-spacing:-.03em}.workspace-review-detail>p{margin:.65rem 0 0;color:var(--text-secondary);font-size:.78rem;line-height:1.55}.workspace-review-detail dl{display:grid;margin:.85rem 0 0}.workspace-review-detail dl>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.75rem;padding:.62rem 0;border-top:1px solid var(--border-default)}.workspace-review-detail dd,.workspace-review-detail dt{margin:0;font-size:.72rem;line-height:1.4}.workspace-review-detail dt{color:var(--text-muted)}.workspace-review-detail dd{color:var(--text-primary);font-weight:720;text-align:right}.workspace-review-detail__action{display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:.6rem;margin-top:.85rem;padding:.65rem .8rem;border:1px solid var(--brand-action);border-radius:7px;background:transparent;color:var(--brand-readable);font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.workspace-review-actions{display:grid;gap:.55rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--border-default)}.workspace-review-actions>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.workspace-review-actions>div button,.workspace-review-actions__reset{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .6rem;border:1px solid var(--border-default);border-radius:7px;background:var(--bg-primary);color:var(--text-secondary);font:inherit;font-size:.68rem;font-weight:760;cursor:pointer}.workspace-review-actions>div button[aria-pressed=true]{border-color:var(--brand-action);background:color-mix(in srgb,var(--brand-action) 11%,var(--bg-primary));color:var(--brand-readable)}.workspace-review-actions>p{margin:0;color:var(--text-muted);font-size:.64rem;line-height:1.45}.workspace-review-actions__reset{justify-self:start;min-height:36px;border:0;background:transparent;color:var(--brand-readable)}.website-quality-checklist,.workspace-review-list{display:grid;gap:0;margin-top:.9rem;padding-top:.85rem;border-top:1px solid var(--border-default)}.website-quality-checklist>p,.workspace-review-list>p{margin-bottom:.55rem}.website-quality-checklist article,.workspace-review-list article{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.65rem 0;border-top:1px solid color-mix(in srgb,var(--border-default) 72%,transparent)}.website-quality-checklist article:first-of-type,.workspace-review-list article:first-of-type{border-top:0}.workspace-review-list__icon{display:grid;width:30px;height:30px;place-items:center;border-radius:7px;background:color-mix(in srgb,var(--brand-action) 12%,var(--bg-primary));color:var(--brand-readable)}.website-quality-checklist article>span,.workspace-review-list article>span:nth-child(2){display:grid;min-width:0;gap:.15rem}.website-quality-checklist strong,.workspace-review-list strong{font-size:.7rem}.website-quality-checklist small,.workspace-review-list small{color:var(--text-muted);font-size:.62rem}.website-quality-checklist article>svg{color:var(--brand-readable)}.website-quality-checklist article>b{color:var(--text-muted);font-size:.62rem}.website-quality-checklist article>b[data-tone=success]{color:#10b981}.website-quality-checklist article>b[data-tone=warning]{color:#f59e0b}.workspace-distribution{display:grid;gap:.65rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--border-default)}.workspace-panel>.workspace-distribution{margin:0;padding:1rem;border-top:0}.workspace-distribution>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .75rem}.workspace-distribution b,.workspace-distribution small,.workspace-distribution span{font-size:.68rem}.workspace-distribution span{color:var(--text-secondary)}.workspace-distribution span i{display:inline-block;width:7px;height:7px;margin-right:.35rem;border-radius:50%}.workspace-distribution>div>div{grid-column:1/-1;overflow:hidden;height:5px;border-radius:999px;background:color-mix(in srgb,var(--border-default) 58%,transparent)}.workspace-distribution>div>div i{display:block;height:100%;border-radius:inherit}.workspace-distribution small{grid-column:1/-1;color:var(--text-muted)}.service-intelligence-workspace .workspace-chart{padding:.8rem .9rem .9rem}.service-intelligence-workspace .workspace-chart__legend{gap:.4rem;padding:0 0 .55rem}.service-intelligence-workspace .workspace-chart__legend button{min-height:38px;padding:.4rem .6rem;border-color:transparent;font-size:.7rem}.service-intelligence-workspace .workspace-chart__legend button[data-selected=true]{border-color:color-mix(in srgb,var(--brand-action) 48%,var(--border-default));box-shadow:inset 0 -2px var(--brand-action)}.service-intelligence-workspace .workspace-native-chart svg{height:clamp(250px,25vw,330px)}.service-intelligence-workspace .workspace-native-scatter svg{height:clamp(280px,27vw,350px)}.workspace-native-chart__crosshair{stroke:color-mix(in srgb,var(--brand-action) 75%,transparent)}.workspace-chart__point-selector{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:.35rem;margin:.2rem 0 .65rem}.workspace-chart__point-selector button{display:grid;min-width:44px;min-height:44px;place-items:center;gap:.25rem;padding:.35rem;border:0;border-radius:7px;background:transparent;color:var(--text-muted);font:inherit;font-size:.65rem;font-weight:720;cursor:pointer}.workspace-chart__point-selector button i{width:100%;height:2px;border-radius:99px;background:var(--border-default)}.workspace-chart__point-selector button[aria-pressed=true]{background:color-mix(in srgb,var(--brand-action) 8%,transparent);color:var(--brand-readable)}.workspace-chart__point-selector button[aria-pressed=true] i{background:var(--brand-action)}.service-intelligence-workspace .workspace-chart__readout{min-height:48px;padding:.55rem .7rem;border-radius:7px;background:var(--workspace-panel-bg);font-size:.7rem}.service-intelligence-workspace .workspace-chart-values{margin-top:.5rem;border-radius:7px}.service-intelligence-workspace .workspace-native-bars{padding:.8rem 1rem}.workspace-native-bars__item:is(button){width:100%;padding:0;border:0;border-bottom:1px solid color-mix(in srgb,var(--border-default) 72%,transparent);border-radius:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.workspace-native-bars__item:is(button)[aria-pressed=true]{background:color-mix(in srgb,var(--brand-action) 7%,transparent);box-shadow:inset 3px 0 var(--brand-action)}.workspace-native-scatter [role=button]{cursor:pointer}.workspace-native-scatter [role=button]:focus-visible{outline:none}.workspace-native-scatter [role=button]:focus-visible>circle:last-child,.workspace-native-scatter__selection{stroke:var(--brand-action);stroke-width:2;vector-effect:non-scaling-stroke}.service-intelligence-workspace .workspace-operations__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.82fr)}.service-intelligence-workspace .workspace-queue button{grid-template-columns:minmax(0,1fr) auto 18px;grid-template-rows:auto auto;min-height:78px;padding:.8rem 1rem}.service-intelligence-workspace .workspace-queue button>small,.service-intelligence-workspace .workspace-queue button>strong{grid-column:1}.service-intelligence-workspace .workspace-queue button>.workspace-status{grid-column:2;grid-row:1/3}.service-intelligence-workspace .workspace-queue button>svg{grid-column:3;grid-row:1/3}.service-intelligence-workspace .workspace-queue button[aria-selected=true]{background:color-mix(in srgb,var(--brand-action) 8%,var(--bg-primary));box-shadow:inset 3px 0 var(--brand-action)}.service-intelligence-workspace .workspace-operations__grid aside{min-height:100%;justify-content:flex-start;padding:1rem;background:var(--workspace-panel-bg)}.service-intelligence-workspace .public-demo-note{margin:0;padding:.75rem 1.5rem;border-top:1px solid var(--border-default);background:color-mix(in srgb,var(--bg-secondary) 58%,var(--bg-primary));color:var(--text-muted);font-size:.68rem;line-height:1.45;text-align:left}.social-calendar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;background:transparent}.social-calendar article{min-width:0;min-height:182px;padding:0;border-right:1px solid var(--border-default);border-bottom:1px solid var(--border-default);background:var(--bg-primary)}.social-calendar article:nth-child(5n){border-right:0}.social-calendar article:nth-last-child(-n+5){border-bottom:0}.social-agenda [role=list]>article>button,.social-calendar article>button{display:grid;width:100%;height:100%;min-height:44px;padding:.8rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.social-agenda [role=list]>article>button[aria-pressed=true],.social-calendar article>button[aria-pressed=true]{background:color-mix(in srgb,var(--brand-action) 8%,var(--bg-primary));box-shadow:inset 0 0 0 1px var(--brand-action)}.social-calendar__date{display:grid;grid-template-columns:1fr auto;gap:.12rem .5rem;color:var(--text-muted);font-size:.64rem}.social-calendar__date>span{grid-column:1/-1;font-size:.57rem;text-transform:uppercase}.social-calendar__date strong{color:var(--text-secondary);font-size:.7rem}.social-calendar__content{display:grid;align-content:start;gap:.55rem;margin-top:.75rem}.social-calendar__content>div{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.4rem}.social-channel-icon{display:grid;flex:0 0 auto;width:32px;height:32px;place-items:center;border-radius:7px;background:color-mix(in srgb,var(--brand-action) 16%,var(--bg-secondary));color:var(--brand-readable)}.workspace-review-detail__title>.social-channel-icon{width:38px;height:38px}.social-calendar h4{margin:0;color:var(--text-primary);font-size:.82rem;line-height:1.35}.social-calendar p{margin:0;color:var(--text-muted);font-size:.64rem;line-height:1.4}.social-agenda{display:none}.social-agenda__days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-bottom:1px solid var(--border-default)}.social-agenda__days button{min-height:44px;border:0;border-right:1px solid var(--border-default);background:transparent;color:var(--text-muted);font:inherit;font-size:.7rem;font-weight:800}.social-agenda__days button:last-child{border-right:0}.social-agenda__days button[aria-pressed=true]{background:color-mix(in srgb,var(--brand-action) 9%,var(--bg-primary));color:var(--brand-readable)}.social-agenda [role=list]>article{padding:0;border-bottom:1px solid var(--border-default)}.social-agenda [role=list]>article>button{grid-template-columns:58px minmax(0,1fr);gap:.65rem}.social-agenda [role=list]>p{margin:0;padding:1rem;color:var(--text-muted);font-size:.75rem}.website-inspector-stack{display:grid;align-self:start;gap:.75rem;min-width:0}.conversion-path-card{padding:.9rem;border:1px solid var(--border-default);border-radius:10px;background:var(--workspace-panel-bg)}.conversion-path-card h3{margin:0;font-size:.82rem}.conversion-path--compact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;margin-top:.7rem;padding:0}.conversion-path--compact article{min-width:0;padding:.5rem .25rem;border:0;border-top:2px solid color-mix(in srgb,var(--brand-action) 48%,var(--border-default));border-radius:0;background:transparent;text-align:left}.conversion-path--compact article small,.conversion-path--compact article span{display:block;color:var(--text-muted);font-size:.56rem;line-height:1.3}.conversion-path--compact article strong{display:block;margin:.25rem 0;font-size:.9rem}.page-preview{display:grid;justify-content:center;padding:.9rem;background:color-mix(in srgb,var(--bg-secondary) 68%,var(--bg-primary))}.page-preview__browser,.page-preview__canvas{width:min(100%,940px);transition:width .18s ease}.page-preview[data-device=tablet] .page-preview__browser,.page-preview[data-device=tablet] .page-preview__canvas{width:min(78%,700px)}.page-preview[data-device=mobile] .page-preview__browser,.page-preview[data-device=mobile] .page-preview__canvas{width:min(50%,390px)}.page-preview__browser{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;padding:.45rem .6rem;border:1px solid var(--border-default);border-bottom:0;border-radius:9px 9px 0 0;background:color-mix(in srgb,var(--bg-secondary) 72%,var(--bg-primary))}.page-preview__browser-dots{display:flex;gap:.25rem}.page-preview__browser-dots i{width:7px;height:7px;border-radius:50%;background:var(--border-default)}.page-preview__address{overflow:hidden;padding:.3rem .55rem;border:1px solid var(--border-default);border-radius:5px;background:var(--bg-primary);color:var(--text-muted);font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.page-preview__canvas{position:relative;overflow:hidden;min-height:500px;padding:0;border:1px solid var(--border-default);background:radial-gradient(circle at 84% 20%,color-mix(in srgb,var(--brand-action) 12%,transparent),transparent 34%),var(--bg-primary)}.page-preview__site-nav{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:48px;padding:.65rem 1rem;border-bottom:1px solid var(--border-default);font-size:.55rem}.page-preview__site-nav strong{display:inline-flex;align-items:center;font-size:.72rem}.page-preview__site-nav strong i{display:grid;width:20px;height:20px;place-items:center;margin-right:.35rem;border-radius:5px;background:var(--brand-action);color:white;font-style:normal}.page-preview__site-nav strong span{color:var(--brand-readable)}.page-preview__site-nav>span{color:var(--text-muted)}.page-preview__site-nav>b{padding:.45rem .55rem;border-radius:5px;background:var(--brand-action);color:white}.page-preview__hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(210px,.9fr);align-items:center;gap:1rem;padding:clamp(1.5rem,3vw,2.7rem) clamp(1.2rem,3vw,2.5rem)}.page-preview__hero small{color:var(--brand-readable);font-size:.6rem;font-weight:800}.page-preview__hero h4{max-width:390px;margin:.55rem 0;font-size:clamp(1.7rem,3.3vw,2.9rem);line-height:1.02;letter-spacing:-.055em}.page-preview__hero p{max-width:360px;margin:0;color:var(--text-secondary);font-size:.68rem;line-height:1.55}.page-preview__cta{display:inline-flex;min-height:38px;align-items:center;margin-top:.75rem;padding:.5rem .7rem;border-radius:5px;background:var(--brand-action);color:white;font-size:.62rem;font-weight:800}.page-preview__performance{display:grid;gap:.55rem;padding:.85rem;border:1px solid var(--border-default);border-radius:8px;background:color-mix(in srgb,var(--bg-secondary) 54%,var(--bg-primary));color:var(--brand-readable)}.page-preview__performance>strong{color:var(--text-primary);font-size:.62rem}.page-preview__performance svg{width:100%;height:76px}.page-preview__performance>div{display:grid;grid-template-columns:repeat(2,1fr);gap:.4rem}.page-preview__performance span{display:grid;gap:.2rem;padding:.45rem;border:1px solid var(--border-default);border-radius:5px;color:var(--text-muted);font-size:.54rem}.page-preview__performance b{color:var(--text-primary);font-size:.74rem}.page-preview__proof{display:grid;grid-template-columns:1.25fr repeat(3,1fr);align-items:center;gap:.6rem;margin:0 1.2rem;padding:.9rem 1rem;border:1px solid var(--border-default);border-radius:7px;color:var(--text-muted);font-size:.58rem;text-align:center}.page-preview__proof small{text-align:left}.page-preview__form{display:grid;grid-template-columns:1.15fr repeat(2,minmax(100px,.8fr)) auto;align-items:end;gap:.55rem;margin:1rem 1.2rem 1.2rem;padding:1rem;border:1px solid var(--border-default);border-radius:7px;background:color-mix(in srgb,var(--bg-secondary) 42%,var(--bg-primary))}.page-preview__form>div{display:grid;gap:.25rem}.page-preview__form strong{font-size:.78rem}.page-preview__form small{color:var(--text-muted);font-size:.52rem}.page-preview__form>span{min-height:34px;padding:.55rem;border:1px solid var(--border-default);border-radius:5px;background:var(--bg-primary);color:var(--text-muted);font-size:.55rem}.page-preview__form>b{min-height:34px;padding:.55rem .7rem;border-radius:5px;background:var(--brand-action);color:white;font-size:.58rem;text-align:center}.page-preview__annotation{position:absolute;display:grid;width:42px;min-width:42px;height:42px;min-height:42px;place-items:center;padding:0;border:2px solid var(--bg-primary);border-radius:50%;background:color-mix(in srgb,var(--brand-action) 86%,var(--bg-primary));color:white;font:inherit;font-size:.62rem;font-weight:850;transform:translate(-50%,-50%);box-shadow:0 0 0 1px var(--brand-action);cursor:pointer}.page-preview__annotation[aria-pressed=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand-action) 24%,transparent)}.service-intelligence-workspace,.service-intelligence-workspace :where(*){box-shadow:none!important}.service-intelligence-workspace .social-agenda [role=list]>article>button[aria-pressed=true],.service-intelligence-workspace .social-calendar article>button[aria-pressed=true],.service-intelligence-workspace .workspace-chart__legend button[data-selected=true],.service-intelligence-workspace .workspace-compact-controls .workspace-segmented button[aria-pressed=true],.service-intelligence-workspace .workspace-native-bars__item:is(button)[aria-pressed=true],.service-intelligence-workspace .workspace-queue button[aria-selected=true]{border-color:var(--brand-action)}.service-intelligence-workspace .page-preview__annotation{outline:1px solid var(--brand-action);outline-offset:1px}.service-intelligence-workspace .page-preview__annotation[aria-pressed=true]{outline-width:3px;outline-color:color-mix(in srgb,var(--brand-action) 72%,transparent)}@media (max-width:980px){.workspace-view-grid,.workspace-view-grid--queue,.workspace-view-grid--social,.workspace-view-grid--website{grid-template-columns:minmax(0,1fr)}.workspace-view-grid>.website-inspector-stack,.workspace-view-grid>.workspace-review-detail{order:2}.service-intelligence-workspace .workspace-operations__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:800px){.workspace-console-toolbar{grid-template-columns:minmax(0,1fr);align-items:start}.workspace-compact-controls,.workspace-console-toolbar__controls{justify-content:flex-start}.service-intelligence-workspace .workspace-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.service-intelligence-workspace .workspace-kpis article:nth-child(2){border-right:0}.service-intelligence-workspace .workspace-kpis article:nth-child(-n+2){border-bottom:1px solid var(--border-default)}.page-preview__site-nav>span{display:none}}@media (max-width:600px){.service-intelligence-workspace{border-radius:12px}.workspace-console-toolbar{padding:1rem}.workspace-console-toolbar h2{font-size:1.2rem}.workspace-console-toolbar small{font-size:.76rem}.service-intelligence-workspace .workspace-controlbar,.workspace-compact-controls,.workspace-console-toolbar__controls{width:100%;align-items:stretch;flex-direction:column}.workspace-compact-controls .workspace-segmented,.workspace-control-select,.workspace-dropdown{width:100%}.service-intelligence-workspace .workspace-controlbar{padding:.7rem 1rem}.service-intelligence-workspace .workspace-controlbar .workspace-segmented{flex-wrap:nowrap;overflow-x:auto}.service-intelligence-workspace .workspace-controlbar .workspace-segmented button{flex:1 0 auto}.service-intelligence-workspace .workspace-kpis article{grid-template-columns:1fr auto;grid-template-rows:auto auto;min-height:78px;padding:.7rem .75rem}.service-intelligence-workspace .workspace-kpis article>small,.workspace-kpis__icon{display:none}.service-intelligence-workspace .workspace-kpis article>span:not(.workspace-kpis__icon){grid-column:1;font-size:.64rem}.service-intelligence-workspace .workspace-kpis article>strong{grid-column:2;grid-row:1/3;font-size:1.08rem}.service-workspace-tabs{gap:1.15rem;padding-inline:1rem}.service-workspace-tabs button{min-height:50px;font-size:.76rem}.workspace-view-grid{gap:.7rem;padding:.7rem}.workspace-review-detail{padding:.9rem}.workspace-review-actions>div{grid-template-columns:minmax(0,1fr)}.service-intelligence-workspace .workspace-native-chart svg,.service-intelligence-workspace .workspace-native-scatter svg{height:220px}.workspace-chart__point-selector{display:flex;overflow-x:auto}.workspace-chart__point-selector button{flex:1 0 72px}.service-intelligence-workspace[data-kind=social] .social-calendar{display:none}.service-intelligence-workspace[data-kind=social] .social-agenda{display:grid}.social-agenda [role=list]>article>button{grid-template-columns:62px minmax(0,1fr)}.page-preview{padding:.6rem}.page-preview[data-device] .page-preview__browser,.page-preview[data-device] .page-preview__canvas{width:100%}.page-preview__canvas{min-height:430px}.page-preview__hero{grid-template-columns:minmax(0,1fr);padding:1.25rem}.page-preview__hero h4{font-size:1.8rem}.page-preview__performance{display:none}.page-preview__proof{grid-template-columns:1fr;margin-inline:.75rem;text-align:left}.page-preview__proof small{display:none}.page-preview__form{grid-template-columns:minmax(0,1fr);margin:.75rem}.conversion-path--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.service-intelligence-workspace .public-demo-note{padding-inline:1rem}}@media (prefers-reduced-motion:reduce){.service-intelligence-workspace *{scroll-behavior:auto!important;transition:none!important}}