/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-base:1rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.table{display:table}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--ink:#11120f;--muted:#66675f;--soft:#85877d;--line:#e7e7df;--paper:#f4f4ee;--card:#fff;--volt:#e7ff3f;--green:#126a42;--green-bg:#e8f7ee;--orange:#a85a19;--orange-bg:#fff1e3;--font-geist:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--focus-ring:#677400}*{box-sizing:border-box}html,body{background:var(--paper);min-height:100%;color:var(--ink);margin:0}body{font-family:var(--font-geist);font-size:var(--text-base);line-height:1.5}button,input,textarea,select{font:inherit}:where(button,input,textarea,select,a):focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}:where(button,[role=button],a){touch-action:manipulation}.appShell :where(button,input,textarea,select){font-size:max(.875rem,1em)}.appShell :where(small,.sectionLabel,.eyebrow,.tableHead,.operationalHead){line-height:1.4;font-size:.875rem!important}.appShell :where(p,dd,.modalCopy,.drawerCity){font-size:.9375rem;line-height:1.55}.closeButton{min-width:44px;min-height:44px}.confirmDialog{width:min(480px,100%)}.dangerAction{color:#fff;cursor:pointer;background:#8e231d;border:1px solid #8e231d;border-radius:9px;min-height:42px;padding:0 16px}.viewLoading{min-height:180px;font-size:var(--text-base);justify-content:center;align-items:center;gap:12px;display:flex}.loadingPulse{background:var(--volt);border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 6px #e7ff3f2e}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=760px){button,a,input,select{min-height:44px}}.conversationPane{min-height:0}.messageStream{scrollbar-gutter:stable;overscroll-behavior:contain;min-height:0;overflow:hidden auto}.appShell{min-height:100vh;display:flex}.sidebar{color:#fff;z-index:10;background:#171813;flex-direction:column;width:232px;padding:24px 14px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:center;gap:11px;padding:0 8px 28px;display:flex}.brandMark{background:var(--volt);color:#11120f;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:900;display:grid;transform:skew(-6deg)}.brand strong{letter-spacing:.18em;font-size:16px;display:block}.brand small,.profile small{color:#8e9085;margin-top:3px;font-size:13px;display:block}.sidebar nav{gap:4px;display:grid}.sidebar nav button{color:#9b9d93;font:500 15px var(--font-geist);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;display:flex}.sidebar nav button:hover,.sidebar nav button.active{color:#fff;background:#292a23}.sidebar nav button.active{box-shadow:inset 2px 0 var(--volt)}.navIcon{font:600 13px var(--font-mono);border:1px solid #3a3b33;border-radius:7px;place-items:center;width:25px;height:25px;display:grid}.active .navIcon{background:var(--volt);border-color:var(--volt);color:#11120f}.agentCard{background:#22231d;border:1px solid #303129;border-radius:13px;margin-top:auto;padding:14px}.agentHead{align-items:center;gap:8px;font-size:15px;display:flex}.pulse{background:var(--volt);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #e7ff3f14}.agentCard p{color:#8e9085;margin:9px 0 12px;font-size:14px;line-height:1.5}.agentStats{color:#c1c3b7;font:500 13px var(--font-mono);justify-content:space-between;display:flex}.profile{align-items:center;gap:9px;padding:16px 6px 0;display:flex}.profile .avatar{width:30px;height:30px;font:600 14px var(--font-mono);background:#34352e;border-radius:9px;place-items:center;display:grid}.profile strong{font-size:14px}.profile button{color:#77796e;cursor:pointer;background:0 0;border:0;margin-left:auto}.workspace{width:calc(100% - 232px);min-width:0;margin-left:232px}.topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:5;background:#f4f4eeeb;justify-content:space-between;align-items:center;height:100px;padding:24px 34px;display:flex;position:sticky;top:0}.eyebrow,.sectionLabel{font:600 13px var(--font-mono);letter-spacing:.13em;color:#898a80}.topbar h1{letter-spacing:-.04em;margin:5px 0 0;font-size:24px}.topActions{gap:8px;display:flex}.topActions button,.decisionActions button{height:38px;font:600 14px var(--font-geist);cursor:pointer;border-radius:9px;padding:0 15px}.quietButton{border:1px solid var(--line);background:#fff}.radarButton{color:#fff;background:#171813;border:1px solid #171813}.radarButton span{color:var(--volt);margin-right:7px}.radarButton:disabled{opacity:.6}.content{max-width:1500px;margin:auto;padding:24px 34px 38px}.heroGrid{grid-template-columns:1.4fr .85fr;gap:14px;display:grid}.decisionCard,.briefCard,.panel,.metric{background:var(--card);border:1px solid var(--line);border-radius:16px}.decisionCard{padding:25px 27px;position:relative;overflow:hidden}.decisionCard:after{content:"";background:radial-gradient(circle,var(--volt),transparent 68%);opacity:.22;pointer-events:none;width:210px;height:210px;position:absolute;top:-68px;right:-44px}.voltDot{background:var(--volt);border:1px solid #9fac12;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.decisionCard h2{letter-spacing:-.045em;margin:18px 0 8px;font-size:27px}.decisionCard>p{max-width:740px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.decisionMeta{border-top:1px solid var(--line);gap:42px;margin-top:23px;padding-top:16px;display:flex}.decisionMeta small{color:var(--soft);margin-bottom:4px;font-size:13px;display:block}.decisionMeta strong{font-size:16px}.decisionActions{gap:7px;display:flex;position:absolute;bottom:22px;right:24px}.primaryAction{color:#fff;cursor:pointer;background:#171813;border:1px solid #171813}.primaryAction:disabled{opacity:.4;cursor:not-allowed}.secondaryAction{border:1px solid var(--line);cursor:pointer;background:#fff}.briefCard{background:#ebece4;flex-direction:column;padding:25px;display:flex}.briefCard>p{color:#66675f;margin:22px 0;font-size:16px;line-height:1.72}.briefCard>p strong{color:var(--ink)}.briefFoot{color:#909187;justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;display:flex}.briefFoot button,.panelHeader button{font:600 14px var(--font-geist);cursor:pointer;color:var(--ink);background:0 0;border:0}.metricsGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0;display:grid}.metric{min-height:110px;padding:17px 18px;position:relative;overflow:hidden}.metricEmphasis{color:#fff;background:#171813;border-color:#171813}.metricTop{color:var(--soft);justify-content:space-between;font-size:13px;display:flex}.delta{color:var(--green)}.metricEmphasis .delta{color:var(--volt)}.metric>strong{letter-spacing:-.04em;margin-top:13px;font-size:25px;display:block}.spark{align-items:end;gap:3px;width:76px;height:28px;display:flex;position:absolute;bottom:16px;right:15px}.spark i{background:#e5e6dc;border-radius:2px 2px 0 0;width:8px;display:block}.metricEmphasis .spark i{background:#3b3d31}.spark i:first-child{height:30%}.spark i:nth-child(2){height:48%}.spark i:nth-child(3){height:38%}.spark i:nth-child(4){height:63%}.spark i:nth-child(5){height:57%}.spark i:nth-child(6){height:82%}.spark i:nth-child(7){background:var(--volt);height:100%}.lowerGrid{grid-template-columns:1.55fr .85fr;gap:14px;display:grid}.panel{overflow:hidden}.panelHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.panelHeader h3{letter-spacing:-.025em;margin:5px 0 0;font-size:15px}.panelHeader input{border:1px solid var(--line);width:130px;font:500 14px var(--font-geist);background:#fafaf6;border-radius:8px;outline:none;padding:8px 11px}.tableHead,.opportunityRow{grid-template-columns:1.8fr 1fr .7fr .6fr;align-items:center;display:grid}.tableHead{color:var(--soft);font:600 12px var(--font-mono);letter-spacing:.08em;padding:10px 20px}.opportunityRow{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #f0f0e9;width:100%;padding:10px 20px}.opportunityRow:hover{background:#fafaf4}.companyCell{align-items:center;gap:10px;display:flex}.companyCell>i{width:31px;height:31px;font:600 13px var(--font-mono);background:#f1f2e9;border-radius:9px;place-items:center;font-style:normal;display:grid}.companyCell strong,.companyCell small{display:block}.companyCell strong{font-size:14px}.companyCell small{color:var(--soft);margin-top:3px;font-size:13px}.intent{border-radius:5px;padding:4px 7px;font-size:13px;display:inline-block}.intent.hot{background:var(--green-bg);color:var(--green)}.intent.warm{background:var(--orange-bg);color:var(--orange)}.valueCell{font:600 14px var(--font-mono)}.scoreCell{align-items:center;gap:6px;display:flex}.scoreCell strong{font:700 16px var(--font-mono)}.scoreCell small{color:var(--green);font:600 12px var(--font-mono)}.rightRail{gap:14px;display:grid}.stage{padding:8px 20px}.stage>div:first-child{justify-content:space-between;font-size:14px;display:flex}.stage strong{font:600 14px var(--font-mono)}.stageTrack{background:#eeeee7;border-radius:5px;height:4px;margin-top:7px;overflow:hidden}.stageTrack i{background:#171813;border-radius:5px;height:100%;display:block}.stage:last-child .stageTrack i{background:var(--volt);box-shadow:inset 0 0 0 1px #abb71f}.live{cursor:pointer;font:600 13px var(--font-mono);color:var(--green);background:0 0;border:0}.live:before{content:"";background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.signalItem{border-top:1px solid #f0f0e9;grid-template-columns:42px 1fr;gap:8px;padding:12px 20px;display:grid}.signalItem time{font:500 12px var(--font-mono);color:var(--soft);padding-top:2px}.signalItem strong{font-size:14px}.signalItem p{color:var(--soft);margin:4px 0 0;font-size:13px;line-height:1.45}@media (width<=1100px){.heroGrid,.lowerGrid{grid-template-columns:1fr}.metricsGrid{grid-template-columns:repeat(2,1fr)}.decisionActions{margin-top:18px;position:static}.rightRail{grid-template-columns:1fr 1fr}}@media (width<=760px){.sidebar{width:66px;padding-inline:8px}.brand div,.sidebar nav button>span:last-child,.agentCard,.profile div,.profile button{display:none}.brand{padding-inline:8px}.sidebar nav button{justify-content:center}.workspace{width:calc(100% - 66px);margin-left:66px}.topbar{align-items:flex-start;height:auto;padding:18px 16px}.topbar h1{font-size:20px}.quietButton{display:none}.content{padding:14px 14px 28px}.metricsGrid{grid-template-columns:1fr 1fr}.decisionMeta{flex-wrap:wrap;gap:20px}.heroGrid,.lowerGrid{gap:10px}.rightRail{grid-template-columns:1fr}.tableHead,.opportunityRow{grid-template-columns:1.5fr .8fr .6fr}.tableHead span:nth-child(2),.opportunityRow>span:nth-child(2){display:none}.briefCard{min-height:220px}}@media (width<=480px){.metricsGrid{grid-template-columns:1fr}.topActions{display:none}.decisionCard h2{font-size:23px}.tableHead,.opportunityRow{grid-template-columns:1.6fr .7fr}.tableHead span:nth-child(3),.opportunityRow>span:nth-child(3){display:none}}.campaignSafetyStop{color:#6f3900;background:#fff4e5;border:1px solid #d39a54;border-radius:13px;align-items:flex-start;gap:13px;margin:0 0 14px;padding:15px 17px;display:flex}.campaignSafetyStop>span{color:#fff;background:#b75b00;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-weight:800;display:grid}.campaignSafetyStop strong{font-size:15px;display:block}.campaignSafetyStop p{color:#8a5018;margin:4px 0 0;font-size:14px;line-height:1.5}.operational{padding-top:34px}.operationalIntro{justify-content:space-between;align-items:flex-end;margin-bottom:26px;display:flex}.operationalIntro h2{letter-spacing:-.05em;margin:8px 0;font-size:32px}.operationalIntro p{max-width:650px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.operationalIntro .primaryAction{border-radius:9px;height:38px;padding:0 16px}.operationalMetrics{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px;display:grid}.operationalTable{min-height:420px}.tableTools{gap:6px;display:flex}.tableTools button{border:1px solid var(--line);background:#fff;border-radius:7px;padding:7px 11px}.operationalHead,.operationalRow{grid-template-columns:1.5fr 1fr 1fr 1.2fr;align-items:center;display:grid}.operationalHead{color:var(--soft);font:600 12px var(--font-mono);letter-spacing:.09em;padding:11px 20px}.operationalRow{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #f0f0e9;padding:15px 20px;font-size:14px}.operationalRow:hover{background:#fafaf4}.operationalRow>span:first-child{align-items:center;gap:14px;display:flex}.operationalRow i{font:500 13px var(--font-mono);color:var(--soft);font-style:normal}.operationalRow>span:nth-child(2){color:var(--green);font-weight:600}.operationalRow>span:nth-child(3){font-family:var(--font-mono)}.operationalRow>span:last-child{text-align:right;font-weight:600}@media (width<=760px){.operationalIntro{align-items:flex-start;gap:18px}.operationalIntro h2{font-size:26px}.operationalMetrics{grid-template-columns:1fr}.operationalHead,.operationalRow{grid-template-columns:1.4fr .9fr 1fr}.operationalHead span:nth-child(3),.operationalRow>span:nth-child(3){display:none}}.selectedTool{color:#fff!important;background:#171813!important;border-color:#171813!important}.drawerBackdrop,.modalBackdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:30;background:#11120f61;display:flex;position:fixed;inset:0}.drawerBackdrop{justify-content:flex-end}.detailDrawer{background:#fff;width:min(410px,92vw);height:100%;padding:32px;animation:.22s ease-out slideIn;position:relative;box-shadow:-18px 0 55px #0000001f}.detailDrawer h2,.modal h2{letter-spacing:-.045em;margin:12px 0 5px;font-size:27px}.drawerCity,.modalCopy{color:var(--muted);font-size:15px}.closeButton{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;width:32px;height:32px;font-size:20px;line-height:1;position:absolute;top:20px;right:20px}.drawerScore{grid-template-columns:1fr 1fr;gap:10px;margin:28px 0;display:grid}.drawerScore span{background:var(--paper);border-radius:12px;padding:17px}.drawerScore small,.drawerScore strong{display:block}.drawerScore small{color:var(--soft);margin-bottom:7px;font-size:13px}.drawerScore strong{font-size:18px}.detailDrawer dl{margin:0}.detailDrawer dl div{border-top:1px solid var(--line);padding:15px 0}.detailDrawer dt{color:var(--soft);margin-bottom:5px;font-size:13px}.detailDrawer dd{margin:0;font-size:15px;font-weight:600}.drawerAction,.modalAction{border-radius:9px;width:100%;height:42px;margin-top:24px}.modalBackdrop{justify-content:center;align-items:center;padding:20px}.modal{background:#fff;border-radius:18px;width:min(520px,100%);max-height:88vh;padding:30px;animation:.18s ease-out modalIn;position:relative;overflow:auto;box-shadow:0 28px 80px #00000038}.briefList{margin:24px 0 0;padding-left:21px}.briefList li{color:var(--muted);padding:9px 0;font-size:15px;line-height:1.55}.briefList strong{color:var(--ink)}.messageDraft{border:1px solid var(--line);color:#4d4e48;background:#f8f8f3;border-radius:12px;margin-top:22px;padding:18px;font-size:15px;line-height:1.65}.fieldLabel{margin-top:22px;font-size:14px;font-weight:600;display:block}.fieldLabel textarea{resize:vertical;border:1px solid var(--line);border-radius:11px;width:100%;min-height:120px;margin-top:8px;padding:13px;font-size:15px;line-height:1.5;display:block}.profileMenu{border:1px solid var(--line);border-radius:12px;margin-top:22px;display:grid;overflow:hidden}.profileMenu button{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;justify-content:space-between;padding:14px;display:flex}.profileMenu button:first-child{border-top:0}.profileMenu button:hover{background:#fafaf4}.profileMenu b{background:var(--volt);border-radius:10px;padding:2px 7px}.toast{z-index:50;color:#fff;background:#171813;border-radius:11px;align-items:center;gap:9px;padding:13px 17px;font-size:14px;animation:.2s ease-out toastIn;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 34px #0000002e}.toast span{color:var(--volt);font-weight:800}@keyframes slideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes modalIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.detailDrawer,.modal{padding:26px 22px}.toast{bottom:14px;left:80px;right:14px}.operationalIntro{flex-direction:column}.operationalIntro .primaryAction{width:100%}}.decisionMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.decisionMeta strong{white-space:normal;display:block}.decisionActions{justify-content:flex-end;margin-top:18px;display:flex;position:static}.inboxContent,.agentsContent{padding-top:32px}.inboxIntro{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.inboxIntro h2{letter-spacing:-.05em;margin:8px 0;font-size:32px}.inboxIntro p{max-width:690px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.syncState{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;font-size:14px;display:flex}.syncState>span{border-radius:50%;width:7px;height:7px}.syncOk{background:#23a067;box-shadow:0 0 0 5px #23a06714}.syncWarn{background:#d88730}.syncState button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;width:30px;height:30px;margin-left:5px}.inboxLayout{grid-template-columns:390px minmax(0,1fr);height:calc(100vh - 205px);min-height:580px;display:grid}.threadList{border-right:1px solid var(--line);background:#fafaf6;overflow:auto}.threadListHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:58px;padding:0 17px;font-size:14px;display:flex}.threadListHead span{font:600 13px var(--font-mono);background:#ecece5;border-radius:10px;padding:4px 8px}.threadItem{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;gap:11px;width:100%;padding:16px;display:flex;position:relative}.threadItem:hover{background:#fff}.threadItem.selected{box-shadow:inset 3px 0 var(--volt);background:#fff}.threadAvatar{color:#fff;width:34px;height:34px;font:600 13px var(--font-mono);background:#24251f;border-radius:10px;flex:0 0 34px;place-items:center;display:grid}.threadCopy{flex:1;min-width:0;display:block}.threadCopy>span{justify-content:space-between;gap:8px;display:flex}.threadCopy strong{font-size:15px}.threadCopy time{font:500 13px var(--font-mono);color:#686b61}.threadCopy b{white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:14px;display:block;overflow:hidden}.threadCopy small{-webkit-line-clamp:2;white-space:normal;color:#55584f;-webkit-box-orient:vertical;margin-top:6px;padding-right:20px;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.unreadBadge{background:var(--volt);color:#111;font:700 12px var(--font-mono);border-radius:10px;padding:2px 6px;font-style:normal;position:absolute;bottom:12px;right:14px}.conversationPane{background:#f4f4ee;grid-template-rows:auto 1fr auto;min-width:0;display:grid}.conversationHeader{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.conversationHeader h3{margin:5px 0 3px;font-size:15px}.conversationHeader p{color:var(--soft);margin:0;font-size:13px}.statusPill{background:#eee;border-radius:14px;padding:6px 9px;font-size:13px}.statusPill.waiting_pts{background:var(--orange-bg);color:var(--orange)}.statusPill.waiting_customer{background:var(--green-bg);color:var(--green)}.messageStream{flex-direction:column;gap:16px;padding:24px;display:flex;overflow:auto}.mailBubble{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:min(820px,90%);padding:18px 20px;box-shadow:0 3px 14px #14141008}.mailBubble.outbound{color:#fff;background:#20211c;border-color:#20211c;align-self:flex-end}.mailMeta{justify-content:space-between;gap:25px;display:flex}.mailMeta strong{font-size:15px}.mailMeta span{font:500 13px var(--font-mono);color:#73766a}.mailBubble.outbound .mailMeta span{color:#c6c8bd}.mailSubject{color:#171812;margin-top:14px;font-size:16px;line-height:1.45;display:block}.mailBubble.outbound .mailSubject{color:#fff}.mailBody{white-space:pre-wrap;overflow-wrap:anywhere;color:#303229;margin:10px 0 14px;font-size:16px;line-height:1.72}.mailBubble.outbound .mailBody{color:#f2f3ea}.mailState{color:#66695f;text-align:right;font-size:13px}.messageLoadError{text-align:center;max-width:420px;color:var(--muted);flex-direction:column;align-items:center;gap:8px;margin:auto;display:flex}.messageLoadError strong{color:var(--ink);font-size:16px}.messageLoadError p{margin:0;font-size:14px;line-height:1.55}.messageLoadError button{margin-top:6px}.replyComposer{border-top:1px solid var(--line);background:#fff;padding:14px 18px}.replyComposer label{margin-bottom:7px;font-size:13px;font-weight:600;display:block}.replyComposer textarea{resize:none;border:1px solid var(--line);background:#fafaf6;border-radius:10px;width:100%;height:72px;padding:11px;font-size:14px;line-height:1.5}.replyComposer>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.replyComposer>div span{color:var(--soft);font-size:12px}.replyComposer button{border-radius:8px;height:34px;padding:0 14px;font-size:14px}.emptyState{border:1px solid var(--line);text-align:center;background:#fff;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;display:flex}.emptyState h2{letter-spacing:-.04em;margin:16px 0 5px;font-size:22px}.emptyState p{color:var(--muted);font-size:14px}.loadingRing,.emptyMark,.errorMark{width:42px;height:42px;font:700 15px var(--font-mono);border-radius:13px;place-items:center;display:grid}.loadingRing{border:2px solid var(--line);border-top-color:#1c1d18;animation:.8s linear infinite spin}.emptyMark{background:var(--paper)}.errorMark{background:var(--orange-bg);color:var(--orange)}.retryButton{border-radius:8px;height:36px;margin-top:13px;padding:0 14px}@keyframes spin{to{transform:rotate(360deg)}}.fulminioCard{color:#fff;background:#181913;border-radius:18px;grid-template-columns:1.2fr auto;gap:20px;padding:25px 27px;display:grid;position:relative;overflow:hidden}.fulminioCard:after{content:"";background:radial-gradient(circle,#e7ff3f4d,#0000 68%);border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;right:-90px}.fulminioIdentity{z-index:1;align-items:center;gap:17px;display:flex;position:relative}.fulminioMark{background:var(--volt);color:#111;border-radius:15px;place-items:center;width:52px;height:52px;font-size:22px;font-weight:900;display:grid;transform:skew(-5deg)}.fulminioIdentity h3{margin:5px 0;font-size:22px}.fulminioIdentity p{color:#9b9d91;margin:0;font-size:14px}.fulminioState{z-index:1;grid-template-columns:auto 1fr;align-content:center;gap:3px 8px;padding-right:18px;display:grid;position:relative}.fulminioState small{color:#8e9085;grid-column:2;font-size:12px}.agentFlow{color:#bfc1b5;border-top:1px solid #33352c;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:17px;font-size:13px;display:flex}.agentFlow i{color:var(--volt);font-style:normal}.specialistGrid{grid-template-columns:repeat(3,1fr);gap:11px;margin:13px 0;display:grid}.specialistCard{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:158px;padding:18px}.specialistTop{justify-content:space-between;display:flex}.specialistTop span{font:600 13px var(--font-mono);color:var(--soft)}.specialistTop i{border-radius:50%;width:7px;height:7px}.agentOnline{background:#23a067;box-shadow:0 0 0 4px #23a06714}.agentOffline{background:#aaa}.specialistCard h3{margin:18px 0 7px;font-size:15px}.specialistCard p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.specialistFoot{border-top:1px solid var(--line);color:var(--soft);justify-content:space-between;gap:8px;margin-top:16px;padding-top:11px;font-size:12px;display:flex}.specialistFoot b{font:600 12px var(--font-mono);color:var(--ink)}.governancePanel{justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.governancePanel h3{margin:6px 0;font-size:16px}.governancePanel p{max-width:640px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.governanceStats{gap:35px;padding-left:30px;display:flex}.governanceStats span{min-width:80px}.governanceStats strong,.governanceStats small{display:block}.governanceStats strong{font-size:19px}.governanceStats small{color:var(--soft);margin-top:4px;font-size:12px}.specialistCardBlackSnake{color:#fff;background:#11120e;border-color:#2e3027;grid-column:span 2;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);min-height:390px;padding:0;display:grid;overflow:hidden}.blackSnakeVisual{background:#080906;min-height:390px;position:relative;overflow:hidden}.blackSnakeVisual:after{content:"";background:linear-gradient(90deg,#0000 58%,#11120e33 80%,#11120e 100%);position:absolute;inset:0}.blackSnakeVisual img{object-fit:contain;object-position:center;background:#080906;width:100%;height:100%;display:block}.blackSnakeVisual span{z-index:1;color:var(--volt);font:600 12px var(--font-mono);letter-spacing:.12em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0d0e0ab8;border:1px solid #e7ff3f73;border-radius:999px;padding:7px 9px;position:absolute;bottom:18px;left:20px}.blackSnakeBody{flex-direction:column;padding:26px;display:flex}.specialistCardBlackSnake h3{margin-top:28px;font-size:24px}.specialistCardBlackSnake p{color:#b9bbaf;max-width:660px;font-size:14px}.specialistCardBlackSnake .specialistTop span{color:#8f9185}.specialistCardBlackSnake .specialistFoot{color:#85877c;border-color:#2e3027;margin-top:auto}.specialistCardBlackSnake .specialistFoot b{color:var(--volt)}.automationStrip{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;margin-top:13px;padding:17px 20px;display:grid}.automationStrip.automationActive{background:linear-gradient(110deg,#fbfff0,#fff 62%);border-color:#dce99d}.automationIcon{width:36px;height:36px;color:var(--volt);background:#1a1b16;border-radius:11px;place-items:center;font-size:18px;display:grid}.automationStrip h3{margin:4px 0;font-size:16px}.automationStrip p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.automationStrip>strong{font:700 12px var(--font-mono);color:var(--green);white-space:nowrap;border:1px solid #dce99d;border-radius:20px;padding:8px 10px}.automationChecking>strong{color:var(--soft);border-color:var(--line)}@media (width<=1050px){.inboxLayout{grid-template-columns:280px minmax(0,1fr)}.specialistGrid{grid-template-columns:repeat(2,1fr)}.governancePanel{align-items:flex-start;gap:20px}.governanceStats{gap:18px}}@media (width<=760px){.inboxIntro{align-items:flex-start;gap:16px}.inboxIntro h2{font-size:26px}.inboxLayout{grid-template-columns:1fr;height:auto;min-height:0}.threadList{border-right:0;border-bottom:1px solid var(--line);max-height:270px}.conversationPane{min-height:620px}.specialistGrid{grid-template-columns:1fr}.specialistCardBlackSnake{grid-column:span 1;min-height:0;display:block}.blackSnakeVisual{aspect-ratio:1.3;height:auto;min-height:0}.blackSnakeVisual:after{background:linear-gradient(#0000 58%,#11120e 100%)}.blackSnakeBody{padding:20px}.specialistCardBlackSnake h3{margin-top:18px}.specialistCardBlackSnake .specialistFoot{margin-top:22px}.fulminioCard{grid-template-columns:1fr}.fulminioState{padding:0}.agentFlow{white-space:nowrap;justify-content:flex-start;gap:14px;overflow:auto}.automationStrip{grid-template-columns:auto 1fr}.automationStrip>strong{grid-column:2;justify-self:start}.governancePanel{display:block}.governanceStats{padding:20px 0 0}.mailBubble{max-width:94%}.syncState{font-size:0}.syncState button{font-size:16px}}.agentConsole{grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:30px;margin-top:13px;padding:23px 25px;display:grid}.agentConsoleCopy h3{margin:6px 0;font-size:17px}.agentConsoleCopy>p{color:var(--muted);margin:0 0 17px;font-size:14px}.agentConsoleCopy label{margin-bottom:7px;font-size:13px;font-weight:650;display:block}.agentConsoleCopy textarea{resize:vertical;border:1px solid var(--line);background:#fafaf6;border-radius:11px;width:100%;min-height:84px;padding:12px 13px;font-size:14px;line-height:1.55;display:block}.agentConsoleAction{gap:9px;display:grid}.agentConsoleAction button{border-radius:10px;height:43px}.agentConsoleAction small{color:var(--soft);text-align:center;font-size:12px}.runtimeState{font:600 13px var(--font-mono);align-items:center;gap:7px;display:flex}.runtimeState:before{content:"";background:#aaa;border-radius:50%;width:7px;height:7px}.runtime-ready{color:var(--green)}.runtime-ready:before{background:#23a067;box-shadow:0 0 0 4px #23a06714}.runtime-missing,.runtime-error{color:var(--orange)}.runtime-missing:before,.runtime-error:before{background:var(--orange)}.runtime-checking{color:var(--soft)}.agentDecision{margin:13px 0;padding:24px 26px}.agentDecisionHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.agentDecisionHead h3{letter-spacing:-.035em;margin:7px 0 0;font-size:20px}.agentDecisionHead>strong{text-align:right;font-size:23px}.agentDecisionHead>strong small{color:var(--soft);font-size:12px;font-weight:500;display:block}.agentDecision>p{max-width:850px;color:var(--muted);margin:15px 0 20px;font-size:14px;line-height:1.65}.agentDecision ol{grid-template-columns:repeat(3,1fr);gap:9px;margin:0;padding:0;list-style:none;display:grid}.agentDecision li{background:#f7f7f1;border-radius:11px;gap:11px;padding:14px;display:flex}.agentDecision li>span{width:24px;height:24px;color:var(--volt);font:700 13px var(--font-mono);background:#1a1b16;border-radius:7px;flex:0 0 24px;place-items:center;display:grid}.agentDecision li strong{font-size:14px}.agentDecision li p{color:var(--muted);margin:5px 0;font-size:13px;line-height:1.45}.agentDecision li small{color:var(--soft);font-size:12px}.proposalPanel{margin:13px 0}.panelHint{color:var(--soft);margin:6px 0 0;font-size:13px}.proposalCount{font:600 13px var(--font-mono);background:#f0f0e8;border-radius:12px;padding:5px 9px}.proposalList{padding:0 20px}.proposalItem{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 0;display:grid}.proposalItem:first-child{border-top:0}.proposalMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.proposalType{font:700 12px var(--font-mono);text-transform:uppercase;color:var(--green);background:#eef8f1;border-radius:12px;padding:5px 8px}.proposalTarget{color:var(--muted);font-size:13px}.proposalTarget strong{color:var(--ink)}.proposalItem h4{margin:9px 0 6px;font-size:16px}.proposalItem p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.proposalDetails{white-space:pre-line}.proposalItem .proposalWhy{margin-top:8px}.proposalWhy strong{color:var(--ink)}.proposalImpact{color:#44463c;background:#f6f7ef;border-radius:8px;margin-top:10px;padding:9px 11px;font-size:13px;line-height:1.45;display:inline-block}.proposalImpact strong{color:var(--ink)}.proposalItem small{color:var(--soft);margin-top:8px;font-size:12px;display:block}.proposalActions{gap:7px;display:flex}.proposalActions button{white-space:nowrap;border-radius:8px;height:37px;padding:0 13px;font-size:13px}.proposalEmpty{color:var(--soft);text-align:center;padding:28px 20px;font-size:14px}.proposalBody{min-width:0}.proposalItemExpanded{align-items:start}.executionState{font:700 12px var(--font-mono);letter-spacing:.04em;border-radius:999px;padding:5px 8px}.executionReady{background:var(--green-bg);color:var(--green)}.executionBlocked{background:var(--orange-bg);color:var(--orange)}.proposalExplain{color:#55584c;font:650 12px var(--font-mono);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:11px;padding:0;text-decoration:underline;display:block}.proposalExplain:disabled{color:var(--soft);cursor:wait}.executionExplain{background:#fafbf4;border:1px solid #e2e4d4;border-radius:11px;gap:11px;margin-top:13px;padding:14px;display:grid}.executionExplainHead{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.executionExplainHead>div{gap:5px;display:grid}.executionExplainHead span,.executionChanges>span,.executionChecks>span,.executionBlockers>span{font:700 12px var(--font-mono);letter-spacing:.08em;color:var(--soft)}.executionExplainHead strong{font-size:14px}.executionExplainHead small{color:#5e6428;font:650 12px var(--font-mono);white-space:nowrap;background:#eef1d8;border-radius:999px;margin:0;padding:5px 7px}.executionChanges,.executionChecks,.executionBlockers{border-top:1px solid #e6e7dc;gap:7px;padding-top:10px;display:grid}.executionChanges>div{background:#fff;border-radius:8px;grid-template-columns:minmax(90px,.8fr) minmax(90px,1fr) 15px minmax(90px,1fr);align-items:center;gap:7px;padding:8px 9px;display:grid}.executionChanges strong{font:650 12px var(--font-mono);text-transform:capitalize}.executionChanges em,.executionChanges b{text-overflow:ellipsis;color:var(--muted);font:400 12px var(--font-geist);font-style:normal;overflow:hidden}.executionChanges b{color:var(--ink);font-weight:650}.executionChanges i{color:var(--soft);text-align:center;font-style:normal}.executionChecks{grid-template-columns:repeat(2,minmax(150px,1fr))}.executionChecks>span{grid-column:1/-1}.executionChecks>div{background:#fff;border-radius:8px;align-items:center;gap:7px;padding:8px 9px;display:flex}.executionChecks i{width:18px;height:18px;font:700 12px var(--font-mono);border-radius:50%;place-items:center;font-style:normal;display:grid}.executionChecks strong{font-size:12px}.checkPassed i{background:var(--green-bg);color:var(--green)}.checkFailed i{background:var(--orange-bg);color:var(--orange)}.executionBlockers p{border-left:3px solid var(--orange);background:var(--orange-bg);border-radius:0 8px 8px 0;padding:9px 10px;color:#754418!important;margin:0!important;font-size:12px!important}.executionReceipt{background:var(--green-bg);border:1px solid #cce8d6;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin:0 20px 5px;padding:14px 15px;display:flex}.executionReceipt>div{gap:5px;display:grid}.executionReceipt .executionState{justify-self:start}.executionReceipt strong{font-size:14px}.executionReceipt small{color:#557061;margin:0;font-size:12px}.executionReceipt button{white-space:nowrap;border-radius:8px;min-height:35px;padding:0 12px}.prospectsContent{padding-top:32px}.prospectsIntro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.prospectsIntro h2{letter-spacing:-.05em;margin:8px 0;font-size:32px}.prospectsIntro p{max-width:760px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.prospectIntroActions{flex:none;gap:8px;display:flex}.prospectIntroActions button{border-radius:9px;height:38px;padding:0 15px;font-size:14px}.prospectMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.prospectMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;padding:17px 18px}.prospectMetrics span,.prospectMetrics small{color:var(--soft);font-size:13px;display:block}.prospectMetrics strong{font:700 25px var(--font-mono);letter-spacing:-.04em;margin:10px 0 5px;display:block}.prospectPanel{min-height:440px}.prospectPanelHead{gap:24px}.prospectSearch span{color:var(--soft);margin-bottom:5px;font-size:12px;display:block}.prospectSearch input{width:210px!important}.prospectList{padding:0 20px}.prospectRow{border-top:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) 110px 155px;align-items:center;gap:18px;padding:20px 0;display:grid}.prospectRow:first-child{border-top:0}.prospectRank{font:500 13px var(--font-mono);color:var(--soft)}.prospectIdentity h4{margin:0 0 4px;font-size:16px}.prospectIdentity>div span{color:var(--soft);font-size:13px}.prospectIdentity p{color:var(--muted);margin:11px 0 5px;font-size:14px;line-height:1.5}.prospectIdentity small{color:var(--soft);font-size:13px;line-height:1.45;display:block}.prospectScore{text-align:center}.prospectScore strong{font:700 24px var(--font-mono)}.prospectScore>span{font:500 13px var(--font-mono);color:var(--soft)}.prospectScore small{color:var(--green);margin-top:5px;font-size:12px;display:block}.prospectSources{justify-items:start;gap:7px;display:grid}.prospectSources a{color:var(--ink);font-size:13px;font-weight:600;text-decoration:none}.prospectSources a:hover{text-decoration:underline}.prospectSources small{color:var(--soft);font-size:12px}.verifiedBadge{font:600 12px var(--font-mono);color:var(--green);background:var(--green-bg);border-radius:12px;padding:5px 7px}.verifiedBadge i{background:var(--green);border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.prospectEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:330px;padding:35px;display:flex}.prospectEmpty>span{background:var(--paper);width:42px;height:42px;font:700 14px var(--font-mono);border-radius:13px;place-items:center;display:grid}.prospectEmpty h3{margin:15px 0 5px;font-size:17px}.prospectEmpty p{max-width:480px;color:var(--soft);font-size:14px;line-height:1.55}@media (width<=900px){.prospectMetrics{grid-template-columns:1fr 1fr}.prospectRow{grid-template-columns:30px minmax(0,1fr) 90px}.prospectSources{flex-wrap:wrap;grid-column:2/4;align-items:center;gap:12px;display:flex}}@media (width<=760px){.prospectsIntro{flex-direction:column;align-items:flex-start}.prospectIntroActions{width:100%}.prospectIntroActions button{flex:1}.prospectMetrics{grid-template-columns:1fr 1fr}.prospectPanelHead{flex-direction:column;align-items:flex-start}.prospectSearch,.prospectSearch input{width:100%!important}.prospectRow{grid-template-columns:26px minmax(0,1fr)}.prospectScore{text-align:left;grid-column:2}.prospectSources{grid-column:2;display:flex}.prospectsIntro h2{font-size:26px}}@media (width<=480px){.prospectMetrics{grid-template-columns:1fr}.prospectIntroActions{flex-direction:column}.prospectRow{padding:17px 0}.prospectList{padding:0 14px}}@media (width<=900px){.agentConsole,.agentDecision ol,.proposalItem{grid-template-columns:1fr}.proposalActions{justify-content:flex-end}}@media (width<=560px){.agentConsole{padding:20px}.agentConsoleAction button{width:100%}.agentDecisionHead{display:block}.agentDecisionHead>strong{text-align:left;margin-top:12px;display:block}.proposalActions button{flex:1}.proposalActions{width:100%}.executionExplainHead,.executionReceipt{flex-direction:column;align-items:stretch}.executionChanges>div{grid-template-columns:1fr 1fr}.executionChanges strong{grid-column:1/-1}.executionChanges i{display:none}.executionChecks{grid-template-columns:1fr}}.radarProviders{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.radarProviders span{font:650 12px var(--font-mono);color:#4d5046;background:#fff;border:1px solid #dadbd1;border-radius:999px;padding:6px 9px}.radarProviders span:first-child{color:#315c34;background:#f3fbdc;border-color:#b8d55a}.campaignsContent{padding-top:32px}.campaignsIntro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.campaignsIntro h2{letter-spacing:-.05em;margin:8px 0;font-size:32px}.campaignsIntro p{max-width:820px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.campaignsIntro>button{border-radius:9px;height:38px;padding:0 15px;font-size:14px}.campaignMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.campaignMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;padding:17px 18px}.campaignMetrics span,.campaignMetrics small{color:var(--soft);font-size:13px;display:block}.campaignMetrics strong{font:700 25px var(--font-mono);letter-spacing:-.04em;margin:10px 0 5px;display:block}.campaignPanel{min-height:430px}.campaignCount{font:600 13px var(--font-mono);white-space:nowrap;background:#f0f0e8;border-radius:12px;padding:6px 9px}.campaignList{padding:0 20px}.campaignItem{border-top:1px solid var(--line)}.campaignItem:first-child{border-top:0}.campaignSummary{text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:minmax(280px,1.55fr) 135px 145px 175px;align-items:center;gap:18px;width:100%;padding:18px 0;display:grid}.campaignSummary:hover{background:#fafaf6}.campaignProduct{align-items:center;gap:12px;min-width:0;display:flex}.campaignProduct>i{width:42px;height:42px;color:var(--volt);font:700 13px var(--font-mono);background:#1a1b16;border-radius:11px;flex:0 0 42px;place-items:center;font-style:normal;display:grid}.campaignProduct strong,.campaignProduct small{display:block}.campaignProduct strong{font-size:15px}.campaignProduct small{color:var(--soft);margin-top:5px;font-size:13px}.campaignState{font:700 12px var(--font-mono);border-radius:13px;justify-self:start;padding:6px 9px}.stateDraft{background:var(--orange-bg);color:var(--orange)}.stateMissing{color:#6d6e66;background:#f0f0eb}.campaignAudience{color:var(--muted);text-transform:capitalize;font-size:13px}.campaignReview{justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.campaignReview b{border:1px solid var(--line);border-radius:7px;place-items:center;width:25px;height:25px;font-size:16px;display:grid}.campaignDetail{background:#f7f7f1;border-radius:13px;gap:16px;margin:0 0 18px 54px;padding:19px;display:grid}.campaignDetail>div>span,.campaignDetail aside>span{font:600 12px var(--font-mono);letter-spacing:.1em;color:var(--soft);margin-bottom:7px;display:block}.campaignDetail>div>strong{font-size:15px}.campaignDetail pre{white-space:pre-wrap;border:1px solid var(--line);max-height:330px;font:400 14px/1.65 var(--font-geist);color:#55574f;background:#fff;border-radius:10px;margin:0;padding:16px;overflow:auto}.campaignDetail aside{border-left:3px solid var(--volt);background:#fff;border-radius:0 9px 9px 0;padding:14px 16px}.campaignDetail aside strong{font-size:14px}.campaignDetail aside p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.55}.campaignDetail code{font:600 12px var(--font-mono);background:#ecece5;border-radius:4px;padding:2px 4px}.campaignMissing .campaignProduct>i{color:#666;background:#d9d9d1}.missingNotice{border-left-color:var(--orange)!important;background:var(--orange-bg)!important}@media (width<=1050px){.campaignSummary{grid-template-columns:minmax(240px,1.5fr) 125px 1fr}.campaignAudience{display:none}.campaignMetrics{grid-template-columns:1fr 1fr}}@media (width<=760px){.campaignsIntro{flex-direction:column;align-items:flex-start}.campaignsIntro h2{font-size:26px}.campaignsIntro>button{width:100%}.campaignMetrics{grid-template-columns:1fr 1fr}.campaignPanel .panelHeader{align-items:flex-start;gap:15px}.campaignList{padding:0 14px}.campaignSummary{grid-template-columns:minmax(0,1fr) auto;padding:16px 0}.campaignState{grid-column:1}.campaignReview{grid-area:1/2/3;font-size:0}.campaignDetail{margin-left:0;padding:14px}}@media (width<=480px){.campaignMetrics{grid-template-columns:1fr}.campaignProduct>i{flex-basis:36px;width:36px;height:36px}.campaignDetail pre{padding:12px}}.campaignIntroActions{gap:8px;display:flex}.campaignIntroActions button{height:40px;font:600 14px var(--font-geist);border-radius:9px;padding:0 15px}.campaignControlBar{justify-content:space-between;align-items:center;gap:18px;margin:0 0 14px;display:flex}.campaignTabs{background:#e9e9e1;border-radius:11px;padding:4px;display:flex}.campaignTabs button{color:#77786f;font:600 14px var(--font-geist);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 14px}.campaignTabs button.active{color:var(--ink);background:#fff;box-shadow:0 1px 4px #17181314}.campaignTabs span{font:700 12px var(--font-mono);background:#efefe8;border-radius:8px;margin-left:6px;padding:3px 5px}.campaignCompanySearch{color:var(--soft);font:600 12px var(--font-mono);letter-spacing:.08em;align-items:center;gap:9px;display:flex}.campaignCompanySearch input{border:1px solid var(--line);width:220px;font:500 14px var(--font-geist);background:#fff;border-radius:9px;padding:10px 12px}.campaignOperation{padding:17px 0}.campaignOperationHead{grid-template-columns:minmax(280px,1.4fr) auto 150px;align-items:center;gap:22px;display:grid}.campaignMain{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;min-width:0;padding:0;display:flex}.campaignChevron{border:1px solid var(--line);border-radius:8px;place-items:center;width:27px;height:27px;margin-left:12px;font-size:15px;display:grid}.campaignOperationStats{gap:22px;display:flex}.campaignOperationStats span{min-width:64px}.campaignOperationStats small,.campaignOperationStats strong{display:block}.campaignOperationStats small{color:var(--soft);margin-bottom:4px;font-size:12px}.campaignOperationStats strong{font:650 14px var(--font-geist)}.campaignRadarAction{color:#fff;height:38px;font:650 14px var(--font-geist);cursor:pointer;background:#171813;border:1px solid #171813;border-radius:9px}.campaignRadarAction:disabled{opacity:.45;cursor:not-allowed}.campaignBrief{color:var(--muted);background:#f7f7f1;border-radius:10px;grid-template-columns:1.5fr .65fr auto;align-items:center;gap:18px;margin:14px 0 0 54px;padding:12px 14px;font-size:13px;display:grid}.campaignBrief small{font:600 12px var(--font-mono);letter-spacing:.08em;color:var(--soft);margin-bottom:5px;display:block}.templateWarn,.templateReady{font:700 12px var(--font-mono);border-radius:12px;justify-self:end;padding:6px 9px}.templateWarn{background:var(--orange-bg);color:var(--orange)}.templateReady{background:var(--green-bg);color:var(--green)}.campaignWorkspace{background:0 0;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:12px;margin:16px 0 0 54px;padding:0;display:grid}.campaignWorkspace>section{background:#f7f7f1;border:1px solid #ecece4;border-radius:13px;overflow:hidden}.campaignTargetsHead,.campaignTemplate>div{border-bottom:1px solid #e7e7de;padding:15px 17px}.campaignTargetsHead span,.campaignTemplate>div span{font:600 12px var(--font-mono);letter-spacing:.1em;color:var(--soft);margin-bottom:6px;display:block}.campaignTargetsHead strong,.campaignTemplate>div strong{font-size:14px}.campaignTargets>article{border-top:1px solid #e7e7de;grid-template-columns:minmax(0,1fr) 62px 180px;align-items:center;gap:16px;padding:14px 17px;display:grid}.campaignTargets>article:first-child{border-top:0}.targetIdentity strong,.targetIdentity small{display:block}.targetIdentity strong{font-size:14px}.targetIdentity small{color:var(--soft);margin-top:4px;font-size:12px}.targetIdentity p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.45}.targetScore{text-align:center}.targetScore strong{font:750 18px var(--font-mono)}.targetScore small{font:600 12px var(--font-mono);color:var(--soft)}.targetContact{justify-items:start;gap:5px;display:grid}.targetContact span{font:700 12px var(--font-mono);border-radius:9px;padding:5px 7px}.contactReady{background:var(--green-bg);color:var(--green)}.contactPending{color:#77786f;background:#e8e8e1}.targetContact a{color:var(--ink);text-overflow:ellipsis;max-width:180px;font-size:12px;text-decoration:none;overflow:hidden}.campaignTargetsEmpty{text-align:center;color:var(--muted);padding:34px 18px}.campaignTargetsEmpty strong{color:var(--ink);font-size:14px}.campaignTargetsEmpty p{margin:7px 0 0;font-size:13px}.campaignTemplate pre{white-space:pre-wrap;border:1px solid var(--line);max-height:320px;font:400 13px/1.6 var(--font-geist);color:#55574f;background:#fff;border-radius:9px;margin:12px;padding:14px;overflow:auto}.campaignTemplate>aside{border-left:3px solid var(--volt);background:#fff;border-radius:0 8px 8px 0;margin:12px;padding:12px 14px}.campaignTemplate>aside strong{font-size:13px}.campaignTemplate>aside p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}@media (width<=1100px){.campaignOperationHead{grid-template-columns:minmax(250px,1fr) 140px}.campaignOperationStats{display:none}.campaignWorkspace{grid-template-columns:1fr}.campaignBrief{grid-template-columns:1fr auto}.campaignBrief>span:nth-child(2){display:none}}@media (width<=760px){.campaignIntroActions{grid-template-columns:1fr 1fr;width:100%;display:grid}.campaignControlBar{flex-direction:column;align-items:stretch}.campaignCompanySearch{justify-content:space-between}.campaignCompanySearch input{width:min(260px,65vw)}.campaignOperationHead{grid-template-columns:1fr}.campaignRadarAction{width:100%}.campaignBrief,.campaignWorkspace{margin-left:0}.campaignBrief{grid-template-columns:1fr}.templateWarn,.templateReady{justify-self:start}.campaignTargets>article{grid-template-columns:1fr 54px}.targetContact{grid-column:1/3}}.campaignTargets>article{grid-template-columns:minmax(0,1fr) 62px 165px 150px;gap:14px}.targetContact{min-width:0}.targetContact a,.targetEmail{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:165px;font-size:12px;text-decoration:none;overflow:hidden}.targetActions{gap:6px;display:grid}.targetActions button{min-height:34px;font:650 13px var(--font-geist);cursor:pointer;border-radius:8px}.targetActions button:disabled{cursor:not-allowed;opacity:.52}.targetReject{border:1px solid var(--line);color:var(--muted);background:#fff}.targetReview{color:#fff;background:#171813;border:1px solid #171813}.targetDone,.targetExcluded{text-align:center;font:700 12px var(--font-mono);border-radius:9px;padding:10px;display:block}.targetDone{background:var(--green-bg);color:var(--green)}.targetExcluded{color:#77786f;background:#e8e8e1}.radarReviewPanel{background:#fff;border-bottom:1px solid #e7e7de}.radarReviewPanel>header{color:#fff;background:#202119;justify-content:space-between;align-items:center;gap:14px;padding:16px 17px;display:flex}.radarReviewPanel>header span{font:650 12px var(--font-mono);letter-spacing:.11em;color:var(--volt);margin-bottom:6px;display:block}.radarReviewPanel>header strong,.radarReviewPanel>header small{display:block}.radarReviewPanel>header strong{font-size:15px}.radarReviewPanel>header small{color:#b9bbae;margin-top:5px;font-size:12px}.radarReviewPanel>header button{color:#fff;height:34px;font:650 12px var(--font-geist);cursor:pointer;white-space:nowrap;background:#2c2e25;border:1px solid #4b4d42;border-radius:8px;padding:0 11px}.radarReviewPanel>header button:disabled{opacity:.55}.radarReviewResults>article{border-top:1px solid #ecece5;grid-template-columns:minmax(0,1fr) 72px;gap:14px;padding:15px 17px;display:grid}.radarReviewResults>article:first-child{border-top:0}.radarReviewIdentity>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.radarReviewIdentity strong{font-size:14px}.radarReviewIdentity>div span{font:700 12px var(--font-mono);border-radius:9px;padding:4px 7px}.reviewNew{background:var(--green-bg);color:var(--green)}.reviewPresent{color:#6f7168;background:#ecece5}.radarReviewIdentity>small{color:var(--soft);margin-top:5px;font-size:12px;display:block}.radarReviewIdentity p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.5}.radarReviewIdentity blockquote{border-left:2px solid var(--volt);color:#5b5d54;background:#f8f8f3;margin:8px 0 0;padding:8px 10px;font-size:12px;line-height:1.5}.radarReviewIdentity nav{gap:12px;margin-top:9px;display:flex}.radarReviewIdentity nav a{color:var(--ink);font-size:12px;font-weight:650;text-decoration:none}.radarReviewScore{text-align:center;background:#fafaf5;border:1px solid #e4e5dc;border-radius:10px;align-self:start;padding:8px}.radarReviewScore strong{font:750 19px var(--font-mono)}.radarReviewScore small,.radarReviewScore span{display:block}.radarReviewScore small{font:650 12px var(--font-mono);color:var(--soft)}.radarReviewScore span{color:var(--soft);margin-top:4px;font-size:12px}.radarReviewEmpty{text-align:center;padding:25px 17px}.radarReviewEmpty strong{font-size:14px}.radarReviewEmpty p{color:var(--muted);margin:6px 0 0;font-size:12px}.radarReviewPanel>footer{color:var(--soft);font:600 12px/1.5 var(--font-mono);background:#f3f3ed;padding:10px 17px}.radarReviewHeaderActions{gap:8px;display:flex}.radarReviewPanel>header .radarPromoteBatch,.radarReviewScore .radarPromoteOne{background:var(--volt);color:#171811;border-color:#c8ed1b}.radarReviewActions{gap:5px;margin-top:8px;display:grid}.radarReviewActions button{min-height:28px;color:var(--ink);font:650 12px var(--font-geist);cursor:pointer;background:#fff;border:1px solid #d8d9d0;border-radius:7px}.radarReviewActions button:disabled{opacity:.5;cursor:not-allowed}.radarReviewMetrics{background:#e5e6dd;border-bottom:1px solid #e5e6dd;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.radarReviewMetrics article{background:#fafaf5;padding:12px 14px}.radarReviewMetrics span,.radarReviewMetrics strong,.radarReviewMetrics small{display:block}.radarReviewMetrics span{font:700 12px var(--font-mono);letter-spacing:.09em;color:var(--soft)}.radarReviewMetrics strong{font:750 17px var(--font-mono);margin-top:5px}.radarReviewMetrics small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.4}.campaignDraftModal{width:min(760px,100%)}.campaignDraftMeta{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0 18px;display:grid}.campaignDraftMeta>span{border:1px solid var(--line);background:#fafaf6;border-radius:10px;gap:5px;min-width:0;padding:12px;display:grid}.campaignDraftMeta small{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft)}.campaignDraftMeta strong,.campaignDraftMeta a{color:var(--ink);text-overflow:ellipsis;font-size:14px;text-decoration:none;overflow:hidden}.campaignDraftField{gap:7px;margin-top:13px;display:grid}.campaignDraftField>span{font:650 13px var(--font-geist)}.campaignDraftField input,.campaignDraftField textarea{border:1px solid var(--line);width:100%;font:450 14px/1.55 var(--font-geist);color:var(--ink);background:#fff;border-radius:10px;padding:12px}.campaignDraftField textarea{resize:vertical;min-height:300px}.draftWarning{background:var(--orange-bg);color:var(--orange);border-radius:9px;margin-top:10px;padding:10px 12px;font-size:13px}.campaignDraftConsent{border-left:3px solid var(--volt);background:#f7f7f1;border-radius:0 9px 9px 0;margin-top:15px;padding:13px 15px}.campaignDraftConsent strong{font-size:14px}.campaignDraftConsent p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.55}.campaignDraftActions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.campaignDraftActions button{height:40px;font:650 14px var(--font-geist);border-radius:9px;padding:0 18px}@media (width<=760px){.campaignTargets>article{grid-template-columns:1fr 54px}.targetContact,.targetActions{grid-column:1/3}.targetActions{grid-template-columns:1fr 1fr}.campaignDraftMeta{grid-template-columns:1fr}.campaignDraftField textarea{min-height:240px}.campaignDraftActions{grid-template-columns:1fr 1fr;display:grid}.radarReviewPanel>header{flex-direction:column;align-items:flex-start}.radarReviewHeaderActions{flex-direction:column;width:100%}.radarReviewPanel>header button{width:100%}.radarReviewMetrics{grid-template-columns:1fr}}.campaignTopRadar{height:40px;color:var(--ink);font:600 14px var(--font-geist);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #171813;border-radius:9px;padding:0 15px}.campaignTopRadar:disabled,.campaignIntroActions button:disabled{opacity:.48;cursor:not-allowed}.campaignCreateButton{white-space:nowrap}.campaignCreateModal{width:min(980px,100%);max-height:min(88vh,920px);padding:0;overflow:hidden}.campaignCreateModal>.closeButton{z-index:2;top:17px;right:19px}.campaignCreateHead{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 30px 21px;display:flex}.campaignCreateHead h2{letter-spacing:-.04em;margin:7px 0;font-size:25px}.campaignCreateHead p{max-width:650px;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.campaignCreateHead>span{background:var(--green-bg);color:var(--green);font:700 12px var(--font-mono);white-space:nowrap;border-radius:13px;margin:5px 36px 0 0;padding:6px 9px}.campaignCreateSections{background:#f7f7f2;grid-template-columns:1fr 1fr;max-height:calc(88vh - 170px);display:grid;overflow:auto}.campaignCreateSections>section{padding:24px 28px 28px}.campaignCreateSections>section+section{border-left:1px solid var(--line);background:#fff}.campaignFormSectionTitle{align-items:center;gap:11px;margin-bottom:18px;display:flex}.campaignFormSectionTitle>span{width:30px;height:30px;color:var(--volt);font:700 12px var(--font-mono);background:#171813;border-radius:9px;place-items:center;display:grid}.campaignFormSectionTitle strong,.campaignFormSectionTitle small{display:block}.campaignFormSectionTitle strong{font-size:15px}.campaignFormSectionTitle small{color:var(--soft);margin-top:3px;font-size:12px}.campaignFormGrid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.campaignFormGrid>label{align-content:start;gap:6px;min-width:0;display:grid}.campaignFormGrid>label>span,.campaignFormGrid legend{font:650 12px var(--font-mono);letter-spacing:.04em;color:#686960}.campaignFormGrid label>span small{color:var(--soft);font-weight:500}.campaignFormGrid input:not([type=checkbox]):not([type=range]),.campaignFormGrid select,.campaignFormGrid textarea{width:100%;color:var(--ink);font:500 14px/1.45 var(--font-geist);background:#fff;border:1px solid #deded5;border-radius:9px;padding:10px 11px}.campaignFormGrid input:not([type=checkbox]):not([type=range]),.campaignFormGrid select{height:40px}.campaignFormGrid textarea{resize:vertical;min-height:80px}.campaignFormGrid .campaignEmailBody{min-height:210px}.campaignFieldWide{grid-column:1/3}.campaignFormGrid fieldset{border:0;margin:0;padding:0}.campaignMarketOptions{flex-wrap:wrap;gap:6px;display:flex}.campaignMarketOptions label{cursor:pointer}.campaignMarketOptions input{opacity:0;pointer-events:none;position:absolute}.campaignMarketOptions span{font:600 13px var(--font-geist);background:#fff;border:1px solid #deded5;border-radius:9px;padding:9px 11px;display:block}.campaignMarketOptions input:checked+span{color:#fff;box-shadow:inset 0 -2px var(--volt);background:#171813;border-color:#171813}.campaignRange{accent-color:#171813;width:100%}.campaignSafety{background:var(--green-bg);color:var(--green);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.campaignSafety>span{background:var(--green);color:#fff;border-radius:7px;flex:0 0 23px;place-items:center;width:23px;height:23px;font-size:14px;display:grid}.campaignSafety strong{font-size:13px}.campaignSafety p{color:#42795e;margin:4px 0 0;font-size:12px;line-height:1.5}.campaignCreateFooter{border-top:1px solid var(--line);background:#fff;justify-content:flex-end;align-items:center;gap:8px;padding:15px 30px;display:flex}.campaignCreateFooter button{height:40px;font:650 14px var(--font-geist);border-radius:9px;padding:0 18px}.campaignAutopilotBar{color:#fff;background:#171813;border-radius:15px;justify-content:space-between;align-items:center;gap:24px;margin-bottom:14px;padding:15px 18px;display:flex}.campaignAutopilotBar>div{align-items:center;gap:12px;display:flex}.campaignAutopilotBar>div:first-child>i{border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #d0ff2a1a}.autopilotLive{background:var(--volt)}.autopilotIdle{background:#77786f}.campaignAutopilotBar span,.campaignAutopilotBar strong,.campaignAutopilotBar small{display:block}.campaignAutopilotBar>div:first-child strong{font-size:14px}.campaignAutopilotBar>div:first-child small{color:#a9aaa1;margin-top:4px;font-size:12px}.campaignAutopilotBar>div:last-child{gap:22px}.campaignAutopilotBar>div:last-child>span small{font:600 12px var(--font-mono);color:#8f9087}.campaignAutopilotBar>div:last-child>span strong{font:700 16px var(--font-mono);margin-top:3px}.campaignAutopilotBar button{border:1px solid var(--volt);background:var(--volt);color:#171813;height:34px;font:700 13px var(--font-geist);cursor:pointer;border-radius:8px;padding:0 12px}.campaignAutopilotBar button:disabled{color:#9a9b93;cursor:not-allowed;background:#55564f;border-color:#55564f}.campaignRowActions{grid-template-columns:1fr auto;gap:6px;display:grid}.campaignRowActions .campaignRadarAction{padding:0 11px}.campaignBatchAction{color:#fff;height:38px;box-shadow:inset 0 -2px var(--volt);font:700 13px var(--font-geist);cursor:pointer;white-space:nowrap;background:#171813;border:1px solid #171813;border-radius:9px;padding:0 12px}.campaignBatchAction:disabled{opacity:.55;cursor:wait}.campaignActivateAction,.campaignPauseAction{height:38px;font:700 13px var(--font-geist);cursor:pointer;white-space:nowrap;border-radius:9px;padding:0 11px}.campaignActivateAction{background:var(--volt);color:#171813;border:1px solid #a8ce21}.campaignPauseAction{border:1px solid var(--line);color:#171813;background:#fff}.campaignActivateAction:disabled,.campaignPauseAction:disabled{opacity:.45;cursor:not-allowed}.autopilotStatusLive,.autopilotStatusPaused{font:700 12px var(--font-mono);border-radius:12px;justify-self:end;padding:6px 9px}.autopilotStatusLive{color:var(--volt);background:#171813}.autopilotStatusPaused{color:#676860;background:#eeeee7}.autopilotConfirmModal{width:min(640px,100%)}.autopilotConfirmModal h2{letter-spacing:-.04em;margin:9px 0;font-size:27px}.autopilotRules{grid-template-columns:1fr 1fr;gap:9px;margin:20px 0;display:grid}.autopilotRules>div{border:1px solid var(--line);background:#fafaf6;border-radius:11px;gap:9px;padding:13px;display:flex}.autopilotRules>div>span{width:23px;height:23px;color:var(--volt);font:700 13px var(--font-mono);background:#171813;border-radius:7px;flex:0 0 23px;place-items:center;display:grid}.autopilotRules p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.autopilotRules strong{color:var(--ink);margin-bottom:3px;font-size:13px;display:block}.autopilotConsent{background:var(--green-bg);color:#205a40;cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:13px 14px;font-size:13px;line-height:1.5;display:flex}.autopilotConsent input{accent-color:#171813;margin-top:1px}@media (width<=900px){.campaignAutopilotBar{flex-direction:column;align-items:flex-start}.campaignOperationHead{grid-template-columns:1fr}.campaignRowActions{grid-template-columns:1fr 1fr}.campaignRowActions button{width:100%}}@media (width<=600px){.campaignAutopilotBar>div:last-child{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.campaignAutopilotBar>div:last-child button{grid-column:1/4}.autopilotRules{grid-template-columns:1fr}}@media (width<=900px){.campaignIntroActions{flex-wrap:wrap;justify-content:flex-end}.campaignCreateSections{grid-template-columns:1fr}.campaignCreateSections>section+section{border-left:0;border-top:1px solid var(--line)}}@media (width<=760px){.campaignIntroActions{grid-template-columns:1fr 1fr;display:grid}.campaignIntroActions .campaignCreateButton{grid-area:1/1/auto/3}.campaignCreateModal{max-height:94vh}.campaignCreateHead{padding:23px 20px 18px}.campaignCreateHead>span{display:none}.campaignCreateSections{max-height:calc(94vh - 160px)}.campaignCreateSections>section{padding:20px}.campaignFormGrid{grid-template-columns:1fr}.campaignFieldWide{grid-column:1}.campaignCreateFooter{padding:13px 20px}.campaignCreateFooter button{flex:1}}.contactsContent{padding-top:32px}.contactsIntro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.contactsIntro h2{letter-spacing:-.05em;margin:8px 0;font-size:32px}.contactsIntro p{max-width:780px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.contactsIntro>button{height:40px;font:600 14px var(--font-geist);white-space:nowrap;border-radius:9px;padding:0 16px}.contactMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.contactMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;padding:17px 18px}.contactMetrics span,.contactMetrics small{color:var(--soft);font-size:13px;display:block}.contactMetrics strong{font:700 25px var(--font-mono);letter-spacing:-.04em;margin:10px 0 5px;display:block}.contactToolbar{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.contactToolbar label span{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft);margin-bottom:6px;display:block}.contactToolbar input{border:1px solid var(--line);background:#fff;border-radius:10px;width:300px;padding:11px 13px;font-size:14px}.contactFilters{background:#e9e9e1;border-radius:11px;gap:4px;padding:4px;display:flex}.contactFilters button{color:#77786f;font:600 13px var(--font-geist);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px}.contactFilters button.active{color:var(--ink);background:#fff;box-shadow:0 1px 4px #17181314}.contactPanel{min-height:420px;overflow:hidden}.contactTableHead,.contactRow{grid-template-columns:minmax(220px,1.25fr) minmax(180px,1fr) 150px minmax(160px,.9fr) 112px;align-items:center;gap:18px;display:grid}.contactTableHead{border-bottom:1px solid var(--line);color:var(--soft);font:650 12px var(--font-mono);letter-spacing:.08em;background:#fafaf6;padding:13px 20px}.contactRows{padding:0 20px;transition:opacity .2s}.contactRowsUpdating{opacity:.45}.contactRow{border-top:1px solid var(--line);padding:16px 0}.contactRow:first-child{border-top:0}.contactPerson{align-items:center;gap:11px;min-width:0;display:flex}.contactAvatar{width:38px;height:38px;color:var(--volt);font:700 13px var(--font-mono);background:#1a1b16;border-radius:11px;flex:0 0 38px;place-items:center;display:grid}.contactPerson>div,.contactCompany,.contactStatus,.contactCampaigns{min-width:0}.contactPerson strong,.contactPerson small,.contactPerson a,.contactCompany strong,.contactCompany small,.contactStatus small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.contactPerson strong,.contactCompany strong{font-size:14px}.contactPerson small,.contactCompany small,.contactStatus small{color:var(--soft);margin-top:4px;font-size:12px}.contactPerson a{color:var(--muted);margin-top:5px;font-size:13px;text-decoration:none}.contactStatus>span{font:700 12px var(--font-mono);border-radius:12px;padding:5px 8px;display:inline-block}.statusVerified{color:var(--green);background:var(--green-bg)}.statusPending{color:#6e6f67;background:#eeeeea}.statusProtected{color:var(--orange);background:var(--orange-bg)}.contactCampaigns{justify-items:start;gap:4px;display:grid}.contactCampaigns span{text-overflow:ellipsis;white-space:nowrap;background:#f0f0e9;border-radius:9px;max-width:100%;padding:5px 7px;font-size:12px;overflow:hidden}.contactCampaigns small{color:var(--soft);font-size:12px}.contactAssign{color:#fff;height:35px;font:650 13px var(--font-geist);cursor:pointer;background:#171813;border:1px solid #171813;border-radius:8px}.contactAssign:disabled{color:#a2a399;cursor:not-allowed;background:#eeeeea;border-color:#eeeeea}.contactLoading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:290px;padding:40px;display:flex}.contactLoading>span:not(.loadingRing):not(.errorMark){background:var(--paper);width:42px;height:42px;font:700 14px var(--font-mono);border-radius:13px;place-items:center;display:grid}.contactLoading strong{font-size:16px}.contactLoading p{color:var(--muted);margin:0;font-size:13px}.contactLoading button{border-radius:8px;height:36px;padding:0 14px}.contactPagination{border-top:1px solid var(--line);background:#fafaf6;justify-content:space-between;align-items:center;padding:13px 20px;display:flex}.contactPagination>span{font:500 12px var(--font-mono);color:var(--soft)}.contactPagination>div{gap:6px;display:flex}.contactPagination button{border:1px solid var(--line);height:32px;font:600 12px var(--font-geist);cursor:pointer;background:#fff;border-radius:8px;padding:0 11px}.contactPagination button:disabled{opacity:.4;cursor:not-allowed}.contactAssignModal{width:min(620px,100%)}.contactAssignSummary{grid-template-columns:1fr 1fr;gap:9px;margin:20px 0;display:grid}.contactAssignSummary span{border:1px solid var(--line);background:#fafaf6;border-radius:10px;min-width:0;padding:12px}.contactAssignSummary small,.contactAssignSummary strong{display:block}.contactAssignSummary small{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft);margin-bottom:5px}.contactAssignSummary strong{text-overflow:ellipsis;font-size:14px;overflow:hidden}.contactCampaignSelect{gap:7px;display:grid}.contactCampaignSelect>span{font-size:13px;font-weight:650}.contactCampaignSelect select{border:1px solid var(--line);width:100%;height:43px;color:var(--ink);font:500 14px var(--font-geist);background:#fff;border-radius:10px;padding:0 12px}.contactNoSend{border-left:3px solid var(--volt);background:#f7f7f1;border-radius:0 9px 9px 0;margin-top:16px;padding:13px 15px}.contactNoSend strong{font-size:14px}.contactNoSend p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.55}@media (width<=1100px){.contactTableHead,.contactRow{grid-template-columns:minmax(210px,1.2fr) minmax(160px,1fr) 140px 110px}.contactTableHead span:nth-child(4),.contactCampaigns{display:none}.contactMetrics{grid-template-columns:1fr 1fr}}@media (width<=760px){.contactsIntro{flex-direction:column;align-items:flex-start}.contactsIntro h2{font-size:26px}.contactsIntro>button{width:100%}.contactToolbar{flex-direction:column;align-items:stretch}.contactToolbar label,.contactToolbar input{width:100%}.contactFilters{overflow-x:auto}.contactTableHead{display:none}.contactRows{padding:0 14px}.contactRow{grid-template-columns:1fr auto;gap:13px}.contactCompany,.contactStatus{grid-column:1}.contactAssign{grid-area:1/2/4;width:104px}.contactPagination{flex-direction:column;align-items:flex-start;gap:10px}.contactPagination>div{width:100%}.contactPagination button{flex:1}.contactAssignSummary{grid-template-columns:1fr}}@media (width<=480px){.contactMetrics{grid-template-columns:1fr}.contactFilters button{padding:9px 10px}.contactPerson{align-items:flex-start}.contactRow{grid-template-columns:1fr}.contactAssign{grid-area:auto/1;width:100%}}.prospectPanelTools{align-items:end;gap:8px;display:flex}.prospectExport{border:1px solid var(--line)!important;background:#fff!important;border-radius:8px!important;height:34px!important;padding:0 11px!important}.prospectRow{grid-template-columns:36px minmax(260px,1fr) 96px 145px 122px;gap:16px}.prospectCampaignTags{flex-wrap:wrap;align-items:center;gap:5px;display:flex!important}.prospectCampaignTags span{text-overflow:ellipsis;white-space:nowrap;background:#f0f0e9;border-radius:9px;max-width:180px;padding:4px 7px;overflow:hidden;color:#5e6058!important;font-size:12px!important}.prospectCampaignTags small{font-size:12px}.prospectActions{gap:6px;display:grid}.prospectActions button{height:35px;font:650 13px var(--font-geist);cursor:pointer;border-radius:8px}.prospectOpen{border:1px solid var(--line);color:var(--ink);background:#fff}.prospectAssign{color:#fff;background:#171813;border:1px solid #171813}.prospectDetailDrawer{width:min(470px,94vw)}.prospectDetailReason{border-left:3px solid var(--volt);background:#f7f7f1;border-radius:0 10px 10px 0;margin-bottom:20px;padding:15px}.prospectDetailReason span{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft)}.prospectDetailReason p{color:var(--muted);margin:7px 0 0;font-size:14px;line-height:1.6}.prospectDetailLinks{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.prospectDetailLinks a{border:1px solid var(--line);color:var(--ink);border-radius:8px;padding:9px 11px;font-size:13px;font-weight:650;text-decoration:none}.prospectAssignModal{width:min(650px,100%)}.prospectAssignSummary{grid-template-columns:1fr 1fr;gap:9px;margin:20px 0;display:grid}.prospectAssignSummary span{border:1px solid var(--line);background:#fafaf6;border-radius:10px;padding:12px}.prospectAssignSummary small,.prospectAssignSummary strong{display:block}.prospectAssignSummary small{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft);margin-bottom:5px}.prospectAssignSummary strong{font-size:14px}.prospectAssignmentFlow{grid-template-columns:26px 1fr;gap:8px 10px;margin-top:18px;display:grid}.prospectAssignmentFlow>span{width:26px;height:26px;color:var(--volt);font:700 12px var(--font-mono);background:#171813;border-radius:8px;place-items:center;display:grid}.prospectAssignmentFlow p{color:var(--muted);margin:0;padding-top:2px;font-size:13px;line-height:1.5}.prospectAssignmentFlow strong{color:var(--ink);margin-bottom:2px;font-size:14px;display:block}@media (width<=1100px){.prospectRow{grid-template-columns:30px minmax(0,1fr) 90px 122px}.prospectSources{flex-wrap:wrap;grid-column:2/4;align-items:center;gap:12px;display:flex}.prospectActions{grid-area:1/4/3}}@media (width<=900px){.prospectRow{grid-template-columns:30px minmax(0,1fr) 90px}.prospectSources{grid-column:2/4}.prospectActions{grid-area:auto/2/auto/4;display:flex}.prospectActions button{flex:1}}@media (width<=760px){.prospectPanelTools,.prospectSearch,.prospectSearch input{width:100%!important}.prospectPanelTools{align-items:end}.prospectSearch{flex:1}.prospectRow{grid-template-columns:26px minmax(0,1fr)}.prospectScore{text-align:left;grid-column:2}.prospectSources,.prospectActions{grid-column:2;display:flex}.prospectAssignSummary{grid-template-columns:1fr}}.inboxTools{justify-content:space-between;align-items:center;gap:14px;margin:-10px 0 14px;display:flex}.inboxTools label{flex:1;max-width:470px;display:block;position:relative}.inboxTools label span{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft);position:absolute;top:50%;left:13px;transform:translateY(-50%)}.inboxTools input{border:1px solid var(--line);background:#fff;border-radius:10px;outline:none;width:100%;height:40px;padding:0 14px 0 59px;font-size:14px}.inboxTools input:focus{border-color:#9ea06f;box-shadow:0 0 0 3px #d3ff2321}.inboxTools>div{gap:6px;display:flex}.inboxTools button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:9px;height:34px;padding:0 11px;font-size:13px}.threadEmpty{text-align:center;color:var(--soft);padding:30px 18px;font-size:14px;line-height:1.5}.threadPager{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fafaf6f0;justify-content:center;align-items:center;gap:12px;padding:9px;display:flex;position:sticky;bottom:0}.threadPager button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:8px;width:28px;height:28px}.threadPager button:disabled{opacity:.35;cursor:default}.threadPager span{font:600 12px var(--font-mono);color:var(--muted)}.conversationEmpty{min-height:100%;color:var(--soft);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.conversationEmpty strong{color:var(--ink);font-size:16px}.conversationEmpty span{font-size:14px}.messageLoader{align-self:center;margin:auto}.mailState{margin-top:8px}.mailBubble.outbound .mailState{color:#aeb09f}@media (width<=760px){.inboxTools{flex-direction:column;align-items:stretch}.inboxTools label{max-width:none}.inboxTools>div{overflow-x:auto}.inboxTools button{white-space:nowrap}.inboxLayout{height:auto}.conversationPane{min-height:640px}}.pipelineContent{padding-top:32px}.pipelineIntro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.pipelineIntro h2{letter-spacing:-.05em;margin:8px 0;font-size:32px}.pipelineIntro p{max-width:760px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.pipelineIntroActions{gap:7px;display:flex}.pipelineIntroActions button{height:40px;font:650 14px var(--font-geist);white-space:nowrap;border-radius:9px;padding:0 15px}.pipelineMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px;display:grid}.pipelineMetric{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:112px;padding:18px}.pipelineMetric>span,.pipelineMetric>small{color:var(--soft);font-size:13px;display:block}.pipelineMetric>strong{font:700 25px var(--font-mono);letter-spacing:-.05em;margin:13px 0 7px;display:block}.pipelineMetricDark{color:#fff;background:#171813;border-color:#171813}.pipelineMetricDark>small{color:#8e9085}.pipelineStageBar{scrollbar-width:thin;gap:7px;padding:2px 1px 10px;display:flex;overflow-x:auto}.pipelineStageBar button{border:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex:1;min-width:118px;padding:11px 12px}.pipelineStageBar button.active{color:#fff;box-shadow:inset 0 -3px var(--volt);background:#171813;border-color:#171813}.pipelineStageBar span,.pipelineStageBar strong,.pipelineStageBar small{display:block}.pipelineStageBar span{color:var(--muted);font-size:13px}.pipelineStageBar button.active span{color:#babbaf}.pipelineStageBar strong{font:700 17px var(--font-mono);margin-top:7px}.pipelineStageBar small{color:var(--soft);margin-top:3px;font-size:12px}.pipelinePanel{min-height:470px}.pipelineToolbar{border-bottom:1px solid var(--line);background:#fafaf6;justify-content:space-between;align-items:end;gap:16px;padding:17px 20px;display:flex}.pipelineToolbar label{gap:6px;display:grid}.pipelineToolbar label:first-child{flex:1;max-width:440px}.pipelineToolbar label>span{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft)}.pipelineToolbar input,.pipelineToolbar select{border:1px solid var(--line);height:39px;color:var(--ink);background:#fff;border-radius:9px;padding:0 12px;font-size:14px}.pipelineToolbar input{width:100%}.pipelineToolbar select{min-width:190px}.pipelineTableHead,.pipelineRow{grid-template-columns:minmax(240px,1.35fr) 120px 120px minmax(200px,1fr) 120px;align-items:center;gap:17px;display:grid}.pipelineTableHead{color:var(--soft);font:650 12px var(--font-mono);letter-spacing:.08em;background:#fff;padding:12px 20px}.pipelineRows{padding:0 20px;transition:opacity .18s}.pipelineRowsLoading{opacity:.45;pointer-events:none}.pipelineRow{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;width:100%;min-height:71px;padding:13px 0}.pipelineRow:first-child{border-top:0}.pipelineRow:hover{background:#fafaf6;box-shadow:0 0 0 20px #fafaf6}.pipelineCompany{align-items:center;gap:11px;min-width:0;display:flex}.pipelineCompany>i{width:38px;height:38px;color:var(--volt);font:700 13px var(--font-mono);background:#171813;border-radius:11px;flex:0 0 38px;place-items:center;font-style:normal;display:grid}.pipelineCompany>span,.pipelineCompany strong,.pipelineCompany small,.pipelineNext strong,.pipelineNext small{min-width:0;display:block}.pipelineCompany strong,.pipelineCompany small,.pipelineNext strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipelineCompany strong{font-size:14px}.pipelineCompany small{color:var(--soft);margin-top:5px;font-size:12px}.pipelineStage{color:#5f6058;font:700 12px var(--font-mono);background:#eeeeea;border-radius:12px;padding:5px 8px;display:inline-block}.stage-contacted{color:#39538c;background:#edf2ff}.stage-interested,.stage-won{background:var(--green-bg);color:var(--green)}.stage-proposal{color:#687400;background:#f4f7ce}.stage-lost,.stage-archived{color:#777;background:#eee}.pipelineFlag{color:var(--orange);margin-top:5px;font-size:12px;display:block}.pipelineValue{font:700 14px var(--font-mono)}.pipelineNext{min-width:0}.pipelineNext strong{font-size:13px}.pipelineNext small{color:var(--soft);margin-top:5px;font-size:12px}.pipelineUpdated{font:550 12px var(--font-mono);color:var(--muted);text-align:right}.pipelinePagination{border-top:1px solid var(--line);background:#fafaf6;justify-content:space-between;align-items:center;padding:13px 20px;display:flex}.pipelinePagination>span{font:550 12px var(--font-mono);color:var(--soft)}.pipelinePagination>div{align-items:center;gap:10px;display:flex}.pipelinePagination strong{font:600 12px var(--font-mono);color:var(--muted)}.pipelinePagination button{border:1px solid var(--line);height:32px;font:650 12px var(--font-geist);cursor:pointer;background:#fff;border-radius:8px;padding:0 11px}.pipelinePagination button:disabled{opacity:.4;cursor:default}.pipelineEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;display:flex}.pipelineEmpty strong{font-size:16px}.pipelineEmpty p{color:var(--muted);margin:7px 0 14px;font-size:13px}.pipelineEmpty button{border-radius:8px;height:36px;padding:0 14px}.pipelineDrawer{width:min(500px,94vw);overflow:auto}.pipelineWarning{border-left:3px solid var(--orange);background:var(--orange-bg);border-radius:0 10px 10px 0;margin:0 0 18px;padding:13px 15px}.pipelineWarning strong{color:var(--orange);font-size:14px}.pipelineWarning p{color:#87562e;margin:4px 0 0;font-size:13px;line-height:1.5}.pipelineEdit{border-top:1px solid var(--line);gap:13px;padding-top:18px;display:grid}.pipelineEdit label{gap:7px;display:grid}.pipelineEdit label>span{font:650 12px var(--font-mono);letter-spacing:.07em;color:var(--soft)}.pipelineEdit select,.pipelineEdit input,.pipelineEdit textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:9px;padding:10px 11px;font-size:14px}.pipelineEdit select,.pipelineEdit input{height:41px}.pipelineEdit textarea{resize:vertical;min-height:78px;line-height:1.5}.pipelineDrawerActions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.pipelineDrawerActions button{height:41px;font:650 14px var(--font-geist);border-radius:9px;padding:0 15px}.overviewNext strong{font-size:13px;font-family:var(--font-geist);text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.overviewNext small{white-space:nowrap}@media (width<=1180px){.pipelineTableHead,.pipelineRow{grid-template-columns:minmax(220px,1.3fr) 105px 105px minmax(180px,1fr)}.pipelineTableHead span:last-child,.pipelineUpdated{display:none}.pipelineMetrics{grid-template-columns:1fr 1fr}}@media (width<=760px){.pipelineIntro{flex-direction:column;align-items:flex-start}.pipelineIntro h2{font-size:26px}.pipelineIntroActions{width:100%}.pipelineIntroActions button{flex:1}.pipelineMetrics{grid-template-columns:1fr 1fr}.pipelineToolbar{flex-direction:column;align-items:stretch}.pipelineToolbar label:first-child{max-width:none}.pipelineToolbar select{width:100%}.pipelineTableHead{display:none}.pipelineRows{padding:0 14px}.pipelineRow{grid-template-columns:minmax(0,1fr) auto;gap:9px 13px}.pipelineCompany{grid-column:1/3}.pipelineValue{text-align:right}.pipelineNext{grid-column:1/3}.pipelineUpdated{display:none}.pipelinePagination{flex-direction:column;align-items:flex-start;gap:10px}.pipelinePagination>div{justify-content:space-between;width:100%}.pipelineDrawerActions{flex-direction:column}.pipelineDrawerActions button{width:100%}}@media (width<=480px){.pipelineMetrics{grid-template-columns:1fr}.pipelineStageBar button{min-width:105px}}.stewardContent{padding-top:32px}.stewardHero{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:24px;display:flex}.stewardHero h2{letter-spacing:-.055em;margin:8px 0;font-size:36px}.stewardHero p{max-width:780px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.stewardHeroActions{justify-items:end;gap:10px;display:grid}.stewardHeroActions>span{color:var(--muted);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:flex}.stewardHeroActions>span i{border-radius:50%;width:7px;height:7px;display:block}.stewardHeroActions button{height:42px;font:650 14px var(--font-geist);border-radius:9px;padding:0 18px}.stewardMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.stewardMetric{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:118px;padding:18px}.stewardMetric span,.stewardMetric small{color:var(--soft);font-size:13px;display:block}.stewardMetric strong{font:750 27px var(--font-mono);letter-spacing:-.05em;margin:14px 0 8px;display:block}.stewardMetricDark{color:#fff;box-shadow:inset 0 -4px var(--volt);background:#171813;border-color:#171813}.stewardMetricDark small{color:#999b90}.stewardRun{background:#f7fbdc;border:1px solid #dfe7c2;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:12px 0;padding:14px 17px;display:flex}.stewardRun>div:first-child strong{margin-top:4px;font-size:14px;display:block}.stewardRun>div:last-child{gap:18px;display:flex}.stewardRun>div:last-child span{color:var(--muted);font-size:12px}.stewardRun>div:last-child b{color:var(--ink);font:700 14px var(--font-mono);margin-right:4px}.stewardRunError{background:var(--orange-bg);border-color:#f1d1b8}.stewardGrid{grid-template-columns:minmax(0,1.55fr) minmax(270px,.45fr);gap:12px;display:grid}.stewardQueue{min-width:0}.stewardFilters{border-bottom:1px solid var(--line);gap:6px;padding:13px 17px;display:flex;overflow-x:auto}.stewardFilters button{border:1px solid var(--line);height:31px;font:600 12px var(--font-geist);white-space:nowrap;cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 10px;display:flex}.stewardFilters button b{font:700 12px var(--font-mono);color:var(--soft)}.stewardFilters button.active{color:#fff;background:#171813;border-color:#171813}.stewardFilters button.active b{color:var(--volt)}.stewardQueueRows{padding:0 18px}.stewardQueueRow{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:#fff;grid-template-columns:105px minmax(170px,.7fr) minmax(240px,1.3fr) 120px;align-items:center;gap:14px;width:100%;min-height:82px;padding:14px 0;display:grid}.stewardQueueRow:first-child{border-top:0}.stewardQueueRow:hover{background:#fafaf6;box-shadow:0 0 0 18px #fafaf6}.stewardState{font:700 12px var(--font-mono);white-space:nowrap;border-radius:12px;justify-self:start;padding:6px 8px}.steward-ready{background:var(--green-bg);color:var(--green)}.steward-needs_data{color:#39538c;background:#edf2ff}.steward-follow_up_due{color:#687400;background:#f4f7ce}.steward-human_review{background:var(--orange-bg);color:var(--orange)}.steward-blocked{color:#6c6d65;background:#ecece8}.steward-pending{color:#777;background:#eee}.stewardIdentity strong,.stewardIdentity small,.stewardAction strong,.stewardAction small,.stewardDue strong,.stewardDue small{min-width:0;display:block}.stewardIdentity strong,.stewardAction strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.stewardIdentity small,.stewardAction small,.stewardDue small{color:var(--soft);margin-top:5px;font-size:12px}.stewardAction small{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.stewardDue{text-align:right}.stewardDue strong{font:700 12px var(--font-mono)}.stewardRail{align-content:start;gap:12px;display:grid}.stewardPolicy{overflow:hidden}.policyGroup{gap:8px;padding:17px;display:grid}.policyGroup+div{border-top:1px solid var(--line)}.policyGroup>strong{margin-bottom:3px;font-size:14px}.policyGroup>span{color:var(--muted);text-transform:capitalize;font-size:13px}.policyAuto{background:#f7fbdc}.policyAuto>span{color:#607000}.stewardEvidence{color:#fff;background:#171813;border-color:#171813;padding:20px}.stewardEvidence h3{margin:9px 0 14px;font-size:17px;line-height:1.25}.stewardEvidence p{color:#d0d1c7;font-size:14px;line-height:1.6}.stewardEvidence p strong{color:var(--volt);font:700 15px var(--font-mono)}.stewardEvidence small{color:#8e9085;margin-top:12px;font-size:12px;line-height:1.55;display:block}@media (width<=1180px){.stewardMetrics{grid-template-columns:1fr 1fr}.stewardGrid{grid-template-columns:1fr}.stewardRail{grid-template-columns:1fr 1fr}.stewardQueueRow{grid-template-columns:100px minmax(170px,.7fr) minmax(220px,1.3fr) 110px}}@media (width<=760px){.stewardHero{flex-direction:column;align-items:flex-start}.stewardHero h2{font-size:29px}.stewardHeroActions{justify-items:stretch;width:100%}.stewardHeroActions button{width:100%}.stewardMetrics{grid-template-columns:1fr 1fr}.stewardRun{flex-direction:column;align-items:flex-start}.stewardRun>div:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid}.stewardQueueRows{padding:0 14px}.stewardQueueRow{grid-template-columns:1fr auto;gap:8px 12px}.stewardState{grid-column:1}.stewardDue{grid-area:1/2}.stewardIdentity,.stewardAction{grid-column:1/3}.stewardRail{grid-template-columns:1fr}}@media (width<=480px){.stewardMetrics{grid-template-columns:1fr}}.authPage{color:#171813;background:#f3f2ed;grid-template-rows:1fr auto;grid-template-columns:minmax(320px,.82fr) minmax(440px,1.18fr);min-height:100vh;display:grid}.authBrand{color:#fff;background:#171813;align-items:flex-start;gap:14px;padding:42px;display:flex;position:relative;overflow:hidden}.authBrand:after{content:"";border:1px solid #4a4c41;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-190px;left:-120px;box-shadow:0 0 0 80px #202119,0 0 0 81px #3b3d33}.authLogo{z-index:1;background:var(--volt);color:#171813;width:42px;height:42px;font:800 18px var(--font-mono);border-radius:12px;place-items:center;display:grid;position:relative}.authBrand>div:last-child{z-index:1;gap:4px;padding-top:3px;display:grid;position:relative}.authBrand span{font:750 18px var(--font-mono);letter-spacing:.08em}.authBrand small{font:600 12px var(--font-mono);letter-spacing:.12em;color:#9b9d91}.authPanel{align-self:center;width:min(520px,100% - 64px);margin:auto;padding:56px 0}.authKicker{font:650 12px var(--font-mono);letter-spacing:.13em;color:#76786f;align-items:center;gap:8px;display:flex}.authKicker i{background:var(--volt);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #d3ff2338}.authPanel h1{letter-spacing:-.065em;max-width:450px;margin:22px 0 16px;font-size:48px;line-height:1.02}.authPanel>p{max-width:430px;color:var(--muted);margin:0 0 30px;font-size:15px;line-height:1.65}.authPanel form{gap:15px;display:grid}.authPanel label{gap:7px;display:grid}.authPanel label span{font:650 12px var(--font-mono);letter-spacing:.08em;color:#74766d;text-transform:uppercase}.authPanel input{color:#171813;width:100%;height:49px;font:500 14px var(--font-geist);background:#fff;border:1px solid #d8d8cf;border-radius:11px;outline:none;padding:0 14px}.authPanel input:focus{border-color:#8f9d58;box-shadow:0 0 0 4px #d3ff2329}.authPanel input[readonly]{color:#66685f;background:#eeeee8}.authSubmit{color:#fff;height:51px;font:700 14px var(--font-geist);cursor:pointer;box-shadow:inset 0 -3px var(--volt);background:#171813;border:0;border-radius:11px}.authSubmit:disabled{opacity:.45;cursor:default;box-shadow:none}.authSwitch{color:#3f5140;font:650 13px var(--font-geist);cursor:pointer;background:0 0;border:0;margin-top:16px;padding:0}.authMessage{border-left:3px solid var(--volt);color:#505541;background:#f8fadf;border-radius:0 8px 8px 0;padding:12px 14px;font-size:13px;line-height:1.5}.authSecurity{border-top:1px solid #d9d9d0;gap:4px;margin-top:34px;padding-top:18px;display:grid}.authSecurity strong{font-size:13px}.authSecurity span{color:#85877e;font-size:12px}.authFooter{color:#85877e;font:600 12px var(--font-mono);letter-spacing:.11em;background:#eeede7;border-top:1px solid #d6d6cd;grid-column:1/3;justify-content:space-between;padding:15px 22px;display:flex}.authLogout{border:1px solid var(--line);height:34px;color:var(--muted);font:650 13px var(--font-geist);cursor:pointer;background:#fff;border-radius:8px;padding:0 11px}@media (width<=760px){.authPage{flex-direction:column;min-height:100vh;display:flex}.authBrand{min-height:132px;padding:26px}.authBrand:after{width:280px;height:280px;bottom:-170px;left:auto;right:-140px}.authPanel{width:calc(100% - 40px);padding:42px 0}.authPanel h1{font-size:36px}.authFooter{margin-top:auto;padding:13px 16px}.authLogout{display:none}}.saasOnboardingPage{color:#171813;background:#f3f2ed;min-height:100vh;padding:0 0 80px}.saasOnboardingHeader{color:#fff;background:#171813;align-items:center;gap:12px;height:72px;padding:0 clamp(22px,5vw,72px);display:flex}.saasOnboardingHeader>div:nth-child(2){gap:3px;display:grid}.saasOnboardingHeader strong{font:750 15px var(--font-mono);letter-spacing:.09em}.saasOnboardingHeader span{font:600 12px var(--font-mono);letter-spacing:.12em;color:#a8aa9e}.saasOnboardingHeader>button{color:#ddd;background:0 0;border:1px solid #44463d;border-radius:8px;margin-left:auto;padding:9px 14px;font-size:13px}.saasOnboardingIntro,.saasOnboardingForm,.workspacePicker{width:min(1120px,100% - 40px);margin-left:auto;margin-right:auto}.saasOnboardingIntro{padding:64px 0 38px}.saasOnboardingIntro>span,.workspacePicker>span,.onboardingStep{font:700 12px var(--font-mono);letter-spacing:.13em;color:#7a7d70}.saasOnboardingIntro h1{letter-spacing:-.065em;margin:18px 0;font-size:clamp(42px,6vw,72px);line-height:.98}.saasOnboardingIntro p{color:#74766d;max-width:650px;font-size:15px;line-height:1.7}.workspacePicker{background:#fff;border:1px solid #deded5;border-radius:16px;margin-bottom:28px;padding:22px}.workspacePicker>div{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:14px;display:grid}.workspacePicker button{text-align:left;background:#fafaf7;border:1px solid #e0e0d8;border-radius:11px;grid-template-columns:1fr auto;gap:4px;padding:15px;display:grid}.workspacePicker strong,.workspacePicker small{grid-column:1}.workspacePicker b{grid-area:1/2/3;align-self:center}.workspacePicker small{color:#85877d;font-size:12px}.saasOnboardingForm{gap:18px;display:grid}.saasOnboardingForm>section{background:#fff;border:1px solid #deded5;border-radius:16px;padding:26px}.tierGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:18px;display:grid}.tierCard{text-align:left;cursor:pointer;background:#fafaf7;border:1px solid #dcdcd4;border-radius:14px;padding:22px}.tierCard.selected{box-shadow:inset 0 0 0 2px var(--volt);background:#fbffe9;border-color:#91a119}.tierCard>small{font:700 14px var(--font-mono);text-transform:uppercase;display:block}.tierCard>strong{letter-spacing:-.05em;font-size:36px}.tierCard>em{color:#77796f;font-size:13px;font-style:normal}.tierCard p{color:#73756c;min-height:42px;font-size:13px;line-height:1.55}.tierCard ul{gap:7px;margin:16px 0 0;padding:0;list-style:none;display:grid}.tierCard li{font-size:13px}.tierCard li:before{content:"✓";color:#718000;margin-right:7px;font-weight:800}.billingToggle{gap:5px;margin-top:14px;display:flex}.billingToggle button{background:#fff;border:1px solid #deded5;border-radius:999px;padding:8px 13px;font-size:13px}.billingToggle button.active{color:#fff;background:#171813}.onboardingFields{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.onboardingFields label{gap:7px;display:grid}.onboardingFields label>span{font:650 12px var(--font-mono);letter-spacing:.08em;color:#74766d;text-transform:uppercase}.onboardingFields .wide{grid-column:1/3}.onboardingFields input,.onboardingFields textarea{width:100%;font:500 14px var(--font-geist);background:#fff;border:1px solid #d8d8cf;border-radius:10px;outline:none;padding:13px}.onboardingFields textarea{resize:vertical;min-height:100px}.slugInput{border:1px solid #d8d8cf;border-radius:10px;align-items:center;display:flex;overflow:hidden}.slugInput input{border:0;border-radius:0}.slugInput b{color:#77796f;white-space:nowrap;padding-right:12px;font-size:13px}.onboardingSubmit{color:#fff;height:56px;box-shadow:inset 0 -4px var(--volt);background:#171813;border:0;border-radius:12px;font-weight:750}.onboardingSubmit:disabled{opacity:.5}.onboardingSafety{text-align:center;color:#7d7f76;font-size:12px}.saasOnboardingForm>.authMessage{margin:0}.saasOnboardingHeader .authLogo{flex:none}@media (width<=760px){.saasOnboardingIntro{padding-top:42px}.tierGrid,.onboardingFields{grid-template-columns:1fr}.onboardingFields .wide{grid-column:auto}.saasOnboardingForm>section{padding:20px}.saasOnboardingHeader span{display:none}}.voiceFulminio{z-index:80;justify-items:end;gap:10px;display:grid;position:fixed;bottom:20px;right:22px}.voiceLauncher{color:#fff;height:48px;font:700 14px var(--font-geist);cursor:pointer;box-shadow:0 13px 34px #14151133,inset 0 -3px var(--volt);background:#171813;border:1px solid #2a2b25;border-radius:14px;align-items:center;gap:10px;padding:0 17px;display:flex}.voiceLauncher:hover{transform:translateY(-1px)}.voiceMic{background:var(--volt);color:#171813;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.voiceLauncherLive .voiceMic{animation:1.15s infinite voicePulse}.voicePanel{background:#fff;border:1px solid #d9d9d0;border-radius:18px;width:min(420px,100vw - 28px);padding:19px;box-shadow:0 22px 60px #17181338}.voicePanelHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.voicePanelHead>div{gap:6px;display:grid}.voicePanelHead strong{letter-spacing:-.03em;font-size:17px}.voicePanelHead>button{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);cursor:pointer;background:#fafaf6;border-radius:9px;font-size:16px}.voicePanelHead>button:disabled{opacity:.35}.voicePanel>p{color:var(--muted);margin:14px 0;font-size:14px;line-height:1.55}.voiceSignal{background:#f5f5f0;border-radius:12px;justify-content:center;align-items:center;gap:5px;height:54px;margin:14px 0 6px;display:flex;overflow:hidden}.voiceSignal i{background:#b4b5ad;border-radius:4px;width:4px;height:8px;transition:height .2s}.voiceSignal-listening i{background:var(--volt);animation:.85s ease-in-out infinite voiceBars}.voiceSignal-listening i:nth-child(2),.voiceSignal-listening i:nth-child(6){animation-delay:.12s}.voiceSignal-listening i:nth-child(3),.voiceSignal-listening i:nth-child(5){animation-delay:.24s}.voiceSignal-listening i:nth-child(4){animation-delay:.36s}.voiceSignal-running i,.voiceSignal-transcribing i{background:#171813;animation:1.2s ease-in-out infinite voiceBars}.voiceTalk,.voiceStop{width:100%;height:46px;font:700 14px var(--font-geist);cursor:pointer;border:0;border-radius:10px}.voiceTalk{color:#fff;box-shadow:inset 0 -3px var(--volt);background:#171813}.voiceTalk span{color:var(--volt);margin-right:6px}.voiceStop{color:#a55118;background:#f7e8dd}.voiceStop span{margin-right:6px}.voiceWorking{align-content:center;place-items:center;gap:11px;min-height:102px;display:grid}.voiceWorking p{color:var(--muted);margin:0;font-size:13px}.voiceTranscript{gap:7px;margin-top:12px;display:grid}.voiceTranscript>span,.voiceAnswer>span{font:650 12px var(--font-mono);letter-spacing:.09em;color:var(--soft)}.voiceTranscript textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:104px;color:var(--ink);font:500 14px/1.55 var(--font-geist);background:#fafaf6;border-radius:10px;outline:none;padding:12px}.voiceTranscript textarea:focus{border-color:#929b66;box-shadow:0 0 0 3px #d3ff2324}.voiceActions{justify-content:flex-end;gap:7px;margin-top:12px;display:flex}.voiceActions button{border:1px solid var(--line);height:39px;font:650 13px var(--font-geist);cursor:pointer;background:#fff;border-radius:9px;padding:0 13px}.voiceActions .primaryAction{color:#fff;background:#171813;border-color:#171813}.voiceActions button:disabled{opacity:.45;cursor:default}.voicePanel>small{color:var(--soft);margin-top:10px;font-size:12px;line-height:1.45;display:block}.voiceAnswer{border-left:3px solid var(--volt);background:#f8fadf;border-radius:0 11px 11px 0;margin-top:13px;padding:15px}.voiceAnswer p{color:#3f4435;margin:7px 0 0;font-size:14px;line-height:1.55}.voiceError{border-left:3px solid var(--orange);background:var(--orange-bg);color:#8c4b20;border-radius:0 9px 9px 0;margin-top:13px;padding:13px;font-size:14px;line-height:1.5}@keyframes voiceBars{0%,to{height:8px}50%{height:31px}}@keyframes voicePulse{0%,to{box-shadow:0 0 #d3ff2366}50%{box-shadow:0 0 0 8px #d3ff2300}}@media (width<=760px){.voiceFulminio{bottom:12px;right:12px}.voiceLauncher{border-radius:13px;height:46px;padding:0 14px}.voicePanel{max-height:calc(100vh - 82px);overflow:auto}.voiceOpen .voiceLauncher span:last-child{display:none}.voiceOpen .voiceLauncher{justify-content:center;width:48px;padding:0}}.voiceFulminio{justify-items:start;left:254px;right:auto}@media (width<=760px){.voiceFulminio{bottom:70px;left:78px;right:auto}.voicePanel{width:calc(100vw - 92px);max-height:calc(100vh - 140px)}}.marketingContent{gap:14px;display:grid}.marketingHero{color:#fff;background:linear-gradient(120deg,#171813 0%,#202217 72%,#3a4315 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:32px;padding:28px 30px;display:flex;overflow:hidden}.marketingHero h2{letter-spacing:-.045em;margin:10px 0 8px;font-size:30px}.marketingHero p{color:#b7b9ae;max-width:760px;margin:0;font-size:14px;line-height:1.65}.marketingHeroState{justify-items:end;gap:12px;min-width:230px;display:grid}.marketingHeroState span{font:650 12px var(--font-mono);color:#d9dbd0}.marketingHeroState i{background:var(--orange);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.marketingHeroState strong{font-size:17px}.marketingMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.marketingMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:110px;padding:18px}.marketingMetrics span,.marketingMetrics small,.marketingMetrics strong{display:block}.marketingMetrics span{color:var(--soft);font-size:13px}.marketingMetrics strong{letter-spacing:-.04em;margin:10px 0 4px;font-size:25px}.marketingMetrics small{color:var(--muted);font-size:12px}.marketingMetrics .marketingMetricDark{color:#fff;background:#171813;border-color:#171813}.marketingMetrics .marketingMetricDark strong{color:var(--volt)}.marketingSetupGrid{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.marketingForm{overflow:hidden}.marketingForm .panelHeader{padding:19px 20px}.marketingStatus{color:#77796f;min-height:23px;font:700 12px var(--font-mono);text-transform:uppercase;background:#eeeee7;border-radius:999px;align-items:center;padding:0 8px;display:inline-flex}.status-approved,.status-published{background:var(--green-bg);color:var(--green)}.status-proposed{color:#616c0a;background:#edf0ca}.status-rejected{color:#a54828;background:#f7e5df}.status-draft,.status-archived{color:#77796f;background:#eeeee7}.marketingFields{grid-template-columns:1fr 1fr;gap:12px;padding:20px;display:grid}.marketingFields label{color:var(--soft);font:650 12px var(--font-mono);letter-spacing:.04em;gap:6px;display:grid}.marketingFields .wide{grid-column:1/-1}.marketingFields input,.marketingFields textarea{border:1px solid var(--line);width:100%;color:var(--ink);font:500 14px/1.5 var(--font-geist);resize:vertical;background:#fafaf6;border-radius:9px;padding:10px 11px}.marketingFields textarea{min-height:68px}.marketingFields textarea.tall{min-height:118px}.marketingColors{gap:8px;display:flex}.marketingColors input{height:38px;padding:4px}.marketingForm>footer{border-top:1px solid var(--line);background:#fafaf6;justify-content:space-between;align-items:center;gap:14px;padding:14px 20px;display:flex}.marketingForm>footer span{color:var(--soft);font-size:12px}.marketingForm>footer button{border-radius:9px;height:38px;padding:0 14px;font-size:13px}.marketingWorkspace{overflow:hidden}.marketingCampaignTabs{border-bottom:1px solid var(--line);gap:7px;padding:12px 18px;display:flex;overflow:auto}.marketingCampaignTabs button{border:1px solid var(--line);text-align:left;min-width:190px;font:650 13px var(--font-geist);cursor:pointer;background:#fafaf6;border-radius:10px;padding:10px 12px}.marketingCampaignTabs button.active{color:#fff;background:#171813;border-color:#171813}.marketingCampaignTabs small{color:var(--soft);margin-top:4px;font-size:12px;display:block}.marketingAssetGrid{background:#f3f3ed;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;display:grid}.marketingAsset{border:1px solid var(--line);background:#fff;border-radius:14px;min-width:0;padding:15px}.marketingAsset>header,.marketingAsset>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.marketingAsset>header>span{font:650 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.marketingAsset h4{margin:15px 0 7px;font-size:16px;line-height:1.35}.marketingAsset>p,.marketingAsset details p{color:var(--muted);white-space:pre-line;font-size:13px;line-height:1.55}.marketingAsset details{margin:12px 0}.marketingAsset summary{cursor:pointer;font-size:12px;font-weight:650}.marketingAsset>footer{border-top:1px solid #efefe8;margin-top:14px;padding-top:12px}.marketingAsset>footer>span{color:var(--soft);font-size:12px}.marketingAsset>footer>div{gap:5px;display:flex}.marketingAsset>footer button{border:1px solid var(--line);font:650 12px var(--font-geist);cursor:pointer;background:#fff;border-radius:7px;padding:7px 8px}.marketingVisual{color:#fff;border-radius:11px;flex-direction:column;justify-content:flex-end;min-height:210px;margin:13px 0;padding:18px;display:flex;position:relative;overflow:hidden}.marketingVisual:after{content:"";border:1px solid #ffffff29;border-radius:50%;width:180px;height:180px;position:absolute;top:-55px;right:-40px}.marketingVisual small{font:700 12px var(--font-mono);letter-spacing:.12em;position:absolute;top:17px;left:18px}.marketingVisual strong{letter-spacing:-.035em;max-width:90%;font-size:20px;line-height:1.08}.marketingVisual i{width:72px;height:3px;margin:12px 0}.marketingVisual p{color:#d9dbd0;margin:0;font-size:12px;line-height:1.4}.marketingEmpty{text-align:center;padding:46px}.marketingEmpty strong{font-size:16px}.marketingEmpty p{color:var(--soft);margin:7px 0 0;font-size:13px}@media (width<=1100px){.marketingSetupGrid{grid-template-columns:1fr}.marketingAssetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.marketingHero{flex-direction:column;align-items:flex-start;padding:22px}.marketingHero h2{font-size:24px}.marketingHeroState{justify-items:start;min-width:0}.marketingMetrics{grid-template-columns:1fr 1fr}.marketingAssetGrid,.marketingFields{grid-template-columns:1fr}.marketingFields .wide{grid-column:auto}.marketingForm>footer,.marketingAsset>footer{flex-direction:column;align-items:flex-start}}.autonomyContent{gap:16px;padding-bottom:34px;display:grid}.autonomyHero{border:1px solid var(--line);background:linear-gradient(116deg,#fff 0% 58%,#f4f6df 100%);border-radius:20px;grid-template-columns:minmax(0,1fr) 290px;align-items:end;gap:28px;padding:29px 30px;display:grid}.autonomyHero h2{letter-spacing:-.045em;max-width:720px;margin:8px 0 9px;font-size:34px;line-height:1.05}.autonomyHero>div>p{max-width:770px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.autonomySafety{color:#fff;background:#181914;border-radius:14px;align-items:flex-start;gap:13px;padding:17px;display:flex}.autonomySafety>i{background:var(--volt);border-radius:50%;flex:none;width:10px;height:10px;margin-top:3px;box-shadow:0 0 0 5px #d3ff231f}.autonomySafety span{gap:3px;display:grid}.autonomySafety small{font:650 12px var(--font-mono);letter-spacing:.09em;color:#989b8f}.autonomySafety strong{font-size:16px}.autonomySafety p{color:#c7c9bd!important;margin:3px 0 0!important;font-size:13px!important;line-height:1.45!important}.autonomySafetyPaused>i{background:#f09b4a;box-shadow:0 0 0 5px #f09b4a1f}.autonomyReadiness{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.autonomyReadiness article{border:1px solid var(--line);background:#fff;border-radius:16px;gap:5px;min-height:112px;padding:18px 20px;display:grid}.autonomyReadiness span{color:var(--muted);font-size:13px}.autonomyReadiness strong{letter-spacing:-.04em;font-size:28px;line-height:1}.autonomyReadiness small{color:var(--soft);margin-top:auto;font-size:12px}.kernelVersion{color:#69703f;font:700 12px var(--font-mono);letter-spacing:.08em;background:#f6f8e8;border:1px solid #d7d9c7;border-radius:999px;align-self:start;padding:7px 10px}.autonomyFlow{padding-bottom:23px}.autonomyFlowTrack{grid-template-columns:repeat(5,1fr);padding:4px 28px 0;display:grid}.flowNode{color:#a3a59d;grid-template-rows:auto auto auto;grid-template-columns:28px 1fr;column-gap:9px;min-height:96px;padding:11px 18px 8px 0;display:grid;position:relative}.flowNode>span{font:700 13px var(--font-mono);color:#c2c4bc;grid-row:1/4}.flowNode>i{background:#ecece6;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;font-style:normal;display:grid}.flowNode>strong{color:#7e8078;font-size:16px}.flowNode>small{grid-column:2;margin-top:5px;font-size:12px;line-height:1.4}.flowNode>b{color:#c6c8bf;font-size:16px;position:absolute;top:13px;right:14px}.flowNodeActive>i{background:var(--volt);color:#171813}.flowNodeActive>strong{color:var(--ink)}.flowNodeActive>span{color:#747769}.autonomyGrid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:16px;display:grid}.autonomyModes,.productKernel{min-width:0}.modeCards{grid-template-columns:repeat(3,1fr);gap:9px;padding:0 22px;display:grid}.modeCard{text-align:left;border:1px solid var(--line);cursor:pointer;background:#fafaf7;border-radius:13px;min-height:150px;padding:16px}.modeCard>span{font:700 12px var(--font-mono);letter-spacing:.08em;color:var(--soft)}.modeCard>strong{margin:13px 0 8px;font-size:16px;display:block}.modeCard>p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.modeCardSelected{color:#fff;box-shadow:inset 0 -4px var(--volt);background:#191a15;border-color:#20211c}.modeCardSelected>span{color:var(--volt)}.modeCardSelected>p{color:#c4c6bb}.controlSliders{background:#f5f5f0;border-radius:13px;grid-template-columns:1fr 1fr;gap:20px;margin:22px;padding:19px;display:grid}.controlSliders label{gap:12px;display:grid}.controlSliders label>span{justify-content:space-between;gap:10px;font-size:13px;display:flex}.controlSliders label b{color:#6b741f}.controlSliders input{accent-color:#24251f;width:100%}.capabilitySwitches{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 22px;display:grid}.capabilitySwitches label{border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:center;gap:9px;min-height:58px;padding:10px;display:flex}.capabilitySwitches input{accent-color:#22231d}.capabilitySwitches span{gap:2px;display:grid}.capabilitySwitches strong{font-size:13px}.capabilitySwitches small{color:var(--soft);font-size:12px}.autonomySave{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-top:22px;padding:18px 22px;display:flex}.autonomySave>span{gap:4px;display:grid}.autonomySave strong{font-size:14px}.autonomySave small{color:var(--soft);font-size:12px}.productTabs{gap:6px;padding:0 22px 16px;display:flex;overflow:auto}.productTabs button{white-space:nowrap;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;display:flex}.productTabs i{font:700 12px var(--font-mono);color:#6f732d;font-style:normal}.productTabs button.active{color:#fff;background:#25261f;border-color:#25261f}.productTabs button.active i{color:var(--volt)}.productDefinition{background:#f7f7f2;border-radius:15px;margin:0 22px 22px;padding:21px}.productDefinitionCode{font:700 12px var(--font-mono);letter-spacing:.1em;color:#7e852f}.productDefinition h4{letter-spacing:-.035em;margin:8px 0 6px;font-size:21px}.productDefinition>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.productMarkets{gap:5px;margin-top:12px;display:flex}.productMarkets span{font:650 12px var(--font-mono);background:#e8e9df;border-radius:999px;padding:5px 8px}.icpList{gap:8px;margin-top:17px;display:grid}.icpList article{background:#fff;border:1px solid #dedfd6;border-radius:12px;grid-template-columns:1fr auto;gap:10px;padding:14px;display:grid}.icpList article>div>span{font:700 12px var(--font-mono);letter-spacing:.08em;color:#8b8d82}.icpList article>div>strong{margin-top:5px;font-size:14px;display:block}.icpList article p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.45}.icpList article>b{color:#66701d;font-size:19px}.icpList article>b small{font-size:12px}.icpList dl{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;margin:5px 0 0;padding-top:10px;display:grid}.icpList dl div{gap:4px;display:grid}.icpList dt{font:650 12px var(--font-mono);color:#96988e}.icpList dd{margin:0;font-size:12px;line-height:1.45}.autonomyGuardrail{justify-content:space-between;align-items:center;gap:30px;padding:22px 25px;display:flex}.autonomyGuardrail h3{margin:5px 0 0;font-size:17px}.autonomyGuardrail>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.autonomyGuardrail>div:last-child span{background:#fafaf6;border:1px solid #dfe0d7;border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}.autonomyGuardrail i{background:var(--volt);border-radius:50%;place-items:center;width:17px;height:17px;font-size:12px;font-style:normal;display:grid}@media (width<=1100px){.autonomyHero{grid-template-columns:1fr}.autonomyReadiness{grid-template-columns:repeat(2,1fr)}.autonomyGrid{grid-template-columns:1fr}.autonomyFlowTrack{grid-template-columns:repeat(3,1fr);row-gap:10px}.flowNode>b{display:none}}@media (width<=760px){.autonomyHero{padding:21px}.autonomyHero h2{font-size:27px}.autonomyReadiness{grid-template-columns:1fr 1fr}.autonomyFlowTrack{grid-template-columns:1fr;padding:0 20px}.flowNode{min-height:auto}.modeCards,.capabilitySwitches,.controlSliders{grid-template-columns:1fr}.autonomySave,.autonomyGuardrail{flex-direction:column;align-items:stretch}.autonomyGuardrail>div:last-child{justify-content:flex-start}.icpList dl{grid-template-columns:1fr}}.campaignIcpCard{color:#fff;background:linear-gradient(135deg,#171813,#292b20);border-bottom:1px solid #33352a;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:16px 17px;display:grid}.campaignIcpCard>div>span{font:650 12px var(--font-mono);letter-spacing:.12em;color:var(--volt);margin-bottom:6px;display:block}.campaignIcpCard>div>strong{font-size:15px;display:block}.campaignIcpCard>div>p{color:#c5c6bc;margin:5px 0 0;font-size:12px;line-height:1.5}.campaignIcpCard>b{font:750 20px var(--font-mono);color:var(--volt);white-space:nowrap}.campaignIcpCard>b small{text-align:right;color:#a8aa9f;font-size:12px;display:block}.campaignIcpCard dl{grid-column:1/3;grid-template-columns:1fr 1fr;gap:10px;margin:2px 0 0;display:grid}.campaignIcpCard dl div{border-top:1px solid #3c3e33;padding-top:10px}.campaignIcpCard dt{font:600 12px var(--font-mono);letter-spacing:.08em;color:#96988d}.campaignIcpCard dd{color:#dedfd7;margin:4px 0 0;font-size:12px}.targetEvidenceChips{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.targetEvidenceChips span{color:#267044;font:650 12px var(--font-mono);background:#eef6e8;border-radius:8px;padding:4px 6px}.targetEvidenceChips span.evidenceMissing{color:#77786f;background:#eeeee8}.targetScore em{font:650 12px var(--font-mono);color:var(--green);margin-top:4px;font-style:normal;display:block}@media (width<=760px){.campaignIcpCard dl{grid-template-columns:1fr}.campaignIcpCard dl div{grid-column:1/3}}.readinessContent{gap:14px;display:grid}.readinessHero{border:1px solid var(--line);background:#fff;border-radius:17px;justify-content:space-between;align-items:center;gap:28px;padding:27px 30px;display:flex}.readinessHero h2{letter-spacing:-.045em;margin:8px 0 7px;font-size:30px}.readinessHero p{max-width:780px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.readinessHeroState{white-space:nowrap;justify-items:end;gap:12px;display:grid}.readinessHeroState>span{font:650 12px var(--font-mono);align-items:center;gap:8px;display:flex}.readinessHeroState i{border-radius:50%;width:8px;height:8px}.readinessSafe{background:var(--orange);box-shadow:0 0 0 5px var(--orange-bg)}.readinessLive{background:var(--green);box-shadow:0 0 0 5px var(--green-bg)}.readinessHeroState button{border-radius:9px;height:38px;padding:0 15px;font-size:13px}.readinessMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.readinessMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:112px;padding:18px}.readinessMetrics span,.readinessMetrics small,.readinessMetrics strong{display:block}.readinessMetrics span{color:var(--soft);font-size:13px}.readinessMetrics strong{letter-spacing:-.04em;margin:10px 0 5px;font-size:27px}.readinessMetrics small{color:var(--muted);font-size:12px;line-height:1.4}.readinessMetrics .readinessMetricDark{color:#fff;background:#171813;border-color:#171813}.readinessMetrics .readinessMetricDark strong{color:var(--volt)}.readinessFlow{background:#e9e9e2;border:1px solid #ddddd4;border-radius:14px;grid-template-columns:repeat(9,auto);justify-content:center;align-items:center;gap:11px;padding:14px;display:grid}.readinessFlow>div{align-items:center;gap:8px;min-width:120px;display:flex}.readinessFlow>div>b{width:28px;height:28px;font:700 12px var(--font-mono);background:#fff;border-radius:8px;place-items:center;display:grid}.readinessFlow>div span{gap:2px;display:grid}.readinessFlow>div strong{font-size:13px}.readinessFlow>div small{color:var(--soft);font-size:12px}.readinessFlow>i{color:#9a9b92;font-style:normal}.readinessFlow .readinessFlowLocked b{color:var(--volt);background:#171813}.readinessToolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.readinessFilters{flex-wrap:wrap;gap:5px;display:flex}.readinessFilters button{border:1px solid var(--line);font:600 12px var(--font-geist);cursor:pointer;background:#fff;border-radius:9px;padding:9px 11px}.readinessFilters button.active{color:#fff;background:#171813;border-color:#171813}.readinessFilters b{font:700 12px var(--font-mono);color:#7b7d72;margin-left:7px}.readinessFilters button.active b{color:var(--volt)}.readinessToolbar>label{font:600 12px var(--font-mono);color:var(--soft);align-items:center;gap:8px;display:flex}.readinessToolbar input{border:1px solid var(--line);background:#fff;border-radius:9px;width:240px;padding:10px 12px;font-size:13px}.readinessUpdated{font:600 12px var(--font-mono);color:var(--soft)}.readinessRows{display:grid}.readinessRow{border-top:1px solid #efefe8;grid-template-columns:72px minmax(280px,1.2fr) minmax(220px,.8fr) 150px;align-items:center;gap:18px;padding:17px 20px;display:grid}.readinessRow:first-child{border-top:0}.readinessScore{text-align:center;background:#f4f4ee;border-radius:12px;padding:10px}.readinessScore strong{font:750 22px var(--font-mono)}.readinessScore small{font:650 12px var(--font-mono);color:var(--soft)}.readinessScore span{font:650 12px var(--font-mono);color:#747b25;margin-top:4px;display:block}.readinessIdentity{min-width:0}.readinessStatus{font:700 12px var(--font-mono);border-radius:999px;margin-bottom:7px;padding:4px 7px;display:inline-block}.readiness-ready_for_review{background:var(--green-bg);color:var(--green)}.readiness-needs_contact,.readiness-needs_evidence,.readiness-needs_template{background:var(--orange-bg);color:var(--orange)}.readiness-below_icp{color:#707269;background:#eeeee8}.readiness-contacted,.readiness-replied{color:#3e5e8a;background:#e8edf7}.readiness-blocked,.readiness-excluded{color:#8a3f3f;background:#f3e8e8}.readinessIdentity h4{margin:0;font-size:15px}.readinessIdentity>small{color:var(--soft);margin-top:3px;font-size:12px;display:block}.readinessIdentity p{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.45}.readinessBlockers{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.readinessBlockers span{color:#707168;font:600 12px var(--font-mono);background:#f1f1eb;border-radius:7px;padding:4px 6px}.readinessNext{gap:5px;display:grid}.readinessNext>span{font:650 12px var(--font-mono);letter-spacing:.09em;color:var(--soft)}.readinessNext strong{font-size:13px;line-height:1.45}.readinessNext small{color:var(--muted);text-overflow:ellipsis;font-size:12px;overflow:hidden}.readinessActions{gap:6px;display:grid}.readinessActions a{color:var(--ink);font-size:12px;text-decoration:none}.readinessActions button{color:#fff;min-height:34px;font:650 12px var(--font-geist);cursor:pointer;background:#171813;border:1px solid #171813;border-radius:8px}.readinessEmpty{text-align:center;min-height:220px;color:var(--muted);align-content:center;place-items:center;gap:10px;display:grid}.readinessEmpty strong{font-size:14px}.readinessEmpty p{margin:0;font-size:13px}.sidebar nav{scrollbar-width:thin;overflow-y:auto}@media (width<=1100px){.readinessMetrics{grid-template-columns:1fr 1fr}.readinessFlow{grid-template-columns:repeat(5,1fr)}.readinessFlow>i{display:none}.readinessFlow>div{min-width:0}.readinessRow{grid-template-columns:62px minmax(250px,1fr) 180px}.readinessActions{grid-column:2/4;display:flex}.readinessActions button{min-width:140px;margin-left:auto}}@media (width<=760px){.readinessHero{flex-direction:column;align-items:stretch;padding:21px}.readinessHeroState{justify-items:start}.readinessMetrics,.readinessFlow{grid-template-columns:1fr 1fr}.readinessToolbar{flex-direction:column;align-items:stretch}.readinessToolbar>label{justify-content:space-between}.readinessToolbar input{width:min(260px,70vw)}.readinessRow{grid-template-columns:58px 1fr}.readinessNext,.readinessActions{grid-column:1/3}.readinessActions{display:grid}.readinessActions button{margin-left:0}.readinessUpdated{display:none}}.meetingContent{gap:14px;display:grid}.meetingHero{border:1px solid var(--line);background:linear-gradient(110deg,#fff 0% 72%,#f3f6d4 100%);border-radius:17px;justify-content:space-between;align-items:flex-end;gap:28px;padding:28px 30px;display:flex}.meetingHero h2{letter-spacing:-.05em;margin:8px 0;font-size:31px}.meetingHero p{max-width:760px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.meetingHero>button{white-space:nowrap;border-radius:9px;height:40px;padding:0 17px}.meetingMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.meetingMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:105px;padding:17px 18px}.meetingMetrics span,.meetingMetrics small,.meetingMetrics strong{display:block}.meetingMetrics span{font:650 12px var(--font-mono);color:var(--soft)}.meetingMetrics strong{margin:10px 0 4px;font-size:27px}.meetingMetrics small{color:var(--muted);font-size:12px}.meetingMetrics .meetingMetricDark{color:#fff;background:#171813;border-color:#171813}.meetingMetrics .meetingMetricDark strong{color:var(--volt)}.meetingWorkspace{grid-template-columns:minmax(310px,.72fr) minmax(560px,1.45fr);align-items:start;gap:14px;display:grid}.meetingList,.meetingDetail{overflow:hidden}.meetingList .panelHeader{padding:19px 20px}.meetingRow{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edede6;grid-template-columns:72px 1fr auto;align-items:center;gap:12px;width:100%;padding:16px 19px;display:grid}.meetingRow:hover,.meetingRowActive{background:#f8f8f2}.meetingRowActive{box-shadow:inset 3px 0 var(--volt)}.meetingRow time{font:650 12px/1.4 var(--font-mono);color:var(--soft)}.meetingRow span{min-width:0}.meetingRow strong,.meetingRow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.meetingRow strong{font-size:14px}.meetingRow small{color:var(--muted);margin-top:5px;font-size:12px}.meetingStatus{font:700 12px var(--font-mono);white-space:nowrap;border-radius:999px;padding:5px 7px}.meetingStatus-scheduled{color:#686a61;background:#eeeee8}.meetingStatus-preparing{background:var(--orange-bg);color:var(--orange)}.meetingStatus-ready{background:var(--green-bg);color:var(--green)}.meetingStatus-completed{color:#3e5e8a;background:#e8edf7}.meetingDetail{padding:22px}.meetingDetailHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:20px;display:flex}.meetingDetailHead h3{letter-spacing:-.04em;margin:7px 0 5px;font-size:21px}.meetingDetailHead p{color:var(--muted);margin:0;font-size:13px}.meetingDetailHead>div:last-child{text-align:right;justify-items:end;gap:5px;display:grid}.meetingDetailHead>div:last-child strong{font-size:14px}.meetingDetailHead>div:last-child small{color:var(--soft);font-size:12px}.meetingDetailHead a{color:var(--ink);font-size:12px;text-decoration:none}.meetingObjective{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:8px 18px;padding:17px 0;display:grid}.meetingObjective span,.meetingBrief section>span,.meetingDraft>span{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft)}.meetingObjective p{color:var(--muted);margin:0;font-size:13px}.meetingObjective button{border-radius:8px;grid-area:1/2/3;height:36px;padding:0 13px}.meetingBrief{border-bottom:1px solid var(--line);gap:12px;padding:17px 0;display:grid}.meetingBrief>section,.meetingBriefGrid>section{background:#f6f6f0;border-radius:11px;padding:14px 15px}.meetingBriefLead{color:#fff;background:#171813!important}.meetingBriefLead span{color:var(--volt)!important}.meetingBrief h4{margin:8px 0 5px;font-size:15px}.meetingBrief p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.55}.meetingBriefLead p{color:#cacbc3}.meetingBriefGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.meetingBrief ol,.meetingBrief ul{gap:8px;margin:11px 0 0;padding:0;list-style:none;display:grid}.meetingBrief li{align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.meetingBrief ol b{width:20px;height:20px;font:700 12px var(--font-mono);background:#fff;border-radius:6px;flex:0 0 20px;place-items:center;display:grid}.meetingBrief ul li:before{content:"•";color:var(--green);font-weight:800}.meetingObjection{border-top:1px solid #e2e2da;margin-top:10px;padding-top:10px}.meetingObjection strong{font-size:13px}.meetingUnknowns{border-left:3px solid var(--orange)}.meetingOutcome{gap:11px;padding-top:18px;display:grid}.meetingOutcome h4{margin:-3px 0 2px;font-size:15px}.meetingOutcome label,.meetingCreate label{color:var(--muted);gap:6px;font-size:12px;font-weight:650;display:grid}.meetingOutcome input,.meetingOutcome select,.meetingOutcome textarea,.meetingCreate input,.meetingCreate select,.meetingCreate textarea{box-sizing:border-box;border:1px solid var(--line);width:100%;font:400 13px var(--font-geist);color:var(--ink);background:#fbfbf8;border-radius:9px;padding:10px 11px}.meetingOutcome textarea,.meetingCreate textarea{resize:vertical;min-height:76px}.meetingFormGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.meetingCheck{align-items:center;grid-template-columns:auto 1fr!important;gap:8px!important;display:flex!important}.meetingCheck input{width:auto}.meetingOutcome>button,.meetingCompleted>button{border-radius:8px;justify-self:start;min-height:37px;padding:0 14px}.meetingCompleted{gap:14px;padding-top:18px;display:grid}.meetingCompleted h4{margin:0;font-size:16px;line-height:1.5}.meetingCompleted dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;display:grid}.meetingCompleted dl div{background:#f6f6f0;border-radius:9px;padding:12px}.meetingCompleted dt{font:650 12px var(--font-mono);color:var(--soft)}.meetingCompleted dd{margin:6px 0 0;font-size:13px}.meetingDraft{background:#f3f6d4;border:1px solid #dfe69f;border-radius:11px;gap:9px;padding:16px;display:grid}.meetingDraft strong{font-size:14px}.meetingDraft p{white-space:pre-wrap;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.meetingDraft button{color:#fff;cursor:pointer;background:#171813;border:1px solid #171813;border-radius:8px;justify-self:start;padding:9px 12px;font-size:12px}.meetingEmpty{text-align:center;align-content:center;place-items:center;gap:8px;min-height:190px;padding:20px;display:grid}.meetingEmpty p{color:var(--muted);margin:0;font-size:13px}.meetingCreate{width:min(640px,100vw - 32px)}.meetingCreate .meetingFormGrid{margin:0}.meetingCreate .contactNoSend{margin:4px 0 0}.meetingRequests{overflow:hidden}.meetingRequests .panelHeader{padding:18px 20px}.meetingRequestList{display:grid}.meetingRequestList article{border-top:1px solid var(--line);grid-template-columns:minmax(220px,1fr) auto auto;align-items:center;gap:16px;padding:14px 20px;display:grid}.meetingRequestList strong,.meetingRequestList small{display:block}.meetingRequestList strong{font-size:14px}.meetingRequestList small{color:var(--muted);margin-top:5px;font-size:12px}.meetingRequestList time{font:650 12px var(--font-mono);color:var(--soft)}.meetingRequestList button{border-radius:8px;min-height:34px;padding:0 13px}@media (width<=1050px){.meetingWorkspace{grid-template-columns:1fr}.meetingList{max-height:360px;overflow:auto}.meetingMetrics{grid-template-columns:1fr 1fr}}@media (width<=760px){.meetingHero{flex-direction:column;align-items:stretch;padding:21px}.meetingHero h2{font-size:25px}.meetingHero>button{width:100%}.meetingMetrics{grid-template-columns:1fr 1fr}.meetingRequestList article{grid-template-columns:1fr}.meetingRequestList time{order:2}.meetingRequestList button{order:3;justify-self:start}.meetingRow{grid-template-columns:65px 1fr}.meetingStatus{grid-column:2;justify-self:start}.meetingDetail{padding:16px}.meetingDetailHead{flex-direction:column}.meetingDetailHead>div:last-child{text-align:left;justify-items:start}.meetingObjective{grid-template-columns:1fr}.meetingObjective button{grid-area:auto/1;justify-self:start}.meetingBriefGrid,.meetingFormGrid,.meetingCompleted dl{grid-template-columns:1fr}}.fulminioOutcomeLedger{overflow:hidden}.fulminioOutcomeLedger .panelHeader>small{font:700 12px var(--font-mono);color:var(--green);white-space:nowrap}.fulminioOutcomeMetrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.fulminioOutcomeMetrics article{border-right:1px solid var(--line);padding:18px 20px}.fulminioOutcomeMetrics article:last-child{border-right:0}.fulminioOutcomeMetrics span,.fulminioOutcomeMetrics small,.fulminioOutcomeMetrics strong{display:block}.fulminioOutcomeMetrics span{font:650 12px var(--font-mono);color:var(--soft)}.fulminioOutcomeMetrics strong{margin:8px 0 4px;font-size:24px}.fulminioOutcomeMetrics small{color:var(--muted);font-size:12px}.fulminioOutcomeList article{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 20px;display:grid}.fulminioOutcomeList article:first-child{border-top:0}.fulminioOutcomeList article>div strong,.fulminioOutcomeList article>div small{display:block}.fulminioOutcomeList article>div strong{font-size:13px}.fulminioOutcomeList article>div small{color:var(--muted);margin-top:4px;font-size:12px}.fulminioOutcomeList article>b{font:700 12px var(--font-mono);color:var(--soft)}.outcomeStatus{background:#c8c9c2;border-radius:50%;width:9px;height:9px}.outcomeStatus.verified_operation{background:var(--green)}.outcomeStatus.influenced{background:var(--orange)}.outcomeStatus.linked_no_outcome{background:#8b8d83}@media (width<=760px){.fulminioOutcomeMetrics{grid-template-columns:1fr 1fr}.fulminioOutcomeMetrics article:nth-child(2){border-right:0}.fulminioOutcomeList article{grid-template-columns:auto 1fr}.fulminioOutcomeList article>b{grid-column:2}}.closingContent,.revenueLoopContent{gap:14px;display:grid}.closingHero,.revenueLoopHero{border:1px solid var(--line);border-radius:17px;justify-content:space-between;align-items:flex-end;gap:28px;padding:28px 30px;display:flex}.closingHero{color:#fff;background:linear-gradient(115deg,#171813,#22241c 72%,#3b4121)}.revenueLoopHero{background:linear-gradient(110deg,#fff 0% 64%,#eff4c1 100%)}.closingHero h2,.revenueLoopHero h2{letter-spacing:-.05em;margin:8px 0;font-size:31px}.closingHero p,.revenueLoopHero p{max-width:790px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.closingHero p{color:#c4c6bc}.closingHero>div:last-child,.revenueLoopHero>div:last-child{white-space:nowrap;justify-items:end;gap:14px;display:grid}.closingHero>div:last-child>span,.revenueLoopHero>div:last-child>span{font:650 12px var(--font-mono);align-items:center;gap:8px;display:flex}.closingHero i,.revenueLoopHero i{background:var(--volt);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e7ff3f1a}.revenueLoopHero i{background:var(--green);box-shadow:0 0 0 5px var(--green-bg)}.closingHero button,.revenueLoopHero button{border-radius:9px;height:40px;padding:0 17px;font-size:13px}.closingMetrics,.revenueLoopMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.closingMetrics article,.revenueLoopMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:106px;padding:18px}.closingMetrics span,.closingMetrics strong,.closingMetrics small,.revenueLoopMetrics span,.revenueLoopMetrics strong,.revenueLoopMetrics small{display:block}.closingMetrics span,.revenueLoopMetrics span{font:650 12px var(--font-mono);color:var(--soft)}.closingMetrics strong,.revenueLoopMetrics strong{margin:10px 0 5px;font-size:27px}.closingMetrics small,.revenueLoopMetrics small{color:var(--muted);font-size:12px}.closingMetricDark,.revenueLoopMetricDark{color:#fff;background:#171813!important;border-color:#171813!important}.closingMetricDark strong,.revenueLoopMetricDark strong{color:var(--volt)}.closingWorkspace{grid-template-columns:minmax(300px,.68fr) minmax(560px,1.45fr);align-items:start;gap:14px;display:grid}.closingList,.closingDetail{overflow:hidden}.closingRow{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edede6;grid-template-columns:minmax(150px,1fr) auto auto;align-items:center;gap:12px;width:100%;padding:15px 18px;display:grid}.closingRow:hover,.closingRowActive{background:#f8f8f2}.closingRowActive{box-shadow:inset 3px 0 var(--volt)}.closingRow>b{font:700 14px var(--font-mono)}.closingIdentity{align-items:center;gap:10px;min-width:0;display:flex}.closingIdentity>i{width:34px;height:34px;color:var(--volt);font:700 12px var(--font-mono);background:#171813;border-radius:9px;flex:0 0 34px;place-items:center;font-style:normal;display:grid}.closingIdentity span{min-width:0}.closingIdentity strong,.closingIdentity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.closingIdentity strong{font-size:14px}.closingIdentity small{color:var(--soft);margin-top:4px;font-size:12px}.proposalStatus{font:700 12px var(--font-mono);white-space:nowrap;border-radius:999px;padding:5px 7px;display:inline-block}.proposalStatus-draft,.proposalStatus-changes_requested{background:var(--orange-bg);color:var(--orange)}.proposalStatus-internal_review{color:#747b25;background:#eef0df}.proposalStatus-approved,.proposalStatus-accepted{background:var(--green-bg);color:var(--green)}.proposalStatus-sent,.proposalStatus-viewed{color:#3e5e8a;background:#e8edf7}.closingDetail{padding:22px}.closingDetail>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:19px;display:flex}.closingDetail>header h3{margin:9px 0 5px;font-size:21px}.closingDetail>header p{color:var(--muted);margin:0;font-size:13px}.closingDetail>header>div:last-child{justify-items:end;gap:6px;display:grid}.closingSummary{border-bottom:1px solid var(--line);padding:17px 0}.closingSummary>span,.closingGuard>span{font:650 12px var(--font-mono);letter-spacing:.08em;color:var(--soft)}.closingSummary>p{color:var(--muted);margin:9px 0 15px;font-size:13px;line-height:1.6}.closingSummary>div{grid-template-columns:.8fr .7fr 1.4fr;gap:8px;display:grid}.closingSummary>div>span{background:#f6f6f0;border-radius:9px;gap:5px;padding:11px 12px;display:grid}.closingSummary small{font:650 12px var(--font-mono);color:var(--soft)}.closingSummary strong{font-size:13px}.closingGuard{border-left:3px solid var(--volt);background:#f3f6d4;border-radius:0 10px 10px 0;margin-top:17px;padding:14px 16px}.closingGuard p{color:#5f624e;margin:6px 0 0;font-size:12px}.closingActions{justify-content:flex-end;gap:7px;padding-top:18px;display:flex}.closingActions button,.dangerAction{min-height:37px;font:650 12px var(--font-geist);border-radius:8px;padding:0 14px}.dangerAction{color:#8a3f3f;cursor:pointer;background:#fff;border:1px solid #8a3f3f}.closingCandidateStrip{border:1px solid var(--line);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:19px 22px;display:flex}.closingCandidateStrip h3{margin:5px 0 0;font-size:16px}.closingEmpty,.revenueLoopEmpty{text-align:center;align-content:center;place-items:center;gap:9px;min-height:180px;padding:24px;display:grid}.closingEmpty p,.revenueLoopEmpty p{color:var(--muted);margin:0;font-size:13px}.proposalCreate{width:min(650px,100vw - 32px)}.proposalCreate .fieldLabel,.closingConfirm .fieldLabel{color:var(--muted);gap:6px;margin-top:15px;font-size:12px;display:grid}.proposalCreate input,.proposalCreate select,.proposalCreate textarea,.closingConfirm textarea{border:1px solid var(--line);background:#fbfbf8;border-radius:9px;width:100%;margin:0;padding:10px 11px;font-size:13px}.proposalCreate textarea,.closingConfirm textarea{min-height:75px}.closingConfirm{width:min(480px,100vw - 32px)}.revenueLoopGrid,.revenueLearning{grid-template-columns:1.5fr .65fr;gap:14px;display:grid}.revenueFunnel{overflow:hidden}.revenueFunnelSteps{gap:11px;padding:20px;display:grid}.revenueFunnelStep{grid-template-columns:160px 1fr;align-items:center;gap:15px;display:grid}.revenueFunnelStep>span{grid-template-columns:27px 1fr auto;align-items:center;gap:8px;display:grid}.revenueFunnelStep b{width:27px;height:27px;font:700 12px var(--font-mono);background:#f0f0e8;border-radius:7px;place-items:center;display:grid}.revenueFunnelStep strong{font-size:13px}.revenueFunnelStep small{font:700 13px var(--font-mono)}.revenueFunnelStep>i{background:#eeeee7;border-radius:999px;height:8px;overflow:hidden}.revenueFunnelStep em{background:#171813;border-radius:999px;height:100%;display:block}.revenueBottleneck{color:#fff;background:#171813;border-color:#171813;padding:22px}.revenueBottleneck h3{margin:9px 0 12px}.revenueBottleneck>strong{color:var(--volt);font-size:42px;display:block}.revenueBottleneck p{color:#c7c9be;margin:14px 0;font-size:13px;line-height:1.6}.revenuePriorityPanel{overflow:hidden}.revenuePriorityHead,.revenuePriorityRow{grid-template-columns:minmax(240px,1fr) minmax(260px,1.25fr) 110px 70px;align-items:center;gap:18px;display:grid}.revenuePriorityHead{color:var(--soft);font:650 12px var(--font-mono);background:#fafaf6;padding:10px 20px}.revenuePriorityRow{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edede6;width:100%;padding:13px 20px}.revenuePriorityRow:hover{background:#f8f8f2}.revenuePriorityCompany{align-items:center;gap:10px;min-width:0;display:flex}.revenuePriorityCompany>i{width:33px;height:33px;color:var(--volt);font:700 12px var(--font-mono);background:#171813;border-radius:9px;place-items:center;font-style:normal;display:grid}.revenuePriorityCompany strong,.revenuePriorityCompany small,.revenuePriorityRow>span:nth-child(2) strong,.revenuePriorityRow>span:nth-child(2) small{display:block}.revenuePriorityCompany strong,.revenuePriorityRow>span:nth-child(2) strong{font-size:13px}.revenuePriorityCompany small,.revenuePriorityRow>span:nth-child(2) small{color:var(--soft);margin-top:4px;font-size:12px}.revenuePriorityRow>b,.revenuePriorityRow>em{font:700 13px var(--font-mono);text-align:right}.revenuePriorityRow>em{font-style:normal}.revenueLearning>.panel,.revenueGuardrails{padding:21px}.revenueLearning h3{margin:8px 0 6px}.revenueLearning p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.revenueGuardrails{background:#eff4c1;border-radius:15px}.revenueGuardrails>span{font:650 12px var(--font-mono);color:#6c7422}.revenueGuardrails ul{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.revenueGuardrails li{font-size:13px}.revenueGuardrails li:before{content:"✓";color:var(--green);margin-right:8px}@media (width<=1100px){.closingWorkspace,.revenueLoopGrid,.revenueLearning{grid-template-columns:1fr}.closingMetrics,.revenueLoopMetrics{grid-template-columns:1fr 1fr}.revenuePriorityHead,.revenuePriorityRow{grid-template-columns:1fr 1fr 100px}.revenuePriorityHead span:last-child,.revenuePriorityRow>em{display:none}}@media (width<=760px){.closingHero,.revenueLoopHero{flex-direction:column;align-items:stretch;padding:21px}.closingHero h2,.revenueLoopHero h2{font-size:25px}.closingHero>div:last-child,.revenueLoopHero>div:last-child{justify-items:start}.closingMetrics,.revenueLoopMetrics{grid-template-columns:1fr 1fr}.closingDetail>header{flex-direction:column}.closingSummary>div{grid-template-columns:1fr}.closingCandidateStrip{flex-direction:column;align-items:stretch}.revenueFunnelStep{grid-template-columns:135px 1fr}.revenuePriorityHead{display:none}.revenuePriorityRow{grid-template-columns:1fr auto}.revenuePriorityRow>span:nth-child(2){grid-column:1/3}.revenuePriorityRow>b{grid-area:1/2}}.qualityContent{gap:14px;display:grid}.qualityHero{border:1px solid var(--line);background:linear-gradient(110deg,#fff 0% 66%,#f0f4c8 100%);border-radius:17px;grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:27px 30px;display:grid}.qualityHero h2{letter-spacing:-.05em;margin:8px 0;font-size:30px}.qualityHero p{max-width:720px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.qualityHero>button{border-radius:9px;height:39px;padding:0 14px}.qualityScore{background:#fff;border:8px solid #dedfd5;border-radius:50%;grid-template-columns:auto auto;place-content:center;width:102px;height:102px;display:grid}.qualityScore strong{font:750 31px var(--font-mono)}.qualityScore>span{font:650 13px var(--font-mono);color:var(--soft);align-self:end;padding-bottom:5px}.qualityScore small{text-align:center;font:650 12px var(--font-mono);color:var(--soft);grid-column:1/3}.qualityScore-good{border-color:#85c9a7}.qualityScore-watch{border-color:#d7d85b}.qualityScore-risk{border-color:#d78e72}.qualityMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.qualityMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:106px;padding:18px}.qualityMetrics span,.qualityMetrics strong,.qualityMetrics small{display:block}.qualityMetrics span{font:650 12px var(--font-mono);color:var(--soft)}.qualityMetrics strong{margin:10px 0 5px;font-size:27px}.qualityMetrics small{color:var(--muted);font-size:12px}.qualityMetricDark{color:#fff;background:#171813!important;border-color:#171813!important}.qualityMetricDark strong{color:var(--volt)}.qualityGrid{grid-template-columns:1.35fr .75fr;align-items:start;gap:14px;display:grid}.qualityIssues,.qualityAgent,.qualityCriteria{overflow:hidden}.qualityIssues .panelHeader>small,.qualityCriteria .panelHeader>small{font:650 12px var(--font-mono);color:var(--orange)}.qualityIssueHead,.qualityIssueRow{grid-template-columns:minmax(170px,1fr) 75px minmax(230px,1.2fr);align-items:center;gap:14px;display:grid}.qualityIssueHead{color:var(--soft);font:650 12px var(--font-mono);background:#fafaf6;padding:10px 19px}.qualityIssueRow{border-top:1px solid #edede6;padding:13px 19px}.qualityIssueRow>span{align-items:center;gap:8px;display:flex}.qualityIssueRow strong{font-size:13px}.qualityIssueRow b{font:700 14px var(--font-mono)}.qualityIssueRow p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.qualitySeverity{background:#a7a99e;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.qualitySeverity-high{background:#b7553a}.qualitySeverity-medium{background:#c7862c}.qualitySeverity-low{background:#6c8a78}.qualityFailureList{padding:5px 19px}.qualityFailureList>div{border-bottom:1px solid #edede6;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:11px 0;display:grid}.qualityFailureList span,.qualityFailureList strong,.qualityFailureList small{display:block}.qualityFailureList strong{font-size:13px}.qualityFailureList small{color:var(--soft);margin-top:4px;font-size:12px;line-height:1.4}.qualityFailureList b{font:750 15px var(--font-mono)}.qualityAgent footer{background:var(--green-bg);color:var(--green);font:650 12px var(--font-mono);padding:14px 19px}.qualityOkDot{background:var(--green);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.qualityCriteriaGrid{grid-template-columns:repeat(4,1fr);gap:8px;padding:18px;display:grid}.qualityCriteriaGrid article{background:#f6f6f0;border-radius:10px;padding:13px}.qualityCriteriaGrid header{justify-content:space-between;gap:8px;display:flex}.qualityCriteriaGrid header strong{font-size:13px}.qualityCriteriaGrid header span{font:650 12px var(--font-mono);color:var(--soft)}.qualityCriteriaGrid ul{gap:5px;margin:10px 0 0;padding:0;list-style:none;display:grid}.qualityCriteriaGrid li{color:var(--muted);font-size:12px;line-height:1.4}.qualityCriteriaGrid li:before{content:"✓";color:var(--green);margin-right:6px}.qualityTimestamp{text-align:right;color:var(--soft);font:600 12px var(--font-mono);margin:0}.qualityEmpty{text-align:center;min-height:260px;color:var(--muted);align-content:center;place-items:center;gap:10px;display:grid}.qualityEmpty p{margin:0;font-size:13px}.qualityEmpty button{border-radius:8px;min-height:36px;padding:0 14px}.qualityScope{grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.qualityScope>div{gap:7px;padding:16px 19px;display:grid}.qualityScope>div+div{border-left:1px solid var(--line);background:#fafaf6}.qualityScope strong{font-size:14px}.qualityScope small{color:var(--muted);font-size:12px;line-height:1.45}@media (width<=1100px){.qualityHero{grid-template-columns:1fr auto}.qualityHero>button{grid-column:1/3;justify-self:start}.qualityGrid{grid-template-columns:1fr}.qualityCriteriaGrid{grid-template-columns:repeat(3,1fr)}}@media (width<=760px){.qualityHero{grid-template-columns:1fr;padding:21px}.qualityHero h2{font-size:25px}.qualityHero>button{grid-column:1}.qualityMetrics{grid-template-columns:1fr 1fr}.qualityScope{grid-template-columns:1fr}.qualityScope>div+div{border-left:0;border-top:1px solid var(--line)}.qualityIssueHead{display:none}.qualityIssueRow{grid-template-columns:1fr auto}.qualityIssueRow p{grid-column:1/3}.qualityCriteriaGrid{grid-template-columns:1fr 1fr}.qualityCriteria .panelHeader{align-items:flex-start;gap:8px}.qualityCriteria .panelHeader>small{text-align:right}}@media (width<=480px){.qualityMetrics,.qualityCriteriaGrid{grid-template-columns:1fr}}.nbaContent,.sequenceContent,.forecastContent{gap:14px;display:grid}.nbaHero,.sequenceHero,.forecastHero{border:1px solid var(--line);background:linear-gradient(110deg,#fff 0% 67%,#eef4c0 100%);border-radius:17px;justify-content:space-between;align-items:flex-end;gap:26px;padding:28px 30px;display:flex}.nbaHero h2,.sequenceHero h2,.forecastHero h2{letter-spacing:-.05em;margin:8px 0;font-size:30px}.nbaHero p,.sequenceHero p,.forecastHero p{max-width:760px;color:var(--muted);margin:0;font-size:14px;line-height:1.65}.nbaHero button,.sequenceHero button,.forecastHero button{white-space:nowrap;border-radius:9px;height:40px;padding:0 16px}.nbaMetrics,.sequenceMetrics,.forecastMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.nbaMetrics article,.sequenceMetrics article,.forecastMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:102px;padding:18px}.nbaMetrics span,.nbaMetrics strong,.nbaMetrics small,.sequenceMetrics span,.sequenceMetrics strong,.sequenceMetrics small,.forecastMetrics span,.forecastMetrics strong{display:block}.nbaMetrics span,.sequenceMetrics span,.forecastMetrics span{font:650 12px var(--font-mono);color:var(--soft)}.nbaMetrics strong,.sequenceMetrics strong,.forecastMetrics strong{margin:10px 0 5px;font-size:26px}.nbaMetrics small,.sequenceMetrics small{color:var(--muted);font-size:12px}.nbaMetricDark,.sequenceMetricDark,.forecastMetricDark{color:#fff;background:#171813!important}.nbaMetricDark strong,.sequenceMetricDark strong,.forecastMetricDark strong{color:var(--volt)}.nbaQueue,.sequenceList,.forecastDeals{overflow:hidden}.nbaQueue>.panelHeader>small,.forecastDeals>.panelHeader>small{font:650 12px var(--font-mono);color:var(--soft)}.nbaRow{border-top:1px solid #edede6;grid-template-columns:42px minmax(170px,.8fr) minmax(240px,1.4fr) 90px auto;align-items:center;gap:14px;padding:13px 18px;display:grid}.nbaRank{font:700 13px var(--font-mono);color:var(--soft)}.nbaIdentity strong,.nbaIdentity small,.nbaAction strong,.nbaAction small,.nbaScore b,.nbaScore small{display:block}.nbaIdentity strong,.nbaAction strong{font-size:13px}.nbaIdentity small,.nbaAction small,.nbaScore small{color:var(--soft);margin-top:4px;font-size:12px}.nbaScore{text-align:right}.nbaScore b{font:750 16px var(--font-mono)}.nbaButtons{gap:5px;display:flex}.nbaButtons button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:7px;height:31px;padding:0 9px;font-size:12px}.nbaButtons .primaryAction{color:#fff;background:#171813;border-color:#171813}.sequenceRow{border-top:1px solid #edede6;grid-template-columns:minmax(220px,1fr) 80px 140px 180px;align-items:center;gap:15px;padding:14px 19px;font-size:12px;display:grid}.sequenceRow strong,.sequenceRow small{display:block}.sequenceRow small{color:var(--soft);margin-top:4px}.sequenceRow>b{font:700 13px var(--font-mono)}.sequenceSafe{color:var(--green);font-weight:650}.forecastGrid{grid-template-columns:minmax(600px,1.5fr) minmax(260px,.65fr);align-items:start;gap:14px;display:grid}.forecastRow{border-top:1px solid #edede6;grid-template-columns:minmax(180px,1fr) 60px 110px minmax(220px,1.2fr);align-items:center;gap:15px;padding:13px 19px;display:grid}.forecastRow strong,.forecastRow small{display:block}.forecastRow>span:first-child small{color:var(--soft);margin-top:4px;font-size:12px}.forecastRow>b{font:750 15px var(--font-mono)}.forecastRow>span:nth-child(3){font:700 13px var(--font-mono)}.forecastRow>small{color:var(--muted);font-size:12px;line-height:1.45}.forecastCriteria{padding:21px}.forecastCriteria h3{margin:9px 0 16px}.forecastCriteria>div{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;font-size:12px;display:flex}.forecastCriteria>div b{font:700 12px var(--font-mono)}.forecastCriteria footer{background:var(--green-bg);font:650 12px var(--font-mono);color:var(--green);margin:16px -21px -21px;padding:13px 21px}.zoomStatus{background:#fff7e9;border:1px solid #ead6b5;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.zoomStatus>span{font:700 12px var(--font-mono);color:#926226}.zoomStatus i{background:#c7862c;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.zoomStatus strong{font-size:12px}.zoomStatus small{font:650 12px var(--font-mono);color:var(--soft)}.zoomStatusReady{background:var(--green-bg);border-color:#b9dbc9}.zoomStatusReady>span{color:var(--green)}.zoomStatusReady i{background:var(--green)}.zoomAsset{background:#f5f6ed;border-radius:10px;gap:7px;padding:14px;display:grid}.zoomAsset>span{font:650 12px var(--font-mono);color:var(--green)}.zoomAsset strong{font-size:13px}.zoomAsset p{max-height:130px;color:var(--muted);margin:0;font-size:12px;line-height:1.55;overflow:auto}.zoomAsset a{color:var(--ink);font-size:12px}.dealRoomPage{color:#171813;background:#f4f4ef;min-height:100vh;padding:32px clamp(18px,5vw,78px) 60px}.dealRoomTop{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto 28px;display:flex}.dealRoomTop>div{align-items:center;gap:10px;display:flex}.dealRoomTop>div>b{color:#e7ff3f;background:#171813;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.dealRoomTop strong,.dealRoomTop small{display:block}.dealRoomTop small,.dealRoomTop>span{color:#77796f;font:650 12px var(--font-mono);margin-top:3px}.dealRoomHero{color:#fff;background:linear-gradient(115deg,#171813,#25281d 72%,#404722);border-radius:20px;justify-content:space-between;align-items:flex-end;gap:28px;max-width:1140px;margin:auto;padding:38px 42px;display:flex}.dealRoomHero span,.dealRoomDocument>section>span,.dealRoomAccept>span{font:700 12px var(--font-mono);letter-spacing:.09em;color:#b8bcaa}.dealRoomHero h1{letter-spacing:-.055em;max-width:720px;margin:12px 0 8px;font-size:42px;line-height:1.04}.dealRoomHero p{color:#c8cabf;margin:0}.dealRoomHero>div:last-child{white-space:nowrap;justify-items:end;gap:9px;display:grid}.dealRoomHero>div:last-child>strong{color:#e7ff3f;font-size:29px}.dealRoomHero button{cursor:pointer;background:#fff;border:0;border-radius:8px;margin-top:7px;padding:11px 15px;font-weight:700}.dealRoomGrid{grid-template-columns:minmax(0,1.5fr) minmax(310px,.65fr);align-items:start;gap:16px;max-width:1140px;margin:16px auto 0;display:grid}.dealRoomDocument,.dealRoomAccept{background:#fff;border:1px solid #dedfd6;border-radius:16px}.dealRoomDocument{padding:31px 34px}.dealRoomDocument>section{border-bottom:1px solid #e8e8e1;margin-bottom:24px;padding:0 0 24px}.dealRoomDocument p{color:#66685f;font-size:16px;line-height:1.7}.dealRoomScope{background:#f6f6f0;border-radius:9px;margin-top:15px;padding:14px}.dealRoomScope p{margin:5px 0 0}.dealRoomPrice{border-bottom:1px solid #efefe9;justify-content:space-between;align-items:center;gap:20px;padding:14px 0;display:flex}.dealRoomPrice span,.dealRoomPrice small{display:block}.dealRoomPrice small{color:#888a80;margin-top:4px}.dealRoomDocument footer{color:#8a8c82;font-size:14px}.dealRoomDocument code{overflow-wrap:anywhere;margin-top:7px;display:block}.dealRoomAccept{padding:27px;position:sticky;top:20px}.dealRoomAccept h2{margin:10px 0;font-size:25px}.dealRoomAccept>p{color:#66685f;margin:0 0 18px;font-size:15px;line-height:1.55}.dealRoomAccept label{color:#6d6f65;gap:6px;margin-top:12px;font-size:14px;font-weight:650;display:grid}.dealRoomAccept input{box-sizing:border-box;background:#fbfbf8;border:1px solid #d8d9d0;border-radius:8px;width:100%;padding:11px}.dealRoomConsent{grid-template-columns:auto 1fr;align-items:start;line-height:1.45;display:grid!important}.dealRoomConsent input{width:auto;margin-top:2px}.dealRoomPrimary{color:#fff;cursor:pointer;background:#171813;border:0;border-radius:9px;width:100%;margin-top:17px;padding:13px;font-weight:750}.dealRoomPrimary:disabled{opacity:.45;cursor:not-allowed}.dealRoomLegal{color:#8b8d84;margin-top:12px;font-size:13px;line-height:1.5;display:block}.dealRoomInlineError{color:#934832;background:#fff0ed;border-radius:8px;padding:10px;font-size:14px}.dealRoomSuccess{text-align:center;padding:30px 4px}.dealRoomSuccess>b{background:#e7ff3f;border-radius:50%;place-items:center;width:58px;height:58px;margin:auto;font-size:24px;display:grid}.dealRoomSuccess p{color:#66685f;line-height:1.6}.dealRoomError{background:#fff;border:1px solid #dedfd6;border-radius:18px;max-width:620px;margin:18vh auto;padding:38px}.dealRoomError span{font:700 12px var(--font-mono);color:#77796f}.dealRoomError h1{letter-spacing:-.04em;font-size:32px}.dealRoomError p{color:#77796f}@media (width<=1050px){.nbaRow{grid-template-columns:36px 1fr 1.3fr 70px}.nbaButtons{grid-column:2/5}.forecastGrid,.dealRoomGrid{grid-template-columns:1fr}.dealRoomAccept{position:static}.sequenceRow{grid-template-columns:1fr auto auto}.sequenceSafe{grid-column:1/4}}@media (width<=760px){.nbaHero,.sequenceHero,.forecastHero,.dealRoomHero{flex-direction:column;align-items:stretch;padding:22px}.nbaHero h2,.sequenceHero h2,.forecastHero h2{font-size:25px}.nbaMetrics,.sequenceMetrics,.forecastMetrics{grid-template-columns:1fr 1fr}.nbaRow{grid-template-columns:28px 1fr auto}.nbaAction{grid-column:2/4}.nbaButtons{flex-wrap:wrap;grid-column:2/4}.forecastRow{grid-template-columns:1fr auto}.forecastRow>span:nth-child(3),.forecastRow>small{grid-column:1/3}.sequenceRow{grid-template-columns:1fr auto}.sequenceRow>span:nth-child(3),.sequenceSafe{grid-column:1/3}.zoomStatus{grid-template-columns:1fr}.dealRoomPage{padding:20px 12px 40px}.dealRoomTop>span{display:none}.dealRoomHero h1{font-size:31px}.dealRoomHero>div:last-child{justify-items:start}.dealRoomDocument,.dealRoomAccept{padding:22px}.dealRoomHero{border-radius:15px}}.managementContent{gap:14px;display:grid}.managementHero{border:1px solid var(--line);color:#fff;background:linear-gradient(112deg,#171813 0%,#20221a 70%,#3d4420 100%);border-radius:17px;justify-content:space-between;align-items:flex-end;gap:28px;padding:29px 30px;display:flex}.managementHero h2{letter-spacing:-.052em;margin:8px 0;font-size:32px}.managementHero p{color:#c5c7bc;max-width:790px;margin:0;font-size:14px;line-height:1.65}.managementHero button{white-space:nowrap;border-radius:9px;height:40px;padding:0 16px}.managementTabs{border:1px solid var(--line);background:#fff;border-radius:12px;gap:5px;padding:5px;display:flex;overflow:auto}.managementTabs button{min-height:36px;color:var(--muted);font:650 12px var(--font-geist);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 14px}.managementTabs button.active{color:var(--volt);background:#171813}.managementMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.managementMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:105px;padding:18px}.managementMetrics span,.managementMetrics strong,.managementMetrics small{display:block}.managementMetrics span{font:650 12px var(--font-mono);color:var(--soft)}.managementMetrics strong{margin:10px 0 5px;font-size:25px}.managementMetrics small{color:var(--muted);font-size:12px}.managementMetricDark{color:#fff;background:#171813!important}.managementMetricDark strong{color:var(--volt)}.managementGrid,.managementTwoCol{grid-template-columns:1.45fr .7fr;align-items:start;gap:14px;display:grid}.managementFunnel{overflow:hidden}.managementFunnelRow{border-top:1px solid #edede6;grid-template-columns:165px 42px 1fr 90px;align-items:center;gap:13px;padding:12px 19px;display:grid}.managementFunnelRow>span{align-items:center;gap:9px;display:flex}.managementFunnelRow>span b{width:26px;height:26px;font:700 12px var(--font-mono);background:#f1f1e9;border-radius:7px;place-items:center;display:grid}.managementFunnelRow>span strong{font-size:13px}.managementFunnelRow>em{font:750 14px var(--font-mono);font-style:normal}.managementFunnelRow>div{background:#eeeef0;border-radius:99px;height:7px;overflow:hidden}.managementFunnelRow>div i{background:#171813;border-radius:99px;height:100%;display:block}.managementFunnelRow>small{text-align:right;color:var(--muted);font:650 12px var(--font-mono)}.managementVelocity{padding:21px}.managementVelocity h3{margin:9px 0 15px}.managementVelocity>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:10px 0;display:flex}.managementVelocity span,.managementVelocity small{display:block}.managementVelocity span{font-size:13px}.managementVelocity small{color:var(--soft);margin-top:3px;font-size:12px}.managementVelocity strong{font:700 13px var(--font-mono)}.managementVelocity button{cursor:pointer;background:0 0;border:0;margin-top:15px;padding:0;font-size:12px;font-weight:650}.managementConnectorPanel{overflow:hidden}.managementConnectorPanel>.panelHeader>small{font:650 12px var(--font-mono);color:var(--green)}.connectorGrid{grid-template-columns:repeat(3,1fr);gap:10px;padding:18px;display:grid}.connectorGrid article{border:1px solid var(--line);background:#fafaf6;border-radius:11px;align-content:start;min-height:145px;padding:15px;display:grid}.connectorGrid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.connectorGrid header>span{font-size:14px;font-weight:700}.connectorStatus{font:700 12px var(--font-mono);background:#eee;border-radius:99px;padding:5px 7px}.connectorStatus-connected{background:var(--green-bg);color:var(--green)}.connectorStatus-ready{color:#6f7720;background:#eff4c1}.connectorStatus-not_configured{background:var(--orange-bg);color:var(--orange)}.connectorGrid p{color:var(--muted);margin:13px 0;font-size:12px;line-height:1.5}.connectorGrid footer{flex-wrap:wrap;gap:4px;margin-top:auto;display:flex}.connectorGrid footer span{border:1px solid var(--line);font:600 12px var(--font-mono);background:#fff;border-radius:5px;padding:4px 6px}.coachingCard,.coachingMethod,.governanceSecurity{padding:23px}.coachingCard h3,.coachingMethod h3,.governanceSecurity h3{margin:9px 0}.coachingCard>p{max-width:650px;color:var(--muted);font-size:13px;line-height:1.6}.coachingCard dl{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0;display:grid}.coachingCard dl div{background:#f6f6f0;border-radius:9px;padding:12px}.coachingCard dt{font:650 12px var(--font-mono);color:var(--soft)}.coachingCard dd{font:750 20px var(--font-mono);margin:7px 0 0}.coachingCard button{border-radius:8px;height:37px;padding:0 13px}.coachingMethod{color:#fff;background:#171813}.coachingMethod ol{gap:14px;padding:0;list-style:none;display:grid}.coachingMethod li{color:#c7c9be;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.coachingMethod li b{background:var(--volt);color:#171813;width:24px;height:24px;font:700 12px var(--font-mono);border-radius:7px;flex:0 0 24px;place-items:center;display:grid}.coachingMethod footer{color:var(--volt);font:650 12px var(--font-mono);background:#24261e;margin:18px -23px -23px;padding:14px 23px}.governanceRoles{overflow:hidden}.governanceRoles>.panelHeader>small{font:650 12px var(--font-mono);color:var(--soft)}.governanceRoles>div:not(.panelHeader){border-top:1px solid #edede6;justify-content:space-between;align-items:center;gap:16px;padding:13px 19px;display:flex}.governanceRoles strong,.governanceRoles small{display:block}.governanceRoles strong{font-size:13px}.governanceRoles small{max-width:560px;color:var(--soft);margin-top:4px;font-size:12px;line-height:1.4}.governanceRoles>div>b{color:#6b7320;font:700 12px var(--font-mono);background:#eff4c1;border-radius:99px;padding:5px 7px}.governanceSecurity ul{gap:0;margin:17px 0;padding:0;list-style:none;display:grid}.governanceSecurity li,.governanceSecurity>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:10px 0;font-size:12px;display:flex}.governanceSecurity li b,.governanceSecurity>div b{font:650 12px var(--font-mono);color:var(--orange)}.governanceSecurity h4{margin:20px 0 5px}.governanceSecurity footer{color:#7d5d26;background:#fff5df;margin:16px -23px -23px;padding:14px 23px;font-size:12px;line-height:1.5}.learningGate{background:#f4f7d5;border:1px solid #dfe4ab;border-radius:15px;justify-content:space-between;align-items:center;gap:25px;padding:23px;display:flex}.learningGate h3{margin:7px 0}.learningGate p{color:#62654f;max-width:790px;margin:0;font-size:13px;line-height:1.6}.learningGate button{white-space:nowrap;border-radius:8px;height:37px;padding:0 13px}.learningPatterns{overflow:hidden}.learningPatterns>div:not(.panelHeader):not(.qualityEmpty){border-top:1px solid #edede6;grid-template-columns:minmax(170px,1fr) 80px 130px 55px 130px;align-items:center;gap:14px;padding:13px 19px;display:grid}.learningPatterns strong,.learningPatterns small{display:block}.learningPatterns strong{font-size:13px}.learningPatterns small{color:var(--soft);font-size:12px}.learningPatterns b,.learningPatterns em{font:700 12px var(--font-mono);font-style:normal}@media (width<=1100px){.managementGrid,.managementTwoCol{grid-template-columns:1fr}.connectorGrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.managementHero,.learningGate{flex-direction:column;align-items:stretch;padding:22px}.managementHero h2{font-size:26px}.managementMetrics{grid-template-columns:1fr 1fr}.connectorGrid{grid-template-columns:1fr}.managementFunnelRow{grid-template-columns:125px 32px 1fr}.managementFunnelRow>small{grid-column:3}.coachingCard dl{grid-template-columns:1fr}.learningPatterns>div:not(.panelHeader):not(.qualityEmpty){grid-template-columns:1fr auto}.learningPatterns>div>span:nth-child(3),.learningPatterns>div>em,.learningPatterns>div>small{grid-column:1/3}}.sprintContent{gap:14px;display:grid}.sprintHero{color:#fff;background:linear-gradient(112deg,#171813 0%,#202219 66%,#3f481b 100%);border-radius:18px;justify-content:space-between;align-items:flex-end;gap:28px;padding:30px;display:flex;overflow:hidden}.sprintHero h2{letter-spacing:-.055em;margin:9px 0;font-size:34px}.sprintHero p{color:#c9cbc0;max-width:820px;margin:0;font-size:14px;line-height:1.7}.sprintHero .sectionLabel{color:#b9c36b}.sprintHeroSide{white-space:nowrap;justify-items:end;gap:14px;display:grid}.sprintHeroSide>span{color:#c9cbc0;align-items:baseline;gap:7px;font-size:13px;display:flex}.sprintHeroSide>span b{color:var(--volt);font:800 34px var(--font-mono)}.sprintHeroSide button{background:var(--volt);border-color:var(--volt);color:#171813;border-radius:9px;height:40px;padding:0 16px;font-weight:750}.sprintMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.sprintMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:108px;padding:18px}.sprintMetrics span,.sprintMetrics strong,.sprintMetrics small{display:block}.sprintMetrics>article>span{color:var(--soft);font:650 12px var(--font-mono)}.sprintMetrics>article>strong{margin:10px 0 5px;font-size:27px}.sprintMetrics>article>strong small{color:var(--soft);font:700 14px var(--font-mono);margin-left:3px;display:inline}.sprintMetrics>article>small{color:var(--muted);font-size:12px}.sprintMetricDark{color:#fff;background:#171813!important;border-color:#171813!important}.sprintMetricDark>strong{color:var(--volt)}.sprintOutcome{background:#f5f8d9;border:1px solid #dce4a0;border-radius:13px;grid-template-columns:180px minmax(180px,1fr) minmax(240px,.75fr);align-items:center;gap:20px;padding:15px 18px;display:grid}.sprintOutcome span,.sprintOutcome strong{display:block}.sprintOutcome span{font:650 12px var(--font-mono);color:#71764b}.sprintOutcome strong{margin-top:5px;font-size:18px}.sprintOutcomeTrack{background:#dfe4ba;border-radius:99px;height:8px;overflow:hidden}.sprintOutcomeTrack i{background:#171813;border-radius:99px;height:100%;transition:width .25s;display:block}.sprintOutcome p{color:#666a50;margin:0;font-size:12px;line-height:1.5}.sprintBoard{overflow:hidden}.sprintBoard>.panelHeader>small{font:650 12px var(--font-mono);color:var(--soft)}.sprintBoardHead,.sprintDealRow{grid-template-columns:58px minmax(190px,.9fr) minmax(220px,1.1fr) 150px minmax(180px,.8fr);align-items:center;gap:14px;display:grid}.sprintBoardHead{color:var(--soft);font:650 12px var(--font-mono);letter-spacing:.06em;background:#fafaf5;padding:10px 18px}.sprintDeal{border-top:1px solid #ecece5}.sprintDeal.open{box-shadow:inset 3px 0 var(--volt);background:#fbfcf5}.sprintDealRow{min-height:78px;padding:12px 18px}.sprintRank b,.sprintRank small{display:block}.sprintRank b{font:800 15px var(--font-mono)}.sprintRank small{color:var(--soft);font:650 12px var(--font-mono);margin-top:4px}.sprintIdentity{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.sprintIdentity strong,.sprintIdentity small{display:block}.sprintIdentity strong{font-size:13px}.sprintIdentity small{color:var(--soft);margin-top:5px;font-size:12px;line-height:1.35}.sprintMissing{flex-wrap:wrap;gap:4px;display:flex}.sprintMissing i{background:var(--orange-bg);color:var(--orange);font:650 12px var(--font-mono);border-radius:6px;padding:5px 6px;font-style:normal}.sprintMissing i.ready{background:var(--green-bg);color:var(--green)}.sprintMilestones{align-items:center;display:flex}.sprintMilestones i{color:#9b9d92;width:25px;height:25px;font:750 12px var(--font-mono);background:#ecece6;border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative}.sprintMilestones i+i{margin-left:5px}.sprintMilestones i.done{color:var(--volt);background:#171813}.sprintMilestones i.done:last-child{background:var(--volt);color:#171813}.sprintMove>strong{font-size:12px;line-height:1.35;display:block}.sprintMove>span{gap:5px;margin-top:8px;display:flex}.sprintMove button{border:1px solid var(--line);height:28px;font:650 12px var(--font-geist);cursor:pointer;background:#fff;border-radius:7px;padding:0 8px}.sprintEditor{border-top:1px solid var(--line);background:#f8f9ee;padding:18px 20px 20px 92px}.sprintChecks{flex-wrap:wrap;gap:5px;margin-bottom:14px;display:flex}.sprintChecks span{font:650 12px var(--font-mono);border-radius:7px;padding:6px 8px}.sprintChecks .ok{background:var(--green-bg);color:var(--green)}.sprintChecks .missing{background:var(--orange-bg);color:var(--orange)}.sprintFormGrid{grid-template-columns:1fr 1fr 190px 150px;gap:9px;display:grid}.sprintFormGrid label,.sprintArchive{gap:6px;display:grid}.sprintFormGrid label>span,.sprintArchive>span{font:650 12px var(--font-mono);color:var(--muted)}.sprintFormGrid textarea,.sprintFormGrid input,.sprintArchive input{resize:vertical;background:#fff;border:1px solid #dcddd2;border-radius:8px;width:100%;min-height:38px;padding:9px;font-size:12px}.sprintFormGrid textarea{min-height:70px}.sprintVerify{color:var(--muted);align-items:center;gap:8px;margin:12px 0;font-size:12px;display:flex}.sprintVerify input{width:auto}.sprintArchive{max-width:650px;margin-top:10px}.sprintEditorActions{justify-content:flex-end;gap:7px;margin-top:13px;display:flex}.sprintEditorActions button{border:1px solid var(--line);height:35px;font:650 12px var(--font-geist);cursor:pointer;background:#fff;border-radius:8px;padding:0 11px}.sprintEditorActions .primaryAction{color:#fff;background:#171813;border-color:#171813}.sprintEditorActions button:disabled{opacity:.4;cursor:not-allowed}.sprintEvidence{background:#f5f8d9;border:1px solid #dce4a0;border-radius:11px;grid-template-columns:minmax(210px,.8fr) minmax(240px,1fr) minmax(260px,1fr);align-items:end;gap:10px;margin:0 0 14px;padding:14px;display:grid}.sprintEvidence h4{margin:5px 0 4px;font-size:14px}.sprintEvidence p{color:#6a6e50;margin:0;font-size:12px;line-height:1.5}.sprintEvidence label{gap:6px;display:grid}.sprintEvidence label>span{font:650 12px var(--font-mono);color:#666a50}.sprintEvidence textarea,.sprintEvidence input,.sprintEvidence select{background:#fff;border:1px solid #d5d9b5;border-radius:8px;width:100%;min-height:38px;padding:9px;font-size:12px}.sprintEvidence textarea{resize:vertical;min-height:62px}.sprintEvidenceAction{grid-template-columns:1fr;gap:7px;display:grid}.sprintEvidenceAction button{color:#fff;min-height:36px;font:650 12px var(--font-geist);cursor:pointer;background:#171813;border:1px solid #171813;border-radius:8px;padding:0 10px}.sprintEvidenceAction button:disabled{opacity:.38;cursor:not-allowed}.sprintInteraction{grid-template-columns:1fr 1fr}.sprintInteraction button{grid-column:1/-1}@media (width<=1200px){.sprintBoardHead,.sprintDealRow{grid-template-columns:50px minmax(190px,1fr) minmax(220px,1.2fr) minmax(180px,.8fr)}.sprintBoardHead span:nth-child(4),.sprintMilestones{display:none}.sprintFormGrid{grid-template-columns:1fr 1fr}.sprintEditor{padding-left:70px}.sprintEvidence{grid-template-columns:1fr 1fr}.sprintEvidence>div:first-child{grid-column:1/-1}}@media (width<=760px){.sprintHero{flex-direction:column;align-items:stretch;padding:23px}.sprintHero h2{font-size:27px}.sprintHeroSide{justify-items:start}.sprintMetrics{grid-template-columns:1fr 1fr}.sprintOutcome{grid-template-columns:1fr}.sprintBoardHead{display:none}.sprintDealRow{grid-template-columns:40px 1fr;gap:9px}.sprintMissing,.sprintMove{grid-column:2}.sprintEditor{padding:16px}.sprintFormGrid,.sprintEvidence{grid-template-columns:1fr}.sprintEditorActions{flex-wrap:wrap;justify-content:stretch}.sprintEditorActions button{flex:1}.sprintHeroSide>span b{font-size:28px}.sprintEvidence>div:first-child{grid-column:auto}.sprintInteraction{grid-template-columns:1fr}}.cleanupContent{gap:14px;display:grid}.cleanupProgress{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.cleanupProgress article{border:1px solid var(--line);background:#fff;border-radius:13px;padding:15px}.cleanupProgress span,.cleanupProgress strong,.cleanupProgress small{display:block}.cleanupProgress span{min-height:24px;color:var(--soft);font:650 12px var(--font-mono);line-height:1.35}.cleanupProgress strong{margin:8px 0;font-size:19px}.cleanupProgress strong small{color:var(--soft);font-size:12px;display:inline}.cleanupProgress article>div{background:#eee;border-radius:99px;height:4px;overflow:hidden}.cleanupProgress i{background:var(--green);height:100%;display:block}.cleanupSummary{color:#fff;background:#171813;border-radius:13px;grid-template-columns:repeat(3,1fr) auto;align-items:center;gap:8px;padding:11px;display:grid}.cleanupSummary>div{border-right:1px solid #36372f;align-items:center;gap:10px;padding:5px 12px;display:flex}.cleanupSummary strong{font:750 20px var(--font-mono);color:var(--volt)}.cleanupSummary span{color:#c8cabf;font-size:12px}.cleanupSummary button{color:#fff;cursor:pointer;background:0 0;border:0;padding:9px 12px;font-size:12px}.cleanupQueue{overflow:hidden}.cleanupQueue>.panelHeader>small{font:650 12px var(--font-mono);color:var(--soft)}.cleanupRow{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edede6;grid-template-columns:34px minmax(180px,.8fr) minmax(260px,1.2fr) minmax(180px,.75fr) auto;align-items:center;gap:14px;width:100%;padding:13px 18px;display:grid}.cleanupRow:hover{background:#fbfbf6}.cleanupRow>b{color:#8f5d19;width:27px;height:27px;font:750 12px var(--font-mono);background:#fff2db;border-radius:8px;place-items:center;display:grid}.cleanupRow strong,.cleanupRow small{display:block}.cleanupRow strong{font-size:13px}.cleanupRow small{color:var(--soft);margin-top:4px;font-size:12px}.cleanupTags{flex-wrap:wrap;gap:4px;display:flex}.cleanupTags i{color:#66685d;font:650 12px var(--font-mono);background:#f1f1e9;border-radius:6px;padding:5px 6px;font-style:normal}.cleanupRow>em{font:650 12px var(--font-mono);font-style:normal}.cleanupDrawer{width:min(510px,100vw)}.cleanupCheck{grid-template-columns:auto 1fr;align-items:start!important;display:grid!important}.cleanupCheck input{margin-top:2px;width:auto!important}.cleanupCheck span{line-height:1.45}.outboundGrid{grid-template-columns:minmax(540px,1.3fr) minmax(280px,.6fr);align-items:start;gap:14px;display:grid}.outboundGates{overflow:hidden}.outboundGates>.panelHeader>small{font:650 12px var(--font-mono);color:var(--soft)}.outboundGate{border-top:1px solid #edede6;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.outboundGate>b{border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.gateOk{background:var(--green-bg);color:var(--green)}.gateWait{background:var(--orange-bg);color:var(--orange)}.outboundGate strong,.outboundGate small{display:block}.outboundGate strong{font-size:13px}.outboundGate small{color:var(--soft);margin-top:4px;font-size:12px}.outboundGate em{font:700 12px var(--font-mono);color:var(--soft);font-style:normal}.domainHealth{padding:21px}.domainHealth h3{margin:9px 0 15px}.domainHealth>div{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 0;font-size:12px;display:flex}.domainHealth b{font:700 12px var(--font-mono);text-transform:uppercase}.domainHealth footer{color:#7d5d26;background:#fff5df;margin:15px -21px -21px;padding:13px 21px;font-size:12px;line-height:1.5}.deliveryLedger{overflow:hidden}.deliveryLedger>.panelHeader>small{font:650 12px var(--font-mono);color:var(--soft)}.deliveryLedger>div:not(.panelHeader):not(.qualityEmpty){border-top:1px solid #edede6;grid-template-columns:1fr 150px 100px;gap:15px;padding:11px 18px;display:grid}.deliveryLedger strong,.deliveryLedger small{display:block}.deliveryLedger strong{font-size:12px}.deliveryLedger small{color:var(--soft);margin-top:3px;font-size:12px}.deliveryLedger b,.deliveryLedger em{font:650 12px var(--font-mono);font-style:normal}.deliveryLedger em{text-align:right}.campaignSafetyStop{background:#fff7e9;border:1px solid #ead6b5;border-radius:11px;grid-template-columns:auto 1fr;gap:12px;padding:13px 16px;display:grid}.campaignSafetyStop>span{color:#fff;background:#e8ba70;border-radius:7px;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.campaignSafetyStop strong,.campaignSafetyStop p{margin:0;display:block}.campaignSafetyStop strong{font-size:13px}.campaignSafetyStop p{color:#7d6748;margin-top:4px;font-size:12px;line-height:1.45}@media (width<=1100px){.cleanupProgress{grid-template-columns:repeat(4,1fr)}.cleanupSummary{grid-template-columns:1fr 1fr}.outboundGrid{grid-template-columns:1fr}}@media (width<=760px){.cleanupProgress{grid-template-columns:1fr 1fr}.cleanupSummary{grid-template-columns:1fr}.cleanupSummary>div{border-bottom:1px solid #36372f;border-right:0}.cleanupRow{grid-template-columns:30px 1fr auto}.cleanupTags,.cleanupRow>span:nth-child(4){grid-column:2/4}.deliveryLedger>div:not(.panelHeader):not(.qualityEmpty){grid-template-columns:1fr auto}.deliveryLedger em{text-align:left;grid-column:1/3}}.mainNav{scrollbar-width:thin;flex-direction:column;overflow-y:auto;gap:13px!important;display:flex!important}.navPrimary,.navSecondary,.navCluster,.navChildren{gap:4px;display:grid}.navSecondary{border-top:1px solid #303129;padding-top:12px}.sidebar nav button b{color:#6f7167;font:700 15px var(--font-mono);margin-left:auto}.sidebar nav button.active b{color:var(--volt)}.navChildren{border-left:1px solid #34362d;margin-left:18px;padding-left:10px}.navChildren button{min-height:34px;color:#85877d!important;padding-block:6px!important;font-size:14px!important}.navChildren button.active{color:#fff!important}.navChildren .navIcon{width:21px;height:21px;font-size:12px}.navSectionToggle{color:#c5c7bc!important}@media (width<=760px){.sidebar .mainNav button>span:nth-child(2),.sidebar .mainNav button>b{display:none}.navChildren{border-left:0;margin-left:0;padding-left:0}.navChildren button{padding-inline:0!important}.mainNav{gap:9px!important}.navSecondary{padding-top:9px}}.revenueDecisionCard{color:#fff;background:linear-gradient(116deg,#171813 0%,#202219 72%,#3b421d 100%)}.revenueDecisionCard .sectionLabel{color:#c8d174}.revenueDecisionCard h2{color:#fff}.revenueDecisionCard>p{color:#c9ccbf}.revenueDecisionCard .decisionMeta{border-top-color:#626657}.revenueDecisionCard .decisionMeta small{color:#b8bcae}.revenueDecisionCard .decisionMeta strong{color:#fff}.revenueDecisionCard .decisionActions .primaryAction{color:#fff;background:#0e0f0c;border-color:#303228}.revenueDecisionCard .decisionActions .secondaryAction{color:#171813;background:#fff;border-color:#fff}.revenueDecisionCard .decisionActions button:hover{transform:translateY(-1px)}.monetizationBrief{flex-direction:column;gap:14px;display:flex}.monetizationScore{align-items:center;gap:13px;padding-top:6px;display:flex}.monetizationScore>strong{font:760 38px var(--font-mono);letter-spacing:-.07em;color:var(--ink)}.monetizationScore>span{color:var(--muted);font-size:13px;line-height:1.35}.monetizationSteps{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.monetizationSteps>span{border:1px solid var(--line);color:var(--soft);text-align:center;border-radius:9px;gap:4px;padding:9px 8px;font-size:12px;display:grid}.monetizationSteps b{font:750 16px var(--font-mono);color:var(--ink)}.monetizationSteps .current{color:#686d28;background:#f7f9dc;border-color:#d6df78}.monetizationSteps .done{background:var(--green-bg);color:var(--green);border-color:#b8dcc3}.monetizationBlocker{border-left:3px solid var(--orange);background:var(--orange-bg);padding:11px 12px;color:#76562f!important;margin:0!important;font-size:12px!important;line-height:1.45!important}@media (width<=760px){.monetizationSteps{grid-template-columns:1fr 1fr 1fr}.monetizationScore>strong{font-size:32px}}.fulminioWorkspace{gap:14px;padding-top:30px;display:grid}.fulminioWorkspaceHero{color:#fff;box-shadow:inset 4px 0 var(--volt);background:linear-gradient(115deg,#171813 0%,#24261d 69%,#41481d 100%);border-radius:18px;justify-content:space-between;align-items:center;gap:30px;padding:29px 31px;display:flex}.fulminioWorkspaceHero h2{letter-spacing:-.05em;margin:8px 0 7px;font-size:31px}.fulminioWorkspaceHero p{color:#c6c9bb;max-width:780px;margin:0;font-size:14px;line-height:1.6}.fulminioWorkspaceHero .sectionLabel{color:#cbd67a}.fulminioTrust{background:#0f100c5c;border:1px solid #474a3e;border-radius:12px;gap:8px;min-width:210px;padding:13px 15px;display:grid}.fulminioTrust span{font:700 12px var(--font-mono);align-items:center;gap:8px;display:flex}.fulminioTrust i,.decisionLight{background:#4fc47b;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #4fc47b1f}.fulminioTrust i.warn,.decisionLight.warn{background:#e0a44f;box-shadow:0 0 0 5px #e0a44f1f}.fulminioTrust small{color:#aeb1a4;font-size:12px}.fulminioWorkspaceMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.fulminioWorkspaceMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:112px;padding:17px 18px}.fulminioWorkspaceMetrics span,.fulminioWorkspaceMetrics strong,.fulminioWorkspaceMetrics small{display:block}.fulminioWorkspaceMetrics span{color:var(--soft);font:650 12px var(--font-mono);letter-spacing:.06em}.fulminioWorkspaceMetrics strong{font:750 27px var(--font-mono);margin:10px 0 5px}.fulminioWorkspaceMetrics small{color:var(--muted);font-size:12px}.fulminioMetricMemory{background:#f8fadf!important;border-color:#dbe49d!important}.fulminioTabs{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:5px;padding:5px;display:flex}.fulminioTabs button{height:37px;color:var(--muted);font:650 13px var(--font-geist);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px}.fulminioTabs button.active{color:#fff;background:#171813}.fulminioTabs b{color:#66685f;min-width:18px;height:18px;font:700 12px var(--font-mono);background:#eceee5;border-radius:6px;place-items:center;margin-left:6px;display:inline-grid}.fulminioTabs .active b{background:var(--volt);color:#171813}.fulminioTabs .fulminioRefresh{border:1px solid var(--line);background:#fafaf5;margin-left:auto}.fulminioFlowPanel,.fulminioDecisionPanel{overflow:hidden}.fulminioFlows{padding:0 20px}.fulminioFlow{border-top:1px solid var(--line);grid-template-columns:220px minmax(280px,1fr) minmax(190px,.55fr);align-items:center;gap:24px;min-height:104px;padding:15px 0;display:grid}.fulminioFlow:first-child{border-top:0}.fulminioFlow.hasError{background:#fffaf1;margin-inline:-20px;padding-inline:20px;box-shadow:inset 3px 0 #e0a44f}.fulminioFlowRail{align-items:center;display:flex}.fulminioFlowRail i{color:#9b9d92;width:28px;height:28px;font:750 12px var(--font-mono);background:#ecece6;border-radius:50%;place-items:center;font-style:normal;display:grid;position:relative}.fulminioFlowRail i+i{margin-left:13px}.fulminioFlowRail i+i:before{content:"";background:#ecece6;width:13px;height:2px;position:absolute;top:13px;right:100%}.fulminioFlowRail i.done{color:var(--volt);background:#171813}.fulminioFlowRail i.done:before{background:#758135}.fulminioState{color:#5f6257;font:700 12px var(--font-mono);text-transform:uppercase;background:#f0f1e9;border-radius:7px;padding:5px 7px;display:inline-block}.fulminioFlow h4{margin:8px 0 5px;font-size:14px}.fulminioFlow p{color:var(--soft);margin:0;font-size:12px}.fulminioError{color:#9a6228;margin-top:7px;font-size:12px;display:block}.fulminioFlowDecision{border-left:3px solid var(--volt);background:#f8f9ea;border-radius:0 9px 9px 0;padding:12px 13px}.fulminioFlowDecision small,.fulminioFlowDecision strong{display:block}.fulminioFlowDecision small{color:#7c8065;font:650 12px var(--font-mono)}.fulminioFlowDecision strong{margin-top:6px;font-size:13px;line-height:1.4}.fulminioMemoryGrid{grid-template-columns:minmax(260px,.48fr) minmax(520px,1fr);align-items:start;gap:14px;display:grid}.fulminioMemoryIntro{padding:24px;position:sticky;top:20px}.fulminioMemoryIntro h3{letter-spacing:-.04em;margin:9px 0;font-size:20px}.fulminioMemoryIntro>p{color:var(--muted);font-size:13px;line-height:1.6}.fulminioMemoryIntro dl{grid-template-columns:1fr 1fr;gap:8px;margin:22px 0 0;display:grid}.fulminioMemoryIntro dl div{border:1px solid var(--line);background:#fafaf5;border-radius:10px;padding:12px}.fulminioMemoryIntro dt{color:var(--soft);font-size:12px}.fulminioMemoryIntro dd{font:750 21px var(--font-mono);margin:7px 0 0}.fulminioMemoryList{gap:10px;display:grid}.fulminioMemoryCard{padding:20px}.fulminioMemoryCard header{justify-content:space-between;align-items:start;gap:18px;display:flex}.fulminioMemoryCard header span{color:#75784f;font:700 12px var(--font-mono)}.fulminioMemoryCard h4{margin:7px 0 0;font-size:15px}.fulminioMemoryCard header>strong{font:750 19px var(--font-mono);text-align:right}.fulminioMemoryCard header small{color:var(--soft);font:550 12px var(--font-mono);display:block}.fulminioMemoryCard section{border-top:1px solid var(--line);margin-top:13px;padding-top:11px}.fulminioMemoryCard section small{color:var(--soft);font:650 12px var(--font-mono)}.fulminioMemoryCard section p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.55}.fulminioMemoryCard blockquote{color:#51562d;background:#f8fae4;border-left:3px solid #859237;margin:14px 0 0;padding:12px 14px;font-size:13px;line-height:1.55}.fulminioMemoryCard footer{justify-content:flex-end;gap:7px;margin-top:16px;display:flex}.fulminioMemoryCard footer button{border:1px solid var(--line);height:37px;font:650 12px var(--font-geist);cursor:pointer;background:#fff;border-radius:8px;padding:0 12px}.fulminioMemoryCard footer .primaryAction{color:#fff;background:#171813;border-color:#171813}.fulminioMemoryCard footer button:disabled{opacity:.45}.fulminioDecisionList{padding:0 20px}.fulminioDecisionList>article{border-top:1px solid var(--line);grid-template-columns:13px minmax(240px,.75fr) minmax(450px,1.25fr);align-items:center;gap:18px;min-height:104px;padding:16px 0;display:grid}.fulminioDecisionList>article:first-child{border-top:0}.fulminioDecisionList h4{margin:5px 0;font-size:14px}.fulminioDecisionList p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.fulminioDecisionList small{color:var(--soft);font:650 12px var(--font-mono)}.fulminioDecisionList dl{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.fulminioDecisionList dl div{border:1px solid var(--line);background:#fafaf6;border-radius:9px;padding:10px}.fulminioDecisionList dt{color:var(--soft);font:650 12px var(--font-mono)}.fulminioDecisionList dd{margin:6px 0 0;font-size:12px;line-height:1.4}.fulminioEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:25px;display:flex}.fulminioEmpty strong{font-size:16px}.fulminioEmpty p{max-width:520px;color:var(--muted);margin:7px 0 14px;font-size:13px;line-height:1.5}.fulminioValueView{gap:12px;display:grid}.fulminioValueSummary{justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex}.fulminioValueSummary h3{letter-spacing:-.04em;margin:8px 0 6px;font-size:21px}.fulminioValueSummary p{max-width:720px;color:var(--muted);margin:0;font-size:13px;line-height:1.55}.fulminioValueSummary>strong{text-align:right;min-width:150px;font:750 34px var(--font-mono)}.fulminioValueSummary>strong small{color:var(--soft);font:600 12px var(--font-mono);display:block}.fulminioValueMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.fulminioValueMetrics article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:17px 18px}.fulminioValueMetrics span,.fulminioValueMetrics strong,.fulminioValueMetrics small{display:block}.fulminioValueMetrics span{color:var(--soft);font:650 12px var(--font-mono)}.fulminioValueMetrics strong{font:750 25px var(--font-mono);margin:10px 0 5px}.fulminioValueMetrics small{color:var(--muted);font-size:12px}.fulminioValueSafe{background:#f8fadf!important;border-color:#dbe49d!important}.fulminioProofGrid{grid-template-columns:repeat(3,1fr);gap:10px;padding:20px;display:grid}.fulminioProofGrid article{border:1px solid var(--line);background:#fafaf6;border-radius:11px;padding:15px}.fulminioProofGrid article.proofOk{background:#f2f9f3;border-color:#cfe2d3}.fulminioProofGrid article.proofWait{background:#fffaf0;border-color:#e4ddc5}.fulminioProofGrid article.proofWarn{background:#fff7f3;border-color:#ead3c9}.fulminioProofGrid span{font:700 12px var(--font-mono)}.fulminioProofGrid strong{margin:8px 0 5px;font-size:14px;display:block}.fulminioProofGrid p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.fulminioValueTimeline{overflow:hidden}.fulminioValueTimeline>article{border-top:1px solid var(--line);grid-template-columns:10px minmax(220px,1fr) auto;align-items:center;gap:13px;padding:13px 20px;display:grid}.fulminioValueTimeline>article>i{background:#4fc47b;border-radius:50%;width:8px;height:8px}.fulminioValueTimeline>article>i.warn{background:#e0a44f}.fulminioValueTimeline>article strong,.fulminioValueTimeline>article small{display:block}.fulminioValueTimeline>article strong{font-size:14px}.fulminioValueTimeline>article small{color:var(--soft);margin-top:4px;font-size:12px}.fulminioValueTimeline>article>span{font:700 12px var(--font-mono)}@media (width<=1100px){.fulminioWorkspaceMetrics,.fulminioValueMetrics{grid-template-columns:1fr 1fr}.fulminioProofGrid{grid-template-columns:1fr}.fulminioFlow{grid-template-columns:190px 1fr}.fulminioFlowDecision{grid-column:2}.fulminioDecisionList>article{grid-template-columns:13px 1fr}.fulminioDecisionList dl{grid-column:2}.fulminioMemoryGrid{grid-template-columns:1fr}.fulminioMemoryIntro{position:static}}@media (width<=760px){.fulminioWorkspaceHero{flex-direction:column;align-items:flex-start;padding:22px}.fulminioWorkspaceHero h2{font-size:26px}.fulminioTrust{width:100%;min-width:0}.fulminioWorkspaceMetrics,.fulminioValueMetrics{grid-template-columns:1fr 1fr}.fulminioValueSummary{flex-direction:column;align-items:flex-start}.fulminioValueSummary>strong{text-align:left}.fulminioTabs{overflow-x:auto}.fulminioTabs button{white-space:nowrap}.fulminioTabs .fulminioRefresh{margin-left:0}.fulminioFlow{grid-template-columns:1fr;gap:12px}.fulminioFlowDecision{grid-column:auto}.fulminioFlowRail{transform-origin:0;transform:scale(.88)}.fulminioDecisionList>article{grid-template-columns:12px 1fr}.fulminioDecisionList dl{grid-column:1/3;grid-template-columns:1fr}.fulminioMemoryCard header{align-items:flex-start}.fulminioMemoryCard footer{flex-direction:column}.fulminioMemoryCard footer button{width:100%}}.sprintEditorContact{grid-template-columns:1fr 1.4fr .7fr;gap:8px;margin-bottom:12px;display:grid}.sprintEditorContact>span{background:#fff;border:1px solid #e0e2d2;border-radius:9px;min-width:0;padding:10px 11px}.sprintEditorContact small,.sprintEditorContact strong{display:block}.sprintEditorContact small{color:var(--soft);font:650 12px var(--font-mono);letter-spacing:.06em}.sprintEditorContact strong{overflow-wrap:anywhere;margin-top:5px;font-size:12px}@media (width<=760px){.sprintEditorContact{grid-template-columns:1fr}}.sprintAutopilot{background:linear-gradient(110deg,#f5fbdc,#fff 64%);border:1px solid #dce99d;border-radius:15px;grid-template-columns:auto minmax(0,1fr) minmax(300px,.7fr);align-items:center;gap:16px;padding:17px 20px;display:grid}.sprintAutopilotMark{position:relative}.sprintAutopilotMark>span{width:38px;height:38px;color:var(--volt);font:800 16px var(--font-mono);background:#171813;border-radius:11px;place-items:center;display:grid}.sprintAutopilotMark>i{background:var(--green);border:2px solid #f5fbdc;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-3px;right:-3px}.sprintAutopilot h3{margin:4px 0;font-size:16px}.sprintAutopilot p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.sprintAutopilotRules{gap:6px;display:grid}.sprintAutopilotRules span{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:9px;padding:8px 10px;font-size:12px;line-height:1.4}.sprintAutopilotRules b{color:#171813}@media (width<=1200px){.sprintAutopilot{grid-template-columns:auto 1fr}.sprintAutopilotRules{grid-column:2}}@media (width<=760px){.sprintAutopilot{grid-template-columns:1fr;padding:15px}.sprintAutopilotRules{grid-column:auto}.sprintAutopilotMark{display:none}}.systemLogContent{gap:14px;display:grid}.systemLogHero{color:#fff;background:#171813;border-radius:18px;justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;display:flex;box-shadow:inset 4px 0 #d0ff2a}.systemLogHero h2{letter-spacing:-.05em;margin:8px 0;font-size:31px}.systemLogHero p{color:#bfc1b6;max-width:820px;margin:0;font-size:14px;line-height:1.65}.systemLogHero .sectionLabel{color:#aeb65f}.logHealthBadge{min-width:max-content;font:700 12px var(--font-mono);border:1px solid #393b32;border-radius:10px;align-items:center;gap:9px;padding:10px 13px;display:flex}.logHealthBadge span{background:#e0a44f;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #e0a44f1f}.logHealth-green .logHealthBadge span{background:#4fc47b;box-shadow:0 0 0 5px #4fc47b1f}.logHealth-red .logHealthBadge span{background:#ef6a5b;box-shadow:0 0 0 5px #ef6a5b1f}.systemLogMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.systemLogMetrics article{border:1px solid var(--line);background:#fff;border-radius:15px;min-height:112px;padding:17px 18px}.systemLogMetrics span,.systemLogMetrics strong,.systemLogMetrics small{display:block}.systemLogMetrics span{color:var(--soft);font:650 12px var(--font-mono)}.systemLogMetrics strong{font:750 27px var(--font-mono);margin:11px 0 5px}.systemLogMetrics small{color:var(--muted);font-size:12px}.systemLogMetricDark{color:#fff;background:#171813!important;border-color:#171813!important}.systemLogMetricDark strong{color:var(--volt)}.systemLogMetricDark small{color:#aeb0a6}.systemLogPanel{overflow:hidden}.systemLogHeader{align-items:flex-end}.systemLogFilters{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.systemLogFilters select,.systemLogFilters button{border:1px solid var(--line);height:35px;color:var(--ink);font:600 12px var(--font-geist);background:#fff;border-radius:8px;padding:0 10px}.systemLogFilters button{color:#fff;cursor:pointer;background:#171813;border-color:#171813}.systemLogFilters button:disabled{opacity:.5}.systemLogTableHead,.systemLogRow{grid-template-columns:120px minmax(170px,.75fr) 110px minmax(250px,1.4fr) minmax(150px,.7fr);align-items:center;gap:14px;display:grid}.systemLogTableHead{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--soft);font:650 12px var(--font-mono);letter-spacing:.06em;background:#fafaf5;padding:10px 18px}.systemLogRow{background:#fff;border-bottom:1px solid #edede6;min-height:67px;padding:11px 18px;position:relative}.systemLogRow:before{content:"";background:#d8d9d0;width:3px;position:absolute;top:0;bottom:0;left:0}.systemLogRow.severity-warning:before{background:#e0a44f}.systemLogRow.severity-error:before,.systemLogRow.severity-critical:before{background:#e45f50}.systemLogRow time{color:var(--soft);font:600 12px var(--font-mono)}.systemLogRow span,.systemLogRow strong,.systemLogRow small{min-width:0}.systemLogRow strong,.systemLogRow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.systemLogRow strong{font-size:12px}.systemLogRow small{color:var(--soft);margin-top:4px;font-size:12px}.systemLogRow b{font:700 12px var(--font-mono);background:#efefe8;border-radius:7px;padding:5px 7px;display:inline-block}.severity-error b,.severity-critical b{color:#a64237;background:#ffebe7}.severity-warning b{color:#8b5d20;background:#fff2dc}.systemLogRow code{text-overflow:ellipsis;color:#7a7c71;font:600 12px var(--font-mono);white-space:nowrap;overflow:hidden}.systemLogCoverage{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.systemLogCoverage span{border:1px solid var(--line);color:var(--soft);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}.systemLogCoverage strong{color:var(--ink);font:750 13px var(--font-mono)}@media (width<=1100px){.systemLogMetrics{grid-template-columns:1fr 1fr}.systemLogHeader{flex-direction:column;align-items:flex-start}.systemLogFilters{justify-content:flex-start}.systemLogTableHead,.systemLogRow{grid-template-columns:105px minmax(170px,.8fr) 95px minmax(230px,1.2fr)}.systemLogTableHead span:last-child,.systemLogRow code{display:none}}@media (width<=760px){.systemLogHero{flex-direction:column;align-items:flex-start;padding:22px}.systemLogHero h2{font-size:26px}.systemLogMetrics{grid-template-columns:1fr 1fr}.systemLogFilters{grid-template-columns:1fr 1fr;width:100%;display:grid}.systemLogFilters select:last-of-type,.systemLogFilters button{grid-column:1/3}.systemLogTableHead{display:none}.systemLogRow{grid-template-columns:90px 1fr auto;gap:9px}.systemLogRow>span:nth-of-type(3){grid-column:2/4}.systemLogRow>span:nth-of-type(3) small{white-space:normal}.systemLogCoverage{grid-template-columns:1fr 1fr;display:grid}}.fulminioPilotView{gap:14px;display:grid}.fulminioPilotHero{color:#fff;background:linear-gradient(120deg,#14231d,#213a30);justify-content:space-between;align-items:center;gap:28px;padding:26px 28px;display:flex}.fulminioPilotHero h3{margin:6px 0 8px;font-size:23px}.fulminioPilotHero p{color:#c6d4ce;max-width:760px;margin:0;font-size:13px;line-height:1.55}.fulminioPilotHero>strong{text-align:center;min-width:145px;font:800 14px var(--font-mono);letter-spacing:.08em;border:1px solid #ffffff2e;border-radius:14px;padding:14px 17px}.fulminioPilotHero>strong small{color:#cbd8d3;letter-spacing:0;margin-top:5px;font-size:12px;display:block}.fulminioPilotHero .pilotReady{background:#1f7551}.fulminioPilotHero .pilotBlocked{background:#65472c}.fulminioPilotGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.75fr);gap:14px;display:grid}.fulminioPilotGrid>.panel{padding:22px}.pilotGateList{gap:8px;margin-top:18px;display:grid}.pilotGateList>div{background:#fbfcfb;border:1px solid #e3e9e6;border-radius:11px;align-items:center;gap:12px;padding:11px 13px;display:flex}.pilotGateList i{border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;font-weight:800;display:grid}.pilotGateList .passed i{color:#17633f;background:#dff4e8}.pilotGateList .blocked i{color:#8a5324;background:#f6eadf}.pilotGateList span{gap:3px;display:grid}.pilotGateList strong{font-size:13px}.pilotGateList small{color:#6a756f;font-size:12px}.fulminioPilotOwner{flex-direction:column;display:flex}.fulminioPilotOwner h3{margin:7px 0;font-size:20px}.fulminioPilotOwner p{color:#65716b;margin:0 0 20px;font-size:12px;line-height:1.5}.fulminioPilotOwner label{gap:7px;margin-top:auto;display:grid}.fulminioPilotOwner label span{letter-spacing:.06em;font-size:12px;font-weight:800}.fulminioPilotOwner input{font:500 13px var(--font-geist);background:#fff;border:1px solid #dbe3df;border-radius:9px;padding:11px 12px}.fulminioPilotOwner button{margin-top:10px}.fulminioPilotMetrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.fulminioPilotMetrics article{background:#fff;border:1px solid #e1e7e4;border-radius:13px;padding:16px}.fulminioPilotMetrics span,.fulminioPilotMetrics small{display:block}.fulminioPilotMetrics span{font:800 12px var(--font-mono);letter-spacing:.07em;color:#6a756f}.fulminioPilotMetrics strong{font:750 25px var(--font-mono);margin:5px 0;display:block}.fulminioPilotMetrics small{color:#6f7974;font-size:12px}.fulminioPilotMetrics .pilotMetricSafe{background:#edf7f1;border-color:#cfe7d9}.fulminioPilotActions{justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;display:flex}.fulminioPilotActions h3{margin:5px 0;font-size:16px}.fulminioPilotActions p{color:#6a756f;margin:0;font-size:12px}.fulminioPilotActions button{min-width:200px}@media (width<=900px){.fulminioPilotHero,.fulminioPilotActions{flex-direction:column;align-items:flex-start}.fulminioPilotGrid{grid-template-columns:1fr}.fulminioPilotMetrics{grid-template-columns:repeat(2,1fr)}}.radarLiveProgress{background:#f7fbdc;border-bottom:1px solid #dfe7c2;gap:7px;padding:12px 17px;display:grid}.radarLiveProgress>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.radarLiveProgress strong{font-size:13px}.radarLiveProgress span{font:750 14px var(--font-mono);color:#617400}.radarLiveProgress>i{background:#e2e8c5;border-radius:999px;height:6px;display:block;overflow:hidden}.radarLiveProgress>i>b{border-radius:inherit;background:var(--volt);height:100%;transition:width .35s;display:block}.radarLiveProgress small{font:600 12px var(--font-mono);color:#69705a}.radarRunPanel{background:#f6f9da;border:1px solid #dce4a0;border-radius:14px;grid-template-columns:minmax(250px,1fr) minmax(360px,1.25fr) auto;align-items:center;gap:20px;margin-bottom:14px;padding:16px 18px;display:grid}.radarRunPanel span,.radarRunPanel strong,.radarRunPanel small{display:block}.radarRunPanel span{color:#6c7422;font:700 12px var(--font-mono);letter-spacing:.09em}.radarRunPanel strong{margin:5px 0;font-size:15px}.radarRunPanel small{color:#676b50;font-size:12px;line-height:1.45}.radarRunPanel dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:0;display:grid}.radarRunPanel dl div{background:#fff;border:1px solid #e0e5bb;border-radius:9px;padding:9px 10px}.radarRunPanel dt{color:var(--soft);font:650 12px var(--font-mono)}.radarRunPanel dd{margin:5px 0 0;font-size:12px;font-weight:650}.radarRunPanel button{min-width:200px;height:40px}.radarRunPanel button:disabled,.closingHero button:disabled{opacity:.45;cursor:not-allowed}.radarHeaderStatus{color:#606b1c;font:700 12px var(--font-mono);background:#eff4c1;border-radius:9px;padding:8px 11px}.agentRunning{background:var(--volt);box-shadow:0 0 0 4px #d0ff2a24}.agentWarning{background:#d58a35;box-shadow:0 0 0 4px #d58a351f}@media (width<=1000px){.radarRunPanel{grid-template-columns:1fr}.radarRunPanel button{width:100%}}@media (width<=760px){.radarRunPanel dl{grid-template-columns:1fr}.radarHeaderStatus{display:none}}.pulseWarning{background:#d97706;box-shadow:0 0 0 5px #d977061f}.pulseIdle{background:#77796e;box-shadow:0 0 0 5px #77796e1f}.dataFreshness{color:var(--soft);font:500 12px var(--font-mono);margin-top:4px;display:block}.profileStatus{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.profileStatus span{border:1px solid var(--line);background:#f8f8f3;border-radius:11px;padding:13px}.profileStatus small,.profileStatus strong{display:block}.profileStatus small{color:var(--soft);font:600 12px var(--font-mono);line-height:1.35}.profileStatus strong{margin-top:7px;font-size:20px}.profileMenu button:last-child{color:#8f3128}.oracoloContent{gap:14px}.oracoloHero{color:#fff;background:linear-gradient(112deg,#151711 0%,#20241a 65%,#46521d 100%)}.oracoloHero p{color:#d4d7cb}.oracoloHero .sectionLabel{color:var(--volt)}.oracoloHero .primaryAction{background:var(--volt);color:#16170f}.oracoloCalibration{background:#fff7e8;border:1px solid #e9cf9d;border-radius:12px;align-items:center;gap:18px;padding:14px 18px;display:flex}.oracoloCalibration b{font:750 12px var(--font-mono);color:#895d18}.oracoloCalibration span{color:#66583f;font-size:13px}.oracoloSignals{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.oracoloSignals article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:17px}.oracoloSignals span,.oracoloSignals strong,.oracoloSignals small{display:block}.oracoloSignals span{font:650 11px var(--font-mono);color:var(--soft)}.oracoloSignals strong{margin:9px 0 4px;font-size:23px}.oracoloSignals small{color:var(--muted);font-size:12px}@media (width<=760px){.oracoloSignals{grid-template-columns:1fr 1fr}.oracoloCalibration{flex-direction:column;align-items:flex-start}}.confirmDialog:has(.batchReviewItems){width:min(760px,100%)}.batchReviewItems{overscroll-behavior:contain;gap:8px;max-height:48vh;margin:16px 0;display:grid;overflow:auto}.batchReviewItems details{border:1px solid var(--line);background:#fafaf7;border-radius:10px;padding:11px 13px}.batchReviewItems summary{cursor:pointer;font-size:14px;font-weight:700;line-height:1.4}.batchReviewItems strong{margin:14px 0 8px;font-size:15px;display:block}.batchReviewItems pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;margin:0;font-size:14px;line-height:1.55}.batchSelectAll{align-items:center;gap:10px;margin-top:14px;font-size:14px;font-weight:700;display:flex}.batchReviewItem{align-items:flex-start;gap:10px;display:flex}.batchReviewItem>label{padding-top:13px}.batchReviewItem details{flex:1;min-width:0}.batchReviewItem input,.batchSelectAll input{accent-color:#171813;cursor:pointer;width:18px;height:18px}.fulminioGym{gap:16px;display:grid}.fulminioGym .panelHeader{align-items:start}.fulminioGym .panelHeader>strong{white-space:nowrap;font-size:13px}.gymSummary{flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;display:flex}.gymSummary>span{background:#f4f4ef;border-radius:8px;padding:8px 12px}.gymBatchSelect{gap:6px;max-width:520px;font-size:14px;font-weight:600;display:grid}.gymBatchSelect select{color:#171813;min-height:42px;font:inherit;background:#fff;border:1px solid #bcbdb3;border-radius:8px;padding:8px 10px}.gymBatchSelect select:focus-visible{outline-offset:2px;outline:3px solid #a5b91d}.gymCases{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:12px;display:grid}.gymCases>article{border:1px solid #e7e7df;border-radius:12px;min-width:0;padding:15px}.gymCases>article strong,.gymCases>article small{display:block}.gymCases>article small{color:#5d615b;margin-top:5px}.gymCases>article p{font-size:14px;line-height:1.5}.gymActionDetails{border-top:1px solid #e7e7df;padding-top:10px}.gymActionDetails p{overflow-wrap:anywhere}.gymLexicalHint{border-left:3px solid #a5b91d;padding-left:10px}.gymReview{gap:8px;margin-top:12px;display:grid}.gymReview label{font-size:13px;font-weight:600}.gymReview textarea{width:100%;min-height:74px;font:inherit;border:1px solid #bcbdb3;border-radius:8px;padding:8px}.gymReview button{cursor:pointer;background:#fff;border:1px solid #333;border-radius:8px;min-height:36px}.gymReview button:disabled{opacity:.45;cursor:not-allowed}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
