@font-face{font-family:ObeloSans;src:url(/assets/obelo-regular.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--bg:#0a0a0a;--panel:#1a1a1a;--panel-2:#141414;--panel-3:#09090b;--border:#ffffff14;--soft-border:#1e1e24;--text:#fff;--muted:#a0a0a0;--dim:#737373;--mint:#22c55e;--blue:#ff6131;--cream:#ff6131;--danger:#ef4444}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);font-family:var(--font-inter),Inter,system-ui,-apple-system,sans-serif;margin:0}body{min-height:100vh}button,input,textarea,select{font:inherit}button,a{color:inherit}button{cursor:pointer}a{text-decoration:none}.brand{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;letter-spacing:-.03em;align-items:center;gap:9px;font-size:19px;font-weight:650;display:flex}.brand-mark{flex:none;place-items:center;width:34px;height:36px;display:grid}.brand-mark img{object-fit:contain;width:auto;height:32px}.status-dot{background:#4fd6a0;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #4fd6a0}.kicker,.eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--mint);font-size:11px;font-weight:700}.primary-button,.secondary-button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font-weight:650;display:flex}.primary-button{background:var(--cream);color:#171513}.primary-button:disabled{opacity:.35;cursor:not-allowed}.secondary-button{background:#1b1918;border-color:#3a3733}.text-button{color:var(--muted);background:0 0;border:0;padding:8px}.icon-link{border:1px solid var(--border);border-radius:8px;place-items:center;width:34px;height:34px;margin-bottom:24px;display:grid}.auth-shell{grid-template-columns:minmax(460px,48%) 1fr;min-height:100vh;display:grid}.auth-form-pane{background:#100f0e;place-items:center;padding:44px;display:grid}.auth-form-wrap{width:min(430px,100%)}.auth-form-wrap>.brand{margin-bottom:70px}.auth-card h1,.token-state h1{letter-spacing:-.045em;margin:12px 0;font-size:38px;line-height:1.04}.auth-card>p,.token-state p{color:var(--muted);margin:0 0 28px;line-height:1.65}.auth-card form{flex-direction:column;gap:10px;display:flex}.auth-card label{color:#e5e5e5;margin-top:4px;font-size:13px}.auth-card input,.form-stack input,.form-stack textarea{border:1px solid var(--border);width:100%;height:46px;color:var(--text);background:#171614;border-radius:8px;outline:none;padding:0 13px}.auth-card input:focus,.form-stack input:focus,.form-stack textarea:focus{border-color:#77706a}.field-with-icon{position:relative}.field-with-icon svg{color:var(--dim);position:absolute;top:14px;left:13px}.field-with-icon input{padding-left:40px}.password-field{border:1px solid var(--border);background:#171614;border-radius:8px;display:flex}.password-field:focus-within{border-color:#77706a}.password-field input{border:0}.password-field button{width:44px;color:var(--muted);background:0 0;border:0}.field-error{color:#e58b8b;font-size:12px}.auth-divider{color:var(--dim);align-items:center;gap:12px;margin:22px 0;font-size:12px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--border);flex:1;height:1px}.fine-print{text-align:center;margin-top:18px!important;font-size:11px!important}.auth-art-pane{border-left:1px solid var(--soft-border);background:radial-gradient(circle at 60% 28%,#5275ff29,#0000 32%),radial-gradient(circle at 70% 75%,#79e6b01a,#0000 34%),#181614;place-items:center;padding:60px;display:grid;position:relative;overflow:hidden}.auth-grid{opacity:.16;background-image:linear-gradient(#57514b 1px,#0000 1px),linear-gradient(90deg,#57514b 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.auth-copy{max-width:560px;position:relative}.auth-copy .eyebrow{align-items:center;gap:7px;display:flex}.auth-copy h2{letter-spacing:-.055em;margin:16px 0;font-size:54px;line-height:1.03}.auth-copy>p{color:#a0a0a0;max-width:500px;font-size:18px;line-height:1.65}.agent-orbit{height:230px;margin:34px 0;position:relative}.agent-orbit:before{content:"";border:1px solid #494640;border-radius:50%;position:absolute;inset:15px 90px;transform:rotate(-8deg)}.agent-orbit b,.agent-orbit span{background:#211e1c;border:1px solid #504b46;border-radius:14px;place-items:center;display:grid;position:absolute;box-shadow:0 14px 40px #0008}.agent-orbit b{width:70px;height:70px;color:var(--mint);top:78px;left:calc(50% - 35px)}.agent-orbit span{width:46px;height:46px}.agent-orbit span:first-child{top:70px;left:70px}.agent-orbit span:nth-child(2){top:42px;right:65px}.agent-orbit span:nth-child(3){bottom:0;left:160px}.agent-orbit span:nth-child(4){bottom:5px;right:140px}.auth-benefits{color:#e5e5e5;gap:12px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.auth-benefits li{align-items:center;gap:9px;display:flex}.auth-benefits svg{color:var(--mint)}.large-icon,.success-chip{justify-content:center;align-items:center;display:inline-flex}.large-icon{width:48px;height:48px;color:var(--mint);background:#12251b;border-radius:14px;margin-bottom:22px}.success-chip{color:var(--mint);gap:6px;margin-bottom:14px;font-size:12px}.email-preview{border:1px solid var(--border);background:#171513;border-radius:10px;gap:8px;margin-bottom:14px;padding:20px;display:grid}.email-preview span{color:var(--muted);font-size:13px}.email-cta{background:var(--cream);color:#171513;border-radius:7px;justify-content:center;margin-top:8px;padding:10px;font-weight:650;display:inline-flex}.token-state{text-align:center}.token-state svg{color:var(--mint)}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.setup-shell{background:radial-gradient(circle at 50% 32%,#466ad21a,transparent 36%),var(--bg);min-height:100vh}.setup-header{border-bottom:1px solid var(--border);align-items:center;gap:20px;height:66px;padding:0 28px;display:flex}.setup-header>span{color:var(--muted);font-size:13px}.setup-account{color:#141414;background:#e7e1d7;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:auto;font-size:11px;font-weight:700;display:grid}.setup-intro{text-align:center;max-width:760px;margin:0 auto;padding:13vh 24px}.setup-orb{width:58px;height:58px;color:var(--mint);background:#1d1a18;border:1px solid #4f4a45;border-radius:18px;place-items:center;margin:0 auto 24px;display:grid}.setup-intro h1,.analysis-copy h1{letter-spacing:-.055em;margin:12px 0;font-size:52px}.setup-intro>p,.analysis-copy>p{color:var(--muted);font-size:17px;line-height:1.6}.setup-intro form{background:#1b1918;border:1px solid #4a4540;border-radius:12px;align-items:center;max-width:670px;margin:34px auto 18px;padding:7px 7px 7px 16px;display:flex;box-shadow:0 18px 70px #0006}.setup-intro form svg{color:var(--dim)}.setup-intro input{color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:10px;font-size:15px}.setup-intro form button{background:var(--cream);color:#171513;border:0;border-radius:8px;align-items:center;gap:8px;height:42px;padding:0 17px;font-weight:650;display:flex}.setup-trust{color:var(--dim);justify-content:center;gap:26px;font-size:12px;display:flex}.setup-trust span{align-items:center;gap:6px;display:flex}.analysis-workspace{grid-template-columns:.82fr 1.18fr;align-items:center;gap:60px;max-width:1360px;min-height:calc(100vh - 66px);margin:auto;padding:60px;display:grid}.analysis-copy{max-width:520px}.progress-track{background:#141414;border-radius:5px;height:5px;margin-top:36px;overflow:hidden}.progress-track span{background:linear-gradient(90deg,#ff6131,#ff8f6d);height:100%;transition:width .3s;display:block}.progress-label{color:var(--dim);justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.setup-steps{gap:13px;margin:30px 0;display:grid}.setup-steps>div{color:var(--dim);align-items:center;gap:10px;display:flex}.setup-steps>div.done{color:#d8d3cd}.setup-steps>div.done svg{color:var(--mint)}.inline-button{width:max-content;padding:0 18px}.analysis-terminal{background:#0d0d0c;border:1px solid #2f2f2f;border-radius:12px;height:620px;overflow:hidden;box-shadow:0 26px 90px #0008}.terminal-bar{color:#aaa49e;border-bottom:1px solid #2d2a27;justify-content:space-between;align-items:center;height:48px;padding:0 15px;font:12px ui-monospace,SFMono-Regular,Menlo,monospace;display:flex}.terminal-bar span{align-items:center;gap:7px;display:flex}.terminal-body{height:572px;padding:18px 20px;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.terminal-body p{color:#beb9b4;margin:2px 0}.terminal-body .terminal-success{color:#71d8a4}.terminal-cursor{align-items:center;gap:7px;display:flex;color:#d2cdc6!important}.terminal-cursor span{animation:.8s step-end infinite blink}@keyframes blink{50%{opacity:0}}.setup-error{margin-top:14px;color:#ef9b91!important;font-size:13px!important}.setup-intro form button:disabled,.setup-action-card button:disabled{opacity:.55;cursor:not-allowed}.setup-action-card{background:#171513;border:1px solid #3c3834;border-radius:9px;margin:20px 0;padding:14px}.setup-action-card>b{font-size:13px}.setup-action-card>p{color:var(--muted);font-size:11px}.setup-action-card ul{gap:7px;margin:12px 0;padding:0;list-style:none;display:grid}.setup-action-card li{grid-template-columns:80px 1fr;gap:8px;font-size:10px;display:grid}.setup-action-card li span{text-transform:capitalize;color:#d5d0ca}.setup-action-card a{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.setup-action-card button{background:var(--cream);color:#171513;border:0;border-radius:6px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:10px;display:flex}.terminal-body .terminal-error{color:#ef9b91}.terminal-time{color:#68635f}.dashboard-shell{background:var(--bg);min-width:1180px;height:100vh;overflow:hidden}.command-bar{border:1px solid var(--border);z-index:30;background:#121110;border-radius:0 0 8px 8px;align-items:center;gap:8px;height:52px;padding:0 12px;display:flex;position:relative}.command-bar button{border:0}.terminal-toggle{width:28px;color:var(--muted);background:0 0}.rotated{transform:rotate(180deg)}.workspace-button{color:#d9d4ce;background:#2b2825;align-items:center;gap:8px;height:34px;padding:0 9px;font-size:12px;display:flex;border-radius:7px!important}.company-logo{color:#8a6635;background:#f2e4c6;border:1px solid #9b7c50;border-radius:7px;place-items:center;width:29px;height:29px;font-weight:800;display:grid}.company-logo.small{width:20px;height:20px;font-size:10px}.terminal-title{color:#9f9993;align-items:center;gap:8px;font-size:12px;display:flex}.terminal-status{color:#59b98e;align-items:center;gap:5px;margin-left:6px;font:11px ui-monospace,SFMono-Regular,monospace;display:flex}.account-button{text-align:left;background:0 0;align-items:center;gap:8px;height:44px;margin-left:auto;display:flex}.account-button>span{color:#171513;background:#d6d0c6;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;display:grid}.account-button p{gap:1px;margin:0;display:grid}.account-button b{font-size:11px;font-weight:550}.account-button small{color:var(--muted);font-size:9px}.terminal-expanded{border:1px solid var(--border);background:#0c0c0b;height:260px;padding:12px 16px;font:11px/1.55 ui-monospace,SFMono-Regular,monospace;overflow:auto}.terminal-expanded>button{color:#aaa49e;background:0 0;border:0;padding:0}.terminal-expanded>div{margin-top:10px}.terminal-expanded span{color:#6e6964}.terminal-expanded p{color:#bfbab5;margin:2px 0}.terminal-expanded p.success{color:#6cd49f}.dashboard-grid{grid-template-columns:.88fr 1.02fr 1.03fr 1.04fr;height:calc(100vh - 52px);display:grid}.terminal-expanded+.dashboard-grid{height:calc(100vh - 312px)}.panel-slot{min-width:0}.dash-panel{border-right:1px solid var(--border);background:var(--panel);height:100%;overflow:hidden}.panel-slot:first-child .dash-panel{border-left:1px solid var(--border)}.panel-header{border-bottom:1px solid var(--border);z-index:3;background:#1a1a1a;align-items:center;gap:8px;height:43px;padding:0 10px;display:flex;position:sticky;top:0}.drag-handle{color:#737373;cursor:grab}.panel-header h2{color:#b4afa9;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;display:flex}.panel-actions{align-items:center;gap:3px;margin-left:auto;display:flex}.icon-button{color:#928d87;background:0 0;border:0;border-radius:5px;place-items:center;width:27px;height:27px;display:grid}.icon-button:hover{color:var(--text);background:#242424}.panel-body{height:calc(100% - 43px);overflow:auto}.panel-minimized{height:43px!important}.company-block{border-bottom:1px solid var(--soft-border);padding:15px 14px}.company-title{align-items:center;gap:9px;display:flex}.company-title b{font-size:13px}.company-title button{color:var(--muted);background:0 0;border:0;margin-left:auto}.tag-row{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.tag-row span{color:#bdbdbd;background:#34312e;border-radius:10px;align-items:center;gap:4px;padding:4px 7px;font-size:9px;display:flex}.company-block>p{color:#d4d4d4;margin:0;font-size:11px;line-height:1.65}.section-heading{text-transform:uppercase;letter-spacing:.07em;color:#a29d97;justify-content:space-between;align-items:center;height:43px;padding:0 13px;font-size:10px;font-weight:650;display:flex}.section-heading button{color:var(--muted);background:0 0;border:0}.document-list{border-bottom:1px solid var(--soft-border);padding-bottom:8px}.document-list>button{color:#e5e5e5;text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;height:36px;padding:0 14px;font-size:11px;display:flex}.document-list>button:hover{background:#2a2725}.document-list>button span{flex:1}.document-list>button svg:last-child{color:#666}.competitor-grid{grid-template-columns:1fr 1fr;gap:12px 9px;padding:5px 14px 18px;display:grid}.competitor-grid button{color:#d4d4d4;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:9px;display:flex}.favicon{color:#fff;border-radius:4px;place-items:center;width:15px;height:15px;font-size:8px;display:grid}.f0{background:#2e4289}.f1{background:#6963a4}.f2{color:#333;background:#efefef}.f3{background:#b94d3a}.f4{color:#333;background:#b8a98e}.f5{background:#7771a7}.panel-tabs{background:#11100f;border-radius:6px;grid-template-columns:repeat(3,1fr);height:32px;margin:11px 12px 8px;padding:2px;display:grid}.panel-tabs button{color:#aaa49e;text-transform:capitalize;background:0 0;border:0;border-radius:5px;font-size:10px}.panel-tabs button.active{color:#fff;background:#141414}.analytics-scroll{padding:0 12px 24px}.setup-card{background:#09090b;border:1px solid #282522;border-radius:8px;margin-bottom:22px;padding:11px}.setup-card>div{align-items:center;gap:10px;display:flex}.ga-icon{color:#e4a150}.setup-card p{margin:0;display:grid}.setup-card b{font-size:11px}.setup-card small{color:var(--muted);font-size:9px}.setup-card select{color:#d4d4d4;background:#141414;border:1px solid #2f2f2f;border-radius:6px;width:100%;height:34px;margin:10px 0 6px;padding:0 9px;font-size:10px}.setup-card>button{background:var(--cream);color:#171513;border:0;border-radius:5px;width:100%;height:32px;font-size:10px}.date-toggle{align-items:center;gap:6px;margin-bottom:14px;display:flex}.date-toggle span{color:var(--dim);margin-right:auto;font-size:9px}.date-toggle button,.metric-switch button{color:#aaa49e;background:#141311;border:0;border-radius:12px;padding:5px 10px;font-size:9px}.date-toggle button.active,.metric-switch button.active{background:var(--cream);color:#171513}.analytics-scroll h3,.seo-state h3{margin:14px 0 2px;font-size:11px}.analytics-scroll>small,.seo-state>small{color:var(--muted);font-size:9px}.line-chart{background:#09090b;border:1px solid #242424;border-radius:7px;height:106px;margin:12px 0 16px;padding:12px 7px 17px;position:relative}.line-chart svg{width:calc(100% - 14px);height:calc(100% - 29px);position:absolute;inset:12px 7px 17px}.chart-grid{background:linear-gradient(#282522 1px,#0000 1px) 0 0/100% 25%;position:absolute;inset:12px 7px 17px}.chart-dates{color:#625e59;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:3px;left:7px;right:7px}.metric-switch{justify-content:flex-end;gap:4px;margin-top:-22px;display:flex}.metric-switch button{padding:4px 7px}.metric-cards{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:12px;display:grid}.metric-cards div{border:1px solid #34312e;border-radius:7px;padding:9px;display:grid}.metric-cards span{color:#aaa49e;font-size:8px}.metric-cards b{font-size:18px}.metric-cards small{color:#77726d;font-size:8px}.simple-table{border:1px solid var(--border);border-radius:7px;margin-top:10px;font-size:9px;overflow:hidden}.simple-table>div{border-bottom:1px solid var(--soft-border);justify-content:space-between;padding:8px 10px;display:flex}.simple-table>div:last-child{border:0}.seo-state{padding:12px}.seo-state>p{color:var(--muted);font-size:9px}.performance-card{border:1px solid var(--border);border-radius:8px;gap:7px;margin-top:12px;padding:14px;display:grid}.performance-card svg{color:#58534e}.performance-card span{font-size:10px}.performance-card small{color:var(--muted);font-size:9px}.locked-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 50px);padding:24px;display:flex}.locked-state>span{color:#8c8782;background:#171513;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.locked-state h3{margin:12px 0 6px;font-size:13px}.locked-state p{max-width:250px;color:var(--muted);font-size:10px;line-height:1.5}.locked-state>button{background:var(--cream);color:#171513;border:0;border-radius:6px;align-items:center;gap:4px;padding:8px 12px;font-size:10px;display:flex}.agent-list{padding:0 8px 14px}.agent-row{border-bottom:1px solid var(--border)}.agent-summary{text-align:left;background:0 0;border:0;align-items:center;gap:9px;width:100%;min-height:57px;padding:8px 7px;display:flex}.agent-summary>span:nth-child(2){flex:1;gap:3px;display:grid}.agent-summary b{text-transform:uppercase;letter-spacing:.04em;font-size:10px}.agent-summary small{color:var(--muted);font-size:9px}.agent-summary em{color:#aaa49e;border:1px solid #2f2f2f;border-radius:9px;align-items:center;gap:3px;padding:3px 6px;font-size:8px;font-style:normal;display:flex}.agent-glyph{border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.agent-glyph.mint{color:#103023;background:#7ce4b0}.agent-glyph.orange{color:#fff;background:#ea6b38}.agent-glyph.blue{color:#fff;background:#377fb3}.agent-glyph.violet{color:#fff;background:#9e4ed5}.agent-glyph.white{color:#222;background:#eee}.agent-content{gap:7px;padding:0 7px 10px;display:grid}.voice-card,.campaign-card{color:#181614;text-align:left;background:#f5f3ef;border:0;border-radius:6px;align-items:center;padding:9px;display:flex}.voice-card>span,.campaign-card>span{flex:1;display:grid}.voice-card b,.campaign-card b{font-size:10px}.voice-card small,.campaign-card small{color:#666;font-size:8px}.voice-card em,.campaign-card em{color:#fff;background:#111;border-radius:5px;gap:3px;padding:7px;font-size:9px;font-style:normal;display:flex}.post-card{background:#202020;border-radius:6px;padding:10px}.post-card p{margin:0 0 8px;font-size:9px;line-height:1.6}.post-card>div{justify-content:flex-end;gap:5px;display:flex}.post-card button{border:0;border-radius:4px;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:9px;display:flex}.opportunity{text-align:left;background:#292624;border:0;border-radius:6px;align-items:center;width:100%;padding:9px;display:flex}.opportunity span{flex:1;gap:3px;display:grid}.opportunity b{font-size:9px}.opportunity small{color:var(--muted);font-size:8px}.gated-content{text-align:center;place-items:center;padding:16px}.gated-content p{color:var(--muted);font-size:9px}.gated-content button{border:0;border-radius:5px;padding:6px 10px}.hire-strip{border-bottom:1px solid var(--border);align-items:center;gap:8px;height:66px;padding:0 10px;display:flex}.hire-strip>span{background:var(--cream);color:#171513;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.hire-strip p{flex:1;gap:3px;margin:0;display:grid}.hire-strip b{font-size:11px}.hire-strip small{color:var(--muted);font-size:8px}.hire-strip button{border:0;border-radius:14px;padding:6px 10px;font-size:9px}.chat-panel .panel-body{flex-direction:column;display:flex}.chat-copy{flex:1;padding:20px 14px;font-size:10px;line-height:1.6;overflow:auto}.chat-copy p{margin:0 0 13px}.chat-copy ul{padding-left:18px}.user-message{color:#171513;background:#eee9e2;border-radius:10px 10px 2px;max-width:80%;margin:10px 0 10px auto;padding:8px 10px}.chat-composer{border:1px solid var(--border);background:#1a1a1a;border-radius:8px;margin:10px;padding:8px}.chat-composer textarea{resize:none;width:100%;height:70px;color:var(--text);background:0 0;border:0;outline:0;font-size:10px}.chat-composer>div{justify-content:space-between;align-items:center;display:flex}.chat-composer span{color:var(--muted);gap:10px;display:flex}.chat-composer button{border:0;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.chat-composer button:disabled{opacity:.3}.menu-backdrop,.drawer-backdrop,.modal-backdrop{z-index:40;background:0 0;border:0;position:fixed;inset:0}.account-menu{z-index:50;background:#1c1a18;border:1px solid #413d39;border-radius:9px;width:290px;position:absolute;top:48px;right:10px;overflow:hidden;box-shadow:0 18px 55px #0009}.account-menu-head{align-items:center;gap:9px;padding:13px;display:flex}.account-menu-head>span{color:#171513;background:#ddd5ca;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.account-menu-head p{flex:1;margin:0;display:grid}.account-menu-head b{font-size:11px}.account-menu-head small{color:var(--muted);font-size:8px}.account-menu-head button{color:var(--muted);background:0 0}.credit-row{border:1px solid var(--border);border-radius:6px;justify-content:space-between;align-items:center;margin:0 10px 8px;padding:9px;font-size:10px;display:flex}.credit-row button{border:0;border-radius:4px;padding:5px 8px}.account-menu nav{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:6px}.account-menu nav a,.account-menu nav button,.logout{text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:9px;width:100%;height:34px;padding:0 9px;font-size:10px;display:flex}.account-menu nav a:hover,.account-menu nav button:hover{background:#141414}.account-menu nav svg:last-child{margin-left:auto}.logout{color:#d88787;width:calc(100% - 12px);margin:6px}.drawer-backdrop{z-index:60;background:#000b}.side-drawer{z-index:70;border-left:1px solid var(--border);background:#141311;width:min(460px,92vw);height:100vh;position:fixed;top:0;right:0;box-shadow:-20px 0 70px #0008}.side-drawer.wide{width:min(670px,92vw)}.side-drawer>header{border-bottom:1px solid var(--border);align-items:center;height:52px;padding:0 15px;display:flex}.side-drawer>header h2{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.side-drawer>header>div{margin-left:auto;display:flex}.document-content,.agent-settings-content{height:calc(100vh - 52px);padding:25px;overflow:auto}.document-content h1{font-size:17px}.document-content h2{border-bottom:1px solid var(--border);margin-top:22px;padding-bottom:10px;font-size:13px}.document-content p,.document-content li{color:#c2bdb7;font-size:11px;line-height:1.65}.drawer-save{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.drawer-save p{color:var(--muted);font-size:10px}.drawer-save button,.settings-save{background:var(--cream);color:#171513;border:0;border-radius:6px;align-items:center;gap:5px;padding:8px 12px;font-size:10px;display:flex}.drawer-setting-section{border-top:1px solid var(--border);gap:9px;padding:17px 0;display:grid}.setting-title{gap:10px;display:flex}.setting-title>span{flex:1;gap:3px;display:grid}.setting-title b{font-size:11px}.setting-title small{color:var(--muted);font-size:9px}.switch{background:#48433e;border:0;border-radius:20px;width:31px;height:18px;padding:2px}.switch i{background:#cbc4bc;border-radius:50%;width:14px;height:14px;transition:all .2s;display:block}.switch.on{background:#dcd6cd}.switch.on i{background:#171513;transform:translate(13px)}.drawer-setting-section textarea,.drawer-setting-section select,.agent-config textarea,.agent-config select,.wide-select{border:1px solid var(--border);width:100%;color:var(--text);background:#1d1b19;border-radius:6px;padding:8px;font-size:10px}.drawer-setting-section textarea{resize:vertical;min-height:70px}.drawer-setting-section label{color:var(--muted);font-size:9px}.add-row,.setting-switch{justify-content:space-between;align-items:center;font-size:10px;display:flex}.add-row span{gap:6px;display:flex}.add-row small{color:var(--dim)}.add-row button,.split-buttons button{border:1px solid var(--border);background:#1a1a1a;border-radius:5px;padding:6px 8px;font-size:9px}.split-buttons{gap:6px;display:flex}.modal-layer{z-index:90;position:fixed;inset:0}.modal-backdrop{z-index:91;background:#000c}.upgrade-modal{z-index:92;background:#171513;border:1px solid #48443f;border-radius:12px;width:min(850px,92vw);max-height:88vh;position:absolute;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 100px #000}.upgrade-modal>header{border-bottom:1px solid var(--border);align-items:center;height:60px;padding:0 18px;display:flex}.upgrade-modal>header>div:first-child{align-items:center;gap:10px;display:flex}.upgrade-modal>header span{gap:2px;display:grid}.upgrade-modal>header b{font-size:13px}.upgrade-modal>header small{color:var(--muted);font-size:9px}.upgrade-modal>header .icon-button{margin-left:auto}.billing-toggle{justify-content:center;margin:16px;display:flex}.billing-toggle button{border:1px solid var(--border);background:#1a1a1a;padding:8px 12px;font-size:10px}.billing-toggle button:first-child{border-radius:6px 0 0 6px}.billing-toggle button:last-child{border-radius:0 6px 6px 0}.billing-toggle button.active{background:var(--cream);color:#171513}.billing-toggle em{color:#3e7259;margin-left:5px;font-style:normal}.price-grid{grid-template-columns:1fr 1fr;gap:10px;padding:0 18px 18px;display:grid}.price-card{border:1px solid var(--border);border-radius:9px;padding:17px;position:relative}.price-card.featured{border-color:#77716a}.popular{color:#171513;background:#dcd5cb;border-radius:9px;padding:4px 7px;font-size:8px;position:absolute;top:10px;right:10px}.price-card h3{font-size:14px}.price{align-items:baseline;gap:5px;display:flex}.price b{font-size:27px}.price span,.price-card>p{color:var(--muted);font-size:10px}.price-card ul{border-top:1px solid var(--border);gap:8px;padding:10px 0;list-style:none;display:grid}.price-card li{gap:7px;font-size:9px;display:flex}.price-card li svg{color:var(--mint)}.price-card>button{background:var(--cream);color:#171513;border:0;border-radius:6px;width:100%;height:35px;font-size:10px}.price-card>small{text-align:center;color:var(--dim);margin-top:8px;font-size:8px;display:block}.settings-shell{background:#100f0e;min-height:100vh;padding:32px}.settings-frame{width:min(1160px,100%);margin:auto}.settings-title{align-items:center;gap:12px;height:58px;display:flex}.settings-title a{border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.settings-title a:hover{background:#201e1c}.settings-title h1{letter-spacing:-.04em;margin:0;font-size:29px}.settings-layout{grid-template-columns:210px 1fr;gap:34px;display:grid}.settings-sidebar{padding-top:8px}.settings-nav-group{margin-bottom:26px}.settings-nav-group>span{color:#66615c;margin:0 0 8px 5px;font-size:9px;display:block}.settings-nav-group nav{gap:3px;display:grid}.settings-nav-group button{color:#9e9993;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;height:36px;padding:0 8px;font-size:11px;display:flex}.settings-nav-group button.active{color:#f0ede8;background:#201e1c}.settings-nav-group button i{background:#52d59f;border-radius:50%;width:5px;height:5px;margin-left:auto;box-shadow:0 0 8px #52d59f}.settings-content{max-width:760px;padding-bottom:70px}.settings-page-intro{justify-content:space-between;align-items:flex-start;margin:12px 0 20px;display:flex}.settings-page-intro h2{margin:0 0 5px;font-size:14px}.settings-page-intro p,.settings-copy{color:var(--muted);margin:0;font-size:10px}.website-row{border:1px solid var(--border);text-align:left;background:#1b1917;border-radius:8px;align-items:center;gap:10px;width:100%;height:62px;padding:0 11px;display:flex}.website-row>span:nth-child(2){flex:1;gap:4px;display:grid}.website-row b em{color:#4dc893;background:#1d342a;border-radius:9px;margin-left:5px;padding:3px 6px;font-size:7px;font-style:normal}.website-row small{color:var(--muted);font-size:9px}.website-row>span:last-child{color:var(--muted);align-items:center;gap:4px;font-size:9px;display:flex}.website-editor{border:1px solid var(--border);background:#171513;border-radius:8px;margin-top:12px;padding:15px}.website-editor h3,.settings-subtitle{margin:0 0 5px;font-size:11px}.website-editor p{color:var(--muted);font-size:9px}.website-editor>div{gap:6px;display:flex}.website-editor input{border:1px solid var(--border);color:#fff;background:#1a1a1a;border-radius:6px;flex:1;padding:8px}.website-editor button{border:0;border-radius:6px;padding:8px 12px}.settings-lock{border-top:1px solid var(--border);align-items:center;padding-top:12px;margin-top:12px!important}.settings-lock>span{flex:1;display:grid}.credit-summary{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:28px;display:grid}.credit-summary article{border:1px solid var(--border);background:#171513;border-radius:8px;gap:5px;padding:14px;display:grid}.credit-summary article>span{color:var(--muted);font-size:9px}.credit-summary article b small{color:var(--muted);font-size:10px}.credit-summary article>em{color:var(--mint);font-size:8px;font-style:normal}.credit-summary article>small{color:var(--dim);font-size:8px}.task-list{border:1px solid var(--border);border-radius:8px;margin-top:12px;overflow:hidden}.task-list>div{border-bottom:1px solid var(--border);align-items:center;height:56px;padding:0 12px;display:flex}.task-list>div:last-child{border:0}.task-list>div>span{flex:1;align-items:center;gap:9px;display:flex}.task-list p{gap:2px;margin:0;display:grid}.task-list small{color:var(--muted);font-size:8px}.task-list>div>p{align-items:center;gap:9px;display:flex}.usage-card{border:1px solid var(--border);border-radius:8px;margin-top:10px;padding:13px}.usage-card>div:first-child{justify-content:space-between;font-size:10px;display:flex}.usage-track{background:#242424;border-radius:4px;height:5px;margin:9px 0}.usage-track i{background:#d6d0c7;border-radius:4px;width:93%;height:100%;display:block}.usage-card>small{color:var(--muted);font-size:8px}.unlock-banner{border:1px solid var(--border);background:#1a1816;border-radius:8px;align-items:center;gap:12px;margin-top:12px;padding:14px;display:flex}.unlock-banner>span{flex:1;gap:3px;display:grid}.unlock-banner small{color:var(--muted);font-size:9px}.unlock-banner button{border:0;border-radius:6px;padding:8px 11px}.settings-stack{gap:10px;display:grid}.settings-agent-block{border:1px solid var(--border);background:#171513;border-radius:8px;padding:14px}.settings-agent-block>header{align-items:center;gap:10px;display:flex}.settings-agent-icon{color:#c8c3bc;background:#262321;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.settings-agent-block>header>span:nth-child(2){flex:1;gap:2px;display:grid}.settings-agent-block header small{color:var(--muted);font-size:9px}.agent-config{gap:8px;margin:14px 0 0 40px;display:grid}.agent-config textarea{resize:vertical;min-height:62px}.agent-config label{color:var(--muted);font-size:9px}.agent-config>small{color:var(--dim);font-size:8px}.add-setting,.inline-setting{justify-content:space-between;align-items:center;font-size:9px;display:flex}.add-setting span{gap:6px;display:flex}.add-setting button,.voice-buttons button{border:1px solid var(--border);color:#ccc6bf;background:#1a1a1a;border-radius:5px;padding:6px 8px;font-size:9px}.field-help{color:var(--dim);margin:0;font-size:8px}.voice-buttons{gap:6px;display:flex}.integration-group .settings-page-intro{margin-bottom:10px}.integration-row{border-top:1px solid var(--border);align-items:center;gap:10px;height:61px;display:flex}.integration-row:last-child{border-bottom:1px solid var(--border)}.integration-icon{border:1px solid var(--border);border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.integration-row>span:nth-child(2){flex:1;gap:3px;display:grid}.integration-row small{color:var(--muted);font-size:8px}.integration-row em{color:var(--dim);font-size:8px;font-style:normal}.integration-row em.connected{color:var(--mint)}.integration-row button{border:1px solid var(--border);background:#1a1a1a;border-radius:5px;padding:6px 9px;font-size:8px}.integration-row button.danger-outline{color:#c78383}.center-lock{text-align:center;border:1px solid var(--border);background:#171513;border-radius:9px;padding:54px 25px}.center-lock>span{background:#24211f;border-radius:50%;place-items:center;width:44px;height:44px;margin:auto;display:grid}.center-lock h3{margin:14px 0 6px;font-size:13px}.center-lock p{color:var(--muted);max-width:360px;margin:0 auto 16px;font-size:10px;line-height:1.5}.center-lock button{border:0;border-radius:6px;padding:8px 12px}.profile-row{border-bottom:1px solid var(--border);align-items:center;gap:10px;margin-bottom:28px;padding-bottom:18px;display:flex}.profile-row>span{color:#171513;background:#d6d0c7;border-radius:50%;place-items:center;width:38px;height:38px;font-size:11px;display:grid}.profile-row p{gap:3px;display:grid}.profile-row small{color:var(--muted);font-size:9px}.form-stack{gap:12px;margin-bottom:28px;display:grid}.form-stack label{gap:6px;font-size:10px;display:grid}.form-stack textarea{height:90px;padding-top:10px}.form-stack .settings-save{width:max-content}.wide-select{height:38px;margin-bottom:28px}.empty-settings{border:1px dashed var(--border);text-align:center;color:var(--muted);border-radius:8px;place-items:center;gap:7px;padding:35px;display:grid}.empty-settings b{color:#d0cbc5;font-size:11px}.empty-settings small{font-size:8px}.security-list>div,.danger-zone>div:not(.settings-page-intro){border-top:1px solid var(--border);align-items:center;padding:14px 0;display:flex}.security-list span,.danger-zone span{flex:1;gap:3px;display:grid}.security-list small,.danger-zone small{color:var(--muted);font-size:8px}.security-list button,.danger-zone button{border:1px solid var(--border);background:#1a1a1a;border-radius:6px;padding:7px 9px;font-size:9px}.danger-zone{border:1px solid #552d2d;border-radius:8px;margin-top:35px;padding:0 14px}.danger-zone button{color:#e28989;border-color:#5d3333}.integration-row button:disabled{opacity:.45;cursor:not-allowed}.integration-actions{gap:6px!important;display:flex!important}.integration-actions .danger-outline{color:#e5a2a2!important;background:0 0!important;border-color:#633b3b!important}.integration-message{color:#9fe0c2;background:#17291f;border:1px solid #315849;border-radius:7px;margin:0 0 16px;padding:10px 12px;font-size:9px;line-height:1.5}.integration-message.error{color:#e5a2a2;background:#291a1a;border-color:#633b3b}.integration-panel{border:1px solid var(--border);background:#171513;border-radius:9px;margin:0 0 24px;padding:14px}.integration-panel>header{align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.integration-panel>header>div{flex:1;gap:3px;display:grid}.integration-panel>header b{font-size:11px}.integration-panel>header small{color:var(--muted);font-size:8px}.integration-panel>header button{color:var(--muted);background:0 0;border:0;font-size:9px}.integration-form-note{border:1px solid var(--border);color:var(--muted);background:#111;border-radius:6px;grid-column:1/-1;margin:0;padding:9px 10px;font-size:9px;line-height:1.5}.integration-form label small{color:var(--dim)}.integration-form input{border:1px solid var(--border);color:#eee;background:#111;border-radius:6px;width:100%;height:34px;padding:0 9px}.integration-form .settings-save{align-self:end;height:34px}.integration-resources button{text-align:left;border:1px solid var(--border);color:#ddd;background:#111;border-radius:6px;padding:9px 10px;font-size:9px}.integration-resources button:hover{border-color:#5c8e79}.provider-gsc{color:#4285f4}.provider-ga4{color:#f9ab00}.provider-x{color:#f0ede8}@media (max-width:900px){.auth-shell{grid-template-columns:1fr}.auth-art-pane{display:none}.auth-form-pane{padding:28px}.auth-form-wrap>.brand{margin-bottom:50px}.analysis-workspace{grid-template-columns:1fr;padding:34px}.analysis-terminal{height:480px}.settings-shell{padding:18px}.settings-layout{grid-template-columns:1fr}.settings-sidebar{gap:18px;padding-bottom:8px;display:flex;overflow:auto}.settings-nav-group{min-width:max-content;margin:0}.settings-nav-group nav{display:flex}.settings-nav-group>span{display:none}.settings-content{max-width:none}.settings-title h1{font-size:24px}.integration-form{grid-template-columns:1fr}.integration-row{flex-wrap:wrap;height:auto;min-height:76px;padding:10px 0}.integration-row>span:nth-child(2){min-width:55%}}.ops-shell{--ops-bg:#0a0a0a;--ops-panel:#1a1a1a;--ops-panel-2:#141414;--ops-border:#ffffff14;--ops-muted:#a0a0a0;--ops-mint:#22c55e;--ops-yellow:#ff6131;--ops-text:#fff;background:var(--ops-bg);min-width:1220px;height:100vh;color:var(--ops-text);font-family:ObeloSans,DM Sans,system-ui,sans-serif;overflow:hidden}.ops-shell button,.ops-shell select,.ops-shell textarea,.ops-shell input{font-family:inherit}.ops-pulse-bar{border-bottom:1px solid var(--ops-border);background:#09090b;grid-template-columns:108px minmax(300px,1.6fr) repeat(4,minmax(130px,.72fr)) 145px 170px;align-items:stretch;height:82px;display:grid}.ops-wordmark{letter-spacing:-.05em;align-items:center;padding-left:24px;font-size:24px;font-weight:720;display:flex}.ops-wordmark span{color:var(--ops-yellow)}.pulse-objective,.pulse-metric,.pulse-date,.pulse-profile{border-left:1px solid var(--ops-border)}.pulse-objective{align-content:center;gap:5px;padding:11px 22px;display:grid}.pulse-objective small,.pulse-metric>small{text-transform:uppercase;letter-spacing:.07em;color:var(--ops-muted);font-size:8px}.pulse-objective button{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:14px;font-weight:600;display:flex}.pulse-metric{align-content:center;gap:3px;padding:9px 20px;display:grid}.pulse-metric>div{align-items:baseline;gap:5px;display:flex}.pulse-metric b{color:var(--ops-mint);font-size:20px}.pulse-metric>div>span{color:var(--ops-muted);align-items:center;font-size:10px;display:flex}.pulse-metric em{color:var(--ops-mint);align-items:center;gap:4px;font-size:9px;font-style:normal;display:flex}.pulse-progress{background:#141414;border-radius:3px;width:120px;height:4px;overflow:hidden!important}.pulse-progress i{background:var(--ops-mint);border-radius:3px;width:67%;height:100%;display:block}.pulse-date{align-content:center;padding-left:18px;display:grid}.pulse-date span{color:var(--ops-muted);margin-top:4px;font-size:9px}.pulse-profile{border:0;border-left:1px solid var(--ops-border);text-align:left;background:0 0;align-items:center;gap:8px;padding:0 16px;display:flex}.pulse-profile>span{color:#e5e5e5}.pulse-profile p{flex:1;gap:2px;margin:0;display:grid}.pulse-profile small{color:var(--ops-muted);font-size:9px}.ops-workspace{background:#080808;grid-template-columns:260px minmax(720px,1fr) 300px;gap:6px;height:calc(100vh - 82px);padding:5px 6px;display:grid}.company-intel,.ops-center,.ops-conversation{min-width:0;overflow:hidden}.company-intel,.conversation-panel,.analytics-observatory,.agent-operations{border:1px solid var(--ops-border);background:var(--ops-panel)}.company-intel{height:100%}.ops-section-bar{border-bottom:1px solid var(--ops-border);background:#1a1a1a;align-items:center;gap:6px;height:40px;padding:0 8px;display:flex}.ops-drag{color:#737373;cursor:grab}.ops-section-bar h2{text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:7px;margin:0;font-size:10px;display:flex}.ops-section-bar>div{align-items:center;gap:6px;margin-left:auto;display:flex}.ops-tool-button{width:28px;height:28px;color:var(--ops-muted);background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.ops-tool-button:hover{color:#fff;background:#242424}.intel-scroll{height:calc(100% - 40px);overflow:auto}.intel-section{border-bottom:1px solid var(--ops-border);padding:12px}.intel-title{justify-content:space-between;align-items:center;height:28px;display:flex}.intel-title h3{text-transform:uppercase;margin:0;font-size:9px}.intel-title h3 em{color:#d4d4d4;background:#33213d;border-radius:10px;margin-left:5px;padding:2px 6px;font-style:normal}.intel-title h3 i{background:var(--ops-mint);border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block}.intel-title h3 small{color:var(--ops-mint);text-transform:none;font-size:8px;font-weight:500}.intel-title button{color:var(--ops-yellow);background:0 0;border:0;align-items:center;gap:3px;font-size:9px;display:flex}.intel-row{color:#e5e5e5;text-align:left;background:0 0;border:0;align-items:center;gap:7px;width:100%;height:31px;padding:0;font-size:9px;display:flex}.intel-row svg{color:#ff6131}.intel-row span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.intel-row small{color:var(--ops-muted);font-size:8px}.intel-cta{border-radius:5px;width:100%;height:35px;margin-top:10px;color:#e8dfea!important;background:#141414!important;border:1px solid #2f2f2f!important;justify-content:center!important;align-items:center!important;gap:7px!important;font-size:9px!important;display:flex!important}.competitor-row{color:#e5e5e5;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;height:38px;padding:0;display:flex}.company-orb{color:#fff;background:#392450;border-radius:5px;place-items:center;width:23px;height:23px;font-size:9px;font-weight:700;display:grid}.company-orb.c1{background:#b44949}.company-orb.c2{background:#4f5365}.company-orb.c3{background:#d66b38}.company-orb.c4{background:#566478}.competitor-row p{gap:2px;margin:0;display:grid}.competitor-row small{color:var(--ops-muted);font-size:8px}.brand-voice>p{color:#d4d4d4;font-size:9px;line-height:1.55}.brand-voice label{text-transform:uppercase;color:var(--ops-muted);margin:12px 0 6px;font-size:8px;display:block}.brand-voice>div:not(.intel-title){flex-wrap:wrap;gap:5px;display:flex}.brand-voice>div span{border:1px solid #2f2f2f;border-radius:4px;padding:4px 6px;font-size:8px}.ops-center{grid-template-rows:40.5% 7% 52.5%;gap:5px;height:100%;display:grid}.analytics-observatory,.agent-operations{min-height:0;overflow:hidden}.analytics-toolbar{border-bottom:1px solid var(--ops-border);justify-content:space-between;align-items:center;height:45px;padding:0 12px;display:flex}.analytics-toolbar>div{align-items:center;gap:6px;display:flex}.analytics-toolbar button{border:1px solid var(--ops-border);color:#a0a0a0;background:#141414;border-radius:5px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:9px;display:flex}.analytics-toolbar button.active{color:#fff;background:#141414;border-color:#ff6131}.analytics-toolbar>div:last-child span{color:var(--ops-muted);margin:0 8px;font-size:8px}.analytics-toolbar .mini-switch{background:#166534;border:0;width:30px;padding:2px}.mini-switch i{background:#dcfce7;border-radius:50%;width:13px;height:13px;margin-left:auto}.analytics-metrics{border-bottom:1px solid var(--ops-border);grid-template-columns:repeat(6,1fr);height:64px;display:grid}.analytics-metrics>div{border-right:1px solid #1e1e24;padding:9px 12px}.analytics-metrics span{text-transform:uppercase;color:var(--ops-muted);margin-bottom:5px;font-size:7px;display:block}.analytics-metrics p{align-items:baseline;gap:6px;margin:0;display:flex}.analytics-metrics em{color:var(--ops-mint);align-items:center;font-size:8px;font-style:normal;display:flex}.analytics-chart{grid-template-columns:28px 1fr;height:124px;padding:5px 12px 0;display:grid}.y-axis{color:#737373;flex-direction:column;justify-content:space-between;height:95px;padding-top:2px;font-size:7px;display:flex}.chart-stage{height:118px;position:relative}.chart-lines{background:linear-gradient(#242424 1px,#0000 1px) 0 0/100% 25%;position:absolute;inset:0 0 23px}.chart-stage svg{width:100%;height:95px;position:absolute;inset:0 0 22px;overflow:visible}.chart-stage path{fill:none;stroke:var(--ops-mint);stroke-width:2px}.chart-stage path.previous{stroke:#666;stroke-width:1px;stroke-dasharray:3 3}.x-axis{color:#737373;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:4px;left:0;right:0}.analytics-highlights{border-top:1px solid var(--ops-border);grid-template-columns:repeat(5,1fr);height:50px;display:grid}.highlight{border-right:1px solid #1e1e24;align-items:center;gap:7px;padding:6px 10px;display:flex}.highlight>span{width:29px;height:29px;color:var(--ops-mint);background:#12251b;border-radius:5px;place-items:center;display:grid}.highlight svg{width:16px;height:16px}.highlight p{margin:0;display:grid}.highlight small{text-transform:uppercase;color:var(--ops-muted);font-size:6px}.highlight b{color:var(--ops-mint);font-size:9px}.highlight em{color:#bdbdbd;font-size:7px;font-style:normal}.live-events{border:1px solid var(--ops-border);background:#1a1a1a;grid-template-columns:105px repeat(4,1fr) 65px;align-items:center;display:grid;overflow:hidden}.live-label{text-transform:uppercase;color:var(--ops-yellow);align-items:center;gap:7px;padding-left:12px;font-size:8px;display:flex}.live-label i{background:var(--ops-mint);border-radius:50%;width:5px;height:5px}.live-events>div:not(.live-label){border-left:1px solid var(--ops-border);gap:8px;height:100%;padding:7px 9px;display:flex}.live-events>div b{color:var(--ops-yellow);font-size:7px}.live-events>div span{font-size:7px;display:grid}.live-events>div em{color:var(--ops-mint);margin-top:3px;font-size:7px;font-style:normal}.live-events>button{border:0;border-left:1px solid var(--ops-border);color:var(--ops-yellow);background:0 0;align-items:center;gap:4px;font-size:7px;display:flex}.agent-operations .ops-section-bar select{border:1px solid var(--ops-border);color:#fff;background:#130c17;border-radius:4px;height:27px;padding:0 8px;font-size:8px}.run-agents{background:var(--ops-yellow);color:#1a0e20;border:0;border-radius:4px;align-items:center;gap:5px;height:27px;padding:0 10px;font-size:8px;font-weight:700;display:flex}.agent-table{height:calc(100% - 40px);overflow:auto}.agent-head,.agent-table-row{grid-template-columns:22px 1.25fr .72fr .72fr .86fr 1.45fr .48fr 20px;align-items:center;display:grid}.agent-head{border-bottom:1px solid var(--ops-border);height:25px;color:var(--ops-muted);text-transform:uppercase;font-size:6px}.agent-table-row{color:#d4d4d4;border-bottom:1px solid #1e1e24;min-height:34px;font-size:8px}.agent-table-row>span{text-overflow:ellipsis;white-space:nowrap;padding:0 6px;overflow:hidden}.row-drag{color:#737373;cursor:grab}.agent-name{align-items:center;display:flex;gap:7px!important}.agent-name p{margin:0;display:grid;overflow:hidden}.agent-name b{color:#f3f0ec;font-size:8px}.agent-name small{color:var(--ops-muted);font-size:6px}.agent-orb{color:#1f0d05;background:#e0b61d;border-radius:50%;flex:none;place-items:center;width:19px;height:19px;display:grid}.agent-orb svg{width:11px;height:11px}.agent-orb.purple{background:#9d54d1}.agent-orb.blue{background:#6a79cf}.agent-orb.mint{background:#54caa0}.agent-orb.pink{background:#cf648d}.agent-orb.orange{background:#e9753d}.agent-orb.navy{background:#4b70a9}.agent-orb.red{background:#c45266}.agent-orb.green{background:#67a86d}.agent-orb.cyan{background:#57b7b1}.agent-orb.brown{background:#b58b55}.agent-orb.emerald{background:#478e70}.agent-status{border:1px solid #2f2f2f;border-radius:10px;padding:3px 7px;font-size:7px;font-style:normal}.agent-status.running{color:var(--ops-mint)}.agent-status.running i{background:var(--ops-mint);border-radius:50%;width:4px;height:4px;margin-right:4px;display:inline-block}.agent-status.completed{color:#d4d4d4}.agent-status.idle{color:#a0a0a0}.review-button{background:var(--ops-yellow);color:#171513;border:0;border-radius:3px;padding:4px 8px;font-size:7px;font-weight:700}.ops-conversation,.conversation-panel{height:100%}.conversation-panel{flex-direction:column;display:flex}.conversation-scroll{flex:1;padding:12px;overflow:auto}.obelo-identity{align-items:center;gap:9px;margin-bottom:12px;display:flex}.obelo-identity>span{background:var(--ops-yellow);color:#171513;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.obelo-identity p{margin:0;display:grid}.obelo-identity small{color:var(--ops-muted);font-size:8px}.assistant-bubble{background:#202020;border-radius:6px;padding:10px;font-size:9px;line-height:1.5}.assistant-bubble small{text-align:right;color:#737373;margin-top:4px;font-size:6px;display:block}.impact-grid{grid-template-columns:1fr 1fr;gap:6px;margin:9px 0 14px;display:grid}.impact-grid>div{border:1px solid #2f2f2f;border-radius:5px;gap:3px;padding:8px;display:grid}.impact-grid span{text-transform:uppercase;color:var(--ops-muted);font-size:6px}.impact-grid b{color:var(--ops-mint);font-size:14px}.impact-grid small{color:#a0a0a0;font-size:7px}.conversation-scroll h3{text-transform:uppercase;margin:12px 0 8px;font-size:8px}.next-step{color:#fff;text-align:left;background:#181715;border:1px solid #493451;border-radius:5px;align-items:center;gap:8px;width:100%;min-height:48px;padding:6px;display:flex}.next-step>span{background:#141414;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.next-step p{flex:1;margin:0;display:grid}.next-step small{color:var(--ops-muted);font-size:7px}.next-step>i{background:var(--ops-yellow);color:#181715;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.all-recommendations{width:100%;color:var(--ops-yellow);background:0 0;border:0;padding:8px;font-size:8px}.prompt-intro{margin:6px 0}.prompt-button{color:#e5e5e5;text-align:left;background:0 0;border:1px solid #2f2f2f;border-radius:14px;align-items:center;gap:6px;width:100%;height:30px;margin-top:6px;padding:0 10px;font-size:8px;display:flex}.conversation-user{background:var(--ops-yellow);color:#181715;border-radius:6px;margin:8px 0 0 30px;padding:8px;font-size:8px}.ops-composer{border:1px solid #4a4540;border-radius:5px;margin:8px 10px;padding:7px}.ops-composer textarea{resize:none;color:#fff;background:0 0;border:0;outline:0;width:100%;height:42px;font-size:8px}.ops-composer>div{color:var(--ops-muted);justify-content:space-between;align-items:center;display:flex}.ops-composer button{background:var(--ops-yellow);color:#171513;border:0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.ops-composer button:disabled{opacity:.3}.conversation-panel footer{border-top:1px solid var(--ops-border);grid-template-columns:1fr .7fr;height:40px;display:grid}.conversation-panel footer button{border:0;border-right:1px solid var(--ops-border);color:#fff;background:#181715;justify-content:center;align-items:center;gap:6px;font-size:8px;display:flex}.conversation-panel footer em{background:var(--ops-yellow);color:#181715;border-radius:9px;padding:2px 6px;font-style:normal}.ops-overlay{z-index:100;position:fixed;inset:0}.ops-overlay>button{background:#000a;border:0;position:absolute;inset:0}.ops-drawer{background:#09090b;border-left:1px solid #2f2f2f;width:min(560px,90vw);height:100vh;position:absolute;top:0;right:0;box-shadow:-25px 0 90px #000b}.ops-drawer>header{border-bottom:1px solid var(--ops-border);align-items:center;height:60px;padding:0 15px;display:flex}.ops-drawer>header>div{align-items:center;gap:9px;display:flex}.ops-drawer>header span{display:grid}.ops-drawer>header b{font-size:11px}.ops-drawer>header small{color:var(--ops-muted);font-size:8px}.ops-drawer>header>.ops-tool-button{margin-left:auto}.ops-document{height:calc(100vh - 60px);padding:28px;overflow:auto}.ops-document h1{letter-spacing:-.04em;font-size:29px}.ops-document .document-lead{color:#d4d4d4;font-size:14px;line-height:1.6}.ops-document h2{text-transform:uppercase;border-bottom:1px solid var(--ops-border);margin-top:25px;padding-bottom:8px;font-size:12px}.ops-document p,.ops-document li{color:#a0a0a0;font-size:10px;line-height:1.7}.ops-document>button{background:var(--ops-yellow);color:#171513;border:0;border-radius:5px;align-items:center;gap:6px;padding:9px 12px;font-size:9px;font-weight:700;display:flex}.quick-settings{width:390px}.quick-settings>div{gap:14px;padding:20px;display:grid}.quick-settings label{color:#e5e5e5;gap:6px;font-size:9px;display:grid}.quick-settings select,.quick-settings input{border:1px solid var(--ops-border);color:#fff;background:#1a1a1a;border-radius:5px;height:36px;padding:0 8px}.quick-settings a{background:var(--ops-yellow);color:#171513;border-radius:5px;justify-content:center;align-items:center;gap:6px;height:38px;font-size:9px;font-weight:700;display:flex}@media (max-width:1320px){.ops-pulse-bar{grid-template-columns:96px minmax(260px,1.4fr) repeat(4,minmax(110px,.7fr)) 125px 150px}.ops-workspace{grid-template-columns:230px minmax(680px,1fr) 275px}.pulse-metric{padding-left:12px;padding-right:12px}.pulse-objective{padding-left:15px;padding-right:15px}.agent-head,.agent-table-row{grid-template-columns:20px 1.2fr .66fr .68fr .8fr 1.35fr .45fr 18px}}.ops-pulse-bar{height:78px}.ops-workspace{grid-template-columns:280px minmax(680px,1fr) 320px;gap:10px;height:calc(100vh - 78px);padding:10px}.ops-section-bar{height:44px;padding:0 12px}.intel-scroll{height:calc(100% - 44px)}.intel-section{padding:14px}.intel-title{height:31px}.intel-title h3,.intel-title button{font-size:10px}.intel-cta{margin-top:12px;height:38px!important;font-size:10px!important}.brand-voice>p{font-size:10px;line-height:1.65}.brand-voice label{margin-top:14px;font-size:8px}.brand-voice>div span{padding:5px 7px;font-size:8px}.ops-center{grid-template-rows:43% 7% 50%;gap:10px}.analytics-toolbar{height:48px;padding:0 14px}.analytics-toolbar button{height:32px;font-size:10px}.analytics-metrics{height:70px}.analytics-metrics>div{padding:11px 13px}.analytics-metrics span{font-size:8px}.analytics-metrics b{font-size:20px}.analytics-metrics em{font-size:8px}.analytics-chart{height:145px;padding:8px 14px 0}.y-axis{height:116px;font-size:8px}.chart-stage{height:137px}.chart-lines{inset:0 0 25px}.chart-stage svg{height:112px;inset:0 0 24px}.x-axis{font-size:8px}.analytics-highlights{height:56px}.highlight{gap:9px;padding:7px 12px}.highlight>span{width:32px;height:32px}.live-events{grid-template-columns:112px repeat(4,1fr) 70px}.live-events>div:not(.live-label){padding:9px 10px}.agent-table{height:calc(100% - 44px)}.agent-orb{width:22px;height:22px}.agent-operations .ops-section-bar select,.run-agents{height:30px;font-size:9px}.conversation-scroll{padding:14px}.obelo-identity{margin-bottom:14px}.assistant-bubble{padding:11px;font-size:10px}.impact-grid{gap:8px;margin:11px 0 16px}.impact-grid>div{padding:10px}.impact-grid span{font-size:7px}.conversation-scroll h3{margin:15px 0 9px;font-size:9px}.next-step{min-height:52px;padding:8px}.all-recommendations{padding:10px;font-size:9px}.prompt-button{border-radius:17px;height:34px;margin-top:7px;font-size:9px}.ops-composer{margin:10px 12px;padding:9px}.ops-composer textarea{height:46px;font-size:9px}.conversation-panel footer{height:44px}.conversation-panel footer button{font-size:9px}@media (max-width:1360px){.ops-pulse-bar{grid-template-columns:96px minmax(250px,1.35fr) repeat(4,minmax(106px,.7fr)) 120px 150px}.ops-workspace{grid-template-columns:245px minmax(650px,1fr) 295px;gap:8px;padding:8px}.pulse-metric{padding-left:12px;padding-right:12px}.pulse-objective{padding-left:16px;padding-right:16px}.analytics-toolbar>div:last-child span{display:none}.agent-head,.agent-table-row{grid-template-columns:20px 1.2fr .66fr .68fr .8fr 1.35fr .45fr 18px}}@media (max-height:820px){.ops-shell{height:auto;min-height:100vh;overflow:auto}.ops-pulse-bar{height:70px}.ops-workspace{height:auto;min-height:760px}.pulse-objective,.pulse-metric{padding-top:6px;padding-bottom:6px}.ops-center{grid-template-rows:330px 58px 1fr}.conversation-panel{min-height:760px}}.ops-shell,.ops-shell *{scrollbar-width:thin;scrollbar-color:#3a3a3a transparent}.ops-shell::-webkit-scrollbar{width:6px;height:6px}.ops-shell ::-webkit-scrollbar{width:6px;height:6px}.ops-shell::-webkit-scrollbar-track{background:0 0}.ops-shell ::-webkit-scrollbar-track{background:0 0}.ops-shell::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:999px}.ops-shell ::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:999px}.ops-shell::-webkit-scrollbar-thumb:hover{background:#555}.ops-shell ::-webkit-scrollbar-thumb:hover{background:#555}.ops-account-layer{z-index:90;position:fixed;inset:0}.ops-account-backdrop{background:0 0;border:0;position:absolute;inset:0}.ops-account-menu{border:1px solid var(--ops-border);background:#141414;border-radius:10px;width:290px;position:absolute;top:70px;right:12px;overflow:hidden;box-shadow:0 20px 70px #000b}.ops-account-menu header{border-bottom:1px solid var(--ops-border);align-items:center;gap:10px;padding:15px;display:flex}.ops-account-menu header>span{gap:3px;min-width:0;display:grid}.ops-account-menu header b{font-size:11px}.ops-account-menu header small{color:var(--ops-muted);text-overflow:ellipsis;font-size:8px;overflow:hidden}.ops-account-menu nav{padding:6px;display:grid}.ops-account-menu nav a{color:#e5e5e5;border-radius:6px;align-items:center;gap:9px;height:38px;padding:0 9px;font-size:10px;display:flex}.ops-account-menu nav a:hover{background:#202020}.ops-account-menu nav a svg:last-child{color:var(--ops-muted);margin-left:auto}.ops-signout{border-top:1px solid var(--ops-border);color:#ff7a52;align-items:center;gap:9px;height:42px;padding:0 15px;font-size:10px;display:flex}.company-profile-title{align-items:center;gap:10px;display:flex}.company-profile-title>.company-orb{color:#24100a;background:#ff6131;border-radius:8px;flex:none;width:32px;height:32px;font-size:12px}.company-profile-title>p{flex:1;gap:2px;min-width:0;margin:0;display:grid}.company-profile-title small{color:var(--ops-muted);font-size:8px}.company-profile-title>svg{color:var(--ops-muted)}.company-profile-tags{flex-wrap:wrap;gap:5px;margin:12px 0 10px;display:flex}.company-profile-tags span{color:#d4d4d4;background:#202020;border:1px solid #353535;border-radius:999px;align-items:center;gap:4px;padding:4px 7px;font-size:8px;display:flex}.company-profile>p{color:#c8c8c8;margin:0;font-size:10px;line-height:1.6}.agent-output-content{height:calc(100vh - 60px);padding:28px;overflow:auto}.agent-output-meta{align-items:center;gap:10px;display:flex}.agent-output-meta>span{color:var(--ops-muted);font-size:9px}.agent-output-content h1{letter-spacing:-.04em;margin:24px 0 12px;font-size:29px;line-height:1.1}.agent-output-content>p{color:#a0a0a0;font-size:11px;line-height:1.75}.agent-output-content section{background:#141414;border:1px solid #343434;border-radius:9px;margin-top:28px;padding:18px}.agent-output-content section small{letter-spacing:.1em;color:#ff7a52;font-size:8px}.agent-output-content section h2{margin:9px 0;font-size:15px}.agent-output-content section p{color:#a0a0a0;margin:0;font-size:10px;line-height:1.65}.agent-output-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.agent-output-actions button{color:#e5e5e5;background:#1a1a1a;border:1px solid #3a3a3a;border-radius:6px;height:40px;font-size:9px;font-weight:650}.agent-output-actions button.primary{color:#24100a;background:#ff6131;border:0;justify-content:center;align-items:center;gap:6px;display:flex}.review-button:hover,.run-agents:hover,.agent-output-actions button.primary:hover{background:#ff7a52}.agent-orb.brand-x{color:#09090b;background:#f4f4f5;border:1px solid #d4d4d8}.agent-orb.brand-reddit{color:#fff;background:#ff4500}.agent-orb.brand-geo{color:#24100a;background:linear-gradient(145deg,#ff6131,#ff8f6d)}.agent-orb.brand-google{color:#4285f4;background:#fff;border:1px solid #d4d4d8}.agent-orb.brand-editorial{color:#211300;background:#f59e0b}.agent-orb.brand-linkedin{color:#fff;background:#0a66c2}.agent-orb.brand-tiktok{color:#fff;background:#080808;border:1px solid #35f0e5;box-shadow:inset -2px 0 #ff2d7a}.company-profile-title small,.company-profile-tags span{font-size:9px}.intel-title h3,.intel-title button,.intel-row{font-size:11px}.brand-voice label,.brand-voice>div span{font-size:9px}.analytics-toolbar>div:last-child span,.analytics-metrics span,.analytics-metrics em,.x-axis,.y-axis{font-size:9px}.agent-head{font-size:8px}.agent-status,.review-button{font-size:9px}.assistant-bubble small,.impact-grid span{font-size:8px}.next-step small{font-size:9px;line-height:1.35}.all-recommendations,.prompt-button,.conversation-user,.ops-composer textarea,.conversation-panel footer button{font-size:10px}.ops-section-bar h2{font-size:12px}.pulse-objective small,.pulse-metric>small{font-size:9px}.pulse-date b{font-size:11px}.pulse-date span{font-size:10px}.pulse-profile b{font-size:11px}.pulse-profile small{font-size:10px}.company-profile-title b{font-size:13px}.company-profile-title small,.company-profile-tags span{font-size:10px}.company-profile>p{font-size:12px;line-height:1.72}.intel-title h3,.intel-title button{font-size:12px}.intel-row{height:38px;font-size:12px}.intel-row small{font-size:10px}.intel-cta{font-size:12px!important}.competitor-row{height:46px}.competitor-row b{font-size:12px}.competitor-row small{font-size:10px}.brand-voice>p{font-size:12px}.brand-voice label,.brand-voice>div span{font-size:10px}.analytics-toolbar button{font-size:12px}.analytics-toolbar>div:last-child span,.analytics-metrics span,.analytics-metrics em,.x-axis,.y-axis{font-size:10px}.highlight small{font-size:9px}.highlight b{font-size:12px}.highlight em{font-size:10px}.live-label{font-size:11px}.live-events>div b,.live-events>div span,.live-events>div em,.live-events>button{font-size:10px}.agent-head{height:31px;font-size:9px}.agent-table-row{min-height:45px;font-size:11px}.agent-name b{font-size:11px}.agent-name small{font-size:9px}.agent-status{font-size:10px}.output-title{font-size:11px}.review-button{padding:6px 10px;font-size:10px}.agent-operations .ops-section-bar select,.run-agents{font-size:11px}.obelo-identity b{font-size:13px}.obelo-identity small{font-size:11px}.assistant-bubble{font-size:12px;line-height:1.65}.assistant-bubble small,.impact-grid span{font-size:9px}.impact-grid b{font-size:17px}.impact-grid small{font-size:10px}.conversation-scroll h3{font-size:11px}.next-step{min-height:60px}.next-step b{font-size:11px}.next-step small{font-size:10px}.all-recommendations{font-size:11px}.prompt-button{height:38px;font-size:11px}.conversation-user,.ops-composer textarea,.conversation-panel footer button{font-size:11px}.intel-title h3 em{color:#ff8f6d;background:#2a2a2a}.intel-cta{color:#f5f5f5!important}.company-orb{background:#303030}.agent-operations .ops-section-bar select{background:#171717}.run-agents{color:#24100a}.agent-table-row:hover{background:#ff613117}.next-step{background:#171717;border-color:#363636}.next-step:hover{background:#ff613112;border-color:#ff6131}.prompt-button:hover,.intel-row:hover,.competitor-row:hover{background:#ff61310f;border-color:#ff6131}.ops-tool-button:hover,.pulse-profile:hover{background:#242424}.agent-orb.purple{color:#24100a;background:#ff7a52}.ops-layout-slot{min-width:0;min-height:0;transition:opacity .16s,box-shadow .16s,transform .16s;overflow:hidden}.side-slot,.center-slot,.ops-layout-slot>aside,.ops-layout-slot>section{height:100%}.ops-section-bar[draggable=true]{cursor:grab}.ops-section-bar[draggable=true] .ops-drag{color:#a3a3a3}.ops-section-bar[draggable=true]:active{cursor:grabbing}.ops-layout-slot.selected-for-swap{box-shadow:inset 0 0 0 2px #ff6131,0 0 28px #ff613133}.ops-layout-slot.selected-for-swap .ops-section-bar{background:#ff61311f}.ops-layout-slot.drop-ready{box-shadow:inset 0 0 0 1px #ff7a5280}.ops-drag{background:0 0;border:0;place-items:center;width:20px;height:28px;padding:0;display:grid}.ops-drag:hover{color:#ff7a52}.side-slot .analytics-observatory,.side-slot .agent-operations{overflow:auto}.side-slot .analytics-toolbar{align-items:flex-start;height:auto;min-height:52px;padding:9px}.side-slot .analytics-toolbar>div:last-child{display:none}.side-slot .analytics-metrics{grid-template-columns:repeat(2,1fr);height:auto}.side-slot .analytics-metrics>div{min-height:64px}.side-slot .analytics-chart{height:190px}.side-slot .analytics-highlights{grid-template-columns:1fr;height:auto}.side-slot .highlight{border-bottom:1px solid var(--ops-border);min-height:58px}.side-slot .agent-table{overflow:auto}.side-slot .agent-head,.side-slot .agent-table-row{min-width:760px}.side-slot .agent-operations .ops-section-bar select{display:none}.side-slot .run-agents{justify-content:center;width:32px;padding:0;font-size:0}.side-slot .run-agents svg:last-child{display:none}.center-slot .conversation-scroll{width:100%;max-width:720px;margin:0 auto}.resizable-workspace,.resizable-center{gap:4px!important}.layout-resizer{touch-action:none;z-index:8;background:#111;border:0;border-radius:4px;outline:0;position:relative}.layout-resizer:after{content:"";background:#3a3a3a;border-radius:999px;transition:background .15s,box-shadow .15s;position:absolute}.column-resizer{cursor:col-resize;height:100%}.column-resizer:after{width:2px;top:12px;bottom:12px;left:2px}.row-resizer{cursor:row-resize;width:100%}.row-resizer:after{height:2px;top:2px;left:12px;right:12px}.layout-resizer:hover:after,.layout-resizer:focus-visible:after{background:#ff6131;box-shadow:0 0 10px #ff61318c}.layout-resizer:focus-visible{box-shadow:0 0 0 2px #ff6131}.ops-resizing,.ops-resizing *{-webkit-user-select:none!important;user-select:none!important}.ops-terminal-ribbon{border-bottom:1px solid var(--ops-border);z-index:20;background:#0d0d0d;grid-template-columns:150px 210px 1fr;align-items:center;height:42px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;position:relative}.ops-terminal-ribbon.expanded{align-items:start;height:142px}.ops-terminal-ribbon .terminal-toggle,.terminal-company{border:0;border-right:1px solid var(--ops-border);color:#d4d4d4;white-space:nowrap;background:0 0;align-items:center;gap:7px;width:auto;height:42px;padding:0 12px;display:flex}.ops-terminal-ribbon .terminal-toggle svg{transition:transform .18s}.expanded .terminal-toggle svg{transform:rotate(180deg)}.terminal-company .company-orb{color:#24100a;background:#ff6131;border-radius:6px;width:23px;height:23px}.terminal-current{align-items:center;gap:9px;min-width:0;height:42px;padding:0 13px;display:flex}.terminal-current>b{white-space:nowrap}.terminal-current>span{color:#52c98a;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;display:flex;overflow:hidden}.terminal-history{color:#a3a3a3;background:#090909;border-top:1px solid #1f1f1f;height:100px;padding:9px 18px;position:absolute;top:42px;left:0;right:0;overflow:auto}.terminal-history p{margin:1px 0;line-height:1.45}.terminal-history .done{color:#52c98a}.ops-account-menu{width:320px;top:82px}.ops-account-menu header{position:relative}.account-credit{border-bottom:1px solid var(--ops-border);align-items:center;padding:11px 15px;display:flex}.account-credit span{display:grid}.account-credit b{font-size:11px}.account-credit small{color:var(--ops-muted);font-size:9px}.account-credit a{color:#24100a;background:#ff6131;border-radius:5px;margin-left:auto;padding:7px 10px;font-size:9px;font-weight:750}.ops-account-menu nav button{background:0 0;border:0;width:100%}.ops-account-menu nav a,.ops-account-menu nav button{color:#e5e5e5;text-align:left;border-radius:6px;align-items:center;gap:9px;height:40px;padding:0 9px;font-size:10px;display:flex}.ops-account-menu nav a:hover,.ops-account-menu nav button:hover{background:#202020}.ops-account-menu nav a svg:last-child,.ops-account-menu nav button svg:last-child,.ops-account-menu nav button small{color:var(--ops-muted);margin-left:auto}.drawer-actions{gap:3px!important;margin-left:auto!important}.expanded-document{width:min(960px,94vw)}.ops-document[contenteditable=true]{outline-offset:-2px;background:#0e0e0e;outline:2px solid #ff613173}.editing-note{border-top:1px solid #35241e;padding-top:14px;color:#ff8f6d!important}.agents-collapsed{height:calc(100% - 44px);color:var(--ops-muted);flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.agents-collapsed b{color:#fff;font-size:13px}.agents-collapsed span{font-size:10px}.agents-collapsed button,.save-preferences{color:#24100a;background:#ff6131;border:0;border-radius:6px;margin-top:8px;padding:9px 13px;font-size:10px;font-weight:750}.row-archive{width:25px;height:25px;color:var(--ops-muted);background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.row-archive:hover{color:#ff8f6d;background:#2a1d18}.agent-preferences{width:min(470px,90vw)}.agent-preferences-body{gap:15px;height:calc(100vh - 60px);padding:20px;display:grid;overflow:auto}.agent-preferences-body>label{color:#e5e5e5;gap:7px;font-size:10px;display:grid}.agent-preferences-body select,.agent-preferences-body textarea{color:#fff;background:#171717;border:1px solid #343434;border-radius:6px;width:100%;padding:9px;font-size:10px}.agent-preferences-body textarea{resize:vertical;min-height:78px}.preference-row{border:1px solid #2d2d2d;border-radius:7px;align-items:center;gap:12px;padding:12px;display:flex}.preference-row span{flex:1;gap:4px;display:grid}.preference-row b{font-size:10px}.preference-row small{color:var(--ops-muted);font-size:9px}.save-preferences{height:40px}.cmo-plan-card{background:linear-gradient(135deg,#ff613126,#ff613108);border:1px solid #4b2c20;border-radius:7px;align-items:center;gap:9px;margin-bottom:10px;padding:10px;display:flex}.cmo-plan-card>span{color:#24100a;background:#ff6131;border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.cmo-plan-card p{flex:1;gap:3px;margin:0;display:grid}.cmo-plan-card b{font-size:10px}.cmo-plan-card small{color:#b5b5b5;font-size:8px}.cmo-plan-card a{color:#24100a;background:#ff6131;border-radius:5px;padding:7px 9px;font-size:8px;font-weight:750}.archive-agents-button{color:#ff8f6d;white-space:nowrap;background:#ff613114;border:1px solid #ff6131;border-radius:5px;align-items:center;gap:5px;height:30px;padding:0 8px;font-size:10px;font-weight:700;display:flex}.archive-agents-button:hover,.archive-agents-button.active{color:#24100a;background:#ff6131}.archive-agents-button em{color:#fff;background:#2a2a2a;border-radius:9px;place-items:center;min-width:17px;height:17px;font-size:8px;font-style:normal;display:grid}.archive-agents-button.active em{background:#24100a}.archived-agents-view{height:calc(100% - 44px);padding:14px;overflow:auto}.archived-agents-view>header{border-bottom:1px solid var(--ops-border);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:12px;display:flex}.archived-agents-view>header span{align-items:center;gap:7px;display:flex}.archived-agents-view>header b{font-size:12px}.archived-agents-view>header button,.archived-agent-row button{color:#e5e5e5;background:#191919;border:1px solid #3b3b3b;border-radius:5px;padding:7px 9px;font-size:9px}.archived-empty{min-height:150px;color:var(--ops-muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.archived-empty b{color:#fff;font-size:11px}.archived-empty span{font-size:9px}.archived-agent-row{border-bottom:1px solid #262626;justify-content:space-between;align-items:center;height:44px;display:flex}.archived-agent-row>span{align-items:center;gap:8px;display:flex}.archived-agent-row b{font-size:10px}.archived-agent-row button:hover{color:#ff8f6d;border-color:#ff6131}@media (max-width:1360px){.archive-agents-button{padding:0 7px}.archive-agents-button span{display:inline}.agent-operations .ops-section-bar>div{gap:4px}.agent-operations .ops-section-bar select{max-width:116px}.run-agents{padding:0 8px}}@media (max-height:820px){.ops-shell{height:100vh;min-height:0;overflow:hidden}.ops-workspace{min-height:0;height:calc(100vh - 120px)!important}.ops-workspace.terminal-expanded{min-height:0;height:calc(100vh - 220px)!important}.conversation-panel{min-height:0}}.auth-shell .kicker,.auth-shell .eyebrow,.setup-shell .kicker{font-size:13px}.auth-shell .brand,.setup-shell .brand{font-size:22px}.auth-card h1,.token-state h1{font-size:44px}.auth-card>p,.token-state p{font-size:16px}.auth-card label{font-size:15px}.auth-card input,.auth-card .primary-button,.auth-card .secondary-button{height:50px;font-size:15px}.field-error,.auth-divider{font-size:14px}.fine-print{font-size:13px!important}.success-chip{font-size:14px}.email-preview span,.email-preview b,.email-cta{font-size:15px}.auth-benefits{font-size:16px}.auth-copy>p{font-size:20px}.auth-copy h2{font-size:58px}.setup-header>span{font-size:15px}.setup-account{font-size:13px}.setup-intro h1,.analysis-copy h1{font-size:56px}.setup-intro>p,.analysis-copy>p{font-size:19px}.setup-intro input{font-size:17px}.setup-intro form button{height:46px;font-size:15px}.setup-trust,.progress-label{font-size:14px}.setup-steps>div{font-size:16px}.analysis-copy .primary-button{height:50px;font-size:15px}.terminal-bar{height:52px;font-size:14px}.terminal-body{font-size:14px;line-height:1.7}.analysis-terminal{height:650px}.terminal-body{height:598px}.settings-shell{padding:38px}.settings-frame{width:min(1260px,100%)}.settings-title{height:68px}.settings-title h1{font-size:34px}.settings-layout{grid-template-columns:240px 1fr;gap:42px}.settings-content{max-width:860px}.settings-nav-group>span{letter-spacing:.08em;font-size:11px}.settings-nav-group button{height:42px;padding:0 10px;font-size:14px}.settings-page-intro{margin:16px 0 24px}.settings-page-intro h2{margin-bottom:7px;font-size:19px}.settings-page-intro p,.settings-copy{font-size:14px;line-height:1.5}.website-row{height:74px;padding:0 14px}.website-row b{font-size:15px}.website-row b em{font-size:10px}.website-row small,.website-row>span:last-child{font-size:12px}.website-editor{padding:19px}.website-editor h3,.settings-subtitle{font-size:15px}.website-editor p{font-size:13px;line-height:1.5}.website-editor input,.website-editor button{font-size:13px}.credit-summary article{padding:18px}.credit-summary article>span{font-size:13px}.credit-summary article>b{font-size:30px}.credit-summary article b small{font-size:13px}.credit-summary article>em,.credit-summary article>small{font-size:11px}.task-list>div{height:68px;padding:0 15px}.task-list b{font-size:14px}.task-list small{font-size:12px}.usage-card{padding:17px}.usage-card>div:first-child{font-size:14px}.usage-card>small{font-size:11px}.unlock-banner{padding:18px}.unlock-banner b{font-size:15px}.unlock-banner small{font-size:12px;line-height:1.45}.unlock-banner button{font-size:12px}.settings-agent-block{padding:18px}.settings-agent-block header b{font-size:15px}.settings-agent-block header small{font-size:12px}.agent-config{gap:11px;margin-top:17px}.agent-config textarea,.agent-config select,.wide-select{font-size:13px}.agent-config label{font-size:12px}.agent-config>small{font-size:11px}.add-setting,.inline-setting{font-size:12px}.add-setting button,.voice-buttons button{padding:8px 10px;font-size:12px}.field-help{font-size:11px}.integration-group{margin-bottom:34px}.integration-row{height:76px}.integration-icon{width:36px;height:36px}.integration-row b{font-size:14px}.integration-row small{font-size:12px;line-height:1.4}.integration-row em{font-size:11px}.integration-row button{padding:8px 11px;font-size:11px}.center-lock h3{font-size:18px}.center-lock p{font-size:14px}.center-lock button{font-size:12px}.profile-row b{font-size:15px}.profile-row small{font-size:12px}.profile-row>span{font-size:13px}.form-stack label,.form-stack input,.form-stack textarea{font-size:14px}.settings-save{font-size:13px}.wide-select{height:46px}.empty-settings b{font-size:15px}.empty-settings small{font-size:12px;line-height:1.45}.security-list>div,.danger-zone>div:not(.settings-page-intro){padding:18px 0}.security-list b,.danger-zone b{font-size:14px}.security-list small,.danger-zone small{font-size:12px}.security-list button,.danger-zone button{padding:9px 12px;font-size:12px}@media (max-width:900px){.settings-shell{padding:22px}.settings-title h1{font-size:30px}.settings-nav-group button{font-size:13px}.setup-intro h1,.analysis-copy h1{font-size:44px}.setup-intro>p,.analysis-copy>p{font-size:17px}.auth-card h1,.token-state h1{font-size:38px}}.ops-shell{font-family:var(--font-inter),Inter,system-ui,sans-serif}.auth-card h1,.token-state h1,.auth-copy h2,.setup-intro h1,.analysis-copy h1,.settings-title h1,.settings-page-intro h2,.ops-section-bar h2,.ops-document h1,.agent-output-content h1{font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif}.ops-pulse-bar>.brand{gap:7px;min-width:0;padding:0 12px;font-size:17px;overflow:hidden}.ops-pulse-bar>.brand .brand-mark{width:25px;height:31px}.ops-pulse-bar>.brand .brand-mark img{height:28px}@media (max-width:1360px){.ops-pulse-bar>.brand{gap:5px;padding:0 10px;font-size:15px}.ops-pulse-bar>.brand .brand-mark{width:22px}.ops-pulse-bar>.brand .brand-mark img{height:25px}}.agent-head,.agent-table-row{grid-template-columns:22px 1.25fr .72fr .72fr .86fr 1.45fr .48fr 34px}.agent-table-row>span:last-child{place-items:center;padding:0;display:grid;overflow:visible}@media (max-width:1360px){.agent-head,.agent-table-row{grid-template-columns:20px 1.2fr .66fr .68fr .8fr 1.35fr .45fr 34px}}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.integration-overview{flex-wrap:wrap;gap:8px;margin:-8px 0 18px;display:flex}.integration-overview span{color:#bdbdbd;background:#171717;border:1px solid #303030;border-radius:999px;padding:7px 10px;font-size:11px}.integration-overview b{color:#fff}.integration-overview .attention{color:#f7c875;border-color:#6b4c20}.integration-discovery{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0f0ff0;border:1px solid #303030;border-radius:10px;align-items:center;gap:10px;margin-bottom:22px;padding:10px;display:flex;position:sticky;top:0}.integration-discovery>label{color:#8f8f8f;background:#121212;border:1px solid #383838;border-radius:7px;flex:1;align-items:center;gap:8px;height:40px;padding:0 11px;display:flex}.integration-discovery input{color:#fff;background:0 0;border:0;outline:0;width:100%;font-size:12px}.integration-discovery>div{gap:4px;display:flex}.integration-discovery>div button{color:#aaa;background:0 0;border:1px solid #0000;border-radius:6px;height:34px;padding:0 9px;font-size:10px}.integration-discovery>div button:hover,.integration-discovery>div button.active{color:#ff9a7b;background:#ff61311f;border-color:#5a3428}.integration-row{border-radius:8px;gap:12px;min-height:88px;padding:12px 4px;transition:background .15s,box-shadow .15s;grid-template-columns:42px minmax(220px,1fr) minmax(150px,.62fr) auto!important;height:auto!important}.integration-row:target,.integration-row:hover{background:#171717}.integration-row:target{box-shadow:inset 3px 0 #ff6131}.integration-copy{gap:3px;min-width:0;display:grid}.integration-copy>span{color:#858585;font-size:10px}.integration-state{align-content:center;justify-items:start;gap:5px;display:grid}.integration-state em,.integration-health em{text-transform:uppercase;letter-spacing:.04em;border:1px solid #3c3c3c;border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:700;display:inline-flex}.integration-state em.positive,.integration-health em.positive{color:#72d9a2;background:#52c98a17;border-color:#286342}.integration-state em.warning,.integration-health em.warning{color:#f1c66f;background:#ebb14317;border-color:#725321}.integration-state em.neutral,.integration-health em.neutral{color:#ff9a7b;background:#ff613114;border-color:#4e3a33}.integration-state em.muted,.integration-health em.muted{color:#aaa}.integration-state small{white-space:nowrap;text-overflow:ellipsis;max-width:190px;overflow:hidden}.integration-actions{align-items:center;gap:5px;display:flex!important}.integration-details-button{place-items:center;display:grid;width:34px!important;padding:0!important}.integration-drawer-layer{z-index:100;justify-content:flex-end;display:flex;position:fixed;inset:0}.integration-drawer-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000ad;border:0;position:absolute;inset:0}.integration-drawer{background:#111;border-left:1px solid #353535;flex-direction:column;width:min(520px,94vw);height:100%;display:flex;position:relative;box-shadow:-30px 0 80px #00000075}.integration-drawer>header{border-bottom:1px solid #2c2c2c;align-items:flex-start;gap:15px;min-height:88px;padding:20px;display:flex}.integration-drawer>header>div{flex:1;gap:5px;display:grid}.integration-drawer h2{color:#fff;font:600 20px var(--font-space-grotesk),sans-serif;margin:0}.integration-drawer header p{color:#999;margin:0;font-size:11px;line-height:1.45}.integration-drawer>header>button{color:#ddd;background:#181818;border:1px solid #383838;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.integration-drawer-body{flex:1;padding:20px;overflow:auto}.integration-form{grid-template-columns:1fr!important;gap:15px!important;display:grid!important}.integration-form label{color:#ddd;gap:7px;font-size:12px;display:grid}.integration-form input{color:#fff;background:#171717;border:1px solid #3b3b3b;border-radius:7px;height:43px;padding:0 11px;font-size:12px}.integration-form input:focus{border-color:#ff6131;outline:2px solid #ff613159}.integration-form input[aria-invalid=true]{border-color:#d75b5b}.integration-field-error{color:#ff8a8a!important}.integration-form-note{background:#ff61310f;border:1px solid #3d302b;border-radius:7px;line-height:1.5;color:#c9b4ad!important;grid-column:auto!important;margin:0!important;padding:11px!important;font-size:11px!important}.integration-resources{gap:8px;display:grid}.integration-resources button{color:#eee;text-align:left;background:#181818;border:1px solid #363636;border-radius:7px;justify-content:space-between;align-items:center;min-height:46px;padding:0 12px;display:flex}.integration-resources button:hover{background:#ff613114;border-color:#ff6131}.messaging-link-panel{gap:18px;display:grid}.messaging-link-panel ol{gap:0;margin:0;padding:0;list-style:none;display:grid}.messaging-link-panel li{gap:11px;min-height:62px;display:flex;position:relative}.messaging-link-panel li:not(:last-child):after{content:"";background:#383838;width:1px;position:absolute;top:28px;bottom:0;left:13px}.messaging-link-panel li>span{z-index:1;color:#aaa;background:#171717;border:1px solid #474747;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid;position:relative}.messaging-link-panel li.done>span{color:#7ee0aa;background:#173524;border-color:#3f825d}.messaging-link-panel li.active>span{color:#24100a;background:#ff6131;border-color:#ff6131}.messaging-link-panel li div{align-content:start;gap:4px;padding-top:3px;display:grid}.messaging-link-panel li b{font-size:12px}.messaging-link-panel li small{color:#929292;font-size:10px;line-height:1.45}.messaging-code{background:#19120f;border:1px solid #48332b;border-radius:8px;gap:8px;padding:10px;display:flex}.messaging-code code{overflow-wrap:anywhere;color:#ffad93;flex:1;font-size:12px;line-height:1.5}.messaging-code button,.messaging-link-actions>button:not(.settings-save){color:#eee;background:#202020;border:1px solid #454545;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:35px;padding:0 10px;font-size:10px;display:flex}.link-expiry{color:#d7b873;align-items:center;gap:6px;margin:0;font-size:10px;display:flex}.link-expiry.expired{color:#ff8a8a}.messaging-link-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.integration-details{gap:19px;display:grid}.integration-health{background:#171717;border:1px solid #343434;border-radius:9px;align-items:center;gap:12px;padding:14px;display:flex}.integration-health>div{gap:5px;display:grid}.integration-health b{font-size:13px}.integration-health small{color:#999;font-size:10px}.integration-repair{color:#efc46c;background:#ebb14312;border:1px solid #684b22;border-radius:8px;gap:10px;padding:12px;display:flex}.integration-repair span{gap:3px;display:grid}.integration-repair b{font-size:11px}.integration-repair small{color:#c1ae83;font-size:10px;line-height:1.4}.integration-details section{gap:9px;display:grid}.integration-details h3{color:#8c8c8c;text-transform:uppercase;letter-spacing:.07em;margin:0;font-size:10px}.integration-details section>p{border-top:1px solid #292929;gap:4px;margin:0;padding-top:10px;display:grid}.integration-details section>p b{font-size:12px}.integration-details section>p span{color:#999;font-size:10px}.integration-capabilities{flex-wrap:wrap;gap:6px;display:flex}.integration-capabilities span{color:#bdbdbd;border:1px solid #343434;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;font-size:9px;display:flex}.integration-detail-actions{border-top:1px solid #2b2b2b;gap:8px;padding-top:18px;display:grid}.integration-detail-actions .danger-outline{height:40px}.settings-sidebar button:focus-visible,.integration-row button:focus-visible,.integration-drawer button:focus-visible,.integration-discovery button:focus-visible{outline-offset:2px;outline:2px solid #ff8d69}@media (max-width:900px){.integration-discovery{flex-direction:column;align-items:stretch}.integration-discovery>div{overflow:auto}.integration-row{grid-template-columns:38px 1fr auto!important}.integration-state{grid-column:2}.integration-actions{grid-area:1/3/3}.integration-actions>button:first-child{display:none}.integration-overview{gap:5px}.messaging-link-actions{grid-template-columns:1fr}}.context-integration-link{color:#ff9b7d;background:#ff613114;border:1px solid #4b3027;border-radius:6px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:700;display:flex}.context-integration-link:hover{background:#ff613126;border-color:#ff6131}.context-integration-link.compact{white-space:nowrap;height:27px;padding:0 7px}.conversation-connector{justify-content:flex-start;margin:0 0 10px}.conversation-connector svg:last-child,.output-connector svg:last-child{margin-left:auto}.output-connector{margin-bottom:13px}.side-slot .context-integration-link.compact{justify-content:center;width:27px;padding:0;font-size:0}.integration-icon{background:#111;overflow:hidden}.integration-brand-icon{object-fit:contain;width:22px;height:22px}.provider-github,.provider-x{color:#f5f5f5}.provider-linkedin{color:#0a66c2}.provider-tiktok{color:#f5f5f5}.provider-instagram{color:#e4405f}.provider-facebook{color:#1877f2}.provider-youtube{color:#f03}.provider-snapchat{color:#fffc00}.provider-whatsapp{color:#25d366}.provider-telegram{color:#26a5e4}.provider-slack{color:#36c5f0}.provider-reddit{color:#ff4500}.daily-priority{border-bottom:1px solid var(--ops-border);background:#12100f;align-items:center;gap:10px;height:48px;padding:0 14px;display:flex}.daily-priority>span{color:#ff8d69;background:#ff613121;border-radius:7px;flex:none;place-items:center;width:28px;height:28px;display:grid}.daily-priority p{flex:1;grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px;min-width:0;margin:0;display:grid}.daily-priority small{color:#ff8d69;letter-spacing:.08em;text-transform:uppercase;grid-column:1/3;font-size:8px;font-weight:750}.daily-priority b{color:#f6f6f6;white-space:nowrap;font-size:11px}.daily-priority em{color:#9f9f9f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;font-style:normal;overflow:hidden}.daily-priority>a,.daily-priority>button{color:#24100a;background:#ff6131;border:1px solid #633725;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:5px;height:29px;padding:0 10px;font-size:9px;font-weight:750;display:flex}.daily-priority>button:disabled{opacity:.5;cursor:not-allowed}.ops-workspace.terminal-expanded{height:calc(100vh - 268px)!important}.company-edit{width:27px;height:27px;color:var(--ops-muted);background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.company-edit:hover{color:#ff8d69;background:#242424}.company-summary{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.company-profile>p.expanded{display:block}.company-summary-toggle{color:#ff9b7d;background:0 0;border:0;margin-top:8px;padding:0;font-size:9px;font-weight:700}.intel-more{color:#8d8d8d!important;margin:6px 0 0!important;font-size:9px!important}.docs-section .intel-cta:disabled{opacity:.45;cursor:not-allowed}.analytics-connection{border-radius:999px;flex:none;width:26px;height:18px;padding:3px;margin:0!important;display:flex!important}.analytics-connection i{background:#d4d4d4;border-radius:50%;width:12px;height:12px}.analytics-connection.ready{background:#166534;justify-content:flex-end}.analytics-connection.ready i{background:#dcfce7}.analytics-connection.missing{background:#4a2a20;justify-content:flex-start}.analytics-connection.missing i{background:#ff8d69}.analytics-metrics em.muted{color:#8e8e8e}.analytics-empty{background:#151312;border:1px dashed #3c332f;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:13px;min-height:190px;margin:16px;padding:24px;display:flex}.analytics-empty>span{color:#ff8d69;background:#ff61311a;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.analytics-empty>div{gap:5px;max-width:420px;display:grid}.analytics-empty b{font-size:13px}.analytics-empty p{color:#9b9b9b;margin:0;font-size:10px;line-height:1.5}.analytics-empty>a{color:#ff9b7d;white-space:nowrap;background:#ff61311a;border:1px solid #623725;border-radius:6px;align-items:center;gap:6px;height:32px;margin-left:10px;padding:0 10px;font-size:9px;font-weight:700;display:flex}.analytics-observatory{flex-direction:column;display:flex}.analytics-chart{flex:1;min-height:128px}.analytics-highlights{grid-template-columns:repeat(4,minmax(0,1fr))}.analytics-highlights:has(.highlight:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.agent-status.needs{color:#efc46c;background:#ebb14314;border-color:#714a24}.run-agents:disabled{opacity:.55;cursor:wait}.output-title{color:#d1d1d1}.cmo-daily-brief{background:#171513;border:1px solid #3a342f;border-radius:7px;gap:4px;margin:0 0 10px;padding:11px;display:grid}.cmo-daily-brief small{color:#ff8d69;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:750}.cmo-daily-brief b{font-size:11px}.cmo-daily-brief p{color:#a7a7a7;margin:0;font-size:9px;line-height:1.5}.cmo-plan-card.secondary{background:#151515;border-color:#333;margin:12px 0 0}.cmo-plan-card.secondary>span{color:#ff8d69;background:#292929}.ops-shell button:focus-visible,.ops-shell a:focus-visible,.ops-shell select:focus-visible,.ops-shell textarea:focus-visible{outline-offset:2px;outline:2px solid #ff8d69}.row-drag{cursor:grab}@media (max-width:1360px){.daily-priority em{display:none}.daily-priority p{grid-template-columns:1fr}.daily-priority small{grid-column:auto}.analytics-empty{margin:12px;padding:18px}.analytics-empty>div{max-width:300px}}@media (max-width:1180px){.ops-shell{min-width:0;overflow:auto}.ops-pulse-bar{min-width:1060px}.daily-priority,.ops-terminal-ribbon{min-width:760px}.resizable-workspace{grid-template-rows:auto!important;grid-template-columns:1fr!important;height:auto!important;min-height:0!important;overflow:visible!important}.resizable-workspace>.layout-resizer{display:none}.resizable-workspace>.ops-layout-slot,.resizable-workspace>.ops-center{width:100%;min-height:620px;grid-column:1!important}.resizable-workspace>.side-slot{min-height:520px}.ops-center{grid-template-rows:360px 6px 58px 620px!important}.conversation-panel{min-height:520px}.analytics-toolbar>div:last-child span{display:inline}.daily-priority em{display:block}}@media (max-height:820px) and (min-width:1181px){.ops-workspace{height:auto!important;min-height:790px!important}.ops-workspace.terminal-expanded{height:auto!important}.daily-priority{position:relative}}.intelligence-drawer{width:min(620px,94vw)}.intelligence-drawer-body{height:calc(100vh - 60px);padding:22px;overflow:auto}.drawer-add{color:#ff9b7d;background:#ff61311a;border:1px solid #4b3027;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:9px;font-weight:700;display:flex}.intelligence-form{gap:15px;display:grid}.intelligence-form>label,.intelligence-grid label,.competitor-watch>label{color:#dedede;gap:7px;font-size:10px;font-weight:650;display:grid}.intelligence-form input,.intelligence-form select,.intelligence-form textarea,.competitor-watch select{color:#fff;background:#171717;border:1px solid #373737;border-radius:7px;outline:0;width:100%;padding:9px 10px;font-size:11px}.intelligence-form input,.intelligence-form select,.competitor-watch select{height:41px}.intelligence-form textarea{resize:vertical;line-height:1.55}.intelligence-form input:focus,.intelligence-form select:focus,.intelligence-form textarea:focus,.competitor-watch select:focus{border-color:#ff6131;box-shadow:0 0 0 2px #ff613121}.intelligence-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.intelligence-note,.intelligence-error,.intelligence-success{color:#aaa;background:#161412;border:1px solid #39332f;border-radius:7px;margin:0;padding:10px;font-size:10px;line-height:1.5}.intelligence-error{color:#f99;background:#962d2d14;border-color:#633535}.intelligence-success{color:#84dba7;background:#32965a14;border-color:#28583b}.intelligence-primary,.intelligence-secondary,.intelligence-danger{border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-size:10px;font-weight:750;display:flex}.intelligence-primary{color:#24100a;background:#ff6131;border:0}.intelligence-secondary{color:#eee;background:#1a1a1a;border:1px solid #444}.intelligence-danger{color:#ff9292;background:0 0;border:1px solid #633838}.intelligence-primary:disabled,.intelligence-secondary:disabled,.intelligence-danger:disabled{opacity:.5;cursor:wait}.intelligence-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.intelligence-toggle{background:#151515;border:1px solid #343434;border-radius:7px;align-items:center;gap:10px;padding:11px;display:flex!important}.intelligence-toggle input{accent-color:#ff6131;width:16px;height:16px}.intelligence-toggle span{gap:3px;display:grid}.intelligence-toggle b{font-size:10px}.intelligence-toggle small{color:#929292;font-size:9px;font-weight:400}.delete-confirm{background:#962d2d14;border:1px solid #5f3636;border-radius:7px;grid-template-columns:1fr 1fr;gap:7px;padding:11px;display:grid}.delete-confirm p{color:#d9a2a2;grid-column:1/3;margin:0;font-size:10px}.delete-confirm button{color:#f0b3b3;background:#211818;border:1px solid #543838;border-radius:6px;height:34px;font-size:9px}.delete-confirm button:last-child{color:#ccc;background:#1a1a1a;border-color:#3b3b3b}.knowledge-list{gap:8px;display:grid}.knowledge-list>button{color:#eee;text-align:left;background:#151515;border:1px solid #303030;border-radius:8px;grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;gap:9px;min-height:62px;padding:10px;display:grid}.knowledge-list>button:hover{background:#ff61310f;border-color:#ff6131}.knowledge-list>button>span{color:#ff8d69;background:#27211f;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.knowledge-list p{gap:4px;min-width:0;margin:0;display:grid}.knowledge-list b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.knowledge-list small{color:#929292;text-transform:capitalize;font-size:9px}.knowledge-list em{color:#888;font-size:9px;font-style:normal}.intelligence-empty{text-align:center;color:#ff8d69;background:#141312;border:1px dashed #3b3532;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:210px;padding:25px;display:flex}.intelligence-empty b{color:#eee;font-size:12px}.intelligence-empty p{color:#969696;max-width:330px;margin:0;font-size:10px;line-height:1.5}.intelligence-empty button{color:#24100a;background:#ff6131;border:0;border-radius:6px;margin-top:6px;padding:9px 12px;font-size:9px;font-weight:750}.intelligence-empty.compact{min-height:150px}.intelligence-muted{color:#929292;font-size:10px}.drawer-loading{padding:20px}.competitor-watch{gap:16px;display:grid}.watch-summary{background:#171717;border:1px solid #343434;border-radius:8px;align-items:center;gap:9px;padding:12px;display:flex}.watch-dot{background:#777;border-radius:50%;width:8px;height:8px}.watch-dot.active{background:#5ed292;box-shadow:0 0 9px #5ed29273}.watch-summary p{flex:1;gap:3px;margin:0;display:grid}.watch-summary b{font-size:11px}.watch-summary small{color:#929292;font-size:9px}.watch-summary button{color:#ddd;background:#202020;border:1px solid #414141;border-radius:6px;padding:7px 9px;font-size:9px}.competitor-watch h3{color:#8d8d8d;letter-spacing:.08em;text-transform:uppercase;margin:4px 0 -5px;font-size:9px}.change-list{gap:8px;display:grid}.change-list article{background:#151515;border:1px solid #303030;border-radius:7px;grid-template-columns:30px 1fr auto auto;align-items:center;gap:9px;padding:10px;display:grid}.change-list article>span{color:#ff8d69;background:#28201d;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.change-list article p{gap:3px;margin:0;display:grid}.change-list article b{font-size:10px}.change-list article small{color:#909090;font-size:9px}.change-list time{color:#858585;font-size:8px}.change-list a{color:#ff9b7d}.competitor-layer{z-index:155;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.competitor-layer-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border:0;position:absolute;inset:0}.competitor-profile-dialog,.competitor-modal,.competitor-watch-workspace{color:#eee;background:#101010;border:1px solid #363636;border-radius:12px;width:min(920px,100vw - 56px);max-height:calc(100vh - 56px);position:relative;overflow:hidden;box-shadow:0 28px 100px #000000ad}.competitor-profile-dialog>header,.competitor-modal>header,.competitor-watch-workspace>header{border-bottom:1px solid #303030;justify-content:space-between;align-items:center;height:68px;padding:0 18px;display:flex}.competitor-profile-actions,.competitor-watch-workspace>header>div{align-items:center;gap:8px;display:flex}.competitor-profile-actions .intelligence-secondary{min-height:34px}.competitor-profile-identity{align-items:center;gap:11px;display:flex}.competitor-profile-identity>span{color:#ff8b68;background:#2b211e;border-radius:9px;place-items:center;width:38px;height:38px;font-size:15px;font-weight:800;display:grid}.competitor-profile-identity p,.competitor-modal>header span,.competitor-watch-workspace>header span{gap:3px;margin:0;display:grid}.competitor-profile-identity small,.competitor-modal>header small,.competitor-watch-workspace>header small{color:#ff8e6b;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:750}.competitor-profile-identity b,.competitor-modal>header b,.competitor-watch-workspace>header b{font-size:14px}.competitor-profile-body{grid-template-columns:minmax(0,1fr) 260px;gap:18px;max-height:calc(100vh - 124px);padding:20px;display:grid;overflow:auto}.competitor-profile-main{align-content:start;gap:18px;display:grid}.competitor-overview-card,.competitor-profile-section,.competitor-facts{background:#161616;border:1px solid #303030;border-radius:9px;padding:18px}.competitor-overview-topline{align-items:center;gap:7px;margin-bottom:20px;display:flex}.competitor-watch-pill,.competitor-type-pill{color:#aaa;text-transform:capitalize;border:1px solid #3a3a3a;border-radius:999px;align-items:center;gap:6px;width:max-content;padding:5px 8px;font-size:8px;font-weight:700;display:flex}.competitor-watch-pill i{background:#777;border-radius:50%;width:6px;height:6px}.competitor-watch-pill.active{color:#77d99c;background:#318e521a;border-color:#28593a}.competitor-watch-pill.active i{background:#55d087;box-shadow:0 0 8px #55d08773}.competitor-type-pill{color:#ff9a7b;background:#211a18}.competitor-overview-card h2,.competitor-profile-section h2,.competitor-facts h2{margin:0;font-size:13px}.competitor-overview-card>p{color:#aaa;margin:9px 0 0;font-size:10px;line-height:1.68}.competitor-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.competitor-section-heading>div{gap:4px;display:grid}.competitor-section-heading small{color:#858585;letter-spacing:.07em;text-transform:uppercase;font-size:8px;font-weight:700}.competitor-section-heading button{color:#ff9878;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;font-weight:700;display:flex}.competitor-no-changes{color:#ff8f6c;border:1px dashed #353535;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:104px;display:flex}.competitor-no-changes p{gap:4px;margin:0;display:grid}.competitor-no-changes b{color:#eee;font-size:10px}.competitor-no-changes small{color:#858585;font-size:9px}.competitor-facts{align-self:start}.competitor-facts dl{margin:12px 0 18px;display:grid}.competitor-facts dl>div{border-top:1px solid #2d2d2d;gap:4px;padding:11px 0;display:grid}.competitor-facts dt{color:#7f7f7f;text-transform:uppercase;font-size:8px}.competitor-facts dd{color:#ddd;margin:0;font-size:10px;line-height:1.45}.competitor-facts dd a{color:#ff9a7b;word-break:break-word;align-items:center;gap:4px;display:flex}.competitor-facts .intelligence-primary{width:100%}.capitalize{text-transform:capitalize}.competitor-modal{width:min(620px,100vw - 40px)}.competitor-modal>header>div{align-items:center;gap:9px;display:flex}.competitor-modal>form{max-height:calc(100vh - 116px);padding:20px;overflow:auto}.competitor-watch-layer{padding:22px}.competitor-watch-workspace{width:min(1180px,100vw - 44px);height:min(780px,100vh - 44px);max-height:none}.competitor-watch-layout{grid-template-columns:260px minmax(0,1fr);height:calc(100% - 68px);display:grid}.competitor-watch-nav{background:#131313;border-right:1px solid #303030;min-height:0;overflow:auto}.competitor-watch-nav>div{border-bottom:1px solid #303030;gap:4px;padding:16px;display:grid}.competitor-watch-nav>div small{color:#858585;text-transform:uppercase;font-size:8px}.competitor-watch-nav>div b{font-size:11px}.competitor-watch-nav nav{padding:8px;display:grid}.competitor-watch-nav nav button{color:#ddd;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:31px minmax(0,1fr) 8px;align-items:center;gap:9px;width:100%;min-height:54px;padding:7px 9px;display:grid}.competitor-watch-nav nav button:hover{background:#1b1b1b}.competitor-watch-nav nav button.active{background:#ff613114;border-color:#55352b}.competitor-watch-nav nav button>span{color:#ff8f6c;background:#29211e;border-radius:7px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.competitor-watch-nav nav p{gap:3px;min-width:0;margin:0;display:grid}.competitor-watch-nav nav b,.competitor-watch-nav nav small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.competitor-watch-nav nav b{font-size:10px}.competitor-watch-nav nav small{color:#838383;font-size:8px}.competitor-watch-main{min-width:0;padding:22px;overflow:auto}.competitor-watch-hero{border-bottom:1px solid #2e2e2e;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:20px;display:flex}.competitor-watch-hero h2{letter-spacing:-.035em;margin:10px 0 4px;font-size:27px}.competitor-watch-hero p{color:#8e8e8e;margin:0;font-size:10px}.competitor-watch-hero>div:last-child{gap:7px;display:flex}.competitor-watch-hero .intelligence-secondary{min-height:34px}.competitor-change-section{padding-top:22px}.competitor-change-section>.competitor-section-heading>span{color:#858585;font-size:9px}.competitor-workspace-empty{height:calc(100% - 108px);margin:20px}@media (max-width:800px){.competitor-layer,.competitor-watch-layer{padding:10px}.competitor-profile-dialog,.competitor-watch-workspace{width:calc(100vw - 20px);height:calc(100vh - 20px);max-height:calc(100vh - 20px)}.competitor-profile-body{grid-template-columns:1fr;max-height:calc(100vh - 88px)}.competitor-watch-layout{grid-template-columns:1fr}.competitor-watch-nav{border-bottom:1px solid #303030;border-right:0;max-height:200px}.competitor-watch-main{padding:16px}.competitor-watch-hero{flex-direction:column;align-items:flex-start}.competitor-profile-actions .intelligence-secondary{font-size:0}.competitor-profile-actions .intelligence-secondary svg{width:16px;height:16px}.change-list article{grid-template-columns:30px minmax(0,1fr) auto}.change-list time{grid-column:2}.competitor-modal{height:auto;max-height:calc(100vh - 20px)}}.brand-voice .intel-cta{background:0 0;border:1px solid #313131;width:100%}.event-history{gap:8px;display:grid}.event-history article{background:#151515;border:1px solid #303030;border-radius:8px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.event-history article>span{color:#ff8d69;background:#29221f;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.event-history article>span.warning,.event-history article>span.error,.event-history article>span.critical{color:#ff9292;background:#2b1919}.event-history article p{gap:4px;margin:0;display:grid}.event-history article b{font-size:10px}.event-history article small{color:#939393;font-size:9px;line-height:1.4}.event-history article em{color:#aaa;text-transform:capitalize;border:1px solid #393939;border-radius:999px;padding:4px 6px;font-size:8px;font-style:normal}.event-history article time{color:#777;grid-column:2/4;font-size:8px}@media (max-width:640px){.intelligence-grid,.intelligence-actions{grid-template-columns:1fr}.knowledge-list>button{grid-template-columns:34px minmax(0,1fr) 18px}.knowledge-list em{display:none}.change-list article{grid-template-columns:30px 1fr auto}.change-list time{grid-column:2}.delete-confirm{grid-template-columns:1fr}.delete-confirm p{grid-column:auto}}.analytics-metrics>button{color:inherit;text-align:left;background:0 0;border:0;border-right:1px solid #1e1e24;padding:9px 12px}.analytics-metrics>button.active{background:#ff613112;box-shadow:inset 0 -2px #ff6131}.analytics-range{border:1px solid var(--ops-border);background:#141414;border-radius:5px;align-items:center;gap:5px;height:30px;padding:0 7px;display:flex}.analytics-range select{color:#aaa;background:0 0;border:0;font-size:9px}.composer-context-controls{gap:5px;margin-bottom:4px;justify-content:flex-start!important}.composer-context-controls button,.composer-context-controls label{align-items:center;gap:4px;color:#bbb!important;background:#1a1a1a!important;border:1px solid #343434!important;border-radius:999px!important;width:auto!important;height:22px!important;padding:0 7px!important;font-size:7px!important;display:flex!important}.agent-output-editor{color:#ddd;background:#0d0d0d;border:1px solid #343434;border-radius:7px;width:100%;margin-top:9px;padding:11px;font:11px/1.5 ui-monospace,monospace}.agent-output-actions input{color:#eee;background:#111;border:1px solid #3a3a3a;border-radius:6px;height:40px;padding:0 9px}.ops-composer{position:relative}.ops-composer>.mention-picker{z-index:30;align-items:initial;justify-content:initial;background:#181716;border:1px solid #34312f;border-radius:8px;width:min(224px,100% - 16px);margin-bottom:8px;padding:4px 0;display:block;position:absolute;bottom:100%;left:0;right:auto;overflow:hidden;box-shadow:0 14px 36px #00000075}.mention-picker-options{scrollbar-width:thin;scrollbar-color:#4b4743 transparent;max-height:370px;overflow-y:auto;display:block!important}.mention-picker-options>button{color:#ecebea!important;text-align:left!important;width:100%!important;height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:0 12px!important;display:flex!important}.mention-picker-options>button:hover,.mention-picker-options>button.active,.mention-picker-options>button:focus-visible{outline:0;color:#fff!important;background:#272522!important}.mention-option-icon{color:#fff;background:#ff6131;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}.mention-option-icon svg{width:12px;height:12px}.mention-option-icon.company,.mention-option-icon.search{background:#3b82f6}.mention-option-icon.reddit{background:#ff4500}.mention-option-icon.x{color:#fff;background:#050505}.mention-option-icon.articles,.mention-option-icon.playbook{background:#9333ea}.mention-option-icon.linkedin{background:#0a66c2}.mention-option-icon.google{color:#4285f4;background:#f7f7f7}.mention-option-icon.influencer{background:#228b50}.mention-option-icon.video{background:#dc5a18}.mention-option-icon.calendar{background:#2563eb}.mention-option-icon.approvals{background:#15803d}.mention-option-icon.competitors{background:#6d28d9}.mention-option-icon.objective{background:#d97706}.mention-option-icon.document{background:#7c3aed}.mention-option-icon.agent{background:#4f46e5}.mention-option-icon.workspace{background:#ff6131}.mention-option-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;line-height:1;overflow:hidden}.mention-picker-empty{color:#9d9893;align-items:center;min-height:58px;margin:0;padding:12px;font-size:11px;line-height:1.45;display:flex!important}.composer-selections{margin:4px 0 7px;flex-wrap:wrap!important;justify-content:flex-start!important;gap:5px!important}.composer-context-chip,.composer-selections>button.attachment{max-width:100%;color:#e5e3e1!important;background:#22201e!important;border:1px solid #403d3a!important;border-radius:999px!important;align-items:center!important;gap:5px!important;width:auto!important;height:23px!important;padding:2px 5px!important;font-size:8px!important;display:inline-flex!important}.composer-context-chip{max-width:120px}.composer-context-chip .mention-option-icon{flex-basis:16px;width:16px;height:16px}.composer-context-chip .mention-option-icon svg{width:9px;height:9px}.composer-context-label,.composer-selections>button.attachment>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.composer-context-label{max-width:73px;font-size:9px;font-weight:600}.composer-context-chip>button{flex:0 0 14px;color:#aaa6a2!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:14px!important;height:14px!important;padding:0!important;display:grid!important}.composer-context-chip>button:hover,.composer-context-chip>button:focus-visible{outline:0;color:#fff!important;background:#373330!important}.composer-selections>button.attachment{color:#b9cad9!important;background:#1b2026!important;border-color:#303b46!important;padding:0 7px!important}.message-mentions{flex-wrap:wrap;gap:3px;margin-bottom:5px;display:flex}.message-mentions i{background:#17151333;border-radius:999px;padding:2px 5px;font-size:7px;font-style:normal;font-weight:650}.message-playbooks{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:6px;display:flex}.message-playbooks>small{color:#8b8b8b;text-transform:uppercase;font-size:7px}.message-playbooks i,.playbook-chips span{color:#ffab91;background:#ff613117;border:1px solid #70402e;border-radius:999px;align-items:center;gap:4px;padding:3px 6px;font-size:7px;font-style:normal;display:flex}.playbook-chips{flex-wrap:wrap;gap:5px;margin:9px 0;display:flex}.agent-run-setup{gap:12px;display:grid}.agent-run-setup label{gap:6px;display:grid}.agent-run-setup select{color:#eee;background:#151515;border:1px solid #383838;border-radius:7px;height:39px;padding:0 9px;font-size:10px}.agent-run-setup>p{color:#888!important;margin:0!important;font-size:9px!important}.playbook-library{width:min(760px,94vw)}.playbook-library-body{height:calc(100vh - 60px);padding:20px;overflow:auto}.playbook-library-toolbar{grid-template-columns:1fr 170px;gap:8px;margin-bottom:16px;display:grid}.playbook-library-toolbar label{color:#8e8e8e;background:#151515;border:1px solid #363636;border-radius:7px;align-items:center;gap:8px;height:40px;padding:0 10px;display:flex}.playbook-library-toolbar input{color:#eee;background:0 0;border:0;outline:0;width:100%;font-size:10px}.playbook-library-toolbar select{color:#eee;background:#151515;border:1px solid #363636;border-radius:7px;padding:0 9px;font-size:10px}.playbook-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.playbook-grid>button{color:#eee;text-align:left;background:#151515;border:1px solid #303030;border-radius:9px;grid-template-columns:32px 1fr 16px;align-items:start;gap:9px;min-height:94px;padding:12px;display:grid}.playbook-grid>button:hover{background:#ff61310f;border-color:#ff6131}.playbook-grid>button>span{color:#ff8d69;background:#2a211e;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.playbook-grid p{gap:4px;margin:0;display:grid}.playbook-grid small{color:#ff9b7d;text-transform:capitalize;font-size:8px}.playbook-grid b{font-size:11px}.playbook-grid em{-webkit-line-clamp:2;color:#8f8f8f;-webkit-box-orient:vertical;font-size:9px;font-style:normal;line-height:1.45;display:-webkit-box;overflow:hidden}.playbook-detail{max-width:680px;margin:0 auto}.playbook-detail>button:first-child{color:#ff9b7d;background:0 0;border:0;padding:0;font-size:10px}.playbook-detail>span{color:#ff8d69;text-transform:capitalize;margin-top:24px;font-size:9px;display:block}.playbook-detail h1{margin:8px 0;font-size:30px}.playbook-detail>p{color:#aaa;font-size:11px;line-height:1.6}.playbook-detail pre{white-space:pre-wrap;color:#bbb;background:#111;border:1px solid #303030;border-radius:9px;max-height:48vh;padding:16px;font:10px/1.6 ui-monospace,monospace;overflow:auto}.playbook-detail .intelligence-primary{border:0;width:100%}.playbook-detail .playbook-chips span{font-size:8px}@media (max-width:700px){.playbook-grid,.playbook-library-toolbar{grid-template-columns:1fr}}.ops-pulse-bar{background:#0b0b0b;border-bottom:1px solid #272727;grid-template-columns:140px 178px minmax(180px,240px) minmax(330px,1fr) auto minmax(174px,200px);align-items:stretch;height:64px;display:grid}.pulse-brand{border-right:1px solid var(--ops-border);align-items:center;padding:0 20px;display:flex}.ops-pulse-bar>.pulse-brand .brand{gap:8px;padding:0;font-size:19px;overflow:visible}.ops-pulse-bar>.pulse-brand .brand-mark{width:28px;height:34px}.ops-pulse-bar>.pulse-brand .brand-mark img{height:31px}.pulse-workspace{border:0;border-right:1px solid var(--ops-border);color:#e5e5e5;text-align:left;background:0 0;align-items:center;gap:8px;min-width:0;padding:0 20px;font-size:12px;font-weight:650;display:flex}.pulse-workspace span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pulse-workspace svg{color:#8f8f8f;flex:none}.pulse-workspace:hover{background:#121212}.company-mark{border:1px solid var(--border);color:#17191d;background:#fff;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;font-size:12px;font-weight:750;display:grid;position:relative;overflow:hidden}.company-mark img{box-sizing:border-box;object-fit:contain;background:0 0;width:100%;height:100%;padding:3px;display:block;position:absolute;inset:0}.company-mark.small{background:0 0;border:0;border-radius:6px;width:27px;height:27px;font-size:9px}.company-mark.small img{padding:1px}.company-mark.profile{background:0 0;border:0;border-radius:8px;width:34px;height:34px}.company-mark.profile img{padding:1px}.company-mark.competitor{border-color:#343434;border-radius:7px;width:27px;height:27px;font-size:10px}.company-mark.competitor img{padding:2px}.company-mark.competitor-profile-mark{color:#17191d;background:#fff;border-color:#3a312e;border-radius:9px;width:38px;height:38px;font-size:15px}.company-mark.competitor-profile-mark img{padding:3px}.competitor-watch-nav nav button>.company-mark.competitor-nav-mark{color:#17191d;background:#fff;border-color:#38322f;border-radius:7px;width:30px;height:30px;font-size:11px}.company-mark.competitor-nav-mark img{padding:2px}.pulse-setup{place-content:center;gap:8px;min-width:0;padding:0 28px;display:grid}.pulse-setup p{color:#f4f4f4;white-space:nowrap;justify-content:center;align-items:center;gap:7px;margin:0;font-size:12px;display:flex}.pulse-setup p svg{color:#a4a4a4}.pulse-setup p b{font-weight:650}.pulse-setup p span,.pulse-setup p em{color:#aaa;font-style:normal;font-weight:450}.pulse-setup-track{background:#2a2a2a;border-radius:999px;width:min(310px,100%);height:3px;margin:auto;overflow:hidden}.pulse-setup-track i{border-radius:inherit;background:#ff6131;height:100%;transition:width .25s;display:block}.pulse-status-group{white-space:nowrap;justify-content:flex-end;align-items:center;gap:24px;padding-left:16px;display:flex}.pulse-status{color:#d6d6d6;align-items:center;gap:6px;font-size:11px;display:flex}.pulse-status b{color:#fff;font-weight:700}.pulse-status>i{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #22c55e4d}.pulse-credits svg{color:#c8c8c8}.pulse-notifications{color:#d1d1d1;background:0 0;border:0;border-radius:7px;place-items:center;width:40px;height:40px;display:grid}.pulse-notifications:hover{color:#fff;background:#1b1b1b}.pulse-profile{border:0;border-left:1px solid var(--ops-border);text-align:left;background:0 0;align-items:center;gap:9px;min-width:0;padding:0 16px;display:flex}.pulse-avatar{color:#e7e7e7;letter-spacing:.02em;background:#303030;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:10px;font-weight:750;display:grid}.pulse-profile p{flex:1;min-width:0;margin:0;display:block}.pulse-profile b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;display:block;overflow:hidden}.pulse-profile>svg{color:#8f8f8f;flex:none}.daily-priority{background:#151515;border:1px solid #2d2d2d;border-radius:7px;align-items:center;gap:14px;height:68px;margin:8px 10px;padding:0 20px;display:flex}.daily-priority>span{color:#ff7d55;background:#ff61311f;border-radius:8px;width:38px;height:38px}.daily-priority p{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:3px 14px;display:grid}.daily-priority small{color:#ff7d55;grid-column:1/3;font-size:9px}.daily-priority b{letter-spacing:-.015em;font-size:15px}.daily-priority em{font-size:11px}.daily-priority>a,.daily-priority>button{border:0;border-radius:6px;height:36px;padding:0 15px;font-size:10px;box-shadow:inset 0 0 0 1px #ff8c6924}.daily-priority>a:hover,.daily-priority>button:hover{background:#ff7950}.dashboard-layout-selector{background:#101010;border:1px solid #333;border-radius:7px;flex:none;align-items:center;gap:3px;height:36px;padding:3px;display:flex}.dashboard-layout-selector>span{color:#8f8f8f;text-transform:uppercase;letter-spacing:.06em;padding:0 7px;font-size:8px;font-weight:700}.dashboard-layout-selector>button{color:#929292;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;min-width:35px;height:28px;padding:0 7px;font-size:8px;font-weight:750;display:flex}.dashboard-layout-selector>button:hover{color:#fff;background:#242424}.dashboard-layout-selector>button.active{color:#24100a;background:#ff6131;box-shadow:0 2px 9px #ff61313d}.layout-glyph{gap:2px;width:15px;height:12px;display:grid}.layout-glyph.columns-2{grid-template-columns:repeat(2,1fr)}.layout-glyph.columns-3{grid-template-columns:repeat(3,1fr)}.layout-glyph.columns-4{grid-template-columns:repeat(4,1fr)}.layout-glyph>b{opacity:.78;background:currentColor;border:1px solid;border-radius:1px;display:block}.ops-workspace{height:calc(100vh - 148px)!important}.layout-preset-workspace{grid-template-columns:none;align-items:stretch;overflow:auto;gap:8px!important;padding:0 10px 10px!important}.layout-preset-workspace.columns-2{grid-template-rows:repeat(2,minmax(0,1fr)) 58px;grid-template-columns:repeat(2,minmax(0,1fr))}.layout-preset-workspace.columns-3{grid-template-rows:repeat(2,minmax(0,1fr)) 58px;grid-template-columns:repeat(3,minmax(0,1fr))}.layout-preset-workspace.columns-3>.preset-slot:nth-child(2),.layout-preset-workspace.columns-3>.preset-slot:nth-child(3){grid-column:span 2}.layout-preset-workspace.columns-4{grid-template-rows:minmax(0,1fr) 58px;grid-template-columns:repeat(4,minmax(280px,1fr));overflow-x:auto}.layout-preset-workspace>.preset-slot{min-width:0;min-height:0;overflow:hidden;container-type:inline-size}.layout-preset-workspace>.live-events{grid-column:1/-1;height:58px;min-height:58px}.layout-preset-workspace .analytics-toolbar{scrollbar-width:thin;gap:10px;overflow-x:auto}.layout-preset-workspace .analytics-toolbar>div{flex:none}.layout-preset-workspace .ops-section-bar{overflow:hidden}.layout-preset-workspace .agent-head,.layout-preset-workspace .agent-table-row{min-width:700px}.layout-preset-workspace .agent-table{overflow:auto}.layout-preset-workspace.columns-4 .analytics-toolbar>div:last-child span,.layout-preset-workspace.columns-4 .analytics-profile-action{display:none}.layout-preset-workspace.columns-4 .analytics-highlights{grid-template-columns:1fr 1fr}.layout-preset-workspace.columns-4 .highlight{min-height:54px}.layout-preset-workspace.columns-4 .conversation-scroll{padding-inline:10px}:root[data-theme=light] .dashboard-layout-selector{background:#f3f5f7;border-color:#d7dce2}:root[data-theme=light] .dashboard-layout-selector>button{color:#657080}:root[data-theme=light] .dashboard-layout-selector>button:hover{color:#1f2937;background:#e4e8ed}:root[data-theme=light] .dashboard-layout-selector>button.active{color:#fff;background:#ff6131}@media (max-width:1360px){.ops-pulse-bar{grid-template-columns:124px 158px minmax(150px,190px) minmax(290px,1fr) auto 170px}.pulse-brand{padding:0 14px}.ops-pulse-bar>.pulse-brand .brand{font-size:17px}.pulse-workspace{padding:0 14px}.pulse-setup{padding:0 18px}.pulse-status-group{gap:14px}.daily-priority em{display:block}}@media (max-width:1500px){.layout-preset-workspace.columns-4{grid-template-rows:repeat(2,minmax(0,1fr)) 58px;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:hidden}.layout-preset-workspace.columns-4 .analytics-profile-action{display:flex}.layout-preset-workspace.columns-4 .analytics-toolbar>div:last-child span{display:inline}.layout-preset-workspace.columns-4 .analytics-highlights{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1180px){.ops-pulse-bar{grid-template-columns:124px 150px 170px minmax(270px,1fr) auto 160px;min-width:1080px}.pulse-status-group{gap:10px}.pulse-status{font-size:10px}.daily-priority{min-width:760px}}.analytics-empty>button{color:#ff9b7d;white-space:nowrap;background:#ff61311a;border:1px solid #623725;border-radius:6px;align-items:center;gap:6px;height:32px;margin-left:10px;padding:0 10px;font-size:9px;font-weight:700;display:flex}.analytics-empty>button:hover{background:#ff613129;border-color:#ff6131}.analytics-toolbar .analytics-profile-action{color:#ff9a7b;white-space:nowrap;background:#ff61311a;border-color:#68402f;font-weight:750}.analytics-toolbar .analytics-profile-action:hover:not(:disabled){color:#ffb098;background:#ff61312b;border-color:#ff6131}.analytics-toolbar .analytics-profile-action:disabled{color:#777;cursor:not-allowed;background:#181818;border-color:#343434}.intel-cta{color:#ff9a7b!important;background:#ff61310f!important;border-color:#493126!important}.intel-cta:hover{color:#ffb29b!important;background:#ff61311f!important;border-color:#ff6131!important}.link-profile-layer{z-index:155;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.link-profile-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border:0;position:absolute;inset:0}.link-profile-workspace{color:#eee;background:#101010;border:1px solid #363636;border-radius:12px;grid-template-rows:68px 92px 48px minmax(0,1fr);width:min(1180px,100vw - 44px);height:min(780px,100vh - 44px);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 100px #000000ad}.link-profile-workspace>header{border-bottom:1px solid #303030;justify-content:space-between;align-items:center;padding:0 18px;display:flex}.link-profile-workspace>header>div{align-items:center;gap:10px;display:flex}.link-profile-workspace>header>div>span{color:#ff8f6d;background:#ff61311f;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.link-profile-workspace>header p{gap:3px;margin:0;display:grid}.link-profile-workspace>header small{color:#ff8f6d;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:750}.link-profile-workspace>header b{font-size:14px}.link-profile-summary{border-bottom:1px solid #303030;grid-template-columns:repeat(3,1fr);display:grid}.link-profile-summary>div{border-right:1px solid #303030;align-content:center;gap:3px;padding:0 22px;display:grid}.link-profile-summary>div:last-child{border-right:0}.link-profile-summary small{color:#858585;text-transform:uppercase;font-size:8px;font-weight:700}.link-profile-summary b{letter-spacing:-.035em;font-size:22px}.link-profile-summary span{color:#8d8d8d;font-size:8px}.link-profile-workspace>nav{border-bottom:1px solid #303030;align-items:end;gap:3px;padding:0 18px;display:flex}.link-profile-workspace>nav button{color:#888;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;height:40px;padding:0 12px;font-size:9px;font-weight:700;display:flex}.link-profile-workspace>nav button:hover{color:#ddd}.link-profile-workspace>nav button.active{color:#fff;border-bottom-color:#ff6131}.link-profile-workspace>nav em{color:#aaa;text-align:center;background:#292929;border-radius:999px;min-width:20px;padding:3px 6px;font-size:8px;font-style:normal}.link-profile-workspace>nav button.active em{color:#ff9a7b;background:#ff61311f}.link-profile-workspace>main{min-height:0;padding:18px;overflow:auto}.link-profile-list{gap:8px;display:grid}.link-profile-list article{background:#151515;border:1px solid #303030;border-radius:8px;grid-template-columns:36px minmax(0,1fr) auto 24px;align-items:center;gap:11px;min-height:66px;padding:10px 12px;display:grid}.link-profile-list article>span{color:#ff8f6c;background:#29211e;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.link-profile-list article>p{gap:4px;min-width:0;margin:0;display:grid}.link-profile-list article>p b,.link-profile-list article>p small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-profile-list article>p b{font-size:10px}.link-profile-list article>p small{color:#898989;font-size:8px}.link-profile-list dl{gap:18px;margin:0;display:flex}.link-profile-list dl>div{gap:4px;min-width:60px;display:grid}.link-profile-list dt{color:#717171;text-transform:uppercase;font-size:7px}.link-profile-list dd{color:#bbb;margin:0;font-size:9px}.link-profile-list article>a{color:#ff9a7b}.link-profile-empty{color:#ff8f6c;text-align:center;background:#141312;border:1px dashed #383330;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:220px;display:flex}.link-profile-empty b{color:#eee;font-size:12px}.link-profile-empty p{color:#8d8d8d;max-width:360px;margin:0;font-size:9px;line-height:1.5}@media (max-width:800px){.link-profile-layer{padding:10px}.link-profile-workspace{grid-template-rows:68px auto 48px minmax(0,1fr);width:calc(100vw - 20px);height:calc(100vh - 20px)}.link-profile-summary{grid-template-columns:1fr}.link-profile-summary>div{border-bottom:1px solid #303030;border-right:0;min-height:62px}.link-profile-list article{grid-template-columns:36px minmax(0,1fr) 24px}.link-profile-list dl{grid-column:2}.analytics-toolbar .analytics-profile-action{padding:0 8px;font-size:0}.analytics-toolbar .analytics-profile-action svg{width:14px;height:14px}}.source-selector-layer{z-index:140;justify-content:center;align-items:flex-start;padding:86px 20px 20px;display:flex;position:fixed;inset:0}.source-selector-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0000009e;border:0;position:absolute;inset:0}.source-selector{background:#111;border:1px solid #3a3a3a;border-radius:12px;flex-direction:column;width:min(560px,100vw - 32px);max-height:calc(100vh - 112px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000009e}.source-selector>header{border-bottom:1px solid #2d2d2d;align-items:center;gap:12px;min-height:72px;padding:14px 16px;display:flex}.source-selector>header>span{color:#ff8965;background:#ff61311f;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.source-selector>header>div{flex:1;gap:3px;min-width:0;display:grid}.source-selector>header small{color:#ff8965;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:750}.source-selector>header h2{letter-spacing:-.02em;margin:0;font-size:16px}.source-selector>header>button{color:#aaa;background:0 0;border:0;border-radius:7px;place-items:center;width:34px;height:34px;display:grid}.source-selector>header>button:hover{color:#fff;background:#222}.source-selector>nav{border-bottom:1px solid #2d2d2d;grid-template-columns:repeat(3,1fr);gap:4px;height:45px;padding:6px 8px;display:grid}.source-selector>nav button{color:#898989;background:0 0;border:0;border-radius:6px;font-size:10px}.source-selector>nav button:hover{color:#ddd;background:#191919}.source-selector>nav button.active{color:#ff9a7b;background:#24201e;box-shadow:inset 0 0 0 1px #583426}.source-selector-body{align-content:start;gap:14px;min-height:180px;padding:16px;display:grid;overflow:auto}.source-selector-summary{background:#171717;border:1px solid #303030;border-radius:8px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.source-selector-summary>span{background:#272727;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.source-selector-summary>span i{background:#777;border-radius:50%;width:7px;height:7px}.source-selector-summary>span.connected{background:#173122}.source-selector-summary>span.connected i{background:#56d08b;box-shadow:0 0 8px #56d08b73}.source-selector-summary>span.authorized{background:#352819}.source-selector-summary>span.authorized i{background:#efb95f}.source-selector-summary p{gap:3px;min-width:0;margin:0;display:grid}.source-selector-summary b{font-size:11px}.source-selector-summary small{color:#929292;font-size:9px;line-height:1.4}.source-selector-summary em{color:#aaa;text-transform:uppercase;white-space:nowrap;border:1px solid #3c3c3c;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal}.source-resource-list{gap:7px;display:grid}.source-resource-list>small{color:#858585;letter-spacing:.07em;text-transform:uppercase;margin-bottom:2px;font-size:8px;font-weight:700}.source-resource-list>button{color:#eee;text-align:left;background:#181818;border:1px solid #343434;border-radius:8px;align-items:center;gap:10px;width:100%;min-height:54px;padding:9px 11px;display:flex}.source-resource-list>button:hover{background:#ff61310f;border-color:#6b3b2c}.source-resource-list>button.selected{background:#43975714;border-color:#4d704f}.source-resource-list>button>span{flex:1;gap:4px;min-width:0;display:grid}.source-resource-list>button b,.source-resource-list>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source-resource-list>button b{font-size:10px}.source-resource-list>button small{color:#858585;font-size:8px}.source-resource-list>button svg{color:#ff8d69;flex:none}.source-resource-list>button.selected svg{color:#68d291}.source-selector-primary{color:#24100a;background:#ff6131;border:0;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:10px;font-weight:750;display:flex}.source-selector-primary:disabled{opacity:.45;cursor:not-allowed}.source-selector-loading,.source-selector-empty,.source-selector-error{color:#969696;text-align:center;background:#151515;border:1px dashed #383838;border-radius:8px;margin:0;padding:18px;font-size:10px;line-height:1.55}.source-selector-error{color:#ff9b9b;background:#962d2d14;border-style:solid;border-color:#653838}.source-selector>footer{border-top:1px solid #2d2d2d;align-items:center;gap:14px;min-height:52px;padding:10px 16px;display:flex}.source-selector>footer span{color:#777;flex:1;min-width:0;font-size:8px}.source-selector>footer a{color:#ff9a7b;white-space:nowrap;align-items:center;gap:4px;font-size:9px;font-weight:700;display:flex}.source-selector>footer a:hover{color:#ffc0ac}.source-selector-managed{color:#69d28c;background:#337a4914;border:1px solid #31513b;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.source-selector-managed>p{gap:4px;margin:0;display:grid}.source-selector-managed b{color:#e9f7ed;font-size:10px}.source-selector-managed small{color:#8fa397;font-size:9px;line-height:1.45}.source-selector-managed>button{color:#8be2a7;background:#183120;border:1px solid #3d6549;border-radius:6px;height:31px;padding:0 10px;font-size:9px;font-weight:700}.source-selector-managed>button:hover{background:#20432b;border-color:#69d28c}@media (max-width:640px){.source-selector-layer{padding:62px 10px 10px}.source-selector{width:100%;max-height:calc(100vh - 72px)}.source-selector>nav{grid-template-columns:1fr;height:auto}.source-selector>nav button{height:34px}.source-selector-summary{grid-template-columns:25px minmax(0,1fr)}.source-selector-summary em{grid-column:2;width:max-content}.source-selector>footer{flex-direction:column;align-items:flex-start}.source-selector>footer span{flex:auto}}:root[data-theme=light]{--bg:#f3f4f6;--panel:#fff;--panel-2:#f7f7f8;--panel-3:#eef0f2;--border:#0f172a1f;--soft-border:#e3e6e9;--text:#17191d;--muted:#667085;--dim:#89919e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] body{color:#17191d;background:#f3f4f6}:root[data-theme=light] .ops-shell{--ops-bg:#eef0f2;--ops-panel:#fff;--ops-panel-2:#f7f7f8;--ops-border:#0f172a1f;--ops-muted:#667085;--ops-text:#17191d;background:var(--ops-bg);color:var(--ops-text)}:root[data-theme=light] .ops-workspace{background:#e7eaee}:root[data-theme=light] .resizable-workspace,:root[data-theme=light] .resizable-center{gap:4px!important}:root[data-theme=light] .layout-resizer{background:#e7eaee}:root[data-theme=light] .layout-resizer:after{background:#b8c0ca}:root[data-theme=light] .layout-resizer:hover,:root[data-theme=light] .layout-resizer:focus-visible{background:#f2e3dc}:root[data-theme=light] .layout-resizer:hover:after,:root[data-theme=light] .layout-resizer:focus-visible:after{background:#ff6131;box-shadow:0 0 0 3px #ff613124}:root[data-theme=light] :is(.company-intel,.analytics-observatory,.live-events,.agent-operations,.conversation-panel){border-color:#d8dde4;box-shadow:0 1px 2px #1018280a}:root[data-theme=light] :is(.ops-pulse-bar,.ops-terminal-ribbon,.daily-priority,.company-intel,.analytics-observatory,.agent-operations,.live-events,.conversation-panel,.ops-section-bar,.analytics-toolbar,.source-selector,.ops-account-menu,.ops-drawer,.quick-settings,.intelligence-drawer,.playbook-library,.integration-drawer){color:#17191d;box-shadow:none;background:#fff;border-color:#dfe3e8}:root[data-theme=light] :is(.terminal-history,.analytics-empty,.intel-cta,.cmo-daily-brief,.cmo-plan-card.secondary,.assistant-bubble,.impact-grid>div,.next-step,.ops-composer,.agent-table-row:hover,.source-selector-summary,.source-resource-list>button,.source-selector-loading,.source-selector-empty,.source-selector-error,.source-selector-managed,.intelligence-form input,.intelligence-form select,.intelligence-form textarea,.competitor-watch select,.intelligence-note,.intelligence-empty,.knowledge-list>button,.watch-summary,.change-list article,.event-history article,.agent-preferences-body select,.agent-preferences-body textarea,.preference-row,.agent-run-setup select,.playbook-grid>button,.playbook-detail pre){color:#20242a;background:#f7f8fa;border-color:#dfe3e8}:root[data-theme=light] :is(.pulse-workspace,.pulse-profile,.pulse-brand,.analytics-metrics,.analytics-highlights,.agent-head,.agent-table-row,.ops-section-bar,.source-selector>header,.source-selector>nav,.source-selector>footer,.account-credit){border-color:#e2e5e9}:root[data-theme=light] :is(.pulse-workspace,.pulse-status,.pulse-profile,.ops-section-bar h2,.intel-row,.competitor-row,.analytics-toolbar button,.agent-table-row,.agent-name b,.conversation-panel footer button,.source-selector h2,.source-resource-list>button,.ops-account-menu nav a,.ops-account-menu nav button){color:#252a31}:root[data-theme=light] :is(.pulse-workspace,.pulse-profile,.pulse-notifications){transition:background-color .15s,color .15s,box-shadow .15s}:root[data-theme=light] :is(.pulse-workspace:hover,.pulse-workspace:focus-visible,.pulse-profile:hover,.pulse-profile:focus-visible,.pulse-notifications:hover,.pulse-notifications:focus-visible){color:#17191d;background:#edf0f3;box-shadow:inset 0 -2px #d6dbe2}.workspace-mode{background:#141414;border:1px solid #2b2b2b;border-radius:9px;align-items:center;gap:3px;padding:4px;display:flex}.workspace-mode a{color:#9a9a9a;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:30px;padding:0 10px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.workspace-mode a:hover{color:#fff;background:#202020}.workspace-mode a.active{color:#1b100c;background:#ff6131}.pulse-mode{border:0;border-right:1px solid var(--ops-border);background:0 0;border-radius:0;align-self:center;height:39px;margin:0 10px;padding-right:12px}.pulse-mode a{padding:0 8px}.calendar-shell{--cal-bg:#0c0d0f;--cal-panel:#141517;--cal-panel-2:#191a1d;--cal-border:#292b2f;--cal-muted:#8d919a;--cal-text:#f5f5f2;--cal-orange:#ff6131;background:var(--cal-bg);min-height:100vh;color:var(--cal-text);font-family:ObeloSans,DM Sans,system-ui,sans-serif}.calendar-shell *{box-sizing:border-box}.calendar-shell button,.calendar-shell input,.calendar-shell textarea,.calendar-shell select{font:inherit}.calendar-topbar{border-bottom:1px solid var(--cal-border);z-index:20;background:#0b0c0e;align-items:center;gap:16px;height:64px;padding:0 22px;display:flex;position:sticky;top:0}.calendar-topbar .workspace-mode{margin-left:4px}.calendar-site{border-left:1px solid var(--cal-border);align-items:center;gap:9px;padding-left:16px;display:flex}.calendar-site>span{gap:1px;display:grid}.calendar-site small{color:var(--cal-muted);font-size:9px}.calendar-top-spacer{flex:1}.calendar-icon-button{border:1px solid var(--cal-border);width:34px;height:34px;color:var(--cal-muted);background:0 0;border-radius:7px;place-items:center;display:grid}.calendar-icon-button:hover{background:var(--cal-panel-2);color:#fff}.calendar-profile{color:var(--cal-text);border-radius:7px;padding:9px 12px;font-size:10px;font-weight:700;text-decoration:none}.calendar-profile:hover{background:var(--cal-panel-2)}.calendar-toolbar{border-bottom:1px solid var(--cal-border);background:var(--cal-panel);justify-content:space-between;align-items:center;height:70px;padding:0 22px;display:flex}.calendar-toolbar>div{align-items:center;gap:7px;display:flex}.calendar-toolbar h1{letter-spacing:-.03em;min-width:200px;margin:0 0 0 10px;font-size:20px}.calendar-toolbar button,.calendar-today{border:1px solid var(--cal-border);color:#c4c6cb;background:#17181b;border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 11px;font-size:10px;display:flex}.calendar-toolbar button:hover,.calendar-toolbar button.active{color:#fff;border-color:#565961}.calendar-toolbar button.primary,.calendar-modal footer button:not(.secondary){background:var(--cal-orange);border-color:var(--cal-orange);color:#1b100c;font-weight:800}.calendar-toolbar button em{background:var(--cal-orange);color:#21100a;border-radius:10px;padding:1px 5px;font-style:normal}.calendar-view-selector{border:1px solid var(--cal-border);background:#0e0f11;border-radius:8px;padding:3px;display:flex}.calendar-view-selector button{background:0 0;border:0;height:28px;padding:0 9px}.calendar-view-selector button.active{background:#27292d;border:0}.calendar-filters{border-bottom:1px solid var(--cal-border);background:#101113;align-items:center;gap:20px;min-height:48px;padding:8px 22px;display:flex}.calendar-filters>div{align-items:center;gap:5px;display:flex}.calendar-filters b{color:var(--cal-muted);text-transform:uppercase;margin-right:4px;font-size:9px}.calendar-filters button{border:1px solid var(--cal-border);color:#a8abb2;background:0 0;border-radius:12px;padding:4px 8px;font-size:8px}.calendar-filters button.active{border-color:var(--cal-orange);color:#ff8b68;background:#28150f}.calendar-filters>button{color:var(--cal-orange);background:0 0;border:0;margin-left:auto}.calendar-content{grid-template-columns:minmax(740px,1fr) 244px;height:calc(100vh - 134px);display:grid}.calendar-canvas{border-right:1px solid var(--cal-border);background:var(--cal-panel);min-width:0;position:relative;overflow:auto}.calendar-progress{z-index:5;background:var(--cal-orange);width:30%;height:2px;animation:1.2s ease-in-out infinite calendar-loading;position:absolute;top:0;left:0}.calendar-error{z-index:8;color:#ffb29a;background:#261713;border:1px solid #69322a;border-radius:7px;gap:10px;padding:9px 12px;font-size:10px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.calendar-error button{color:#fff;background:0 0;border:0;text-decoration:underline}.calendar-weekdays{border-bottom:1px solid var(--cal-border);z-index:2;background:#121315;grid-template-columns:repeat(7,1fr);height:34px;display:grid;position:sticky;top:0}.calendar-weekdays b{text-transform:uppercase;color:var(--cal-muted);border-right:1px solid var(--cal-border);padding:10px 10px 0;font-size:8px}.calendar-month-grid{grid-template:repeat(6,minmax(108px,1fr))/repeat(7,1fr);height:calc(100% - 34px);min-height:660px;display:grid}.calendar-day{border-right:1px solid var(--cal-border);border-bottom:1px solid var(--cal-border);background:#141517;min-width:0;padding:7px 5px}.calendar-day.muted{color:#5f6269;background:#101113}.calendar-day>span{border-radius:50%;place-items:center;width:24px;height:23px;margin:0 0 4px 3px;font-size:9px;display:grid}.calendar-day.today>span{background:var(--cal-orange);color:#1e100b;font-weight:800}.calendar-day>div{gap:3px;display:grid}.calendar-chip{color:#e9e9e7;text-align:left;background:#22252a;border:0;border-radius:4px;align-items:center;gap:5px;width:100%;min-width:0;height:23px;padding:0 5px;display:flex;overflow:hidden}.calendar-chip:hover{filter:brightness(1.2)}.calendar-chip>i,.calendar-agenda button>i,.calendar-side button>i,.calendar-kind-dot{background:#8b8f98;border-radius:50%;flex:none;width:5px;height:5px}.calendar-chip>span{flex:1;align-items:center;gap:4px;min-width:0;display:flex}.calendar-chip time{color:#a5a8af;font-size:7px}.calendar-chip b{white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.calendar-chip small{color:#a5a8af;font-size:7px}.calendar-chip em{color:#ffb097;background:#3d1b13;border-radius:5px;padding:2px 4px;font-size:6px;font-style:normal}.calendar-more{color:#b2b5bc;text-align:left;background:0 0;border:0;height:19px;padding-left:8px;font-size:7px}.calendar-chip.kind-publishing i,.kind-publishing{background:#22c55e!important}.calendar-chip.kind-approval i,.kind-approval{background:#f59e0b!important}.calendar-chip.kind-agent i,.kind-agent,.calendar-chip.kind-automation i,.kind-automation{background:#60a5fa!important}.calendar-chip.kind-content_intent i,.kind-content_intent{background:#ff6131!important}.calendar-chip.kind-campaign i,.kind-campaign{background:#c084fc!important}.calendar-chip.kind-production_deadline i,.kind-production_deadline{background:#f87171!important}.calendar-week-grid{grid-template-columns:repeat(7,1fr);min-width:900px;height:100%;display:grid}.calendar-week-day{border-right:1px solid var(--cal-border);min-width:0}.calendar-week-day>header{border-bottom:1px solid var(--cal-border);place-items:center;height:62px;display:grid}.calendar-week-day>header small{text-transform:uppercase;color:var(--cal-muted);font-size:8px}.calendar-week-day>header b{font-size:17px}.calendar-week-day.today>header b{background:var(--cal-orange);color:#1c100b;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.calendar-week-day>div{gap:6px;padding:7px;display:grid}.calendar-chip.tall{align-items:flex-start;height:auto;min-height:55px;padding:7px}.calendar-chip.tall>span{gap:3px;display:grid}.calendar-chip.tall b{white-space:normal;line-height:1.25}.calendar-agenda{max-width:1000px;margin:auto;padding:24px 32px 70px}.calendar-agenda>section{margin-bottom:26px}.calendar-agenda>section>header{border-bottom:1px solid var(--cal-border);justify-content:space-between;margin-bottom:3px;padding:0 2px 8px;display:flex}.calendar-agenda>section>header span{color:var(--cal-muted);font-size:8px}.calendar-agenda>section>button{width:100%;height:56px;color:var(--cal-text);text-align:left;background:0 0;border:0;border-bottom:1px solid #222428;grid-template-columns:7px 65px 1fr auto 16px;align-items:center;gap:10px;display:grid}.calendar-agenda>section>button:hover{background:#191b1f}.calendar-agenda time{color:var(--cal-muted);font-size:9px}.calendar-agenda button>span{gap:3px;display:grid}.calendar-agenda button small{color:var(--cal-muted);font-size:8px}.calendar-agenda button em{border:1px solid var(--cal-border);color:#b6b9bf;border-radius:10px;padding:4px 7px;font-size:7px;font-style:normal}.calendar-empty{text-align:center;color:var(--cal-muted);padding:90px 20px}.calendar-empty svg{width:34px;height:34px}.calendar-empty h2{color:var(--cal-text);font-size:16px}.calendar-empty p{font-size:10px}.calendar-side{background:#0f1012;padding:16px;overflow:auto}.calendar-side>section{border-bottom:1px solid var(--cal-border);margin-bottom:16px;padding:5px 0 17px}.calendar-side>section>small{letter-spacing:.08em;color:var(--cal-muted);font-size:7px}.calendar-stats{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:9px;display:grid}.calendar-stats span{color:var(--cal-muted);gap:2px;font-size:7px;display:grid}.calendar-stats b{color:var(--cal-text);font-size:18px}.calendar-side section>button{color:#d4d6da;text-align:left;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:38px;padding:4px;display:flex}.calendar-side section>button:hover{background:#181a1d}.calendar-side button>span{gap:2px;min-width:0;display:grid}.calendar-side button b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.calendar-side button small{color:var(--cal-muted);font-size:7px}.calendar-detail{z-index:45;border-left:1px solid var(--cal-border);background:#101113;width:min(470px,94vw);height:100vh;position:fixed;top:0;right:0;box-shadow:-20px 0 80px #0009}.calendar-detail>header{border-bottom:1px solid var(--cal-border);align-items:center;gap:12px;height:68px;padding:0 16px;display:flex}.calendar-detail>header button,.calendar-modal>header button{color:var(--cal-muted);background:0 0;border:0;place-items:center;display:grid}.calendar-detail>header>div{flex:1;min-width:0}.calendar-detail>header small,.calendar-modal>header small{color:var(--cal-orange);letter-spacing:.08em;font-size:7px}.calendar-detail h2,.calendar-modal h2{text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:16px;overflow:hidden}.calendar-detail-scroll{height:calc(100vh - 68px);padding:17px;overflow:auto}.calendar-detail-scroll>section{border-bottom:1px solid var(--cal-border);padding:15px 0}.calendar-detail-hero{align-items:center;gap:10px;display:flex;padding-top:0!important}.calendar-detail-hero .calendar-kind-dot{width:9px;height:9px}.calendar-detail-hero>div:nth-child(2){gap:3px;display:grid}.calendar-detail-hero b{font-size:10px}.calendar-detail-hero span{color:var(--cal-muted);font-size:8px}.calendar-detail-hero em{border:1px solid var(--cal-border);border-radius:10px;margin-left:auto;padding:4px 7px;font-size:7px;font-style:normal}.calendar-description{color:#c4c6cb;font-size:10px;line-height:1.6}.calendar-detail h3{text-transform:uppercase;letter-spacing:.06em;color:var(--cal-muted);font-size:8px}.calendar-detail dl{grid-template-columns:1fr 1fr;gap:6px;display:grid}.calendar-detail dl>div{background:#17181b;border-radius:6px;padding:8px}.calendar-detail dt{color:var(--cal-muted);font-size:7px}.calendar-detail dd{margin:3px 0 0;font-size:9px}.calendar-actions{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.calendar-actions button,.calendar-remind{border:1px solid var(--cal-border);color:#ddd;background:#191b1f;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:8px;display:flex}.calendar-actions button:first-child{color:#ff8e6c;border-color:#75402f}.calendar-message{color:#7ee2a1;margin-top:8px;display:block}.calendar-assignees{flex-wrap:wrap;gap:5px;display:flex}.calendar-assignees span{background:#23252a;border-radius:11px;padding:5px 8px;font-size:8px}.calendar-assignees select{color:#c5c7cd;background:0 0;border:1px dashed #484b52;border-radius:12px;height:27px;padding:0 7px;font-size:8px}.calendar-comments article{background:#17181b;border-radius:6px;margin-bottom:5px;padding:8px}.calendar-comments article b{font-size:8px}.calendar-comments article p{margin:5px 0;font-size:9px}.calendar-comments article small{color:var(--cal-muted);font-size:6px}.calendar-comments>p{color:var(--cal-muted);font-size:8px}.calendar-comment-form{gap:5px;margin-top:8px;display:flex}.calendar-comment-form input{border:1px solid var(--cal-border);color:#fff;background:#17181b;border-radius:6px;flex:1;height:33px;padding:0 8px;font-size:9px}.calendar-comment-form button{background:var(--cal-orange);border:0;border-radius:6px;padding:0 10px;font-size:8px;font-weight:700}.calendar-modal-backdrop{z-index:60;background:#000a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.calendar-modal{width:min(570px,96vw);max-height:92vh;color:var(--cal-text);background:#111214;border:1px solid #34363b;border-radius:12px;padding:18px;overflow:auto;box-shadow:0 20px 90px #000}.calendar-modal>header{border-bottom:1px solid var(--cal-border);align-items:flex-start;margin-bottom:14px;padding-bottom:14px;display:flex}.calendar-modal>header>div{flex:1}.calendar-modal label{color:#b8bbc1;gap:6px;margin-bottom:11px;font-size:8px;display:grid}.calendar-modal input,.calendar-modal textarea,.calendar-modal select{color:#f4f4f2;background:#191a1d;border:1px solid #34363b;border-radius:7px;width:100%;padding:9px;font-size:10px}.calendar-modal textarea{resize:vertical;min-height:82px}.calendar-form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.calendar-modal .calendar-check{align-items:center;gap:7px;padding-top:20px;display:flex}.calendar-check input{width:15px;height:15px}.calendar-modal footer{border-top:1px solid var(--cal-border);justify-content:flex-end;gap:7px;margin-top:5px;padding-top:14px;display:flex}.calendar-modal footer button{border:1px solid var(--cal-border);border-radius:7px;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.calendar-modal footer button.secondary,.secondary{color:#d2d4d8;background:#191a1d}.calendar-planner>p{color:#aeb1b7;font-size:10px;line-height:1.5}.gap-summary{grid-template-columns:repeat(3,1fr);gap:7px;margin:12px 0;display:grid}.gap-summary span{color:var(--cal-muted);background:#191a1d;border-radius:7px;padding:10px;font-size:8px;display:grid}.gap-summary b{color:var(--cal-orange);font-size:18px}.calendar-planner ul{max-height:280px;padding:0;list-style:none;overflow:auto}.calendar-planner li{border-bottom:1px solid var(--cal-border);align-items:center;gap:9px;padding:9px;display:flex}.calendar-planner li svg{color:var(--cal-orange)}.calendar-planner li span{gap:3px;display:grid}.calendar-planner li b{font-size:9px}.calendar-planner li small{color:var(--cal-muted);font-size:7px}.calendar-loading{color:#aaa;place-items:center;min-height:100vh;font-size:12px;display:grid}@keyframes calendar-loading{0%{left:0}50%{left:70%}to{left:0}}:root[data-theme=light] .calendar-shell{--cal-bg:#f1f3f5;--cal-panel:#fff;--cal-panel-2:#f3f5f7;--cal-border:#dfe3e8;--cal-muted:#657084;--cal-text:#181b20;background:var(--cal-bg)}:root[data-theme=light] .calendar-topbar,:root[data-theme=light] .calendar-toolbar,:root[data-theme=light] .calendar-weekdays,:root[data-theme=light] .calendar-day{background:#fff}:root[data-theme=light] .calendar-day:hover,:root[data-theme=light] .calendar-agenda>section>button:hover{background:#f7f8fa}:root[data-theme=light] .calendar-day.muted,:root[data-theme=light] .calendar-side{background:#f5f6f8}:root[data-theme=light] .workspace-mode{background:#f3f4f6;border-color:#dfe3e8}:root[data-theme=light] .workspace-mode a:hover{color:#17191d;background:#e5e8eb}:root[data-theme=light] .calendar-toolbar button,:root[data-theme=light] .calendar-chip,:root[data-theme=light] .calendar-modal input,:root[data-theme=light] .calendar-modal textarea,:root[data-theme=light] .calendar-modal select{color:#20242a;background:#f3f4f6}:root[data-theme=light] .calendar-modal,:root[data-theme=light] .calendar-detail{background:#fff;box-shadow:-20px 0 60px #33415522}:root[data-theme=light] .calendar-comment-form input{color:#17191d;background:#f7f8fa}@media (max-width:1100px){.calendar-content{grid-template-columns:1fr}.calendar-side{display:none}.calendar-toolbar{padding:0 12px}.calendar-toolbar h1{min-width:140px}.calendar-toolbar>div:last-child>button:not(.primary){padding:0 9px;font-size:0}.calendar-toolbar>div:last-child>button svg{margin:0}.calendar-topbar{padding:0 12px}.calendar-site{display:none}}.calendar-scopebar{border-bottom:1px solid var(--cal-border);background:#101113;justify-content:space-between;align-items:center;height:48px;padding:0 22px;display:flex}.calendar-scopebar nav,.calendar-scopebar>div{align-items:center;gap:5px;display:flex}.calendar-scopebar button{color:#92969e;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;height:30px;padding:0 9px;font-size:9px;display:flex}.calendar-scopebar button:hover{color:#fff;background:#1a1b1e}.calendar-scopebar button.active{color:#ff8a66;background:#2a1711;border-color:#6b3021}.calendar-scopebar button em{color:#b7bac1;background:#25272b;border-radius:8px;place-items:center;min-width:16px;height:16px;font-size:7px;font-style:normal;display:grid}.calendar-scopebar>div{border-left:1px solid var(--cal-border);padding-left:12px}.calendar-scopebar>div button{border-color:var(--cal-border);color:#c4c6cb}.calendar-chip>i,.calendar-agenda button>i,.calendar-side button>i{display:none}.calendar-channel-mark{color:#ddd;background:#303238;border-radius:5px;flex:none;place-items:center;width:19px;height:19px;display:grid!important}.calendar-chip .calendar-channel-mark{border-radius:4px;width:17px;height:17px}.calendar-chip.tall .calendar-channel-mark{width:24px;height:24px}.channel-linkedin{color:#fff;background:#0a66c2}.channel-x,.channel-twitter{color:#fff;background:#050505}.channel-instagram{color:#fff;background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.channel-tiktok{color:#fff;background:#060606}.channel-youtube{color:#fff;background:red}.channel-facebook{color:#fff;background:#1877f2}.channel-reddit{color:#fff;background:#ff4500}.channel-blog{color:#20100b;background:#ff6131}.channel-seo,.channel-automation,.channel-agent{color:#fff;background:#2563eb}.calendar-agenda>section>button{grid-template-columns:24px 65px 1fr auto 16px}.external-calendar-card{background:#141518;border-radius:8px;border:1px solid var(--cal-border)!important;padding:12px!important}.external-calendar-card p{color:var(--cal-muted);margin:8px 0;font-size:8px;line-height:1.5}.external-calendar-card button{border:1px solid var(--cal-border)!important;border-radius:6px!important;margin-top:5px!important;padding:0 8px!important}.external-calendar-card button:first-of-type{color:#ff8b69!important;background:#24140f!important;border-color:#6d3122!important}:root[data-theme=light] .calendar-scopebar{background:#f8f9fa}:root[data-theme=light] .external-calendar-card{background:#fff}@media (max-width:1100px){.calendar-scopebar{padding:0 12px;overflow:auto}.calendar-scopebar nav{min-width:max-content}.calendar-scopebar>div{display:none}}.calendar-chip>.calendar-channel-mark{flex:0 0 17px;gap:0;width:17px;height:17px;padding:0}.calendar-shell{--cal-border:#35373c}.calendar-topbar{height:70px;padding:0 26px}.calendar-topbar>.brand{width:124px}.calendar-topbar .workspace-mode a{height:34px;font-size:11px}.calendar-site b{font-size:12px}.calendar-site small{font-size:9px}.calendar-profile{font-size:11px}.calendar-toolbar{height:76px;padding:0 26px}.calendar-toolbar h1{min-width:240px;font-size:25px;font-weight:780}.calendar-toolbar button,.calendar-today{height:38px;padding:0 13px;font-size:11px;font-weight:650}.calendar-view-selector button{height:31px}.calendar-scopebar{background:#121315;height:56px;padding:0 26px}.calendar-scopebar button{height:36px;padding:0 12px;font-size:10px;font-weight:700}.calendar-scopebar button svg{width:15px;height:15px}.calendar-scopebar button em{border-radius:10px;min-width:19px;height:19px;font-size:8px;font-weight:800}.calendar-scopebar button.active{color:#1d0e09;background:#ff6131;border-color:#ff7951;box-shadow:0 0 0 2px #ff613125}.calendar-scopebar button.active em{color:#fff;background:#24110b}.calendar-content{height:calc(100vh - 202px)}.calendar-weekdays{background:#17181a;height:42px}.calendar-weekdays b{color:#c3c6cc;letter-spacing:.06em;padding:13px 12px 0;font-size:9px;font-weight:800}.calendar-month-grid{grid-template:repeat(6,minmax(118px,1fr))/repeat(7,1fr);height:calc(100% - 42px)}.calendar-day{border-color:#34363b;padding:9px 7px}.calendar-day:hover{background:#1a1c1f}.calendar-day>span{width:28px;height:27px;margin-bottom:6px;font-size:11px;font-weight:720}.calendar-day.today>span{box-shadow:0 0 0 3px #ff61312c}.calendar-day>div{gap:5px}.calendar-chip{border-radius:6px;gap:7px;height:31px;padding:0 7px;box-shadow:0 1px #0005}.calendar-chip:hover{filter:brightness(1.14);transform:translateY(-1px)}.calendar-chip>.calendar-channel-mark{border-radius:5px;flex-basis:21px;width:21px;height:21px}.calendar-chip>span:not(.calendar-channel-mark){gap:6px}.calendar-chip time{color:#e3e5e8;font-size:8px;font-weight:700}.calendar-chip b{color:#fff;letter-spacing:-.01em;font-size:9px;font-weight:800}.calendar-chip em{color:#ffb49d;background:#1b0d09;padding:3px 6px;font-size:7px;font-weight:800}.calendar-more{color:#d1d4d9;height:23px;font-size:8px;font-weight:700}.calendar-side{background:#111214;padding:20px}.calendar-side>section>small{color:#b1b5bd;font-size:8px;font-weight:800}.calendar-stats{gap:9px;margin-top:12px}.calendar-stats span{font-size:8px}.calendar-stats b{font-size:24px;font-weight:800}.calendar-side section>button{gap:10px;min-height:46px;padding:6px}.calendar-side .calendar-channel-mark{width:24px;height:24px}.calendar-side button b{font-size:9px;font-weight:800}.calendar-side button small{font-size:8px}.external-calendar-card{padding:15px!important}.external-calendar-card p{font-size:9px}.external-calendar-card button{font-weight:750;min-height:40px!important;font-size:9px!important}.calendar-agenda>section>header b{font-size:13px}.calendar-agenda>section>header span{font-size:9px}.calendar-agenda>section>button{grid-template-columns:28px 75px 1fr auto 18px;height:66px}.calendar-agenda .calendar-channel-mark{width:26px;height:26px}.calendar-agenda time{font-size:10px;font-weight:700}.calendar-agenda button b{font-size:11px}.calendar-agenda button small{font-size:9px}.calendar-agenda button em{padding:5px 8px;font-size:8px;font-weight:750}:root[data-theme=light] .calendar-shell{--cal-border:#cbd1d8}:root[data-theme=light] .calendar-weekdays{background:#f0f2f4}:root[data-theme=light] .calendar-weekdays b{color:#3c4654}:root[data-theme=light] .calendar-chip b{color:#17191d}:root[data-theme=light] .calendar-chip time{color:#394150}:root[data-theme=light] .calendar-scopebar button.active{color:#21100a}@media (max-width:1100px){.calendar-topbar{height:64px}.calendar-toolbar{height:70px}.calendar-scopebar{height:52px}.calendar-content{height:calc(100vh - 186px)}.calendar-toolbar h1{min-width:170px;font-size:21px}.calendar-scopebar button{height:34px;padding:0 10px}}.calendar-chip>.calendar-channel-mark{border:1px solid #ffffff24;border-radius:7px;flex:0 0 25px;width:25px;height:25px;box-shadow:0 1px 3px #0007}.calendar-chip>.calendar-channel-mark svg{width:17px;height:17px}.calendar-chip.tall>.calendar-channel-mark{flex-basis:30px;width:30px;height:30px}.calendar-side .calendar-channel-mark,.calendar-agenda .calendar-channel-mark{border:1px solid #ffffff20;border-radius:7px;width:29px;height:29px}.calendar-side .calendar-channel-mark svg,.calendar-agenda .calendar-channel-mark svg{width:18px;height:18px}.channel-x,.channel-twitter,.channel-tiktok{color:#fff;background:#050505;border-color:#707070!important}.channel-linkedin{box-shadow:inset 0 0 0 1px #fff2,0 1px 3px #0007}.channel-instagram{box-shadow:inset 0 0 0 1px #ffffff30,0 1px 3px #0007}.channel-youtube svg{filter:drop-shadow(0 1px #a00000)}:root[data-theme=light] .pulse-avatar{color:#fff;background:#252a31}:root[data-theme=light] .pulse-setup p b,:root[data-theme=light] .pulse-status b{color:#17191d}:root[data-theme=light] .pulse-setup p svg,:root[data-theme=light] .pulse-credits svg{color:#596372}:root[data-theme=light] .pulse-status{color:#4b5563}:root[data-theme=light] .pulse-setup-track{background:#e1e5ea}:root[data-theme=light] :is(.daily-priority b,.analytics-empty b,.analytics-metrics b,.obelo-identity b,.assistant-bubble,.cmo-daily-brief b,.source-selector-summary b,.source-selector-managed b,.knowledge-list b,.watch-summary b,.change-list article b,.event-history article b,.intelligence-empty b){color:#17191d}:root[data-theme=light] :is(.ops-tool-button,.company-edit,.row-archive,.pulse-notifications,.source-selector>header>button){color:#667085}:root[data-theme=light] :is(.ops-tool-button:hover,.company-edit:hover,.pulse-notifications:hover,.source-selector>header>button:hover,.ops-account-menu nav a:hover,.ops-account-menu nav button:hover){color:#17191d;background:#edf0f3}:root[data-theme=light] :is(.analytics-toolbar button,.analytics-range,.context-integration-link,.composer-context-controls button,.composer-context-controls label,.conversation-panel footer button,.source-selector>nav button){background:#f7f8fa;border-color:#dfe3e8}:root[data-theme=light] .analytics-toolbar button.active{color:#17191d;background:#fff;border-color:#ff6131}:root[data-theme=light] .chart-lines{background:linear-gradient(#e6e8eb 1px,#0000 1px) 0 0/100% 25%}:root[data-theme=light] .agent-head{color:#737b87;background:#f8f9fa}:root[data-theme=light] .agent-table-row:hover{background:#fff5f1}:root[data-theme=light] .assistant-bubble{box-shadow:inset 0 0 0 1px #e1e4e8}:root[data-theme=light] .source-selector-backdrop,:root[data-theme=light] .ops-overlay>button{background:#282d3752}:root[data-theme=light] .competitor-layer-backdrop{background:#282d375c}:root[data-theme=light] :is(.competitor-profile-dialog,.competitor-modal,.competitor-watch-workspace){color:#17191d;background:#fff;border-color:#d8dde4;box-shadow:0 28px 80px #19202b2e}:root[data-theme=light] :is(.competitor-profile-dialog>header,.competitor-modal>header,.competitor-watch-workspace>header,.competitor-watch-nav,.competitor-watch-nav>div,.competitor-watch-hero,.competitor-facts dl>div){border-color:#e1e5ea}:root[data-theme=light] :is(.competitor-overview-card,.competitor-profile-section,.competitor-facts,.competitor-watch-nav){background:#f7f8fa;border-color:#dfe3e8}:root[data-theme=light] :is(.competitor-overview-card h2,.competitor-profile-section h2,.competitor-facts h2,.competitor-no-changes b,.competitor-watch-nav>div b,.competitor-watch-nav nav button,.competitor-watch-hero h2){color:#17191d}:root[data-theme=light] :is(.competitor-overview-card>p,.competitor-facts dd,.competitor-watch-hero p){color:#596372}:root[data-theme=light] .competitor-watch-nav nav button:hover{background:#edf0f3}:root[data-theme=light] .competitor-watch-nav nav button.active{background:#fff3ef;border-color:#f3b39f}:root[data-theme=light] .competitor-watch-nav nav button>span{color:#df4f24;background:#fff0eb}:root[data-theme=light] .competitor-no-changes{background:#fff;border-color:#d8dde4}:root[data-theme=light] .competitor-modal :is(input,select,textarea){color:#17191d;background:#fff;border-color:#cfd5dd}:root[data-theme=light] .intel-cta{box-shadow:0 1px 2px #1018280a;color:#303843!important;background:#fff!important;border-color:#d7dce3!important}:root[data-theme=light] .intel-cta:hover{color:#b83b18!important;background:#fff5f1!important;border-color:#ff8d69!important}:root[data-theme=light] .analytics-toolbar .analytics-profile-action{color:#bd4724;background:#fff4ef;border-color:#efb49f}:root[data-theme=light] .analytics-toolbar .analytics-profile-action:hover:not(:disabled){color:#8d2d11;background:#ffebe4;border-color:#ff6131}:root[data-theme=light] .analytics-toolbar .analytics-profile-action:disabled{color:#8b939f;background:#f1f3f5;border-color:#dfe3e8}:root[data-theme=light] .link-profile-backdrop{background:#282d375c}:root[data-theme=light] .link-profile-workspace{color:#17191d;background:#fff;border-color:#d8dde4;box-shadow:0 28px 80px #19202b2e}:root[data-theme=light] :is(.link-profile-workspace>header,.link-profile-summary,.link-profile-summary>div,.link-profile-workspace>nav){border-color:#e1e5ea}:root[data-theme=light] .link-profile-workspace>nav button{color:#687281}:root[data-theme=light] .link-profile-workspace>nav button:hover,:root[data-theme=light] .link-profile-workspace>nav button.active{color:#17191d}:root[data-theme=light] .link-profile-workspace>nav em{color:#667085;background:#edf0f3}:root[data-theme=light] .link-profile-list article{color:#20242a;background:#f7f8fa;border-color:#dfe3e8}:root[data-theme=light] .link-profile-list article>p b,:root[data-theme=light] .link-profile-empty b{color:#17191d}:root[data-theme=light] .link-profile-empty{background:#f7f8fa;border-color:#d8dde4}:root[data-theme=light] .settings-shell{color:#17191d;background:#f3f4f6}:root[data-theme=light] :is(.settings-nav-group button.active,.website-row,.website-editor,.credit-summary article,.unlock-banner,.settings-agent-block,.center-lock,.integration-overview span,.integration-discovery,.integration-discovery>label,.integration-row:hover,.integration-row:target,.integration-drawer,.integration-health,.integration-form input,.integration-resources button,.messaging-link-panel li>span,.messaging-code,.messaging-link-actions>button:not(.settings-save),.security-list button,.danger-zone button,.form-stack input,.form-stack textarea,.form-stack select,.wide-select){color:#17191d;background:#fff;border-color:#dfe3e8}:root[data-theme=light] :is(.settings-nav-group button,.settings-page-intro p,.settings-copy,.website-row small,.task-list small,.integration-row small,.integration-state small,.profile-row small,.form-stack label,.integration-drawer header p,.integration-details section>p span){color:#667085}:root[data-theme=light] :is(.settings-title h1,.settings-page-intro h2,.website-row b,.credit-summary article>b,.task-list b,.integration-row b,.profile-row b,.integration-drawer h2,.integration-health b,.integration-details section>p b),:root[data-theme=light] .integration-discovery input,:root[data-theme=light] .integration-form input{color:#17191d}:root[data-theme=light] .integration-icon{background:#fff}:root[data-theme=light] :is(.company-profile>p,.brand-voice>p,.intel-more,.output-title,.cmo-daily-brief p,.assistant-bubble small,.prompt-intro,.pulse-setup p span,.pulse-setup p em,.daily-priority em,.source-selector-summary small,.source-selector-managed small,.intelligence-muted){color:#596372!important}:root[data-theme=light] :is(.prompt-button,.all-recommendations,.conversation-panel footer button,.ops-composer textarea,.conversation-user,.agent-table-row .output-title){color:#2f3742}:root[data-theme=light] .prompt-button{background:#fff;border-color:#cfd5dc}:root[data-theme=light] .prompt-button:hover{background:#fff8f5;border-color:#ff8d69}:root[data-theme=light] .cmo-plan-card{color:#17191d}:root[data-theme=light] .conversation-user{color:#2d150d;background:#ff8a63}:root[data-theme=light] .ops-composer{background:#fff;border-color:#cfd5dc}.cmo-brief-signals{gap:5px;margin-top:6px;display:grid}.cmo-brief-signals button{color:#ddd;text-align:left;background:#211d1a;border:1px solid #3c3631;border-radius:6px;padding:6px 7px;font-size:8px;line-height:1.35}.cmo-brief-signals button span{color:#ff8d69;text-transform:uppercase;margin-right:5px;font-size:6px;font-weight:800}.message-attachments,.message-citations{flex-wrap:wrap;gap:4px;margin:6px 0;display:flex}.message-attachments i,.message-citations i,.message-citations a{color:#bcbcbc;background:#171717;border:1px solid #353535;border-radius:5px;align-items:center;gap:4px;padding:4px 6px;font-size:7px;font-style:normal;text-decoration:none;display:flex}.message-attachments i small{color:#777;margin:0;display:inline}.message-citations>small{text-align:left;color:#858585;letter-spacing:.08em;width:100%;margin:0;font-size:6px}.message-cards{gap:7px;margin-top:9px;display:grid}.cmo-action-card{color:#eee;background:#171513;border:1px solid #493a34;border-radius:8px;padding:9px}.cmo-action-card>header{grid-template-columns:27px 1fr auto;align-items:center;gap:7px;display:grid}.cmo-action-card>header>span{color:#21110b;background:#ff6131;border-radius:6px;place-items:center;width:27px;height:27px;display:grid}.cmo-action-card>header p{margin:0;display:grid}.cmo-action-card>header small{text-align:left;color:#ff9b7d;text-transform:uppercase;margin:0;font-size:6px}.cmo-action-card>header b{font-size:9px}.cmo-action-card>header em{text-transform:uppercase;color:#b8b1ad;font-size:6px;font-style:normal}.cmo-action-card>p{color:#aaa;margin:8px 0;font-size:8px}.cmo-action-cost{color:#aaa;background:#211e1b;border-radius:5px;align-items:center;gap:5px;padding:6px;font-size:7px;display:flex}.cmo-action-preview{gap:4px;margin-top:7px;display:grid}.cmo-action-preview>small{color:#999;font-size:6px}.cmo-action-preview>div{border-left:2px solid #ff6131;padding-left:6px;display:grid}.cmo-action-preview b{font-size:8px}.cmo-action-preview span{color:#888;font-size:6px}.cmo-action-error{color:#ff9c8c!important}.cmo-action-running{color:#f3ad96;align-items:center;gap:6px;margin-top:8px;font-size:8px;display:flex}.conversation-panel .cmo-action-card>footer{border:0;border-top:1px solid #302b28;justify-content:flex-end;align-items:center;gap:6px;height:auto;min-height:30px;margin-top:8px;padding-top:8px;display:flex}.conversation-panel .cmo-action-card>footer button,.conversation-panel .cmo-action-card>footer a{color:#21110b;background:#ff6131;border:0;border-radius:5px;align-items:center;gap:4px;height:27px;padding:0 9px;font-size:7px;font-weight:750;text-decoration:none;display:flex}.conversation-panel .cmo-action-card>footer button.secondary{color:#bbb;background:#292522}.conversation-panel .cmo-action-card>footer span{color:#64d999;align-items:center;gap:4px;margin-right:auto;font-size:7px;display:flex}.cmo-action-card.status-completed{border-color:#28543d}.cmo-action-card.status-failed{border-color:#754036}.cmo-action-card.status-cancelled{opacity:.6}:root[data-theme=light] .cmo-brief-signals button{color:#303640;background:#fff;border-color:#d9dee5}:root[data-theme=light] .message-attachments i,:root[data-theme=light] .message-citations i,:root[data-theme=light] .message-citations a{color:#4b5562;background:#fff;border-color:#dce1e7}:root[data-theme=light] .cmo-action-card{color:#20242a;background:#fff;border-color:#e1c2b8}:root[data-theme=light] .cmo-action-cost{color:#59616b;background:#f7f3f1}:root[data-theme=light] .conversation-panel .cmo-action-card>footer{border-color:#e6e9ed}:root[data-theme=light] .conversation-panel .cmo-action-card>footer button.secondary{color:#424a54;background:#edf0f3}:root[data-theme=light] .analytics-connection.missing{background:#f2c2b2}:root[data-theme=light] .source-selector-summary em{color:#596372;border-color:#cfd5dc}.account-theme{color:#f2b35f;background:#1c1c1c;border:1px solid #3b3b3b;border-radius:7px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;padding:0;line-height:0;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.account-theme:hover{background:#272727;border-color:#5a5a5a;transform:translateY(-1px)}.account-theme:disabled{opacity:.6;cursor:wait}.account-theme>svg{flex:none;width:16px;height:16px;margin:0;display:block;transform:none}:root[data-theme=light] .account-theme{color:#495261;background:#f7f8fa;border-color:#d1d6dc}:root[data-theme=light] .account-theme:hover{color:#a34124;background:#fff5f1;border-color:#ff8d69}.settings-modern{--settings-surface:#171717;--settings-surface-raised:#1d1d1d;--settings-line:#303030;--settings-copy:#a3a3a3;--settings-strong:#f5f5f5;gap:16px;padding-bottom:28px;display:grid}.settings-modern>.settings-page-intro:first-child{margin-bottom:2px}.settings-modern .settings-page-intro h2{letter-spacing:-.025em;font-size:21px}.settings-modern .settings-page-intro p{max-width:620px}.settings-modern :is(input,select,textarea){border:1px solid var(--settings-line);width:100%;color:var(--settings-strong);background:#111;border-radius:8px;outline:0;transition:border-color .15s,box-shadow .15s,background .15s}.settings-modern :is(input,select){height:42px;padding:0 12px}.settings-modern textarea{padding:11px 12px;line-height:1.5}.settings-modern :is(input,select,textarea):focus{border-color:#ff7d55;box-shadow:0 0 0 3px #ff613121}.settings-modern :is(input,textarea)::placeholder{color:#717171}.settings-modern label{color:#c4c4c4;gap:7px;font-size:12px;font-weight:560;display:grid}.settings-modern button{transition:background .15s,border-color .15s,color .15s,transform .15s}.settings-modern button:focus-visible{outline-offset:2px;outline:2px solid #ff8d69}.settings-modern .settings-save{color:#24100a;background:#ff6131;border:1px solid #ff6131;border-radius:7px;min-height:40px;padding:0 14px;font-weight:700}.settings-modern .settings-save:hover:not(:disabled){background:#ff7950;transform:translateY(-1px)}.settings-modern button:disabled{cursor:not-allowed;opacity:.45}.settings-section-card,.team-invite-card{border:1px solid var(--settings-line);background:var(--settings-surface);border-radius:11px;padding:18px}.settings-card-heading{align-items:center;gap:12px;margin-bottom:17px;display:flex}.settings-card-heading>span,.security-action-icon{color:#ff8d69;background:#ff61311a;border-radius:8px;flex:none;place-items:center;width:36px;height:36px;display:grid}.settings-card-heading>div{gap:3px;display:grid}.settings-card-heading h3,.settings-section-heading h3{color:var(--settings-strong);margin:0;font-size:14px}.settings-card-heading p,.settings-section-heading p{color:var(--settings-copy);margin:0;font-size:11px;line-height:1.45}.settings-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:15px;display:flex}.settings-section-heading>div{gap:4px;display:grid}.settings-section-heading>em{color:#a7a7a7;text-transform:uppercase;letter-spacing:.07em;border:1px solid #3d3d3d;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.settings-inline-summary{border-top:1px solid var(--settings-line);align-items:center;gap:16px;padding-top:16px;display:flex}.settings-inline-summary>span{flex:1;gap:4px;display:grid}.settings-inline-summary b{font-size:12px}.settings-inline-summary small{color:var(--settings-copy);font-size:10px}.settings-inline-summary>button,.settings-field-row>button{border:1px solid var(--settings-line);color:#dedede;background:#222;border-radius:7px;height:39px;padding:0 12px;font-size:11px}.settings-warning{color:#efbd72;background:#211a12;border:1px solid #59442b;border-radius:8px;align-items:flex-start;gap:10px;margin:14px 0 16px;padding:11px 12px;display:flex}.settings-warning>span{gap:3px;display:grid}.settings-warning b{font-size:11px}.settings-warning small{color:#bca57f;font-size:10px;line-height:1.4}.settings-websites .website-row{background:var(--settings-surface);border-radius:11px;height:82px;padding:0 16px;box-shadow:0 1px #ffffff05}.settings-websites .website-row:hover{background:var(--settings-surface-raised);border-color:#4b4b4b}.settings-websites .website-row .company-mark{width:40px;height:40px}.settings-websites .website-row>span:nth-child(2){gap:5px}.settings-websites .website-row b{font-size:14px}.settings-websites .website-row small{font-size:11px}.settings-websites .website-row>span:last-child{border:1px solid var(--settings-line);border-radius:7px;height:34px;padding:0 10px}.settings-websites .website-editor{background:var(--settings-surface);border-radius:11px;margin:0;padding:18px}.settings-field-row{grid-template-columns:1fr auto;align-items:end;gap:9px!important;display:grid!important}.settings-field-row label{gap:7px;display:grid}.settings-websites .website-editor input{height:42px;color:var(--settings-strong);background:#111}.website-confirmation{grid-template-columns:1fr auto;align-items:end;margin-top:10px;gap:9px!important;display:grid!important}.website-confirmation label{color:var(--settings-copy);gap:7px;font-size:11px;display:grid}.website-confirmation button,.tracked-pages-panel button{border:1px solid var(--settings-line);color:#dedede;background:#222;border-radius:7px;height:39px;padding:0 12px;font-size:11px}.tracked-pages-panel{border-top:1px solid var(--settings-line);margin-top:15px;padding-top:15px;gap:12px!important;display:grid!important}.tracked-pages-panel>header{align-items:center;gap:12px;display:flex}.tracked-pages-panel>header>span{flex:1;gap:3px;display:grid}.tracked-pages-panel>header b{font-size:12px}.tracked-pages-panel>header small{color:var(--settings-copy);font-size:10px}.tracked-page-add{grid-template-columns:1fr auto;gap:8px!important;display:grid!important}.tracked-page-list{border:1px solid var(--settings-line);border-radius:8px;max-height:280px;overflow:auto;gap:0!important;display:grid!important}.tracked-page-list label{border-bottom:1px solid var(--settings-line);cursor:pointer;align-items:center;gap:10px;padding:10px;display:flex}.tracked-page-list label:last-child{border-bottom:0}.tracked-page-list input{flex:none;width:16px!important;height:16px!important}.tracked-page-list span{gap:3px;min-width:0;display:grid}.tracked-page-list b{font-size:11px}.tracked-page-list small{text-overflow:ellipsis;white-space:nowrap;color:var(--settings-copy);font-size:9px;overflow:hidden}.tracked-page-list>p{margin:0;padding:16px}.website-settings-notice,.website-settings-error{border-radius:7px;padding:10px 11px;margin:13px 0 0!important;font-size:10px!important}.website-settings-notice{background:#17271f;color:#77dba9!important}.website-settings-error{background:#2b1717;color:#e49a9a!important}.settings-websites button:disabled{cursor:not-allowed;opacity:.55}.settings-credits .credit-summary{gap:12px;margin:0}.settings-credits .credit-summary article{border-color:var(--settings-line);background:var(--settings-surface);border-radius:11px;min-height:134px;padding:18px;position:relative}.settings-credits .credit-summary article>.credit-card-icon{color:#ff8d69;background:#252525;border-radius:8px;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.settings-credits .credit-summary article>span:not(.credit-card-icon){font-size:11px}.settings-credits .credit-summary article>b{letter-spacing:-.04em;font-size:34px}.settings-credits .credit-summary article>em{color:#73d69e;background:#173525;border-radius:999px;width:max-content;padding:4px 7px;font-size:9px}.settings-credits .credit-summary article>small{max-width:280px;font-size:10px;line-height:1.4}.settings-credits .usage-card{background:0 0;border:0;border-radius:0;margin:0;padding:0}.settings-credits .usage-track{background:#2b2b2b;height:7px;margin:12px 0}.settings-credits .usage-track i{background:#ff6131}.settings-credits .security-list{border:0}.settings-credits .security-list>div{border-color:var(--settings-line);min-height:58px;padding:10px 0}.settings-credits .security-list>div:first-child{border-top:0}.settings-credits .security-list p{color:var(--settings-copy);margin:0}.settings-compact-empty{color:#777;align-items:center;gap:10px!important;display:flex!important}.settings-compact-empty>span{gap:3px;display:grid}.settings-compact-empty b{color:var(--settings-strong);font-size:11px}.settings-compact-empty small{font-size:9px}.settings-upgrade-row{background:#211512;border:1px solid #533225;border-radius:11px;align-items:center;gap:16px;padding:16px 18px;display:flex}.settings-upgrade-row>span{flex:1;gap:4px;display:grid}.settings-upgrade-row b{font-size:13px}.settings-upgrade-row small{color:#b9a29a;font-size:10px}.settings-credits .unlock-banner{background:var(--settings-surface);border-radius:11px;margin:0}.team-invite-fields{grid-template-columns:minmax(0,1.5fr) minmax(150px,.7fr) auto;align-items:end;gap:10px;display:grid}.settings-team .form-stack{margin:0}.settings-team .security-list{border:0}.team-directory{padding-bottom:5px}.settings-team .security-list>div{border-color:var(--settings-line);min-height:66px;padding:10px 0}.settings-team .security-list>div:first-child{border-top:0}.member-avatar{color:#ddd;background:#282828;border-radius:50%;place-items:center;width:34px;font-size:10px;font-weight:700;flex:0 0 34px!important;height:34px!important;display:grid!important}.settings-team .security-list>div>span:nth-child(2){margin-left:10px}.settings-team .security-list select{width:130px;height:36px}.settings-team .security-list button{color:#df8a8a;background:0 0;border-radius:7px;height:36px}.settings-team>.settings-subtitle{margin:8px 0 -7px}.settings-profile-card{border:1px solid var(--settings-line);background:var(--settings-surface);border-radius:11px;min-height:74px;margin:0;padding:15px 17px}.settings-profile-card>span{width:42px;height:42px}.settings-personalization>.settings-page-intro{margin:10px 0 0}.settings-personalization .personalization-form{grid-template-columns:1fr 1fr;gap:15px;margin:0}.personalization-form .full-field,.personalization-form>.settings-save{grid-column:1/-1}.personalization-form textarea{height:104px}.appearance-choice{border:0;margin:0;padding:0}.appearance-choice legend{color:#c4c4c4;margin-bottom:7px;font-size:12px;font-weight:560}.appearance-choice>div{border:1px solid var(--settings-line);background:#111;border-radius:8px;grid-template-columns:1fr 1fr;height:42px;padding:3px;display:grid}.appearance-choice button{color:#858585;background:0 0;border:0;border-radius:5px;font-size:11px}.appearance-choice button.active{color:#fff;background:#2a2a2a;box-shadow:0 1px 3px #0006}.personalization-form>.settings-save{justify-self:start}.memory-empty{background:var(--settings-surface);border-color:var(--settings-line);min-height:130px}.settings-security .security-actions{border:0;gap:12px;display:grid}.security-action-card{background:var(--settings-surface);border-radius:11px;grid-template-columns:38px minmax(190px,.75fr) minmax(300px,1.25fr);align-items:center;gap:13px;border:1px solid var(--settings-line)!important;min-height:104px!important;padding:16px!important;display:grid!important}.security-action-card>span:nth-child(2){gap:4px;display:grid}.security-action-card>span:nth-child(2) b{font-size:13px}.security-action-card>span:nth-child(2) small{font-size:10px;line-height:1.45}.security-action-form{grid-template-columns:1fr auto;gap:8px!important;display:grid!important}.security-action-form input{height:40px}.security-action-form button{border:1px solid var(--settings-line);color:#eee;background:#232323;border-radius:7px;min-width:122px;height:40px}.password-change-form{grid-template-columns:1fr 1fr}.password-change-form button{grid-column:1/-1}.settings-security .danger-zone{background:#1d1212;border-color:#633535;border-radius:11px;margin:12px 0 0;padding:0 16px}.settings-security .danger-zone .settings-page-intro{margin:0;padding:17px 0}.settings-security .danger-zone>div:not(.settings-page-intro){border-color:#4b2b2b;grid-template-columns:36px 1fr minmax(220px,auto);gap:12px;padding:16px 0;display:grid}.danger-icon{color:#ef8989;background:#351b1b;border-radius:8px;place-items:center;width:34px;flex:0 0 34px!important;height:34px!important;display:grid!important}.settings-security .danger-zone>div>span:nth-child(2){gap:4px;display:grid}.settings-security .danger-zone>div>span:last-child{gap:7px;display:grid}.settings-security .danger-zone input{background:#160e0e;border-color:#573838;height:38px}.settings-security .danger-zone button{background:#261414;border-radius:7px;min-height:38px}.settings-security .danger-zone button:not(:disabled):hover{background:#371919;border-color:#ef6b6b}:root[data-theme=light] .settings-modern{--settings-surface:#fff;--settings-surface-raised:#fafbfc;--settings-line:#dfe3e8;--settings-copy:#667085;--settings-strong:#17191d}.settings-shell:has(.settings-modern){background:#f4f5f7}:root[data-theme=light] .settings-modern :is(input,select,textarea){color:#17191d;background:#fff}:root[data-theme=light] .settings-modern :is(input,select,textarea):focus{border-color:#ff7950;box-shadow:0 0 0 3px #ff61311f}:root[data-theme=light] .settings-card-heading>span,:root[data-theme=light] .security-action-icon{color:#d84d23;background:#fff1ec}:root[data-theme=light] .settings-inline-summary>button,:root[data-theme=light] .settings-field-row>button,:root[data-theme=light] .security-action-form button{color:#343a43;background:#f7f8fa}:root[data-theme=light] .settings-warning{color:#995f17;background:#fff8ed;border-color:#efcfaa}:root[data-theme=light] .settings-warning small{color:#8a6a3d}:root[data-theme=light] .settings-credits .credit-summary article>.credit-card-icon{color:#d84d23;background:#fff1ec}:root[data-theme=light] .settings-credits .usage-track{background:#eceff2}:root[data-theme=light] .settings-upgrade-row{background:#fff5f1;border-color:#f0c6b8}:root[data-theme=light] .settings-upgrade-row small{color:#775d55}:root[data-theme=light] .member-avatar{color:#3b4450;background:#edf0f3}:root[data-theme=light] .appearance-choice>div{background:#f3f4f6}:root[data-theme=light] .appearance-choice button.active{color:#17191d;background:#fff;box-shadow:0 1px 3px #1018281f}:root[data-theme=light] .settings-security .danger-zone{background:#fff8f8;border-color:#e8b9b9}:root[data-theme=light] .danger-icon{color:#c43f3f;background:#fde8e8}:root[data-theme=light] .settings-security .danger-zone input{background:#fff;border-color:#e4caca}:root[data-theme=light] .settings-security .danger-zone button{color:#a33737;background:#fff;border-color:#e4caca}@media (max-width:760px){.settings-modern .credit-summary,.personalization-form,.team-invite-fields{grid-template-columns:1fr!important}.team-invite-fields .settings-save{width:100%}.security-action-card{grid-template-columns:38px 1fr}.security-action-card>.security-action-form{grid-column:1/-1}.settings-security .danger-zone>div:not(.settings-page-intro){grid-template-columns:36px 1fr}.settings-security .danger-zone>div>span:last-child,.settings-security .danger-zone>div>button{grid-column:1/-1}.settings-field-row{grid-template-columns:1fr!important}.settings-field-row>button{width:100%}.settings-upgrade-row{flex-direction:column;align-items:flex-start}.settings-upgrade-row .settings-save{width:100%}}:root:not([data-theme=light]) .settings-shell:has(.settings-modern){background:#100f0e}.knowledge-search{color:#8e8e8e;background:#121212;border:1px solid #333;border-radius:8px;align-items:center;gap:8px;height:40px;margin-bottom:14px;padding:0 11px;display:flex!important}.knowledge-search input{outline:0;flex:1;font-size:10px;color:#eee!important;background:0 0!important;border:0!important}.knowledge-coverage{gap:10px;display:grid}.knowledge-coverage>header,.knowledge-folder>header,.knowledge-supporting>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.knowledge-coverage>header>div{gap:2px;display:grid}.knowledge-coverage>header small{color:#ff9b7b;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.knowledge-coverage>header b,.knowledge-folder>header b,.knowledge-supporting>header b{font-size:12px}.knowledge-coverage>header>em,.knowledge-folder>header>em{color:#aaa;border:1px solid #3b3b3b;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal}.knowledge-coverage>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.knowledge-coverage article{background:#151515;border:1px solid #333;border-radius:9px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:9px;min-height:92px;padding:11px;display:grid}.knowledge-coverage article.ready{border-color:#28543d}.knowledge-coverage article.missing{border-style:dashed}.knowledge-coverage article>span{color:#ff8e6c;background:#29211e;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.knowledge-coverage article>p{gap:4px;margin:0;display:grid}.knowledge-coverage article>p b{font-size:10px}.knowledge-coverage article>p small{color:#8f8f8f;font-size:8px;line-height:1.45}.knowledge-coverage article>p em{color:#65d799;text-transform:capitalize;font-size:7px;font-style:normal}.knowledge-coverage article>button{color:#ff9b7b;background:0 0;border:0;grid-column:2;align-items:center;gap:4px;width:max-content;padding:0;font-size:8px;font-weight:700;display:flex}.knowledge-folder,.knowledge-supporting{border-top:1px solid #303030;margin-top:17px;padding-top:15px}.knowledge-folder>header>div{align-items:center;gap:9px;display:flex}.knowledge-folder>header>div>span{gap:2px;display:grid}.knowledge-folder>header small{color:#8e8e8e;font-size:8px}.knowledge-folder>header>button{color:#ff9b7b;background:#211713;border:1px solid #4d342c;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:8px;display:flex}.knowledge-folder-empty{color:#777;border:1px dashed #343434;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:88px;margin-top:10px;display:flex}.knowledge-folder-empty p{gap:3px;margin:0;display:grid}.knowledge-folder-empty b{color:#ddd;font-size:10px}.knowledge-folder-empty small{max-width:360px;font-size:8px}.knowledge-article-list{gap:7px;margin-top:10px;display:grid}.knowledge-article-list>button{color:#eee;text-align:left;background:#151515;border:1px solid #303030;border-radius:8px;grid-template-columns:30px minmax(0,1fr) auto 16px;align-items:center;gap:9px;min-height:55px;padding:9px;display:grid}.knowledge-article-list>button>span{color:#ff8e6c;background:#29211e;border-radius:6px;place-items:center;width:29px;height:29px;display:grid}.knowledge-article-list p{gap:3px;margin:0;display:grid}.knowledge-article-list p b{font-size:10px}.knowledge-article-list p small{color:#8e8e8e;font-size:8px}.knowledge-state{color:#aaa;text-transform:capitalize;border:1px solid #383838;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal}.knowledge-supporting>header{margin-bottom:9px}.knowledge-supporting>header span{color:#aaa;background:#292929;border-radius:999px;place-items:center;width:20px;height:20px;font-size:8px;display:grid}.document-trust-strip{border:1px solid #333;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:13px 0;display:grid;overflow:hidden}.document-trust-strip>span{border-right:1px solid #333;align-content:center;gap:3px;min-height:58px;padding:10px;display:grid}.document-trust-strip>span:last-child{border-right:0}.document-trust-strip small{color:#888;text-transform:uppercase;font-size:8px}.document-trust-strip b{text-transform:capitalize;font-size:10px}.document-review-actions{gap:7px;margin-bottom:10px;display:flex}.document-review-actions button{color:#ddd;background:#222;border:1px solid #454545;border-radius:6px;align-items:center;gap:5px;height:30px;padding:0 9px;font-size:8px;display:flex}.document-review-actions button:first-child{color:#70daa0;background:#17261e;border-color:#2d5b42}.document-sources{border-top:1px solid #333;margin-top:20px;padding-top:12px}.document-sources h2{font-size:12px}.document-sources a{color:#ddd;border:1px solid #333;border-radius:7px;grid-template-columns:24px 1fr 16px;align-items:center;gap:7px;min-height:46px;margin-top:6px;padding:8px;text-decoration:none;display:grid}.document-sources a>span{gap:2px;min-width:0;display:grid}.document-sources a b,.document-sources a small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.document-sources a b{font-size:9px}.document-sources a small{color:#888;font-size:7px}.document-no-sources{background:#211915;border:1px dashed #4b3b35;border-radius:7px;color:#b99e94!important;padding:9px!important;font-size:8px!important}.analytics-detail-scroll{background:#101010;flex:1;align-content:start;gap:9px;min-height:0;padding:10px;display:grid;overflow:auto}.analytics-evidence-state{flex:1;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:18px 24px;display:grid}.analytics-evidence-state>span{color:#ff8c68;background:#ff61311f;border-radius:9px;place-items:center;width:38px;height:38px;display:grid}.analytics-evidence-state>div{gap:4px;display:grid}.analytics-evidence-state b{font-size:11px}.analytics-evidence-state p{color:#939393;margin:0;font-size:8px;line-height:1.45}.analytics-evidence-state>button{color:#ff9978;background:#211713;border:1px solid #4b342d;border-radius:6px;align-items:center;gap:5px;height:29px;padding:0 8px;font-size:8px;display:flex}.analytics-partial-note{color:#e8bc72;background:#211a11;border:1px solid #5b4828;border-radius:7px;margin:0;padding:8px 9px;font-size:8px}.analytics-source-proof{background:#121c16;border:1px solid #2f3f35;border-radius:7px;align-items:center;gap:10px;min-height:34px;padding:0 9px;display:flex}.analytics-source-proof>span{color:#70d99e;align-items:center;gap:5px;display:flex}.analytics-source-proof b{font-size:8px}.analytics-source-proof small{color:#8fa298;margin-left:auto;font-size:7px}.analytics-diagnostic-section{background:#151515;border:1px solid #303030;border-radius:8px;padding:10px}.analytics-diagnostic-section>header{justify-content:space-between;align-items:center;gap:9px;margin-bottom:8px;display:flex}.analytics-diagnostic-section>header>div{gap:2px;display:grid}.analytics-diagnostic-section>header small{color:#ff9675;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.analytics-diagnostic-section>header b{font-size:10px}.analytics-diagnostic-section>header em{color:#888;font-size:7px;font-style:normal}.diagnostic-empty{color:#888;margin:0;font-size:8px}.pagespeed-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pagespeed-grid>article,.technical-lighthouse>article,.geo-engine-grid>article{background:#111;border:1px solid #303030;border-radius:7px;padding:8px}.pagespeed-grid article>header,.technical-lighthouse article>b,.geo-engine-grid article>header{align-items:center;gap:5px;margin-bottom:7px;font-size:8px;display:flex}.score-row,.vitals-row{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.score-row>span,.vitals-row>span{gap:2px;display:grid}.score-row small,.vitals-row small,.technical-diagnostics small,.geo-readiness small,.geo-engine-grid small{color:#818181;text-transform:capitalize;font-size:6px}.score-row b{font-size:14px}.vitals-row{border-top:1px solid #292929;grid-template-columns:repeat(5,1fr);margin-top:7px;padding-top:7px}.vitals-row b{font-size:8px}.diagnostic-list{display:grid}.diagnostic-list article{border-top:1px solid #292929;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:42px;display:grid}.diagnostic-list article:first-child{border-top:0}.diagnostic-severity{background:#523328;border-radius:50%;place-items:center;width:14px;height:14px;display:grid}.diagnostic-severity i{background:#ff8b6a;border-radius:50%;width:5px;height:5px}.diagnostic-severity.warning,.diagnostic-severity.medium{background:#4b3f24}.diagnostic-severity.warning i,.diagnostic-severity.medium i{background:#e5bd54}.diagnostic-severity.low,.diagnostic-severity.info{background:#1c432e}.diagnostic-severity.low i,.diagnostic-severity.info i{background:#65d899}.diagnostic-list p{gap:2px;min-width:0;margin:0;display:grid}.diagnostic-list p b,.diagnostic-list p small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.diagnostic-list p b{font-size:8px}.diagnostic-list p small{color:#858585;font-size:7px}.diagnostic-list article>em{color:#999;text-transform:uppercase;font-size:6px;font-style:normal}.technical-overview,.geo-overview{grid-template-columns:130px 1fr;gap:8px;display:grid}.technical-score,.geo-score{background:linear-gradient(145deg,#211510,#151515);border:1px solid #513428;border-radius:8px;align-content:center;justify-items:center;gap:3px;min-height:108px;display:grid}.technical-score small,.geo-score small{color:#ff9878;text-transform:uppercase;font-size:7px}.technical-score b,.geo-score b{letter-spacing:-.06em;font-size:34px}.technical-score span,.geo-score span{color:#8f8f8f;font-size:7px}.technical-summary-grid,.geo-readiness{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.technical-summary-grid>span,.geo-readiness>span{background:#151515;border:1px solid #303030;border-radius:7px;align-content:center;gap:3px;padding:8px;display:grid}.technical-summary-grid small{color:gray;text-transform:capitalize;font-size:6px}.technical-summary-grid b,.geo-readiness b{font-size:13px}.technical-page-select{background:#151515;border:1px solid #333;border-radius:7px;grid-template-columns:18px auto 1fr;align-items:center;gap:6px;height:38px;padding:0 9px;display:grid!important}.technical-page-select span{font-size:8px}.technical-page-select select{color:#ddd;background:#111;border:1px solid #363636;border-radius:5px;justify-self:end;max-width:65%;padding:4px 6px;font-size:8px}.technical-lighthouse{grid-template-columns:1fr 1fr;gap:7px;display:grid}.technical-lighthouse article{grid-template-columns:80px repeat(4,1fr);align-items:center;display:grid}.technical-lighthouse article>b{margin:0}.technical-lighthouse article>span{gap:2px;display:grid}.technical-lighthouse article>span b{font-size:11px}.technical-diagnostics{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}.technical-diagnostics.compact{grid-template-columns:repeat(5,1fr)}.technical-diagnostics>span{background:#111;border:1px solid #2f2f2f;border-radius:6px;gap:3px;padding:7px;display:grid}.technical-diagnostics b{text-overflow:ellipsis;font-size:9px;overflow:hidden}.technical-signal-list{display:grid}.technical-signal-list article{border-top:1px solid #292929;grid-template-columns:15px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:38px;display:grid}.technical-signal-list article:first-child{border-top:0}.signal-state{background:#3d3320;border-radius:50%;place-items:center;width:13px;height:13px;display:grid}.signal-state i{background:#e3b953;border-radius:50%;width:5px;height:5px}.signal-state.pass,.signal-state.healthy,.signal-state.ready{background:#193e2a}.signal-state.pass i,.signal-state.healthy i,.signal-state.ready i{background:#65d99a}.technical-signal-list p{gap:2px;margin:0;display:grid}.technical-signal-list p b{font-size:8px}.technical-signal-list p small{color:#838383;font-size:6px}.technical-signal-list article>em{color:#aaa;font-size:7px;font-style:normal}.metadata-table{display:grid}.metadata-table>div{border-top:1px solid #292929;grid-template-columns:140px 1fr;align-items:center;gap:8px;min-height:32px;display:grid}.metadata-table>div:first-child{border-top:0}.metadata-table b{color:#ff9b7b;font:7px ui-monospace,SFMono-Regular,monospace}.metadata-table span{text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.geo-engine-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.geo-engine-grid article>div{grid-template-columns:1fr 1fr;gap:5px;display:grid}.geo-engine-grid article>div>span{gap:2px;display:grid}.geo-engine-grid article>div b{font-size:9px}.geo-engine-grid time{color:#777;border-top:1px solid #292929;margin-top:7px;padding-top:6px;font-size:6px;display:block}.geo-prompt-table{display:grid}.geo-prompt-table>article{border-top:1px solid #292929;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:10px;min-height:48px;display:grid}.geo-prompt-table>article:first-child{border-top:0}.geo-prompt-table p{gap:3px;margin:0;display:grid}.geo-prompt-table p b{font-size:8px}.geo-prompt-table p small{color:#858585;font-size:6px}.geo-prompt-table article>div{gap:5px;display:flex}.geo-prompt-table article>div>span{color:#b76b62;background:#111;border:1px solid #3b3b3b;border-radius:5px;justify-content:space-between;align-items:center;gap:5px;min-width:58px;padding:5px;display:flex}.geo-prompt-table article>div>span.cited,.geo-prompt-table article>div>span.mentioned{color:#65d99a;border-color:#28543c}.geo-prompt-table article>div b{font-size:6px}.geo-columns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rank-list{display:grid}.rank-list>div{border-top:1px solid #292929;justify-content:space-between;align-items:center;gap:8px;min-height:31px;display:flex}.rank-list>div:first-child{border-top:0}.rank-list b{font-size:8px}.rank-list span{color:#888;font-size:7px}.link-profile-workspace{grid-template-rows:68px 42px 110px 48px minmax(0,1fr)}.link-profile-evidence{color:#67d598;background:#121c16;border-bottom:1px solid #303030;align-items:center;gap:7px;padding:0 18px;display:flex}.link-profile-evidence>span{align-items:baseline;gap:8px;display:flex}.link-profile-evidence b{font-size:8px}.link-profile-evidence small{color:#8ea097;font-size:7px}.link-profile-summary.extended{grid-template-columns:repeat(6,1fr)}.link-profile-summary.extended>div{padding:0 13px}.link-profile-summary.extended b{font-size:18px}:root[data-theme=light] .knowledge-search,:root[data-theme=light] .knowledge-coverage article,:root[data-theme=light] .knowledge-article-list>button,:root[data-theme=light] .analytics-detail-scroll,:root[data-theme=light] .analytics-diagnostic-section,:root[data-theme=light] .pagespeed-grid>article,:root[data-theme=light] .technical-lighthouse>article,:root[data-theme=light] .geo-engine-grid>article,:root[data-theme=light] .technical-summary-grid>span,:root[data-theme=light] .geo-readiness>span,:root[data-theme=light] .technical-page-select,:root[data-theme=light] .technical-diagnostics>span,:root[data-theme=light] .geo-prompt-table article>div>span{color:#20242a;background:#f7f8fa;border-color:#dfe3e8}:root[data-theme=light] .knowledge-search input{color:#20242a!important}:root[data-theme=light] .knowledge-coverage article.ready{border-color:#9bd6b4}:root[data-theme=light] .knowledge-folder,:root[data-theme=light] .knowledge-supporting,:root[data-theme=light] .document-sources{border-color:#dfe3e8}:root[data-theme=light] .knowledge-folder-empty,:root[data-theme=light] .document-trust-strip,:root[data-theme=light] .document-trust-strip>span{border-color:#d8dde4}:root[data-theme=light] .knowledge-folder-empty b,:root[data-theme=light] .knowledge-coverage article>p b,:root[data-theme=light] .knowledge-article-list p b{color:#17191d}:root[data-theme=light] .document-review-actions button{color:#343a43;background:#f7f8fa;border-color:#d9dee5}:root[data-theme=light] .document-review-actions button:first-child{color:#237c49;background:#eefaf2;border-color:#b9dfc7}:root[data-theme=light] .document-no-sources{background:#fff6f2;border-color:#efc5b8;color:#7f5144!important}:root[data-theme=light] .analytics-source-proof,:root[data-theme=light] .link-profile-evidence{color:#247d4a;background:#eefaf2;border-color:#c5e3cf}:root[data-theme=light] .analytics-diagnostic-section{background:#fff}:root[data-theme=light] .technical-score,:root[data-theme=light] .geo-score{color:#17191d;background:linear-gradient(145deg,#fff1ec,#fff);border-color:#efc7b9}:root[data-theme=light] :is(.diagnostic-list article,.vitals-row,.technical-signal-list article,.metadata-table>div,.geo-engine-grid time,.geo-prompt-table>article,.rank-list>div){border-color:#e1e5ea}:root[data-theme=light] .analytics-evidence-state b,:root[data-theme=light] .analytics-diagnostic-section>header b,:root[data-theme=light] .technical-summary-grid b,:root[data-theme=light] .geo-readiness b{color:#17191d}:root[data-theme=light] .analytics-evidence-state>button{color:#a33d1f;background:#fff2ed;border-color:#efc2b4}:root[data-theme=light] .analytics-partial-note{color:#8a5b12;background:#fff8eb;border-color:#efd29a}:root[data-theme=light] .metadata-table b{color:#c44b27}:root[data-theme=light] .link-profile-evidence{border-bottom-color:#d7e8dd}@media (max-width:900px){.knowledge-coverage>div,.pagespeed-grid,.technical-lighthouse,.geo-columns,.technical-overview,.geo-overview{grid-template-columns:1fr}.technical-score,.geo-score{min-height:86px}.technical-diagnostics,.technical-diagnostics.compact{grid-template-columns:repeat(3,1fr)}.geo-engine-grid{grid-template-columns:1fr 1fr}.link-profile-workspace{grid-template-rows:68px 42px auto 48px minmax(0,1fr)}.link-profile-summary.extended{grid-template-columns:repeat(3,1fr)}.link-profile-summary.extended>div{min-height:68px}}:root[data-theme=light] .settings-title a:hover,:root[data-theme=light] .settings-nav-group button:hover{color:#17191d;background:#e9edf2}:root[data-theme=light] .settings-nav-group button.active,:root[data-theme=light] .settings-nav-group button.active:hover{color:#17191d;background:#fff;border:1px solid #dfe3e8;box-shadow:0 1px 2px #1018280a}:root[data-theme=light] .integration-overview span{color:#596372;background:#fff;border-color:#d8dee6}:root[data-theme=light] .integration-overview b{color:#17191d}:root[data-theme=light] .integration-discovery{background:#fffffff0;border-color:#d8dee6;box-shadow:0 8px 24px #1018280f}:root[data-theme=light] .integration-discovery>label{color:#667085;background:#f8fafc;border-color:#d8dee6}:root[data-theme=light] .integration-discovery>div button{color:#667085;background:0 0;border-color:#0000}:root[data-theme=light] .integration-discovery>div button:hover{color:#9f3518;background:#fff4ef;border-color:#ffc2ae}:root[data-theme=light] .integration-discovery>div button.active,:root[data-theme=light] .integration-discovery>div button.active:hover{color:#8f2f15;background:#ffebe4;border-color:#ffb79f}:root[data-theme=light] .integration-row:hover{background:#f8fafc;box-shadow:inset 0 0 0 1px #e5e9ef}:root[data-theme=light] .integration-row:target{background:#fff7f3;box-shadow:inset 3px 0 #ff6131}:root[data-theme=light] .integration-row button{color:#344054;background:#fff;border-color:#d0d5dd;box-shadow:0 1px 2px #1018280a}:root[data-theme=light] .integration-row button:hover{color:#101828;background:#f2f4f7;border-color:#98a2b3}:root[data-theme=light] .integration-actions .danger-outline{color:#a33d3d!important;background:#fff!important;border-color:#efb6b6!important}:root[data-theme=light] .integration-actions .danger-outline:hover{color:#8e2828!important;background:#fff1f1!important;border-color:#dc7f7f!important}:root[data-theme=light] .integration-drawer{background:#fff;border-color:#d8dee6;box-shadow:-30px 0 80px #1018282e}:root[data-theme=light] .integration-drawer>header{border-color:#e3e7ec}:root[data-theme=light] .integration-drawer>header>button{color:#344054;background:#f8fafc;border-color:#d0d5dd}:root[data-theme=light] .integration-drawer>header>button:hover{color:#101828;background:#eef1f5;border-color:#98a2b3}:root[data-theme=light] .integration-form-note{background:#fff7f3;border-color:#f2c7b8;color:#75402f!important}:root[data-theme=light] .integration-resources button,:root[data-theme=light] .messaging-code button,:root[data-theme=light] .messaging-link-actions>button:not(.settings-save){color:#344054;background:#fff;border-color:#d0d5dd}:root[data-theme=light] .integration-resources button:hover,:root[data-theme=light] .messaging-code button:hover,:root[data-theme=light] .messaging-link-actions>button:not(.settings-save):hover{color:#101828;background:#f2f4f7;border-color:#98a2b3}.setup-readiness-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:-4px 0 18px;display:grid}.setup-readiness-card{background:#151515;border:1px solid #303030;border-radius:10px;min-width:0;overflow:hidden}.setup-readiness-card>summary{cursor:pointer;align-items:center;gap:14px;min-height:70px;padding:14px;list-style:none;display:flex}.setup-readiness-card>summary::-webkit-details-marker{display:none}.setup-readiness-card>summary>span{flex:1;gap:4px;min-width:0;display:grid}.setup-readiness-card>summary b{color:#f3f3f3;font-size:12px}.setup-readiness-card>summary small{color:#8f8f8f;font-size:9px;line-height:1.45}.setup-readiness-card>summary em{color:#ff9a7b;text-align:center;text-transform:uppercase;letter-spacing:.035em;background:#ff613114;border:1px solid #4a3a34;border-radius:999px;max-width:165px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:700}.setup-readiness-card>summary em.ready{color:#72d9a2;background:#52c98a17;border-color:#286342}.setup-readiness-card>summary em.attention{color:#f1c66f;background:#ebb14317;border-color:#725321}.setup-readiness-track{background:#292929;border-radius:99px;height:3px;margin:0 14px 13px;overflow:hidden}.setup-readiness-track i{border-radius:inherit;background:linear-gradient(90deg,#ff6131,#ff9979);height:100%;display:block}.setup-readiness-items,.managed-service-items{border-top:1px solid #292929;display:grid}.setup-readiness-items>a,.managed-service-items>article{border-top:1px solid #292929;align-items:center;gap:9px;min-height:49px;padding:9px 13px;display:grid}.setup-readiness-items>a:first-child,.managed-service-items>article:first-child{border-top:0}.setup-readiness-items>a{grid-template-columns:25px minmax(0,1fr) auto 15px;transition:background .15s}.setup-readiness-items>a:hover{background:#1c1c1c}.setup-readiness-items>a>span,.managed-service-items>article>span{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.setup-readiness-items>a.ready>span,.managed-service-items>article>span.ready{color:#72d9a2;background:#173624}.setup-readiness-items>a.action>span,.managed-service-items>article>span.attention{color:#f1c66f;background:#3b2e19}.setup-readiness-items>a>b{font-size:10px}.setup-readiness-items>a>small{color:#8e8e8e;text-transform:capitalize;font-size:8px}.managed-service-items>article{grid-template-columns:25px minmax(0,1fr) auto}.managed-service-items>article>div{gap:3px;min-width:0;display:grid}.managed-service-items>article b{font-size:10px}.managed-service-items>article small{color:#8e8e8e;font-size:8px;line-height:1.4}.managed-service-items>article>em{color:#9a9a9a;text-align:right;text-transform:uppercase;font-size:7px;font-style:normal;font-weight:700}.managed-service-items>article>span.attention+div+em{color:#f1c66f}:root[data-theme=light] .setup-readiness-card{background:#fff;border-color:#d8dee6;box-shadow:0 1px 2px #10182808}:root[data-theme=light] .setup-readiness-card>summary b,:root[data-theme=light] .setup-readiness-items>a>b,:root[data-theme=light] .managed-service-items>article b{color:#17191d}:root[data-theme=light] .setup-readiness-card>summary small,:root[data-theme=light] .setup-readiness-items>a>small,:root[data-theme=light] .managed-service-items>article small{color:#667085}:root[data-theme=light] .setup-readiness-track{background:#edf0f3}:root[data-theme=light] .setup-readiness-items,:root[data-theme=light] .managed-service-items,:root[data-theme=light] .setup-readiness-items>a,:root[data-theme=light] .managed-service-items>article{border-color:#e4e7ec}:root[data-theme=light] .setup-readiness-items>a:hover{background:#f8fafc}:root[data-theme=light] .setup-readiness-items>a.ready>span,:root[data-theme=light] .managed-service-items>article>span.ready{color:#247d4a;background:#eaf8ef}:root[data-theme=light] .setup-readiness-items>a.action>span,:root[data-theme=light] .managed-service-items>article>span.attention{color:#9a6514;background:#fff5df}:root[data-theme=light] .managed-service-items>article>em{color:#667085}@media (max-width:900px){.setup-readiness-grid{grid-template-columns:1fr}.setup-readiness-card>summary{align-items:flex-start}.setup-readiness-card>summary em{max-width:130px}.managed-service-items>article{grid-template-columns:25px minmax(0,1fr)}.managed-service-items>article>em{text-align:left;grid-column:2}}.setup-readiness-items>div{border-top:1px solid #292929;grid-template-columns:25px minmax(0,1fr) auto 15px;align-items:center;gap:9px;min-height:49px;padding:9px 13px;display:grid}.setup-readiness-items>div:first-child{border-top:0}.setup-readiness-items>div>span{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.setup-readiness-items>div.action>span{color:#f1c66f;background:#3b2e19}.setup-readiness-items>div>b{font-size:10px}.setup-readiness-items>div>small{color:#b7a36f;text-transform:capitalize;font-size:8px}.setup-readiness-items>div.role-required{cursor:not-allowed;opacity:.72}:root[data-theme=light] .setup-readiness-items>div{border-color:#e4e7ec}:root[data-theme=light] .setup-readiness-items>div>b{color:#17191d}:root[data-theme=light] .setup-readiness-items>div>small{color:#8a651e}:root[data-theme=light] .setup-readiness-items>div.action>span{color:#9a6514;background:#fff5df}.settings-agent-block{background:#171615;border-color:#302e2b;transition:border-color .15s,background-color .15s,box-shadow .15s}.settings-agent-block:hover{border-color:#45413d}.settings-agent-icon{color:#e7e2dc;background:#252321;border:1px solid #37332f;flex:0 0 32px;width:32px;height:32px}.settings-agent-icon svg{flex:none;display:block}.settings-agent-icon.agent-icon-seo{color:#ff8a65;background:#2b1b15;border-color:#633724}.settings-agent-icon.agent-icon-reddit{color:#ff572f;background:#2c1710;border-color:#71301d}.settings-agent-icon.agent-icon-x{color:#111;background:#f2f2f2;border-color:#f2f2f2}.settings-agent-icon.agent-icon-linkedin{color:#4da3dd;background:#102536;border-color:#174b70}.settings-agent-icon.agent-icon-articles{color:#b99ae9;background:#241d35;border-color:#4d3a70}.settings-agent-icon.agent-icon-ugc{color:#f28ab5;background:#321927;border-color:#713752}.settings-agent-icon.agent-icon-geo{color:#73c8dc;background:#17252a;border-color:#315763}.settings-agent-icon.agent-icon-influencer{color:#e8bd5d;background:#2c2413;border-color:#685225}.settings-agent-icon.agent-icon-hackernews{color:#ff8b4d;background:#2d1d14;border-color:#6b3c24}.settings-agent-icon.agent-icon-coding,.settings-agent-icon.agent-icon-tiktok{color:#111;background:#f2f2f2;border-color:#f2f2f2}.settings-agent-icon.agent-icon-facebook{color:#5d9ce8;background:#14243d;border-color:#214d87}.settings-agent-icon.agent-icon-instagram{color:#ef82c1;background:#301a2b;border-color:#71405f}.settings-agent-icon.agent-icon-snapchat{color:#111;background:#fffc00;border-color:#fffc00}.settings-agent-icon.agent-icon-youtube{color:#ff5b5b;background:#351515;border-color:#772525}.agent-config :is(select,textarea,input){color:#f1efec;width:100%;font:inherit;background:#111110;border:1px solid #393633;border-radius:7px;padding:9px 10px;transition:border-color .15s,background-color .15s,box-shadow .15s}.agent-config select{height:40px;padding-right:30px}.agent-config textarea{min-height:76px;line-height:1.5}.agent-config :is(select,textarea,input)::placeholder{color:#77726d}.agent-config :is(select,textarea,input):hover{background:#151412;border-color:#514b46}.agent-config :is(select,textarea,input):focus{border-color:#ff7952;outline:0;box-shadow:0 0 0 3px #ff613124}.add-setting{gap:10px;min-height:40px}.add-setting>span{gap:3px;min-width:250px;display:grid}.add-setting>span small,.inline-setting small{color:var(--dim)}.add-setting input{max-width:180px;height:36px}.add-setting button,.voice-buttons button{color:#e5e0da;background:#1d1b19;border:1px solid #3d3935;border-radius:7px;min-height:36px;padding:0 11px;transition:border-color .15s,background-color .15s,color .15s}.add-setting button:hover:not(:disabled),.voice-buttons button:hover:not(:disabled){color:#ffad94;background:#2a1d18;border-color:#ff7952}.add-setting button:disabled,.voice-buttons button:disabled{opacity:.42;cursor:not-allowed}.settings-agent-block .switch{background:#33312e;border:1px solid #4b4742;flex:0 0 34px;width:34px;height:20px;padding:2px}.settings-agent-block .switch i{background:#aaa49d;width:14px;height:14px}.settings-agent-block .switch.on{background:#ff7952;border-color:#ff7952}.settings-agent-block .switch.on i{background:#24100a;transform:translate(14px)}.settings-agent-block .inline-setting{border-top:1px solid #302e2b;min-height:38px;padding-top:10px}.agent-config-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.agent-config-grid>label{gap:6px;display:grid}.agent-config-grid small{color:var(--dim);font-size:9px}:root[data-theme=light] .settings-agent-block{background:#fff;border-color:#d9dee5;box-shadow:0 1px 2px #1018280a}:root[data-theme=light] .settings-agent-block:hover{border-color:#c5ccd5;box-shadow:0 4px 14px #1018280f}:root[data-theme=light] .settings-agent-icon{color:#a53b1c;background:#fff3ee;border-color:#ffd0c0}:root[data-theme=light] .settings-agent-icon.agent-icon-seo{color:#b54020;background:#fff1eb;border-color:#ffc5b1}:root[data-theme=light] .settings-agent-icon.agent-icon-reddit{color:#d83b13;background:#fff0eb;border-color:#ffc1ae}:root[data-theme=light] .settings-agent-icon.agent-icon-x{color:#111;background:#f4f5f6;border-color:#d7dce2}:root[data-theme=light] .settings-agent-icon.agent-icon-linkedin{color:#0a66c2;background:#edf7fd;border-color:#b9dff3}:root[data-theme=light] .settings-agent-icon.agent-icon-articles{color:#7048a8;background:#f5f0ff;border-color:#d9c8f7}:root[data-theme=light] .settings-agent-icon.agent-icon-ugc{color:#bf356d;background:#fff0f6;border-color:#f5c3d8}:root[data-theme=light] .settings-agent-icon.agent-icon-geo{color:#25788b;background:#edf9fc;border-color:#b8e2ec}:root[data-theme=light] .settings-agent-icon.agent-icon-influencer{color:#966b12;background:#fff8e8;border-color:#efd79a}:root[data-theme=light] .settings-agent-icon.agent-icon-hackernews{color:#c75514;background:#fff2e9;border-color:#ffc9a6}:root[data-theme=light] .settings-agent-icon.agent-icon-coding,:root[data-theme=light] .settings-agent-icon.agent-icon-tiktok{color:#111;background:#f4f5f6;border-color:#d7dce2}:root[data-theme=light] .settings-agent-icon.agent-icon-facebook{color:#1877f2;background:#eef5ff;border-color:#bfd5f3}:root[data-theme=light] .settings-agent-icon.agent-icon-instagram{color:#d43a86;background:#fff0f7;border-color:#f3bfdc}:root[data-theme=light] .settings-agent-icon.agent-icon-snapchat{color:#111;background:#fffde7;border-color:#eee88b}:root[data-theme=light] .settings-agent-icon.agent-icon-youtube{color:#e52222;background:#fff0f0;border-color:#ffc2c2}:root[data-theme=light] .settings-agent-block header b{color:#17191d}:root[data-theme=light] .settings-agent-block header small,:root[data-theme=light] .agent-config label,:root[data-theme=light] .field-help,:root[data-theme=light] .agent-config>small{color:#667085}:root[data-theme=light] .agent-config :is(select,textarea,input){color:#1d2939;background:#f8fafc;border-color:#d0d5dd}:root[data-theme=light] .agent-config :is(select,textarea,input)::placeholder{color:#8a94a3}:root[data-theme=light] .agent-config :is(select,textarea,input):hover{background:#fff;border-color:#98a2b3}:root[data-theme=light] .agent-config :is(select,textarea,input):focus{background:#fff;border-color:#ff7952;box-shadow:0 0 0 3px #ff613121}:root[data-theme=light] .add-setting button,:root[data-theme=light] .voice-buttons button{color:#344054;background:#fff;border-color:#d0d5dd;box-shadow:0 1px 2px #1018280a}:root[data-theme=light] .add-setting button:hover:not(:disabled),:root[data-theme=light] .voice-buttons button:hover:not(:disabled){color:#983719;background:#fff4ef;border-color:#ffb49c}:root[data-theme=light] .settings-agent-block .switch{background:#d7dce2;border-color:#c8cdd4}:root[data-theme=light] .settings-agent-block .switch i{background:#fff;box-shadow:0 1px 2px #10182838}:root[data-theme=light] .settings-agent-block .switch.on{background:#ff7952;border-color:#ff7952}:root[data-theme=light] .settings-agent-block .switch.on i{background:#fff}:root[data-theme=light] .settings-agent-block .inline-setting{border-color:#e2e6eb}.settings-sidebar{scrollbar-gutter:stable;align-self:start;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow-y:auto}@media (max-width:900px){.settings-sidebar{scrollbar-gutter:auto;max-height:none;position:static;overflow:auto hidden}}.core-source-proof{border-radius:7px;margin:8px 10px 0;border:1px solid #284735!important}.analytics-observatory>.ops-section-bar{flex:0 0 44px;min-height:44px}.analytics-observatory>.analytics-toolbar{flex:0 0 48px;min-height:48px}.analytics-core-scroll{scrollbar-gutter:stable;background:#101010;flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.analytics-core-scroll>.analytics-metrics{flex:0 0 70px;height:70px;min-height:70px}.analytics-core-scroll>.analytics-detail-scroll{flex:none;min-height:auto;overflow:visible}.analytics-core-scroll>.analytics-chart{flex:0 0 145px;height:145px;min-height:145px}.analytics-core-scroll>.analytics-highlights{flex:none;height:auto;min-height:56px}.analytics-core-scroll>.analytics-empty{flex:1;min-height:190px}.live-events>div:not(.live-label){align-self:stretch;min-width:0;height:auto;min-height:0;overflow:hidden}.live-events>div:not(.live-label)>span{white-space:nowrap;text-overflow:ellipsis;align-content:center;min-width:0;overflow:hidden}.live-events>div:not(.live-label) em{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}:root[data-theme=light] .analytics-core-scroll{background:#f7f8fa}.analytics-coverage{background:#141414;border:1px solid #303030;border-radius:8px;align-items:center;gap:12px;margin:8px 0 0;padding:9px 11px;display:flex;position:relative}.analytics-coverage>span{color:#71d99d;align-items:center;gap:5px;font-size:7px;display:flex}.analytics-coverage>span.unavailable{color:#c99689}.analytics-coverage details{margin-left:auto;position:relative}.analytics-coverage summary{cursor:pointer;color:#aaa;font-size:7px}.analytics-coverage details>div{z-index:3;background:#111;border:1px solid #383838;border-radius:8px;grid-template-columns:1fr 1fr;gap:10px;width:310px;padding:10px;display:grid;position:absolute;top:22px;right:0;box-shadow:0 12px 38px #0008}.analytics-coverage p{flex-wrap:wrap;align-content:start;gap:4px;margin:0;display:flex}.analytics-coverage p>b{width:100%;font-size:7px}.analytics-coverage p>em{color:#aaa;background:#242424;border-radius:10px;padding:3px 6px;font-size:6px;font-style:normal}.analytics-coverage p>small{color:#777;font-size:7px}.discovery-funnel{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.discovery-funnel article{background:#111;border:1px solid #303030;border-radius:7px;gap:8px;min-height:82px;padding:9px;display:flex;position:relative}.discovery-funnel article>span{color:#ff8d6a;background:#2e1b15;border-radius:50%;place-items:center;width:17px;height:17px;font-size:7px;font-weight:800;display:grid}.discovery-funnel article>p{gap:3px;margin:0;display:grid}.discovery-funnel small{color:#888;font-size:6px}.discovery-funnel b{font-size:16px}.discovery-funnel em{color:#777;text-transform:capitalize;font-size:6px;font-style:normal}.analytics-method-note{line-height:1.45;color:#858585!important;margin:8px 0 0!important;font-size:7px!important}.link-diagnostic-columns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tld-distribution{gap:6px;display:grid}.tld-distribution article{grid-template-columns:45px 1fr 55px;align-items:center;gap:8px;display:grid}.tld-distribution article>b{font-size:8px}.tld-distribution article>span{background:#242424;border-radius:4px;height:6px;overflow:hidden}.tld-distribution article>span>i{border-radius:inherit;background:linear-gradient(90deg,#ff6131,#ff9d7e);height:100%;display:block}.tld-distribution article>em{color:#888;text-align:right;font-size:7px;font-style:normal}.rank-tracking-list{display:grid}.rank-tracking-list>article{border-top:1px solid #292929;grid-template-columns:minmax(160px,1fr) 60px minmax(100px,auto) 105px;align-items:center;gap:9px;min-height:48px;display:grid}.rank-tracking-list>article:first-child{border-top:0}.rank-tracking-list p{gap:2px;min-width:0;margin:0;display:grid}.rank-tracking-list p>b{font-size:8px}.rank-tracking-list p>small{color:#828282;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.rank-tracking-list>article>span{gap:2px;display:grid}.rank-tracking-list>article>span small{color:#777;font-size:6px}.rank-tracking-list>article>span b{font-size:10px}.rank-tracking-list>article>div{flex-wrap:wrap;gap:3px;display:flex}.rank-tracking-list>article>div em{color:#6fd098;text-transform:capitalize;border:1px solid #384733;border-radius:10px;padding:2px 4px;font-size:5px;font-style:normal}.rank-tracking-list time{color:#777;text-align:right;font-size:6px}:root[data-theme=light] .core-source-proof,:root[data-theme=light] .analytics-coverage{color:#24352a;background:#f7fbf8;border-color:#cfe4d7}:root[data-theme=light] .analytics-coverage details>div{background:#fff;border-color:#d8dee5;box-shadow:0 12px 38px #33415522}:root[data-theme=light] .analytics-coverage p>em{color:#5b6573;background:#eef1f4}:root[data-theme=light] .discovery-funnel article{background:#f8fafc;border-color:#dfe3e8}:root[data-theme=light] .discovery-funnel b,:root[data-theme=light] .rank-tracking-list p>b,:root[data-theme=light] .rank-tracking-list>article>span b,:root[data-theme=light] .tld-distribution article>b{color:#17191d}:root[data-theme=light] .rank-tracking-list>article{border-color:#e1e5ea}:root[data-theme=light] .tld-distribution article>span{background:#e6e9ed}@media (max-width:900px){.discovery-funnel{grid-template-columns:1fr 1fr}.link-diagnostic-columns{grid-template-columns:1fr}.rank-tracking-list>article{grid-template-columns:minmax(140px,1fr) 55px}.rank-tracking-list>article>div,.rank-tracking-list time{display:none}.analytics-coverage details>div{width:260px}.core-source-proof{margin-inline:6px}}.document-sources>article{color:#ddd;border:1px solid #333;border-radius:7px;grid-template-columns:24px 1fr 16px;align-items:center;gap:7px;min-height:46px;margin-top:6px;padding:8px;display:grid}.document-sources>article>span{gap:2px;min-width:0;display:grid}.document-sources>article b,.document-sources>article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.document-sources>article b{font-size:9px}.document-sources>article small{color:#888;font-size:7px}.document-sources :is(a,article) em{color:#999;white-space:normal;font-size:7px;font-style:normal;line-height:1.35}:root[data-theme=light] .document-sources>article{color:#1f2937;border-color:#dfe3e8}.document-markdown{gap:10px;display:grid}.document-markdown :is(p,ul,ol,blockquote,pre){margin:0}.document-markdown h2,.document-structured>section>h2{text-transform:none;letter-spacing:-.01em;margin:26px 0 4px;font-size:15px}.document-markdown h3{margin:18px 0 0;font-size:12px}.document-markdown h4{color:#ddd;margin:14px 0 0;font-size:10px}.document-markdown p,.document-markdown li{color:#b9b9b9;font-size:11px;line-height:1.72}.document-markdown ul,.document-markdown ol{gap:5px;padding-left:21px;display:grid}.document-markdown strong{color:#f4f4f4}.document-markdown a{color:#ff8f6d;text-underline-offset:2px;text-decoration:underline}.document-markdown :not(pre)>code{color:#ffc0ac;background:#171717;border:1px solid #353535;border-radius:4px;padding:1px 4px;font-size:.9em}.document-markdown blockquote{color:#d5d5d5;background:#171717;border-left:3px solid #ff6131;padding:10px 12px}.document-markdown pre,.document-structured pre{color:#d8d8d8;white-space:pre-wrap;background:#121212;border:1px solid #303030;border-radius:7px;max-width:100%;padding:12px;font-size:10px;line-height:1.55;overflow:auto}.document-structured>section:first-child>h2{margin-top:12px}:root[data-theme=light] .document-markdown :is(p,li){color:#555f6c}:root[data-theme=light] .document-markdown strong{color:#17191d}:root[data-theme=light] .document-markdown h4{color:#303741}:root[data-theme=light] .document-markdown blockquote,:root[data-theme=light] .document-markdown pre,:root[data-theme=light] .document-structured pre,:root[data-theme=light] .document-markdown :not(pre)>code{color:#623727;background:#f7f8fa;border-color:#dfe3e8}.search-page-list{display:grid}.search-page-list>article{border-top:1px solid #292929;grid-template-columns:minmax(0,1fr) 70px 70px;align-items:center;gap:8px;min-height:42px;display:grid}.search-page-list>article:first-child{border-top:0}.search-page-list p{gap:2px;min-width:0;margin:0;display:grid}.search-page-list p>b,.search-page-list>article>span b{font-size:8px}.search-page-list p>small,.search-page-list>article>span small{color:#818181;font-size:6px}.search-page-list p>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-page-list>article>span{gap:2px;display:grid}:root[data-theme=light] .search-page-list>article{border-color:#e1e5ea}:root[data-theme=light] .search-page-list p>b,:root[data-theme=light] .search-page-list>article>span b{color:#17191d}.agent-evidence-queue{border-bottom:1px solid var(--ops-border);background:#101010;height:152px;overflow:hidden}.agent-evidence-queue>header{border-bottom:1px solid #242424;align-items:center;gap:8px;height:35px;padding:0 9px;display:flex}.agent-evidence-queue>header>div{min-width:155px;display:grid}.agent-evidence-queue>header>div small{color:#ff8a66;letter-spacing:.1em;font-size:6px}.agent-evidence-queue>header>div b{font-size:8px}.agent-evidence-queue>header>div em{color:#969696;font-size:6px;font-style:normal}.agent-evidence-queue nav{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.agent-evidence-queue nav button,.evidence-refresh{white-space:nowrap;color:#aaa;text-transform:capitalize;background:#181818;border:1px solid #303030;border-radius:999px;height:22px;padding:0 7px;font-size:6px}.agent-evidence-queue nav button.active{color:#ff9a7d;background:#2c1812;border-color:#ff6131}.agent-evidence-queue nav em{color:#ddd;margin-left:3px;font-style:normal}.evidence-refresh{border-radius:5px;margin-left:auto}.agent-evidence-cards{grid-auto-columns:minmax(235px,1fr);grid-auto-flow:column;gap:6px;height:116px;padding:7px;display:grid;overflow-x:auto}.agent-evidence-cards article{background:#181818;border:1px solid #303030;border-left:3px solid #8b8b8b;border-radius:6px;height:102px;padding:7px;position:relative;overflow:hidden}.agent-evidence-cards article.severity-critical,.agent-evidence-cards article.severity-high{border-left-color:#ff6131}.agent-evidence-cards article.severity-warning,.agent-evidence-cards article.severity-medium{border-left-color:#e6b44c}.agent-evidence-card-head{text-transform:uppercase;align-items:center;gap:5px;display:flex}.agent-evidence-card-head span{color:#aaa;font-size:5px}.agent-evidence-card-head em{color:#ff9c80;border:1px solid #3d3d3d;border-radius:8px;padding:2px 4px;font-size:5px;font-style:normal}.agent-evidence-card-head b{color:#76d99e;margin-left:auto;font-size:7px}.agent-evidence-cards h3{white-space:nowrap;text-overflow:ellipsis;margin:5px 0 2px;font-size:8px;line-height:1.2;overflow:hidden}.agent-evidence-cards p{color:#9b9b9b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:6px;line-height:1.25;overflow:hidden}.agent-evidence-provenance{gap:1px;margin-top:4px;display:grid}.agent-evidence-provenance>a,.agent-evidence-provenance>span{color:#f0f0f0;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:6px;display:flex;overflow:hidden}.agent-evidence-provenance small{color:#777;white-space:nowrap;text-overflow:ellipsis;font-size:5px;overflow:hidden}.agent-evidence-cards article>footer{gap:4px;display:flex;position:absolute;bottom:6px;left:7px;right:7px}.agent-evidence-cards article>footer button{color:#ddd;background:#222;border:1px solid #383838;border-radius:4px;align-items:center;gap:3px;height:20px;padding:0 6px;font-size:6px;display:flex}.agent-evidence-cards article>footer button.primary{color:#21100a;background:#ff6131;border-color:#ff6131;font-weight:700}.agent-evidence-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;height:116px;padding:12px;display:flex}.agent-evidence-state b{font-size:9px}.agent-evidence-state span{color:#888;max-width:620px;font-size:7px;line-height:1.4}.agent-evidence-state button{color:#21100a;background:#ff6131;border:0;border-radius:4px;height:23px;padding:0 8px;font-size:7px}.agent-evidence-state.error b{color:#ff8c70}.agent-table.has-evidence-queue{height:calc(100% - 196px)}.agent-evidence-link{color:#ddd;text-align:left;background:0 0;border:0;width:100%;padding:0;display:grid}.agent-evidence-link b{color:#ff8b69;font-size:7px}.agent-evidence-link small,.output-title>small{color:#828282;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.agent-output-drawer{width:min(720px,94vw)}.agent-output-history,.agent-revision-history{margin-top:14px!important;padding:12px!important}.agent-output-history>header,.agent-revision-history>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.agent-output-history>header>div,.agent-revision-history>header>div{gap:2px;display:grid}.agent-output-history>header b,.agent-revision-history>header b{font-size:10px}.agent-output-history>header em{color:#888;font-size:7px;font-style:normal}.agent-output-history>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;max-height:130px;display:grid;overflow:auto}.agent-output-history>div>button{color:#ddd;text-align:left;background:#191919;border:1px solid #303030;border-radius:5px;align-items:center;gap:7px;min-height:43px;padding:7px;display:flex}.agent-output-history>div>button.active{background:#281711;border-color:#ff6131}.agent-output-history>div>button span{flex:1;min-width:0;display:grid}.agent-output-history>div>button b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.agent-output-history>div>button small{color:#888;font-size:6px}.agent-output-history>div>button em{color:#ff9b7e;text-transform:capitalize;font-size:6px;font-style:normal}.load-more-outputs{color:#ccc;background:#1b1b1b;border:1px solid #343434;border-radius:5px;height:27px;margin-top:7px;font-size:7px}.agent-revision-history>header>span{gap:5px;display:flex}.agent-revision-history>header>span button{color:#ddd;background:#1e1e1e;border:1px solid #343434;border-radius:4px;align-items:center;gap:4px;height:25px;padding:0 7px;font-size:7px;display:flex}.agent-revision-history>div{gap:5px;display:flex;overflow-x:auto}.agent-revision-history>div>button{color:#ddd;text-align:left;background:#191919;border:1px solid #303030;border-radius:5px;gap:2px;min-width:128px;padding:7px;display:grid}.agent-revision-history>div>button.active{background:#281711;border-color:#ff6131}.agent-revision-history>div>button b{font-size:8px}.agent-revision-history>div>button span{text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.agent-revision-history>div>button small{color:#777;font-size:5px}.agent-output-content section a{color:#ff9b7e;align-items:center;gap:4px;display:inline-flex}.agent-output-editor[readonly]{opacity:.72;background:#111}.approval-workspace-link{color:#ff9272;border:1px solid #ff6131;border-radius:6px;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;min-height:40px;font-size:9px;font-weight:650;display:flex}.conversation-panel footer>a{border-right:1px solid var(--ops-border);color:#fff;justify-content:center;align-items:center;gap:6px;font-size:8px;display:flex}:root[data-theme=light] .agent-evidence-queue{background:#f7f8fa;border-color:#dfe3e8}:root[data-theme=light] .agent-evidence-queue>header{border-color:#dfe3e8}:root[data-theme=light] .agent-evidence-queue nav button,:root[data-theme=light] .evidence-refresh{color:#526070;background:#fff;border-color:#d8dde4}:root[data-theme=light] .agent-evidence-queue nav button.active{color:#b53614;background:#fff2ed;border-color:#ff6131}:root[data-theme=light] .agent-evidence-cards article,:root[data-theme=light] .agent-output-history>div>button,:root[data-theme=light] .agent-revision-history>div>button{color:#20242a;background:#fff;border-color:#dfe3e8}:root[data-theme=light] .agent-evidence-cards article>footer button{color:#27313d;background:#f4f6f8;border-color:#dfe3e8}:root[data-theme=light] .agent-evidence-cards article>footer button.primary{color:#fff;background:#ff6131;border-color:#ff6131}:root[data-theme=light] .agent-evidence-provenance>a,:root[data-theme=light] .agent-evidence-provenance>span,:root[data-theme=light] .agent-evidence-cards h3{color:#20242a}:root[data-theme=light] .agent-output-history,:root[data-theme=light] .agent-revision-history{background:#f7f8fa;border-color:#dfe3e8}:root[data-theme=light] .agent-output-history>div>button.active,:root[data-theme=light] .agent-revision-history>div>button.active{background:#fff3ef}:root[data-theme=light] .conversation-panel footer>a{color:#2f3742;border-color:#dfe3e8}.calendar-actions button.danger{color:#ff9d9d;background:#231515;border-color:#713737}.calendar-actions button.danger:hover{color:#ffc0c0;background:#351b1b;border-color:#c65454}:root[data-theme=light] .calendar-actions button.danger{color:#a83232;background:#fff7f7;border-color:#e5b3b3}:root[data-theme=light] .calendar-actions button.danger:hover{color:#8b2424;background:#ffeded;border-color:#d77878}.integration-empty-workspace{gap:12px;display:grid}.integration-empty-action{color:#24100a;background:#ff6131;border:1px solid #ff6131;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 14px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.integration-empty-action:hover{background:#ff7950}.integration-drawer{width:min(560px,94vw)}.integration-role-blocked,.integration-managed-note{color:#efc46c;background:#1d1911;border:1px solid #51422b;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex}.integration-role-blocked span,.integration-managed-note span{gap:4px;display:grid}.integration-role-blocked b,.integration-managed-note b{font-size:11px}.integration-role-blocked small,.integration-managed-note small{color:#c4b28c;font-size:10px;line-height:1.45}.integration-role-blocked{color:#b8a8e5;background:#181621;border-color:#4c465e}.integration-role-blocked small{color:#aaa1c4}.integration-ownership{background:#171717;border:1px solid #343434;border-radius:9px;gap:5px;padding:13px;display:grid}.integration-ownership>span{color:#78d6a0;text-transform:uppercase;letter-spacing:.04em;background:#15231b;border:1px solid #3d5548;border-radius:999px;width:max-content;padding:4px 7px;font-size:9px;font-weight:700}.integration-ownership>b{font-size:12px;line-height:1.35}.integration-ownership>small{color:#999;font-size:10px;line-height:1.5}.integration-ownership.customer_managed>span{color:#e4b778;background:#211a13;border-color:#554636}.integration-ownership.external_prerequisite>span{color:#efc46c;background:#231b10;border-color:#684b22}.integration-setup-choice{background:#171717;border:1px solid #343434;border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.integration-setup-choice button{color:#929292;background:0 0;border:0;border-radius:6px;height:38px;font-size:11px;font-weight:650}.integration-setup-choice button:hover{color:#ddd}.integration-setup-choice button.active{color:#24100a;background:#ff6131}.integration-setup-path{gap:18px;display:grid}.integration-setup-path section{gap:10px;display:grid}.integration-requirements,.integration-permission-list,.integration-setup-steps{gap:7px;margin:0;padding:0;list-style:none;display:grid}.integration-requirements li{color:#c9c9c9;align-items:flex-start;gap:7px;font-size:10px;line-height:1.45;display:flex}.integration-requirements li svg{color:#71d99d;flex:none;margin-top:1px}.integration-permission-list li{color:#aaa;padding-left:13px;font-size:10px;line-height:1.45;position:relative}.integration-permission-list li:before{content:"";background:#ff7b53;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:1px}.integration-setup-steps li{grid-template-columns:25px 1fr;align-items:start;gap:8px;display:grid}.integration-setup-steps li>span{color:#ddd;background:#191919;border:1px solid #424242;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;font-weight:700;display:grid}.integration-setup-steps p{color:#c7c7c7;margin:3px 0 0;font-size:10px;line-height:1.45}.integration-resource-target{background:#171717;border-radius:8px;border:1px solid #343434!important;gap:5px!important;padding:12px!important;display:grid!important}.integration-resource-target b{font-size:12px!important}.integration-resource-target span{line-height:1.45;font-size:10px!important}.integration-official-links{grid-template-columns:1fr 1fr;gap:8px;display:grid}.integration-official-links a,.integration-help-link{color:#e4e4e4;text-align:center;background:#1a1a1a;border:1px solid #3c3c3c;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:8px 10px;font-size:10px;font-weight:650;text-decoration:none;display:flex}.integration-official-links a:hover,.integration-help-link:hover{color:#ff9b7c;background:#251812;border-color:#ff6131}.integration-help-link{width:100%}.integration-return-copy{color:#aaa;border-left:2px solid #ff6131;margin:0;padding-left:10px;font-size:10px;line-height:1.5}.integration-setup-path>.settings-save,.integration-zero-resources>.settings-save{color:#24100a;background:#ff6131;border:1px solid #ff6131;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:40px;font-size:11px;font-weight:700;display:flex}.integration-reset-connection{border-top:1px solid #2b2b2b;gap:5px;padding-top:16px;display:grid}.integration-reset-connection b{font-size:11px}.integration-reset-connection small{color:#999;font-size:10px;line-height:1.45}.integration-reset-connection button{min-height:38px;margin-top:5px}.integration-detail-actions>button{color:#ddd;background:#1b1b1b;border:1px solid #3d3d3d;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:10px;display:flex}.integration-detail-actions>button:hover:not(:disabled){background:#242424;border-color:#6a6a6a}.integration-detail-actions>.settings-save{color:#24100a;background:#ff6131;border-color:#ff6131;font-weight:700}.integration-detail-actions>.settings-save:hover:not(:disabled){background:#ff7950}.integration-detail-actions button:disabled{opacity:.45;cursor:not-allowed}.integration-entitlement{color:#efc46c;border-top:1px solid #303030;align-items:center;gap:6px;margin-top:4px;padding-top:9px;font-size:9px;font-style:normal;font-weight:650;display:flex}.integration-request-link{color:#efc46c;background:#261e10;border:1px solid #8c6728;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.integration-request-link:hover{color:#ffda8d;background:#312614;border-color:#d39c3b}.integration-zero-resources{text-align:center;border:1px dashed #3b3b3b;border-radius:9px;place-items:center;gap:13px;padding:24px;display:grid}.integration-zero-resources>span{color:#ff8e6b;background:#211712;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.integration-zero-resources>div:not(.integration-official-links){gap:5px;display:grid}.integration-zero-resources b{font-size:13px}.integration-zero-resources p{color:#999;max-width:430px;margin:0;font-size:10px;line-height:1.5}.integration-zero-resources .integration-official-links,.integration-zero-resources>.settings-save{width:100%}.integration-current-resource{text-overflow:ellipsis;white-space:nowrap;color:#f1eee9;max-width:210px;font-size:11px;overflow:hidden}.integration-context-action{white-space:nowrap;min-width:112px}.integration-resource-picker{gap:16px;display:grid}.integration-resource-options{border:0;gap:8px;margin:0;padding:0;display:grid}.integration-resource-options>legend{color:#8c8c8c;letter-spacing:.07em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:700}.integration-resource-option{cursor:pointer;background:#181818;border:1px solid #363636;border-radius:9px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:11px 12px;transition:border-color .15s,background .15s;display:grid}.integration-resource-option:hover,.integration-resource-option.selected{background:#211713;border-color:#ff7952}.integration-resource-option>input,.github-repository-toggle>input,.github-primary-choice>input{accent-color:#ff6131}.integration-resource-option>span{gap:3px;min-width:0;display:grid}.integration-resource-option b{text-overflow:ellipsis;color:#eee;font-size:11px;overflow:hidden}.integration-resource-option small{text-overflow:ellipsis;color:#929292;font-size:9px;overflow:hidden}.integration-resource-option em{color:#aaa;text-transform:capitalize;font-size:9px;font-style:normal}.integration-resource-option>strong,.github-primary-badge{color:#79d8a1;text-transform:uppercase;letter-spacing:.04em;background:#15261c;border:1px solid #3d6e51;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal}.integration-switch-warning{color:#efc46c;background:#21190f;border:1px solid #6a4a22;border-radius:8px;align-items:flex-start;gap:9px;padding:11px;display:flex}.integration-switch-warning>span{gap:3px;display:grid}.integration-switch-warning b{font-size:10px}.integration-switch-warning small{color:#c4b28c;font-size:9px;line-height:1.45}.integration-resource-actions{border-top:1px solid #2b2b2b;grid-template-columns:1fr 1fr;gap:8px;padding-top:16px;display:grid}.integration-resource-actions>button,.integration-secondary-action{color:#ddd;background:#1b1b1b;border:1px solid #3d3d3d;border-radius:7px;min-height:40px;padding:8px 12px;font-size:10px;font-weight:650}.integration-resource-actions>.settings-save{color:#24100a;background:#ff6131;border-color:#ff6131}.integration-resource-actions>button:disabled{opacity:.45;cursor:not-allowed}.integration-resource-actions>.integration-settings-route{color:#aaa;background:0 0;grid-column:1/-1}.integration-secondary-action{width:100%}.github-resource-summary{background:#171717;border:1px solid #343434;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.github-resource-summary>span{gap:3px;display:grid}.github-resource-summary b{font-size:11px}.github-resource-summary small{color:#999;font-size:9px;line-height:1.4}.github-resource-summary>em{color:#79d8a1;white-space:nowrap;border:1px solid #3d6e51;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal}.github-repository-list{gap:9px;display:grid}.github-repository{background:#161616;border:1px solid #343434;border-radius:9px;overflow:hidden}.github-repository.selected{background:#1c1613;border-color:#67402f}.github-repository-toggle{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:60px;padding:10px 12px;display:grid}.github-repository-toggle>span{gap:3px;min-width:0;display:grid}.github-repository-toggle b{text-overflow:ellipsis;white-space:nowrap;color:#eee;font-size:11px;overflow:hidden}.github-repository-toggle small{color:#929292;font-size:9px}.github-primary-badge{white-space:nowrap}.github-repository-config{background:#171311;border-top:1px solid #342923;grid-template-columns:1fr 1fr;gap:11px;padding:12px;display:grid}.github-repository-config>label{color:#aaa;align-content:start;gap:6px;font-size:9px;display:grid}.github-repository-config :is(input,select){color:#eee;background:#111;border:1px solid #3c3c3c;border-radius:6px;width:100%;height:38px;padding:0 9px;font-size:10px}.github-repository-config :is(input,select):focus{border-color:#ff6131;outline:2px solid #ff61314d}.github-repository-config :is(input,select)[aria-invalid=true]{border-color:#d75b5b}.github-repository-config .github-primary-choice{color:#e6c2b7;grid-column:1/-1;align-items:center;gap:7px;font-weight:650;display:flex}.github-primary-choice>input{width:auto;height:auto}.github-repository-config .integration-field-error{color:#ff8a8a;font-size:8px;line-height:1.35}.integration-auto-health{background:#151c18;border:1px solid #2f4438;border-radius:9px;align-items:flex-start;gap:10px;padding:12px;display:flex}.integration-auto-health>span{color:#70d39a;background:#1d3428;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;display:grid}.integration-auto-health>div{gap:3px;display:grid}.integration-auto-health b{color:#dce8e1;font-size:11px}.integration-auto-health small{color:#91a398;font-size:9px;line-height:1.5}.integration-provider-controls{gap:9px;display:grid}.integration-provider-controls>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.integration-provider-controls button{color:#ddd;background:#1b1b1b;border:1px solid #3d3d3d;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:10px;font-weight:650;display:flex}.integration-provider-controls button.settings-save{color:#24100a;background:#ff6131;border-color:#ff6131}.integration-provider-controls button:only-child{grid-column:1/-1}.integration-provider-controls button:disabled{opacity:.45;cursor:not-allowed}.integration-connected-help{color:#999;align-items:center;gap:5px;width:max-content;font-size:9px;text-decoration:none;display:inline-flex}.integration-connected-help:hover{color:#ff9b7c}.integration-danger-disclosure{border-top:1px solid #292929;padding-top:4px}.integration-danger-disclosure>summary{color:#777;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:38px;font-size:9px;list-style:none;display:flex}.integration-danger-disclosure>summary::-webkit-details-marker{display:none}.integration-danger-disclosure>summary svg{transition:transform .15s}.integration-danger-disclosure[open]>summary svg{transform:rotate(90deg)}.integration-danger-disclosure>div{background:#171414;border:1px solid #352d2d;border-radius:8px;gap:10px;padding:11px;display:grid}.integration-danger-disclosure p{color:#918787;margin:0;font-size:9px;line-height:1.5}.integration-danger-disclosure>div>small{color:#887f7f;font-size:9px}.integration-danger-trigger{color:#b77c7c;text-align:left;background:0 0;border:0;width:max-content;padding:3px 0;font-size:9px}.integration-danger-trigger:hover{color:#e49b9b}.integration-disconnect-confirmation{gap:10px;display:grid}.integration-disconnect-confirmation>span{color:#d49a9a;align-items:center;gap:6px;font-size:9px;display:flex}.integration-disconnect-confirmation>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.integration-disconnect-confirmation button{color:#c7c2c2;background:#1c1919;border:1px solid #3b3636;border-radius:6px;min-height:36px;padding:0 10px;font-size:9px}.integration-disconnect-confirmation button.danger-outline{color:#eba2a2;background:#251717;border-color:#704141}.integration-disconnect-confirmation button:disabled{opacity:.45;cursor:not-allowed}:root[data-theme=light] .integration-empty-action{color:#fff}:root[data-theme=light] .integration-role-blocked{color:#624f95;background:#f8f6fc;border-color:#d9d2ea}:root[data-theme=light] .integration-role-blocked small{color:#71698a}:root[data-theme=light] .integration-managed-note{color:#7d571d;background:#fffaf0;border-color:#ead7b5}:root[data-theme=light] .integration-managed-note small{color:#76654a}:root[data-theme=light] .integration-ownership{background:#f8fafc;border-color:#dfe3e8}:root[data-theme=light] .integration-ownership>b{color:#17191d}:root[data-theme=light] .integration-ownership>small{color:#667085}:root[data-theme=light] .integration-ownership>span{color:#247149;background:#edf9f2;border-color:#b8ddc6}:root[data-theme=light] .integration-ownership.customer_managed>span{color:#875a1d;background:#fff7ec;border-color:#ead0aa}:root[data-theme=light] .integration-ownership.external_prerequisite>span{color:#805c16;background:#fff8e8;border-color:#e8cc90}:root[data-theme=light] .integration-setup-choice{background:#f2f4f7;border-color:#d8dee6}:root[data-theme=light] .integration-setup-choice button{color:#667085}:root[data-theme=light] .integration-setup-choice button.active{color:#fff;background:#ff6131}:root[data-theme=light] .integration-requirements li,:root[data-theme=light] .integration-setup-steps p{color:#344054}:root[data-theme=light] .integration-permission-list li,:root[data-theme=light] .integration-return-copy{color:#667085}:root[data-theme=light] .integration-setup-steps li>span{color:#344054;background:#fff;border-color:#d0d5dd}:root[data-theme=light] .integration-resource-target{background:#f8fafc!important;border-color:#dfe3e8!important}:root[data-theme=light] .integration-official-links a,:root[data-theme=light] .integration-help-link,:root[data-theme=light] .integration-detail-actions>button{color:#344054;background:#fff;border-color:#d0d5dd}:root[data-theme=light] .integration-official-links a:hover,:root[data-theme=light] .integration-help-link:hover,:root[data-theme=light] .integration-detail-actions>button:hover:not(:disabled){color:#8f2f15;background:#fff4ef;border-color:#ff9d7e}:root[data-theme=light] .integration-detail-actions>.settings-save{color:#fff;background:#ff6131;border-color:#ff6131}:root[data-theme=light] .integration-zero-resources{border-color:#d0d5dd}:root[data-theme=light] .integration-zero-resources>span{background:#fff0eb}:root[data-theme=light] .integration-zero-resources b,:root[data-theme=light] .integration-reset-connection b{color:#17191d}:root[data-theme=light] .integration-zero-resources p,:root[data-theme=light] .integration-reset-connection small{color:#667085}:root[data-theme=light] .integration-entitlement{color:#875a1d;border-color:#dfe3e8}:root[data-theme=light] .integration-request-link{color:#805c16;background:#fff8e8;border-color:#e8cc90}:root[data-theme=light] .integration-request-link:hover{color:#67460c;background:#fff2cf;border-color:#d2a848}:root[data-theme=light] .integration-current-resource{color:#17191d}:root[data-theme=light] .integration-resource-option,:root[data-theme=light] .github-resource-summary,:root[data-theme=light] .github-repository{background:#fff;border-color:#dfe3e8}:root[data-theme=light] .integration-resource-option:hover,:root[data-theme=light] .integration-resource-option.selected,:root[data-theme=light] .github-repository.selected{background:#fff5f1;border-color:#ff9d7e}:root[data-theme=light] .integration-resource-option b,:root[data-theme=light] .github-resource-summary b,:root[data-theme=light] .github-repository-toggle b{color:#17191d}:root[data-theme=light] .integration-resource-option small,:root[data-theme=light] .integration-resource-option em,:root[data-theme=light] .github-resource-summary small,:root[data-theme=light] .github-repository-toggle small{color:#667085}:root[data-theme=light] .integration-resource-option>strong,:root[data-theme=light] .github-primary-badge,:root[data-theme=light] .github-resource-summary>em{color:#247149;background:#edf9f2;border-color:#b8ddc6}:root[data-theme=light] .integration-switch-warning{color:#805c16;background:#fff8e8;border-color:#ead0aa}:root[data-theme=light] .integration-switch-warning small{color:#76654a}:root[data-theme=light] .integration-resource-actions,:root[data-theme=light] .github-repository-config{border-color:#e2e6eb}:root[data-theme=light] .integration-resource-actions>button,:root[data-theme=light] .integration-secondary-action{color:#344054;background:#fff;border-color:#d0d5dd}:root[data-theme=light] .integration-resource-actions>.settings-save{color:#fff;background:#ff6131;border-color:#ff6131}:root[data-theme=light] .integration-resource-actions>.integration-settings-route{color:#667085}:root[data-theme=light] .github-repository-config{background:#f8fafc}:root[data-theme=light] .github-repository-config>label{color:#475467}:root[data-theme=light] .github-repository-config :is(input,select){color:#1d2939;background:#fff;border-color:#d0d5dd}:root[data-theme=light] .github-repository-config .github-primary-choice{color:#8f2f15}:root[data-theme=light] .integration-auto-health{background:#f3fbf6;border-color:#cfe4d7}:root[data-theme=light] .integration-auto-health>span{color:#247149;background:#dff3e6}:root[data-theme=light] .integration-auto-health b{color:#254232}:root[data-theme=light] .integration-auto-health small{color:#5f7467}:root[data-theme=light] .integration-provider-controls button{color:#344054;background:#fff;border-color:#d0d5dd}:root[data-theme=light] .integration-provider-controls button.settings-save{color:#fff;background:#ff6131;border-color:#ff6131}:root[data-theme=light] .integration-connected-help{color:#667085}:root[data-theme=light] .integration-connected-help:hover{color:#a63a1b}:root[data-theme=light] .integration-danger-disclosure{border-color:#e3e6ea}:root[data-theme=light] .integration-danger-disclosure>summary{color:#7b8490}:root[data-theme=light] .integration-danger-disclosure>div{background:snow;border-color:#eadede}:root[data-theme=light] .integration-danger-disclosure p,:root[data-theme=light] .integration-danger-disclosure>div>small{color:#766868}:root[data-theme=light] .integration-danger-trigger{color:#9d5959}:root[data-theme=light] .integration-disconnect-confirmation>span{color:#a64141}:root[data-theme=light] .integration-disconnect-confirmation button{color:#344054;background:#fff;border-color:#d7dce2}:root[data-theme=light] .integration-disconnect-confirmation button.danger-outline{color:#a13232;background:#fff2f2;border-color:#dcabab}@media (max-width:620px){.integration-official-links{grid-template-columns:1fr}.integration-setup-choice button{font-size:10px}.integration-drawer-body{padding:16px}.integration-resource-actions,.github-repository-config{grid-template-columns:1fr}.integration-resource-actions>.integration-settings-route,.github-repository-config .github-primary-choice{grid-column:auto}.integration-resource-option,.github-repository-toggle{grid-template-columns:18px minmax(0,1fr)}.integration-resource-option>strong,.github-primary-badge{grid-column:2;width:max-content}.integration-context-action{min-width:0}.integration-current-resource{max-width:160px}}.integration-row{display:grid!important}.integration-actions>button:first-child{display:block}@media (max-width:620px){.integration-provider-controls>div,.integration-disconnect-confirmation>div{grid-template-columns:1fr}.integration-provider-controls button:only-child{grid-column:auto}}.settings-setup-required{border:1px solid var(--settings-line);background:var(--settings-surface);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:42px 28px;display:flex}.settings-setup-required-icon{color:#ff7950;background:#ff61311f;border-radius:14px;place-items:center;width:52px;height:52px;margin-bottom:14px;display:grid}.settings-setup-required-eyebrow{color:#ff9a7b;letter-spacing:.08em;text-transform:uppercase;background:#241612;border:1px solid #543225;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:750}.settings-setup-required h3{color:var(--settings-strong);letter-spacing:-.025em;margin:13px 0 7px;font-size:19px}.settings-setup-required p{max-width:530px;color:var(--settings-copy);margin:0;font-size:12px;line-height:1.6}.settings-setup-required ul{text-align:left;gap:8px;margin:20px 0 23px;padding:0;list-style:none;display:grid}.settings-setup-required li{color:var(--settings-strong);align-items:center;gap:8px;font-size:11px;display:flex}.settings-setup-required li svg{color:#5cc993}.settings-setup-action{color:#24100a;background:#ff6131;border:1px solid #ff6131;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 16px;font-size:11px;font-weight:750;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.settings-setup-action:hover{background:#ff7950;transform:translateY(-1px)}:root[data-theme=light] .settings-setup-required-icon{color:#d84d23;background:#fff0eb}:root[data-theme=light] .settings-setup-required-eyebrow{color:#a43b1d;background:#fff5f1;border-color:#f0c6b8}:root[data-theme=light] .settings-setup-action{color:#fff}.setup-restoring>svg{color:#ff7950;margin:0 auto 24px;display:block}.setup-intro input[readonly]{cursor:default}.ops-composer{background:#121212;border:1px solid #343434;border-radius:12px;flex-direction:column;min-height:120px;margin:10px 12px 8px;padding:14px 12px 10px 16px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff06}.ops-composer:focus-within{border-color:#3f3f3f;box-shadow:inset 0 1px #ffffff06}.ops-composer textarea{resize:none;color:#f3f3f3;background:0 0;border:0;outline:0;flex:1;order:1;width:100%;height:58px;min-height:58px;max-height:150px;padding:0 2px;line-height:1.5;font-size:14px!important}.ops-composer textarea:focus,.ops-composer textarea:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.ops-composer textarea::placeholder{color:#777b80;opacity:1}.composer-selections{order:2;max-height:58px;overflow:auto;flex-wrap:wrap!important;justify-content:flex-start!important;gap:4px!important;margin:4px 0 7px!important}.composer-action-bar{order:3;min-height:32px;color:#888!important;justify-content:space-between!important;align-items:center!important;display:flex!important}.composer-tools{align-items:center!important;gap:4px!important;display:flex!important}.mention-control{place-items:center;display:grid;position:relative}.mention-control>.mention-picker{z-index:30;align-items:initial;justify-content:initial;background:#181716;border:1px solid #34312f;border-radius:8px;width:min(224px,100vw - 32px);margin:0;padding:4px 0;display:block;position:absolute;bottom:calc(100% + 8px);left:0;right:auto;overflow:hidden;box-shadow:0 14px 36px #00000075}.mention-control .mention-picker-options{max-height:360px}.ops-composer .composer-icon-button{cursor:pointer;flex:0 0 32px;line-height:0;transition:color .15s,background .15s,transform .15s;color:#8f9297!important;background:0 0!important;border:0!important;border-radius:7px!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.ops-composer .composer-icon-button:hover,.ops-composer .composer-icon-button[aria-expanded=true]{color:#f0f0f0!important;background:#222!important}.ops-composer .composer-icon-button:active{transform:translateY(1px)}.ops-composer .composer-send{flex:0 0 32px;transition:background .15s,color .15s,transform .15s,box-shadow .15s;box-shadow:0 4px 14px #ff613133;color:#24100a!important;background:#ff6131!important;border:0!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.ops-composer .composer-send:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 18px #ff61314d;background:#ff7950!important}.ops-composer .composer-send:disabled{box-shadow:none;opacity:1;cursor:not-allowed;color:#777!important;background:#343434!important}.ops-composer .mention-picker{margin-bottom:0;bottom:calc(100% + 7px)}:root[data-theme=light] .ops-composer{background:#fafafc;border-color:#dedfe2;box-shadow:0 1px 2px #1018280a}:root[data-theme=light] .ops-composer:focus-within{border-color:#cfd5dc;box-shadow:0 1px 2px #1018280a}:root[data-theme=light] .ops-composer textarea{color:#20242a}:root[data-theme=light] .ops-composer textarea::placeholder{color:#9da1a7}:root[data-theme=light] .ops-composer .composer-icon-button{color:#96999f!important}:root[data-theme=light] .ops-composer .composer-icon-button:hover,:root[data-theme=light] .ops-composer .composer-icon-button[aria-expanded=true]{color:#353941!important;background:#eceef1!important}:root[data-theme=light] .mention-control>.mention-picker{background:#fff;border-color:#dedfe2;box-shadow:0 14px 34px #10182824}:root[data-theme=light] .mention-picker-options{scrollbar-color:#c8ccd1 transparent}:root[data-theme=light] .mention-picker-options>button{color:#374151!important}:root[data-theme=light] .mention-picker-options>button:hover,:root[data-theme=light] .mention-picker-options>button.active,:root[data-theme=light] .mention-picker-options>button:focus-visible{color:#17191d!important;background:#f3f4f6!important}:root[data-theme=light] .mention-option-icon.google{background:#fff;border:1px solid #e1e3e6}:root[data-theme=light] .mention-picker-empty{color:#667085}:root[data-theme=light] .composer-context-chip,:root[data-theme=light] .composer-selections>button.attachment{color:#343941!important;background:#f4f5f7!important;border-color:#d9dce1!important}:root[data-theme=light] .composer-context-chip>button{color:#737980!important}:root[data-theme=light] .composer-context-chip>button:hover,:root[data-theme=light] .composer-context-chip>button:focus-visible{color:#20242a!important;background:#e4e7eb!important}:root[data-theme=light] .ops-composer .composer-send{color:#fff!important}:root[data-theme=light] .ops-composer .composer-send:disabled{color:#f7f7f8!important;background:#b9bac0!important}@media (max-width:1180px){.ops-composer{min-height:126px}.ops-composer textarea{font-size:14px!important}}.conversation-panel{background:#151515}.conversation-panel>.ops-section-bar{background:#171717;flex:0 0 40px}.conversation-panel>.ops-section-bar h2{text-transform:none;letter-spacing:0;font-size:11px}.conversation-panel>.ops-section-bar .ops-tool-button{border-radius:6px}.cmo-chat-tabs{border-bottom:1px solid var(--ops-border);background:#111;flex:0 0 39px;grid-template-columns:1fr 1fr;gap:5px;height:39px;padding:5px 7px;display:grid}.cmo-chat-tabs button{color:#8e8e8e;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:0;font-size:9px;font-weight:650;display:flex}.cmo-chat-tabs button:hover{color:#e8e8e8;background:#1d1d1d}.cmo-chat-tabs button.active{color:#f4f4f4;background:#202020;border-color:#343434}.conversation-scroll{scrollbar-width:thin;scrollbar-color:#444 transparent;padding:14px 13px 18px}.cmo-empty-state{flex-direction:column;gap:13px;min-height:100%;padding:5px 2px 10px;display:flex}.cmo-welcome{align-items:flex-start;gap:10px;padding:2px 1px 5px;display:flex}.cmo-welcome-mark,.cmo-message-avatar{color:#271009;background:#ff6131;border-radius:50%;place-items:center;display:grid}.cmo-welcome-mark{flex:0 0 32px;width:32px;height:32px}.cmo-welcome>div{min-width:0}.cmo-welcome h3{text-transform:none;letter-spacing:-.01em;margin:0 0 5px;font-size:13px}.cmo-welcome p{color:#a5a5a5;margin:0;font-size:9px;line-height:1.55}.cmo-capability-list{color:#c7c7c7;border-left:1px solid #373737;gap:7px;margin-left:16px;padding:1px 0 2px 24px;font-size:9px;display:grid}.cmo-capability-list span{align-items:center;gap:7px;display:flex}.cmo-capability-list svg{color:#5ed394;flex:none}.cmo-empty-focus{background:#191716;border:1px solid #35302d;border-radius:8px;gap:3px;padding:10px 11px;display:grid}.cmo-empty-focus small,.cmo-starter-label{color:#ff9473;letter-spacing:.08em;text-transform:uppercase;font-size:7px;font-weight:750}.cmo-empty-focus b{font-size:10px}.cmo-empty-focus span{color:#929292;font-size:8px;line-height:1.45}.cmo-starter-label{color:#858585;margin:0 0 -4px 2px}.cmo-starter-prompts{gap:6px;display:grid}.cmo-starter-prompts .prompt-button{color:#d8d8d8;background:#181818;border-radius:7px;height:auto;min-height:33px;margin:0;padding:7px 9px;line-height:1.35}.cmo-starter-prompts .prompt-button:hover{color:#fff;background:#211915;border-color:#5d3b30}.conversation-message{align-items:flex-start;gap:8px;margin:0 0 15px;display:flex}.conversation-message.from-user{justify-content:flex-end;margin-left:28px}.cmo-message-avatar{flex:0 0 24px;width:24px;height:24px;margin-top:16px}.conversation-message-main{gap:4px;min-width:0;max-width:calc(100% - 32px);display:grid}.conversation-message.from-user .conversation-message-main{justify-items:end;max-width:92%}.conversation-message-author{color:#cfcfcf;padding-left:2px;font-size:8px;font-weight:700}.conversation-message-surface{color:#dedede;min-width:0;font-size:10px;line-height:1.58}.conversation-message.from-cmo .conversation-message-surface{background:0 0;width:100%;padding:2px 3px}.conversation-message.from-user .conversation-message-surface{color:#f4ded7;background:#2a1a15;border:1px solid #553429;border-radius:9px 9px 3px;padding:9px 10px}.conversation-message-copy{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.conversation-message time{color:#6f6f6f;font-size:7px;line-height:1}.conversation-message.from-user time{padding-right:2px}.conversation-message .message-mentions{margin:0 0 6px}.conversation-message.from-user .message-mentions i{color:#281009;background:#ff6131}.conversation-message .message-playbooks,.conversation-message .message-attachments{margin:0 0 7px}.cmo-thinking{color:#9a9a9a;align-items:center;gap:7px;font-size:9px;display:flex}.cmo-thinking .loader-mark{width:13px;height:13px}.cmo-message-failure{color:#ef917f;background:#211615;border:1px solid #603934;border-radius:8px;grid-template-columns:20px 1fr;gap:8px;padding:10px;display:grid}.cmo-message-failure>svg{margin-top:1px}.cmo-message-failure div{gap:3px;display:grid}.cmo-message-failure b{color:#f2d2cb;font-size:10px}.cmo-message-failure p{color:#bc9189;margin:0;font-size:8px;line-height:1.45}.cmo-failure-actions{gap:6px;margin-top:7px;padding-left:28px;display:flex}.cmo-failure-actions button{color:#d7d7d7;background:#202020;border:1px solid #49423f;border-radius:6px;align-items:center;gap:5px;height:28px;padding:0 9px;font-size:8px;font-weight:650;display:flex}.cmo-failure-actions button:first-child{color:#271009;background:#ff6131;border-color:#ff6131}.cmo-failure-actions button:disabled{opacity:.5;cursor:wait}.conversation-panel .ops-composer{min-height:104px;box-shadow:none;background:#111;border-color:#363636;border-radius:10px;flex:none;margin:8px 10px 10px;padding:11px 11px 8px 13px}.conversation-panel .ops-composer:focus-within{box-shadow:none;border-color:#4b4b4b}.conversation-panel .ops-composer textarea{height:46px;min-height:46px;font-size:12px!important}.conversation-panel .composer-status{color:#787878;order:4;margin:3px 2px 0;font-size:7px}.conversation-panel .mention-control>.mention-picker{background:#171717;border-radius:10px;width:min(284px,100vw - 30px);padding:0}.mention-picker-heading{border-bottom:1px solid #303030;gap:3px;padding:10px 11px 9px;display:grid}.mention-picker-heading b{color:#ececec;font-size:10px}.mention-picker-heading small{color:#858585;font-size:8px;line-height:1.35}.conversation-panel .mention-picker-options{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3px;max-height:318px;padding:5px;overflow-x:hidden;display:grid!important}.conversation-panel .mention-picker-options>button{min-width:0;border-radius:6px!important;gap:7px!important;height:38px!important;padding:0 8px!important}.conversation-panel .mention-option-label{font-size:9px}.cmo-inline-approval{background:linear-gradient(135deg,#1d1815,#161514);border:1px solid #4c3b34;border-radius:8px;gap:9px;margin-top:9px;padding:9px 10px;display:grid}.cmo-inline-approval>div{align-items:center;gap:8px;min-width:0;display:flex}.cmo-inline-approval>div>span{color:#251009;background:#ff6131;border-radius:6px;flex:0 0 27px;place-items:center;width:27px;height:27px;display:grid}.cmo-inline-approval p{gap:2px;min-width:0;margin:0;display:grid}.cmo-inline-approval p small{color:#ff9b7d;letter-spacing:.08em;text-transform:uppercase;font-size:6px;font-weight:800}.cmo-inline-approval p b{color:#f1eeec;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.conversation-panel .cmo-inline-approval>footer{border:0;border-top:1px solid #302b28;justify-content:flex-end;gap:6px;height:auto;min-height:28px;padding-top:8px;display:flex}.conversation-panel .cmo-inline-approval>footer button{color:#21110b;background:#ff6131;border:0;border-radius:5px;justify-content:center;align-items:center;gap:4px;height:27px;padding:0 10px;font-size:7px;font-weight:750;display:flex}.conversation-panel .cmo-inline-approval>footer button.secondary{color:#c8c3bf;background:#292522}.conversation-panel .cmo-inline-approval>footer button:disabled{opacity:.48;cursor:wait}.conversation-history-drawer{background:#0e0e0e;width:min(430px,94vw)}.conversation-history-body{scrollbar-width:thin;scrollbar-color:#3b3b3b transparent;height:calc(100vh - 60px);padding:12px 12px 24px;overflow:auto}.conversation-history-summary{color:#858585;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #252525;justify-content:space-between;align-items:center;height:31px;padding:0 4px 8px;font-size:8px;font-weight:700;display:flex}.conversation-history-summary b{color:#cfcfcf;text-align:center;background:#191919;border:1px solid #343434;border-radius:999px;min-width:22px;padding:2px 6px;font-size:7px}.conversation-history-list{gap:5px;padding-top:7px;display:grid}.conversation-history-row{background:#141414;border:1px solid #0000;border-radius:9px;grid-template-columns:minmax(0,1fr) 30px;align-items:start;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.conversation-history-row:hover{background:#181818;border-color:#333}.conversation-history-row.active{background:#1b1715;border-color:#50352c;box-shadow:inset 2px 0 #ff6131}.conversation-history-open{min-width:0;min-height:83px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:11px 8px 10px 12px;display:flex}.conversation-history-open:disabled{cursor:wait}.conversation-history-copy{flex:1;gap:5px;min-width:0;display:grid}.conversation-history-title{align-items:center;gap:7px;min-width:0;display:flex}.conversation-history-title>b{color:#ececec;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:720;overflow:hidden}.conversation-history-title>em{color:#ff9b7d;text-transform:uppercase;background:#2d1d17;border-radius:999px;flex:none;align-items:center;gap:3px;padding:3px 5px;font-size:6px;font-style:normal;font-weight:750;display:flex}.conversation-history-preview{color:#909090;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;min-height:25px;font-size:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.conversation-history-meta{color:#686868;align-items:center;gap:7px;font-size:7px;display:flex}.conversation-history-meta span+time:before{content:"·";margin-right:7px}.conversation-history-meta time{white-space:nowrap}.conversation-history-menu{margin:7px 6px 0 0;position:relative}.conversation-history-menu>summary{color:#777;cursor:pointer;border-radius:6px;place-items:center;width:26px;height:26px;list-style:none;display:grid}.conversation-history-menu>summary::-webkit-details-marker{display:none}.conversation-history-menu>summary:hover,.conversation-history-menu[open]>summary{color:#e6e6e6;background:#262626}.conversation-history-menu>div{z-index:2;background:#1d1d1d;border:1px solid #383838;border-radius:7px;width:128px;padding:4px;position:absolute;top:30px;right:0;box-shadow:0 10px 28px #0009}.conversation-history-menu button{color:#e38b7c;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:7px;width:100%;height:30px;padding:0 8px;font-size:8px;display:flex}.conversation-history-menu button:hover{color:#ffb0a1;background:#38201d}.conversation-history-confirm{border-top:1px solid #332723;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:8px 9px 8px 12px;display:grid}.conversation-history-confirm p{gap:2px;min-width:0;margin:0;display:grid}.conversation-history-confirm p b{font-size:8px}.conversation-history-confirm p span{color:#817a77;font-size:7px}.conversation-history-confirm button{color:#bbb;background:#222;border:1px solid #373737;border-radius:5px;height:27px;padding:0 8px;font-size:7px}.conversation-history-confirm button.danger{color:#ffc1b6;background:#43221d;border-color:#743a31;align-items:center;gap:4px;display:flex}.conversation-history-confirm button:disabled{opacity:.5;cursor:wait}.conversation-history-error{color:#ef917f;background:#211615;border:1px solid #603934;border-radius:7px;align-items:flex-start;gap:6px;margin:8px 0 0;padding:8px;font-size:8px;line-height:1.4;display:flex}.conversation-history-error svg{flex:none}.conversation-history-empty{color:#777;border-top:1px solid #242424;align-items:flex-start;gap:9px;margin-top:7px;padding:18px 5px;display:flex}.conversation-history-empty>svg{color:#ff7d55}.conversation-history-empty p{gap:4px;margin:0;display:grid}.conversation-history-empty b{color:#d9d9d9;font-size:9px}.conversation-history-empty span{max-width:260px;font-size:8px;line-height:1.5}.conversation-history-more,.cmo-load-earlier{color:#aaa5a1;background:#1b1918;border:1px solid #3c3734;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:30px;font-size:7px;font-weight:700;display:flex}.conversation-history-more{width:100%;margin-top:3px}.cmo-load-earlier{width:calc(100% - 30px);margin:0 auto 13px}.conversation-history-more:hover:not(:disabled),.cmo-load-earlier:hover:not(:disabled){color:#ffad94;border-color:#ff7952}.conversation-history-more:disabled,.cmo-load-earlier:disabled{opacity:.55;cursor:wait}:root[data-theme=light] .conversation-panel{background:#fff}:root[data-theme=light] .conversation-panel>.ops-section-bar,:root[data-theme=light] .cmo-chat-tabs{background:#fff;border-color:#dfe3e8}:root[data-theme=light] .cmo-chat-tabs button{color:#697381}:root[data-theme=light] .cmo-chat-tabs button:hover{color:#252a31;background:#f3f5f7}:root[data-theme=light] .cmo-chat-tabs button.active{color:#1f242b;background:#f5f6f8;border-color:#d8dde4}:root[data-theme=light] .cmo-welcome h3,:root[data-theme=light] .conversation-message-author{color:#17191d}:root[data-theme=light] .cmo-welcome p{color:#596372}:root[data-theme=light] .cmo-capability-list{color:#3f4854;border-color:#dfe3e8}:root[data-theme=light] .cmo-empty-focus{background:#fff8f5;border-color:#ead7d0}:root[data-theme=light] .cmo-empty-focus b{color:#252a31}:root[data-theme=light] .cmo-empty-focus span{color:#667180}:root[data-theme=light] .cmo-starter-prompts .prompt-button{color:#303844;background:#fff;border-color:#d8dde4}:root[data-theme=light] .cmo-starter-prompts .prompt-button:hover{background:#fff5f1;border-color:#ff8c67}:root[data-theme=light] .conversation-message-surface{color:#303844}:root[data-theme=light] .conversation-message.from-user .conversation-message-surface{color:#442117;background:#fff0ea;border-color:#f0b8a5}:root[data-theme=light] .conversation-message time{color:#87909b}.conversation-message .message-citations{margin:8px 0 0;display:block}.conversation-message .message-citations summary{cursor:pointer;color:#9d9d9d;background:#181818;border:1px solid #303030;border-radius:999px;align-items:center;gap:5px;width:max-content;padding:4px 7px;font-size:7px;font-weight:650;list-style:none;display:flex}.conversation-message .message-citations summary::-webkit-details-marker{display:none}.conversation-message .message-citations summary small{color:#c8c8c8;background:#2b2b2b;border-radius:999px;place-items:center;min-width:14px;height:14px;font-size:6px;display:inline-grid}.conversation-message .message-citations>div{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}:root[data-theme=light] .conversation-message .message-citations summary{color:#596372;background:#f7f8fa;border-color:#dce1e7}:root[data-theme=light] .conversation-message .message-citations summary small{color:#39414b;background:#e7eaee}:root[data-theme=light] .cmo-message-failure{background:#fff5f2;border-color:#edc1b8}:root[data-theme=light] .cmo-message-failure b{color:#78382c}:root[data-theme=light] .cmo-message-failure p{color:#8c5b52}:root[data-theme=light] .cmo-failure-actions button{color:#374151;background:#fff;border-color:#d8dde4}:root[data-theme=light] .conversation-panel .ops-composer{background:#fafafa;border-color:#d8dde4}:root[data-theme=light] .conversation-panel .ops-composer:focus-within{border-color:#b8c0ca}:root[data-theme=light] .conversation-panel .mention-control>.mention-picker{background:#fff}:root[data-theme=light] .mention-picker-heading{border-color:#e1e4e8}:root[data-theme=light] .mention-picker-heading b{color:#20242a}:root[data-theme=light] .mention-picker-heading small{color:#667085}:root[data-theme=light] .cmo-inline-approval{background:#fff8f5;border-color:#ead0c7}:root[data-theme=light] .cmo-inline-approval p b{color:#252a31}:root[data-theme=light] .conversation-panel .cmo-inline-approval>footer{border-color:#eadfdc}:root[data-theme=light] .conversation-panel .cmo-inline-approval>footer button.secondary{color:#424a54;background:#edf0f3}:root[data-theme=light] .conversation-history-drawer{background:#fff}:root[data-theme=light] .conversation-history-summary{color:#697381;border-color:#e4e7ec}:root[data-theme=light] .conversation-history-summary b{color:#596372;background:#f5f6f8;border-color:#d8dde4}:root[data-theme=light] .conversation-history-row{background:#f7f8fa}:root[data-theme=light] .conversation-history-row:hover{background:#fff;border-color:#d8dde4}:root[data-theme=light] .conversation-history-row.active{background:#fff7f4;border-color:#efc3b5}:root[data-theme=light] .conversation-history-title>b{color:#20242a}:root[data-theme=light] .conversation-history-title>em{color:#95391f;background:#fce5dd}:root[data-theme=light] .conversation-history-preview{color:#667085}:root[data-theme=light] .conversation-history-meta{color:#8a93a0}:root[data-theme=light] .conversation-history-menu>summary:hover,:root[data-theme=light] .conversation-history-menu[open]>summary{color:#303640;background:#eceff2}:root[data-theme=light] .conversation-history-menu>div{background:#fff;border-color:#d8dde4;box-shadow:0 10px 28px #1018281f}:root[data-theme=light] .conversation-history-menu button:hover{color:#9e351c;background:#fff0eb}:root[data-theme=light] .conversation-history-confirm{border-color:#eadfdc}:root[data-theme=light] .conversation-history-confirm button{color:#4b5562;background:#fff;border-color:#d8dde4}:root[data-theme=light] .conversation-history-confirm button.danger{color:#9b3425;background:#fff0ed;border-color:#e2a99f}:root[data-theme=light] .conversation-history-empty{border-color:#e4e7ec}:root[data-theme=light] .conversation-history-empty b{color:#252a31}:root[data-theme=light] .conversation-history-error{color:#8c3f32;background:#fff5f2;border-color:#edc1b8}:root[data-theme=light] .conversation-history-more,:root[data-theme=light] .cmo-load-earlier{color:#596372;background:#f7f8fa;border-color:#d8dde4}.composer-context-chip.composer-tool-handoff{max-width:100%;color:#f5e8e3!important;background:#241713!important;border-color:#66402f!important;min-height:25px!important;padding-right:6px!important}.composer-tool-handoff .composer-context-label{color:#f5e8e3;max-width:190px}.composer-tool-handoff>small{color:#ff9a79;letter-spacing:.04em;text-transform:uppercase;border-left:1px solid #694434;flex:none;margin-left:2px;padding-left:6px;font-size:7px;font-weight:750}.composer-tool-handoff .mention-option-icon.workspace{color:#291008;background:#ff6131}:root[data-theme=light] .composer-context-chip.composer-tool-handoff{color:#4d271c!important;background:#fff3ee!important;border-color:#efc0b0!important}:root[data-theme=light] .composer-tool-handoff .composer-context-label{color:#4d271c}:root[data-theme=light] .composer-tool-handoff>small{color:#a34429;border-color:#efc0b0}.analytics-observatory{container-type:inline-size}.analytics-connection.warning{background:#604916;justify-content:center}.analytics-connection.warning i{background:#f6d36b}.analytics-empty>a,.analytics-empty>button{color:#ff9b7d;white-space:nowrap;background:#ff61311a;border:1px solid #623725;border-radius:6px;align-items:center;gap:6px;height:32px;margin-left:10px;padding:0 10px;font-size:9px;font-weight:700;display:flex}.technical-lighthouse{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr))}.technical-lighthouse article{grid-template-columns:minmax(56px,80px) repeat(4,minmax(0,1fr));column-gap:6px;min-width:0}.technical-lighthouse article>b,.technical-lighthouse article>span{min-width:0}.technical-lighthouse article>span small{color:#818181;overflow-wrap:anywhere;text-transform:capitalize;font-size:6px;line-height:1.2}.technical-lighthouse article>span b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.technical-diagnostics,.technical-diagnostics.compact{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}@container (max-width:600px){.technical-overview,.geo-overview{grid-template-columns:1fr}.technical-score,.geo-score{min-height:84px}.technical-lighthouse article{grid-template-columns:minmax(52px,72px) repeat(4,minmax(0,1fr));padding:7px}.technical-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-theme=light] .analytics-connection.warning{background:#f6df9a}:root[data-theme=light] .analytics-connection.warning i{background:#8a6512}.loader-mark{letter-spacing:1px;min-width:13px;animation:1s ease-in-out infinite loader-pulse;display:inline-block;overflow:hidden}@keyframes loader-pulse{0%,to{opacity:.35}50%{opacity:1}}.source-selector-notice{color:#8be2a7;text-align:center;background:#337a4914;border:1px solid #31513b;border-radius:8px;margin:0;padding:12px;font-size:10px;line-height:1.55}.source-selector-managed>button:hover:not(:disabled){background:#20432b;border-color:#69d28c}.source-selector-managed>button:disabled{opacity:.6;cursor:not-allowed}.source-selector-managed.failed{color:#ff9b9b;background:#962d2d14;border-color:#653838}.source-selector-managed.failed>button{color:#faa;background:#321c1c;border-color:#704040}.link-profile-evidence>button{color:#8be2a7;background:#183120;border:1px solid #3d6549;border-radius:6px;height:27px;margin-left:auto;padding:0 10px;font-size:8px;font-weight:750}.link-profile-evidence>button:hover:not(:disabled){background:#20432b;border-color:#69d28c}.link-profile-evidence>button:disabled{opacity:.58;cursor:not-allowed}.link-profile-evidence.failed{color:#ff9b9b;background:#241616;border-bottom-color:#653838}.link-profile-evidence.failed small{color:#c59595}.link-profile-evidence.failed>button{color:#faa;background:#321c1c;border-color:#704040}.link-profile-more{color:#ff9a7b;background:#ff613114;border:1px solid #4d342b;border-radius:7px;width:100%;min-height:34px;margin-top:10px;font-size:9px;font-weight:750}.link-profile-more:hover:not(:disabled){background:#ff613124;border-color:#ff6131}.link-profile-more:disabled{opacity:.55;cursor:not-allowed}:root[data-theme=light] .source-selector-notice{color:#237c49;background:#eefaf2;border-color:#b9dfc7}:root[data-theme=light] .source-selector-managed.failed,:root[data-theme=light] .link-profile-evidence.failed{color:#a33b3b;background:#fff3f3;border-color:#efbcbc}:root[data-theme=light] .source-selector-managed.failed>button,:root[data-theme=light] .link-profile-evidence.failed>button{color:#a33b3b;background:#fff;border-color:#e2adad}:root[data-theme=light] .link-profile-evidence>button{color:#237c49;background:#fff;border-color:#a8d5b7}:root[data-theme=light] .link-profile-more{color:#a33d1f;background:#fff4ef;border-color:#efc2b4}@media (max-width:640px){.source-selector-managed{grid-template-columns:30px minmax(0,1fr)}.source-selector-managed>button{grid-column:2;width:max-content}.link-profile-evidence>span{min-width:0;display:grid}.link-profile-evidence small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-profile-evidence>button{padding:0 7px}}.github-resource-tools{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}.github-resource-tools>label{color:#8f8f8f;background:#151515;border:1px solid #3c3c3c;border-radius:7px;align-items:center;gap:7px;height:39px;padding:0 10px;display:flex}.github-resource-tools input{color:#eee;background:0 0;border:0;outline:0;width:100%;font-size:10px}.github-resource-tools :is(button,a){color:#ddd;background:#1b1b1b;border:1px solid #3d3d3d;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-height:39px;padding:0 11px;font-size:9px;font-weight:650;text-decoration:none;display:flex}.github-resource-tools :is(button,a):hover{color:#ffad94;background:#211713;border-color:#ff7952}.github-resource-tools button:disabled{opacity:.5;cursor:not-allowed}.github-resource-result-count{color:#858585;margin:-8px 0 0;font-size:9px}:root[data-theme=light] .github-resource-tools>label,:root[data-theme=light] .github-resource-tools :is(button,a){color:#344054;background:#fff;border-color:#d0d5dd}:root[data-theme=light] .github-resource-tools input{color:#1d2939}:root[data-theme=light] .github-resource-tools :is(button,a):hover{color:#8f2f15;background:#fff5f1;border-color:#ff9d7e}:root[data-theme=light] .github-resource-result-count{color:#667085}@media (max-width:720px){.github-resource-tools{grid-template-columns:1fr 1fr}.github-resource-tools>label{grid-column:1/-1}}.website-add-trigger{color:#ff9b7a;white-space:nowrap;background:#251712;border:1px solid #5e382b;border-radius:7px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.website-add-trigger:hover:not(:disabled){color:#ffc0ac;background:#311b14;border-color:#ff7951}.website-add-card{border:1px solid var(--settings-line);background:var(--settings-surface);border-radius:11px;padding:18px}.website-add-card .settings-card-heading{margin-bottom:14px}.website-add-help{color:var(--settings-copy);margin:7px 0 0;font-size:10px;line-height:1.5}.website-add-help b{color:var(--settings-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}.website-add-card>footer{justify-content:flex-end;gap:8px;margin-top:15px;display:flex}.website-add-card>footer>button:not(.settings-save){border:1px solid var(--settings-line);color:#d7d7d7;background:#222;border-radius:7px;min-height:40px;padding:0 13px;font-size:11px}.website-add-card>footer>button:not(.settings-save):hover:not(:disabled){background:#292929;border-color:#555}.settings-websites>.website-settings-notice{margin:0!important}.website-list{gap:8px;display:grid}.settings-websites .website-row.selected{border-color:#5a4037;box-shadow:inset 3px 0 #ff6131}.settings-websites .website-row small{text-overflow:ellipsis;white-space:nowrap;max-width:min(560px,58vw);overflow:hidden}:root[data-theme=light] .website-add-trigger{color:#a43d20;background:#fff4ef;border-color:#efc2b3}:root[data-theme=light] .website-add-trigger:hover:not(:disabled){color:#842e17;background:#ffece5;border-color:#ff8d69}:root[data-theme=light] .website-add-card{background:#fff;border-color:#dfe3e8}:root[data-theme=light] .website-add-card>footer>button:not(.settings-save){color:#343a43;background:#f7f8fa;border-color:#d7dce3}:root[data-theme=light] .settings-websites .website-row.selected{border-color:#efbba9;box-shadow:inset 3px 0 #ff6131}@media (max-width:640px){.settings-page-intro:has(.website-add-trigger){flex-direction:column;align-items:stretch;gap:13px}.website-add-trigger{justify-content:center}.website-add-card>footer{grid-template-columns:1fr 1fr;display:grid}.website-add-card>footer>button{width:100%}}.ops-signout{text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;width:100%}.ops-signout:disabled{opacity:.55;cursor:wait}.ops-signout-error{border-top:1px solid var(--ops-border);color:#ff9b87;margin:0;padding:9px 15px;font-size:9px;line-height:1.4}.quick-settings-objective{border:1px solid var(--ops-border);border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex}.quick-settings-objective>span{flex:1;gap:4px;min-width:0;display:grid}.quick-settings-objective b{font-size:9px;font-weight:500}.quick-settings-objective small{color:var(--ops-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.quick-settings-objective button{background:var(--ops-yellow);color:#171513;border:0;border-radius:5px;flex:none;width:auto;height:30px;padding:0 10px;font-size:9px;font-weight:700}.quick-settings-note,.quick-settings-status{color:var(--ops-muted);margin:0;font-size:9px;line-height:1.5}.quick-settings-status[role=alert]{color:#ff9b87}.quick-settings .save-preferences{justify-content:center;align-items:center;width:100%;height:38px;margin:0;display:flex}.quick-settings .save-preferences:disabled{opacity:.55;cursor:wait}.setup-provider-empty{border:1px dashed #3c3834;border-radius:7px;margin-top:12px;padding:11px}.setup-provider-empty>p{color:var(--muted);margin:0 0 10px;font-size:11px;line-height:1.5}.setup-waiting-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.setup-waiting-actions>a{min-height:34px;color:var(--cream);border:1px solid #4a4540;border-radius:6px;align-items:center;gap:6px;padding:0 11px;font-size:10px;display:flex}.setup-status{line-height:1.5;color:#9fd7b8!important;font-size:11px!important}.advanced-history-control{border-top:1px solid #2f2c2a;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;padding-top:9px;display:grid}.advanced-history-select{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;display:grid}.advanced-history-select>small{color:#88827e;letter-spacing:.08em;font-size:6px;font-weight:800}.advanced-history-select>select{color:#d7d2ce;background:#171615;border:1px solid #393633;border-radius:6px;width:100%;height:31px;padding:0 8px;font-size:7px}.advanced-history-select>select:focus{border-color:#ff7045;outline:0;box-shadow:0 0 0 2px #ff61311f}.advanced-history-control>button{color:#bbb5b0;background:#1c1a18;border:1px solid #3e3935;border-radius:6px;height:31px;padding:0 9px;font-size:7px}.advanced-history-control>button:hover:not(:disabled){color:#ffad94;border-color:#ff7952}.cmo-action-target{grid-template-columns:1fr 1fr;gap:6px;margin-top:7px;display:grid}.cmo-action-target>span{background:#181614;border:1px solid #38332f;border-radius:7px;gap:3px;min-width:0;padding:8px;display:grid}.cmo-action-target small,.cmo-action-destination small,.cmo-action-schedule>small{color:#ff9777;letter-spacing:.08em;font-size:6px;font-weight:800}.cmo-action-target b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.cmo-action-target code{color:#77716d;text-overflow:ellipsis;white-space:nowrap;font:6px ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.cmo-action-target em{color:#8e8883;font-size:6px;font-style:normal}.cmo-action-destination{background:#181614;border:1px solid #38332f;border-radius:7px;gap:3px;margin-top:7px;padding:8px;display:grid}.cmo-action-destination b{font-size:8px}.cmo-action-destination span,.cmo-action-schedule>span{color:#8e8883;font-size:7px;line-height:1.4}.cmo-action-schedule{gap:5px;margin-top:7px;display:grid}.cmo-action-schedule input{box-sizing:border-box;color:#eee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111;border:1px solid #403a36;border-radius:6px;height:33px;padding:0 8px;font-size:8px}.cmo-action-schedule input:focus{border-color:#ff7045;outline:0;box-shadow:0 0 0 2px #ff61311f}.cmo-action-excerpt{background:#111;border:1px solid #38332f;border-radius:7px;gap:4px;margin-top:7px;padding:8px;display:grid}.cmo-action-excerpt small{color:#ff9777;letter-spacing:.08em;font-size:6px;font-weight:800}.cmo-action-excerpt p{color:#c8c1bc;white-space:pre-wrap;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:7px;line-height:1.5;display:-webkit-box;overflow:hidden}:root[data-theme=light] .advanced-history-control{border-color:#e0e3e7}:root[data-theme=light] .advanced-history-select>select,:root[data-theme=light] .cmo-action-schedule input{color:#20242a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-color:#d3d8df}:root[data-theme=light] .advanced-history-control>button{color:#475467;background:#f7f8fa;border-color:#d3d8df}:root[data-theme=light] .cmo-action-target>span,:root[data-theme=light] .cmo-action-destination{background:#fff8f5;border-color:#ded7d3}:root[data-theme=light] .cmo-action-target em,:root[data-theme=light] .cmo-action-destination span,:root[data-theme=light] .cmo-action-schedule>span{color:#667085}:root[data-theme=light] .cmo-action-excerpt{background:#fff;border-color:#ded7d3}:root[data-theme=light] .cmo-action-excerpt p{color:#344054}@media (max-width:720px){.advanced-history-control,.advanced-history-select,.cmo-action-target{grid-template-columns:1fr}}.advanced-agent-workspace{background:#121110;border:1px solid #37322f;border-radius:9px;gap:11px;margin:14px 0;padding:13px;display:grid}.advanced-agent-workspace>header{align-items:center;gap:9px;display:flex}.advanced-agent-workspace>header>span{color:#251008;background:#ff6131;border-radius:7px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.advanced-agent-workspace>header>div{flex:1;gap:2px;min-width:0;display:grid}.advanced-agent-workspace>header small,.advanced-control-grid label>small,.ugc-resource-column label>small,.ugc-script>small,.ugc-render-settings label>small,.messaging-delivery-controls label>small{color:#ff9675;letter-spacing:.09em;font-size:6px;font-weight:800}.advanced-agent-workspace>header b{font-size:10px}.advanced-agent-workspace>header p{color:#89837f;margin:0;font-size:7px;line-height:1.4}.advanced-state{color:#aaa;text-transform:capitalize;white-space:nowrap;border:1px solid #44403d;border-radius:999px;max-width:145px;padding:4px 7px;font-size:6px;font-style:normal}.advanced-state.state-ready,.advanced-state.state-available,.advanced-state.state-completed,.advanced-state.state-delivered{color:#7adca1;background:#14271b;border-color:#315d43}.advanced-state.state-checking,.advanced-state.state-queued,.advanced-state.state-running,.advanced-state.state-submitting,.advanced-state.state-rendering{color:#e4c272;background:#2b2214;border-color:#6d5329}.advanced-state.state-failed,.advanced-state.state-operator_attention,.advanced-state.state-action_required{color:#ef9a8d;background:#2c1715;border-color:#6c3833}.advanced-agent-note{color:#8c8783;border:1px dashed #37332f;border-radius:6px;margin:0;padding:9px;font-size:8px;line-height:1.5}.advanced-agent-blocked{color:#ef9f86;background:#251713;border:1px solid #674337;border-radius:7px;align-items:flex-start;gap:8px;padding:9px;display:flex}.advanced-agent-blocked>span{flex:1;gap:3px;min-width:0;display:grid}.advanced-agent-blocked b{font-size:8px}.advanced-agent-blocked small{color:#bb9185;font-size:7px;line-height:1.4}.advanced-agent-blocked>a{color:#ff9b7d;align-self:center;font-size:7px;font-weight:700;text-decoration:none}.advanced-agent-error{color:#f0a092;background:#2a1715;border:1px solid #6c3833;border-radius:6px;margin:0;padding:8px;font-size:8px;line-height:1.45}.advanced-control-grid{gap:7px;display:grid}.creator-search-controls{grid-template-columns:120px minmax(220px,1fr) 78px auto;align-items:end}.advanced-control-grid label,.ugc-resource-column label,.ugc-script,.ugc-render-settings label,.messaging-delivery-controls label{gap:5px;display:grid}.advanced-control-grid :is(input,select),.ugc-controls :is(input,select,textarea),.messaging-delivery-controls :is(select,textarea){box-sizing:border-box;color:#e7e3e0;background:#0e0e0e;border:1px solid #373737;border-radius:6px;outline:0;width:100%;padding:0 8px;font-size:8px}.advanced-control-grid :is(input,select){height:34px}.advanced-control-grid :is(input,select):focus,.ugc-controls :is(input,select,textarea):focus,.messaging-delivery-controls :is(select,textarea):focus{border-color:#ff7045;box-shadow:0 0 0 2px #ff61311f}.advanced-primary{color:#241008;white-space:nowrap;background:#ff6131;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:8px;font-weight:800;display:flex}.advanced-primary:hover:not(:disabled){background:#ff7952}.advanced-primary:disabled,.advanced-agent-workspace button:disabled{opacity:.5;cursor:not-allowed}.advanced-job{background:#171717;border:1px solid #353535;border-radius:7px;gap:6px;padding:9px;display:grid}.advanced-job>div{align-items:center;gap:8px;display:flex}.advanced-job>div>span{flex:1;gap:2px;display:grid}.advanced-job b{text-transform:capitalize;font-size:8px}.advanced-job small{color:#817d79;font-size:6px}.advanced-job>div>em{color:#ff9b7d;font-size:8px;font-style:normal}.advanced-job progress{accent-color:#ff6131;width:100%;height:5px}.advanced-job>p{color:#eb9588;margin:0;font-size:7px}.advanced-job>footer{border-top:1px solid #2e2e2e;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.advanced-job>footer>span{color:#72d49a;align-items:center;gap:5px;font-size:7px;display:flex}.advanced-job .signed-download-expiry{color:#8f8a86}.creator-results{gap:7px;display:grid}.creator-results>header{justify-content:space-between;align-items:center;display:flex}.creator-results>header>span{gap:2px;display:grid}.creator-results>header small{color:#8d8884;font-size:6px}.creator-results>header b{font-size:9px}.creator-results>header nav{align-items:center;gap:5px;display:flex}.creator-results>header nav button{color:#ddd;background:#202020;border:1px solid #393939;border-radius:5px;place-items:center;width:24px;height:24px;display:grid}.creator-results>header nav button svg{width:11px}.creator-results>header nav em{color:#8a8581;font-size:6px;font-style:normal}.creator-results>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.creator-results article{background:#181818;border:1px solid #303030;border-radius:6px;grid-template-columns:auto 28px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px;display:grid}.creator-rank{color:#777;font:6px ui-monospace,monospace}.creator-initial{color:#8fe0af;background:#244634;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:800;display:grid}.creator-results article>p{gap:2px;min-width:0;margin:0;display:grid}.creator-results article>p b,.creator-results article>p small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-results article>p b{font-size:8px}.creator-results article>p small{color:#85817d;font-size:6px}.creator-results dl{gap:9px;margin:0;display:flex}.creator-results dl div{text-align:right;gap:2px;display:grid}.creator-results dt{color:#777;text-transform:uppercase;font-size:5px}.creator-results dd{margin:0;font-size:7px;font-weight:700}.ugc-controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ugc-resource-column{gap:5px;display:grid}.ugc-resource-column input{height:31px}.ugc-resource-column>select{height:104px;padding:4px}.ugc-resource-column>button{color:#c8c5c2;background:#1d1d1d;border:1px solid #393939;border-radius:5px;height:27px;font-size:7px}.ugc-resource-column audio{width:100%;height:30px}.ugc-script{grid-column:1/-1}.ugc-script textarea{resize:vertical;min-height:114px;font:8px/1.55 ui-monospace,monospace;padding:8px!important}.ugc-script>span,.ugc-script>em{color:#85817d;font-size:6px;font-style:normal;line-height:1.4}.ugc-script>em{color:#e2ba6b}.ugc-render-settings{grid-column:1/-1;grid-template-columns:150px minmax(180px,1fr) auto;align-items:end;gap:8px;display:grid}.ugc-render-settings select,.messaging-delivery-controls select{height:34px}.advanced-checkbox{background:#171717;border:1px solid #343434;border-radius:6px;align-items:center;gap:7px;min-height:34px;padding:5px 8px;display:flex!important}.advanced-checkbox input{accent-color:#ff6131;width:14px!important;height:14px!important}.advanced-checkbox span{gap:1px;display:grid}.advanced-checkbox b{font-size:7px}.advanced-checkbox span small{color:#7e7a76;font-size:6px}.messaging-delivery-controls{grid-template-columns:155px minmax(240px,1fr) auto;align-items:end;gap:8px;display:grid}.messaging-delivery-controls label:nth-child(2){grid-row:span 2}.messaging-delivery-controls textarea{resize:vertical;min-height:82px;padding:8px;font:8px/1.5 inherit}.advanced-pulse{color:#e2bd72;animation:1s ease-in-out infinite loader-pulse}:root[data-theme=light] .advanced-agent-workspace{background:#fff;border-color:#dce0e5}:root[data-theme=light] .advanced-agent-workspace>header p,:root[data-theme=light] .advanced-agent-note{color:#667085}:root[data-theme=light] .advanced-agent-note{background:#f8f9fa;border-color:#d9dde3}:root[data-theme=light] .advanced-control-grid :is(input,select),:root[data-theme=light] .ugc-controls :is(input,select,textarea),:root[data-theme=light] .messaging-delivery-controls :is(select,textarea){color:#20242a;background:#fff;border-color:#d3d8df}:root[data-theme=light] .advanced-job,:root[data-theme=light] .creator-results article,:root[data-theme=light] .advanced-checkbox{color:#20242a;background:#f7f8fa;border-color:#dce0e5}:root[data-theme=light] .ugc-resource-column>button,:root[data-theme=light] .creator-results>header nav button{color:#303640;background:#fff;border-color:#d4d9df}:root[data-theme=light] .advanced-agent-blocked{color:#a8492f;background:#fff5f1;border-color:#eac2b6}:root[data-theme=light] .advanced-agent-error{color:#9f3f33;background:#fff3f1;border-color:#edbbb4}@media (max-width:720px){.creator-search-controls,.messaging-delivery-controls{grid-template-columns:1fr}.creator-query,.messaging-delivery-controls label:nth-child(2){grid-row:auto}.ugc-controls,.creator-results>div,.ugc-render-settings{grid-template-columns:1fr}.advanced-job>footer{flex-direction:column;align-items:flex-start}.creator-results article{grid-template-columns:auto 28px minmax(0,1fr)}.creator-results dl{grid-column:2/-1;justify-content:flex-start}.creator-results dl div{text-align:left}}.advanced-job-actions{justify-content:flex-end!important}.advanced-job-actions button,.messaging-retry>button{color:#f1a78f;background:#211c19;border:1px solid #4b403b;border-radius:6px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:7px;display:flex}.advanced-job-actions button:first-child{color:#ef958b;border-color:#613c38}.advanced-job-actions svg,.messaging-retry svg{width:12px}.messaging-destination-list,.messaging-retry fieldset{border:1px solid #373737;border-radius:6px;gap:5px;min-width:0;margin:0;padding:6px 8px;display:grid}.messaging-destination-list legend,.messaging-retry legend{color:#ff9675;letter-spacing:.08em;padding:0 3px;font-size:6px;font-weight:800}.messaging-destination-list label,.messaging-retry label{align-items:flex-start;gap:6px;display:flex!important}.messaging-destination-list input,.messaging-retry input{accent-color:#ff6131;flex:0 0 13px;width:13px;height:13px;margin:1px 0 0}.messaging-destination-list span{gap:1px;min-width:0;display:grid}.messaging-destination-list b{font-size:7px}.messaging-destination-list small{text-overflow:ellipsis;white-space:nowrap;color:#777;font:6px ui-monospace,monospace;overflow:hidden}.messaging-receipts{gap:4px;margin:0;padding:0;list-style:none;display:grid}.messaging-receipts li{border-top:1px solid #2e2e2e;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;padding-top:6px;display:grid}.messaging-receipts li>span{color:#d9b96f}.messaging-receipts li.receipt-delivered>span{color:#67cf91}.messaging-receipts li.receipt-failed>span{color:#e98f82}.messaging-receipts p{gap:1px;margin:0;display:grid}.messaging-receipts p b{font-size:7px}.messaging-receipts p small{font:6px ui-monospace,monospace}.messaging-receipts p em{color:#e98f82;font-size:6px;font-style:normal}.messaging-receipts time{color:#777;font-size:6px}.messaging-retry{align-items:end!important}.messaging-retry fieldset{flex:1}.messaging-retry label span{font-size:7px}:root[data-theme=light] .messaging-destination-list,:root[data-theme=light] .messaging-retry fieldset{background:#fff;border-color:#d7dce2}:root[data-theme=light] .messaging-receipts li{border-color:#dce0e5}:root[data-theme=light] .advanced-job-actions button,:root[data-theme=light] .messaging-retry>button{color:#9e482f;background:#fff5f1;border-color:#e6c0b4}.messaging-retry>span{gap:2px;color:#ddd!important;display:grid!important}.messaging-retry>span small{max-width:380px;line-height:1.35}.integration-sync-history{border-top:1px solid var(--line,#2d2d2d);gap:8px;margin-top:14px;padding-top:14px;display:grid}.integration-sync-history>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.integration-sync-history>header>span{gap:2px;display:grid}.integration-sync-history>header small{color:#ff7952;letter-spacing:.08em;font-size:9px;font-weight:800}.integration-sync-history>header b{font-size:12px}.integration-sync-history button{color:#ccc;background:#1b1b1b;border:1px solid #3b3b3b;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:0 8px;font-size:9px;display:flex}.integration-sync-history button svg{width:12px}.integration-sync-history>p{color:#999;align-items:center;gap:6px;margin:0;font-size:9px;display:flex}.integration-sync-history>ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.integration-sync-history>ol>li{background:#171717;border:1px solid #343434;border-radius:7px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:7px;padding:7px;display:grid}.integration-sync-history li>p{gap:2px;margin:0;display:grid}.integration-sync-history li>p b{text-transform:capitalize;font-size:9px}.integration-sync-history li>p small{color:#7f7f7f;font-size:8px}.integration-sync-history li>p em{color:#e89284;font-size:8px;font-style:normal}.integration-sync-history li>span:last-child{gap:4px;display:flex}.sync-job-state{color:#d8b867;background:#28231a;border-radius:6px;place-items:center;width:25px;height:25px;display:grid}.sync-job-state.state-completed{color:#6bd093;background:#17271d}.sync-job-state.state-failed,.sync-job-state.state-cancelled{color:#ec9588;background:#2c1917}.integration-sync-more{width:100%}:root[data-theme=light] .integration-sync-history{border-color:#e0e3e7}:root[data-theme=light] .integration-sync-history>ol>li{background:#f8f9fa;border-color:#dce0e5}:root[data-theme=light] .integration-sync-history button{color:#374151;background:#fff;border-color:#d3d8df}.agent-batch-progress{border-bottom:1px solid var(--ops-border);background:#121110;height:126px;overflow:hidden}.agent-batch-progress>header{border-bottom:1px solid #292725;align-items:center;gap:9px;height:34px;padding:0 9px;display:flex}.agent-batch-progress>header>span{gap:1px;display:grid}.agent-batch-progress>header small{color:#ff8f6c;letter-spacing:.09em;font-size:6px;font-weight:800}.agent-batch-progress>header b{font-size:8px}.agent-batch-progress>header>em{color:#8d8884;margin-left:auto;font-size:6px;font-style:normal}.agent-batch-progress>header>button{color:#c8c4c0;background:#1c1b1a;border:1px solid #3c3936;border-radius:5px;height:22px;padding:0 7px;font-size:6px}.agent-batch-progress>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 9px;height:92px;padding:4px 8px;display:grid;overflow:auto}.agent-batch-progress article{border-bottom:1px solid #282624;grid-template-columns:22px minmax(0,1fr) 66px auto;align-items:center;gap:6px;min-height:39px;display:grid}.agent-batch-progress article>span{color:#241008;background:#ff6131;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.agent-batch-progress article>span svg{width:11px}.agent-batch-progress article>p{gap:2px;min-width:0;margin:0;display:grid}.agent-batch-progress article>p b,.agent-batch-progress article>p small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-batch-progress article>p b{font-size:7px}.agent-batch-progress article>p small{color:#85817d;font-size:6px}.agent-batch-progress article progress{accent-color:#ff6131;width:66px;height:4px}.agent-batch-progress article>em{color:#9d9894;text-transform:capitalize;white-space:nowrap;font-size:5px;font-style:normal}.agent-batch-progress article.status-completed>span{color:#c5f4d6;background:#2d6d48}.agent-batch-progress article.status-completed progress{accent-color:#43c77b}.agent-batch-progress article.status-failed>span{color:#ffd3cb;background:#743b32}.agent-operations.has-batch-progress .agent-table.has-evidence-queue{height:calc(100% - 322px)}:root[data-theme=light] .agent-batch-progress{background:#fff;border-color:#dfe3e8}:root[data-theme=light] .agent-batch-progress>header,:root[data-theme=light] .agent-batch-progress article{border-color:#e4e7eb}:root[data-theme=light] .agent-batch-progress>header>button{color:#3c4550;background:#f6f7f8;border-color:#d6dae0}:root[data-theme=light] .agent-batch-progress article>p b{color:#20242a}.messaging-receipts li.receipt-unknown>span{color:#e98f82}.fine-print a,.auth-card>a{color:var(--muted);text-underline-offset:3px}.fine-print a:hover,.fine-print a:focus-visible,.auth-card>a:hover,.auth-card>a:focus-visible{color:var(--text)}.legal-shell{min-height:100vh;color:var(--text);background:#100f0e;padding:clamp(28px,6vw,82px)}.legal-shell>header,.legal-shell>article{width:min(800px,100%);margin:0 auto}.legal-shell>header{justify-content:space-between;align-items:center;margin-bottom:42px;display:flex}.legal-shell>header>a{color:var(--muted);text-decoration:none}.legal-shell>header>a:hover,.legal-shell>header>a:focus-visible{color:var(--text)}.legal-shell>article>span{color:#ff7955;letter-spacing:.12em;font-size:12px;font-weight:800}.legal-shell h1{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(40px,7vw,72px)}.legal-shell p{color:#aaa5a0;line-height:1.7}.legal-shell h2{border-top:1px solid var(--border);margin:26px 0 0;padding-top:26px;font-size:20px}.legal-shell article a{color:#ff7955;text-underline-offset:3px}.workspace-load-state{background:var(--bg);place-items:center;min-height:100vh;padding:32px;display:grid}.workspace-load-card{border:1px solid var(--border);background:var(--panel);text-align:center;border-radius:16px;width:min(520px,100%);padding:30px}.workspace-load-card h1{margin:12px 0;font-size:28px}.workspace-load-card p{color:var(--muted);line-height:1.6}.workspace-load-card .primary-button{margin:20px auto 0}.calendar-action-error{color:#ffd4cb;background:#2a1714;border:1px solid #86443a;border-radius:9px;align-items:center;gap:10px;margin:10px 18px;padding:10px 14px;display:flex}.calendar-action-error p{flex:1;margin:0}.calendar-action-error button{color:inherit;background:#1b1210;border:1px solid #6d4239;border-radius:7px;padding:6px 10px}.calendar-action-error button:last-child{background:0 0;border-color:#0000}.settings-danger-card{background:#1b1110!important;border:1px solid #6d332d!important}.settings-danger-card header svg{color:#ff765c}.settings-danger-card .settings-field-row button.danger-action{color:#fff;background:#d7462f;border-color:#d7462f}.settings-danger-card .settings-field-row button.danger-action:hover{background:#ec543b}.settings-danger-card input{border-color:#6d332d!important}.cursor-load-more{justify-content:center;padding:14px;display:flex}.cursor-load-more button{border:1px solid var(--border);background:var(--raised);color:var(--text);border-radius:8px;padding:9px 16px}.cursor-load-more button:hover:not(:disabled){color:#ff8b6d;border-color:#ff6131}.cursor-load-more button:disabled{opacity:.55}:root[data-theme=light] .legal-shell{background:#f7f7f5}:root[data-theme=light] .legal-shell p{color:#5d626a}:root[data-theme=light] .calendar-action-error{color:#752a1e;background:#fff0ed;border-color:#efb5aa}:root[data-theme=light] .settings-danger-card{background:#fff8f7!important;border-color:#e5afa7!important}.auth-divider{color:#8a8a8a}.cmo-action-target code{color:#a39d98}.conversation-message time{color:#969696}.legal-shell article a{text-decoration:underline}.integration-drawer-backdrop{z-index:0}.integration-drawer{z-index:1}.calendar-detail{z-index:200;isolation:isolate;pointer-events:auto}.calendar-modal-backdrop{z-index:300}
