:root{color:#eef4f0;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#07100d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.moskilove-shell{--moskilove-bg:#0e0f0e;--moskilove-sidebar:#171815;--moskilove-surface:#1c1d1a;--moskilove-surface-strong:#23241f;--moskilove-border:#eef0e71f;--moskilove-text:#f4f5ef;--moskilove-muted:#a7aaa2;--moskilove-lime:#d9f65f;--moskilove-cyan:#68d9e8;--moskilove-coral:#ff9580;background:var(--moskilove-bg);color:var(--moskilove-text);grid-template-columns:256px minmax(0,1fr);height:100svh;min-height:620px;transition:grid-template-columns .18s;display:grid;overflow:hidden}.moskilove-shell button,.moskilove-shell input,.moskilove-shell textarea,.moskilove-shell select{font:inherit}.moskilove-shell.sidebar-collapsed{grid-template-columns:68px minmax(0,1fr)}.moskilove-sidebar{background:var(--moskilove-sidebar);border-right:1px solid var(--moskilove-border);z-index:30;flex-direction:column;min-width:0;padding:12px 10px;display:flex;position:relative;overflow:hidden}.moskilove-brand-row,.moskilove-topbar,.moskilove-topbar>div,.moskilove-brand,.moskilove-new-chat,.moskilove-nav button,.moskilove-sidebar-footer,.moskilove-private-badge,.moskilove-composer-tools,.moskilove-composer-tools>div,.moskilove-view-heading,.moskilove-section-title,.moskilove-section-title>div,.moskilove-provider-grid article>div,.moskilove-row-actions,.moskilove-project-grid a{align-items:center;display:flex}.moskilove-brand-row,.moskilove-topbar,.moskilove-section-title,.moskilove-view-heading,.moskilove-composer-tools,.moskilove-provider-grid article>div{justify-content:space-between}.moskilove-brand-row{gap:6px;min-height:42px}.moskilove-brand{color:var(--moskilove-text);cursor:pointer;text-align:left;background:0 0;border:0;gap:10px;min-width:0;padding:3px}.moskilove-brand strong{text-overflow:ellipsis;font-size:15px;overflow:hidden}.moskilove-mark{background:var(--moskilove-text);color:#11120f;border-radius:7px;flex:0 0 34px;justify-content:center;align-items:center;height:34px;display:inline-flex}.moskilove-icon-button{color:var(--moskilove-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.moskilove-icon-button:hover,.moskilove-icon-button:focus-visible,.moskilove-icon-button.is-enabled{background:var(--moskilove-surface-strong);border-color:var(--moskilove-border);color:var(--moskilove-text)}.moskilove-icon-button.is-listening{color:var(--moskilove-coral);background:#ff958024;border-color:#ff958057}.moskilove-voice-toggle{background:var(--moskilove-surface-strong);border:1px solid var(--moskilove-border);color:var(--moskilove-text);cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-width:104px;height:36px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.moskilove-voice-toggle:hover,.moskilove-voice-toggle:focus-visible{border-color:#d9f65f7a;outline:0}.moskilove-voice-toggle.is-listening{color:var(--moskilove-coral);background:#ff958024;border-color:#ff958066}.moskilove-install-button{background:var(--moskilove-surface-strong);border:1px solid var(--moskilove-border);color:var(--moskilove-text);cursor:pointer;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:96px;height:36px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.moskilove-install-button:hover,.moskilove-install-button:focus-visible{border-color:#68d9e88c;outline:0}.moskilove-install-button.is-installed{color:var(--moskilove-lime)}.moskilove-new-chat{background:var(--moskilove-surface-strong);border:1px solid var(--moskilove-border);color:var(--moskilove-text);cursor:pointer;white-space:nowrap;border-radius:7px;gap:10px;width:100%;height:42px;margin:14px 0 12px;padding:0 12px;font-weight:700}.moskilove-new-chat:hover,.moskilove-new-chat:focus-visible{border-color:#d9f65f75}.moskilove-nav{gap:3px;display:grid}.moskilove-nav button{color:#c8cac3;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:7px;gap:11px;width:100%;height:40px;padding:0 11px}.moskilove-nav button:hover,.moskilove-nav button:focus-visible{color:var(--moskilove-text);background:#ffffff0d}.moskilove-nav button.is-active{color:#fff;background:#2a2b27}.moskilove-nav button svg{flex:0 0 18px}.moskilove-nav button small{color:var(--moskilove-cyan);text-align:center;background:#68d9e821;border:1px solid #68d9e838;border-radius:999px;min-width:20px;margin-left:auto;padding:2px 6px;font-size:10px}.moskilove-recent{border-top:1px solid var(--moskilove-border);gap:2px;min-height:0;margin-top:18px;padding-top:14px;display:grid;overflow-y:auto}.moskilove-sidebar-label{color:#7f827b;text-transform:uppercase;justify-content:space-between;align-items:center;padding:4px 10px 7px;font-size:11px;font-weight:700;display:flex}.moskilove-sidebar-label button{color:#7f827b;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.moskilove-sidebar-label button[aria-pressed=true]{color:var(--moskilove-cyan)}.moskilove-thread-search{color:#74776f;background:#ffffff09;border:1px solid #0000;border-radius:6px;align-items:center;gap:7px;margin:0 4px 5px;padding:0 8px;display:flex}.moskilove-thread-search:focus-within{border-color:var(--moskilove-border);color:var(--moskilove-text)}.moskilove-thread-search input{color:var(--moskilove-text);background:0 0;border:0;outline:0;width:100%;min-width:0;height:32px;padding:0;font-size:11px}.moskilove-recent-item{grid-template-columns:minmax(0,1fr) 56px;align-items:center;gap:2px;display:grid}.moskilove-recent-item>button:first-child{color:#b8bbb3;cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:6px;padding:9px 10px;overflow:hidden}.moskilove-recent-item>button:first-child span,.moskilove-recent-item>button:first-child small{text-overflow:ellipsis;display:block;overflow:hidden}.moskilove-recent-item>button:first-child small{color:#676a63;margin-top:3px;font-size:9px}.moskilove-recent-item.is-archived>button:first-child{opacity:.62}.moskilove-recent-item>button:first-child:hover,.moskilove-recent-item>button:first-child.is-active{color:var(--moskilove-text);background:#ffffff0d}.moskilove-recent-actions{opacity:0;display:flex}.moskilove-recent-actions button{color:#74776f;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:30px;padding:0;display:inline-flex}.moskilove-recent-item:hover .moskilove-recent-actions,.moskilove-recent-actions:focus-within{opacity:1}.moskilove-recent-actions button:hover{color:var(--moskilove-coral);background:#ff95801f}@media (hover:none){.moskilove-recent-actions{opacity:1}}.moskilove-recent>span{color:#777a73;padding:8px 10px;font-size:12px}.moskilove-sidebar-footer{border-top:1px solid var(--moskilove-border);gap:10px;min-height:58px;margin-top:auto;padding:12px 5px 0}.moskilove-user-avatar{background:var(--moskilove-coral);color:#1b1412;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;height:32px;font-size:13px;font-weight:900;display:inline-flex}.moskilove-sidebar-footer div{gap:3px;min-width:0;display:grid}.moskilove-sidebar-footer strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.moskilove-sidebar-footer small{color:#898c84;align-items:center;gap:4px;font-size:10px;display:flex}.moskilove-shell.sidebar-collapsed .moskilove-brand strong,.moskilove-shell.sidebar-collapsed .moskilove-new-chat span,.moskilove-shell.sidebar-collapsed .moskilove-nav button span,.moskilove-shell.sidebar-collapsed .moskilove-nav button small,.moskilove-shell.sidebar-collapsed .moskilove-recent,.moskilove-shell.sidebar-collapsed .moskilove-sidebar-footer div{display:none}.moskilove-shell.sidebar-collapsed .moskilove-brand-row{justify-items:center;display:grid}.moskilove-shell.sidebar-collapsed .moskilove-new-chat,.moskilove-shell.sidebar-collapsed .moskilove-nav button{justify-content:center;padding:0}.moskilove-shell.sidebar-collapsed .moskilove-sidebar-footer{justify-content:center}.moskilove-main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.moskilove-topbar{border-bottom:1px solid var(--moskilove-border);flex:0 0 58px;min-height:58px;padding:0 22px}.moskilove-topbar>div{gap:9px}.moskilove-topbar>div:first-child{min-width:0}.moskilove-history-controls,.moskilove-topbar-actions{align-items:center;gap:3px;display:inline-flex}.moskilove-history-controls .moskilove-icon-button{width:32px;height:32px}.moskilove-archived-notice{color:var(--moskilove-muted);background:#68d9e812;border:1px solid #68d9e82e;border-radius:6px;align-items:center;gap:8px;margin-bottom:10px;padding:8px 10px;font-size:11px;display:flex}.moskilove-archived-notice button{color:var(--moskilove-cyan);cursor:pointer;background:0 0;border:0;margin-left:auto;font-weight:800}.moskilove-topbar strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.moskilove-private-badge{color:#bfc2b9;gap:6px;font-size:12px}.moskilove-alert{color:#ffc1b4;background:#ff95801a;border:1px solid #ff958042;border-radius:7px;width:calc(100% - 32px);max-width:900px;margin:12px auto 0;padding:10px 12px}.moskilove-chat-view{flex-direction:column;flex:1;min-height:0;display:flex}.moskilove-conversation{flex:1;width:100%;max-width:900px;margin:0 auto;padding:34px 24px 22px;overflow-y:auto}.moskilove-conversation.is-empty{justify-content:center;align-items:center;display:flex}.moskilove-empty-chat{text-align:center;justify-items:center;width:100%;max-width:720px;display:grid}.moskilove-agent-orbit{background:var(--moskilove-surface-strong);border:1px solid var(--moskilove-border);color:var(--moskilove-lime);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;display:inline-flex}.moskilove-empty-chat h1{color:var(--moskilove-text);letter-spacing:0;margin:0 0 10px;font-size:32px;line-height:1.15}.moskilove-empty-chat>p{color:var(--moskilove-muted);margin:0 0 28px}.moskilove-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.moskilove-suggestions button{border:1px solid var(--moskilove-border);color:#d7d9d1;cursor:pointer;text-align:left;background:0 0;border-radius:7px;justify-content:space-between;align-items:center;min-height:50px;padding:11px 14px;display:flex}.moskilove-suggestions button:hover,.moskilove-suggestions button:focus-visible{background:var(--moskilove-surface);color:#fff;border-color:#68d9e85c}.moskilove-suggestions button span{color:var(--moskilove-cyan);font-size:20px}.moskilove-exchange{border-bottom:1px solid #eef0e712;gap:24px;padding:0 0 28px;display:grid}.moskilove-exchange+.moskilove-exchange{padding-top:28px}.moskilove-exchange.is-pending,.moskilove-exchange.is-live{border-bottom-color:#68d9e824}.moskilove-thinking{align-items:center;gap:5px;height:24px;display:inline-flex}.moskilove-thinking i{background:var(--moskilove-cyan);opacity:.35;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite moskilove-thinking}.moskilove-thinking i:nth-child(2){animation-delay:.12s}.moskilove-thinking i:nth-child(3){animation-delay:.24s}@keyframes moskilove-thinking{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.moskilove-research-indicator{align-items:center;gap:8px;min-width:190px;max-width:260px;display:inline-grid}.moskilove-research-indicator>span:first-child{color:var(--moskilove-cyan);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.moskilove-research-rail{background:linear-gradient(90deg,#68d9e81f,#d9f65f57,#68d9e81f);border-radius:999px;width:100%;height:3px;display:block;position:relative;overflow:hidden}.moskilove-research-rail:before{content:"";background:#68d9e824;position:absolute;inset:1px 0 auto}.moskilove-research-rail i{background:var(--moskilove-lime);border-radius:50%;width:7px;height:7px;animation:1.45s ease-in-out infinite alternate moskilove-research-scan;position:absolute;top:-2px;left:0;box-shadow:0 0 12px #d9f65fbf}.moskilove-research-rail i:nth-child(2){background:var(--moskilove-cyan);animation-delay:.16s;box-shadow:0 0 12px #68d9e8bf}.moskilove-research-rail i:nth-child(3){animation-delay:.32s}@keyframes moskilove-research-scan{0%{opacity:.25;transform:translate(0)}18%{opacity:1}to{opacity:.9;transform:translate(183px)}}@media (prefers-reduced-motion:reduce){.moskilove-research-rail i{opacity:.85;animation:none}}.moskilove-message{grid-template-columns:34px minmax(0,1fr);align-items:flex-start;gap:12px;display:grid}.moskilove-message-avatar{background:var(--moskilove-surface-strong);border:1px solid var(--moskilove-border);color:var(--moskilove-muted);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:inline-flex}.moskilove-message.is-agent .moskilove-message-avatar{color:var(--moskilove-lime)}.moskilove-message>div{min-width:0;padding-top:3px}.moskilove-message strong{color:var(--moskilove-text);margin-bottom:7px;font-size:13px;display:block}.moskilove-message p{color:#d8dad3;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;line-height:1.65}.moskilove-message small{color:#777a73;margin-top:10px;font-size:11px;display:block}.moskilove-research-card{background:#080c0cad;border:1px solid #68d9e833;border-radius:8px;gap:10px;max-width:680px;margin-top:14px;padding:12px;display:grid}.moskilove-research-card header,.moskilove-research-meta,.moskilove-research-links,.moskilove-research-steps{flex-wrap:wrap;gap:8px;display:flex}.moskilove-research-card header{justify-content:space-between;align-items:center}.moskilove-research-card header span,.moskilove-research-meta span,.moskilove-research-steps span,.moskilove-research-links a{align-items:center;display:inline-flex}.moskilove-research-card header span{color:var(--moskilove-cyan);letter-spacing:.08em;text-transform:uppercase;gap:6px;font-size:11px;font-weight:900}.moskilove-research-card header small,.moskilove-research-meta span,.moskilove-research-steps span{border:1px solid var(--moskilove-border);color:#cbd0c8;background:#ffffff0a;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.moskilove-research-section{gap:7px;display:grid}.moskilove-research-section strong{color:var(--moskilove-text);margin:0;font-size:12px}.moskilove-research-section span{color:#e8eadf;background:#d9f65f0f;border:1px solid #d9f65f24;border-radius:7px;padding:8px 10px;font-size:12px;line-height:1.45}.moskilove-research-findings,.moskilove-research-source-list{gap:8px;display:grid}.moskilove-research-findings strong,.moskilove-research-source-list strong{color:var(--moskilove-text);margin:0;font-size:12px}.moskilove-research-findings p,.moskilove-research-source-list div{border:1px solid var(--moskilove-border);color:#d8dad3;background:#ffffff09;border-radius:7px;margin:0;padding:9px 10px;font-size:12px;line-height:1.55}.moskilove-research-source-list div{gap:5px;display:grid}.moskilove-research-source-list a{color:var(--moskilove-cyan);text-decoration:none}.moskilove-research-source-list span{color:#b6bbb3}.moskilove-research-links a{color:var(--moskilove-cyan);background:#68d9e814;border:1px solid #68d9e82e;border-radius:7px;gap:6px;max-width:100%;padding:8px 10px;font-size:12px;text-decoration:none}.moskilove-research-links a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moskilove-research-steps span{gap:6px}.moskilove-research-steps small{color:#899087;margin:0 0 0 2px;display:inline}.moskilove-composer{background:var(--moskilove-surface);border:1px solid #eef0e729;border-radius:8px;flex:none;width:calc(100% - 40px);max-width:820px;margin:0 auto 22px;padding:12px;box-shadow:0 18px 60px #00000047}.moskilove-composer textarea{color:var(--moskilove-text);resize:none;background:0 0;border:0;outline:0;width:100%;min-height:54px;max-height:180px;padding:4px 5px 10px;line-height:1.45;display:block}.moskilove-composer textarea::placeholder,.moskilove-inline-form input::placeholder,.moskilove-automation-form input::placeholder,.moskilove-automation-form textarea::placeholder{color:#777a73}.moskilove-attachments{flex-wrap:wrap;gap:7px;padding:0 3px 9px;display:flex}.moskilove-attachments>span{border:1px solid var(--moskilove-border);background:#181916;border-radius:6px;grid-template-columns:18px minmax(0,1fr) 26px;align-items:center;gap:7px;max-width:260px;min-height:42px;padding:5px 6px 5px 9px;display:grid}.moskilove-attachments>span>svg{color:var(--moskilove-cyan)}.moskilove-attachments>span>span{min-width:0}.moskilove-attachments strong,.moskilove-attachments small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.moskilove-attachments strong{color:var(--moskilove-text);font-size:11px}.moskilove-attachments small{color:var(--moskilove-muted);margin-top:2px;font-size:10px}.moskilove-attachments button{color:var(--moskilove-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;display:inline-flex}.moskilove-composer-tools{min-height:38px}.moskilove-composer-tools>div{gap:2px;min-width:0}.moskilove-voice-status{color:var(--moskilove-muted);text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-left:7px;font-size:11px;overflow:hidden}.moskilove-agent-filter{grid-template-columns:minmax(220px,420px) 38px;align-items:end;gap:10px;margin:2px 0 24px;display:grid}.moskilove-agent-filter label{color:var(--moskilove-muted);text-transform:uppercase;grid-column:1/-1;font-size:11px;font-weight:700}.moskilove-agent-filter select{background:var(--moskilove-surface);border:1px solid var(--moskilove-border);color:var(--moskilove-text);border-radius:6px;min-height:42px;padding:0 12px}.moskilove-agent-projects{gap:32px;display:grid}.moskilove-agent-project{border-top:1px solid var(--moskilove-border);padding-top:18px}.moskilove-agent-project>header{grid-template-columns:minmax(0,1fr) auto 34px;align-items:center;gap:18px;margin-bottom:12px;display:grid}.moskilove-agent-project>header h2{color:var(--moskilove-text);margin:3px 0 0;font-size:18px}.moskilove-agent-project>header span,.moskilove-agent-project .moskilove-list-row small{color:var(--moskilove-muted);font-size:11px}.moskilove-agent-project>header>div:nth-child(2){text-align:right}.moskilove-agent-project>header>div:nth-child(2) strong,.moskilove-agent-project>header>div:nth-child(2) span{display:block}.moskilove-agent-project>header>div:nth-child(2) strong{color:var(--moskilove-cyan);font-size:18px}.moskilove-agent-project>header>a{color:var(--moskilove-muted);justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.moskilove-agent-project .moskilove-list-row small{margin-top:6px;display:block}.moskilove-send{background:var(--moskilove-lime);color:#16170f;cursor:pointer;border:0;border-radius:50%;flex:0 0 38px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex}.moskilove-spinner{border:2px solid #16170f47;border-top-color:#16170f;border-radius:50%;width:17px;height:17px}.moskilove-workspace-view{flex:1;width:100%;max-width:1120px;min-height:0;margin:0 auto;padding:34px 34px 70px;overflow-y:auto}.moskilove-recommendations{margin-top:18px}.moskilove-view-heading{border-bottom:1px solid var(--moskilove-border);margin-bottom:28px;padding-bottom:22px}.moskilove-view-heading>div>span{color:var(--moskilove-cyan);text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:block}.moskilove-view-heading h1{color:var(--moskilove-text);letter-spacing:0;margin:0 0 6px;font-size:32px;line-height:1.1}.moskilove-view-heading p{color:var(--moskilove-muted);margin:0}.moskilove-view-heading>svg{color:var(--moskilove-lime)}.moskilove-metric-strip{border-bottom:1px solid var(--moskilove-border);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:30px;display:grid}.moskilove-metric-strip.is-four{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.moskilove-metric-strip>div{border-right:1px solid var(--moskilove-border);gap:8px;min-height:86px;padding:8px 18px 20px;display:grid}.moskilove-metric-strip>div:first-child{padding-left:0}.moskilove-metric-strip>div:last-child{border-right:0}.moskilove-metric-strip span,.moskilove-evidence-grid span{color:var(--moskilove-muted);text-transform:uppercase;font-size:11px}.moskilove-metric-strip strong,.moskilove-evidence-grid strong{color:var(--moskilove-text);overflow-wrap:anywhere;font-size:24px}.moskilove-section-title{gap:16px;margin:24px 0 12px}.moskilove-section-title h2{color:var(--moskilove-text);margin:0;font-size:17px}.moskilove-section-title>span{color:var(--moskilove-muted);font-size:12px}.moskilove-section-title>div{gap:7px}.moskilove-list{border-top:1px solid var(--moskilove-border)}.moskilove-list-row{border-bottom:1px solid var(--moskilove-border);color:inherit;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:72px;padding:14px 4px;text-decoration:none;display:grid}.moskilove-list-row>div:first-child{gap:5px;min-width:0;display:grid}.moskilove-list-row strong{color:var(--moskilove-text);overflow-wrap:anywhere}.moskilove-list-row span:not(.project-status-pill){color:var(--moskilove-muted);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.moskilove-list-row:hover{background:#ffffff05}.moskilove-list-row .project-status-pill{border-radius:999px}.moskilove-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px}.moskilove-row-actions button,.moskilove-row-actions a,.moskilove-text-button,.moskilove-inline-form button,.moskilove-automation-form>button{background:var(--moskilove-surface-strong);border:1px solid var(--moskilove-border);color:var(--moskilove-text);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.moskilove-row-actions button:hover,.moskilove-row-actions a:hover,.moskilove-text-button:hover{border-color:#d9f65f61}.moskilove-empty-state{color:var(--moskilove-muted);text-align:center;place-items:center;gap:6px;min-height:190px;padding:28px;display:grid}.moskilove-empty-state svg{color:var(--moskilove-lime);margin-bottom:6px}.moskilove-empty-state strong{color:var(--moskilove-text)}.moskilove-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.moskilove-provider-grid article{background:var(--moskilove-surface);border:1px solid var(--moskilove-border);border-radius:8px;min-height:148px;padding:16px}.moskilove-provider-grid article>div{gap:10px}.moskilove-provider-grid p{color:#c9cbc4;margin:14px 0 12px;font-size:13px;line-height:1.45}.moskilove-provider-grid small{color:#7f827b;line-height:1.4}.moskilove-skill-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.moskilove-skill-grid article{min-height:136px}.moskilove-browser-task-form{margin:24px 0}.moskilove-browser-workbench{border-bottom:1px solid var(--moskilove-border);border-top:1px solid var(--moskilove-border);margin:24px 0;padding:20px 0 24px}.moskilove-browser-workbench-grid{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:14px;display:grid}.moskilove-browser-job-list{gap:8px;display:grid}.moskilove-browser-job-list button{background:var(--moskilove-surface);border:1px solid var(--moskilove-border);color:inherit;cursor:pointer;text-align:left;border-radius:8px;gap:5px;min-height:76px;padding:12px;display:grid}.moskilove-browser-job-list button.active,.moskilove-browser-job-list button:hover{border-color:#3eeaff6b;box-shadow:inset 3px 0 #3eeaff8c}.moskilove-browser-job-list strong,.moskilove-browser-live-header h3,.moskilove-browser-inspection-card strong{color:var(--moskilove-text)}.moskilove-browser-job-list span,.moskilove-browser-job-list small,.moskilove-browser-live-header p,.moskilove-browser-inspection-card span,.moskilove-browser-note{color:var(--moskilove-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.45}.moskilove-browser-live-panel{background:var(--moskilove-surface);border:1px solid var(--moskilove-border);border-radius:8px;min-height:360px;padding:16px}.moskilove-browser-live-header,.moskilove-browser-live-actions,.moskilove-browser-session-strip{align-items:center;gap:10px;display:flex}.moskilove-browser-live-header{justify-content:space-between}.moskilove-browser-live-header span{color:var(--moskilove-cyan);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.moskilove-browser-live-header h3{margin:4px 0;font-size:18px}.moskilove-browser-live-actions{flex-wrap:wrap;margin:14px 0}.moskilove-browser-live-actions button,.moskilove-browser-live-actions a{background:var(--moskilove-surface-strong);border:1px solid var(--moskilove-border);color:var(--moskilove-text);cursor:pointer;border-radius:7px;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.moskilove-browser-session-strip{border:1px solid var(--moskilove-border);background:#0000002e;border-radius:8px;grid-template-columns:repeat(3,auto minmax(0,1fr));gap:8px 12px;margin-bottom:14px;padding:10px;display:grid}.moskilove-browser-session-strip span{color:var(--moskilove-muted);text-transform:uppercase;font-size:11px}.moskilove-browser-session-strip strong{color:var(--moskilove-text);overflow-wrap:anywhere;font-size:12px}.moskilove-browser-inspection-card{border:1px solid var(--moskilove-border);background:#0000002e;border-radius:8px;gap:7px;margin-bottom:12px;padding:12px;display:grid}.moskilove-browser-safety-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 14px;display:grid}.moskilove-browser-safety-grid article{border:1px solid var(--moskilove-border);background:#0000002e;border-radius:8px;gap:5px;min-height:104px;padding:11px;display:grid}.moskilove-browser-safety-grid span{color:var(--moskilove-cyan);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.moskilove-browser-safety-grid strong{color:var(--moskilove-text);overflow-wrap:anywhere;font-size:14px;line-height:1.25}.moskilove-browser-safety-grid small{color:var(--moskilove-muted);overflow-wrap:anywhere;font-size:12px;line-height:1.4}.moskilove-browser-step-list{gap:8px;display:grid}.moskilove-browser-step-list>div{border:1px solid var(--moskilove-border);background:#00000029;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;padding:10px;display:grid}.moskilove-browser-step-list>div>span{color:var(--moskilove-cyan);background:#3eeaff1a;border:1px solid #3eeaff38;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:900;display:inline-flex}.moskilove-browser-step-list strong,.moskilove-browser-step-list small{overflow-wrap:anywhere;display:block}.moskilove-browser-step-list small{color:var(--moskilove-muted);margin-top:3px;line-height:1.45}@media (width<=900px){.moskilove-browser-workbench-grid,.moskilove-browser-session-strip,.moskilove-browser-safety-grid{grid-template-columns:1fr}}.moskilove-inline-form{border-bottom:1px solid var(--moskilove-border);gap:8px;margin:22px 0;padding-bottom:22px;display:grid}.moskilove-inline-form label,.moskilove-automation-form label{color:#c9cbc4;gap:7px;font-size:12px;font-weight:700;display:grid}.moskilove-inline-form>div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.moskilove-inline-form input,.moskilove-automation-form input,.moskilove-automation-form select,.moskilove-automation-form textarea{background:var(--moskilove-surface);border:1px solid var(--moskilove-border);color:var(--moskilove-text);border-radius:7px;width:100%;min-height:43px;padding:10px 11px}.moskilove-inline-form button,.moskilove-automation-form>button{background:var(--moskilove-lime);border-color:var(--moskilove-lime);color:#181910;min-width:110px}.moskilove-inline-form small{color:var(--moskilove-muted)}.moskilove-disclosure{border:0;border-bottom:1px solid var(--moskilove-border);color:var(--moskilove-text);cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;margin-top:30px;padding:15px 4px;display:flex}.moskilove-disclosure>span:first-child{gap:4px;display:grid}.moskilove-disclosure small,.moskilove-disclosure>span:last-child{color:var(--moskilove-muted);font-size:12px}.moskilove-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:16px;display:grid}.moskilove-evidence-grid>div{background:var(--moskilove-surface);gap:9px;min-height:90px;padding:16px;display:grid}.moskilove-two-column{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:34px;display:grid}.moskilove-automation-form{background:var(--moskilove-surface);border:1px solid var(--moskilove-border);border-radius:8px;align-content:start;gap:13px;padding:18px;display:grid}.moskilove-automation-form .moskilove-section-title{margin:0 0 2px}.moskilove-automation-form textarea{resize:vertical;min-height:105px}.moskilove-check-row{flex-wrap:wrap;gap:8px;display:flex}.moskilove-check-row label{border:1px solid var(--moskilove-border);color:#d8dad3;background:#ffffff09;border-radius:7px;flex-direction:row;align-items:center;gap:7px;min-height:36px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.moskilove-check-row input{accent-color:var(--moskilove-lime);width:15px;height:15px}.moskilove-automation-list{min-width:0}.moskilove-automation-list .moskilove-section-title{margin-top:4px}.moskilove-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px;display:grid}.moskilove-project-grid a{background:var(--moskilove-surface);border:1px solid var(--moskilove-border);color:var(--moskilove-text);border-radius:8px;gap:13px;min-height:84px;padding:15px}.moskilove-project-grid a:hover,.moskilove-project-grid a:focus-visible{border-color:#68d9e866}.moskilove-project-grid a>svg:first-child{color:var(--moskilove-cyan);flex:0 0 20px}.moskilove-project-grid a>svg:last-child{color:#74776f;flex:0 0 16px;margin-left:auto}.moskilove-project-grid a>div{gap:5px;min-width:0;display:grid}.moskilove-project-grid span{color:var(--moskilove-muted);font-size:12px}.moskilove-workspace-view .project-center-nav{background:var(--moskilove-surface);border-color:var(--moskilove-border);box-shadow:none}.moskilove-loading{color:#f4f5ef;background:#0e0f0e;align-content:center;justify-items:center;gap:9px;min-height:100svh;display:grid}.moskilove-loading svg{color:#d9f65f}.moskilove-loading span{color:#92958d;font-size:13px}.moskilove-sidebar-scrim,.mobile-only{display:none}@media (width<=900px){.moskilove-shell,.moskilove-shell.sidebar-collapsed{min-height:100svh;display:block}.moskilove-sidebar{width:min(84vw,280px);transition:transform .18s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:18px 0 60px #00000075}.moskilove-sidebar.is-open{transform:translate(0)}.moskilove-sidebar-scrim{z-index:25;background:#0000009e;border:0;display:block;position:fixed;inset:0}.moskilove-main{height:100svh}.mobile-only{display:inline-flex}.desktop-only{display:none}.moskilove-provider-grid,.moskilove-two-column{grid-template-columns:1fr}}@media (width<=640px){.moskilove-topbar{padding:0 12px}.moskilove-topbar .moskilove-private-badge{display:none}.moskilove-conversation{padding:22px 15px 16px}.moskilove-empty-chat{text-align:left;justify-items:start}.moskilove-empty-chat h1{font-size:26px}.moskilove-agent-orbit{width:46px;height:46px}.moskilove-suggestions,.moskilove-metric-strip,.moskilove-metric-strip.is-four,.moskilove-evidence-grid,.moskilove-project-grid{grid-template-columns:1fr}.moskilove-composer{width:calc(100% - 20px);margin-bottom:10px}.moskilove-attachments>span{width:100%;max-width:100%}.moskilove-agent-filter{grid-template-columns:minmax(0,1fr) 38px}.moskilove-agent-project>header{gap:10px}.moskilove-workspace-view{padding:24px 16px 54px}.moskilove-view-heading h1{font-size:27px}.moskilove-metric-strip>div,.moskilove-metric-strip>div:first-child{border-bottom:1px solid var(--moskilove-border);border-right:0;min-height:66px;padding:12px 0}.moskilove-list-row{grid-template-columns:minmax(0,1fr) auto;align-items:start}.moskilove-row-actions{grid-column:1/-1;justify-content:flex-start}.moskilove-inline-form>div{grid-template-columns:1fr}.moskilove-voice-status{display:none}.moskilove-research-indicator{min-width:150px}.moskilove-research-card{max-width:100%}.moskilove-research-card header,.moskilove-research-links,.moskilove-research-steps{flex-direction:column;align-items:stretch}.moskilove-research-links a{justify-content:space-between}@keyframes moskilove-research-scan{0%{opacity:.25;transform:translate(0)}18%{opacity:1}to{opacity:.9;transform:translate(143px)}}}*{box-sizing:border-box}body{background:#07100d;min-width:320px;margin:0}a{color:#9ae6bd;text-decoration:none}button,input{font:inherit}button:disabled{cursor:not-allowed;opacity:.6}#root{min-height:100svh}.auth-page,.app-shell{color:#eef4f0;background:radial-gradient(circle at 20% 15%,#3a926f33,#0000 28%),linear-gradient(135deg,#07100d 0%,#101717 48%,#0d1117 100%);min-height:100svh}.auth-page{grid-template-columns:minmax(0,1.1fr) minmax(360px,460px);align-items:center;gap:48px;padding:56px;display:grid}.compact-auth-page{grid-template-columns:minmax(0,.95fr) minmax(340px,430px)}.auth-hero{max-width:760px}.eyebrow{color:#8fd6b3;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{color:#f6fbf8;margin-bottom:18px;font-size:52px;line-height:1.02}h2{color:#f6fbf8;margin-bottom:8px;font-size:24px;line-height:1.18}h3{color:#f6fbf8;margin-bottom:6px;font-size:16px}.auth-hero p{color:#b7c6c0;max-width:620px;font-size:18px;line-height:1.65}.trust-strip,.role-picker,.metric-grid,.content-grid,.app-list,.action-list,.trend-list,.onboarding-steps{gap:12px;display:grid}.trust-strip{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:34px}.trust-strip span,.metric-card,.auth-card,.app-row,.action-row,.trend-row,.onboarding-steps div,.session-panel,.workspace-nav{background:#0d1413db;border:1px solid #97b8aa2e;box-shadow:0 20px 70px #0000003d}.trust-strip span{color:#dce9e3;border-radius:8px;padding:14px;font-size:13px}.auth-card{border-radius:8px;padding:26px}.login-card{width:100%}.section-heading{margin-bottom:20px}.row-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.muted{color:#a9b8b2;line-height:1.55}.notice-text,.error-text{border-radius:8px;margin:14px 0;padding:12px 14px}.notice-text{color:#bff1d7;background:#8fd6b31f;border:1px solid #8fd6b347}.error-text{color:#ffb7b7;background:#ff7f7f1a;border:1px solid #ff7f7f47}.role-picker{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}.role-picker button,.secondary-action,.icon-action,.link-action{color:#e8f1ed;cursor:pointer;background:#18211f;border:1px solid #97b8aa38;border-radius:7px;min-height:38px;padding:9px 12px}.auth-form{gap:16px;display:grid}.auth-form label{color:#dfe9e4;gap:8px;font-size:14px;font-weight:700;display:grid}input{color:#f4fbf7;background:#090f0e;border:1px solid #97b8aa47;border-radius:7px;width:100%;min-height:46px;padding:11px 12px}input:focus,button:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #8fd6b3}.primary-action{color:#07100d;cursor:pointer;background:#8fd6b3;border:1px solid #8fd6b3;border-radius:7px;justify-content:center;align-items:center;min-height:44px;padding:11px 16px;font-weight:800;display:inline-flex}.auth-footer-actions{flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:20px;display:flex}.link-action{color:#9ae6bd;background:0 0;border-color:#0000;padding-inline:0}.workspace-shell{padding:34px}.center-shell{place-items:center;padding:24px;display:grid}.status-card,.onboarding-card{width:100%;max-width:620px}.workspace-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px;display:flex}.workspace-header h1{margin-bottom:10px;font-size:42px}.compact-panel{border-radius:8px;gap:6px;min-width:230px;padding:16px;display:grid}.compact-panel span{color:#9fb2aa;font-size:13px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.metric-card{border-radius:8px;padding:16px}.metric-card span{color:#a7b8b0;margin-bottom:8px;font-size:13px;display:block}.metric-card strong{color:#f3fbf7;font-size:22px}.content-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.workspace-card{margin-bottom:18px}.action-row,.trend-row,.onboarding-steps div,.app-row{border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.trend-row span{color:#b8c8c1;text-transform:capitalize}.workspace-nav{border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:18px;padding:12px 14px;display:flex}.deploy-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;display:grid}.row-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.app-row{align-items:flex-start}.health-text{color:#8fd6b3;margin-bottom:0;font-size:13px}.logs{color:#bff1d7;white-space:pre-wrap;background:#060908;border:1px solid #97b8aa33;border-radius:7px;max-height:380px;padding:14px;overflow:auto}.onboarding-steps div{justify-content:flex-start}.onboarding-steps strong{color:#07100d;background:#8fd6b3;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}@media (width<=760px){.package-detail-grid,.customer-progress-flow{grid-template-columns:1fr}}@media (width<=980px){.auth-page{grid-template-columns:1fr;padding:28px}.trust-strip,.metric-grid,.content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-header{flex-direction:column}.compact-panel{width:100%}}@media (width<=640px){h1{font-size:36px}.auth-page,.workspace-shell{padding:18px}.auth-card{padding:20px}.trust-strip,.role-picker,.metric-grid,.content-grid,.deploy-row{grid-template-columns:1fr}.app-row,.row-heading{flex-direction:column;align-items:stretch}.row-actions{justify-content:flex-start}}.hermes-shell select{color:#f4fbf7;background:#090f0e;border:1px solid #97b8aa47;border-radius:7px;width:100%;min-height:46px;padding:11px 12px}.hermes-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}.hermes-create-row{grid-template-columns:minmax(0,1fr) 170px auto}.hermes-stack{gap:14px;display:grid}.hermes-actions{justify-content:flex-start}.selected-row{background:#8fd6b314;border-color:#8fd6b38c}.lifecycle-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.lifecycle-row span{color:#a9b8b2;text-align:center;text-transform:capitalize;border:1px solid #97b8aa33;border-radius:7px;min-height:38px;padding:10px}.lifecycle-row .active-step{color:#dff8ea;background:#8fd6b324;border-color:#8fd6b373}@media (width<=760px){.package-detail-grid,.customer-progress-flow{grid-template-columns:1fr}}@media (width<=980px){.hermes-grid,.hermes-create-row,.lifecycle-row{grid-template-columns:1fr}}.managed-shell select,.managed-shell textarea{color:#f4fbf7;background:#090f0e;border:1px solid #97b8aa47;border-radius:7px;width:100%;min-height:46px;padding:11px 12px}.managed-shell textarea{resize:vertical;min-height:96px}.inline-field{color:#dfe9e4;gap:8px;min-width:240px;font-size:13px;font-weight:800;display:grid}.managed-metric-grid,.analysis-grid,.service-grid,.profile-grid,.quality-grid,.management-grid,.analysis-columns,.split-grid{gap:12px;display:grid}.managed-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.managed-metric-grid article,.analysis-grid article,.management-grid article{background:#0d1413db;border:1px solid #97b8aa2e;border-radius:8px;padding:14px}.managed-metric-grid span,.analysis-grid span,.management-grid span{color:#a7b8b0;margin-bottom:7px;font-size:12px;display:block}.managed-metric-grid strong,.analysis-grid strong,.management-grid strong{color:#f3fbf7;overflow-wrap:anywhere;font-size:18px;display:block}.split-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);align-items:start}.profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-grid label{color:#dfe9e4;gap:8px;font-size:13px;font-weight:800;display:grid}.wide-field{grid-column:span 2}.upload-zone{text-align:center;background:#8fd6b314;border:1px dashed #8fd6b394;border-radius:8px;place-items:center;gap:10px;min-height:180px;margin-bottom:18px;padding:24px;display:grid}.upload-zone input{display:none}.upload-zone span{color:#a9b8b2}.customer-evidence-upload-card{background:#071113c2;border:1px solid #97b8aa2e;border-radius:8px;gap:12px;margin-top:16px;padding:16px;display:grid}.customer-evidence-upload-card h3{color:#f7fbf8;margin:0;font-size:21px;line-height:1.15}.customer-evidence-controls{grid-template-columns:minmax(220px,360px) minmax(0,1fr);align-items:end;gap:10px;display:grid}.customer-evidence-controls label{color:#dfe9e4;gap:8px;font-size:13px;font-weight:800;display:grid}.customer-evidence-controls select{color:#f4fbf7;background:#090f0e;border:1px solid #97b8aa47;border-radius:7px;width:100%;min-height:44px;padding:10px 12px}.customer-evidence-list{gap:10px;display:grid}.customer-evidence-list>summary{color:#dfe9e4;cursor:pointer;background:#090f0eb8;border:1px solid #97b8aa2e;border-radius:8px;padding:11px 13px;font-weight:900}.customer-evidence-list[open]>summary{margin-bottom:10px}.customer-evidence-list small{color:#91a7a0;margin-top:4px;font-size:12px;display:block}.evidence-command-strip,.evidence-bucket-grid{gap:10px;margin-bottom:14px;display:grid}.evidence-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-command-strip div,.evidence-bucket-grid button{text-align:left;background:#090f0eb8;border:1px solid #97b8aa2e;border-radius:8px;gap:6px;min-width:0;padding:12px;display:grid}.evidence-command-strip span,.evidence-bucket-grid span{color:#a7b8b0;font-size:12px;line-height:1.35}.evidence-command-strip strong,.evidence-bucket-grid strong{color:#f3fbf7;overflow-wrap:anywhere;font-size:15px;line-height:1.2}.evidence-bucket-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.evidence-bucket-grid button{cursor:pointer;font:inherit}.evidence-bucket-grid button.active{background:#4ee8ff1a;border-color:#4ee8ff73}.evidence-bucket-grid button.complete{background:#8fd6b31a;border-color:#8fd6b352}.evidence-bucket-grid em{color:#8fd6b3;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:900}.evidence-library-details{gap:10px;display:grid}.evidence-library-details>summary{color:#dfe9e4;cursor:pointer;background:#090f0eb8;border:1px solid #97b8aa2e;border-radius:8px;padding:12px 14px;font-weight:900}.evidence-library-details[open]>summary{margin-bottom:10px}.document-library,.compact-list,.audit-list{gap:10px;display:grid}.library-row,.compact-list div,.audit-list div,.result-list{background:#090f0eb8;border:1px solid #97b8aa2e;border-radius:8px;padding:14px}.library-row{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.library-row details{margin-top:10px}.library-row summary{color:#9ae6bd;cursor:pointer;font-weight:800}.library-row pre,.preview-panel pre{color:#d7eee2;white-space:pre-wrap;background:#060908;border:1px solid #97b8aa33;border-radius:7px;max-height:360px;padding:12px;overflow:auto}.progress-bar{background:#060908;border-radius:999px;width:min(100%,360px);height:8px;overflow:hidden}.progress-bar span{background:#8fd6b3;height:100%;display:block}.analysis-grid,.analysis-columns{grid-template-columns:repeat(4,minmax(0,1fr))}.result-list h3{margin-bottom:10px}.result-list ul{color:#c9d9d2;margin:0;padding-left:18px}.result-list li{margin-bottom:7px}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.service-tile{color:#e8f1ed;cursor:pointer;text-align:left;background:#090f0eb8;border:1px solid #97b8aa38;border-radius:8px;gap:8px;min-height:110px;padding:14px;display:grid}.service-tile span{font-weight:900}.service-tile small{color:#a9b8b2;line-height:1.45}.selected-service{background:#8fd6b31f;border-color:#8fd6b3b8}.preview-panel{background:#090f0eb8;border:1px solid #97b8aa2e;border-radius:8px;padding:14px}.quality-grid{grid-template-columns:minmax(240px,.7fr) minmax(240px,.7fr) minmax(320px,1fr);align-items:start}.workflow-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.workflow-button{color:#e8f1ed;cursor:pointer;text-align:left;background:#18211f;border:1px solid #97b8aa38;border-radius:8px;gap:8px;min-height:92px;padding:12px;display:grid}.workflow-button span{color:#9ae6bd;text-transform:uppercase;font-size:12px;font-weight:900}.workflow-button strong{font-size:14px}.complete-step{background:#8fd6b326;border-color:#8fd6b38c}.management-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:18px}.audit-list span{color:#a9b8b2;margin-bottom:5px;font-size:12px;display:block}.audit-list strong{color:#f4fbf7;margin-bottom:5px;display:block}.client-filter-row,.deliverable-toolbar,.review-authorization-panel{flex-wrap:wrap;align-items:end;gap:10px;margin-bottom:14px;display:flex}.client-filter-row{align-items:center}.selected-filter,.selected-client-button{border-color:#4ee8ff99;box-shadow:inset 0 0 0 1px #4ee8ff38}.managed-client-nav .secondary-action{text-align:left;align-items:flex-start;gap:3px;min-height:58px;display:grid}.managed-client-nav .secondary-action span{color:#9fb4c4;font-size:12px}.review-authorization-panel{background:#4ee8ff0f;border:1px solid #4ee8ff38;border-radius:8px;padding:14px}.assessment-guidance-panel{background:#0a1e26b8;border:1px solid #4ee8ff38;border-radius:8px;gap:16px;margin-bottom:14px;padding:14px;display:grid}.assessment-guidance-header,.assessment-source-summary,.assessment-conflict,.assessment-question-section{border-bottom:1px solid #ffffff14;gap:8px;padding-bottom:14px;display:grid}.assessment-guidance-header{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end}.assessment-guidance-header strong,.assessment-source-summary strong,.assessment-conflict strong,.assessment-question-section h3{color:#f3fbf7;margin:0}.assessment-guidance-header span,.assessment-source-summary span,.assessment-conflict span,.assessment-question-section label span{color:#c6d6d0;font-size:13px;line-height:1.4}.assessment-conflict{background:#f7d99114;border:1px solid #f7d9913d;border-radius:8px;padding:12px}.assessment-progress-meter{gap:6px;display:grid}.assessment-progress-meter span{color:#f3fbf7;font-weight:800}.assessment-progress-meter small{color:#9fb4c4}.assessment-question-grid{margin-top:4px}.compact-metrics{margin:4px 0}.review-authorization-panel>div{gap:4px;min-width:min(100%,280px);display:grid}.review-authorization-panel strong,.deliverable-toolbar strong{color:#f3fbf7}.review-authorization-panel span,.warning-text{color:#f7d991;font-size:13px;line-height:1.4}.assessment-question-section .section-heading{margin-bottom:0}.review-authorization-panel label{color:#dfe9e4;gap:8px;min-width:min(100%,280px);font-size:13px;font-weight:800;display:grid}.deliverable-toolbar input{min-width:min(100%,280px)}.deliverable-row-main{align-items:flex-start;gap:12px;min-width:0;display:flex}.select-document-check{color:#dfe9e4;align-items:center;gap:6px;min-width:78px;font-size:12px;font-weight:800;display:flex}.select-document-check input{width:auto;min-height:auto}@media (width<=640px){.client-filter-row,.deliverable-toolbar,.review-authorization-panel,.deliverable-row-main{flex-direction:column;align-items:stretch}.assessment-guidance-header{grid-template-columns:1fr}}.audit-list p{color:#c9d9d2;margin:0}@media (width<=1180px){.managed-metric-grid,.analysis-grid,.analysis-columns,.service-grid,.management-grid,.workflow-row{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-grid,.split-grid,.quality-grid{grid-template-columns:1fr}.wide-field{grid-column:auto}}@media (width<=640px){.managed-metric-grid,.analysis-grid,.analysis-columns,.service-grid,.management-grid,.workflow-row{grid-template-columns:1fr}.library-row{flex-direction:column;align-items:stretch}.evidence-command-strip,.evidence-bucket-grid{grid-template-columns:1fr}}.founder-header h1{font-size:44px}.founder-header small{color:#8ea39a;line-height:1.35}.founder-topline{margin-bottom:18px}.founder-top-card strong{font-size:26px}.founder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:16px;display:grid}.primary-founder-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.founder-panel{background:#0d1413db;border:1px solid #97b8aa2e;border-radius:8px;padding:18px;box-shadow:0 20px 70px #0000003d}.wide-panel{grid-column:1/-1}.compact-heading{margin-bottom:14px}.compact-heading h2{font-size:20px}.founder-list,.founder-metric-list,.briefing-stack{gap:10px;display:grid}.priority-row,.founder-action-row,.founder-metric-row,.briefing-pair{background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:12px;display:flex}.priority-row{justify-content:flex-start}.priority-row div,.founder-action-row div{gap:4px;min-width:0;display:grid}.priority-row strong,.founder-action-row strong{color:#f6fbf8}.priority-row span:not(.urgency-pill),.founder-action-row span,.briefing-pair span{color:#a9b8b2;font-size:13px;line-height:1.35}.urgency-pill{color:#07100d;background:#8fd6b3;border-radius:999px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-weight:900;display:inline-flex}.founder-metric-row span{color:#a7b8b0}.founder-metric-row strong{color:#f3fbf7;text-align:right;font-size:18px}.client-health-table{gap:8px;display:grid;overflow-x:auto}.client-health-head,.client-health-row{grid-template-columns:minmax(180px,1.4fr) 80px 100px 80px 110px minmax(220px,1.5fr);gap:10px;min-width:860px;display:grid}.client-health-head{color:#8fd6b3;text-transform:uppercase;font-size:12px;font-weight:800}.client-health-row{color:#dbe9e2;background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;align-items:center;padding:12px}.client-health-row strong{color:#f6fbf8}.briefing-stack p{color:#dbe8e2;background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;margin:0;padding:12px;line-height:1.5}.briefing-pair{justify-content:stretch;align-items:flex-start;display:grid}.briefing-pair strong{color:#f6fbf8}.quick-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.quick-action{width:100%}.sales-intake-grid{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr)}.sales-intake-panel .row-actions{margin-top:14px}.sales-intake-summary{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;display:grid}.sales-intake-summary div{background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;gap:6px;min-height:82px;padding:12px;display:grid}.sales-intake-summary span,.sales-intake-head{color:#8fd6b3;text-transform:uppercase;font-size:12px;font-weight:800}.sales-intake-summary strong{color:#f6fbf8;font-size:24px}.sales-control-center{grid-template-columns:repeat(5,minmax(180px,1fr));gap:12px;margin-bottom:18px;padding-bottom:4px;display:grid;overflow-x:auto}.sales-control-stage{background:#050b0bad;border:1px solid #97b8aa29;border-radius:8px;gap:10px;min-width:180px;padding:12px;display:grid}.sales-control-stage>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.sales-control-stage span,.sales-control-stage>div:first-child span{color:#8fd6b3;text-transform:uppercase;font-size:12px;font-weight:800}.sales-control-stage>div:first-child strong{color:#f6fbf8;font-size:24px}.sales-control-list{gap:8px;display:grid}.sales-control-list button{color:#dbe9e2;cursor:pointer;font:inherit;text-align:left;background:#111f1cc7;border:1px solid #97b8aa24;border-radius:8px;gap:5px;min-height:116px;padding:10px;display:grid}.sales-control-list button:hover{border-color:#8fd6b370;transform:translateY(-1px)}.sales-control-list strong{color:#f6fbf8;overflow-wrap:anywhere}.sales-control-list small,.sales-control-list em,.sales-control-list p{color:#8ea39a;overflow-wrap:anywhere;margin:0;font-size:12px;font-style:normal;line-height:1.35}.sales-control-list span{color:#dbe9e2;text-transform:none;font-size:12px;line-height:1.35}.sales-intake-table{gap:8px;display:grid;overflow-x:auto}.sales-intake-head,.sales-intake-row{grid-template-columns:minmax(150px,1fr) minmax(180px,1fr) minmax(260px,1.6fr) minmax(170px,1fr) minmax(110px,.6fr) minmax(150px,.8fr);align-items:center;gap:10px;min-width:1040px;display:grid}.sales-intake-row{color:#dbe9e2;background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;padding:12px;line-height:1.35}.sales-intake-row strong{color:#f6fbf8}.sales-intake-row small{color:#8ea39a;overflow-wrap:anywhere;margin-top:4px;display:block}button.sales-intake-row{cursor:pointer;font:inherit;text-align:left;width:100%}button.sales-intake-row:hover,button.sales-intake-row.selected{background:#111f1cdb;border-color:#8fd6b373}.sales-lead-detail{border-top:1px solid #97b8aa29;gap:14px;margin-top:18px;padding-top:18px;display:grid}.sales-lead-snapshot,.sales-lead-decision-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sales-lead-snapshot div{background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;gap:6px;min-height:82px;padding:12px;display:grid}.sales-lead-snapshot span{color:#8fd6b3;text-transform:uppercase;font-size:12px;font-weight:800}.sales-lead-snapshot strong{color:#f6fbf8}.sales-lead-snapshot small{color:#8ea39a;overflow-wrap:anywhere}.sales-brain-intake{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sales-brain-intake article{background:#050b0bad;border:1px solid #97b8aa24;border-radius:8px;min-height:104px;padding:12px}.sales-brain-intake ul{color:#dbe9e2;gap:7px;margin:8px 0 0;padding:0;line-height:1.4;list-style:none;display:grid}.sales-brain-intake li{overflow-wrap:anywhere}.sales-lead-decision-grid label{color:#dbe9e2;gap:8px;font-size:13px;font-weight:800;display:grid}.sales-lead-decision-grid select,.sales-lead-decision-grid textarea{color:#f6fbf8;font:inherit;background:#030808d1;border:1px solid #97b8aa38;border-radius:8px;padding:12px}.sales-lead-decision-grid textarea{resize:vertical;min-height:110px}.sales-lead-decision-grid .wide-field{grid-column:span 3}.sales-conversation-list{gap:8px;display:grid}.sales-conversation-row{background:#050b0bad;border:1px solid #97b8aa24;border-radius:8px;gap:6px;padding:12px;display:grid}.sales-conversation-row strong{color:#8fd6b3;text-transform:uppercase;font-size:12px}.sales-conversation-row span{color:#dbe9e2;line-height:1.45}.prototype-queue-list{border-top:1px solid #97b8aa29;gap:8px;margin-top:18px;padding-top:18px;display:grid}.prototype-queue-row{color:#dbe9e2;cursor:pointer;font:inherit;text-align:left;background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;grid-template-columns:minmax(160px,1fr) minmax(180px,1fr) minmax(180px,.8fr);align-items:center;gap:8px;padding:12px;display:grid}.prototype-queue-row:hover{background:#111f1cdb;border-color:#8fd6b373}.prototype-queue-row strong{color:#f6fbf8}.prototype-queue-row small{color:#8ea39a}.prototype-prep-panel{background:#081110b8;border:1px solid #8fd6b333;border-radius:8px;gap:14px;padding:16px;display:grid}.prototype-prep-panel>p{color:#dbe9e2;margin:0;line-height:1.45}.prototype-prep-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.prototype-prep-meta span{color:#8fd6b3;text-transform:uppercase;border:1px solid #8fd6b347;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800}.prototype-prep-meta small{color:#8ea39a}.prototype-actions{border-top:1px solid #97b8aa24;padding-top:12px}.proposal-review-list{border-color:#f7d9912e}.proposal-draft-panel{border-color:#f7d99147}.client-preview-list,.client-preview-panel{border-color:#4ee8ff3d}.manual-share-list,.manual-share-panel{border-color:#8fd6b34d}.manual-share-recipient,.manual-share-copy-grid{gap:10px;display:grid}.manual-share-recipient{grid-template-columns:repeat(3,minmax(0,1fr))}.manual-share-recipient div,.manual-share-copy-grid article{background:#050b0bad;border:1px solid #97b8aa24;border-radius:8px;padding:12px}.manual-share-recipient span{color:#8fd6b3;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.manual-share-recipient strong{color:#f6fbf8;overflow-wrap:anywhere;margin-top:6px;display:block}.manual-share-copy-grid article p:not(.eyebrow){color:#dbe9e2;white-space:pre-wrap;margin:10px 0 0;line-height:1.45}.client-preview-panel h3{color:#f6fbf8;margin:0;font-size:18px;line-height:1.35}.proposal-draft-grid article{align-content:start}.proposal-draft-grid article>strong{color:#f6fbf8;margin-top:10px;line-height:1.4;display:block}.proposal-draft-grid article>p:not(.eyebrow){color:#dbe9e2;margin:10px 0 0;line-height:1.45}.proposal-draft-grid .wide-preview-card{grid-column:1/-1}.proposal-decision-actions{justify-content:flex-start}.proposal-decision-actions .secondary-action,.proposal-decision-actions .primary-action{min-width:138px}.receptionist-launch-packet{background:linear-gradient(135deg,#081110d1,#08141ab8);border:1px solid #4ee8ff38;border-radius:8px;gap:12px;padding:14px;display:grid}.receptionist-launch-packet .prototype-prep-grid article{border-color:#4ee8ff29}.receptionist-launch-packet article strong{color:#f6fbf8;margin-top:8px;line-height:1.35;display:block}.receptionist-launch-packet article small{color:#9fb8bf;margin-top:7px;line-height:1.45;display:block}.workspace-handoff-panel{background:#0f172a5c;border:1px solid #e7cb6a3d;border-radius:8px;gap:12px;margin-top:14px;padding:14px;display:grid}.workspace-handoff-panel .activation-link-field{margin-top:2px}.workspace-handoff-panel .activation-link-field input{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.78rem}.prototype-prep-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.prototype-prep-grid article{background:#050b0bad;border:1px solid #97b8aa24;border-radius:8px;padding:12px}.prototype-prep-grid ul{color:#dbe9e2;gap:8px;margin:10px 0 0;padding:0;line-height:1.45;list-style:none;display:grid}.prototype-prep-grid li{border-top:1px solid #97b8aa1f;padding-top:8px}.pilot-ops-table{gap:8px;display:grid;overflow-x:auto}.pilot-ops-head,.pilot-ops-row{align-items:center;gap:10px;min-width:1080px;display:grid}.org-table-row{grid-template-columns:minmax(180px,1.2fr) 150px 90px 130px 70px minmax(150px,1fr) 110px minmax(230px,1.2fr)}.pilot-ops-head{color:#8fd6b3;text-transform:uppercase;font-size:12px;font-weight:800}.pilot-ops-row{color:#dbe9e2;background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;padding:12px}.pilot-ops-row strong{color:#f6fbf8}.inline-action-row{flex-wrap:wrap;gap:8px;display:flex}.mini-action{min-height:34px;padding:8px 10px}.compact-sublist{margin-top:12px}.founder-action-row small{color:#8ea39a;overflow-wrap:anywhere;line-height:1.35}@media (width<=1100px){.founder-grid,.primary-founder-grid,.sales-intake-grid,.sales-control-center,.sales-lead-snapshot,.sales-brain-intake,.sales-lead-decision-grid,.prototype-prep-grid,.prototype-queue-row,.manual-share-recipient{grid-template-columns:1fr}.sales-lead-decision-grid .wide-field{grid-column:auto}}@media (width<=640px){.founder-header h1{font-size:34px}.priority-row,.founder-action-row,.founder-metric-row{flex-direction:column;align-items:stretch}.founder-metric-row strong{text-align:left}.quick-action-grid,.sales-intake-summary{grid-template-columns:1fr}.pilot-ops-head,.pilot-ops-row{min-width:980px}}.voice-shell select,.voice-shell textarea{color:#f4fbf7;background:#090f0e;border:1px solid #97b8aa47;border-radius:7px;width:100%;min-height:46px;padding:11px 12px}.voice-shell textarea{resize:vertical;min-height:116px}.voice-header h1{font-size:42px}.voice-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.voice-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:start;gap:18px;display:grid}.voice-control-panel{gap:14px;display:grid}.voice-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.voice-form-grid label,.voice-checkbox-row label{color:#dfe9e4;gap:8px;font-size:13px;font-weight:800;display:grid}.voice-checkbox-row{flex-wrap:wrap;gap:14px;display:flex}.voice-checkbox-row label{align-items:center;display:flex}.voice-checkbox-row input{width:auto;min-height:auto}.preset-row,.speaker-switch,.voice-actions{flex-wrap:wrap;gap:8px;display:flex}.speaker-switch button{flex:1;min-width:132px}.speaker-switch .selected-row{color:#eafff2;cursor:pointer;border:1px solid #8fd6b38f;border-radius:7px;min-height:38px;padding:9px 12px}.audio-meter{background:#060908;border:1px solid #97b8aa33;border-radius:999px;height:10px;overflow:hidden}.audio-meter span{background:#8fd6b3;height:100%;transition:width .16s;display:block}.voice-transcript,.history-list{gap:10px;display:grid}.transcript-row,.history-row{text-align:left;background:#090f0eb8;border:1px solid #97b8aa2e;border-radius:8px;padding:14px}.transcript-row span,.history-row span{color:#9fb2aa;text-transform:uppercase;margin-bottom:7px;font-size:12px;display:block}.transcript-row strong,.history-row strong{color:#f3fbf7;overflow-wrap:anywhere;display:block}.transcript-row p{color:#b7c6c0;overflow-wrap:anywhere;margin:8px 0 0}.history-row{color:inherit;cursor:pointer;width:100%}@media (width<=760px){.package-detail-grid,.customer-progress-flow{grid-template-columns:1fr}}@media (width<=980px){.voice-status-grid,.voice-grid,.voice-form-grid{grid-template-columns:1fr}}.executive-workspace-nav{z-index:10;position:sticky;top:12px}.executive-workspace-nav button,.executive-workspace-nav a{appearance:none;color:#dbe9e2;cursor:pointer;font:inherit;background:#07100db8;border:1px solid #97b8aa2e;border-radius:7px;min-height:38px;padding:9px 12px;font-size:13px;font-weight:800;text-decoration:none}.executive-workspace-nav button:hover,.executive-workspace-nav a:hover{color:#f6fbf8;border-color:#8fd6b37a}.executive-command-center{border-top:1px solid #97b8aa2e;margin-top:8px;padding-top:20px;scroll-margin-top:88px}.executive-command-heading{margin-bottom:16px}.executive-command-heading h2{font-size:30px}.executive-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.executive-kpi-card{background:#0d1413db;border:1px solid #97b8aa2e;border-radius:8px;gap:8px;min-height:134px;padding:16px;display:grid}.executive-kpi-card span{color:#a7b8b0;font-size:13px;font-weight:800}.executive-kpi-card strong{color:#f3fbf7;font-size:24px;line-height:1.1}.executive-kpi-card small{color:#9fb2aa;line-height:1.35}.executive-kpi-card.good{border-color:#8fd6b357}.executive-kpi-card.warning{border-color:#f7c94c61}.executive-kpi-card.danger{border-color:#f8717170}.executive-panel{scroll-margin-top:88px}.missing-source{background:#f7c94c0f;border:1px dashed #f7c94c59;border-radius:8px;gap:4px;min-height:58px;padding:12px;display:grid}.missing-source strong{color:#f6fbf8}.missing-source span{color:#cdbf8b;font-size:13px;line-height:1.4}@media (width<=1200px){.executive-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.executive-workspace-nav{position:static}.executive-workspace-nav button,.executive-workspace-nav a{width:100%}.executive-kpi-grid{grid-template-columns:1fr}.executive-command-heading h2{font-size:25px}}.meip-shell{gap:18px}.meip-band{border-top:1px solid #97b8aa29;border-bottom:1px solid #97b8aa29;padding:16px 0}.meip-intent-form{grid-template-columns:minmax(0,1fr) 160px auto;align-items:end;gap:12px;display:grid}.meip-intent-form label{color:#b7c6c0;gap:7px;font-size:13px;font-weight:800;display:grid}.meip-intent-form textarea,.meip-intent-form select{color:#f3fbf7;font:inherit;background:#07100dc7;border:1px solid #97b8aa33;border-radius:8px;min-height:44px;padding:10px 12px}.meip-intent-form textarea{resize:vertical;min-height:74px}.meip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.meip-pill-list{flex-wrap:wrap;gap:8px;display:flex}.meip-pill-list span{color:#eafff2;background:#8fd6b31a;border:1px solid #8fd6b33d;border-radius:999px;padding:8px 10px;font-size:13px;font-weight:800}.meip-task-list{gap:12px;display:grid}.meip-task{background:#07100d8f;border:1px solid #97b8aa2e;border-radius:8px;gap:14px;padding:14px;display:grid}.meip-task-heading{justify-content:space-between;align-items:start;gap:12px;display:flex}.meip-task-heading strong{color:#f3fbf7;overflow-wrap:anywhere;font-size:16px;display:block}.meip-task-heading span{color:#9fb2aa;margin-top:4px;font-size:13px;display:block}.meip-answer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.meip-answer-grid div{border-top:1px solid #97b8aa24;min-height:90px;padding-top:10px}.meip-answer-grid span{color:#8fd6b3;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:900;display:block}.meip-answer-grid p{color:#dbe9e2;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}@media (width<=1100px){.meip-grid,.meip-answer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.meip-intent-form{grid-template-columns:1fr}}@media (width<=680px){.meip-grid,.meip-answer-grid{grid-template-columns:1fr}.meip-task-heading{display:grid}}.moskiworld-shell{--mw-bg:#050707;--mw-panel:#090e0ed1;--mw-line:#bdd2cb2e;--mw-text:#f5faf8;--mw-muted:#aebfba;--mw-accent:#a9f3cf;--mw-gold:#d6c08a;color:var(--mw-text);background:#050707;min-height:100svh;overflow-x:hidden}.brand-mark{letter-spacing:.02em;white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.brand-mark span{color:#050707;background:#e9f7ef;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.mw-hero-video,.mw-hero-shade,.mw-motion-grid{position:absolute;inset:0}.mw-kicker{color:var(--mw-accent);letter-spacing:.11em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:900}.mw-hero-actions,.mw-card-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.mw-hero-panel{z-index:4;background:#080d0dc2;border:1px solid #e9f7ef2e;border-radius:8px;gap:10px;max-width:360px;padding:18px;display:grid;position:absolute;bottom:54px;right:clamp(18px,5vw,72px);box-shadow:0 24px 80px #00000057}.mw-hero-panel a{color:var(--mw-accent);font-weight:900}.mw-step-card,.mw-market-card,.mw-product-card,.mw-assessment-card,.mw-purchase-card,.mw-chat-window,.mw-chat-controls,.mw-recommendation-card{background:var(--mw-panel);border:1px solid var(--mw-line);border-radius:8px;box-shadow:0 24px 90px #00000038}.mw-step-card p,.mw-product-card p,.mw-purchase-card p{color:#dce9e4;margin:0;line-height:1.55}.mw-chat-window{gap:14px;min-height:420px;padding:clamp(18px,3vw,34px);display:grid}.mw-message{border-radius:8px;max-width:min(760px,92%);padding:14px 16px}.mw-market-card strong{color:var(--mw-accent)}.mw-product-card small{color:#c4d4cf;line-height:1.55;display:block}@keyframes mwScan{0%{opacity:0;transform:translate(-100%)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.mw-motion-grid span,.mw-market-card,.mw-product-card,.mw-purchase-card{transition:none;animation:none}}@media (width<=1180px){.mw-step-grid,.mw-workspace-grid,.mw-market-grid,.mw-product-grid,.mw-purchase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-hero-panel{margin-top:34px;position:relative;bottom:auto;right:auto}}@media (width<=820px){.moskiworld-nav{flex-direction:column;align-items:flex-start;position:absolute}.moskiworld-nav div{justify-content:flex-start}.mw-hero{min-height:100svh;padding-top:168px}.mw-intro,.mw-assessment-section,.mw-chat-layout,.mw-market-grid,.mw-product-grid,.mw-purchase-grid,.mw-step-grid,.mw-workspace-grid{grid-template-columns:1fr}.mw-product-card{min-height:0}}@media (width<=560px){.moskiworld-nav a{padding:8px 6px}.mw-hero h1{font-size:48px}.mw-primary-action,.mw-secondary-action,.mw-card-actions a{width:100%}.mw-message{max-width:100%}}.mw-step-card p{overflow-wrap:anywhere}:root{--mw-deep-space:#03050a;--mw-midnight:#07162d;--mw-midnight-2:#0a2348;--mw-silver:#d8e0ea;--mw-soft-white:#f7fbff;--mw-cyan:#4ee8ff;--mw-violet:#7c5cff;--mw-gold:#d8bc73;--mw-line:#d8e0ea29;--mw-panel:#080f1fc7;--mw-panel-strong:#091227eb;color:var(--mw-soft-white);background:var(--mw-deep-space)}body{background:var(--mw-deep-space)}a{color:var(--mw-cyan)}.eyebrow,.mw-kicker{color:var(--mw-cyan);letter-spacing:.14em}.auth-page,.app-shell{color:var(--mw-soft-white);background:radial-gradient(circle at 18% 16%,#4ee8ff29,#0000 28%),radial-gradient(circle at 82% 8%,#7c5cff2e,#0000 30%),linear-gradient(135deg,#03050a 0%,#07162d 48%,#090d18 100%)}.auth-hero:before,.workspace-header>div:first-child:before,.status-card:before,.founder-header>div:first-child:before{content:"";background:url(/moski-logo.png) 50%/contain no-repeat;width:min(260px,72vw);height:42px;margin-bottom:22px;display:block}.auth-card,.metric-card,.app-row,.action-row,.trend-row,.onboarding-steps div,.session-panel,.workspace-nav,.founder-panel,.priority-row,.founder-action-row,.founder-metric-row,.briefing-pair,.client-health-row,.pilot-ops-row,.executive-kpi-card,.managed-metric-grid article,.analysis-grid article,.management-grid article,.library-row,.compact-list div,.audit-list div,.result-list,.preview-panel,.service-tile,.workflow-button,.transcript-row,.history-row{border:1px solid var(--mw-line);background:linear-gradient(145deg,#0a1832e6,#050914d6);box-shadow:0 24px 80px #00000052,inset 0 1px #ffffff0a}.primary-action,.primary-action:visited{color:#03050a;background:linear-gradient(135deg,#f7fbff,#b8c9d8 52%,#4ee8ff 150%);border-color:#f7fbffdb;box-shadow:0 12px 36px #4ee8ff2e}.secondary-action,.icon-action,.role-picker button,.link-action,.executive-workspace-nav button,.executive-workspace-nav a{color:#edf7ff;background:#091630bd;border-color:#d8e0ea29}.secondary-action:hover,.icon-action:hover,.executive-workspace-nav button:hover,.executive-workspace-nav a:hover{color:#fff;border-color:#4ee8ff8a}input,.managed-shell select,.managed-shell textarea,.hermes-shell select,.voice-shell select,.voice-shell textarea,.meip-intent-form textarea,.meip-intent-form select{color:var(--mw-soft-white);background:#03050ab8;border-color:#d8e0ea33}input:focus,button:focus-visible,a:focus-visible{outline:2px solid var(--mw-cyan)}.notice-text{color:#c7f7ff;background:#4ee8ff1a;border-color:#4ee8ff47}.health-text,.library-row summary,.client-health-head,.pilot-ops-head,.workflow-button span,.meip-answer-grid span{color:var(--mw-cyan)}.urgency-pill,.onboarding-steps strong,.progress-bar span,.audio-meter span,.meip-pill-list span{background:linear-gradient(135deg, var(--mw-cyan), var(--mw-violet));color:#03050a}.founder-shell{background:radial-gradient(circle at 12% 8%,#4ee8ff24,#0000 30%),radial-gradient(circle at 88% 14%,#7c5cff29,#0000 32%),linear-gradient(135deg,#03050a 0%,#07162d 54%,#070912 100%)}.moskiworld-shell{--mw-bg:#03050a;--mw-panel:#080f1fc7;--mw-panel-solid:#080f1ff0;--mw-line:#d8e0ea29;--mw-text:#f7fbff;--mw-muted:#aebbd0;--mw-accent:#4ee8ff;--mw-violet:#7c5cff;--mw-gold:#d8bc73;color:var(--mw-text);background:radial-gradient(circle at 50% -10%,#4ee8ff2e,#0000 26%),linear-gradient(#03050a 0%,#060d1d 46%,#03050a 100%);min-height:100svh;overflow-x:hidden}.mw-brand-signature{filter:drop-shadow(0 16px 40px #4ee8ff29);align-items:center;max-width:min(340px,74vw);display:inline-flex}.mw-brand-signature img{object-fit:contain;max-width:100%;height:auto;max-height:74px;display:block}.mw-brand-signature.compact img{max-width:min(210px,58vw);max-height:42px}.moskiworld-nav{z-index:20;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#03050ab8;border-bottom:1px solid #d8e0ea1f;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:14px clamp(18px,4vw,58px);display:flex;position:fixed;top:0;left:0;right:0}.moskiworld-nav div{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.moskiworld-nav a{color:#dce8f6;min-height:38px;padding:10px 12px;font-size:13px;font-weight:800}.brand-mark{padding:0!important}.mw-hero{align-items:end;min-height:96svh;padding:126px clamp(18px,5vw,78px) 54px;display:grid;position:relative;overflow:hidden}.mw-hero-video,.mw-hero-shade,.mw-motion-grid,.mw-constellation{position:absolute;inset:0}.mw-hero-video{object-fit:cover;opacity:.52;width:100%;height:100%}.mw-motion-grid{opacity:.38;z-index:2;background-image:linear-gradient(#4ee8ff14 1px,#0000 1px),linear-gradient(90deg,#d8e0ea0f 1px,#0000 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 82%,#0000 100%)}.mw-motion-grid span{background:linear-gradient(90deg,#0000,#4ee8ff70,#0000);width:100%;height:1px;margin-top:22svh;animation:9s linear infinite mwScan;display:block}.mw-motion-grid span:nth-child(2){opacity:.72;margin-top:18svh;animation-delay:1.8s}.mw-motion-grid span:nth-child(3){opacity:.55;margin-top:28svh;animation-delay:3.4s}.mw-constellation span{opacity:.62;background:#dff9ff;border-radius:999px;width:3px;height:3px;animation:4.8s ease-in-out infinite mwPulse;display:block;position:absolute;top:28%;left:62%;box-shadow:0 0 22px #4ee8ffb8}.mw-global-orb{aspect-ratio:1;opacity:.82;z-index:2;border:1px solid #d8e0ea2e;border-radius:50%;height:min(52vw,620px);position:absolute;top:18svh;right:clamp(-210px,-9vw,-80px);box-shadow:0 0 120px #4ee8ff2e,inset 0 0 70px #7c5cff24}.mw-orb-ring,.mw-orb-core{border:1px solid #4ee8ff47;border-radius:50%;position:absolute;inset:10%}.mw-orb-ring.diagonal{transform:rotate(58deg)scaleX(.44)}.mw-orb-core{background:radial-gradient(circle,#4ee8ff1f,#0000 68%);border-color:#d8e0ea1f;inset:28%}.mw-hero-content{z-index:3;max-width:920px;position:relative}.mw-hero-content .mw-brand-signature{margin-bottom:34px}.mw-hero h1{color:#fff;letter-spacing:0;max-width:980px;margin:0 0 24px;font-size:clamp(54px,8vw,116px);line-height:.92}.mw-hero-content>p:not(.mw-kicker){color:#d9e4ef;max-width:720px;font-size:clamp(18px,2vw,24px);line-height:1.55}.mw-trust-row,.mw-hero-actions,.mw-card-actions,.mw-footer div{flex-wrap:wrap;gap:12px;display:flex}.mw-trust-row{margin-top:26px}.mw-trust-row span{color:#c8d7e7;border:1px solid #d8e0ea29;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:800}.mw-hero-actions,.mw-card-actions{margin-top:28px}.mw-primary-action,.mw-secondary-action,.mw-card-actions a,.mw-workspace-grid a,.mw-purchase-card a{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:13px 18px;font-weight:900;display:inline-flex}.mw-primary-action{color:#03050a;background:linear-gradient(135deg,#f7fbff,#c7d4e2 62%,#4ee8ff 150%);border:1px solid #f7fbffe6}.mw-secondary-action,.mw-card-actions a,.mw-purchase-card a{color:#f7fbff;background:#f7fbff0f;border:1px solid #f7fbff33}.mw-hero-panel,.mw-step-card,.mw-market-card,.mw-product-card,.mw-assessment-card,.mw-purchase-card,.mw-chat-window,.mw-chat-controls,.mw-recommendation-card{border:1px solid var(--mw-line);background:linear-gradient(145deg,#0a1832db,#040812d1);border-radius:8px;box-shadow:0 28px 90px #00000052,inset 0 1px #ffffff0a}.mw-hero-panel{z-index:4;gap:10px;max-width:380px;padding:18px;display:grid;position:absolute;bottom:54px;right:clamp(18px,5vw,78px)}.mw-hero-panel span,.mw-assessment-card span,.mw-purchase-card span,.mw-recommendation-card span{color:var(--mw-gold);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:900}.mw-hero-panel strong,.mw-assessment-card strong,.mw-recommendation-card strong{color:#f7fbff;line-height:1.42}.mw-section{padding:clamp(64px,8vw,116px) clamp(18px,5vw,78px)}.mw-intro,.mw-assessment-section{grid-template-columns:minmax(270px,.76fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.mw-section h2{color:#fff;letter-spacing:0;max-width:900px;margin:0;font-size:clamp(34px,4vw,60px);line-height:1}.mw-section-heading{gap:14px;max-width:900px;margin-bottom:30px;display:grid}.mw-section-heading p:not(.mw-kicker),.mw-assessment-section p{color:var(--mw-muted);margin:0;font-size:17px;line-height:1.65}.mw-step-grid,.mw-market-grid,.mw-product-grid,.mw-workspace-grid,.mw-purchase-grid{gap:12px;display:grid}.mw-step-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mw-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.mw-workspace-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.mw-purchase-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mw-step-card{min-height:150px;padding:18px}.mw-step-card span{color:var(--mw-gold);margin-bottom:30px;font-weight:900;display:block}.mw-step-card p,.mw-product-card p,.mw-purchase-card p{color:#dce7f2;overflow-wrap:anywhere;margin:0;line-height:1.55}.mw-chat-layout{grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:16px;display:grid}.mw-chat-window{gap:14px;min-height:520px;padding:clamp(18px,3vw,34px);display:grid;position:relative;overflow:hidden}.mw-chat-orbit{border:1px solid #4ee8ff29;border-radius:50%;width:360px;height:360px;position:absolute;top:-90px;right:-120px}.mw-chat-intro{border-bottom:1px solid #d8e0ea1f;align-items:center;gap:8px;margin-bottom:6px;padding-bottom:18px;display:grid;position:relative}.mw-chat-intro strong{color:#fff;font-size:clamp(28px,3vw,44px);line-height:1}.mw-chat-intro span{color:#b9c7d8}.mw-message{border-radius:8px;max-width:min(760px,92%);padding:14px 16px;position:relative}.mw-message span{letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:900;display:block}.mw-message p{margin:0;line-height:1.55}.mw-message.moski{color:#ecfbff;background:#4ee8ff1a;border:1px solid #4ee8ff3d}.mw-message.visitor{background:#7c5cff1f;border:1px solid #7c5cff38;justify-self:end}.mw-chat-controls{align-self:start;gap:10px;padding:16px;display:grid}.mw-chat-controls button{color:#f0f7ff;cursor:pointer;text-align:left;background:#f7fbff0d;border:1px solid #f7fbff26;border-radius:8px;min-height:54px;padding:13px}.mw-chat-controls button.active{background:#4ee8ff21;border-color:#4ee8ff85}.mw-recommendation-card{gap:10px;margin-top:8px;padding:16px;display:grid}.mw-market-visual{border:1px solid var(--mw-line);border-radius:8px;height:clamp(220px,32vw,380px);margin-bottom:14px;position:relative;overflow:hidden}.mw-market-visual img{object-fit:cover;opacity:.72;width:100%;height:100%}.mw-market-visual:after{content:"";background:linear-gradient(90deg,#03050ae0,#03050a2e);position:absolute;inset:0}.mw-market-visual div{z-index:2;gap:12px;display:grid;position:absolute;bottom:24px;left:24px}.mw-market-visual span{color:#dce8f6;font-weight:900}.mw-market-card{color:#f7fbff;gap:12px;min-height:176px;padding:18px;transition:border-color .18s,transform .18s,background .18s;display:grid}.mw-market-card:hover,.mw-product-card:hover,.mw-purchase-card:hover{background:linear-gradient(145deg,#0e2146f0,#050914e6);border-color:#4ee8ff75;transform:translateY(-3px)}.mw-market-card span,.mw-product-card h3{color:#fff;font-size:22px;font-weight:900;line-height:1.1}.mw-market-card small,.mw-product-card span,.mw-product-card small{color:#aebbd0;line-height:1.55}.mw-market-card strong{color:var(--mw-gold);align-self:end;font-size:15px}.mw-product-card{grid-template-rows:auto auto auto 1fr auto auto;gap:14px;min-height:440px;padding:20px;transition:border-color .18s,transform .18s,background .18s;display:grid}.mw-product-card h3{margin:0;font-size:31px}.mw-workspace-section,.mw-purchase-section{background:linear-gradient(#07162d57,#03050af5)}.mw-workspace-grid a{color:#f7fbff;background:#f7fbff0d;border:1px solid #f7fbff26;min-height:92px}.mw-assessment-card{align-self:stretch;gap:18px;padding:clamp(18px,3vw,30px);display:grid}.mw-purchase-card{gap:16px;min-height:210px;padding:18px;display:grid}.mw-footer{border-top:1px solid #d8e0ea1f;align-items:start;gap:18px;padding:48px clamp(18px,5vw,78px);display:grid}.mw-footer p{color:#c4d1df;margin:0}.mw-footer a{color:#f7fbff;font-weight:800}@keyframes mwPulse{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.95;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.mw-motion-grid span,.mw-constellation span,.mw-market-card,.mw-product-card,.mw-purchase-card{transition:none;animation:none}}@media (width<=1180px){.mw-step-grid,.mw-workspace-grid,.mw-market-grid,.mw-product-grid,.mw-purchase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-hero-panel{margin-top:34px;position:relative;bottom:auto;right:auto}.mw-global-orb{opacity:.42;height:min(70vw,540px)}}@media (width<=820px){.moskiworld-nav{flex-direction:column;align-items:flex-start;position:absolute}.moskiworld-nav div{justify-content:flex-start}.mw-hero{min-height:100svh;padding-top:170px}.mw-intro,.mw-assessment-section,.mw-chat-layout,.mw-market-grid,.mw-product-grid,.mw-purchase-grid,.mw-step-grid,.mw-workspace-grid{grid-template-columns:1fr}.mw-product-card{min-height:0}.mw-global-orb{top:24svh;right:-240px}.mw-constellation{opacity:.5}}@media (width<=560px){.auth-page,.workspace-shell{padding:18px}.moskiworld-nav a{padding:8px 6px}.mw-hero h1{font-size:46px}.mw-primary-action,.mw-secondary-action,.mw-card-actions a{width:100%}.mw-message{max-width:100%}.mw-market-visual div{left:16px;right:16px}}.mw-boot-screen{z-index:999;background:radial-gradient(circle at 50% 38%,#4ee8ff2e,#0000 32%),radial-gradient(circle at 70% 24%,#7c5cff29,#0000 34%),#03050a;place-items:center;gap:28px;min-height:100svh;display:grid;position:fixed;inset:0;overflow:hidden}.mw-boot-screen img{filter:drop-shadow(0 28px 90px #4ee8ff33);max-width:min(360px,72vw)}.mw-boot-screen span{background:linear-gradient(90deg,#0000,#4ee8ffe6,#7c5cffb8,#0000);width:min(420px,78vw);height:1px;display:block;overflow:hidden}.auth-card,.session-panel,.workspace-nav,.founder-panel,.executive-kpi-card,.mw-hero-panel,.mw-step-card,.mw-market-card,.mw-product-card,.mw-assessment-card,.mw-purchase-card,.mw-chat-window,.mw-chat-controls,.mw-recommendation-card{position:relative}.auth-card:after,.session-panel:after,.founder-panel:after,.mw-hero-panel:after,.mw-product-card:after,.mw-market-card:after,.mw-chat-window:after{border-radius:inherit;content:"";opacity:.5;pointer-events:none;background:linear-gradient(120deg,#ffffff24,#0000 22% 78%,#4ee8ff14);position:absolute;inset:0}.auth-page:after,.app-shell:after{content:"";opacity:.52;pointer-events:none;background-image:linear-gradient(#4ee8ff09 1px,#0000 1px),linear-gradient(90deg,#d8e0ea06 1px,#0000 1px);background-size:86px 86px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.auth-page>*,.app-shell>*{z-index:1;position:relative}.auth-hero h1,.workspace-header h1,.founder-header h1,.status-card h1{color:#fff;letter-spacing:0}.trust-strip span,.metric-card,.management-grid article,.managed-metric-grid article,.analysis-grid article,.executive-kpi-card,.missing-source{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.metric-card strong,.founder-metric-row strong,.executive-kpi-card strong,.management-grid strong,.managed-metric-grid strong,.analysis-grid strong{color:#fff}.executive-kpi-card.warning,.missing-source,.mw-market-card:nth-child(8),.mw-purchase-card:nth-child(3){border-color:#d8bc7361;box-shadow:0 24px 80px #00000052,0 0 42px #d8bc7314}.executive-kpi-card.warning span,.missing-source span,.mw-market-card:nth-child(8) strong,.mw-purchase-card:nth-child(3) span{color:var(--mw-gold)}.library-row pre,.preview-panel pre,.logs{color:#dce8f6;background:linear-gradient(#03050af0,#060d1df5);border-color:#d8e0ea24}.mw-hero:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#4ee8ff0f 70%,#0000 100%);position:absolute;inset:0}.mw-global-orb{animation:14s ease-in-out infinite mwFloat}.mw-orb-ring{animation:18s linear infinite mwOrbit}.mw-orb-ring.reverse{animation-duration:24s;animation-direction:reverse}.mw-chat-intro .mw-brand-signature,.mw-market-visual .mw-brand-signature,.mw-footer .mw-brand-signature{justify-self:start}.mw-market-card,.mw-product-card,.mw-purchase-card,.mw-workspace-grid a,.mw-primary-action,.mw-secondary-action,.primary-action,.secondary-action,.icon-action{transition:border-color .18s,box-shadow .18s,transform .18s,background .18s}.mw-primary-action:hover,.primary-action:hover{transform:translateY(-1px);box-shadow:0 18px 54px #4ee8ff3d}.mw-secondary-action:hover,.secondary-action:hover,.icon-action:hover,.mw-workspace-grid a:hover{border-color:#4ee8ff7a;transform:translateY(-1px);box-shadow:0 16px 42px #4ee8ff1a}@keyframes mwFloat{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-18px,-12px)scale(1.025)}}@keyframes mwOrbit{0%{rotate:0deg}to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.mw-global-orb,.mw-orb-ring{animation:none}}.moskiworld-shell{--mw-bg:#03050a;--mw-midnight:#07162d;--mw-cyan:#4ee8ff;--mw-violet:#7c5cff;--mw-silver:#d8e0ea;--mw-white:#f7fbff;--mw-gold:#d8bc73;--mw-muted:#aebbd0;--mw-line:#d8e0ea2e;color:var(--mw-white);background:radial-gradient(circle at 50% 6%,#4ee8ff29,#0000 24%),radial-gradient(circle at 76% 18%,#7c5cff24,#0000 30%),linear-gradient(#03050a 0%,#07162d 42%,#03050a 100%);font-family:Avenir Next,SF Pro Display,Inter,ui-sans-serif,system-ui,sans-serif}.moskiworld-nav{background:linear-gradient(#03050ab8,#03050a2e);border-bottom:1px solid #d8e0ea14;justify-content:flex-end;min-height:72px;padding:18px clamp(18px,4vw,64px)}.moskiworld-nav div{gap:clamp(12px,2vw,28px)}.moskiworld-nav a{color:#f7fbffd1;letter-spacing:.03em;padding:8px 0;font-size:12px;font-weight:700}.moskiworld-nav a:hover{color:#fff;text-shadow:0 0 18px #4ee8ff70}.mw-hero{isolation:isolate;place-items:center;min-height:100svh;padding:110px clamp(18px,5vw,78px) 56px;display:grid;position:relative;overflow:hidden}.mw-hero-video,.mw-hero-panel,.mw-trust-row,.mw-hero-actions{display:none!important}.mw-hero-shade{z-index:1;background:radial-gradient(circle at 50% 42%,#4ee8ff24,#0000 22%),radial-gradient(circle at 52%,#7c5cff2e,#0000 35%),linear-gradient(#03050a70 0%,#03050a14 45%,#03050a 100%)}.mw-hero-atmosphere{filter:blur(1px);opacity:.95;z-index:1;background:radial-gradient(at 50% 52%,#d8e0ea29,#0000 8%),radial-gradient(at 50% 48%,#4ee8ff33,#0000 28%),radial-gradient(at 50% 74%,#d8bc7314,#0000 22%),linear-gradient(110deg,#0000 0%,#d8e0ea1a 46%,#0000 58%);position:absolute;inset:0}.mw-motion-grid{opacity:.75;z-index:3;background:0 0;overflow:hidden;-webkit-mask-image:none;mask-image:none}.mw-motion-grid:before,.mw-motion-grid:after{content:"";background:linear-gradient(90deg,#0000,#4ee8ff6b,#7c5cff47,#0000);border-radius:999px;width:76%;height:1px;position:absolute;top:36%;left:12%;transform:rotate(-16deg)}.mw-motion-grid:after{width:58%;top:62%;left:22%;transform:rotate(13deg)}.mw-motion-grid span{background:linear-gradient(90deg,#0000,#f7fbff5c,#4ee8ffa8,#0000);width:42vw;height:1px;margin-top:0;animation:10s linear infinite mwStream;position:absolute;transform:rotate(-18deg)}.mw-motion-grid span:first-child{top:28%;left:-18vw}.mw-motion-grid span:nth-child(2){animation-delay:2.6s;top:44%;left:68vw;transform:rotate(22deg)}.mw-motion-grid span:nth-child(3){animation-delay:5.1s;top:72%;left:4vw;transform:rotate(8deg)}.mw-constellation{z-index:4}.mw-constellation span{opacity:.54;background:#f7fbff;border-radius:999px;width:3px;height:3px;animation:5.8s ease-in-out infinite mwIntelligencePulse;position:absolute;box-shadow:0 0 18px #4ee8ffb8,0 0 42px #7c5cff5c}.mw-constellation span:first-child{top:22%;left:18%}.mw-constellation span:nth-child(2){animation-delay:.2s;top:16%;left:28%}.mw-constellation span:nth-child(3){animation-delay:.4s;top:12%;left:39%}.mw-constellation span:nth-child(4){animation-delay:.6s;top:13%;left:59%}.mw-constellation span:nth-child(5){animation-delay:.8s;top:19%;left:72%}.mw-constellation span:nth-child(6){animation-delay:1s;top:28%;left:83%}.mw-constellation span:nth-child(7){animation-delay:1.2s;top:38%;left:13%}.mw-constellation span:nth-child(8){animation-delay:1.4s;top:52%;left:22%}.mw-constellation span:nth-child(9){animation-delay:1.6s;top:64%;left:34%}.mw-constellation span:nth-child(10){animation-delay:1.8s;top:72%;left:49%}.mw-constellation span:nth-child(11){animation-delay:2s;top:68%;left:63%}.mw-constellation span:nth-child(12){animation-delay:2.2s;top:56%;left:78%}.mw-constellation span:nth-child(13){animation-delay:2.4s;top:44%;left:88%}.mw-constellation span:nth-child(14){animation-delay:2.6s;top:34%;left:42%}.mw-constellation span:nth-child(15){animation-delay:2.8s;top:39%;left:56%}.mw-constellation span:nth-child(16){animation-delay:3s;top:31%;left:66%}.mw-constellation span:nth-child(17){animation-delay:3.2s;top:42%;left:31%}.mw-constellation span:nth-child(18){animation-delay:3.4s;top:74%;left:73%}.mw-constellation span:nth-child(19){animation-delay:3.6s;top:72%;left:16%}.mw-constellation span:nth-child(20){animation-delay:3.8s;top:69%;left:91%}.mw-constellation span:nth-child(21){animation-delay:4s;top:58%;left:7%}.mw-constellation span:nth-child(22){animation-delay:4.2s;top:18%;left:94%}.mw-constellation span:nth-child(23){animation-delay:4.4s;top:19%;left:46%}.mw-constellation span:nth-child(24){animation-delay:4.6s;top:83%;left:53%}.mw-constellation span:nth-child(25){animation-delay:4.8s;top:81%;left:81%}.mw-constellation span:nth-child(26){animation-delay:5s;top:12%;left:11%}.mw-constellation span:nth-child(27){animation-delay:5.2s;top:82%;left:24%}.mw-constellation span:nth-child(28){animation-delay:5.4s;top:9%;left:69%}.mw-constellation span:nth-child(29){animation-delay:5.6s;top:86%;left:37%}.mw-constellation span:nth-child(30){animation-delay:5.8s;top:57%;left:58%}.mw-constellation span:nth-child(31){animation-delay:6s;top:48%;left:47%}.mw-constellation span:nth-child(32){animation-delay:6.2s;top:27%;left:33%}.mw-constellation span:nth-child(33){animation-delay:6.4s;top:36%;left:76%}.mw-constellation span:nth-child(34){animation-delay:6.6s;top:7%;left:50%}.mw-global-orb{opacity:.98;z-index:2;background:radial-gradient(circle at 36% 28%,#f7fbff33,#0000 10%),radial-gradient(circle at 54% 56%,#4ee8ff33,#0000 24%),radial-gradient(circle at 62% 44%,#7c5cff33,#0000 34%),radial-gradient(circle,#07162dd6,#03050a1a 68%);border:1px solid #d8e0ea38;height:min(63vw,760px);animation:18s ease-in-out infinite mwWorldDrift;position:absolute;top:47%;left:50%;right:auto;transform:translate(-50%,-50%);box-shadow:0 0 120px #4ee8ff42,0 0 220px #7c5cff2e,inset 0 0 80px #d8e0ea1a}.mw-global-orb:before,.mw-global-orb:after{content:"";border-radius:50%;position:absolute;inset:8%}.mw-global-orb:before{filter:blur(.4px);background:conic-gradient(from 18deg,#0000,#4ee8ff52,#0000 18%,#7c5cff47,#0000 36%,#4ee8ff33,#0000 62%,#d8e0ea2e,#0000);-webkit-mask-image:radial-gradient(circle,#0000 48%,#000 50% 52%,#0000 55%);mask-image:radial-gradient(circle,#0000 48%,#000 50% 52%,#0000 55%)}.mw-global-orb:after{opacity:.78;background-image:linear-gradient(120deg,#0000 12%,#4ee8ff66 13%,#0000 14%),linear-gradient(35deg,#0000 28%,#7c5cff57 29%,#0000 30%),radial-gradient(circle at 34% 42%,#4ee8ffb3 0 1px,#0000 2px),radial-gradient(circle at 62% 58%,#d8e0eab8 0 1px,#0000 2px),radial-gradient(circle at 58% 31%,#7c5cffb8 0 1px,#0000 2px),radial-gradient(circle at 43% 66%,#4ee8ffb3 0 1px,#0000 2px)}.mw-orb-glow{background:radial-gradient(circle,#4ee8ff2e,#7c5cff1a 44%,#0000 70%);border-radius:50%;animation:7s ease-in-out infinite mwBreath;position:absolute;inset:-18%}.mw-orb-network{background:repeating-conic-gradient(from 0deg, #4ee8ff14 0 2deg, transparent 2deg 14deg), repeating-radial-gradient(circle, transparent 0 11%, #d8e0ea14 11.2% 11.6%, transparent 11.8% 22%);border-radius:50%;animation:28s linear infinite mwNetworkTurn;position:absolute;inset:5%}.mw-orb-ring,.mw-orb-core{border-color:#4ee8ff57}.mw-orb-ring{animation:22s linear infinite mwOrbit;inset:7%;box-shadow:0 0 28px #4ee8ff1f}.mw-orb-ring.diagonal{border-color:#7c5cff57;transform:rotate(58deg)scaleX(.44)}.mw-orb-ring.reverse{border-color:#d8e0ea42;transform:rotate(-28deg)scaleX(.62)}.mw-orb-ring.vertical{border-color:#d8bc733d;transform:rotate(90deg)scaleX(.34)}.mw-orb-core{background:radial-gradient(circle at 50% 42%,#f7fbff29,#0000 12%),radial-gradient(circle,#4ee8ff29,#0000 62%);border-color:#d8e0ea29;inset:30%;box-shadow:inset 0 0 48px #7c5cff1f}.mw-hero-logo-world{z-index:6;place-items:center;animation:8s ease-in-out infinite mwLogoPresence;display:grid;position:absolute;top:29%;left:50%;transform:translate(-50%,-50%)}.mw-hero-logo-world:before{content:"";filter:blur(12px);background:radial-gradient(#d8e0ea38,#4ee8ff1f 42%,#0000 70%);width:120%;height:150%;position:absolute}.mw-hero-logo-world .mw-brand-signature{filter:drop-shadow(0 0 18px #f7fbff29)drop-shadow(0 0 34px #4ee8ff57)drop-shadow(0 0 58px #7c5cff38);max-width:min(540px,78vw);position:relative}.mw-hero-logo-world .mw-brand-signature img{max-height:clamp(86px,10vw,138px)}.mw-hero-content{z-index:7;grid-template-columns:minmax(280px,.92fr) minmax(340px,640px);align-items:end;gap:clamp(22px,4vw,44px);width:100%;max-width:1280px;display:grid;position:relative}.mw-hero-copy{align-self:end;max-width:560px;margin-bottom:clamp(24px,8vh,90px)}.mw-kicker{color:var(--mw-cyan);letter-spacing:.18em;font-size:11px;font-weight:800}.mw-hero h1{color:#fff;letter-spacing:0;text-shadow:0 0 40px #4ee8ff29;margin:0;font-size:clamp(42px,6vw,92px);font-weight:600;line-height:.95}.mw-hero-conversation{background:linear-gradient(145deg,#f7fbff21,#d8e0ea08 38%,#07162d9e),#03050a7a;border:1px solid #d8e0ea3d;border-radius:8px;align-self:end;gap:12px;width:100%;margin-bottom:clamp(20px,6vh,72px);padding:clamp(22px,4vw,42px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 120px #0000007a,0 0 80px #4ee8ff29,inset 0 1px #f7fbff29}.mw-hero-conversation:before{background:linear-gradient(90deg, var(--mw-cyan), var(--mw-violet), var(--mw-gold));content:"";opacity:.82;height:1px;position:absolute;top:0;left:0;right:0}.mw-hero-conversation:after{content:"";pointer-events:none;background:radial-gradient(circle at 74% 18%,#4ee8ff38,#0000 28%);position:absolute;inset:0}.mw-hero-conversation p,.mw-hero-conversation strong,.mw-hero-conversation label,.mw-hero-conversation input{z-index:1;position:relative}.mw-hero-conversation p,.mw-hero-conversation strong{color:#fff;letter-spacing:0;margin:0;font-size:clamp(38px,5vw,76px);font-weight:500;line-height:.96}.mw-hero-conversation label{color:#f7fbffc2;margin-top:4px;font-size:clamp(18px,2vw,25px);line-height:1.35}.mw-hero-conversation input{color:#fff;background:#03050a8a;border:1px solid #4ee8ff4d;border-radius:8px;outline:none;width:100%;min-height:62px;padding:18px 20px;font-size:clamp(17px,1.6vw,22px);box-shadow:inset 0 0 30px #4ee8ff0f,0 0 30px #7c5cff14}.mw-hero-conversation input:focus{border-color:#4ee8ffd1;box-shadow:inset 0 0 34px #4ee8ff1a,0 0 42px #4ee8ff2e}.mw-intro{background:linear-gradient(#03050a 0%,#07162d 100%)}.mw-chat-section{background:radial-gradient(circle at 72% 18%,#7c5cff1f,#0000 28%),radial-gradient(circle at 22% 34%,#4ee8ff1a,#0000 28%),linear-gradient(#07162d 0%,#03050a 100%)}.mw-chat-window,.mw-chat-controls,.mw-recommendation-card,.mw-step-card,.mw-market-card,.mw-product-card,.mw-assessment-card,.mw-purchase-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#080f1fd1,#03050ab8);border-color:#d8e0ea29}@keyframes mwStream{0%{opacity:0;translate:-40vw}16%{opacity:1}84%{opacity:1}to{opacity:0;translate:120vw}}@keyframes mwIntelligencePulse{0%,to{opacity:.28;scale:1}50%{opacity:.95;scale:2.1}}@keyframes mwWorldDrift{0%,to{transform:translate(-50%,-50%)rotate(-1deg)scale(1)}50%{transform:translate(-50%,-52%)rotate(1deg)scale(1.02)}}@keyframes mwBreath{0%,to{opacity:.58;scale:.98}50%{opacity:1;scale:1.04}}@keyframes mwNetworkTurn{0%{rotate:0deg}to{rotate:360deg}}@keyframes mwLogoPresence{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-52%)scale(1.018)}}@media (width<=1180px){.mw-global-orb{height:min(82vw,680px);top:40%}.mw-hero-content{grid-template-columns:1fr;max-width:760px}.mw-hero-copy{text-align:center;margin-bottom:0}.mw-hero-conversation{margin-bottom:0}}@media (width<=820px){.moskiworld-nav{flex-direction:row;justify-content:center;align-items:center;position:absolute}.moskiworld-nav div{justify-content:center}.mw-hero{min-height:100svh;padding-top:124px}.mw-hero-logo-world{top:28%}.mw-global-orb{height:min(112vw,560px);top:36%}.mw-hero-copy{padding-top:26vh}}@media (width<=560px){.moskiworld-nav a{padding:7px 0;font-size:11px}.mw-hero{padding-left:16px;padding-right:16px}.mw-hero-copy{padding-top:24vh}.mw-hero h1{font-size:38px}.mw-hero-conversation{padding:20px}.mw-hero-conversation p,.mw-hero-conversation strong{font-size:38px}}@media (prefers-reduced-motion:reduce){.mw-motion-grid span,.mw-constellation span,.mw-global-orb,.mw-orb-glow,.mw-orb-network,.mw-orb-ring,.mw-hero-logo-world{animation:none!important}}.mw-assessment-experience{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:18px;display:grid}.mw-assessment-form{background:linear-gradient(145deg,#080f1fd1,#03050ab8);border:1px solid #d8e0ea29;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:clamp(18px,3vw,30px);display:grid}.mw-assessment-form label,.mw-recommendation-output label{color:#f7fbffdb;letter-spacing:.02em;gap:8px;font-size:12px;font-weight:800;display:grid}.mw-assessment-form input,.mw-assessment-form select,.mw-assessment-form textarea,.mw-recommendation-output select{color:#f7fbff;font:inherit;background:#03050a94;border:1px solid #d8e0ea33;border-radius:8px;width:100%;min-height:46px;padding:12px 13px}.mw-assessment-form textarea{resize:vertical;min-height:108px}.mw-assessment-form .wide-field{grid-column:span 3}.mw-recommendation-output{align-content:start;position:sticky;top:92px}.mw-recommendation-output p,.mw-recommendation-output li{color:#dce7f2;line-height:1.55}.mw-recommendation-output ul{margin:8px 0 0;padding-left:18px}.mw-recommendation-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.mw-recommendation-columns small{color:var(--mw-gold);font-weight:900;display:block}.mw-recommendation-output .mw-card-actions{grid-template-columns:1fr auto;align-items:stretch;gap:10px;display:grid}.mw-recommendation-output .mw-secondary-action{color:#f7fbff;cursor:pointer;background:#f7fbff0f;border:1px solid #d8e0ea2e;border-radius:8px;padding:12px 16px;font-weight:900}@media (width<=760px){.package-detail-grid,.customer-progress-flow{grid-template-columns:1fr}}@media (width<=980px){.mw-assessment-experience,.mw-assessment-form,.mw-recommendation-columns,.mw-recommendation-output .mw-card-actions{grid-template-columns:1fr}.mw-assessment-form .wide-field{grid-column:auto}.mw-recommendation-output{position:static}}.mw-order-summary{grid-template-columns:1.15fr .85fr .85fr;gap:14px;display:grid}.mw-selected-package-card{border-color:#d8bc736b}.mw-purchase-card h3{color:#fff;margin:0;font-size:clamp(24px,3vw,36px);line-height:1.05}.mw-purchase-card small{color:#aebbd0;line-height:1.5}.package-detail-grid,.customer-progress-flow,.support-ticket-list{gap:12px;display:grid}.package-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:14px 0}.package-detail-grid article,.support-status-panel{background:#090f0eb8;border:1px solid #97b8aa2e;border-radius:8px;padding:14px}.package-detail-grid h3{color:#f3fbf7;margin:0 0 8px;font-size:16px}.package-detail-grid p,.support-status-panel span{color:#c9d9d2;margin:6px 0;line-height:1.45;display:block}.support-status-panel{gap:6px;margin:14px 0;display:grid}.support-status-panel strong{color:#f7d991}.customer-progress-flow{grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.flow-step{color:#a9b8b2;text-align:center;border:1px solid #97b8aa2e;border-radius:8px;padding:10px}.flow-step.complete{color:#dff8ea;background:#8fd6b324}.flow-step.current{color:#f7d991;border-color:#f7d99173}.support-form-grid select,.support-form-grid textarea{color:#f4fbf7;background:#090f0e;border:1px solid #97b8aa47;border-radius:7px;width:100%;min-height:46px;padding:11px 12px}.support-form-grid textarea{resize:vertical;min-height:120px}.decision-actions{justify-content:flex-start;margin-top:14px}@media (width<=760px){.package-detail-grid,.customer-progress-flow{grid-template-columns:1fr}}@media (width<=980px){.mw-order-summary{grid-template-columns:1fr}}.handoff-summary{background:#d8bc7314;border:1px solid #d8bc7347;border-radius:8px;gap:6px;margin-bottom:14px;padding:14px;display:grid}.handoff-summary span{color:#d8bc73;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.handoff-summary strong{color:#fff;font-size:18px;line-height:1.2}.handoff-summary small{color:#aebbd0;line-height:1.45}.workspace-handoff-card{background:#d8bc7314;border:1px solid #d8bc733d;border-radius:8px;gap:6px;margin-bottom:10px;padding:14px;display:grid}.workspace-handoff-card span{color:#d8bc73;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.workspace-handoff-card strong{color:#fff;font-size:18px;line-height:1.2}.workspace-handoff-card small{color:#aebbd0;line-height:1.45}.text-link-action{color:#f7d991;cursor:pointer;font:inherit;text-align:left;text-underline-offset:4px;background:0 0;border:0;margin-top:12px;padding:0;text-decoration:underline}.workspace-nav-button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.modal-backdrop{z-index:80;background:#020605b8;justify-content:center;align-items:flex-start;padding:36px 18px;display:flex;position:fixed;inset:0;overflow:auto}.order-review-modal,.support-modal{width:min(920px,100%);max-width:920px}.compact-list{max-height:320px;overflow:auto}.support-offer-row{border:1px solid #f7d99147;border-radius:8px;align-items:flex-start;gap:12px;margin:16px 0;padding:14px;display:flex}.support-offer-row input{margin-top:4px}.support-offer-row span{color:#c9d9d2;gap:4px;line-height:1.45;display:grid}.support-offer-row strong{color:#f7d991}.direct-payment-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.direct-support-check{align-items:center;min-height:44px}.blocker-panel{color:#1f1606;background:#fff8e6;border:2px solid #8a4b00;border-radius:8px;gap:10px;margin-top:14px;padding:14px;display:grid}.blocker-panel h3{color:#1f1606;margin:0}.blocker-panel a{color:#1f1606;text-underline-offset:3px;background:#fff;border:1px solid #8a4b00;border-radius:7px;gap:4px;padding:10px 12px;text-decoration:underline;display:grid}.blocker-panel a:hover,.blocker-panel a:focus-visible{outline-offset:2px;background:#f4e3bd;outline:3px solid #1b62d1}.blocker-panel strong{color:#000}.blocker-panel span,.blocker-panel em{color:#2d2415;font-style:normal}.founder-guided-shell{min-height:100vh}.guided-top-nav .active,.guided-filter-row .active,.guided-step-indicator .active{border-color:#8fd6b3c2;box-shadow:0 0 0 2px #8fd6b324}.guided-client-sticky{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080e0df0;border:1px solid #97b8aa3d;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;padding:12px 14px;display:flex;position:sticky;top:0}.guided-client-sticky strong{color:#fff}.guided-client-sticky span{color:#b6c7bf;font-size:13px}.guided-step-indicator{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.guided-step-indicator button{color:#dbe9e2;text-align:left;background:#07100d9e;border:1px solid #97b8aa2e;border-radius:8px;align-items:center;gap:5px;min-height:74px;padding:9px;display:grid}.guided-step-indicator span{color:#07100d;background:#8fd6b3;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:900;display:inline-flex}.guided-step-indicator strong{font-size:12px;line-height:1.25}.guided-stage-panel{background:#0d1413e0;border:1px solid #97b8aa33;border-radius:8px;min-height:min(680px,100vh - 250px);margin-bottom:18px;padding:18px;box-shadow:0 24px 80px #0000004d}.guided-client-controls,.guided-commercial-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.guided-client-controls label{grid-column:span 2}.guided-client-controls input,.guided-commercial-grid input,.guided-commercial-grid select,.guided-commercial-grid textarea,.guided-note-row textarea{color:#f7fbf9;background:#090f0e;border:1px solid #97b8aa47;border-radius:7px;width:100%;min-height:42px;margin-top:6px;padding:10px 11px}.guided-commercial-grid textarea,.guided-note-row textarea{resize:vertical;min-height:84px}.guided-filter-row,.guided-action-row,.guided-result-actions,.guided-sequential-actions{flex-wrap:wrap;gap:10px;display:flex}.guided-filter-row button{color:#dbe9e2;text-transform:capitalize;background:#07100d9e;border:1px solid #97b8aa33;border-radius:8px;min-height:42px;padding:9px 12px}.guided-client-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.guided-client-card{background:#07100d9e;border:1px solid #97b8aa2e;border-radius:8px;gap:12px;padding:14px;display:grid}.guided-client-card strong,.guided-summary-list strong,.guided-document-classification strong,.guided-release-summary strong{color:#fff}.guided-client-card span,.guided-card-facts span,.guided-summary-list li,.guided-summary-list p,.guided-lede{color:#b6c7bf;line-height:1.45}.guided-card-facts,.guided-summary-list{gap:7px;display:grid}.guided-two-column{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:14px;margin-bottom:14px;display:grid}.guided-fact-list{gap:10px;display:grid}.guided-fact-list.compact{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.guided-fact-list div{background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;gap:5px;min-height:62px;padding:11px;display:grid}.guided-fact-list span{color:#a7b8b0;font-size:12px}.guided-fact-list strong{color:#f6fbf8;overflow-wrap:anywhere}.guided-result{border-radius:8px;outline:none;gap:10px;margin:14px 0;padding:12px;display:grid}.guided-result.working{background:#4ee8ff17;border:1px solid #4ee8ff59}.guided-result.success{background:#8fd6b31a;border:1px solid #8fd6b36b}.guided-result.warning{background:#d8bc731a;border:1px solid #d8bc736b}.guided-result.error{background:#ff6b6b1a;border:1px solid #ff6b6b6b}.guided-result strong{color:#fff;margin-bottom:4px;display:block}.guided-result span{color:#dbe9e2}.guided-result details{color:#b6c7bf}.guided-result pre{color:#dbe9e2;white-space:pre-wrap}.guided-blockers{gap:6px;display:grid}.guided-blockers span{color:#f2dec1;background:#07100db8;border-radius:6px;padding:8px}.guided-document-workspace{grid-template-columns:minmax(220px,.32fr) minmax(0,.68fr);gap:12px;min-height:min(560px,100vh - 360px);display:grid}.guided-document-list,.guided-document-preview pre{overflow:auto}.guided-document-list{border:1px solid #97b8aa29;border-radius:8px;gap:8px;max-height:min(560px,100vh - 360px);padding:8px;display:grid}.guided-document-list button{color:#dbe9e2;text-align:left;background:#07100d9e;border:1px solid #97b8aa29;border-radius:8px;gap:5px;min-height:66px;padding:10px;display:grid}.guided-document-list button.active{border-color:#8fd6b3c2}.guided-document-list span{color:#a7b8b0;font-size:12px}.guided-document-preview{border:1px solid #97b8aa29;border-radius:8px;grid-template-rows:auto auto minmax(0,1fr);min-width:0;padding:12px;display:grid}.guided-document-toolbar{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.guided-document-classification{border:1px solid #97b8aa29;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px;display:flex}.guided-document-classification span{color:#f2dec1;font-weight:800}.guided-document-preview pre{color:#e9f4ef;white-space:pre-wrap;max-height:min(430px,100vh - 480px);margin:0;line-height:1.5}.guided-note-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin:12px 0;display:grid}.guided-release-summary{background:#8fd6b31a;border:1px solid #8fd6b352;border-radius:8px;gap:6px;margin-top:12px;padding:12px;display:grid}.guided-release-summary span{color:#dbe9e2}.guided-dialog-backdrop{z-index:50;background:#0000009e;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.guided-dialog{background:#0d1413;border:1px solid #97b8aa47;border-radius:8px;width:min(760px,96vw);max-width:760px;max-height:min(760px,92vh);padding:18px;overflow:auto;box-shadow:0 24px 90px #00000085}.guided-commercial-grid .wide-field{grid-column:1/-1}@media (width<=1100px){.guided-step-indicator{grid-template-columns:repeat(4,minmax(0,1fr))}.guided-client-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-two-column,.guided-document-workspace{grid-template-columns:1fr}.guided-fact-list.compact,.guided-commercial-grid,.guided-client-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.guided-step-indicator,.guided-client-grid,.guided-fact-list.compact,.guided-commercial-grid,.guided-client-controls,.guided-note-row{grid-template-columns:1fr}.guided-client-controls label{grid-column:auto}.guided-stage-panel{min-height:auto;padding:14px}}.guided-legacy-panel{background:#190d0db8;border:1px solid #ff6b6b57;border-radius:8px;gap:12px;margin:14px 0;padding:14px;display:grid}.guided-legacy-warning{color:#ffd8d8;letter-spacing:0;background:#ff6b6b1f;border:1px solid #ff6b6b6b;border-radius:8px;margin:0;padding:10px 12px;font-weight:900}.guided-legacy-badges{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.guided-legacy-badges span{color:#ffd8d8;background:#ff6b6b1f;border:1px solid #ff6b6b5c;border-radius:6px;padding:7px 9px;font-size:12px;font-weight:800}.legacy-access-row{margin-bottom:12px}.legacy-workspace{min-height:360px}.legacy-preview{border-color:#ff6b6b47}.marketing-os-shell{background:radial-gradient(circle at 16% 12%,#8cecff1f,#0000 30%),radial-gradient(circle at 84% 6%,#d9bf7c1a,#0000 28%),linear-gradient(135deg,#03050a 0%,#07111f 52%,#03050a 100%)}.marketing-os-header h1{max-width:900px;font-size:clamp(42px,5vw,74px);line-height:.98}.marketing-os-header .muted{max-width:850px}.marketing-os-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);align-items:center;gap:24px;margin-bottom:18px;display:grid}.marketing-os-hero h2,.marketing-os-content h2{font-size:clamp(28px,3vw,44px);line-height:1.05}.marketing-os-hero p,.marketing-loop-card p{color:#e8eef7c2;line-height:1.6}.marketing-os-status-grid{gap:12px;display:grid}.marketing-os-status-grid article{background:#ffffff0b;border:1px solid #e8eef721;border-radius:8px;gap:6px;padding:16px;display:grid}.marketing-os-status-grid span,.marketing-loop-card span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:900}.marketing-os-status-grid strong,.marketing-loop-card strong{color:#fff;font-size:22px}.marketing-os-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.marketing-loop-card{align-content:start;min-height:250px}.marketing-os-content{align-items:start}.marketing-os-content .founder-action-row small{color:#8cecff;text-align:right;font-weight:900}@media (width<=1180px){.marketing-os-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-os-hero{grid-template-columns:1fr}}@media (width<=720px){.marketing-os-grid,.marketing-os-content{grid-template-columns:1fr}.marketing-os-content .founder-action-row small{text-align:left}}.marketing-os-firecrawl{margin-bottom:18px}.marketing-os-firecrawl .section-heading{align-items:end}.marketing-os-firecrawl .section-heading>strong{color:#8cecff;text-transform:uppercase;font-size:12px;font-weight:950}.marketing-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.marketing-capability-card{background:#ffffff0b;border:1px solid #e8eef724;border-left:4px solid #8cecffb8;border-radius:8px;gap:11px;min-height:260px;padding:16px;display:grid}.marketing-capability-card.risk-medium{border-left-color:#d9bf7ce0}.marketing-capability-card.risk-high{border-left-color:#ff846ae0}.marketing-capability-card div{gap:5px;display:grid}.marketing-capability-card span,.marketing-workflow-list span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.marketing-capability-card strong{color:#fff;font-size:21px}.marketing-capability-card p,.marketing-capability-card small,.marketing-capability-card em,.marketing-decision-list span,.marketing-decision-list small,.marketing-workflow-list small{color:#e8eef7bf;line-height:1.5}.marketing-capability-card p{margin:0}.marketing-capability-card small,.marketing-capability-card em{font-size:13px;display:block}.marketing-capability-card em{background:#8cecff0f;border:1px solid #8cecff24;border-radius:8px;padding:10px;font-style:normal}.marketing-os-decision-grid{align-items:start;margin-top:18px}.marketing-decision-list,.marketing-workflow-list{gap:10px;margin-top:16px;display:grid}.strategy-output-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin-top:16px;display:grid}.strategy-output-grid div{background:#ffffff0a;border:1px solid #e8eef71f;border-radius:8px;gap:8px;min-height:190px;padding:15px;display:grid}.strategy-output-grid span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.strategy-output-grid strong{color:#fff;font-size:18px;line-height:1.2}.strategy-output-grid p,.strategy-output-grid small{color:#e8eef7b8;margin:0;line-height:1.45}.campaign-asset-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;margin-top:16px;display:grid}.campaign-asset-grid article{background:#ffffff0a;border:1px solid #e8eef71f;border-radius:8px;gap:12px;min-height:260px;padding:15px;display:grid}.campaign-asset-grid span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.campaign-asset-grid strong{color:#fff;margin-top:5px;font-size:18px;line-height:1.2;display:block}.campaign-asset-grid p{color:#e8eef7b8;white-space:pre-wrap;margin:0;line-height:1.48}.campaign-asset-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-self:end;gap:8px;display:grid}.campaign-asset-actions button{color:#fff;cursor:pointer;background:#8cecff1a;border:1px solid #8cecff47;border-radius:8px;min-height:38px;font-size:12px;font-weight:850}.campaign-asset-actions button:disabled{cursor:not-allowed;opacity:.48}.marketing-decision-list div,.marketing-workflow-list div{background:#ffffff0a;border:1px solid #e8eef71f;border-radius:8px;gap:6px;padding:14px;display:grid}.marketing-decision-list strong,.marketing-workflow-list strong{color:#fff;font-size:17px}@media (width<=1180px){.marketing-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.marketing-capability-grid,.marketing-os-decision-grid{grid-template-columns:1fr}}.marketing-run-console{margin-bottom:18px}.marketing-run-console .section-heading>strong{color:#8cecff;text-align:right;text-transform:uppercase;font-size:12px;font-weight:950}.marketing-run-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.marketing-run-form label,.marketing-founder-decision-row label{color:#f8fbffd1;gap:7px;font-size:12px;font-weight:850;display:grid}.marketing-run-form label span,.marketing-founder-decision-row label span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.marketing-run-form .wide-field{grid-column:1/-1}.marketing-run-form input,.marketing-run-form select,.marketing-run-form textarea,.marketing-founder-decision-row input{color:#fff;background:#03060cb8;border:1px solid #e8eef72e;border-radius:8px;min-height:46px;padding:12px}.marketing-run-form textarea{resize:vertical;min-height:92px}.message-route-panel{border-top:1px solid #e8eef71f;margin-top:18px;padding-top:18px}.marketing-route-switches{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.marketing-route-switches label{color:#f8fbffd1;cursor:pointer;background:#ffffff0a;border:1px solid #e8eef71f;border-radius:8px;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:flex}.marketing-route-switches label.selected{color:#fff;background:#8cecff1a;border-color:#8cecff6b}.marketing-route-switches input{accent-color:#8cecff;width:18px;height:18px}.helper-note{color:#f8fbffad;margin:10px 0 0;font-size:12px;line-height:1.45}.platform-lane-picker{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin-top:18px;display:grid}.platform-lane-picker button{color:#e8eef7d1;cursor:pointer;text-align:left;background:#ffffff0a;border:1px solid #e8eef71f;border-radius:8px;gap:5px;min-height:118px;padding:13px;display:grid}.platform-lane-picker button.selected{background:#8cecff1a;border-color:#8cecff6b}.platform-lane-picker span{color:#d9bf7c;text-transform:uppercase;font-size:10px;font-weight:950}.platform-lane-picker strong{color:#fff;font-size:15px;line-height:1.2}.platform-lane-picker small{color:#e8eef7ad;font-size:12px;line-height:1.35}.marketing-run-options,.marketing-capability-select,.marketing-founder-decision-row{gap:10px;margin-top:14px;display:grid}.marketing-run-options{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-run-options label,.marketing-route-switches label,.marketing-capability-select label{color:#e8eef7cc;background:#ffffff0a;border:1px solid #e8eef71f;border-radius:8px;align-items:center;gap:9px;min-height:42px;padding:10px 12px;display:flex}.marketing-capability-select{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-capability-select label.selected{color:#fff;background:#8cecff14;border-color:#8cecff4d}.marketing-run-options input,.marketing-capability-select input{accent-color:#8cecff;flex:none}.marketing-founder-decision-row{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:end}@media (width<=1040px){.marketing-route-switches,.marketing-capability-select{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-founder-decision-row{grid-template-columns:1fr;align-items:stretch}}@media (width<=720px){.marketing-run-form,.marketing-run-options,.marketing-route-switches,.marketing-capability-select{grid-template-columns:1fr}}.marketing-run-options label,.marketing-capability-select label{justify-content:flex-start;min-width:0}.marketing-run-options input[type=checkbox],.marketing-route-switches input[type=checkbox],.marketing-capability-select input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;min-height:18px;margin:0;padding:0}.marketing-capability-select label span,.marketing-run-options label{overflow-wrap:anywhere;line-height:1.35}.marketing-os-dashboard-shell{color:#fbfcff;background:radial-gradient(circle at 18% 8%,#8cecff1a,#0000 28%),radial-gradient(circle at 86% 2%,#d9bf7c14,#0000 26%),linear-gradient(135deg,#03050a 0%,#07111f 52%,#03050a 100%);grid-template-columns:280px minmax(0,1fr);min-height:100svh;display:grid}.marketing-os-sidebar{background:#03060ce0;border-right:1px solid #e8eef71f;grid-template-rows:auto 1fr auto;gap:18px;max-height:100svh;padding:20px 16px;display:grid;position:sticky;top:0}.marketing-os-brand{color:#fff;align-items:center;gap:12px;font-weight:950;line-height:1.15;text-decoration:none;display:flex}.marketing-os-brand img{object-fit:contain;width:34px;height:34px}.marketing-os-sidebar nav{gap:8px;padding-right:2px;display:grid;overflow:auto}.marketing-os-sidebar nav button,.marketing-run-history{color:#f8fbffc7;cursor:pointer;text-align:left;background:#ffffff09;border:1px solid #e8eef71a;border-radius:8px;gap:4px;min-height:64px;padding:12px;display:grid}.marketing-os-sidebar nav button.active,.marketing-os-sidebar nav button:hover,.marketing-run-history:hover{color:#fff;background:#8cecff14;border-color:#8cecff52}.marketing-os-sidebar nav strong,.marketing-run-history strong{color:#fff;font-size:15px;line-height:1.2}.marketing-os-sidebar nav span,.marketing-os-sidebar-links a,.marketing-run-history small{color:#e8eef79e;font-size:12px;line-height:1.35}.marketing-os-sidebar-links{border-top:1px solid #e8eef71a;gap:8px;padding-top:14px;display:grid}.marketing-os-sidebar-links a{text-decoration:none}.marketing-os-sidebar-links a:hover{color:#8cecff}.marketing-os-workspace{gap:18px;min-width:0;padding:22px clamp(18px,3vw,42px) 42px;display:grid}.marketing-os-topbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.marketing-os-topbar h1{color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.8vw,72px);font-weight:500;line-height:.96}.marketing-os-topbar p:not(.eyebrow){color:#e8eef7c2;max-width:900px;margin:10px 0 0;line-height:1.55}.marketing-status-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.marketing-status-strip article{background:#ffffff0b;border:1px solid #e8eef71f;border-radius:8px;gap:6px;min-height:78px;padding:13px;display:grid}.marketing-status-strip article.tone-ready{border-color:#8cecff3d}.marketing-status-strip article.tone-pending{border-color:#d9bf7c47}.marketing-status-strip article.tone-attention{border-color:#ff846a57}.marketing-status-strip span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.marketing-status-strip strong{color:#fff;overflow-wrap:anywhere;font-size:18px;line-height:1.15}.marketing-dashboard-view{gap:18px;min-width:0;display:grid}.marketing-dashboard-view.split-view,.marketing-overview-grid{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);align-items:start;gap:18px;display:grid}.wide-dashboard-panel{grid-column:1/-1}.execution-board-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);align-items:end;gap:18px;display:grid}.execution-board-hero p:not(.eyebrow){color:#e8eef7c2;max-width:760px;line-height:1.58}.execution-board-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.execution-board-summary div{background:#ffffff0b;border:1px solid #e8eef71f;border-radius:8px;gap:6px;min-height:76px;padding:12px;display:grid}.execution-board-summary span,.execution-board-lane header span,.execution-board-card span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.execution-board-summary strong{color:#fff;font-size:24px}.campaign-brief-document{gap:18px;display:grid}.compact-memory-list{margin:14px 0}.compact-memory-list div{background:#d9bf7c14;border-color:#d9bf7c38}.campaign-brief-section{background:#8cecff0f;border:1px solid #8cecff29;border-radius:8px;gap:8px;padding:16px;display:grid}.campaign-brief-section span,.campaign-brief-grid h3{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.campaign-brief-section p{color:#f8fbffd1;margin:0;line-height:1.6}.campaign-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.campaign-brief-grid section{background:#ffffff0a;border:1px solid #e8eef71f;border-radius:8px;gap:10px;padding:15px;display:grid}.campaign-brief-grid section div{border-top:1px solid #e8eef71a;gap:5px;padding-top:10px;display:grid}.campaign-brief-grid section div:first-of-type{border-top:0;padding-top:0}.campaign-brief-grid strong{color:#fff;font-size:15px;line-height:1.25}.campaign-brief-grid small,.campaign-brief-grid p{color:#e8eef7b8;margin:0;font-size:12px;line-height:1.42}.agent-memory-view{align-items:start}.agent-memory-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.agent-memory-summary div,.agent-memory-evidence div,.agent-memory-blockers div,.agent-memory-next,.agent-memory-notes div{background:#ffffff0a;border:1px solid #e8eef71c;border-radius:8px;gap:5px;padding:11px;display:grid}.agent-memory-summary span,.agent-memory-card span,.agent-memory-next span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.agent-memory-summary strong{color:#fff;font-size:26px}.agent-memory-summary small,.agent-memory-card small,.agent-memory-card p{color:#e8eef7b8;margin:0;line-height:1.45}.agent-memory-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px;margin-top:16px;display:grid}.agent-memory-card{background:#ffffff0a;border:1px solid #e8eef71f;border-left:4px solid #d9bf7cb8;border-radius:8px;gap:12px;min-height:360px;padding:15px;display:grid}.agent-memory-card.status-ready{border-left-color:#5fd4a2db}.agent-memory-card.status-blocked{border-left-color:#ff846adb}.agent-memory-card.status-watch,.agent-memory-card.status-needs_evidence{border-left-color:#d9bf7cd1}.agent-memory-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.agent-memory-card header div{gap:5px;min-width:0;display:grid}.agent-memory-card header strong{color:#fff;font-size:20px;line-height:1.14}.agent-memory-card header em{color:#f8fbffd1;background:#8cecff14;border:1px solid #8cecff38;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-style:normal;font-weight:850}.agent-memory-evidence{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.agent-memory-evidence strong{color:#fff;font-size:22px}.agent-memory-blockers,.agent-memory-notes{gap:8px;display:grid}.agent-memory-blockers strong,.agent-memory-next strong{color:#fff;font-size:14px;line-height:1.35}@media (width<=820px){.agent-memory-summary,.agent-memory-evidence{grid-template-columns:1fr}.agent-memory-card header{display:grid}}.evidence-queue-view{align-items:start}.evidence-queue-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;margin-top:16px;display:grid}.evidence-queue-card{background:#ffffff0a;border:1px solid #e8eef71f;border-left:4px solid #d9bf7cc7;border-radius:8px;gap:12px;min-height:380px;padding:15px;display:grid}.evidence-queue-card.status-collector_planned,.evidence-queue-card.status-executed,.evidence-queue-card.status-routed{border-left-color:#5fd4a2db}.evidence-queue-card.status-denied,.evidence-queue-card.status-cancelled{border-left-color:#ff846adb}.evidence-queue-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.evidence-queue-card header div{gap:5px;min-width:0;display:grid}.evidence-queue-card span,.evidence-query-list span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.evidence-queue-card header strong{color:#fff;font-size:20px;line-height:1.14}.evidence-queue-card header em{color:#f8fbffd1;background:#8cecff14;border:1px solid #8cecff38;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-style:normal;font-weight:850}.evidence-queue-card p,.evidence-queue-card small{color:#e8eef7b8;margin:0;line-height:1.45}.evidence-query-list{gap:8px;display:grid}.evidence-query-list div{background:#ffffff0a;border:1px solid #e8eef71a;border-radius:8px;gap:5px;padding:10px;display:grid}.evidence-query-list strong{color:#fff;font-size:13px;line-height:1.35}.evidence-actions{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=960px){.evidence-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.evidence-queue-grid,.evidence-actions{grid-template-columns:1fr}.evidence-queue-card header{display:grid}}.discovery-inbox-view{align-items:start}.discovery-inbox-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:14px;margin-top:16px;display:grid}.discovery-inbox-card{background:#ffffff0a;border:1px solid #e8eef71f;border-left:4px solid #d9bf7cc7;border-radius:8px;gap:12px;min-height:320px;padding:15px;display:grid}.discovery-inbox-card.type-audience{border-left-color:#8cecffd6}.discovery-inbox-card.type-competitor{border-left-color:#c4a4ffdb}.discovery-inbox-card.type-pain_language,.discovery-inbox-card.type-objection{border-left-color:#ff846ad6}.discovery-inbox-card.status-materialized{border-left-color:#5fd4a2db}.discovery-inbox-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.discovery-inbox-card header div{gap:5px;min-width:0;display:grid}.discovery-inbox-card span,.discovery-type-list span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.discovery-inbox-card header strong{color:#fff;font-size:20px;line-height:1.14}.discovery-inbox-card header em{color:#f8fbffd1;background:#8cecff14;border:1px solid #8cecff38;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-style:normal;font-weight:850}.discovery-inbox-card p,.discovery-inbox-card small{color:#e8eef7b8;margin:0;line-height:1.45}.discovery-actions{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=820px){.discovery-inbox-grid,.discovery-actions{grid-template-columns:1fr}.discovery-inbox-card header{display:grid}}.audience-segment-view{align-items:start}.audience-segment-summary div{min-height:118px}.audience-segment-decision{gap:16px;display:grid}.audience-segment-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:14px;margin-top:16px;display:grid}.audience-segment-card{background:#ffffff0b;border:1px solid #e8eef71f;border-left:4px solid #d9bf7cd1;border-radius:8px;gap:14px;min-height:420px;padding:15px;display:grid}.audience-segment-card.is-active,.audience-segment-card.status-approved,.audience-segment-card.status-test_ready{border-left-color:#5fd4a2e6;box-shadow:0 18px 50px #5fd4a214}.audience-segment-card.status-revision_requested,.audience-segment-card.status-held{border-left-color:#ffc762e0}.audience-segment-card.status-denied{opacity:.78;border-left-color:#ff846adb}.audience-segment-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.audience-segment-card header div{gap:5px;min-width:0;display:grid}.audience-segment-card span,.audience-segment-columns span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.audience-segment-card header strong{color:#fff;font-size:20px;line-height:1.14}.audience-segment-card header em{color:#f8fbffd6;background:#d9bf7c17;border:1px solid #d9bf7c3d;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-style:normal;font-weight:850}.audience-segment-card p,.audience-segment-card small{color:#e8eef7b8;margin:0;line-height:1.45}.audience-segment-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.audience-segment-columns div{background:#050a1257;border:1px solid #e8eef71a;border-radius:8px;gap:8px;min-height:150px;padding:12px;display:grid}.audience-segment-proof{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}@media (width<=920px){.audience-segment-grid,.audience-segment-columns,.audience-segment-card header{grid-template-columns:1fr}.audience-segment-card header{display:grid}}.channel-readiness-view{align-items:start}.channel-readiness-summary div{min-height:118px}.channel-readiness-filter-panel{gap:14px;display:grid}.readiness-mini-list{margin-top:4px}.channel-readiness-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;margin-top:16px;display:grid}.channel-readiness-card{background:#ffffff0b;border:1px solid #e8eef71f;border-left:4px solid #d9bf7cd1;border-radius:8px;gap:13px;min-height:410px;padding:15px;display:grid}.channel-readiness-card.status-ready,.channel-readiness-card.status-manual_ready{border-left-color:#5fd4a2e6;box-shadow:0 18px 50px #5fd4a214}.channel-readiness-card.status-needs_approval{border-left-color:#ffc762e0}.channel-readiness-card.status-blocked{border-left-color:#ff846adb}.channel-readiness-card.status-missing{border-left-color:#8cecff94}.channel-readiness-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.channel-readiness-card header div{gap:5px;min-width:0;display:grid}.channel-readiness-card span,.readiness-mini-list span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.channel-readiness-card header strong{color:#fff;font-size:21px;line-height:1.14}.channel-readiness-card header em{color:#f8fbffd6;background:#8cecff14;border:1px solid #8cecff38;border-radius:999px;flex:none;padding:6px 9px;font-size:11px;font-style:normal;font-weight:850}.channel-readiness-card p,.channel-readiness-card small{color:#e8eef7b8;margin:0;line-height:1.45}.readiness-count-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.channel-readiness-blockers{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.provider-connector-view{align-items:start}.provider-connector-filter-panel{min-height:260px}.connector-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.connector-mini-list{max-height:420px;overflow:auto}.provider-connector-card{min-height:455px}.provider-connector-card.status-connected,.provider-connector-card.status-ready{border-left-color:#5fd4a2e6}.provider-connector-card.status-partial,.provider-connector-card.status-handoff_required{border-left-color:#ffc762e0}.provider-connector-card.status-missing{border-left-color:#8cecff94}.connector-route-list{grid-template-columns:repeat(2,minmax(0,1fr))}.connector-route-list div{min-height:58px}.audience-source-view{align-items:start}.audience-source-filter-panel{min-height:260px}.source-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.source-mini-list{max-height:420px;overflow:auto}.audience-source-card{min-height:560px}.audience-source-card.status-mapped,.audience-source-card.status-ready_to_collect{border-left-color:#5fd4a2e6}.audience-source-card.status-create_audience{border-left-color:#d9bf7ceb;box-shadow:0 18px 50px #d9bf7c14}.audience-source-card.status-needs_connection{border-left-color:#ffc762e0}.audience-source-card.status-research_required{border-left-color:#8cecff94}.source-evidence-list,.source-query-list{grid-template-columns:repeat(2,minmax(0,1fr))}.source-evidence-list div,.source-query-list div{min-height:64px}.research-mission-view{align-items:start}.research-mission-panel,.research-mission-summary{min-height:320px}.research-mission-form{grid-template-columns:repeat(3,minmax(0,1fr))}.research-mission-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.research-mission-grid section,.research-mission-empty{background:#ffffff0a;border:1px solid #e8eef71f;border-radius:8px;gap:10px;padding:14px;display:grid}.research-mission-grid h3{color:#fff;font-size:18px}.research-mission-grid section div{background:#050a1257;border:1px solid #e8eef71a;border-left:3px solid #d9bf7cb8;border-radius:8px;gap:6px;min-height:84px;padding:11px;display:grid}.research-mission-grid span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}.research-mission-grid strong,.research-mission-empty strong{color:#fff;font-size:14px;line-height:1.3}.research-mission-grid small,.research-mission-summary small,.research-mission-empty small{color:#e8eef7b8;line-height:1.45}@media (width<=1120px){.research-mission-grid,.research-mission-form{grid-template-columns:1fr}}.channel-gap-view{align-items:start}.channel-gap-decision{gap:16px;display:grid}.channel-gap-grid{margin-top:16px}.channel-gap-card{min-height:360px}.channel-gap-card.is-active{border-color:#8cecff61;box-shadow:0 18px 50px #8cecff14}.channel-gap-card.status-materialized,.channel-gap-card.status-completed{border-left-color:#5fd4a2e6}.channel-gap-card.status-approved{border-left-color:#8cecffd1}.channel-gap-card.status-revision_requested,.channel-gap-card.status-held{border-left-color:#ffc762e0}.channel-gap-card.status-denied{opacity:.78;border-left-color:#ff846adb}.launch-preflight-view{align-items:start}.preflight-form textarea{min-height:110px}.launch-preflight-summary{gap:16px;display:grid}.launch-preflight-card.status-ready,.launch-preflight-card.status-manual_ready{border-left-color:#5fd4a2e6}.launch-preflight-card.status-missing,.launch-preflight-card.status-needs_approval{border-left-color:#ffc762e0}.launch-preflight-card.status-blocked{border-left-color:#ff846adb}.connection-handoff-view{align-items:start}.connection-handoff-decision{gap:16px;display:grid}.handoff-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.handoff-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.connection-handoff-card{min-height:430px}.connection-handoff-card.status-connected,.connection-handoff-card.status-manual_only,.connection-handoff-card.status-approved,.connection-handoff-card.status-connect_ready{border-left-color:#5fd4a2e6}.connection-handoff-card.status-access_requested,.connection-handoff-card.status-requested,.connection-handoff-card.status-revision_requested,.connection-handoff-card.status-held{border-left-color:#ffc762e0}.connection-handoff-card.status-blocked,.connection-handoff-card.status-denied{border-left-color:#ff846adb}.handoff-step-list{grid-template-columns:1fr}.handoff-step-list div strong{font-size:12px;line-height:1.35}@media (width<=820px){.channel-readiness-card header,.readiness-count-grid{grid-template-columns:1fr;display:grid}}.segment-launch-view{align-items:start}.segment-launch-form{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.segment-launch-decision{gap:16px;display:grid}.segment-launch-blueprint{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.segment-launch-blueprint section{background:#ffffff0b;border:1px solid #e8eef71f;border-left:4px solid #8cecff94;border-radius:8px;gap:10px;min-height:220px;padding:14px;display:grid}.segment-launch-blueprint h3{color:#d9bf7c;text-transform:uppercase;font-size:12px;font-weight:950}.segment-launch-blueprint div{background:#050a1257;border:1px solid #e8eef71a;border-radius:8px;gap:5px;padding:10px;display:grid}.segment-launch-blueprint strong{color:#fff;font-size:14px;line-height:1.28}.segment-launch-blueprint small,.segment-launch-card p{color:#e8eef7b8;line-height:1.45}.segment-launch-card.status-outputs_created,.segment-launch-card.status-materialized{border-left-color:#5fd4a2e6}.segment-launch-card.status-revision_requested,.segment-launch-card.status-held{border-left-color:#ffc762e0}.segment-launch-card.status-denied{opacity:.78;border-left-color:#ff846adb}@media (width<=1100px){.segment-launch-blueprint,.segment-launch-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.segment-launch-blueprint,.segment-launch-form{grid-template-columns:1fr}}.execution-board-filter-panel{gap:12px;display:grid}.execution-board-filters{grid-template-columns:minmax(220px,1.2fr) minmax(220px,1.4fr) repeat(5,minmax(132px,1fr));margin-top:0}.execution-board-filter-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.execution-board-filter-actions strong{color:#f8fbffd1;font-size:13px}.execution-board-grid{grid-template-columns:repeat(4,minmax(220px,1fr));align-items:start;gap:12px;display:grid}.execution-board-lane{background:#050a14b8;border:1px solid #e8eef71f;border-radius:8px;gap:12px;min-height:420px;padding:12px;display:grid}.execution-board-lane header{border-bottom:1px solid #e8eef71a;gap:8px;padding-bottom:10px;display:grid}.execution-board-lane header div{justify-content:space-between;align-items:center;display:flex}.execution-board-lane header strong{color:#fff;font-size:22px}.execution-board-lane header p,.execution-board-empty small{color:#e8eef7a8;margin:0;font-size:12px;line-height:1.4}.execution-board-card-stack{gap:10px;display:grid}.execution-board-card{color:inherit;cursor:pointer;text-align:left;background:#ffffff0b;border:1px solid #e8eef71f;border-left:4px solid #d9bf7cb3;border-radius:8px;gap:8px;min-height:176px;padding:13px;display:grid}.execution-board-card.tone-ready{border-left-color:#8cecffd1}.execution-board-card.tone-live{border-left-color:#5fd4a2db}.execution-board-card.tone-measure{border-left-color:#c4a4ffd1}.execution-board-card:hover{background:#8cecff14;border-color:#8cecff42}.execution-board-card strong{color:#fff;overflow-wrap:anywhere;font-size:16px;line-height:1.22}.execution-board-card small,.execution-board-card p,.execution-board-card em{color:#e8eef7b8;margin:0;font-size:12px;line-height:1.42}.execution-board-card em{color:#8cecffc7;font-style:normal;font-weight:800}.execution-board-card-meta{flex-wrap:wrap;gap:7px;display:flex}.execution-board-card-meta span{color:#e8eef7b8;text-transform:none;background:#ffffff0b;border:1px solid #e8eef71a;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.execution-board-card-actions{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.execution-board-card-actions .primary-action,.execution-board-card-actions .secondary-action{border-radius:8px;min-height:36px;padding:8px 10px;font-size:12px}.execution-board-empty,.execution-board-empty-state{background:#ffffff09;border:1px dashed #e8eef72e;border-radius:8px;gap:8px;padding:14px;display:grid}.execution-board-empty strong{color:#fff}.marketing-command-card{min-height:260px}.marketing-command-card h2,.marketing-capability-picker h2,.marketing-dashboard-view .founder-panel>h2,.marketing-os-firecrawl h2{color:#fff;font-size:clamp(26px,2.8vw,42px);line-height:1.05}.marketing-command-card p:not(.eyebrow),.marketing-capability-picker p:not(.eyebrow){color:#e8eef7c2;line-height:1.58}.marketing-card-actions,.builder-actions,.approval-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.marketing-card-actions .primary-action,.marketing-card-actions .secondary-action{min-width:150px}.compact-loop-grid.marketing-os-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.marketing-capability-picker{position:sticky;top:22px}.marketing-capability-picker .marketing-capability-select{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-founder-decision-row.builder-actions{grid-template-columns:auto;justify-content:start}.marketing-founder-decision-row.approval-actions{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;display:grid}.marketing-run-history{width:100%;font-family:inherit}.marketing-run-history span{color:#d9bf7c;text-transform:uppercase;font-size:11px;font-weight:950}@media (width<=1220px){.marketing-os-dashboard-shell{grid-template-columns:230px minmax(0,1fr)}.marketing-status-strip,.compact-loop-grid.marketing-os-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.execution-board-grid,.campaign-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.execution-board-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.execution-board-hero,.marketing-dashboard-view.split-view,.marketing-overview-grid{grid-template-columns:1fr}.marketing-capability-picker{position:static}}@media (width<=820px){.marketing-os-dashboard-shell{grid-template-columns:1fr}.marketing-os-sidebar{max-height:none;position:static}.marketing-os-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-os-topbar,.marketing-status-strip,.execution-board-grid,.campaign-brief-grid,.compact-loop-grid.marketing-os-grid,.marketing-capability-picker .marketing-capability-select,.marketing-founder-decision-row.approval-actions{grid-template-columns:1fr}.execution-board-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.execution-board-filters{grid-template-columns:1fr}}.mw-hero-conversation button,.mw-chat-form button,.mw-lead-capture button,.mw-next-step-offer button{color:#03050a;cursor:pointer;text-transform:uppercase;background:linear-gradient(135deg,#4ee8ff,#f2c94c);border:0;border-radius:8px;min-height:46px;padding:12px 16px;font-weight:900}.mw-hero-conversation button:disabled,.mw-chat-form button:disabled,.mw-lead-capture button:disabled,.mw-next-step-offer button:disabled{cursor:not-allowed;opacity:.62}.mw-chat-form,.mw-lead-capture{gap:10px;display:grid;position:relative}.mw-chat-form{border-top:1px solid #d8e0ea1f;margin-top:10px;padding-top:16px}.mw-chat-form label,.mw-lead-capture span{color:#f7fbff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.mw-chat-form textarea,.mw-lead-capture input{color:#f7fbff;font:inherit;resize:vertical;background:#03050ab8;border:1px solid #f7fbff29;border-radius:8px;outline:none;width:100%;padding:13px 14px}.mw-chat-form textarea:focus,.mw-lead-capture input:focus{border-color:#4ee8ffa3;box-shadow:0 0 0 3px #4ee8ff1a}.mw-advisor-notice{color:#dce7f2;border:1px solid #f7fbff26;border-radius:8px;margin:0;padding:12px 14px;position:relative}.mw-advisor-notice.fallback,.mw-advisor-notice.lead-error{color:#ffe7a3;border-color:#f2c94c61}.mw-advisor-notice.lead-sent{color:#c9ffe4;border-color:#a9f3cf61}.mw-lead-capture{background:#f7fbff0a;border:1px solid #f7fbff1f;border-radius:8px;margin-top:2px;padding:14px}.operations-workspace-panel{background:linear-gradient(135deg,#0e1715f5,#080e0dfa);border-color:#f7d99147}.operations-snapshot-grid,.operations-workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.operations-snapshot-grid article,.operations-workspace-grid article{background:#090f0ebd;border:1px solid #97b8aa2e;border-radius:8px;padding:15px}.operations-snapshot-grid span,.operations-workspace-grid .eyebrow{color:#97b8aa;letter-spacing:0;text-transform:uppercase;margin-bottom:8px;font-size:11px;display:block}.operations-snapshot-grid strong,.operations-workspace-grid h3{color:#f4fbf7;margin:0;font-size:16px;line-height:1.35;display:block}.operations-snapshot-grid small{color:#c9d9d2;margin-top:8px;line-height:1.4;display:block}.operations-workspace-grid ul{color:#c9d9d2;gap:9px;margin:12px 0 0;padding:0;line-height:1.45;list-style:none;display:grid}.operations-workspace-grid li{border-top:1px solid #97b8aa1f;padding-top:9px}.operations-workspace-panel .row-actions{margin-top:18px}.pilot-proposal-panel{background:linear-gradient(135deg,#0a1211f5,#0b0f12fa);border-color:#97b8aa47}.pilot-proposal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.pilot-proposal-grid article{background:#060c0cb8;border:1px solid #97b8aa2e;border-radius:8px;padding:15px}.pilot-proposal-grid h3{color:#f4fbf7;margin:0 0 10px;font-size:16px;line-height:1.35}.pilot-proposal-grid p,.pilot-proposal-grid ul{color:#c9d9d2;margin:0;line-height:1.45}.pilot-proposal-grid ul{gap:9px;padding:0;list-style:none;display:grid}.pilot-proposal-grid li{border-top:1px solid #97b8aa1f;padding-top:9px}.pilot-proposal-panel .row-actions{margin-top:18px}@media (width<=920px){.operations-snapshot-grid,.operations-workspace-grid,.pilot-proposal-grid{grid-template-columns:1fr}}.mw-intro{grid-template-columns:minmax(320px,.82fr) minmax(520px,1.18fr);align-items:stretch;gap:clamp(28px,5vw,64px);min-height:auto}.mw-intro-copy{align-content:center;gap:18px;max-width:650px;display:grid}.mw-intro-copy h2{max-width:620px;font-size:clamp(38px,4.2vw,64px);line-height:1.02}.mw-intro-copy p:not(.mw-kicker){color:#c8d4e2;max-width:580px;margin:0;font-size:clamp(17px,1.3vw,21px);line-height:1.55}.mw-demo-panel{background:radial-gradient(circle at 18% 18%,#4ee8ff29,#0000 30%),radial-gradient(circle at 86% 76%,#f7d8731f,#0000 34%),linear-gradient(145deg,#080f1fe6,#03050ac7);border:1px solid #d8e0ea29;border-radius:8px;gap:18px;min-height:420px;padding:clamp(20px,3vw,34px);display:grid;box-shadow:0 24px 90px #0000003d}.mw-demo-phone{background:#03050a8f;border:1px solid #4ee8ff2e;border-radius:8px;align-self:stretch;gap:12px;padding:18px;display:grid}.mw-demo-status{color:#9edfea;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.mw-demo-status span{background:#4ee8ff;border-radius:999px;width:9px;height:9px;display:inline-block;box-shadow:0 0 18px #4ee8ffc7}.mw-demo-message{color:#f7fbff;border-radius:8px;max-width:78%;padding:13px 14px;line-height:1.45}.mw-demo-message.visitor{background:#d8e0ea17;justify-self:start}.mw-demo-message.moski{background:#4ee8ff24;border:1px solid #4ee8ff33;justify-self:end}.mw-demo-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.mw-demo-flow .mw-step-card{box-shadow:none;min-height:104px;padding:14px}.mw-demo-flow .mw-step-card span{margin-bottom:18px;font-size:14px}.mw-demo-flow .mw-step-card p{color:#f7fbff;font-size:clamp(13px,1vw,16px);font-weight:800;line-height:1.25}.mw-demo-result{background:#f7d87314;border:1px solid #f7d8733d;border-radius:8px;gap:8px;padding:18px;display:grid}.mw-demo-result span{color:#f7d873;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.mw-demo-result strong{color:#fff;font-size:clamp(20px,2vw,30px);line-height:1.18}@media (width<=1180px){.mw-intro{grid-template-columns:1fr}.mw-intro-copy,.mw-intro-copy h2,.mw-intro-copy p:not(.mw-kicker){max-width:920px}}@media (width<=760px){.mw-intro-copy h2{font-size:clamp(36px,11vw,54px)}.mw-demo-panel{min-height:0}.mw-demo-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.mw-demo-message{max-width:100%}}.mw-next-step-offer{background:#f7d87314;border:1px solid #f7d87338;border-radius:8px;gap:12px;margin-top:14px;padding:16px;display:grid}.mw-next-step-offer>span{color:#f7d873;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.mw-next-step-offer p{color:#dce7f2;margin:0;line-height:1.45}.mw-next-step-offer .mw-lead-capture{border-top:1px solid #f7d87329;padding-top:12px}.founder-sales-desk{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.founder-sales-card{background:linear-gradient(145deg,#081212e6,#050a0cc7);border:1px solid #97b8aa2e;border-radius:8px;gap:12px;min-height:270px;padding:15px;display:grid}.founder-sales-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.founder-sales-card-head span,.founder-sales-meta span,.founder-sales-missing span{color:#8fd6b3;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.founder-sales-card-head small,.founder-sales-meta small{color:#8ea39a;overflow-wrap:anywhere}.founder-sales-card h3{color:#f6fbf8;overflow-wrap:anywhere;margin:0;font-size:22px;line-height:1.15}.founder-sales-card p{color:#dbe9e2;overflow-wrap:anywhere;margin:0;line-height:1.45}.founder-sales-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.founder-sales-meta div{background:#07100d94;border:1px solid #97b8aa1f;border-radius:8px;gap:5px;min-height:78px;padding:10px;display:grid}.founder-sales-meta strong{color:#f6fbf8;overflow-wrap:anywhere;line-height:1.28}.founder-sales-missing{flex-wrap:wrap;gap:7px;display:flex}.founder-sales-missing span{color:#cfe9dd;background:#8fd6b31a;border:1px solid #8fd6b32e;border-radius:999px;padding:7px 9px}.sales-lane-heading{border-top:1px solid #97b8aa24;margin-top:4px;padding-top:18px}@media (width<=1100px){.founder-sales-desk,.founder-sales-meta{grid-template-columns:1fr}}.private-workspace-handoff,.workspace-demo-preview{background:#07100da8;border:1px solid #97b8aa2e;border-radius:8px;gap:16px;margin-top:18px;padding:16px;display:grid}.private-workspace-handoff{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)}.private-workspace-handoff h3,.workspace-demo-preview h3{color:#f4fbf7;margin:0 0 10px;font-size:22px;line-height:1.2}.private-workspace-handoff p,.workspace-demo-preview p{color:#c9d9d2;margin:0;line-height:1.45}.workspace-missing-list{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.workspace-missing-list span{color:#f6df95;background:#f7c94c14;border:1px solid #f7c94c38;border-radius:999px;padding:7px 9px;font-size:12px;font-weight:800}.private-workspace-handoff form{gap:10px;display:grid}.private-workspace-handoff label{color:#dbe9e2;gap:7px;font-size:13px;font-weight:800;display:grid}.private-workspace-handoff input,.private-workspace-handoff textarea{color:#f6fbf8;font:inherit;resize:vertical;background:#030808d1;border:1px solid #97b8aa38;border-radius:8px;padding:11px 12px}.private-workspace-handoff textarea{min-height:76px}.private-workspace-handoff form small{color:#9fd8bd;line-height:1.4}.workspace-demo-preview>div{gap:10px;display:grid}.workspace-demo-preview article{border:1px solid #97b8aa29;border-radius:8px;gap:5px;max-width:78%;padding:12px;display:grid}.workspace-demo-preview article.customer{background:#97b8aa14;justify-self:start}.workspace-demo-preview article.moski{background:#8fd6b31a;border-color:#8fd6b333;justify-self:end}.workspace-demo-preview span{color:#8fd6b3;text-transform:uppercase;font-size:12px;font-weight:900}@media (width<=920px){.private-workspace-handoff{grid-template-columns:1fr}.workspace-demo-preview article{max-width:100%}}.sales-filter-bar{flex-wrap:wrap;gap:8px;margin:16px 0 10px;display:flex}.sales-filter-bar button{color:#c9d9d2;cursor:pointer;font:inherit;background:#07100d9e;border:1px solid #97b8aa2e;border-radius:8px;min-height:36px;padding:8px 11px;font-size:13px;font-weight:800}.sales-filter-bar button:hover,.sales-filter-bar button.active{color:#f6fbf8;background:#8fd6b31f;border-color:#8fd6b36b}.founder-department-menu{background:#04090dcc;border:1px solid #97b8aa29;border-radius:8px;gap:14px;margin:18px 0;padding:14px;display:grid}.founder-department-menu-head{grid-template-columns:minmax(0,1fr) minmax(220px,320px);align-items:end;gap:14px;display:grid}.founder-department-menu-head h2{color:#f6fbf8;margin:4px 0 6px;font-size:24px;line-height:1.1}.founder-department-menu-head span{color:#a8bbb4;font-size:14px;line-height:1.4}.founder-department-menu-head label{gap:7px;display:grid}.founder-department-menu-head label>span{color:#9fdcc0;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.founder-department-menu-head select{appearance:none;color:#f6fbf8;font:inherit;background:#07100d;border:1px solid #8fd6b352;border-radius:8px;min-height:44px;padding:0 12px;font-size:14px;font-weight:800}.founder-department-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.founder-department-grid button{color:#d8e8e1;cursor:pointer;font:inherit;text-align:left;background:#050d0fc2;border:1px solid #97b8aa29;border-radius:8px;gap:7px;min-height:118px;padding:12px;display:grid}.founder-department-grid button span,.founder-department-grid button strong,.founder-department-grid button small{min-width:0}.founder-department-grid button span{color:#f6fbf8;font-size:14px;font-weight:900}.founder-department-grid button strong{color:#9fdcc0;font-size:18px;line-height:1.1}.founder-department-grid button small{color:#99aca5;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.founder-department-grid button:hover,.founder-department-grid button:focus-visible,.founder-department-grid button.active{background:#8fd6b321;border-color:#8fd6b36b;outline:none}@media (width<=1180px){.founder-department-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.founder-department-menu-head{grid-template-columns:1fr}.founder-department-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.founder-department-grid{grid-template-columns:1fr}}.compact-topline{grid-template-columns:repeat(4,minmax(160px,1fr));margin-bottom:18px}.compact-topline .founder-top-card{min-height:92px;padding:18px}.founder-tab-page{gap:16px;display:grid}.clean-briefing-stack{gap:10px}.founder-today-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.today-queue-card{min-width:0}.today-queue-list{gap:10px;display:grid}.today-queue-item{color:#dbe9e2;background:#050d0fc2;border:1px solid #97b8aa29;border-radius:8px;grid-template-columns:44px minmax(0,1fr);align-items:flex-start;gap:10px;min-height:96px;padding:12px;display:grid}.today-queue-item strong,.today-queue-item span{min-width:0;display:block}.today-queue-item strong{color:#f6fbf8;font-size:15px;line-height:1.25}.today-queue-item span:not(.today-count){color:#a9b8b2;margin-top:5px;font-size:13px;line-height:1.35}.today-count{color:#f6fbf8;background:#8fd6b321;border:1px solid #8fd6b352;border-radius:8px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 8px;font-size:18px;font-weight:900;display:inline-flex}.today-queue-item.good .today-count{color:#b8f8d5;background:#8fd6b32e}.today-queue-item.warning .today-count{color:#f5d98e;background:#f2c56b26;border-color:#f2c56b61}.today-queue-item.danger .today-count{color:#ffb0b0;background:#ff7d7d24;border-color:#ff7d7d57}.founder-work-queue-page{gap:16px}.founder-work-queue-grid{grid-template-columns:minmax(320px,.95fr) minmax(0,1.05fr);gap:16px;display:grid}.founder-work-queue-list .founder-list{gap:9px}.founder-work-queue-row{color:#dbe9e2;cursor:pointer;font:inherit;text-align:left;background:#050d0fc7;border:1px solid #97b8aa29;border-radius:8px;grid-template-columns:88px minmax(0,1fr) minmax(42px,auto);align-items:center;gap:10px;min-height:64px;padding:10px 12px;display:grid}.founder-work-queue-row span{color:#9fdcc0;text-transform:uppercase;font-size:11px;font-weight:900}.founder-work-queue-row strong{color:#f6fbf8;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;line-height:1.25;overflow:hidden}.founder-work-queue-row em{color:#f6fbf8;background:#8fd6b321;border:1px solid #8fd6b347;border-radius:8px;justify-content:center;align-items:center;min-width:42px;min-height:36px;padding:0 10px;font-style:normal;font-weight:900;display:inline-flex}.founder-work-queue-row.warning em{color:#f5d98e;background:#f2c56b26;border-color:#f2c56b59}.founder-work-queue-row.danger em{color:#ffb0b0;background:#ff7d7d24;border-color:#ff7d7d57}.founder-work-queue-row:hover,.founder-work-queue-row:focus-visible,.founder-work-queue-row.active{background:#8fd6b321;border-color:#8fd6b366;outline:none}.founder-work-queue-detail .primary-action{justify-content:center;text-decoration:none}@media (width<=900px){.founder-work-queue-grid{grid-template-columns:1fr}}@media (width<=560px){.founder-work-queue-row{grid-template-columns:1fr}.founder-work-queue-row strong{white-space:normal}}@media (width<=1100px){.founder-today-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.founder-today-grid,.compact-topline{grid-template-columns:1fr}}.sales-command-center{gap:16px;margin-top:0;display:grid}.sales-command-header{justify-content:space-between;align-items:start;gap:16px;display:flex}.sales-command-header h2{color:#f8fcfb;margin:4px 0 8px;font-size:clamp(28px,4vw,46px);line-height:1.05}.sales-command-total,.sales-command-summary div,.sales-clean-grid div,.sales-pipeline-strip div{background:#050d0fbd;border:1px solid #97b8aa29;border-radius:8px;gap:6px;min-width:0;padding:14px;display:grid}.sales-command-total{text-align:right;min-width:150px}.sales-command-total span,.sales-command-summary span,.sales-clean-grid span,.sales-pipeline-strip span,.sales-lead-list-item span{color:#a7ead1;text-transform:uppercase;font-size:11px;font-weight:900}.sales-command-total strong,.sales-command-summary strong,.sales-clean-grid strong,.sales-pipeline-strip strong{color:#f8fcfb;overflow-wrap:anywhere;font-size:24px;line-height:1.1}.sales-clean-grid small,.sales-lead-list-item small,.sales-selected-card small{color:#9eb1ad;overflow-wrap:anywhere}.sales-command-tabs{background:#01060ac7;border:1px solid #97b8aa24;border-radius:8px;grid-template-columns:repeat(4,minmax(130px,1fr));gap:8px;padding:8px;display:grid}.sales-command-tabs button{color:#b9cac4;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 12px;display:flex}.sales-command-tabs button.active,.sales-command-tabs button:hover{color:#fff8df;background:#f7d99121;border-color:#f7d99161}.sales-command-tabs span{font-size:14px;font-weight:900}.sales-command-tabs strong{color:inherit;font-size:16px}.sales-command-summary,.sales-clean-grid,.sales-pipeline-strip{gap:10px;display:grid}.sales-command-summary{grid-template-columns:repeat(4,minmax(130px,1fr))}.sales-tab-layout{grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:14px;display:grid}.sales-tab-layout.detail-layout{grid-template-columns:minmax(0,1fr) minmax(320px,.74fr)}.sales-lead-list{gap:8px;display:grid}.sales-lead-list-item{color:#dfe9e5;cursor:pointer;font:inherit;text-align:left;background:#030a0cb8;border:1px solid #97b8aa24;border-radius:8px;gap:6px;min-height:104px;padding:12px;display:grid}.sales-lead-list-item strong{color:#f8fcfb;overflow-wrap:anywhere;font-size:18px}.sales-lead-list-item em{color:#f7d991;font-size:13px;font-style:normal;font-weight:800}.sales-lead-list-item:hover,.sales-lead-list-item.selected{background:#121f1de6;border-color:#8fd6b370}.sales-selected-card{background:#060f11b8;border:1px solid #97b8aa29;border-radius:8px;gap:14px;min-width:0;padding:18px;display:grid}.sales-card-title-row{justify-content:space-between;align-items:start;gap:12px;display:flex}.sales-card-title-row h3{color:#f8fcfb;overflow-wrap:anywhere;margin:2px 0 0;font-size:clamp(22px,3vw,34px);line-height:1.08}.sales-card-title-row>span{color:#a7ead1;text-transform:uppercase;background:#8fd6b31f;border:1px solid #8fd6b34d;border-radius:999px;flex:none;padding:7px 10px;font-size:12px;font-weight:900}.sales-selected-card>p{color:#dce8e4;margin:0;font-size:16px;line-height:1.55}.sales-clean-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-clean-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-clean-grid ul{color:#dce8e4;gap:7px;margin:4px 0 0;padding:0;line-height:1.4;list-style:none;display:grid}.sales-clean-grid li{overflow-wrap:anywhere}.sales-pipeline-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.conversation-card{max-height:620px;overflow:auto}.conversation-line{border-top:1px solid #97b8aa1f;gap:5px;padding-top:10px;display:grid}.conversation-line strong{color:#f7d991;text-transform:uppercase;font-size:12px}.conversation-line span{color:#dce8e4;line-height:1.45}.simple-decision-grid{grid-template-columns:1fr}.simple-decision-grid .wide-field,.simple-decision-grid label{grid-column:auto}.compact-actions{border-top:1px solid #97b8aa1f;align-items:center;margin-top:2px;padding-top:12px}@media (width<=980px){.compact-topline,.sales-command-tabs,.sales-command-summary,.sales-clean-grid,.sales-clean-grid.two-col,.sales-pipeline-strip,.sales-tab-layout,.sales-tab-layout.detail-layout{grid-template-columns:1fr}.sales-command-header,.sales-card-title-row{display:grid}.sales-command-total{text-align:left}}.founder-agent-page{gap:16px}.founder-agent-hero{justify-content:space-between;align-items:start;gap:18px;display:flex}.founder-agent-hero h2,.founder-agent-next h2{color:#f8fcfb;margin:4px 0 10px;font-size:clamp(28px,4vw,44px);line-height:1.05}.founder-agent-status{text-align:right;background:#050d0fbd;border:1px solid #8fd6b33d;border-radius:8px;gap:7px;min-width:230px;padding:16px;display:grid}.founder-agent-status span,.founder-agent-stat-grid span,.founder-agent-chip-list span{color:#a7ead1;text-transform:uppercase;font-size:11px;font-weight:900}.founder-agent-status strong{color:#f8fcfb;font-size:20px}.founder-agent-status small{color:#9eb1ad}.founder-agent-stat-grid{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px;display:grid}.founder-agent-stat-grid div{background:#050d0fbd;border:1px solid #97b8aa29;border-radius:8px;gap:8px;min-height:92px;padding:15px;display:grid}.founder-agent-stat-grid strong{color:#f8fcfb;overflow-wrap:anywhere;font-size:24px;line-height:1.1}.founder-agent-chip-list{flex-wrap:wrap;gap:8px;display:flex}.founder-agent-chip-list span{background:#8fd6b31f;border:1px solid #8fd6b347;border-radius:999px;padding:8px 10px}.founder-agent-next{gap:8px;display:grid}@media (width<=980px){.founder-agent-hero{display:grid}.founder-agent-status{text-align:left}.founder-agent-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.founder-agent-stat-grid{grid-template-columns:1fr}}.founder-agent-workspace{align-items:stretch}.founder-agent-ask-panel,.founder-agent-answer-panel{min-height:300px}.founder-agent-ask-form{gap:10px;display:grid}.founder-agent-ask-form label{color:#a7ead1;text-transform:uppercase;font-size:11px;font-weight:900}.founder-agent-ask-form textarea{color:#f8fcfb;font:inherit;resize:vertical;background:#02080cc7;border:1px solid #97b8aa38;border-radius:8px;min-height:112px;padding:13px}.founder-agent-ask-form textarea:focus{border-color:#5ae6ffbd;outline:none;box-shadow:0 0 0 3px #5ae6ff1f}.founder-agent-ask-form .primary-action{justify-self:start;min-width:180px}.founder-agent-private-form{gap:10px;margin:14px 0 16px;display:grid}.founder-agent-private-form label{color:#a7ead1;text-transform:uppercase;font-size:11px;font-weight:900}.founder-agent-private-form input,.founder-agent-private-form select,.founder-agent-private-form textarea{color:#f8fcfb;font:inherit;background:#02080cc7;border:1px solid #97b8aa38;border-radius:8px;padding:12px 13px}.founder-agent-private-form textarea{resize:vertical;min-height:108px}.founder-agent-private-form input:focus,.founder-agent-private-form select:focus,.founder-agent-private-form textarea:focus{border-color:#5ae6ffbd;outline:none;box-shadow:0 0 0 3px #5ae6ff1f}.founder-agent-private-controls,.founder-agent-private-actions{flex-wrap:wrap;gap:8px;display:flex}.founder-agent-private-controls .primary-action{min-width:180px}.founder-agent-private-list .founder-action-row{align-items:flex-start}.founder-agent-private-actions{justify-content:flex-end;margin-left:auto}.founder-agent-private-actions button{color:#f8fcfb;cursor:pointer;font:inherit;background:#8fd6b31a;border:1px solid #8fd6b33d;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:900}.founder-agent-private-actions button:hover,.founder-agent-private-actions button:focus-visible{border-color:#5ae6ffa3;outline:none}.founder-agent-private-actions button:disabled{cursor:wait;opacity:.62}.founder-agent-answer{background:#050d0fb8;border:1px solid #8fd6b32e;border-radius:8px;gap:10px;padding:16px;display:grid}.founder-agent-answer strong{color:#f8fcfb;font-size:17px}.founder-agent-answer p{color:#d4e2df;margin:0;line-height:1.6}.founder-agent-answer small{color:#91aaa5}.founder-agent-example{color:#f8fcfb;cursor:pointer;font:inherit;text-align:left;background:#050d0fbd;border:1px solid #97b8aa2e;border-radius:8px;padding:13px}.founder-agent-example:hover,.founder-agent-example:focus-visible{border-color:#5ae6ffa3;outline:none}@media (width<=560px){.founder-agent-ask-form .primary-action,.founder-agent-private-controls .primary-action{justify-self:stretch;width:100%}.founder-agent-private-controls,.founder-agent-private-actions{display:grid}}.project-command-shell{color:#f8fcfb;background:linear-gradient(135deg,#061019 0%,#0b1a26 52%,#08131d 100%);min-height:100vh}.project-command-header h1{letter-spacing:0;margin:4px 0 10px;font-size:clamp(34px,5vw,58px);line-height:1.02}.project-header-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.project-stat-grid{grid-template-columns:repeat(4,minmax(145px,1fr));gap:10px;margin:18px 0;display:grid}.project-stat-card,.project-panel{background:#040c12c7;border:1px solid #97b8aa2e;border-radius:8px;box-shadow:0 18px 50px #0000002e}.project-stat-card{gap:8px;min-height:96px;padding:16px;display:grid}.project-stat-card span,.project-status-stack span,.project-mini-board span,.project-evidence-grid span{color:#9fe9d0;text-transform:uppercase;font-size:11px;font-weight:900}.project-stat-card strong{color:#fff;font-size:28px;line-height:1.05}.project-command-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:14px;margin-bottom:14px;display:grid}.project-command-grid.three-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(240px,.7fr)}.project-panel{padding:18px}.project-panel h2{color:#f8fcfb;margin:0 0 12px;font-size:24px;line-height:1.15}.project-focus-panel{background:linear-gradient(135deg,#051219eb,#0a232bc7)}.project-status-stack,.project-action-list,.project-record-list{gap:10px;display:grid}.project-status-stack>div,.project-action-list>div,.project-record-row,.project-mini-board>div,.project-evidence-grid>div{background:#02080c9e;border:1px solid #97b8aa24;border-radius:8px;padding:12px}.project-status-stack>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.project-status-stack.compact>div{align-items:start;gap:6px;display:grid}.project-status-stack strong,.project-action-list div{color:#e7f1ef;font-weight:800}.project-mini-board,.project-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.project-mini-board strong,.project-evidence-grid strong{color:#fff;margin-top:8px;font-size:24px;display:block}.project-evidence-grid small{color:#95aaa5;margin-top:6px;display:block}.project-log-tile{cursor:pointer;text-align:left;width:100%;min-height:150px;display:grid}.project-log-tile:hover,.project-log-tile:focus-visible{border-color:#5ae6ffad;outline:none}.project-log-tile strong{color:#fff;align-self:end;font-size:28px}.project-log-tile small{color:#95aaa5}.project-record-row{color:inherit;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.project-record-row div{gap:5px;min-width:0;display:grid}.project-record-row strong{color:#fff;overflow-wrap:anywhere}.project-record-row span:not(.project-status-pill){color:#b4c4c1;line-height:1.45}.source-library-row{align-items:center}.source-library-row img{aspect-ratio:16/9;object-fit:cover;border:1px solid #97b8aa2e;border-radius:8px;flex:0 0 92px;width:92px}.project-status-pill{color:#dcebe7;text-transform:uppercase;border:1px solid #97b8aa33;border-radius:999px;flex:none;justify-content:center;max-width:180px;padding:7px 10px;font-size:11px;font-weight:900;display:inline-flex}.project-status-pill.good{color:#9ff0c7;background:#1da8712e;border-color:#54da9d47}.project-status-pill.danger{color:#ffb3bd;background:#b83f482e;border-color:#ff808f4d}.project-evidence-panel{margin-top:8px}.compact-records{margin-top:12px}@media (width<=1040px){.project-stat-grid,.project-command-grid,.project-command-grid.three-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.project-stat-grid,.project-command-grid,.project-command-grid.three-columns,.project-mini-board,.project-evidence-grid{grid-template-columns:1fr}.project-header-actions,.project-record-row,.project-status-stack>div{justify-content:stretch;align-items:stretch;display:grid}}.project-center-nav{background:#040b11b8;border:1px solid #97b8aa29;border-radius:8px;grid-template-columns:auto minmax(0,1fr) minmax(150px,220px);align-items:center;gap:10px;width:min(100%,680px);padding:8px;display:grid}.project-center-home{color:#dff8ff;background:#5ae6ff1a;border:1px solid #5ae6ff47;border-radius:7px;justify-content:center;align-items:center;min-width:48px;min-height:44px;padding:8px 10px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.project-center-current{gap:3px;min-width:0;display:grid}.project-center-current span,.project-center-switcher span{color:#9fdcc0;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900;line-height:1}.project-center-current strong{color:#f6fbf8;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.1;overflow:hidden}.project-center-current small{color:#97aaa4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}.project-center-switcher{gap:6px;min-width:0;display:grid}.project-center-switcher select{appearance:none;color:#f6fbf8;font:inherit;background:#07100d;border:1px solid #8fd6b34d;border-radius:8px;width:100%;min-height:38px;padding:0 10px;font-size:13px;font-weight:800}.project-center-home:hover,.project-center-home:focus-visible,.project-center-switcher select:focus-visible{color:#fff;border-color:#5ae6ffad;outline:none}.project-command-shell .session-panel{gap:10px}.project-command-shell .muted{max-width:760px}.project-panel .eyebrow{margin-bottom:8px}.project-log-tile{align-content:space-between}.project-log-tile .eyebrow{margin-bottom:0}@media (width<=900px){.project-center-nav{grid-template-columns:auto minmax(0,1fr);width:100%}.project-center-switcher{grid-column:1/-1}}@media (width<=520px){.project-center-nav{grid-template-columns:1fr}.project-center-home{width:100%}}.project-inline-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.project-inline-actions button{color:#eaf7f2;cursor:pointer;font:inherit;background:#09191fe6;border:1px solid #97b8aa38;border-radius:8px;min-height:34px;padding:7px 9px;font-size:12px;font-weight:800}.project-inline-actions button:hover:not(:disabled),.project-inline-actions button:focus-visible{border-color:#5ae6ffad;outline:none}.project-inline-actions button:disabled{cursor:wait;opacity:.58}.project-action-list label{color:#dbe9e2;gap:7px;font-size:13px;font-weight:800;display:grid}.project-action-list input,.project-action-list select,.project-action-list textarea{color:#f6fbf8;font:inherit;background:#030808d1;border:1px solid #97b8aa38;border-radius:8px;min-height:42px;padding:10px 12px}.project-action-list textarea{resize:vertical;min-height:92px}.voice-toggle-row{justify-content:flex-start;align-items:center;gap:9px;display:inline-flex}.voice-toggle-row input{accent-color:#5ae6ff;width:auto;min-height:auto}.launch-preset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.launch-preset-grid button{color:#dff8ff;cursor:pointer;font:inherit;background:#5ae6ff14;border:1px solid #5ae6ff38;border-radius:8px;min-height:38px;padding:8px 10px;font-size:12px;font-weight:900}.launch-preset-grid button:hover:not(:disabled),.launch-preset-grid button:focus-visible{color:#fff;border-color:#5ae6ffad;outline:none}.launch-preset-grid button:disabled{cursor:wait;opacity:.58}.project-action-list input:focus,.project-action-list select:focus,.project-action-list textarea:focus{border-color:#5ae6ffad;outline:none}.launch-score-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.launch-score-grid>div,.launch-board-card{background:#02080c9e;border:1px solid #97b8aa24;border-radius:8px;padding:12px}.launch-score-grid span{color:#9fdcc0;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.launch-score-grid strong{color:#fff;margin-top:5px;font-size:24px;display:block}.launch-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.launch-board-card{gap:10px;display:grid}.launch-board-card h3{color:#fff;margin:0;font-size:20px;line-height:1.15}.launch-progress{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.launch-progress span{background:linear-gradient(90deg,#5ae6ff,#8cefc7,#ffd952);height:100%;display:block}.sales-pipeline-layout{grid-template-columns:minmax(300px,.56fr) minmax(0,1.44fr)}.sales-pipeline-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sales-stage-column,.sales-pipeline-card{background:#02080c9e;border:1px solid #97b8aa24;border-radius:8px;gap:9px;padding:12px;display:grid}.sales-pipeline-card strong{color:#fff;overflow-wrap:anywhere}.sales-pipeline-card span,.sales-pipeline-card small{color:#b4c4c1;line-height:1.4}@media (width<=1180px){.sales-pipeline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.launch-score-grid,.launch-board-grid,.sales-pipeline-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.launch-score-grid,.launch-board-grid,.sales-pipeline-grid{grid-template-columns:1fr}.project-inline-actions{justify-content:stretch}.project-inline-actions button,.project-inline-actions .project-status-pill{width:100%}}.marketing-command-shell .project-action-list>div{gap:5px;display:grid}.marketing-command-shell .project-action-list>div span,.marketing-command-shell .project-action-list>div small{color:#9fb4ad;font-size:12px;font-weight:800}.marketing-command-shell .project-action-list>div span{color:#9fe9d0;text-transform:uppercase}.marketing-command-shell .project-action-list>div strong{color:#fff;font-size:18px;line-height:1.25}.marketing-command-shell .project-record-row{align-items:flex-start}.marketing-command-shell .project-inline-actions{min-width:min(100%,300px)}.marketing-command-shell .project-inline-actions .project-status-pill{max-width:240px}.project-workspaces-shell .section-header-row{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.project-focus-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:18px 0;display:grid}.project-workspaces-shell .project-panel{background:#020c11b3;border:1px solid #97b8aa33;border-radius:8px;padding:18px}.project-workspaces-shell .highlighted-panel{background:#05242bc7}.project-filter-tabs{flex-wrap:wrap;gap:8px;display:flex}.project-filter-tabs button{color:#dbe9e2;cursor:pointer;font:inherit;background:#030a0ed6;border:1px solid #97b8aa3d;border-radius:8px;min-height:38px;padding:8px 12px;font-size:13px;font-weight:800}.project-filter-tabs button.active,.project-filter-tabs button:hover,.project-filter-tabs button:focus-visible{color:#fff;background:#5ae6ff24;border-color:#5ae6ffa3;outline:none}.quick-create-project{grid-template-columns:minmax(180px,1.1fr) minmax(120px,.45fr) minmax(220px,1.3fr) minmax(220px,1.3fr) auto;gap:12px;margin-top:16px;display:grid}.quick-create-project label{color:#dbe9e2;gap:7px;font-size:12px;font-weight:800;display:grid}.quick-create-project input,.quick-create-project select{color:#f6fbf8;font:inherit;background:#030808d1;border:1px solid #97b8aa38;border-radius:8px;min-height:42px;padding:10px 12px}.project-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.project-workspaces-shell .department-launcher-panel{margin-bottom:18px}.project-workspaces-shell .department-launcher-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.project-workspaces-shell .department-launcher-card{color:#f6fbf8;background:#020c11c2;border:1px solid #97b8aa2e;border-radius:8px;gap:7px;min-height:132px;padding:13px;text-decoration:none;transition:border-color .16s,transform .16s;display:grid}.project-workspaces-shell .department-launcher-card:hover,.project-workspaces-shell .department-launcher-card:focus-visible{border-color:#5ae6ff9e;outline:none;transform:translateY(-1px)}.project-workspaces-shell .department-launcher-card span{color:#9fe9d0;text-transform:uppercase;font-size:12px;font-weight:900}.project-workspaces-shell .department-launcher-card strong{font-size:28px;line-height:1}.project-workspaces-shell .department-launcher-card small{color:#aebfba;line-height:1.35}.project-workspaces-shell .department-launcher-card em{color:#dff8ff;font-size:12px;font-style:normal;font-weight:900}.project-workspaces-shell .department-launcher-card.attention{background:#2a1f0885;border-color:#f7d57061}.project-workspaces-shell .department-launcher-card.quiet{opacity:.76}.project-workspace-card{background:#020c11d1;border:1px solid #97b8aa38;border-radius:8px;gap:12px;min-height:260px;padding:16px;display:grid}.project-card-topline,.project-card-actions,.compact-stat-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.project-workspace-card h3,.project-workspaces-shell h2{letter-spacing:0;margin:0;line-height:1.15}.project-next-box{background:#0a1a26a8;border:1px solid #97b8aa2e;border-radius:8px;gap:5px;padding:12px;display:grid}.project-next-box span,.project-card-details span,.compact-stat-row span{color:#9fb4ad;font-size:12px;font-weight:800}.project-next-box strong,.project-card-details strong{color:#fff;font-size:14px}.small-action{min-height:34px;padding:8px 11px}.text-action{color:#9fe9d0;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:13px;font-weight:900}.text-action:hover,.text-action:focus-visible{color:#5ae6ff;outline:none}.project-card-details{border-top:1px solid #97b8aa29;gap:12px;padding-top:12px;display:grid}.project-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.project-detail-grid>div{background:#041013b8;border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}.compact-detail-list{color:#dbe9e2;gap:6px;margin:0;padding-left:18px;display:grid}.private-log-folder{background:#060f13cc;border:1px solid #97b8aa2e;border-radius:8px;padding:10px 12px}.private-log-folder summary{color:#9fe9d0;cursor:pointer;font-weight:900}.private-log-folder p{color:#b6c9c0;margin:8px 0 0;font-size:13px}.clean-action-list{gap:10px;display:grid}.clean-action-list a{color:#eef7f4;background:#020c11bd;border:1px solid #97b8aa2e;border-radius:8px;gap:5px;padding:12px;text-decoration:none;display:grid}.clean-action-list a span{color:#9fb4ad;font-size:13px}@media (width<=1100px){.project-workspaces-shell .department-launcher-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-card-grid,.project-focus-grid,.quick-create-project{grid-template-columns:1fr}}@media (width<=720px){.project-workspaces-shell .department-launcher-grid{grid-template-columns:1fr}.project-workspaces-shell .section-header-row,.project-card-actions{flex-direction:column;align-items:stretch}.project-detail-grid{grid-template-columns:1fr}}.tool-factory-shell .tool-factory-grid{align-items:stretch}.tool-factory-shell .source-card img{aspect-ratio:16/9;object-fit:cover;background:#030a0ed6;border:1px solid #97b8aa29;border-radius:8px;width:100%}.tool-factory-shell .left-actions{justify-content:flex-start}.tool-factory-shell .factory-rule-row{color:#dbe9e2;background:#020c11bd;border:1px solid #97b8aa2e;border-radius:8px;padding:12px;font-weight:800;display:block}.tool-factory-shell .highlighted-card{background:#05242bc7}.tool-factory-shell .no-bullets{padding-left:0;list-style:none}.tool-factory-shell .no-bullets span{color:#dbe9e2;font-size:13px;display:block}.tool-factory-shell .capability-proof-grid{grid-template-columns:minmax(280px,.45fr) minmax(0,1fr)}.tool-factory-shell .capability-run-card{grid-column:span 1}.tool-factory-shell .capability-result-list{gap:8px}.tool-factory-shell .capability-result-row{background:#020c11b8;border:1px solid #97b8aa29;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(180px,auto);gap:10px;padding:10px;display:grid}.tool-factory-shell .capability-result-row small,.tool-factory-shell .capability-output-actions em{color:#9eb1ad;font-size:12px;font-style:normal;line-height:1.4}.tool-factory-shell .capability-output-actions{flex-wrap:wrap;place-content:start flex-end;gap:7px;display:flex}.tool-factory-shell .capability-output-actions button{color:#f6fbf8;cursor:pointer;font:inherit;background:#8fd6b31a;border:1px solid #8fd6b33d;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:900}.tool-factory-shell .capability-output-actions button:hover,.tool-factory-shell .capability-output-actions button:focus-visible{border-color:#5ae6ffa3;outline:none}.tool-factory-shell .project-inline-actions a,.tool-factory-shell .project-inline-actions button{text-align:center}.tool-factory-shell .source-intake-panel{background:#04181cc7}.tool-factory-shell .source-intake-form{grid-template-columns:minmax(220px,1.4fr) minmax(180px,.9fr) minmax(220px,1.2fr) auto;gap:12px;margin-top:12px;display:grid}.tool-factory-shell .source-intake-form label{color:#dbe9e2;gap:7px;font-size:12px;font-weight:800;display:grid}.tool-factory-shell .source-intake-form input{color:#f6fbf8;font:inherit;background:#030808d1;border:1px solid #97b8aa38;border-radius:8px;min-height:42px;padding:10px 12px}.tool-factory-shell .source-intake-form input:focus{border-color:#5ae6ffad;outline:none}.tool-factory-shell .source-context-panel{background:#020c11b8;border:1px solid #97b8aa2e;border-radius:8px;gap:10px;margin-top:12px;padding:12px;display:grid}.tool-factory-shell .source-context-panel label{color:#dbe9e2;gap:7px;font-size:12px;font-weight:800;display:grid}.tool-factory-shell .source-context-panel input,.tool-factory-shell .source-context-panel textarea{color:#f6fbf8;font:inherit;background:#030808d1;border:1px solid #97b8aa38;border-radius:8px;width:100%;min-height:42px;padding:10px 12px}.tool-factory-shell .source-context-panel textarea{resize:vertical;min-height:88px}.tool-factory-shell .source-context-panel input:focus,.tool-factory-shell .source-context-panel textarea:focus{border-color:#5ae6ffad;outline:none}.tool-factory-shell .factory-rules-panel,.tool-factory-shell .factory-readiness-panel{margin-bottom:18px}.tool-factory-shell .factory-readiness-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.tool-factory-shell .factory-readiness-card{color:#dbe9e2;cursor:pointer;text-align:left;background:#020c11bd;border:1px solid #97b8aa2e;border-radius:8px;gap:8px;min-height:132px;padding:14px;display:grid}.tool-factory-shell .factory-readiness-card.good{border-color:#8fd6b357}.tool-factory-shell .factory-readiness-card.warning{border-color:#ebd27961}.tool-factory-shell .factory-readiness-card.danger{border-color:#ff7a7a61}.tool-factory-shell .factory-readiness-card:hover,.tool-factory-shell .factory-readiness-card:focus-visible{border-color:#5ae6ffa3;outline:none;transform:translateY(-1px)}.tool-factory-shell .factory-readiness-card span{color:#a7ead1;text-transform:uppercase;font-size:11px;font-weight:900}.tool-factory-shell .factory-readiness-card strong{color:#f6fbf8;font-size:21px;line-height:1.1}.tool-factory-shell .factory-readiness-card small{color:#9eb1ad;font-size:12px;line-height:1.4}.tool-factory-shell .rule-list-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1200px){.tool-factory-shell .source-intake-form,.tool-factory-shell .rule-list-grid{grid-template-columns:1fr}.tool-factory-shell .factory-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tool-factory-shell .capability-proof-grid,.tool-factory-shell .capability-result-row{grid-template-columns:1fr}.tool-factory-shell .capability-output-actions{justify-content:flex-start}}@media (width<=720px){.tool-factory-shell .factory-readiness-grid,.customer-evidence-controls{grid-template-columns:1fr}}.content-command-shell .project-filter-tabs{margin:8px 0 18px}.content-command-side-shell{grid-template-columns:236px minmax(0,1fr);gap:18px 22px;display:grid}.content-command-side-shell>:not(.content-command-side-menu){grid-column:2;min-width:0}.content-command-side-shell .content-command-side-menu{background:#030b10b8;border-right:1px solid #97b8aa29;grid-area:1/1/span 40;align-self:start;gap:4px;max-height:calc(100vh - 32px);margin:-4px 0 0;padding:18px 10px;display:grid;position:sticky;top:16px;overflow-y:auto}.content-command-side-shell .content-command-side-menu:before{color:#44e7ff;content:"MOSKI\a CONTENT STUDIO";letter-spacing:.12em;text-align:center;white-space:pre;background:url(/moski-logo.png) top/42px no-repeat;margin:0 0 14px;padding-top:50px;font-size:11px;font-weight:900;line-height:1.5;display:block}.content-command-side-shell .content-command-side-menu button{text-align:left;background:0 0;border-color:#0000;border-radius:6px;justify-content:flex-start;align-items:center;width:100%;min-height:34px;padding:7px 9px;display:flex}.content-command-side-shell .content-command-side-menu button.active{color:#fff;background:#ffffff14;border-color:#97b8aa2e}.content-command-side-shell .content-command-side-menu button:hover,.content-command-side-shell .content-command-side-menu button:focus-visible{background:#5ae6ff1f;border-color:#5ae6ff61}@media (width<=980px){.content-command-side-shell{display:block}.content-command-side-shell .content-command-side-menu{border-right:0;flex-wrap:nowrap;max-height:none;margin:8px 0 18px;padding:10px;display:flex;position:static;overflow:auto hidden}.content-command-side-shell .content-command-side-menu:before{content:"CONTENT STUDIO";text-align:left;background:0 0;flex:none;margin:0 8px 0 0;padding:8px 10px}.content-command-side-shell .content-command-side-menu button{flex:none;width:auto}}.content-readiness-grid{grid-template-columns:1.15fr .85fr 1fr;margin:18px 0}.content-readiness-panel{min-height:0}.content-readiness-panel h2{font-size:20px}.content-readiness-panel .project-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.content-readiness-panel.next-action-panel{background:#041f25c7}.content-command-shell .project-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.content-command-shell .project-workspace-card{align-content:start;min-height:250px}.content-command-shell .content-package-stage{min-height:72px}.content-command-shell .content-package-meta{justify-content:flex-start}.content-command-shell .content-package-folder{margin-top:2px}.content-command-shell .content-package-folder p{max-height:180px;line-height:1.55;overflow:auto}.content-command-shell .distribution-queue-grid{gap:14px;display:grid}.content-command-shell .distribution-group{border:1px solid #7be4d029;border-radius:8px;gap:10px;padding:12px;display:grid}.content-command-shell .distribution-queue-row{align-items:start}.content-command-shell .distribution-checklist{color:#a8c4bd;gap:4px;margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.4;display:grid}.content-command-shell .media-factory-panel{background:#031116b8;border:1px solid #7be4d029;border-radius:8px;gap:8px;padding:12px;display:grid}.content-command-shell .media-factory-panel small{color:#a8c4bd;overflow-wrap:anywhere}.content-command-shell .media-factory-panel ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.content-command-shell .media-factory-panel li{gap:2px;display:grid}.content-command-shell .media-factory-panel li strong{color:#eaf7f2;text-transform:capitalize;font-size:12px}.content-command-shell .media-factory-panel li span{color:#91aaa5;overflow-wrap:anywhere;font-size:12px}.content-command-shell .media-publish-approval-box{border-top:1px solid #7be4d01f;gap:4px;padding-top:8px;display:grid}.content-command-shell .media-factory-path-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.content-command-shell .media-factory-panel li button,.content-command-shell .media-factory-path-row button{justify-self:start;min-height:30px;padding:6px 10px}.content-command-shell .media-factory-path-row button{justify-self:end}.content-command-shell .project-card-actions button{color:#eaf7f2;cursor:pointer;font:inherit;background:#09191fe6;border:1px solid #97b8aa38;border-radius:8px;min-height:34px;padding:7px 9px;font-size:12px;font-weight:800}.content-command-shell .project-card-actions button:hover:not(:disabled),.content-command-shell .project-card-actions button:focus-visible{border-color:#5ae6ffad;outline:none}.content-command-shell .success-text{color:#caffeb;background:#31d49d1f;border:1px solid #31d49d47;border-radius:8px;padding:12px 14px;font-weight:800}@media (width<=1100px){.content-readiness-grid,.content-command-shell .project-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.content-readiness-grid,.content-command-shell .project-card-grid,.content-readiness-panel .project-detail-grid{grid-template-columns:1fr}}.customer-preview-shell{background:#071014;width:100%;min-height:100vh}.customer-preview-shell iframe{border:0;width:100%;min-height:100vh;display:block}.the-rock-calculator-shell{color:#f8fbfb;background:#07131d;align-items:flex-start;min-height:100vh;padding:28px 24px;display:flex}.the-rock-calculator-wrap{width:100%;max-width:760px}.the-rock-calculator-wrap h1{color:#fff;letter-spacing:0;margin:0 0 16px;font-size:34px;line-height:1}.the-rock-calculator-card{background:#071112;border:1px solid #6f8e8952;border-radius:8px;padding:20px 22px 24px;box-shadow:0 18px 55px #0000003d}.the-rock-calculator-card .eyebrow{color:#52e8ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:13px;font-weight:950}.the-rock-calculator-card h2{color:#f8fbfb;letter-spacing:0;margin:0 0 18px;font-size:25px;line-height:1.05}.the-rock-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;display:grid}.the-rock-form-grid label{color:#d6e1dd;gap:7px;font-size:13px;font-weight:950;line-height:1.15;display:grid}.the-rock-form-grid input,.the-rock-form-grid textarea{color:#fff;font:inherit;background:#020b0c;border:1px solid #6f8e8970;border-radius:8px;width:100%;min-height:42px;padding:10px 12px;font-size:14px;font-weight:900}.the-rock-form-grid input::placeholder,.the-rock-form-grid textarea::placeholder{color:#9aa8a5}.the-rock-form-grid input:focus,.the-rock-form-grid textarea:focus{border-color:#52e8ff;outline:none;box-shadow:0 0 0 2px #52e8ff2e}.the-rock-form-grid textarea{resize:vertical;min-height:92px}.the-rock-form-wide{grid-column:1/-1}.the-rock-calculator-card button{color:#021015;cursor:pointer;font:inherit;background:#52e8ff;border:0;border-radius:8px;min-height:44px;margin-top:14px;padding:10px 16px;font-size:14px;font-weight:950}.the-rock-calculator-card button:disabled{cursor:wait;opacity:.64}.the-rock-save-status,.the-rock-review-panel p,.the-rock-review-panel li{color:#d6e1dd;font-size:14px;font-weight:750;line-height:1.45}.the-rock-save-status{margin:12px 0 0}.the-rock-review-panel{border-top:1px solid #6f8e8952;gap:16px;margin-top:20px;padding-top:18px;display:grid}.the-rock-review-panel ul{margin:0;padding-left:18px}.the-rock-review-panel pre{color:#f8fbfb;white-space:pre-wrap;background:#020b0c;border:1px solid #6f8e8970;border-radius:8px;max-height:340px;margin:0;padding:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.5;overflow:auto}.the-rock-external-safe{color:#8ff0c7!important}.the-rock-external-warning{color:#ffb4a8!important}@media (width<=520px){.the-rock-calculator-shell{padding:18px 14px}.the-rock-form-grid{grid-template-columns:1fr}}.public-tool-shell{color:#f8fcfb;background:#061018;min-height:100vh;padding:22px clamp(16px,3vw,40px) 42px}.public-tool-nav{justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto 34px;display:flex}.public-tool-nav a{color:#eaf7f2;font-weight:900;text-decoration:none}.public-tool-nav>a{color:#76ecff;letter-spacing:.08em}.public-tool-nav div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.public-tool-nav div a,.public-tool-actions a,.public-tool-cta{color:#f8fcfb;border:1px solid #97b8aa38;border-radius:8px;min-height:40px;padding:10px 13px;font-weight:900;text-decoration:none;display:inline-flex}.public-tool-hero{grid-template-columns:minmax(0,1fr) minmax(280px,430px);align-items:end;gap:28px;max-width:1180px;margin:0 auto 24px;display:grid}.public-tool-hero h1{color:#fff;letter-spacing:0;max-width:850px;margin:8px 0 18px;font-size:clamp(44px,8vw,92px);line-height:.94}.public-tool-hero p{color:#bfd0cc;max-width:750px;margin:0;font-size:18px;line-height:1.55}.public-tool-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.public-tool-actions a:first-child,.public-tool-cta{color:#071018;background:linear-gradient(135deg,#eaf7ff,#8be8f5);border-color:#aaf0ff99}.public-tool-snapshot,.public-tool-panel{background:#040c12d1;border:1px solid #97b8aa33;border-radius:8px;box-shadow:0 20px 70px #00000038}.public-tool-snapshot{gap:10px;padding:22px;display:grid}.public-tool-snapshot span,.public-tool-result-list span,.public-tool-output-card span{color:#9fe9d0;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:900}.public-tool-snapshot strong{color:#fff;font-size:30px;line-height:1.05}.public-tool-snapshot small,.public-tool-note{color:#a7bbb5;line-height:1.45}.public-tool-grid{grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);gap:16px;max-width:1180px;margin:0 auto 18px;display:grid}.public-tool-panel{padding:20px}.public-tool-panel h2{color:#fff;margin:0 0 16px;font-size:28px;line-height:1.12}.public-tool-form{gap:12px;display:grid}.public-tool-form label{color:#dfece7;gap:7px;font-size:13px;font-weight:900;display:grid}.public-tool-form input,.public-tool-form textarea{color:#fff;font:inherit;background:#02080cd6;border:1px solid #97b8aa38;border-radius:8px;min-height:42px;padding:10px 12px}.public-tool-form textarea{resize:vertical;min-height:92px}.public-tool-form input:focus,.public-tool-form textarea:focus{border-color:#5ae6ffad;outline:none}.public-tool-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.public-tool-results{gap:12px;display:grid}.public-tool-result-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.public-tool-result-list div,.public-tool-output-card,.public-tool-note{background:#02080ca8;border:1px solid #97b8aa24;border-radius:8px;padding:13px}.public-tool-result-list strong{color:#fff;margin-top:7px;font-size:24px;line-height:1.08;display:block}.public-tool-output-card{gap:8px;display:grid}.public-tool-output-card strong,.public-tool-output-card p{color:#f3fbf8;margin:0;line-height:1.45}@media (width<=900px){.public-tool-hero,.public-tool-grid{grid-template-columns:1fr}}@media (width<=560px){.public-tool-nav,.public-tool-nav div,.public-tool-actions{align-items:stretch;display:grid}.public-tool-two-col,.public-tool-result-list{grid-template-columns:1fr}}.money-layer-showcase{background:linear-gradient(#041018f5,#050c12),radial-gradient(circle at 82% 12%,#6dffd838,#0000 30%),radial-gradient(circle at 12% 28%,#76ecff24,#0000 28%)}.money-layer-hero{grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);align-items:center;gap:30px;max-width:1280px;min-height:min(740px,100vh - 120px);margin:0 auto 18px;display:grid}.money-layer-copy h1{color:#fff;letter-spacing:0;margin:8px 0 20px;font-size:clamp(48px,7.5vw,104px);line-height:.9}.money-layer-copy p:not(.eyebrow){color:#c4d9d4;max-width:680px;margin:0;font-size:19px;line-height:1.55}.money-layer-visual{margin:0;position:relative}.money-layer-visual img{aspect-ratio:16/9;object-fit:cover;border:1px solid #76ecff42;border-radius:8px;width:100%;display:block;box-shadow:0 28px 90px #00000073,0 0 80px #24e0c21a}.money-layer-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;max-width:1280px;margin:0 auto 20px;display:grid}.money-layer-strip span{color:#bffde0;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#06181dd1;border:1px solid #8fd6b333;border-radius:8px;padding:12px;font-size:12px;font-weight:950}.money-layer-builder{max-width:1280px}.money-layer-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.money-layer-presets button{color:#eaf7f2;cursor:pointer;font:inherit;background:#09191fe6;border:1px solid #97b8aa38;border-radius:8px;min-height:42px;padding:9px 10px;font-size:12px;font-weight:900}.money-layer-presets button:hover,.money-layer-presets button:focus-visible{border-color:#5ae6ffb3;outline:none}.money-layer-output{background:linear-gradient(135deg,#040c12db,#052226b8)}.money-layer-channel-row{flex-wrap:wrap;gap:7px;display:flex}.money-layer-channel-row span{color:#c6ffe9;background:#74ffd41a;border:1px solid #74ffd42e;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}.money-layer-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (width<=1080px){.money-layer-hero{grid-template-columns:1fr;min-height:auto}}@media (width<=720px){.money-layer-strip,.money-layer-presets,.money-layer-asset-grid{grid-template-columns:1fr}}.contractor-kit-shell{background:linear-gradient(#050c12fa,#061018),radial-gradient(circle at 80% 20%,#ddb55c29,#0000 30%),radial-gradient(circle at 12% 28%,#46dee81f,#0000 28%)}.contractor-kit-hero{grid-template-columns:minmax(0,.78fr) minmax(420px,1fr);align-items:center;gap:30px;max-width:1280px;min-height:min(760px,100vh - 120px);margin:0 auto 18px;display:grid}.contractor-kit-copy h1{color:#fff;letter-spacing:0;margin:8px 0 20px;font-size:clamp(44px,7vw,94px);line-height:.92}.contractor-kit-copy p:not(.eyebrow){color:#d6dedc;max-width:690px;margin:0;font-size:19px;line-height:1.55}.contractor-kit-visual{margin:0}.contractor-kit-visual img{aspect-ratio:16/9;object-fit:cover;border:1px solid #ddb55c52;border-radius:8px;width:100%;display:block;box-shadow:0 32px 100px #0000007a,0 0 70px #ddb55c1c}.contractor-kit-price-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:1280px;margin:0 auto 20px;display:grid}.contractor-kit-price-band article{background:#050f14d1;border:1px solid #ddb55c38;border-radius:8px;padding:18px}.contractor-kit-price-band span,.contractor-kit-draft span,.contractor-kit-checklist span{color:#e5c475;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:950}.contractor-kit-price-band strong{color:#fff;margin:8px 0;font-size:30px;line-height:1.05;display:block}.contractor-kit-price-band small{color:#b6c6c2;line-height:1.4}.contractor-kit-builder{max-width:1280px}.contractor-kit-output{background:linear-gradient(135deg,#040c12e6,#1d190fb8)}.contractor-kit-draft{background:#02080cad;border:1px solid #ddb55c2e;border-radius:8px;gap:10px;padding:14px;display:grid}.contractor-kit-draft pre{color:#f4fbf8;font:inherit;white-space:pre-wrap;max-height:280px;margin:0;line-height:1.45;overflow:auto}.contractor-kit-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.contractor-kit-checklist div{background:#02080ca8;border:1px solid #97b8aa24;border-radius:8px;gap:8px;padding:13px;display:grid}.contractor-kit-checklist strong{color:#eff8f5;font-size:14px;line-height:1.4}.contractor-kit-shell .public-tool-actions a:first-child,.contractor-kit-shell .public-tool-cta{color:#10100b;background:linear-gradient(135deg,#fff4ce,#d3a84b);border-color:#e5c475a6}@media (width<=1080px){.contractor-kit-hero{grid-template-columns:1fr;min-height:auto}}@media (width<=720px){.contractor-kit-price-band,.contractor-kit-checklist{grid-template-columns:1fr}}.insurance-calculator-shell{color:#111827;background:#f6f8fb;min-height:100vh}.simple-tool-nav{color:#111827;justify-content:space-between;align-items:center;max-width:980px;margin:0 auto 28px;display:flex}.simple-tool-nav a{color:#0f766e;font-weight:950;text-decoration:none}.simple-tool-nav span{color:#64748b;font-size:13px;font-weight:900}.simple-tool-header{max-width:980px;margin:0 auto 20px}.simple-tool-header h1{color:#101827;letter-spacing:0;margin:8px 0 14px;font-size:clamp(36px,7vw,68px);line-height:.98}.simple-tool-header p:not(.eyebrow){color:#526173;max-width:720px;margin:0;font-size:18px;line-height:1.55}.simple-calculator-disclaimer{color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;gap:6px;max-width:840px;margin-top:16px;padding:14px 16px;line-height:1.45;display:grid}.simple-calculator-disclaimer strong{color:#9a3412}.insurance-calculator-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:14px;max-width:980px;margin:0 auto;display:grid}.simple-calculator-panel{background:#fff;border:1px solid #dbe3ec;border-radius:8px;padding:18px;box-shadow:0 14px 45px #0f172a14}.simple-calculator-form h2,.simple-calculator-results h2{color:#101827;margin:0 0 14px;font-size:24px}.simple-input-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.simple-calculator-form label{color:#334155;gap:6px;font-size:13px;font-weight:850;display:grid}.simple-calculator-form input{color:#111827;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;min-height:42px;padding:10px}.simple-calculator-form input:focus{border-color:#0f766e;outline:none;box-shadow:0 0 0 3px #14b8a629}.simple-assumptions{border-top:1px solid #e2e8f0;margin-top:12px;padding-top:12px}.simple-assumptions summary{color:#0f766e;cursor:pointer;margin-bottom:12px;font-weight:950}.simple-rate-source{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;font-weight:750;line-height:1.45}.simple-validation-alert{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:12px;padding:10px 12px;font-size:13px;font-weight:850;line-height:1.4}.simple-result-main{color:#fff;background:#0f172a;border-radius:8px;gap:7px;padding:18px;display:grid}.simple-result-main span{color:#9ae6d0;text-transform:uppercase;font-size:12px;font-weight:950}.simple-result-main strong{font-size:38px;line-height:1}.simple-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.simple-result-grid div,.simple-formula-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:12px}.simple-result-grid span{color:#64748b;text-transform:uppercase;font-size:11px;font-weight:950}.simple-result-grid strong{color:#111827;margin-top:6px;font-size:22px;line-height:1.1;display:block}.simple-formula-box{color:#334155;margin-top:12px;line-height:1.5}.simple-formula-box strong{color:#0f172a}.simple-formula-box p{margin:8px 0 0}@media (width<=900px){.insurance-calculator-grid,.simple-input-grid,.simple-result-grid{grid-template-columns:1fr}}@media (width<=620px){.simple-tool-nav{flex-direction:column;align-items:flex-start;gap:8px}.simple-tool-header h1{font-size:38px}}.content-command-shell .content-ops-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;display:flex}.content-command-shell .content-ops-toolbar label{color:#a8c4bd;align-items:center;gap:8px;font-size:12px;font-weight:800;display:inline-flex}.content-command-shell .content-ops-toolbar select{color:#eaf7f2;background:#051217eb;border:1px solid #97b8aa3d;border-radius:8px;min-height:34px;padding:6px 10px}.content-command-shell .content-ops-toolbar span{color:#91aaa5;font-size:12px;font-weight:800}.content-action-backdrop{z-index:70;background:#000000a3;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.content-action-dialog{color:#eaf7f2;background:#0b1415;border:1px solid #7be4d033;border-radius:8px;gap:14px;width:min(720px,96vw);max-height:min(760px,92vh);padding:18px;display:grid;overflow:auto;box-shadow:0 26px 90px #00000080}.content-action-dialog h2{margin:0;font-size:20px;line-height:1.25}.content-action-form{gap:12px;display:grid}.content-action-form label{color:#a8c4bd;gap:6px;font-size:12px;font-weight:800;display:grid}.content-action-form input,.content-action-form select,.content-action-form textarea{color:#eaf7f2;font:inherit;background:#051217f0;border:1px solid #97b8aa3d;border-radius:8px;min-height:38px;padding:9px 10px}.content-action-form textarea{resize:vertical;min-height:92px}.content-action-form input[readonly]{color:#91aaa5}.source-drop-page{color:#f8fcfb;background:linear-gradient(135deg,#061019 0%,#0b1a26 52%,#08131d 100%);grid-template-columns:236px minmax(0,1fr);gap:18px 22px;min-height:100vh;display:grid}.source-drop-page-header,.source-drop-page>.error-text,.source-drop-page>.success-text,.source-drop-page>.source-drop-dashboard{grid-column:2;min-width:0}.source-drop-page-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.source-drop-page-header h1{color:#fff;letter-spacing:0;margin:4px 0 10px;font-size:clamp(34px,5vw,58px);line-height:1.02}.source-drop-page .source-drop-side-menu{background:#030b10b8;border-right:1px solid #97b8aa29;grid-area:1/1/span 20;align-self:start;gap:4px;max-height:calc(100vh - 32px);margin:-4px 0 0;padding:18px 10px;display:grid;position:sticky;top:16px;overflow-y:auto}.source-drop-page .source-drop-side-menu:before{color:#44e7ff;content:"MOSKI\a CONTENT STUDIO";letter-spacing:.12em;text-align:center;white-space:pre;background:url(/moski-logo.png) top/42px no-repeat;margin:0 0 14px;padding-top:50px;font-size:11px;font-weight:900;line-height:1.5;display:block}.source-drop-page .source-drop-side-menu button{text-align:left;background:0 0;border-color:#0000;border-radius:6px;justify-content:flex-start;align-items:center;width:100%;min-height:34px;padding:7px 9px;display:flex}.source-drop-page .source-drop-side-menu button.active{color:#fff;background:#ffffff14;border-color:#97b8aa2e}.source-drop-page .source-drop-side-menu button:hover,.source-drop-page .source-drop-side-menu button:focus-visible{background:#5ae6ff1f;border-color:#5ae6ff61}@media (width<=980px){.source-drop-page{display:block}.source-drop-page-header{display:grid}.source-drop-page .source-drop-side-menu{border-right:0;flex-wrap:nowrap;max-height:none;margin:8px 0 18px;padding:10px;display:flex;position:static;overflow:auto hidden}.source-drop-page .source-drop-side-menu:before{content:"CONTENT STUDIO";text-align:left;background:0 0;flex:none;margin:0 8px 0 0;padding:8px 10px}.source-drop-page .source-drop-side-menu button{flex:none;width:auto}}.source-drop-history-controls{align-items:center;gap:8px;margin-top:16px;display:inline-flex}.source-drop-history-controls button{color:#f8fcfb;cursor:pointer;font:inherit;background:#030a0ed6;border:1px solid #97b8aa47;border-radius:8px;justify-content:center;align-items:center;width:44px;height:40px;padding:0;font-size:22px;font-weight:900;line-height:1;display:inline-flex}.source-drop-history-controls button:hover,.source-drop-history-controls button:focus-visible{background:#5ae6ff24;border-color:#5ae6ffa3;outline:none}.source-drop-history-controls span{color:#a8c4bd;text-transform:uppercase;font-size:12px;font-weight:900}.source-drop-route{grid-template-columns:236px minmax(0,1fr);align-items:start;gap:18px 22px;display:grid}.source-drop-route .project-command-header,.source-drop-route>.error-text,.source-drop-route>.success-text,.source-drop-route .source-drop-dashboard{grid-column:2;min-width:0}.source-drop-route .project-command-header{margin-bottom:0}.source-drop-route .project-filter-tabs{background:#030b10b8;border-right:1px solid #97b8aa29;grid-area:1/1/span 20;align-self:start;gap:4px;max-height:calc(100vh - 32px);margin:-4px 0 0;padding:18px 10px;display:grid;position:sticky;top:16px;overflow-y:auto}.source-drop-route .project-filter-tabs:before{color:#44e7ff;content:"MOSKI\a CONTENT STUDIO";letter-spacing:.12em;text-align:center;white-space:pre;background:url(/moski-logo.png) top/42px no-repeat;margin:0 0 14px;padding-top:50px;font-size:11px;font-weight:900;line-height:1.5;display:block}.source-drop-route .project-filter-tabs button{text-align:left;background:0 0;border-color:#0000;border-radius:6px;justify-content:flex-start;align-items:center;width:100%;min-height:34px;padding:7px 9px;display:flex}.source-drop-route .project-filter-tabs button.active{color:#fff;background:#ffffff14;border-color:#97b8aa2e}.source-drop-route .project-filter-tabs button:hover,.source-drop-route .project-filter-tabs button:focus-visible{background:#5ae6ff1f;border-color:#5ae6ff61}@media (width<=980px){.source-drop-route{display:block}.source-drop-route .project-filter-tabs{border-right:0;flex-wrap:nowrap;max-height:none;margin:8px 0 18px;padding:10px;display:flex;position:static;overflow:auto hidden}.source-drop-route .project-filter-tabs:before{content:"CONTENT STUDIO";text-align:left;background:0 0;flex:none;margin:0 8px 0 0;padding:8px 10px}.source-drop-route .project-filter-tabs button{flex:none;width:auto}}.source-drop-dashboard{gap:14px;display:grid}.source-design-topline{grid-template-columns:minmax(0,1.45fr) minmax(240px,.8fr) minmax(240px,.8fr);gap:14px;display:grid}.source-design-card{background:linear-gradient(145deg,#040d13f0,#0f191fd1);border:1px solid #97b8aa2e;border-radius:8px;gap:12px;min-width:0;padding:16px;display:grid;box-shadow:0 18px 48px #00000038}.source-design-card h2,.source-design-card h3{color:#f7fffb;margin:0}.source-design-card h2{font-size:24px;line-height:1.16}.source-design-card h3{font-size:17px;line-height:1.22}.source-design-card-hero{background:linear-gradient(140deg,#091a21f5,#1f212be0)}.source-design-next-card button{color:#12100a;cursor:pointer;font:inherit;background:#d8b775;border:1px solid #f0d18e;border-radius:7px;align-self:end;min-height:40px;padding:9px 14px;font-weight:900}.source-design-next-card button:disabled{cursor:not-allowed;opacity:.6}.source-design-stat-row,.source-design-kpi-strip{gap:10px;display:grid}.source-design-stat-row{grid-template-columns:repeat(4,minmax(0,1fr))}.source-design-stat-row.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.source-design-stat-row>div,.source-design-kpi-strip>div{background:#02080c9e;border:1px solid #97b8aa24;border-radius:8px;min-width:0;padding:10px}.source-design-stat-row span,.source-design-kpi-strip span{color:#9fe9d0;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.2;display:block}.source-design-stat-row strong,.source-design-kpi-strip strong{color:#fff;margin-top:4px;font-size:23px;line-height:1.1;display:block}.source-design-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.source-design-board-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(210px,.7fr) minmax(210px,.7fr);gap:14px;display:grid}.source-design-list{gap:8px;display:grid}.source-design-list>div{background:#02080c9e;border:1px solid #97b8aa24;border-radius:8px;grid-template-columns:minmax(96px,.42fr) minmax(0,1fr) auto;align-items:start;gap:6px 10px;min-width:0;min-height:64px;padding:12px;display:grid}.source-design-list strong{color:#f7fffb;overflow-wrap:normal;word-break:normal;grid-column:1;min-width:0;font-size:14px;line-height:1.22;display:block}.source-design-list span:not(.project-status-pill){color:#b4c4c1;overflow-wrap:anywhere;grid-column:2;min-width:0;font-size:13px;line-height:1.35;display:block}.source-design-list .project-status-pill{white-space:normal;grid-area:1/3/span 2;align-self:start;max-width:118px}.moski-executive-card{background:linear-gradient(145deg,#040d13f0,#0f191fd1);border:1px solid #97b8aa2e;border-radius:8px;min-width:0;box-shadow:0 18px 48px #00000038}.moski-executive-list>div{background:#02080c9e;border:1px solid #97b8aa24;border-radius:8px;grid-template-columns:minmax(96px,.42fr) minmax(0,1fr) auto;align-items:start;gap:6px 10px;min-height:64px;padding:12px;display:grid}.source-drop-work-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:14px;display:grid}.source-drop-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.source-drop-wide-field{grid-column:1/-1}@media (width<=1100px){.source-design-topline,.source-design-board-grid,.source-drop-work-grid{grid-template-columns:1fr}.source-design-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.source-design-stat-row,.source-design-stat-row.compact,.source-design-kpi-strip,.source-drop-form-grid{grid-template-columns:1fr}}.content-metric-grid{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:10px;display:grid}.content-action-buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.content-action-buttons button{color:#eaf7f2;cursor:pointer;font:inherit;background:#09191fe6;border:1px solid #97b8aa3d;border-radius:8px;min-height:38px;padding:8px 12px;font-weight:800}.content-action-buttons .primary-action{color:#071314;background:#7be4d0;border-color:#7be4d0}.moskilove-grid-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.moskilove-project-text-form{margin-top:14px}.moskilove-conversation-end{width:100%;height:1px}@media (width<=860px){.moskilove-grid-form{grid-template-columns:1fr}}.moskilove-project-chip{min-height:24px;color:var(--moskilove-cyan,#4cd2ff);background:#4cd2ff14;border:1px solid #4cd2ff4d;border-radius:999px;align-items:center;padding:3px 9px;font-size:.78rem;font-weight:800;display:inline-flex}
