.workspace-shell,.workspace-loading{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ws-bg:#f7f9ff;--ws-surface:#fff;--ws-subtle:#eef3ff;--ws-hover:#e3ebff;--ws-text:#18005f;--ws-muted:#58647b;--ws-accent:#236ff2;--ws-border:#d8e2f3;--ws-focus:#1f7af5;--ws-action:#18005f;--ws-on-action:#fff;--ws-success:#26734d;--ws-success-bg:#edf8f2;--ws-success-border:#c5e3d1;--ws-warning:#7a592b;--ws-warning-bg:#faf4e8;--ws-error:#a63d32;--ws-backdrop:#0c062266}.dark .workspace-shell,.dark .workspace-loading{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ws-bg:#090b0c;--ws-surface:#111519;--ws-subtle:#192027;--ws-hover:#232c34;--ws-text:#f8faff;--ws-muted:#a8b2c7;--ws-accent:#52cfe8;--ws-border:#303942;--ws-focus:#3b82f6;--ws-action:#2f7df4;--ws-on-action:#fff;--ws-success:#86d7aa;--ws-success-bg:#112b25;--ws-success-border:#285947;--ws-warning:#dcc395;--ws-warning-bg:#2a2419;--ws-error:#f0b2a6;--ws-backdrop:#03020cbb}.brand-video-preview{justify-items:start;gap:1rem;margin-block:1.25rem;display:grid}.brand-video-preview video{background:#000;border-radius:12px;width:min(100%,360px)}.nukkia-workspace.workspace-shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:var(--ws-bg);--foreground:var(--ws-text);--card:var(--ws-surface);--card-foreground:var(--ws-text);--popover:var(--ws-surface);--popover-foreground:var(--ws-text);--primary:var(--ws-action);--primary-foreground:var(--ws-on-action);--secondary:var(--ws-subtle);--secondary-foreground:var(--ws-text);--muted:var(--ws-subtle);--muted-foreground:var(--ws-muted);--accent:var(--ws-hover);--accent-foreground:var(--ws-text);--border:var(--ws-border);--input:var(--ws-border);--ring:var(--ws-focus);--sidebar:var(--ws-surface);--sidebar-foreground:var(--ws-text);--font-heading:"Sora", ui-sans-serif, system-ui, sans-serif;--font-body:"Manrope", ui-sans-serif, system-ui, sans-serif;overflow-wrap:anywhere;font-family:Manrope,ui-sans-serif,system-ui,sans-serif}.dark .nukkia-workspace.workspace-shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.workspace-page{gap:30px;max-width:1200px;margin:0 auto;display:grid}.workspace-page-heading{max-width:780px;padding:10px 0 6px}.workspace-eyebrow{color:var(--ws-muted);letter-spacing:.15em;font-size:10px;font-weight:600;line-height:1.8}.workspace-page-heading h1{font-family:var(--font-heading);letter-spacing:-.045em;color:var(--ws-text);margin:15px 0;font-size:clamp(27px,3.1vw,43px);font-weight:550;line-height:1.18}.workspace-page-heading>p:last-child{color:var(--ws-muted);max-width:660px;font-size:14px;line-height:1.8}.workspace-card,.workspace-focus-card,.workspace-preview-card{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:17px;min-width:0;padding:26px}.workspace-card h2,.workspace-approach-strip h2,.workspace-deeper h2{font-family:var(--font-heading);letter-spacing:-.025em;margin:8px 0 12px;font-size:19px;font-weight:550;line-height:1.4}.workspace-card p{color:var(--ws-muted);font-size:13px;line-height:1.85}.workspace-card-top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.workspace-card-top>svg{color:var(--ws-accent);flex-shrink:0}.workspace-card-top h2{margin-top:0}.workspace-home-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:22px;display:grid}.workspace-focus-card{background:var(--ws-subtle);flex-direction:column;align-items:flex-start;padding:32px;display:flex}.workspace-focus-card .workspace-card-top{width:100%}.workspace-focus-card h2{letter-spacing:-.04em;max-width:500px;margin:36px 0 18px;font-size:clamp(26px,2.6vw,37px);line-height:1.25}.workspace-focus-card>p{color:var(--ws-accent);max-width:480px;margin-bottom:20px;font-size:14px;line-height:1.85}.workspace-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.workspace-focus-card .workspace-actions{margin-top:30px}.workspace-actions .quick-primary{width:auto;min-width:230px;margin:0;padding:15px 22px;font-size:13px}.workspace-actions .quick-secondary{margin:0;padding:12px 18px}.content-readiness{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:18px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:26px 42px;padding:clamp(24px,4vw,42px);display:grid}.content-readiness-copy>span{color:var(--ws-muted);letter-spacing:.15em;font-size:10px;font-weight:600;display:block}.content-readiness-copy h2{color:var(--ws-text);font-family:var(--font-heading);letter-spacing:-.04em;margin:14px 0 10px;font-size:clamp(25px,3vw,38px);font-weight:550;line-height:1.2}.content-readiness-copy p{max-width:580px;color:var(--ws-muted);font-size:14px;line-height:1.75}.content-readiness-list{border-top:1px solid var(--ws-border);gap:0;display:grid}.content-readiness-list li{border-bottom:1px solid var(--ws-border);min-height:65px;color:var(--ws-muted);grid-template-columns:18px 18px minmax(0,1fr);align-items:center;gap:11px;display:grid}.content-readiness-list li[data-complete=true] .content-readiness-icon{color:var(--ws-success)}.content-readiness-list strong,.content-readiness-list small{display:block}.content-readiness-list strong{color:var(--ws-text);font-size:13px;font-weight:550}.content-readiness-list small{color:var(--ws-muted);margin-top:4px;font-size:10px;line-height:1.5}.content-readiness>.quick-primary{grid-column:1/-1;justify-self:start;width:auto;min-width:230px;margin:0;padding:15px 22px}.content-approach-gate{border-left:2px solid var(--ws-accent);color:var(--ws-muted);padding:4px 0 4px 16px;font-size:12px;line-height:1.75}.brand-approaches-intro{max-width:620px;color:var(--ws-muted);text-align:center;margin:-8px auto 22px;font-size:12px;line-height:1.7}.workspace-shell .brand-approach-card{border:1px solid var(--ws-border);cursor:pointer;border-radius:16px;flex-direction:column;gap:12px;min-width:0;min-height:230px;padding:21px;display:flex}.workspace-shell .brand-approach-card>small{margin-top:auto}.workspace-tag{color:var(--ws-accent);background:var(--ws-subtle);border-radius:6px;align-self:flex-start;padding:5px 9px;font-size:10px;line-height:1.6;display:inline-flex}.workspace-preview-card{flex-direction:column;align-items:center;gap:16px;display:flex}.workspace-preview-card>.workspace-card-top{align-items:center;width:100%}.workspace-mini-preview{background:var(--ws-bg);border-radius:8px;justify-content:center;width:100%;padding:18px;display:flex}.workspace-mini-preview img{object-fit:contain;border-radius:3px;width:auto;max-width:100%;height:230px}.workspace-preview-empty{text-align:center;color:var(--ws-accent);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;min-height:190px;padding:34px 10px;display:flex}.workspace-preview-empty h3{color:var(--ws-text);font-size:19px}.workspace-preview-empty p{color:var(--ws-muted);max-width:280px;font-size:13px;line-height:1.8}.workspace-evidence{border-top:1px solid var(--ws-border);width:100%;color:var(--ws-accent);margin-top:26px;padding-top:17px;font-size:12px}.workspace-evidence summary{cursor:pointer}.workspace-evidence p{margin:16px 0;line-height:1.8}.workspace-channel-recommendations h2{margin-top:10px}.workspace-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.workspace-channel-grid button{border:1px solid var(--ws-border);background:var(--ws-bg);min-height:138px;color:var(--ws-text);text-align:left;border-radius:13px;padding:18px}.workspace-channel-grid button:hover{background:var(--ws-hover)}.workspace-channel-grid button[aria-pressed=true]{border-color:var(--ws-focus);background:color-mix(in srgb, var(--ws-focus) 10%, var(--ws-surface));box-shadow:inset 0 0 0 1px var(--ws-focus)}.workspace-channel-grid strong,.workspace-channel-grid span{display:block}.workspace-channel-grid strong{font-family:var(--font-heading);margin-bottom:9px;font-size:14px}.workspace-channel-grid span{color:var(--ws-muted);font-size:12px;line-height:1.65}.workspace-channel-confirmation{margin-top:16px;color:var(--ws-success)!important}@media (width<=767px){.content-readiness{grid-template-columns:1fr;padding:22px}.content-readiness>.quick-primary{width:100%;min-width:0}.workspace-channel-grid{grid-template-columns:1fr}}.workspace-evidence strong{text-transform:uppercase;letter-spacing:.1em;color:var(--ws-accent);margin-bottom:5px;font-size:10px;display:block}.workspace-approach-strip{padding:10px 0}.workspace-approach-links,.workspace-chapter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.workspace-approach-links button,.workspace-chapter-grid button{text-align:left;border:1px solid var(--ws-border);border-radius:12px;flex-direction:column;align-items:flex-start;padding:22px;transition:border-color .2s;display:flex;position:relative}.workspace-approach-links button:hover,.workspace-chapter-grid button:hover{border-color:var(--ws-border);background:var(--ws-surface)}.workspace-approach-links span,.workspace-chapter-grid span{color:var(--ws-muted);margin-bottom:18px;font-size:11px}.workspace-approach-links strong,.workspace-chapter-grid strong{font-size:15px;font-weight:500}.workspace-approach-links small,.workspace-chapter-grid small{color:var(--ws-muted);margin-top:8px;font-size:11px;line-height:1.7}.workspace-approach-links em{color:var(--ws-accent);margin-top:13px;font-size:9px;font-style:normal}.workspace-approach-links svg,.workspace-chapter-grid svg{color:var(--ws-muted);position:absolute;top:20px;right:18px}.workspace-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.workspace-card>.quick-text-button{margin-top:22px}.workspace-page progress{appearance:none;background:var(--ws-hover);border:none;border-radius:20px;width:100%;height:5px;margin:20px 0 4px;display:block;overflow:hidden}.workspace-page progress::-webkit-progress-bar{background:var(--ws-hover)}.workspace-page progress::-webkit-progress-value{background:var(--ws-accent);border-radius:20px}.workspace-page progress::-moz-progress-bar{background:var(--ws-accent)}.workspace-tabs{border-bottom:1px solid var(--ws-border);gap:5px;padding-bottom:1px;display:flex;overflow-x:auto}.workspace-tabs button{white-space:nowrap;color:var(--ws-muted);border-bottom:2px solid #0000;align-items:center;gap:10px;padding:14px 18px;font-size:12px;display:inline-flex}.workspace-tabs button[aria-selected=true]{color:var(--ws-text);border-color:var(--ws-border)}.workspace-tabs span{background:var(--ws-hover);color:var(--ws-accent);border-radius:5px;padding:1px 6px;font-size:10px}.workspace-facts{grid-template-columns:1fr 1fr;gap:0 30px;display:grid}.workspace-facts>div{border-top:1px solid var(--ws-border);padding:19px 0}.workspace-facts dt{color:var(--ws-muted);margin-bottom:7px;font-size:10px}.workspace-facts dd{color:var(--ws-text);overflow-wrap:anywhere;white-space:pre-line;font-size:14px;line-height:1.8}.workspace-source{border-top:1px solid var(--ws-border);padding:22px 0}.workspace-source h3{margin-top:10px;font-size:16px}.workspace-source a{color:var(--ws-accent);overflow-wrap:anywhere;align-items:center;gap:6px;margin:10px 0;font-size:11px;display:inline-flex}.workspace-source summary{color:var(--ws-accent);cursor:pointer;font-size:12px}.workspace-source details p{white-space:pre-line;max-height:330px;margin-top:14px;overflow:auto}.workspace-note{color:var(--ws-muted);line-height:1.8;font-size:11px!important}.workspace-inset{background:var(--ws-surface);border:1px solid var(--ws-border);border-radius:12px;padding:22px}.workspace-inset p{color:var(--ws-muted);margin-top:8px;font-size:12px;line-height:1.8}.workspace-large-copy{margin:20px 0;color:var(--ws-text)!important;font-size:17px!important}.workspace-task-list{margin-top:18px}.workspace-task-list>button{border-top:1px solid var(--ws-border);text-align:left;align-items:center;gap:16px;width:100%;padding:19px 0;display:flex}.workspace-task-list strong{color:var(--ws-text);font-size:13px;font-weight:500;display:block}.workspace-task-list small{color:var(--ws-muted);margin-top:5px;font-size:11px;line-height:1.8;display:block}.workspace-task-list span{flex:1}.workspace-task-list svg{color:var(--ws-muted);flex-shrink:0}.workspace-task-list em{white-space:nowrap;color:var(--ws-success);font-size:10px;font-style:normal}.workspace-task-list .workspace-complete{color:var(--ws-success)}.workspace-deeper{margin-top:5px}.workspace-deeper .workspace-card{margin-top:20px}.workspace-deeper .brand-fields{margin:24px 0}.workspace-trail-summary{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:14px;align-items:center;gap:22px;padding:24px;display:flex}.workspace-trail-summary svg{color:var(--ws-text)}.workspace-trail-summary strong{font-size:24px;font-weight:500}.workspace-trail-summary p{color:var(--ws-accent);margin-top:5px;font-size:11px}.workspace-trail-summary progress{max-width:220px;margin:0 0 0 auto}.workspace-phases{gap:24px;padding:0;list-style:none;display:grid}.workspace-phases>li{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.workspace-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.workspace-stats strong{margin-top:12px;font-size:25px;font-weight:500;display:block}.workspace-asset-preview{object-fit:contain;background:var(--ws-bg);border-radius:10px;width:100%;height:210px;margin:20px 0;padding:20px}.workspace-file-label{color:var(--ws-accent);gap:10px;font-size:12px;display:grid}.workspace-file-label input{max-width:100%;font-size:11px}.workspace-color{align-items:center;gap:12px;margin:20px 0;font-size:12px;display:flex}.workspace-color input{background:0 0;width:50px;height:42px}.workspace-break{overflow-wrap:anywhere}.workspace-save-status{color:var(--ws-muted);max-width:1200px;margin:auto;padding:0 0 22px;font-size:10px;line-height:1.8}.workspace-save-status button{color:var(--ws-text);text-decoration:underline}.workspace-loading{background:var(--ws-bg);color:var(--ws-accent);min-height:100vh;padding:60px}.workspace-content .brand-first-post h1{letter-spacing:-.035em;font-size:30px;line-height:1.25}.workspace-content .brand-focus{background:var(--ws-surface);border-color:var(--ws-border);margin:22px 0;padding:18px}.workspace-content .brand-focus strong{font-size:19px}.workspace-content .brand-workspace-heading{padding-top:15px}.workspace-content .brand-workspace-heading .quick-dashboard-intro{font-size:13px}.workspace-empty{padding:22px 0}.workspace-empty h3{margin-bottom:10px;font-size:18px}.workspace-empty .quick-text-button{margin-top:20px}@media (width<=1050px){.workspace-home-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.workspace-focus-card{padding:25px}.workspace-approach-links,.workspace-chapter-grid{gap:10px}}@media (width<=700px){.workspace-home-grid,.workspace-secondary-grid,.workspace-facts,.workspace-stats{grid-template-columns:1fr}.workspace-page{gap:23px}.workspace-card,.workspace-focus-card,.workspace-preview-card{padding:21px}.workspace-approach-links,.workspace-chapter-grid{grid-template-columns:1fr}.workspace-approach-links span,.workspace-chapter-grid span{margin-bottom:10px}.workspace-phases>li{grid-template-columns:1fr;gap:9px}.workspace-card-top,.workspace-trail-summary{flex-wrap:wrap}.workspace-trail-summary progress{max-width:none;margin-top:8px}.workspace-tabs button{padding:13px 12px}.workspace-actions{align-items:stretch}.workspace-actions .quick-primary{width:100%;min-width:0}.workspace-content .brand-workspace-heading{flex-direction:column}}.workspace-shell{background:var(--ws-bg);min-height:100svh;color:var(--ws-text)}.workspace-sidebar{z-index:35;border-right:1px solid var(--ws-border);background:var(--ws-surface);flex-direction:column;width:224px;padding:25px 12px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.workspace-brand-button{align-items:center;height:40px;margin:0 10px 38px;display:flex}.workspace-nav-label{letter-spacing:.15em;color:var(--ws-muted);margin:0 13px 15px;font-size:9px}.workspace-sidebar nav,.workspace-mobile-nav nav{flex-shrink:1;gap:5px;min-height:0;display:grid;overflow-y:auto}.workspace-sidebar nav button,.workspace-mobile-nav nav button{text-align:left;min-height:45px;color:var(--ws-accent);border-radius:9px;align-items:center;gap:12px;padding:12px;font-size:12px;display:flex}.workspace-sidebar nav button:hover,.workspace-mobile-nav nav button:hover{background:var(--ws-subtle);color:var(--ws-text)}.workspace-sidebar nav button[aria-current=page],.workspace-mobile-nav nav button[aria-current=page]{background:var(--ws-subtle);color:var(--ws-accent)}.workspace-sidebar nav svg,.workspace-mobile-nav nav svg{flex-shrink:0}.workspace-sidebar nav small,.workspace-mobile-nav nav small{white-space:nowrap;margin-left:auto;font-size:9px}.workspace-sidebar-bottom{flex-shrink:0;margin-top:auto;padding-top:20px}.workspace-level-card{border:1px solid var(--ws-border);text-align:left;border-radius:12px;align-items:flex-start;gap:10px;width:100%;padding:16px 12px;font-size:11px;display:flex}.workspace-level-card svg{color:var(--ws-accent);flex-shrink:0}.workspace-level-card small{color:var(--ws-muted);margin-top:5px;font-size:9px;line-height:1.7;display:block}.workspace-company{border-top:1px solid var(--ws-border);align-items:center;gap:10px;min-width:0;margin-top:22px;padding:19px 8px 0;display:flex}.workspace-company>span{background:var(--ws-hover);width:30px;height:30px;color:var(--ws-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex}.workspace-company>div{min-width:0}.workspace-company strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;display:block;overflow:hidden}.workspace-company small{color:var(--ws-muted);margin-top:5px;font-size:9px;display:block}.workspace-account-actions{border-top:1px solid var(--ws-border);gap:8px;margin-top:20px;padding-top:14px;display:grid}.workspace-account-actions a,.workspace-account-actions>button{color:var(--ws-muted);align-items:center;gap:10px;min-height:32px;padding:5px 10px;font-size:11px;display:flex}.workspace-collapse{color:var(--ws-muted);padding:4px;position:absolute;top:73px;right:12px}.workspace-body{margin-left:224px}.workspace-topbar{border-bottom:1px solid var(--ws-border);background:var(--ws-bg);z-index:25;height:66px;color:var(--ws-accent);align-items:center;gap:14px;padding:0 32px;font-size:12px;display:flex;position:sticky;top:0}.workspace-top-progress{color:var(--ws-muted);align-items:center;gap:10px;margin-left:auto;font-size:10px;display:flex}.workspace-top-progress small{color:var(--ws-text);font-size:10px}.workspace-main{padding:34px 34px 55px}.is-collapsed .workspace-sidebar{width:76px}.is-collapsed .workspace-body{margin-left:76px}.is-collapsed .workspace-brand-button{justify-content:center;margin:0 0 38px}.is-collapsed .workspace-sidebar nav button{justify-content:center;padding:12px 0}.is-collapsed .workspace-sidebar .workspace-account-actions span{display:none}.is-collapsed .workspace-company{padding-left:11px}.workspace-mobile-trigger{display:none}.workspace-mobile-nav{background:var(--ws-surface);width:calc(100vw - 40px);max-width:300px;height:100svh;max-height:100svh;color:var(--ws-text);border:1px solid var(--ws-border);margin:0;padding:28px 14px}.workspace-mobile-nav[open]{flex-direction:column;display:flex}.workspace-mobile-nav::backdrop{background:var(--ws-backdrop)}.workspace-mobile-close{color:var(--ws-accent);position:absolute;top:14px;right:12px}.workspace-skip-link{z-index:100;background:var(--ws-action);color:var(--ws-on-action);border-radius:5px;padding:12px;position:fixed;top:-80px;left:20px}.workspace-skip-link:focus{top:12px}.workspace-shell button:focus-visible,.workspace-shell a:focus-visible{outline:2px solid var(--ws-focus);outline-offset:4px}@media (width<=767px){.workspace-sidebar{display:none}.workspace-body,.is-collapsed .workspace-body{margin-left:0}.workspace-mobile-trigger{display:block}.workspace-topbar{padding:0 20px}.workspace-main{padding:25px 20px 45px}.workspace-top-progress>span{display:none}}.workspace-footer-controls{justify-content:flex-end;align-items:center;gap:8px;margin-top:20px;padding:0 4px;display:flex}.workspace-icon-button{border:1px solid var(--ws-border);width:40px;height:40px;color:var(--ws-accent);background:var(--ws-surface);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.workspace-icon-button:hover,.workspace-icon-button[aria-expanded=true]{color:var(--ws-text);background:var(--ws-hover)}.is-collapsed .workspace-sidebar .workspace-footer-controls{flex-direction:column;align-items:center}.workspace-collapse{place-items:center;min-width:32px;min-height:32px;display:grid}.workspace-mobile-trigger,.workspace-mobile-close{flex:none;min-width:40px;min-height:40px}.workspace-notifications{border:1px solid var(--ws-border);width:min(440px,100vw - 32px);max-height:min(600px,100svh - 48px);color:var(--ws-text);background:var(--ws-surface);box-shadow:0 18px 70px var(--ws-backdrop);border-radius:18px;margin:auto;padding:24px;overflow:auto}.workspace-notifications::backdrop{background:var(--ws-backdrop)}.workspace-notifications-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.workspace-notifications-heading h2{font-size:18px;font-weight:600}.workspace-notifications-empty{color:var(--ws-muted);padding:12px 0;font-size:13px;line-height:1.8}.workspace-alert-list{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.workspace-alert-list>li,.workspace-notice{min-width:0}.workspace-notice{text-align:left;border:1px solid var(--ws-border);background:var(--ws-subtle);border-radius:11px;gap:7px;width:100%;padding:16px;display:grid}.workspace-notice:hover{background:var(--ws-hover)}.workspace-notice strong{font-size:13px;font-weight:600}.workspace-notice span{color:var(--ws-muted);font-size:12px;line-height:1.7}.workspace-hypothesis-editor{gap:16px;margin-top:22px;display:grid}.workspace-hypothesis-editor label{color:var(--ws-muted);gap:8px;font-size:12px;display:grid}.workspace-hypothesis-editor textarea{resize:vertical;border:1px solid var(--ws-border);border-radius:10px;width:100%;min-height:120px;padding:13px 15px;font-size:14px;line-height:1.7}.workspace-hypothesis-editor [role=alert]{color:var(--ws-error)}.workspace-hypothesis-card{border:1px solid var(--ws-border);background:var(--ws-subtle);border-radius:12px;margin-top:16px;padding:20px}.workspace-phases>li{position:relative}.workspace-phases .workspace-card-top h2{padding-left:28px}.workspace-phase-marker{color:var(--ws-muted);align-items:center;gap:8px;font-size:11px;display:inline-flex;position:absolute;top:28px;left:26px}.workspace-phase-marker svg{position:static}.workspace-phase-marker .workspace-complete{color:var(--ws-success)}.workspace-phase-complete,.workspace-phase-complete .workspace-card,.workspace-task-list>.workspace-task-complete{background:var(--ws-success-bg);border-color:var(--ws-success-border)}.workspace-task-list>.workspace-task-complete{border-radius:8px;padding-inline:12px}.workspace-phase-complete .workspace-phase-marker,.workspace-task-complete>svg,.workspace-task-complete em,.workspace-tag-complete{color:var(--ws-success)}.workspace-tag-complete{background:var(--ws-success-bg)}.workspace-shell :is(.brand-fields label,.brand-microcopy,.brand-source-details,.brand-sources-heading,.brand-source-icon,.brand-source-label>span,.brand-source-evidence,.brand-source-evidence small,.brand-sources-note,.brand-editor-title>span,.brand-assets summary span,.brand-asset-controls label,.brand-asset-removals,.brand-review-check,.brand-focus span,.brand-focus p,.brand-opportunity span,.brand-approach-badge,.brand-approach-card small,.direction-summary-top button,.direction-summary>p,.direction-summary dt,.direction-picker-note,.direction-card-description,.direction-milestones span,.quick-eyebrow,.quick-hint,.quick-field-stack label,.quick-skip,.quick-suggestion,.quick-back,.quick-dashboard-intro,.quick-draft-note,.quick-answer-group>p,.quick-answer-group dt,.research-suggestion>p,.research-suggestion details,.research-suggestion-source,.research-progress small){color:var(--ws-muted)}.workspace-shell :is(.brand-source-action,.brand-source-details a,.brand-source-evidence a,.brand-assets summary,.brand-page-tabs button,.brand-opportunity p,.direction-summary-top span,.direction-card-material,.direction-milestones svg,.quick-text-button,.research-ai-label,.research-suggestion-kind,.research-suggestion>button span,.research-suggestion-source a,.research-suggestion blockquote,.research-suggestions-mark){color:var(--ws-accent)}.workspace-shell :is(.brand-source-label a,.brand-approach-choice,.brand-approach-card>strong,.direction-summary dd,.direction-card-heading,.research-suggestion>button){color:var(--ws-text)}.workspace-shell :is(.brand-sources-list,.brand-sources-heading>span,.brand-source-item,.brand-assets,.brand-post-art,.brand-opportunity,.brand-approach-card,.brand-page-tabs button,.direction-summary,.direction-milestones,.direction-milestones>*,.direction-check,.quick-secondary,.quick-suggestion,.quick-answer-group,.research-suggestion,.research-suggestion blockquote,.research-progress){border-color:var(--ws-border)}.workspace-shell :is(.brand-source-item,.brand-opportunity,.brand-approach-card,.direction-card,.direction-milestones>*,.research-suggestion,.research-progress){background:var(--ws-surface)}.workspace-shell :is(.brand-source-action:hover,.quick-secondary:hover,.quick-suggestion:hover,.quick-suggestion[aria-pressed=true],.research-suggestion>button:hover){color:var(--ws-text);background:var(--ws-hover)}.workspace-shell :is(.quick-text-button:hover,.quick-skip:hover,.quick-back:hover){color:var(--ws-text)}.workspace-shell :is(.brand-focus,.quick-draft-card blockquote){background:var(--ws-subtle);border-color:var(--ws-border)}.workspace-shell :is(.direction-card[data-selected=true],.brand-approach-card[data-selected=true],.research-suggestion[data-selected]){border-color:var(--ws-focus);background:var(--ws-subtle);box-shadow:0 0 0 1px var(--ws-focus)}.workspace-shell :is(.quick-primary,.brand-page-tabs [aria-current=page],[data-selected=true] .direction-check){background:var(--ws-action);border-color:var(--ws-action);color:var(--ws-on-action)}.workspace-shell .quick-primary:hover{background:var(--ws-accent)}.nukkia-workspace.workspace-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select){color:var(--ws-text);background-color:var(--ws-surface);border-color:var(--ws-border)}.workspace-shell :is(input,textarea)::placeholder{color:var(--ws-muted);opacity:1}.workspace-shell input::file-selector-button{background:var(--ws-subtle);color:var(--ws-text);border:1px solid var(--ws-border);border-radius:6px;margin-right:8px;padding:8px}.workspace-shell :is(input[type=checkbox],input[type=radio]){accent-color:var(--ws-success)}.nukkia-workspace.workspace-shell :focus-visible{outline:2px solid var(--ws-focus);outline-offset:3px}.workspace-shell .direction-card:focus-within{outline-color:var(--ws-focus)}.workspace-shell :is(.brand-suggestions button,.brand-suggestions>span,.brand-research-status,.quick-saved,.quick-saved-inline,.direction-milestones [data-done=true] svg,.research-progress p){color:var(--ws-success)}.workspace-shell :is(.brand-suggestions button,.quick-saved){border-color:var(--ws-success-border)}.workspace-shell :is(.brand-suggestions button:hover,.quick-saved){background:var(--ws-success-bg)}.workspace-shell :is(.brand-review-note,.quick-context-notice){color:var(--ws-warning);background:var(--ws-warning-bg);border-color:var(--ws-warning)}.workspace-shell :is(.research-caution,.quick-storage-notice){color:var(--ws-warning)}.workspace-shell .brand-error{color:var(--ws-error)}.workspace-shell button:disabled{opacity:.5;cursor:not-allowed}@media (width<=767px){.workspace-mobile-nav{overscroll-behavior:contain;overflow-y:auto}.workspace-topbar>span{min-width:0}.workspace-top-progress{flex-shrink:0}}@media (width<=700px){.workspace-phase-marker{top:23px;left:21px}}@media (prefers-reduced-motion:reduce){.workspace-shell *,.workspace-shell :before,.workspace-shell :after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}.command-center{gap:36px}.command-heading{justify-content:space-between;align-items:center;gap:20px;padding:8px 0 0;display:flex}.command-heading p{color:var(--ws-muted);margin-bottom:6px;font-size:13px}.command-heading h1{color:var(--ws-text);letter-spacing:-.045em;font-size:clamp(34px,4vw,48px);font-weight:550;line-height:1.2}.command-heading .quick-secondary{width:auto}.command-objective{border-bottom:1px solid var(--ws-border);justify-content:space-between;align-items:center;gap:36px;padding:2px 0 30px;display:flex}.command-objective h2{letter-spacing:-.03em;margin:10px 0;font-size:clamp(20px,2.4vw,28px);font-weight:500;line-height:1.35}.command-objective p{color:var(--ws-muted);max-width:640px;font-size:13px;line-height:1.8}.command-objective-meta{color:var(--ws-muted);flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;font-size:12px;display:flex}.command-objective-meta>span{border:1px solid var(--ws-border);border-radius:30px;padding:5px 10px}.command-section-title{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.command-section-title h2,.context-chapters h2{letter-spacing:-.02em;font-size:19px;font-weight:550}.command-section-title>span{color:var(--ws-muted);font-size:11px}.command-priorities{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.command-priority{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:24px;display:flex}.command-priority.is-primary{background:var(--ws-subtle);border-color:var(--ws-accent)}.command-priority-icon{color:var(--ws-accent);align-items:center;gap:12px;min-height:24px;margin-bottom:25px;display:flex}.command-priority-icon span{font-size:10px}.command-priority h3{letter-spacing:-.025em;font-size:19px;font-weight:550;line-height:1.45}.command-priority p{color:var(--ws-muted);margin:10px 0 24px;font-size:12px;line-height:1.8}.command-priority>button{margin-top:auto}.command-center .quick-primary,.command-center .quick-secondary{border-radius:10px;min-height:42px;padding:10px 14px;font-size:12px}.command-center .quick-text-button{text-align:left;font-size:12px}.command-metrics{border:1px solid var(--ws-border);background:var(--ws-surface);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.command-metrics article{flex-direction:column;gap:10px;padding:24px;display:flex}.command-metrics article+article{border-left:1px solid var(--ws-border)}.command-metrics span{color:var(--ws-muted);font-size:12px}.command-metrics strong{font-variant-numeric:tabular-nums;font-size:30px;font-weight:500}.command-metrics small{color:var(--ws-muted);font-size:10px}.command-metrics-empty{border:1px dashed var(--ws-border);border-radius:16px;align-items:center;gap:22px;padding:26px;display:flex}.command-metrics-empty>svg{color:var(--ws-muted);flex-shrink:0}.command-metrics-empty>div{flex:1}.command-metrics-empty h3{font-size:15px;font-weight:500}.command-metrics-empty p{color:var(--ws-muted);max-width:600px;margin-top:6px;font-size:12px;line-height:1.8}.command-metrics-empty>button{flex-shrink:0;width:auto}.command-current{border-top:1px solid var(--ws-border)}.command-current>button{text-align:left;border-bottom:1px solid var(--ws-border);align-items:center;gap:16px;width:100%;padding:20px 4px;display:flex}.command-current>button:hover{background:var(--ws-subtle)}.command-current-icon{color:var(--ws-muted)}.command-current>button>span:nth-child(2){flex:1;min-width:0}.command-current strong{font-size:14px;font-weight:500;display:block}.command-current small{color:var(--ws-muted);margin-top:5px;font-size:11px;display:block}.context-editor{max-width:920px}.context-editor .workspace-page-heading h1{margin-top:8px}.context-back{justify-self:start}.context-progress{background:var(--ws-subtle);border-radius:12px;align-items:center;gap:24px;padding:16px 20px;display:flex}.context-progress>span{color:var(--ws-muted);align-items:center;gap:10px;font-size:12px;display:flex}.context-progress progress{width:180px;height:5px;accent-color:var(--ws-success);margin-left:auto}.context-editor form{gap:22px;display:grid}.context-section h2{margin-bottom:24px}.context-editor .brand-fields{gap:22px;margin:0;display:grid}.context-editor .brand-fields>label,.context-add-link label{color:var(--ws-muted);gap:8px;font-size:13px;display:grid}.context-editor .quick-input{border-radius:10px;min-height:46px;padding:12px 14px;font-size:14px;line-height:1.7}.context-field-pair{grid-template-columns:1fr 1fr;gap:18px;display:grid}.context-field-pair label{color:var(--ws-muted);gap:8px;font-size:13px;display:grid}.context-editor .brand-check{color:var(--ws-muted);align-items:flex-start;gap:10px;margin-top:20px;font-size:12px;line-height:1.7;display:flex}.context-editor .brand-check input{accent-color:var(--ws-success);margin-top:3px}.context-editor .brand-sources{margin:0 0 16px}.context-editor .brand-sources-heading{display:none}.context-save{justify-content:space-between;align-items:center;gap:20px;display:flex}.context-save .quick-primary{width:auto;min-width:190px;min-height:46px;font-size:13px}.context-save span{color:var(--ws-muted);font-size:12px}.context-error{color:var(--ws-error);font-size:13px}.context-chapters{border-top:1px solid var(--ws-border);padding-top:28px}.context-chapters .workspace-chapter-grid{margin-top:20px}.context-chapters button[data-complete=true]{border-color:var(--ws-success-border);background:var(--ws-success-bg)}.context-chapters button[aria-current=step]{outline:2px solid var(--ws-focus);outline-offset:2px}.context-add-link{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.context-add-link label{flex:1;min-width:180px}.context-add-link button{width:auto;min-height:44px;font-size:12px}@media (width<=1000px){.command-priorities{grid-template-columns:repeat(2,minmax(0,1fr))}.command-priority:first-child{grid-column:1/-1}.command-priority:first-child .command-priority-icon{margin-bottom:12px}}@media (width<=600px){.command-center{gap:28px}.command-heading{align-items:flex-start}.command-heading .quick-secondary{padding:9px;font-size:11px}.command-objective{flex-direction:column;align-items:flex-start;gap:18px;padding-bottom:24px}.command-objective-meta{flex-flow:wrap;align-items:center;gap:8px}.command-priorities,.command-metrics{grid-template-columns:1fr}.command-priority{padding:20px}.command-priority-icon{margin-bottom:15px}.command-section-title>span{display:none}.command-metrics article+article{border-left:0;border-top:1px solid var(--ws-border)}.command-metrics-empty{flex-wrap:wrap;gap:16px;padding:20px}.command-metrics-empty>svg{display:none}.command-metrics-empty>div{flex-basis:100%}.context-progress{flex-direction:column;align-items:flex-start;gap:12px}.context-progress progress{width:100%}.context-field-pair{grid-template-columns:1fr}.context-save{flex-direction:column;align-items:flex-start}.context-save .quick-primary{width:100%}.context-editor .workspace-card{padding:20px}}
