@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-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;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{color:inherit}.app-shell{min-height:100vh;display:flex}.sidebar{color:#eef0e7;z-index:10;background:#1c211e;flex-direction:column;width:226px;padding:28px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-.5px;align-items:center;gap:10px;padding:0 10px 29px;font:700 23px/1 Georgia,serif;display:flex}.brand-mark{background:var(--lime);color:#20251f;border-radius:9px 9px 9px 3px;place-items:center;width:32px;height:32px;display:grid}.brand-mark svg{stroke-width:2.2px;width:18px;height:18px}nav{gap:4px;display:grid}.nav-item{color:#aeb5ad;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-size:13px;display:flex}.nav-item:hover,.nav-item.active{color:#fff;background:#303631}.nav-icon{color:#bfc5bc;flex:none;place-items:center;width:20px;height:20px;display:grid}.nav-icon svg{stroke-width:1.9px;width:18px;height:18px}.nav-count{background:var(--lime);color:#1d221f;border-radius:50%;place-items:center;width:20px;height:20px;margin-left:auto;font-size:10px;font-weight:700;display:grid}.sidebar-bottom{border-top:1px solid #343a35;margin-top:auto;padding-top:12px}.profile{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;margin-top:8px;padding:12px 8px 0;display:flex}.avatar{background:#62705f;border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.profile strong,.profile small{font-size:11px;display:block}.profile small{color:#909a91;margin-top:3px}.kebab{color:#7e887f;margin-left:auto}.workspace{width:calc(100% - 226px);margin-left:226px}.topbar{border-bottom:1px solid var(--line);z-index:5;background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 37px;display:flex;position:sticky;top:0}.search{color:#858d83;align-items:center;gap:9px;width:330px;display:flex}.search input{background:0 0;border:0;outline:0;width:100%;font-size:12px}.search kbd{color:#8f948c;white-space:nowrap;border:1px solid #dedfd9;border-radius:5px;padding:4px 6px;font-size:9px}.top-actions{align-items:center;gap:17px;display:flex}.icon-button{cursor:pointer;background:0 0;border:0;font-size:20px;position:relative}.notification-dot{background:#e57960;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:0;right:1px}.portfolio{cursor:pointer;background:#fff;border:1px solid #dedfd9;border-radius:7px;padding:9px 13px;font-size:11px}.mobile-brand{display:none}.content{max-width:1290px;margin:auto;padding:41px 37px 60px}.greeting-row{justify-content:space-between;align-items:flex-start;gap:30px;display:flex}.eyebrow{color:#8d938b;letter-spacing:1.7px;margin:0 0 13px;font-size:9px;font-weight:700}.greeting-row h1{letter-spacing:-1.2px;margin:0 0 10px;font:400 35px/1.1 Georgia,serif}.subtitle{color:#737b70;margin:0;font-size:13px}.agent-toggle{text-align:left;cursor:pointer;background:#f1f5ec;border:1px solid #dce2d5;border-radius:9px;align-items:center;gap:10px;min-width:202px;padding:11px 14px;display:flex}.agent-toggle.paused{background:#f3eee8}.agent-toggle strong,.agent-toggle small{font-size:10px;display:block}.agent-toggle small{color:#7a8377;margin-top:3px}.pulse{background:#8dcc39;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #dff1c7}.paused .pulse{background:#d9795e;box-shadow:0 0 0 4px #f1d7cd}.chevron{color:#778075;margin-left:auto}.metrics{border:1px solid var(--line);background:#fff;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:34px 0 25px;display:grid;overflow:hidden}.metrics article{border-right:1px solid var(--line);align-items:center;gap:14px;padding:22px 20px;display:flex}.metrics article:last-child{border:0}.metric-icon{border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.lime{background:#e2f5b6}.cream{background:#f4ecd9}.coral{background:#f5d6ce}.sage{background:#e2e8dd}.metrics p{color:#899087;letter-spacing:1px;margin:0 0 6px;font-size:8px;font-weight:700}.metrics strong{font:400 23px Georgia,serif;display:inline-block}.metrics small{color:#8b9289;margin-top:5px;font-size:9px;display:block}.metrics small b{color:#5f685e}.metrics small.up{color:#68a12a;margin-left:7px;display:inline-block}.metrics small em{color:#989e96;font-style:normal}.main-grid{grid-template-columns:minmax(0,1.5fr) minmax(310px,.72fr);gap:24px;display:grid}.panel{border:1px solid var(--line);background:#fff;border-radius:12px;overflow:hidden}.panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:76px;padding:17px 20px;display:flex}.panel h2{margin:0 0 5px;font:400 17px Georgia,serif}.panel h2 span{color:#a85342;vertical-align:2px;background:#f0d9d2;border-radius:50%;place-items:center;width:18px;height:18px;font:700 9px Arial;display:inline-grid}.panel-head p{color:#92988f;margin:0;font-size:10px}.panel-head button{cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:700}.panel-head button span,.activity-button span{color:#8cb635;margin-left:6px}.work-item{border-bottom:1px solid #efefe9;align-items:center;gap:12px;min-height:67px;padding:10px 15px 10px 20px;display:flex}.work-item:last-child{border:0}.work-icon{border-radius:8px;flex:none;place-items:center;width:34px;height:34px;display:grid}.work-copy{flex:1;min-width:0}.work-copy p{color:#858d83;margin:4px 0 0;font-size:9px}.work-meta{text-align:right;min-width:90px}.work-meta small{color:#a1a69e;margin-bottom:5px;font-size:8px;display:block}.status{color:#667064;white-space:nowrap;background:#eff2ed;border-radius:10px;padding:4px 7px;font-size:8px}.status.urgent{color:#a55040;background:#fae5df}.approve{cursor:pointer;background:#fff;border:1px solid #dcded8;border-radius:6px;padding:7px 9px;font-size:9px;font-weight:700}.approve:hover{color:#fff;background:#1f241f}.agent-card{color:#fff;background:#202620}.agent-card-head{border-bottom:1px solid #394039;align-items:center;gap:11px;height:76px;padding:16px 19px;display:flex}.spark{background:var(--lime);color:#1f241f;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.agent-card-head p{color:#9fa89e;letter-spacing:1.1px;margin:0 0 6px;font-size:7px;font-weight:700}.agent-card-head h2{color:#fff;margin:0;font-size:15px}.agent-card-head button{color:#8e978e;background:0 0;border:0;margin-left:auto}.timeline>div{align-items:flex-start;gap:10px;padding:9px 0;display:flex;position:relative}.timeline>div>span{width:18px;height:18px;color:var(--lime);background:#465244;border-radius:50%;flex:none;place-items:center;font-size:9px;display:grid}.timeline p{flex:1;margin:0}.timeline strong,.timeline small{font-size:9px;display:block}.timeline small{color:#8f998f;margin-top:4px}.timeline time{color:#727d74;font-size:8px}.activity-button{color:#e6e9e3;cursor:pointer;background:#2b322c;border:1px solid #444c45;border-radius:6px;width:calc(100% - 38px);margin:0 19px 14px;padding:9px;font-size:9px;font-weight:700;display:block}.guardrail{background:#2a312b;border-top:1px solid #3a423b;gap:10px;padding:13px 18px;display:flex}.guardrail>span{color:var(--lime)}.guardrail p{margin:0}.guardrail strong,.guardrail small{font-size:8px;display:block}.guardrail small{color:#899389;margin-top:4px;line-height:1.5}.portfolio-section{margin-top:24px}.property-list{grid-template-columns:repeat(3,1fr);display:grid}.property-list article{border-right:1px solid var(--line);align-items:center;gap:11px;padding:17px 20px;display:flex}.property-list article:last-child{border:0}.property-monogram{border-radius:8px;place-items:center;width:34px;height:34px;font:700 10px Georgia;display:grid}.p0{background:#dfe9d9}.p1{background:#f2ddcd}.p2{background:#dedde8}.property-list strong,.property-list small{font-size:9px;display:block}.property-list small{color:#959b93;margin-top:4px}.occupancy{text-align:right;margin-left:auto}.occupancy strong{font:400 16px Georgia}.trend-up{color:#75a832}.trend-flat{color:#c5a34b}.toast{color:#fff;z-index:20;background:#1f251f;border:1px solid #3f493f;border-radius:10px;align-items:center;gap:10px;padding:14px 18px;font-size:11px;animation:.25s ease-out slide;display:flex;position:fixed;bottom:24px;right:25px;box-shadow:0 15px 50px #0004}.toast span{color:var(--lime)}@keyframes slide{0%{opacity:0;transform:translateY(10px)}}@media (max-width:1000px){.metrics{grid-template-columns:repeat(2,1fr)}.metrics article:nth-child(2){border-right:0}.metrics article:nth-child(-n+2){border-bottom:1px solid var(--line)}.main-grid{grid-template-columns:1fr}.agent-card{min-height:auto}}@media (max-width:720px){.sidebar{display:none}.workspace{width:100%;margin:0}.topbar{padding:0 18px}.mobile-brand{font:700 20px Georgia;display:block}.search{flex:1;width:auto;margin:0 20px}.search kbd,.portfolio{display:none}.content{padding:28px 18px}.greeting-row{display:block}.agent-toggle{margin-top:20px}.metrics{grid-template-columns:1fr}.metrics article{border-right:0;border-bottom:1px solid var(--line)!important}.property-list{grid-template-columns:1fr}.property-list article{border-right:0;border-bottom:1px solid var(--line)}.work-meta{display:none}.panel-head{padding:15px}.greeting-row h1{font-size:30px}}a{color:inherit;text-decoration:none}.property-app{background:#f6f5ef;min-height:100vh;display:flex}.property-nav{color:#eef0e7;z-index:10;background:#1c211e;flex-direction:column;width:226px;padding:28px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.property-brand{padding:0 10px 29px}.property-nav-foot{border-top:1px solid #343a35;align-items:center;gap:10px;margin-top:auto;padding:16px 8px 0;display:flex}.property-nav-foot strong,.property-nav-foot small{font-size:11px;display:block}.property-nav-foot small{color:#909a91;margin-top:3px}.property-workspace{width:calc(100% - 226px);margin-left:226px}.property-topbar{border-bottom:1px solid var(--line);z-index:5;background:#fff;align-items:center;gap:15px;height:70px;padding:0 34px;display:flex;position:sticky;top:0}.back-link{white-space:nowrap;font-size:11px;font-weight:700}.property-search{color:#858d83;border:1px solid #e1e2dc;border-radius:7px;align-items:center;gap:8px;width:290px;height:34px;margin-left:auto;padding:0 10px;display:flex}.property-search input{border:0;outline:0;width:100%;font-size:10px}.top-action{cursor:pointer;background:#fff;border:1px solid #dfe0da;border-radius:7px;padding:8px 12px;font-size:10px;font-weight:700}.property-content{max-width:1320px;margin:auto;padding:29px 34px 60px}.property-identity{align-items:center;gap:17px;display:flex}.home-photo{color:#fff;background:#dce4d7;border-radius:10px;place-items:center;width:78px;height:70px;font:700 17px Georgia;display:grid;position:relative;overflow:hidden}.home-photo:before{content:"";clip-path:polygon(50% 0,100% 32%,100% 100%,0 100%,0 32%);background:#83917f;width:54px;height:48px;position:absolute;bottom:0}.home-photo span{z-index:1;margin-top:18px}.building-lines{z-index:1;border:2px solid #dfe5da;border-bottom:0;width:25px;height:20px;position:absolute;bottom:5px}.identity-copy{flex:1}.identity-copy h1{margin:0 0 6px;font:400 27px Georgia}.identity-copy>p:not(.eyebrow){color:#798078;margin:0;font-size:10px}.identity-copy>p span{color:#b4b8b1;margin:0 5px}.identity-tags{gap:7px;margin-top:10px;display:flex}.identity-tags span{color:#687066;background:#fff;border:1px solid #e1e2dc;border-radius:12px;padding:5px 8px;font-size:8px}.property-health{border-left:1px solid var(--line);align-items:center;gap:11px;padding-left:24px;display:flex}.health-ring{background:conic-gradient(#c9ef70 0 82%,#e1e4db 82%);border-radius:50%;place-items:center;width:52px;height:52px;font:700 15px Georgia;display:grid;position:relative}.health-ring:before{content:"";background:#f6f5ef;border-radius:50%;position:absolute;inset:5px}.health-ring{isolation:isolate}.health-ring:before{z-index:-1}.health-ring small{color:#8b9288;font:7px Arial;display:block}.property-health p{margin:0}.property-health strong,.property-health small{font-size:9px;display:block}.property-health strong{color:#a76b22}.property-health small{color:#858c83;margin-top:4px}.property-kpis{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,1fr);margin:25px 0 18px;display:grid}.property-kpis article{border-right:1px solid var(--line);padding:15px 18px}.property-kpis article:last-child{border:0}.property-kpis p{color:#92988f;letter-spacing:1px;margin:0 0 7px;font-size:7px;font-weight:700}.property-kpis strong{font:400 18px Georgia}.property-kpis small{color:#858d83;margin-top:4px;font-size:8px;display:block}.property-kpis .warning{color:#b36b32}.detection-banner{color:#fff;background:#202620;border-radius:11px;margin-bottom:20px;overflow:hidden}.detection-summary{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;width:100%;padding:15px 18px;display:flex}.detection-spark{background:var(--lime);color:#20251f;border-radius:9px;place-items:center;width:36px;height:36px;font-size:17px;display:grid}.detection-summary>span:nth-child(2){flex:1}.detection-summary em,.detection-summary strong,.detection-summary small{display:block}.detection-summary em{letter-spacing:1px;color:#9ca69c;margin-bottom:5px;font-size:7px;font-style:normal}.detection-summary strong{margin-bottom:4px;font:400 15px Georgia}.detection-summary small{color:#9da69d;font-size:8px}.confidence{color:#c9ef70;background:#34402f;border-radius:10px;padding:6px 8px;font-size:8px}.detection-detail{background:#272e28;border-top:1px solid #394039;grid-template-columns:1fr 1fr 1.1fr;gap:22px;padding:14px 18px;display:grid}.detection-detail>div{border-right:1px solid #3a423b;padding-right:15px}.detection-detail>div:last-child{border:0;padding:0}.detection-detail p{letter-spacing:1px;color:#8f998f;margin:0 0 6px;font-size:7px;font-weight:700}.detection-detail strong,.detection-detail small{font-size:9px;display:block}.detection-detail small{color:#929c92;margin-top:5px;line-height:1.45}.recommendation button{color:#c9ef70;cursor:pointer;background:0 0;border:0;padding:7px 0 0;font-size:8px;font-weight:700}.property-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:20px;display:grid}.history-panel,.rail-card{border:1px solid var(--line);background:#fff;border-radius:11px}.history-head{align-items:center;padding:17px 19px 13px;display:flex}.history-head h2{margin:0 0 4px;font:400 17px Georgia}.history-head p{color:#8c938a;margin:0;font-size:9px}.export-button{background:#fff;border:1px solid #dedfd9;border-radius:6px;margin-left:auto;padding:7px 9px;font-size:8px;font-weight:700}.filter-row{border-bottom:1px solid var(--line);gap:4px;padding:0 15px;display:flex}.filter{color:#80877e;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 7px;font-size:8px}.filter.active{color:#263025;border-bottom-color:#94bd3b;font-weight:700}.filter span{color:#a35b48;background:#eee4df;border-radius:8px;margin-left:4px;padding:2px 4px}.history-event{border-bottom:1px solid #eeefe9;grid-template-columns:60px 30px minmax(0,1fr) 48px;gap:10px;padding:16px 18px;display:grid}.history-event:last-child{border:0}.event-date{text-align:right;padding-top:3px}.event-date strong,.event-date small{font-size:8px;display:block}.event-date small{color:#9ba098;margin-top:4px}.event-icon{border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid;position:relative}.event-icon:after{content:"";border-left:1px solid #e4e6df;height:calc(100% + 20px);position:absolute;top:28px}.history-event:last-child .event-icon:after{display:none}.event-main>div{align-items:center;gap:7px;display:flex}.event-domain{text-transform:uppercase;letter-spacing:.7px;color:#858d83;font-size:7px}.event-main p{color:#717970;margin:6px 0;font-size:9px;line-height:1.5}.event-main footer{color:#979d95;align-items:center;gap:5px;font-size:7px;display:flex}.event-tag{color:#737b70;background:#f0f2ed;border-radius:8px;padding:3px 5px}.event-cost{text-align:right;padding-top:3px;font-size:9px}.empty-history{text-align:center;color:#8d948b;padding:50px;font-size:10px}.intelligence-rail{align-content:start;gap:14px;display:grid}.rail-card{overflow:hidden}.rail-head{border-bottom:1px solid var(--line);align-items:center;padding:13px 14px;display:flex}.rail-head h3{margin:0;font:400 13px Georgia}.rail-head>span{color:#6c7768;background:#eef2e9;border-radius:8px;margin-left:auto;padding:4px 6px;font-size:7px}.rail-head button{background:0 0;border:0;margin-left:auto;font-size:7px;font-weight:700}.signal{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eeefe9;align-items:center;gap:8px;width:100%;padding:11px 13px;display:flex}.signal:last-child{border:0}.signal>span{background:#edf1e9;border-radius:7px;place-items:center;width:27px;height:27px;display:grid}.signal.critical>span{color:#aa5a47;background:#f6ddd6}.signal p{flex:1;margin:0}.signal strong,.signal small{font-size:8px;display:block}.signal small{color:#90978e;margin-top:4px}.signal b{color:#8da837;font-size:10px}.scope-label{color:#6e766d;margin:0;padding:12px 14px 0;font-size:8px}.price-range{padding:22px 15px 14px;position:relative}.price-range>span{font-size:7px;font-weight:700;position:absolute;top:5px;transform:translate(-50%)}.price-range>span i{background:#333;width:1px;height:7px;margin:auto;display:block}.range-track{background:linear-gradient(90deg,#e9d9cc,#c9ef70,#dce4d7);border-radius:5px;height:7px;position:relative}.range-track i{background:#20251f;border-radius:2px;width:3px;height:11px;position:absolute;top:-2px;left:42%}.price-range footer{color:#959b93;justify-content:space-between;margin-top:6px;font-size:6px;display:flex}.vendor-line{border-top:1px solid var(--line);align-items:center;gap:8px;padding:11px 13px;display:flex}.vendor-logo{background:#dce4d7;border-radius:6px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:700;display:grid}.vendor-line p{flex:1;margin:0}.vendor-line strong,.vendor-line small{font-size:8px;display:block}.vendor-line small{color:#92988f;margin-top:3px}.good-fit{color:#5f8d2c;background:#eff7e5;border-radius:8px;padding:4px 6px;font-size:7px}.facts-card dl{margin:0;padding:4px 14px 10px}.facts-card dl div{border-bottom:1px solid #f0f0eb;justify-content:space-between;padding:8px 0;display:flex}.facts-card dl div:last-child{border:0}.facts-card dd{margin:0;font-weight:700}@media (max-width:1000px){.property-grid{grid-template-columns:1fr}.intelligence-rail{grid-template-columns:repeat(2,1fr)}.facts-card{grid-column:1/-1}.detection-detail{grid-template-columns:1fr}.detection-detail>div{border:0;border-bottom:1px solid #3a423b;padding:0 0 12px}}@media (max-width:720px){.property-nav{display:none}.property-workspace{width:100%;margin:0}.property-topbar{padding:0 15px}.property-search{flex:1;width:auto}.top-action{display:none}.property-content{padding:20px 15px}.property-identity{align-items:flex-start}.home-photo{width:58px;height:58px}.identity-copy h1{font-size:20px}.identity-tags{flex-wrap:wrap}.property-health{display:none}.property-kpis{grid-template-columns:repeat(2,1fr)}.property-kpis article:nth-child(2){border-right:0}.property-kpis article:nth-child(-n+2){border-bottom:1px solid var(--line)}.detection-summary .confidence{display:none}.intelligence-rail{grid-template-columns:1fr}.facts-card{grid-column:auto}.filter-row{overflow:auto}.history-event{grid-template-columns:44px 28px minmax(0,1fr)}.event-cost{display:none}}.ops-app{background:#f6f5ef;min-height:100vh;display:flex}.ops-nav a.nav-item{display:flex}.ops-workspace{width:calc(100% - 226px);margin-left:226px}.ops-topbar{border-bottom:1px solid var(--line);z-index:5;background:#fff;align-items:center;gap:14px;height:70px;padding:0 34px;display:flex;position:sticky;top:0}.ops-search{color:#858d83;align-items:center;gap:8px;width:330px;display:flex}.ops-search input{border:0;outline:0;width:100%;font-size:10px}.agent-status{color:#4f6943;background:#f1f5ec;border:0;border-radius:7px;margin-left:auto;padding:8px 10px;font-size:8px;font-weight:700}.agent-status i,.agent-orb+div footer i{background:#87b83d;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.ops-mobile-brand{display:none}.ops-content{max-width:1290px;margin:auto;padding:34px 36px 60px}.ops-heading{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.ops-heading h1{margin:0 0 8px;font:400 31px Georgia}.ops-heading>div>p:last-child{color:#767e74;margin:0;font-size:11px}.primary-action{color:#fff;cursor:pointer;background:#202620;border:0;border-radius:7px;padding:10px 14px;font-size:9px;font-weight:700}.ops-stats{border:1px solid var(--line);background:#fff;border-radius:11px;grid-template-columns:repeat(4,1fr);margin:27px 0 20px;display:grid}.ops-stats article{border-right:1px solid var(--line);padding:17px 19px}.ops-stats article:last-child{border:0}.ops-stats p{color:#92988f;letter-spacing:1px;margin:0 0 7px;font-size:7px;font-weight:700}.ops-stats strong{font:400 20px Georgia;display:block}.ops-stats small{color:#818980;margin-top:4px;font-size:8px;display:block}.agent-fleet,.work-queue{border:1px solid var(--line);background:#fff;border-radius:11px;margin-bottom:20px;overflow:hidden}.section-heading,.queue-top{border-bottom:1px solid var(--line);align-items:center;padding:16px 18px;display:flex}.section-heading h2,.queue-top h2{margin:0 0 4px;font:400 16px Georgia}.section-heading p,.queue-top p{color:#90978e;margin:0;font-size:8px}.section-heading button{color:#647a4c;background:0 0;border:0;margin-left:auto;font-size:8px;font-weight:700}.agent-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.agent-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);gap:10px;min-height:112px;padding:15px 16px;display:flex}.agent-grid article:nth-child(3n){border-right:0}.agent-orb{border-radius:8px;flex:none;place-items:center;width:33px;height:33px;display:grid}.agent-grid h3{margin:2px 0 5px;font-size:10px}.agent-grid p{color:#7e867c;margin:0;font-size:8px;line-height:1.45}.agent-grid article>div{flex-direction:column;flex:1;display:flex}.agent-grid footer{color:#758071;justify-content:space-between;align-items:center;margin-top:auto;font-size:7px;display:flex}.agent-grid footer b{color:#858c83;font-weight:400}.queue-filters{background:#f2f3ee;border-radius:7px;margin-left:auto;padding:3px;display:flex}.queue-filters button{color:#7c847a;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:6px 9px;font-size:7px}.queue-filters button.active{color:#20251f;background:#fff;font-weight:700;box-shadow:0 1px 3px #0001}.queue-header,.queue-table article{grid-template-columns:1.1fr 2fr .65fr .55fr 55px;align-items:center;gap:12px;padding:10px 17px;display:grid}.queue-header{color:#92988f;letter-spacing:.7px;border-bottom:1px solid var(--line);background:#fafaf7;font-size:7px}.queue-table article{border-bottom:1px solid #eeefe9;min-height:65px}.queue-table article:last-child{border:0}.queue-table article>div:first-child small,.queue-table article>div:nth-child(2) small{color:#90978e;margin-top:4px;font-size:7px;display:block}.queue-status{color:#677064;background:#eef1ec;border-radius:8px;padding:4px 6px;font-size:7px;display:inline-block}.queue-status.urgent{color:#a65442;background:#f8e1db}.queue-status.review{color:#927228;background:#f4edda}.queue-status.handled{color:#5f8a31;background:#e9f3df}.confidence-score{color:#6e7b6b}.review-action,.view-action{cursor:pointer;background:#fff;border:1px solid #dcddd7;border-radius:6px;padding:7px 8px;font-size:7px;font-weight:700}.review-action:hover{color:#fff;background:#202620}.view-action{color:#71864f;border:0}.queue-empty{text-align:center;color:#899087;padding:35px;font-size:9px}@media (max-width:1000px){.agent-grid{grid-template-columns:repeat(2,1fr)}.agent-grid article:nth-child(3n){border-right:1px solid var(--line)}.agent-grid article:nth-child(2n){border-right:0}.queue-header,.queue-table article{grid-template-columns:1fr 1.6fr .65fr 55px}.queue-header span:nth-child(4),.confidence-score{display:none}}@media (max-width:720px){.ops-workspace{width:100%;margin:0}.ops-topbar{padding:0 15px}.ops-mobile-brand{font:700 18px Georgia;display:block}.ops-search{flex:1;width:auto}.agent-status,.ops-topbar .portfolio{display:none}.ops-content{padding:24px 15px}.ops-heading{align-items:flex-start}.ops-heading h1{font-size:25px}.ops-stats{grid-template-columns:repeat(2,1fr)}.ops-stats article:nth-child(2){border-right:0}.ops-stats article:nth-child(-n+2){border-bottom:1px solid var(--line)}.agent-grid{grid-template-columns:1fr}.agent-grid article{border-right:0!important}.queue-top{display:block}.queue-filters{width:max-content;margin:10px 0 0}.queue-header{display:none}.queue-table article{grid-template-columns:1fr 55px;padding:13px}.queue-table article>div:first-child,.queue-table article>div:nth-child(2),.queue-table article>b{grid-column:1}.queue-table article button{grid-area:1/2/3}.ops-heading .primary-action{white-space:nowrap}}.demo-nav{color:#dff5b0!important;border:1px solid #3d483a!important;margin-top:8px!important}.demo-nav:hover{background:#35402f!important}.crm-app{background:#f6f5ef;min-height:100vh;display:flex}.crm-nav a.nav-item{display:flex}.crm-workspace{width:calc(100% - 226px);height:100vh;margin-left:226px;overflow:hidden}.crm-topbar{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:18px;height:70px;padding:0 22px;display:flex}.crm-topbar>div h1{margin:0;font:400 17px Georgia}.crm-topbar .eyebrow{margin:0 0 3px;font-size:6px}.crm-global-search{color:#8b9289;border:1px solid #e0e1db;border-radius:7px;align-items:center;gap:8px;width:300px;margin-left:auto;padding:8px 10px;display:flex}.crm-global-search input{border:0;outline:0;width:100%;font-size:9px}.crm-layout{grid-template-columns:260px minmax(430px,1fr) 280px;height:calc(100vh - 70px);display:grid}.conversation-list{border-right:1px solid var(--line);background:#fff;overflow:auto}.conversation-tools{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:3px;padding:12px;display:flex}.conversation-tools button{color:#7c847a;background:0 0;border:0;padding:6px;font-size:7px}.conversation-tools button.active{color:#34412f;background:#edf1e8;border-radius:5px;font-weight:700}.conversation-tools button b{background:#dbe7ce;border-radius:7px;padding:2px 4px}.conversation-tools input{border:1px solid #e6e7e1;border-radius:6px;width:100%;margin-top:6px;padding:8px;font-size:8px}.conversation{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eeefe9;gap:9px;width:100%;padding:12px;display:flex}.conversation.active{background:#f1f5ec;border-left:3px solid #9dc34b;padding-left:9px}.crm-avatar{background:#dfe6da;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:8px;font-weight:700;display:grid}.crm-avatar.urgent{color:#9f5948;background:#f2d9d1}.crm-avatar.review{color:#8f7629;background:#eee5c9}.conversation>span:nth-child(2){flex:1;min-width:0}.conversation strong,.conversation small,.conversation em{display:block}.conversation em{color:#6f776e;white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:8px;font-style:normal;overflow:hidden}.conversation time{color:#9da29b;font-size:7px}.conversation time b{color:#fff;background:#d76e56;border-radius:50%;place-items:center;width:16px;height:16px;margin:6px auto 0;display:grid}.message-pane{background:#f8f8f4;flex-direction:column;min-width:0;display:flex}.message-head{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:9px;height:62px;padding:0 16px;display:flex}.message-head h2{margin:0 0 3px;font:400 14px Georgia}.message-head p{color:#878e85;margin:0;font-size:7px}.message-head p span{margin:0 3px}.resident-health{color:#608733;background:#ecf5e2;border-radius:8px;margin-left:auto;padding:5px 7px;font-size:7px}.message-head>button{background:0 0;border:0}.case-strip{color:#fff;background:#252c26;align-items:center;gap:10px;padding:10px 15px;display:flex}.case-icon{color:#9f5948;background:#f3d7cf;border-radius:7px;place-items:center;width:30px;height:30px;display:grid}.case-strip>div{flex:1}.case-strip p,.case-strip strong,.case-strip small{display:block}.case-strip p{letter-spacing:.8px;color:#99a298;margin:0 0 3px;font-size:6px}.case-strip small{color:#9ca59c;margin-top:3px;font-size:7px}.case-strip a{color:#c9ef70;font-size:7px}.messages{flex:1;padding:20px;overflow:auto}.crm-message.resident{margin-left:auto}.message-author{margin:0 4px 5px;font-size:7px;font-weight:700}.resident .message-author{text-align:right}.message-author span{color:#87ad38}.message-author small{color:#979d95;margin-left:6px;font-weight:400}.crm-message p{background:#fff;border:1px solid #e5e6df;border-radius:5px 11px 11px;margin:0;padding:11px 13px;font-size:9px;line-height:1.55}.crm-message.resident p{background:#e8eee3;border-color:#dae3d4;border-radius:11px 5px 11px 11px}.crm-message.human p{color:#fff;background:#202620;border-color:#202620}.crm-message footer{gap:5px;margin-top:5px;display:flex}.crm-message footer span{color:#758070;background:#edf1e9;border-radius:7px;padding:3px 5px;font-size:6px}.composer{border-top:1px solid var(--line);background:#fff;padding:10px 14px}.composer-ai{background:#f1f5ec;border-radius:7px 7px 0 0;align-items:center;gap:8px;padding:8px;display:flex}.composer-ai>span{color:#7ca52e}.composer-ai p{flex:1;margin:0}.composer-ai strong,.composer-ai small{font-size:7px;display:block}.composer-ai small{color:#818a7e;margin-top:2px}.composer-ai button{background:0 0;border:0;font-size:7px}.composer textarea{resize:none;border:1px solid #e2e3dd;border-top:0;outline:0;width:100%;min-height:82px;padding:11px;font:9px/1.5 Arial}.composer-actions{align-items:center;gap:5px;display:flex}.composer-actions select,.composer-actions button{background:0 0;border:0;padding:6px;font-size:7px}.composer-actions span{color:#9ba099;margin-left:auto;font-size:6px}.composer-actions .send-message{color:#fff;background:#202620;border-radius:6px;padding:8px 10px;font-weight:700}.crm-context{border-left:1px solid var(--line);background:#fff;overflow:auto}.crm-context section{border-bottom:1px solid var(--line)}.context-head{border-bottom:1px solid #eff0eb;align-items:center;height:43px;padding:0 13px;display:flex}.context-head h3{margin:0;font:400 12px Georgia}.context-head button,.context-head>span{background:0 0;border:0;margin-left:auto;font-size:7px}.context-head>span{color:#85a938}.resident-card{gap:9px;padding:13px;display:flex}.resident-card strong,.resident-card small{font-size:8px;display:block}.resident-card small{color:#8e958c;margin-top:3px}.crm-context dl{margin:0;padding:0 13px 10px}.crm-context dl div{justify-content:space-between;padding:6px 0;display:flex}.crm-context dt{color:#8d948b}.crm-context dd{margin:0;font-weight:700}.crm-context dd.good{color:#648d35}.context-signal{border-left:2px solid #b9d766;margin:10px 12px;padding-left:9px}.context-signal p{color:#7d857b;margin:4px 0;font-size:7px;line-height:1.45}.quick-action{text-align:left;background:#fff;border:0;border-bottom:1px solid #eff0eb;width:100%;padding:10px 13px;font-size:8px;display:flex}.quick-action span{color:#8eaa51;margin-left:auto}.demo-app{color:#f5f3eb;background:#19201b;min-height:100vh;padding-bottom:60px}.demo-header{border-bottom:1px solid #333c35;align-items:center;gap:35px;height:72px;padding:0 5vw;display:flex}.demo-header .brand{padding:0}.demo-header nav{gap:22px;display:flex}.demo-header nav a{color:#abb3aa;font-size:9px}.concept-badge{color:#c9ef70;letter-spacing:.8px;border:1px solid #465145;border-radius:8px;margin-left:auto;padding:6px 8px;font-size:7px}.demo-hero{text-align:center;max-width:720px;margin:0 auto;padding:54px 20px 35px}.demo-hero h1{letter-spacing:-1.5px;margin:0 0 16px;font:400 47px/1.08 Georgia}.demo-hero>p:not(.eyebrow){color:#a8b0a7;max-width:590px;margin:auto;font-size:11px;line-height:1.6}.demo-actions{justify-content:center;align-items:center;gap:12px;margin-top:23px;display:flex}.demo-actions button{color:#1e261f;background:#c9ef70;border:0;border-radius:7px;padding:11px 16px;font-size:9px;font-weight:700}.demo-actions span{color:#7e8a80;font-size:7px}.demo-stage{grid-template-columns:255px minmax(460px,1fr) 245px;align-items:start;gap:16px;max-width:1400px;margin:auto;padding:0 28px;display:grid}.incoming-card,.agent-run,.demo-outcome{background:#222a24;border:1px solid #39423b;border-radius:12px;overflow:hidden}.incoming-label{letter-spacing:.8px;color:#89958b;border-bottom:1px solid #39423b;justify-content:space-between;padding:12px 13px;font-size:6px;display:flex}.incoming-person{gap:8px;padding:14px 13px;display:flex}.incoming-person>span{color:#8f4c3d;background:#e8cec6;border-radius:50%;place-items:center;width:32px;height:32px;font-size:8px;display:grid}.incoming-person p{margin:0}.incoming-person strong,.incoming-person small{font-size:8px;display:block}.incoming-person small{color:#8d988e;margin-top:4px}.incoming-card blockquote{margin:0;padding:3px 14px 15px;font:400 13px/1.5 Georgia}.issue-tags{flex-wrap:wrap;gap:5px;padding:0 13px 14px;display:flex}.issue-tags span{color:#b9c1b8;background:#333c35;border-radius:7px;padding:4px 6px;font-size:6px}.incoming-card footer{color:#89958b;border-top:1px solid #39423b;justify-content:space-between;padding:11px 13px;font-size:7px;display:flex}.incoming-card footer b{color:#eef1eb;margin-top:3px;display:block}.agent-run>header{justify-content:space-between;align-items:center;height:63px;padding:0 16px;display:flex}.agent-run>header>div{align-items:center;gap:8px;display:flex}.agent-run>header p{margin:0}.agent-run>header strong,.agent-run>header small{font-size:8px;display:block}.agent-run>header small{color:#89958b;margin-top:3px}.agent-run>header>span{color:#8e998f;font-size:7px}.live-dot{background:#788078;border-radius:50%;width:8px;height:8px}.live-dot.running{background:#b8e45c;animation:1s infinite pulse-live;box-shadow:0 0 0 4px #b8e45c22}@keyframes pulse-live{50%{box-shadow:0 0 0 8px #b8e45c00}}.run-progress{background:#354038;height:2px}.run-progress i{background:#c9ef70;height:100%;transition:width .35s;display:block}.run-step{opacity:.4;grid-template-columns:28px 1fr;gap:10px;padding:9px 0;display:grid}.run-step.active,.run-step.done{opacity:1}.step-icon{color:#aeb8ad;background:#313a33;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;display:grid}.run-step.active .step-icon{color:#202620;background:#c9ef70}.step-main>header{justify-content:space-between;align-items:flex-start;display:flex}.step-main em{letter-spacing:.7px;color:#89958b;text-transform:uppercase;font-size:6px;font-style:normal}.step-main>header>span{color:#8f9a90;font-size:6px}.tool-call{background:#1a211c;border:1px solid #343e36;border-radius:5px;grid-template-columns:32px 1fr auto;align-items:center;gap:6px;padding:6px 8px;display:grid}.tool-call span{color:#7c887e;font-size:6px}.tool-call code{color:#aab4ab;font:6px Arial}.tool-call b{color:#c9ef70;font-size:6px}.approval-box{background:#293226;border:1px solid #62754f;border-radius:7px;margin-top:8px;padding:9px}.approval-box>div{gap:8px;display:flex}.approval-box p{margin:0}.approval-box strong,.approval-box small{font-size:7px;display:block}.approval-box small{color:#98a398;margin-top:3px;line-height:1.4}.approval-box footer{justify-content:flex-end;gap:6px;margin-top:8px;display:flex}.approval-box button{color:#202620;background:#c9ef70;border:0;border-radius:5px;padding:6px 8px;font-size:6px;font-weight:700}.approval-box button.deny{color:#aab4ab;background:0 0}.demo-outcome{padding-bottom:10px}.demo-outcome h2{border-bottom:1px solid #39423b;margin:0;padding:14px;font:400 13px Georgia}.state-card{background:#1c231e;border-radius:7px;margin:10px 11px;padding:10px}.state-card p{letter-spacing:.8px;color:#7f8b81;margin:0 0 5px;font-size:6px}.state-card strong,.state-card small{font-size:8px;display:block}.state-card small{color:#89958b;margin-top:4px}.state-card.impact{background:#2a3427;border:1px solid #46553f}.state-card.impact strong{color:#c9ef70;font:400 17px Georgia}.complete-note{color:#202620;background:#c9ef70;border-radius:7px;gap:8px;margin:10px 11px;padding:10px;display:flex}.complete-note p{margin:0}.complete-note strong,.complete-note small{font-size:7px;display:block}.complete-note small{margin-top:3px}@media (max-width:1100px){.crm-layout{grid-template-columns:230px 1fr}.crm-context{display:none}.demo-stage{grid-template-columns:220px 1fr}.demo-outcome{grid-column:1/-1;grid-template-columns:repeat(4,1fr);padding:10px;display:grid}.demo-outcome h2,.complete-note{grid-column:1/-1}}@media (max-width:720px){.crm-workspace{width:100%;margin:0}.crm-topbar{padding:0 14px}.crm-global-search{display:none}.crm-layout{display:block}.conversation-list{display:none}.message-pane{height:calc(100vh - 70px)}.message-head{padding:0 10px}.resident-health,.case-strip a{display:none}.messages{padding:14px}.crm-message{max-width:90%}.crm-context{display:none}.demo-header{padding:0 18px}.demo-header nav{display:none}.demo-hero{padding-top:36px}.demo-hero h1{font-size:34px}.demo-actions{display:block}.demo-actions span{margin-top:9px;display:block}.demo-stage{padding:0 14px;display:block}.incoming-card,.agent-run,.demo-outcome{margin-bottom:13px}.demo-outcome{display:block}}.unified-nav{color:#26312a;border-right:1px solid #dde1d7;background:#f1f2eb!important}.brand-name{flex-direction:column;line-height:1;display:flex}.brand-name small{letter-spacing:1.1px;color:#8a9288;margin-top:4px;font:600 5px/1 Arial}.unified-nav .nav-item{color:#667068!important}.unified-nav .property-nav-foot small{color:#899187}.workspace{margin-left:226px}.demo-workspace{width:calc(100% - 226px);min-height:100vh;margin-left:226px;padding-bottom:60px}.demo-header{background:#fff;border-bottom:1px solid #e2e3dc;justify-content:space-between;padding:0 34px}.demo-kicker{text-transform:uppercase;letter-spacing:1.2px;color:#7c867d;font-size:8px}.concept-badge{color:#567044;background:#eef3e7;border-color:#cbd8bb;margin-left:auto}.demo-hero .eyebrow{color:#6f8c4d}.demo-hero>p:not(.eyebrow){color:#6e776f}.incoming-label,.incoming-card footer,.demo-outcome h2{color:#808a81;border-color:#e2e5de}.incoming-person small,.agent-run>header small,.agent-run>header>span,.step-main em,.step-main>header>span,.step-main>p,.state-card small{color:#7a857b}.issue-tags span{color:#667168;background:#edf0e9}.run-progress{background:#e5e9e1}.step-icon{color:#6e796f;background:#e9ede6}.run-step.active .step-icon{background:#c5df8a}.run-step.done .step-icon{color:#4e6c37;background:#dce9ce}.tool-call{background:#f6f7f3;border-color:#dfe3da}.tool-call span,.tool-call code{color:#748075}.approval-box{background:#eef4e6;border-color:#b8c99e}.approval-box>div>span{color:#658843}.approval-box small{color:#6f7b70}.approval-box button{background:#b8d978}.approval-box button.deny{color:#6f7b70}.state-card{background:#f4f5f0}.state-card p{color:#808a81}.state-card.impact strong{color:#517239}.complete-note{background:#c5df8a}.demo-actions button{color:#fff;background:#26352d}.demo-actions span{color:#7e8880}@media (max-width:720px){.unified-nav{display:none}.workspace,.demo-workspace{width:100%;margin-left:0}.demo-workspace{padding-bottom:30px}}:root{--ink:#f3f5f1;--muted:#a9b2aa;--paper:#111713;--card:#1a211c;--line:#303a32;--lime:#c5e477;--coral:#ef967d;--sage:#9fb29f}body{color:#f3f5f1;background:#111713;font-size:14px}.unified-nav{color:#f3f5f1;background:#151b17!important;border-color:#2c352e!important}.unified-nav .property-brand{color:#f3f5f1!important}.brand-name small{color:#7f8b82;font-size:8px}.unified-nav .nav-item{padding:12px;font-size:13px;color:#abb5ac!important}.unified-nav .nav-item:hover{color:#fff!important;background:#252d27!important}.unified-nav .nav-item.active{color:#fff!important;background:#303b32!important}.unified-nav .nav-icon{color:#a6b0a7}.unified-nav .nav-count{color:#172016;background:#c5e477}.unified-nav .property-nav-foot{color:#fff;border-color:#303931}.unified-nav .property-nav-foot small{color:#8f9a91;font-size:11px}.unified-nav .demo-nav{background:#202a21;color:#d7ef9f!important;border-color:#45543f!important}.unified-nav .demo-nav:hover,.unified-nav .demo-nav.active{color:#e5f8b8!important;background:#33402f!important}.app-shell,.property-app,.ops-app,.crm-app,.workspace,.property-workspace,.ops-workspace,.crm-workspace{background:#111713}.topbar,.property-topbar,.ops-topbar,.crm-topbar,.message-head,.composer,.conversation-list,.crm-context{background:#171e19;border-color:#303a32}.content,.property-content,.ops-content{color:#f3f5f1}.panel,.metrics,.history-panel,.rail-card,.agent-fleet,.work-queue,.ops-stats,.property-kpis,.property-identity{background:#1a211c;border-color:#303a32}.panel-head,.work-item,.metrics article,.property-kpis article,.history-event,.section-heading,.queue-top,.queue-table article,.ops-stats article{border-color:#303a32}.subtitle,.panel-head p,.work-copy p,.metrics small,.property-identity p,.history-head p,.ops-heading>div>p:last-child,.section-heading p,.queue-top p{color:#a9b2aa!important}.eyebrow{font-size:11px}.panel h2,.section-heading h2,.queue-top h2{font-size:20px}.metrics p,.property-kpis p,.ops-stats p{font-size:11px}.metrics small,.property-kpis small,.ops-stats small{font-size:12px}.agent-grid h3{font-size:14px}.agent-grid p{font-size:12px}.agent-grid footer,.queue-filters button,.queue-header,.queue-status,.queue-table article>div:first-child small,.queue-table article>div:nth-child(2) small,.queue-table article>b,.confidence-score,.review-action,.view-action{font-size:11px}.crm-global-search input,.conversation-tools button,.conversation-tools input,.conversation strong,.conversation em,.message-head p,.case-strip strong,.case-strip small,.message-author,.crm-message p,.composer-ai strong,.composer-ai small,.composer textarea,.composer-actions select,.composer-actions button,.resident-card strong,.resident-card small,.crm-context dt,.crm-context dd,.context-signal b,.context-signal p,.quick-action{font-size:12px}.conversation small,.conversation time,.resident-health,.context-head button{font-size:10px}.conversation,.message-pane,.crm-message p,.quick-action{background:#1a211c;border-color:#303a32}.conversation.active{background:#263128}.message-pane{background:#121814}.crm-message.resident p{background:#29342b;border-color:#3b493d}.crm-message.human p{background:#34452e}.composer textarea,.crm-global-search,.conversation-tools input{color:#f3f5f1;background:#111713;border-color:#354038}.crm-context{color:#f3f5f1}.demo-app{color:#f3f5f1;background:#111713;padding:0;display:flex}.demo-workspace{background:radial-gradient(circle at 55% 0,#1f2b22 0,#111713 36%);padding-bottom:80px}.demo-header{background:#151b17;border-color:#303a32}.demo-kicker{color:#aeb8af;font-size:11px}.concept-badge{color:#d4f28d;background:#202a21;border-color:#4b5d43;font-size:10px}.demo-hero{max-width:850px;padding:62px 28px 32px}.demo-hero h1{letter-spacing:-2px;font-size:54px}.demo-hero>p:not(.eyebrow){color:#aeb8af;max-width:720px;font-size:16px;line-height:1.65}.scenario-tabs{background:#171e19;border:1px solid #303a32;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:6px;max-width:1180px;margin:0 auto 32px;padding:6px;display:grid}.scenario-tabs button{color:#929d94;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:14px 16px}.scenario-tabs button.active{color:#fff;background:#2a352c;box-shadow:0 7px 18px #0004}.scenario-tabs span,.scenario-tabs small{display:block}.scenario-tabs span{font-size:14px;font-weight:700}.scenario-tabs small{letter-spacing:.8px;color:#7f8b81;margin-top:5px;font-size:10px}.scenario-tabs button.active small{color:#c5e477}.scenario-intro{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1180px;margin:0 auto 22px;display:flex}.scenario-intro h2{margin:0 0 8px;font:400 30px Georgia}.scenario-intro>div>p:last-child{color:#aab4ab;max-width:720px;margin:0;font-size:14px;line-height:1.55}.scenario-intro button{color:#182017;cursor:pointer;white-space:nowrap;background:#c5e477;border:0;border-radius:9px;padding:13px 17px;font-size:13px;font-weight:700}.demo-stage{grid-template-columns:265px minmax(480px,1fr) 245px;gap:16px;max-width:1180px;padding:0}.incoming-card,.agent-run,.demo-outcome{color:#f3f5f1;background:#1a211c;border-color:#344038;box-shadow:0 18px 45px #0003}.incoming-label{color:#8c978e;border-color:#344038;padding:14px;font-size:9px}.incoming-person{padding:17px 14px}.incoming-person>span{width:40px;height:40px;font-size:11px}.incoming-person strong{font-size:13px}.incoming-person small{color:#8f9a91;font-size:11px}.incoming-card blockquote{padding:5px 15px 18px;font-size:16px;line-height:1.55}.issue-tags span{color:#b6c0b7;background:#29322b;padding:6px 8px;font-size:10px}.agent-run>header{height:72px;padding:0 19px}.agent-run>header strong{font-size:14px}.agent-run>header small{color:#8f9a91;font-size:11px}.agent-run>header>span{font-size:11px}.run-steps{padding:12px 20px 18px}.run-step{grid-template-columns:38px 1fr;gap:12px;padding:13px 0}.step-icon{background:#2b342d;width:36px;height:36px;font-size:13px}.step-main em{color:#97a299;font-size:10px}.step-main h3{margin:4px 0;font-size:14px}.step-main>header>span{font-size:10px}.step-main>p{color:#aab4ab;margin:8px 0;font-size:12px;line-height:1.55}.tool-call{background:#121814;border-color:#303a32;grid-template-columns:44px 1fr auto;padding:9px 10px}.tool-call span,.tool-call code,.tool-call b{font-size:10px}.tool-call b{color:#c5e477}.approval-box{background:#242f24;border-color:#61744f;padding:12px}.approval-box strong{font-size:13px}.approval-box small{font-size:11px;line-height:1.5}.approval-box button{padding:8px 10px;font-size:11px}.demo-outcome h2{padding:17px;font-size:17px}.state-card{background:#131915;margin:12px;padding:13px}.state-card p{font-size:10px}.state-card strong{font-size:14px}.state-card small{font-size:11px;line-height:1.4}.state-card.impact{background:#253124;border-color:#4a5a42}.state-card.impact strong{color:#c5e477;font-size:22px}.complete-note strong{font-size:12px}.complete-note small{font-size:10px}.agent-network{max-width:1180px;margin:70px auto 0;padding:0 0 20px}.network-heading{max-width:720px;margin-bottom:24px}.network-heading h2{margin:0 0 10px;font:400 34px Georgia}.network-heading>p:last-child{color:#aab4ab;font-size:14px;line-height:1.6}.agent-group-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.agent-group-grid article{background:#171e19;border:1px solid #303a32;border-radius:12px;padding:18px}.agent-group-grid header{border-bottom:1px solid #303a32;align-items:center;gap:10px;padding-bottom:13px;display:flex}.agent-group-grid header>span{color:#c5e477}.agent-group-grid h3{margin:0;font-size:15px}.agent-group-grid header small{color:#849087;margin-left:auto;font-size:10px}.network-agent{border-bottom:1px solid #272f29;align-items:center;gap:9px;padding:11px 2px;display:flex}.network-agent:last-child{border:0}.network-agent i{background:#9bc852;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #9bc85217}.network-agent span{font-size:13px}.network-agent b{color:#7e8a80;margin-left:auto;font-size:10px;font-weight:500}@media (max-width:1100px){.scenario-tabs,.scenario-intro,.agent-network{margin-left:22px;margin-right:22px}.demo-stage{grid-template-columns:240px minmax(0,1fr);padding:0 22px}.demo-outcome{grid-column:1/-1}.scenario-tabs{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.unified-nav{display:none}.workspace,.demo-workspace{width:100%;margin-left:0}.demo-hero h1{font-size:38px}.scenario-tabs{grid-template-columns:1fr 1fr;margin:0 14px 25px}.scenario-tabs button{padding:11px}.scenario-intro{margin:0 15px 20px;display:block}.scenario-intro button{margin-top:16px}.demo-stage{padding:0 14px;display:block}.agent-network{margin:45px 14px 0}.agent-group-grid{grid-template-columns:1fr}}.nav-search{color:#7f8a81;background:#101511;border:1px solid #303a32;border-radius:8px;align-items:center;gap:8px;height:38px;margin:0 4px 14px;padding:0 9px;display:flex;position:relative}.nav-search input{color:#edf1ed;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.nav-search button{color:#889389;cursor:pointer;background:0 0;border:0}.nav-search-results{z-index:40;background:#1b231d;border:1px solid #3a463d;border-radius:9px;padding:5px;position:absolute;top:43px;left:0;right:0;box-shadow:0 18px 40px #0008}.nav-search-results a{color:#eef2ed;border-radius:6px;align-items:center;gap:9px;padding:9px;display:flex}.nav-search-results a:hover{background:#2a352c}.nav-search-results a>span:nth-child(2){flex:1}.nav-search-results strong,.nav-search-results small{font-size:11px;display:block}.nav-search-results small{color:#89948b;margin-top:2px;font-size:9px}.nav-search-results b{color:#c5e477;font-size:11px}.nav-search-results p{color:#8f9a91;margin:0;padding:8px;font-size:11px}.revenue-app{color:#f3f5f1;background:#111713;min-height:100vh;display:flex}.revenue-workspace{width:calc(100% - 226px);margin-left:226px}.revenue-topbar{z-index:8;background:#151b17;border-bottom:1px solid #303a32;align-items:center;gap:24px;height:76px;padding:0 32px;display:flex;position:sticky;top:0}.revenue-topbar h1{margin:0;font:400 19px Georgia}.revenue-topbar .eyebrow{margin:0 0 4px;font-size:8px}.revenue-search{color:#7f8b81;background:#0f1511;border:1px solid #344038;border-radius:8px;align-items:center;gap:8px;width:min(390px,36vw);margin-left:auto;padding:10px 12px;display:flex}.revenue-search input{color:#f2f5f1;background:0 0;border:0;outline:0;width:100%;font-size:12px}.revenue-topbar select,.revenue-list select{color:#dfe5df;background:#1d251f;border:1px solid #39443b;border-radius:8px;padding:9px 11px;font-size:11px}.revenue-content{max-width:1320px;margin:auto;padding:38px 36px 70px}.revenue-heading{justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.revenue-heading h2{margin:0 0 10px;font:400 34px/1.15 Georgia}.revenue-heading>div>p{color:#a7b1a8;max-width:760px;margin:0;font-size:14px;line-height:1.55}.revenue-view-toggle{background:#171e19;border:1px solid #303a32;border-radius:10px;padding:4px;display:flex}.revenue-view-toggle button{color:#919c93;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:9px 13px;font-size:12px}.revenue-view-toggle button.active{color:#fff;background:#303b32}.revenue-view-toggle span{background:#3d493f;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:5px;font-size:9px;display:inline-grid}.revenue-kpis{background:#171e19;border:1px solid #303a32;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:28px 0 20px;display:grid;overflow:hidden}.revenue-kpis article{border-right:1px solid #303a32;padding:18px 20px}.revenue-kpis article:last-child{border:0}.revenue-kpis p{letter-spacing:1px;color:#879289;margin:0 0 8px;font-size:10px}.revenue-kpis strong{font:400 25px Georgia;display:block}.revenue-kpis small{color:#9da79f;margin-top:6px;font-size:11px;display:block}.revenue-grid{grid-template-columns:minmax(560px,1.25fr) minmax(360px,.75fr);align-items:start;gap:18px;display:grid}.revenue-list,.decision-panel{background:#171e19;border:1px solid #303a32;border-radius:12px;overflow:hidden}.revenue-list>header{border-bottom:1px solid #303a32;align-items:center;height:68px;padding:0 18px;display:flex}.revenue-list h3{margin:0 0 3px;font:400 18px Georgia}.revenue-list header p{color:#8f9a91;margin:0;font-size:10px}.revenue-list header select{margin-left:auto}.revenue-table-head,.revenue-row{grid-template-columns:1.2fr .9fr 1fr .75fr;align-items:center;gap:12px;display:grid}.revenue-table-head{color:#7e8a80;letter-spacing:.7px;background:#121814;border-bottom:1px solid #303a32;padding:10px 17px;font-size:9px}.revenue-row{color:#edf1ed;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2b342d;width:100%;padding:15px 17px}.revenue-row:last-child{border-bottom:0}.revenue-row:hover,.revenue-row.active{background:#222c24}.revenue-row.active{box-shadow:inset 3px 0 #c5e477}.revenue-row strong,.revenue-row small{display:block}.revenue-row strong{font-size:13px}.revenue-row small{color:#8f9a91;margin-top:4px;font-size:10px}.risk-pill,.signal-pill{color:#f2a791;background:#4a2e29;border-radius:10px;width:max-content;padding:5px 7px;font-size:10px!important}.signal-pill{color:#b9d98f;background:#2b3927}.decision-panel>header{border-bottom:1px solid #303a32;align-items:center;gap:10px;min-height:70px;padding:12px 15px;display:flex}.decision-orb{color:#182017;background:#c5e477;border-radius:9px;place-items:center;width:38px;height:38px;font-weight:700;display:grid}.decision-panel header p{letter-spacing:1px;color:#819083;margin:0 0 4px;font-size:8px}.decision-panel header h3{margin:0;font-size:14px}.confidence-chip{color:#badd96;background:#263328;border-radius:10px;margin-left:auto;padding:5px 7px;font-size:9px}.decision-body{padding:16px}.recommendation-callout{background:linear-gradient(135deg,#29362a,#202921);border:1px solid #43523f;border-radius:9px;padding:14px}.recommendation-callout p,.evidence-list>p{letter-spacing:1px;color:#a7c87c;margin:0 0 7px;font-size:9px}.recommendation-callout strong{margin-bottom:7px;font:400 21px Georgia;display:block}.recommendation-callout small{color:#a9b4aa;font-size:11px;line-height:1.5}.rent-control{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:15px;padding:18px 2px;display:flex}.rent-control b,.rent-control small{font-size:12px;display:block}.rent-control small{color:#89958b;margin-top:4px;font-size:10px}.rent-control>div{display:flex}.rent-control button,.rent-control input{color:#f3f5f1;background:#121814;border:1px solid #3b473e;height:36px}.rent-control button{cursor:pointer;width:32px}.rent-control input{text-align:center;border-left:0;border-right:0;width:92px;font-weight:700}.scenario-metrics{border-bottom:1px solid #303a32;grid-template-columns:repeat(3,1fr);padding:16px 0;display:grid}.scenario-metrics article{border-right:1px solid #303a32;padding:0 10px}.scenario-metrics article:first-child{padding-left:2px}.scenario-metrics article:last-child{border:0}.scenario-metrics span{color:#7f8a81;margin-bottom:6px;font-size:8px;display:block}.scenario-metrics strong{font-size:14px}.positive{color:#b9dc8b}.negative{color:#f09b84}.evidence-list{padding-top:16px}.evidence-list>div{border-bottom:1px solid #29322b;justify-content:space-between;gap:15px;padding:8px 0;font-size:10px;display:flex}.evidence-list>div:last-child{border:0}.evidence-list span{color:#839087}.evidence-list strong{text-align:right}.decision-panel>footer{border-top:1px solid #303a32;justify-content:flex-end;gap:8px;padding:13px 15px;display:flex}.decision-panel>footer button{color:#b9c2ba;cursor:pointer;background:0 0;border:1px solid #3d493f;border-radius:7px;padding:9px 11px;font-size:10px}.decision-panel>footer .approve-revenue{color:#172016;background:#c5e477;border:0;font-weight:700}.revenue-scale{background:linear-gradient(135deg,#1c281f,#171e19 65%);border:1px solid #42513f;border-radius:12px;margin:0 0 20px;overflow:hidden}.revenue-scale>header{border-bottom:1px solid #354137;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.revenue-scale h3{margin:4px 0 7px;font:400 22px Georgia}.revenue-scale header span{color:#a8b3aa;max-width:780px;font-size:12px;line-height:1.55;display:block}.revenue-scale header button{color:#162016;cursor:pointer;background:#c5e477;border:0;border-radius:8px;flex:none;padding:12px 15px;font-weight:700}.revenue-scale>div{grid-template-columns:repeat(5,1fr);display:grid}.revenue-scale article{border-right:1px solid #303a32;padding:16px 18px}.revenue-scale article:last-child{border:0}.revenue-scale article small,.revenue-scale article span{display:block}.revenue-scale article small{letter-spacing:.8px;color:#819083;font-size:8px}.revenue-scale article strong{margin:6px 0;font:400 22px Georgia;display:block}.revenue-scale article span{color:#9ca79f;font-size:10px}.revenue-scale footer{border-top:1px solid #303a32;gap:8px;padding:12px 18px;display:flex}.revenue-scale footer button{color:#c8d0c9;cursor:pointer;background:0 0;border:1px solid #435044;border-radius:7px;padding:8px 10px}@media (max-width:1050px){.revenue-grid{grid-template-columns:1fr}.revenue-heading{align-items:flex-start}.decision-panel{position:static}.revenue-kpis{grid-template-columns:repeat(2,1fr)}.revenue-kpis article:nth-child(2){border-right:0}.revenue-kpis article:nth-child(-n+2){border-bottom:1px solid #303a32}.revenue-scale>header{flex-direction:column;align-items:flex-start}.revenue-scale>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.revenue-workspace{width:100%;margin-left:0}.revenue-topbar{padding:0 14px}.revenue-topbar>div,.revenue-topbar select{display:none}.revenue-search{width:100%;margin:0}.revenue-content{padding:25px 14px}.revenue-heading{display:block}.revenue-heading h2{font-size:27px}.revenue-view-toggle{width:max-content;margin-top:18px}.revenue-kpis,.revenue-scale>div{grid-template-columns:1fr 1fr}.revenue-scale>header{padding:17px}.revenue-scale header button{width:100%}.revenue-scale footer{flex-direction:column}.revenue-grid{display:block}.decision-panel{margin-top:15px}.revenue-table-head{display:none}.revenue-row{grid-template-columns:1fr 1fr}.revenue-row>span:nth-child(3),.revenue-row>span:nth-child(4){margin-top:7px}.scenario-metrics{grid-template-columns:1fr}.scenario-metrics article{border:0;border-bottom:1px solid #303a32;padding:9px 2px}.rent-control{align-items:flex-start;display:block}.rent-control>div{margin-top:12px}}.topbar,.property-topbar,.ops-topbar,.crm-topbar{color:#eef2ed;box-shadow:0 8px 22px #0002;background:#151b17!important;border-color:#303a32!important}.search,.property-search,.ops-search,.crm-global-search{color:#839087;border-radius:8px;height:40px;padding:0 11px;background:#0f1511!important;border:1px solid #344038!important}.search input,.property-search input,.ops-search input,.crm-global-search input{color:#f2f5f1!important;background:0 0!important;font-size:12px!important}.search input::placeholder,.property-search input::placeholder,.ops-search input::placeholder,.crm-global-search input::placeholder{color:#77837a}.search kbd{color:#89958b;background:#1b231d;border-color:#3c483f}.portfolio,.top-action,.primary-action{min-height:38px;color:#eef3ed!important;background:#263128!important;border:1px solid #465348!important;border-radius:8px!important;font-size:12px!important}.portfolio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 32px 0 12px}.primary-action{color:#172016!important;background:#c5e477!important;border:0!important}.icon-button{color:#d8dfd8}.back-link{color:#b8c4ba;font-size:12px}.ops-header-title{min-width:190px}.ops-header-title p{letter-spacing:1px;color:#839087;margin:0 0 4px;font-size:8px}.ops-header-title strong{font:400 16px Georgia}.ops-search{align-items:center;gap:8px;width:min(410px,38vw);margin-left:auto;display:flex}.ops-search input{border:0;outline:0;flex:1}.ops-search button,.crm-global-search button{color:#859087;cursor:pointer;background:0 0;border:0}.agent-status{color:#b9d991;background:#233025;border:1px solid #3c4b3d;margin-left:0;padding:9px 11px;font-size:11px}.crm-topbar{height:76px}.crm-topbar>div h1{color:#f3f5f1;font-size:18px}.crm-topbar .eyebrow{color:#829086;margin-bottom:4px;font-size:8px!important}.crm-global-search{align-items:center;width:min(420px,40vw);margin-left:auto;display:flex}.crm-global-search input{flex:1}.property-topbar{height:76px}.property-search{align-items:center;gap:8px;width:min(420px,40vw);display:flex}.property-search input{border:0;outline:0;flex:1}.top-actions select.portfolio{appearance:auto}.ops-content{padding-top:32px}.ops-heading h1{font-size:32px}.conversation-tools input{height:36px;padding:0 10px!important}.conversation-tools button{font-size:11px!important}.property-workspace{background:#111713}.property-content{padding-top:30px}@media (max-width:900px){.ops-header-title,.agent-status{display:none}.ops-search{flex:1;width:auto;margin-left:0}.crm-topbar>div{min-width:auto}.crm-global-search{flex:1;width:auto}.property-topbar .back-link{display:none}.property-search{flex:1;width:auto}}.content{max-width:1180px;padding:48px 40px 72px}.greeting-row h1{font-size:42px;line-height:1.05}.subtitle{font-size:15px;line-height:1.55}.agent-toggle{min-width:230px;padding:13px 15px}.metrics article{padding:25px 20px}.metric-icon{width:44px;height:44px}.metrics p{font-size:11px!important}.metrics strong{font-size:28px}.metrics small{line-height:1.35;font-size:12px!important}.panel-head{min-height:88px;padding:20px 22px}.panel h2{font-size:23px!important}.panel-head p{line-height:1.4;font-size:12px!important}.panel-head button{font-size:12px}.work-item{min-height:82px;padding:14px 18px 14px 22px}.work-icon{width:40px;height:40px}.work-copy strong{font-size:15px}.work-copy p{font-size:13px!important}.work-meta small,.status,.approve{font-size:11px}.agent-card-head{height:88px;padding:18px 20px}.agent-card-head p{font-size:9px}.agent-card-head h2{font-size:21px!important}.timeline{padding:12px 20px}.timeline>div{padding:12px 0}.timeline>div>span{width:22px;height:22px}.timeline strong{font-size:13px}.timeline small{font-size:11px;line-height:1.4}.timeline time{font-size:10px}.activity-button{padding:12px;font-size:12px}.guardrail{padding:16px 20px}.guardrail strong{font-size:12px}.guardrail small{font-size:10px;line-height:1.5}.property-list article{padding:21px}.property-monogram{width:40px;height:40px;font-size:12px}.property-list strong{font-size:13px}.property-list small{font-size:11px;line-height:1.35}.occupancy strong{font-size:21px}.property-content{max-width:1240px;padding:38px 38px 76px}.property-identity{gap:22px}.home-photo{width:92px;height:82px}.identity-copy h1{font-size:34px}.identity-copy>p:not(.eyebrow){font-size:13px!important}.identity-tags{margin-top:13px}.identity-tags span{color:#c4ccc4;background:#202821;border-color:#3a463d;padding:6px 9px;font-size:11px}.identity-tags .occupied{color:#c8eaa2;background:#293824;border-color:#45583c}.property-health strong{font-size:13px}.property-health small{font-size:11px!important}.health-ring{width:62px;height:62px;font-size:18px}.health-ring:before{background:#171e19}.health-ring small{font-size:9px}.property-kpis{margin:30px 0 22px}.property-kpis article{padding:20px}.property-kpis p{font-size:10px!important}.property-kpis strong{font-size:23px}.property-kpis small{line-height:1.4;font-size:12px!important}.detection-summary{padding:17px 19px}.detection-summary em{font-size:9px}.detection-summary strong{font-size:17px}.detection-summary small{font-size:11px;line-height:1.45}.detection-summary .confidence{font-size:10px}.detection-detail{padding:18px}.detection-detail p{font-size:9px}.detection-detail strong{font-size:13px}.detection-detail small{font-size:11px;line-height:1.55}.detection-detail button{font-size:10px}.history-head{padding:21px 22px 16px}.history-head h2{font-size:22px}.history-head p{font-size:12px!important}.export-button{color:#eaf0ea;background:#263128;border-color:#465348;padding:9px 11px;font-size:11px}.filter-row{gap:7px;padding:0 18px}.filter{color:#9ca79e;padding:12px 9px;font-size:11px}.filter.active{color:#dff4ad}.history-event{grid-template-columns:72px 38px minmax(0,1fr) 58px;gap:13px;padding:20px 21px}.event-date strong{font-size:11px}.event-date small{font-size:10px}.event-icon{width:36px;height:36px;font-size:12px}.event-icon:after{border-color:#465047;top:36px}.event-domain{font-size:9px}.event-main strong{font-size:14px}.event-main p{color:#aeb8af;font-size:12px;line-height:1.6}.event-main footer{gap:7px;font-size:10px}.event-tag{color:#b9c3ba;background:#29322b;padding:4px 7px}.event-cost{font-size:12px}.rail-card{background:#171e19!important}.rail-head{padding:17px}.rail-head h3{font-size:17px}.rail-head>span,.rail-head button{font-size:10px}.signal{color:#f0f3ef;background:#171e19;border-color:#303a32;padding:15px}.signal:hover{background:#222b24}.signal>span{background:#29332b;width:36px;height:36px}.signal strong{font-size:13px}.signal small{color:#9ca69d;font-size:11px}.scope-label{color:#a9b2aa;padding:15px 16px 0;font-size:11px}.price-range{padding:28px 17px 17px}.price-range>span{font-size:10px}.price-range footer{font-size:9px}.vendor-line{gap:11px;padding:15px}.vendor-logo{width:36px;height:36px}.vendor-line strong{font-size:12px}.vendor-line small,.good-fit{font-size:10px}.facts-card dl{padding:7px 16px 14px}.facts-card dl div{border-color:#303a32;padding:12px 0}.facts-card dt,.facts-card dd{font-size:11px}.facts-card dt{color:#9da79f}@media (max-width:1200px){.main-grid,.property-grid{grid-template-columns:1fr}.intelligence-rail{grid-template-columns:repeat(2,1fr)}.facts-card{grid-column:1/-1}.agent-card{min-height:auto}.content,.property-content{padding-left:28px;padding-right:28px}.property-list{grid-template-columns:1fr}.property-list article{border-bottom:1px solid #303a32;border-right:0}.property-list article:last-child{border-bottom:0}}.system-writes{background:#171e19;border:1px solid #303a32;border-radius:14px;max-width:1180px;margin:22px auto 0;padding:24px}.system-writes-head{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:18px;display:flex}.system-writes-head h2{margin:4px 0 8px;font:400 28px Georgia}.system-writes-head>div>p:last-child{color:#aab4ab;max-width:680px;margin:0;font-size:13px;line-height:1.55}.system-writes-head>span{color:#c5e477;background:#202a21;border:1px solid #40503f;border-radius:999px;flex:none;padding:8px 11px;font-size:11px}.system-write-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.system-write{color:#788279;opacity:.52;pointer-events:none;background:#121814;border:1px solid #29322b;border-radius:10px;grid-template-rows:1fr auto;grid-template-columns:34px 1fr;gap:10px 11px;min-height:142px;padding:15px;text-decoration:none;display:grid}.system-write.updated{color:#eff4ed;opacity:1;pointer-events:auto;background:#1d271f;border-color:#40523d;transition:transform .18s,border-color .18s}.system-write.updated:hover{border-color:#6e8a55;transform:translateY(-2px)}.system-write-icon{color:#89948b;background:#252d27;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.system-write.updated .system-write-icon{color:#172016;background:#c5e477}.system-write div{min-width:0}.system-write small,.system-write strong{display:block}.system-write small{letter-spacing:.8px;color:#7f8b81;margin:1px 0 6px;font-size:9px}.system-write strong{font-size:13px}.system-write p{color:#8f9a91;margin:6px 0 0;font-size:11px;line-height:1.45}.system-write>b{color:#707b72;grid-column:2;font-size:10px}.system-write.updated>b{color:#c5e477}.experience-voices{background:#141c17;border:1px solid #354238;border-radius:14px;max-width:1180px;margin:22px auto 0;overflow:hidden}.experience-voices>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-end;gap:24px;padding:22px 24px;display:flex}.experience-voices h2{margin:5px 0 0;font:400 27px/1.2 Georgia}.experience-voices>header>span{color:#c5e477;border:1px solid #465647;border-radius:999px;padding:7px 10px;font-size:10px}.experience-voices>div{grid-template-columns:repeat(3,1fr);display:grid}.experience-voices article{border-right:1px solid #303a32;min-width:0;padding:23px 24px}.experience-voices article:last-child{border:0}.experience-voices small{color:#b8d879;letter-spacing:1px;font-size:9px;font-weight:750}.experience-voices blockquote{color:#edf2ed;min-height:116px;margin:16px 0 22px;font:400 18px/1.5 Georgia}.experience-voices footer{gap:5px;display:grid}.experience-voices footer strong{font-size:12px}.experience-voices footer span{color:#8f9a91;font-size:10px}html[data-theme=light] .experience-voices{color:#213026;background:#fff;border-color:#cfd8ca}html[data-theme=light] .experience-voices>header,html[data-theme=light] .experience-voices article{border-color:#d8dfd6}html[data-theme=light] .experience-voices>header>span{color:#315529;background:#e7efe2;border-color:#afc2a6}html[data-theme=light] .experience-voices small{color:#496b32}html[data-theme=light] .experience-voices blockquote{color:#213026}html[data-theme=light] .experience-voices footer span{color:#526158}@media (max-width:1100px){.system-writes{margin-left:22px;margin-right:22px}.system-write-grid{grid-template-columns:repeat(2,1fr)}.experience-voices{margin-left:22px;margin-right:22px}}@media (max-width:720px){.system-writes{margin:18px 14px 0;padding:17px}.system-writes-head{display:block}.system-writes-head>span{margin-top:14px;display:inline-block}.system-write-grid{grid-template-columns:1fr}.system-write{min-height:auto}.experience-voices{margin:18px 14px 0}.experience-voices>header{padding:18px;display:block}.experience-voices>header>span{margin-top:13px;display:inline-block}.experience-voices>div{grid-template-columns:1fr}.experience-voices article{border-bottom:1px solid #303a32;border-right:0}.experience-voices blockquote{min-height:0}}@media (max-width:800px){.metrics,.property-kpis{grid-template-columns:1fr 1fr}.metrics article:nth-child(2),.property-kpis article:nth-child(2){border-right:0}.metrics article:nth-child(-n+2),.property-kpis article:nth-child(-n+2){border-bottom:1px solid #303a32}.intelligence-rail{grid-template-columns:1fr}.facts-card{grid-column:auto}}.connected-case-banner{background:linear-gradient(110deg,#273326,#1b241d);border:1px solid #516347;border-radius:12px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;margin:0 0 22px;padding:16px 18px;display:grid}.connected-case-banner>span{color:#172016;background:#c5e477;border-radius:10px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.connected-case-banner small,.connected-case-banner strong{display:block}.connected-case-banner small{letter-spacing:.9px;color:#a9cb7e;margin-bottom:5px;font-size:10px;line-height:1.3}.connected-case-banner strong{color:#f3f6f1;font-size:14px;line-height:1.35}.connected-case-banner p{color:#aab4ab;margin:5px 0 0;font-size:12px;line-height:1.5}.connected-case-banner nav{align-items:center;gap:7px;display:flex}.connected-case-banner a{color:#dce5dc;white-space:nowrap;border:1px solid #465547;border-radius:7px;justify-content:center;align-items:center;min-height:36px;padding:0 11px;font-size:11px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.connected-case-banner a:hover{background:#354333;border-color:#718767}.crm-case-banner{margin:18px 22px 0}.property-case-banner{margin-bottom:20px}.primary-action,.top-action,.review-action,.view-action,.approve,.activity-button,.export-button,.scenario-intro>button,.approval-box button,.decision-panel>footer button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;width:auto;min-width:0;min-height:38px;display:inline-flex;padding:0 13px!important;line-height:1.2!important}.ops-heading>.primary-action,.crm-topbar>.primary-action{flex:none}.queue-filters{align-items:center;gap:4px;padding:4px;display:flex}.queue-filters button{min-height:34px;line-height:1.2;padding:0 11px!important}.section-heading button,.panel-head button,.rail-head button,.context-head button{width:auto;padding:7px 9px;line-height:1.25}.composer-actions{gap:8px}.composer-actions button,.composer-actions select{min-height:36px;padding:0 10px;line-height:1.2}.composer-actions .send-message{padding-left:14px;padding-right:14px}.scenario-tabs button{min-height:66px;line-height:1.25}.scenario-tabs small{line-height:1.35}.system-write>b{line-height:1.3}.ops-heading,.queue-top,.section-heading{gap:24px}@media (max-width:900px){.connected-case-banner{grid-template-columns:42px 1fr}.connected-case-banner nav{flex-wrap:wrap;grid-column:1/-1;padding-left:56px}}@media (max-width:600px){.connected-case-banner{padding:15px;display:block}.connected-case-banner>span{margin-bottom:12px}.connected-case-banner nav{padding:12px 0 0}.connected-case-banner a{flex:1}.crm-case-banner{margin:14px 14px 0}.ops-heading>.primary-action{margin-top:14px}.ops-heading{display:block}.primary-action,.top-action{min-height:40px}.scenario-intro>button{width:100%}}.nav-primary-row{align-items:stretch;display:flex;position:relative}.nav-primary-row>.nav-item{flex:1;min-width:0}.nav-label{flex-direction:column;gap:2px;min-width:0;display:flex}.nav-label>b{text-overflow:ellipsis;font-size:inherit;white-space:nowrap;font-weight:600;overflow:hidden}.nav-label>small{color:#839087;font-size:8.5px;font-weight:450;line-height:1.25}.nav-primary-row>.nav-item.active .nav-label>small{color:#b8c5bb}.nav-disclosure{color:#78857c;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 30px;place-items:center;width:30px;margin:3px 0 3px 2px;display:grid}.nav-disclosure:hover{color:#fff;background:#252d27}.nav-disclosure svg{width:14px;transition:transform .18s}.nav-disclosure[aria-expanded=true] svg{transform:rotate(180deg)}.nav-subgroup{opacity:0;visibility:hidden;pointer-events:none;border-left:1px solid #0000;flex-direction:column;gap:1px;max-height:0;margin:0 0 0 39px;padding:0 0 0 10px;transition:max-height .22s,opacity .16s,margin .22s,padding .22s,border-color .22s;display:flex;overflow:hidden}.nav-subgroup.expanded{opacity:1;visibility:visible;pointer-events:auto;border-color:#354138;max-height:620px;margin:-2px 0 8px 39px;padding:3px 0 4px 10px}.nav-subgroup a{color:#7f8b81;border-radius:5px;padding:6px 8px;font-size:10px;line-height:1.25;text-decoration:none}.nav-subgroup a:hover{color:#dfe5df;background:#222b24}.nav-subgroup a.active{color:#d8eda9;background:#283329}.workspace-subnav{background:#151c17;border:1px solid #303a32;border-radius:10px;align-items:center;gap:5px;width:max-content;max-width:100%;margin:18px 0 22px;padding:5px;display:flex;overflow-x:auto}.workspace-subnav a{color:#909c92;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;min-height:36px;padding:0 13px;font-size:11px;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.workspace-subnav a:hover{color:#fff;background:#232c25}.workspace-subnav a.active{color:#e7f5c5;background:#303b32;box-shadow:inset 0 0 0 1px #485744}.ops-content:has(.workspace-subnav) .ops-stats{margin-top:0}.agent-grid{align-items:stretch}.agent-grid article{min-height:116px}.agent-grid h3{line-height:1.3}.agent-grid p{line-height:1.5}.nav-section-label{color:#6f7b72;letter-spacing:1.35px;margin:14px 10px 6px;font:700 9px/1.2 Arial,sans-serif}.nav-section-label:first-child{margin-top:2px}@media (max-width:720px){.workspace-subnav{justify-content:flex-start;width:100%}.workspace-subnav a{padding:0 11px}.nav-section-label{margin-left:12px}}button,select,input,textarea{font:inherit}.ops-content{max-width:1320px;padding:42px 40px 76px}.ops-heading>div>p:last-child{max-width:820px;line-height:1.55;font-size:14px!important}.ops-stats{margin:28px 0 22px}.ops-stats article{padding:22px}.ops-stats p{line-height:1.25;font-size:10px!important}.ops-stats strong{font-size:25px}.ops-stats small{line-height:1.4;font-size:11px!important}.agent-fleet,.work-queue{border-radius:13px}.section-heading,.queue-top{min-height:76px;padding:18px 21px}.section-heading p,.queue-top p{line-height:1.45;font-size:12px!important}.section-heading>button{cursor:pointer;border-radius:7px;min-height:36px;margin-left:auto;color:#c5d0c6!important;background:#202821!important;border:1px solid #3d493f!important;padding:0 11px!important;font-size:11px!important}.agent-grid{grid-template-columns:repeat(2,1fr)}.agent-tile{color:#f1f4f0;text-align:left;cursor:pointer;background:#1a211c;border:1px solid #303a32;border-top:0;border-left:0;gap:13px;width:100%;min-height:128px;padding:18px;display:flex}.agent-tile:nth-child(2n){border-right:0}.agent-tile:hover{background:#202a22}.agent-tile.selected{background:#263128;box-shadow:inset 3px 0 #c5e477}.agent-tile>div{flex-direction:column;flex:1;min-width:0;display:flex}.agent-tile h3{margin:2px 0 7px;font-size:14px;line-height:1.3}.agent-tile p{color:#a7b1a8;margin:0;font-size:12px;line-height:1.5}.agent-tile footer{color:#849087;justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:11px;display:flex}.agent-tile footer b{color:#b4beb5;font-weight:500}.agent-orb{width:36px;height:36px}.guardrail-panel{background:#222c23;border-bottom:1px solid #3a463b;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:14px 20px;display:grid}.guardrail-panel>span{color:#172016;background:#c5e477;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.guardrail-panel strong{font-size:13px}.guardrail-panel p{color:#9fa9a0;margin:4px 0 0;font-size:11px;line-height:1.45}.guardrail-panel button{color:#172016;cursor:pointer;background:#c5e477;border:0;border-radius:7px;min-height:36px;padding:0 12px;font-size:11px;font-weight:700}.accounting-agent-lab{background:linear-gradient(135deg,#202b22,#171e19);border:1px solid #465744;border-radius:13px;margin-bottom:22px;overflow:hidden}.accounting-agent-lab>header{border-bottom:1px solid #39463a;justify-content:space-between;align-items:center;padding:19px 21px;display:flex}.accounting-agent-lab header p{letter-spacing:1px;color:#9fc464;margin:0 0 5px;font-size:9px}.accounting-agent-lab h2{margin:0;font:400 22px Georgia}.accounting-agent-lab header>span{color:#bdd994;align-items:center;gap:7px;font-size:11px;display:flex}.accounting-agent-lab header i{background:#9ed04e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #9ed04e18}.agent-lab-grid{grid-template-columns:1.2fr 1fr 1.2fr 1fr;display:grid}.agent-lab-grid article{border-right:1px solid #354137;padding:18px 20px}.agent-lab-grid article:last-child{border:0}.agent-lab-grid small{color:#7f8c81;letter-spacing:.8px;margin-bottom:8px;font-size:9px;display:block}.agent-lab-grid p,.agent-lab-grid strong{color:#dce2dc;margin:0;font-size:12px;line-height:1.55}.agent-lab-grid strong{display:block}.agent-lab-grid article>span{color:#c5e477;background:#2f3d2c;border-radius:8px;margin-top:9px;padding:5px 7px;font-size:10px;display:inline-block}.accounting-agent-lab>footer{border-top:1px solid #354137;gap:8px;padding:13px 20px;display:flex}.accounting-agent-lab>footer button{color:#c9d1ca;cursor:pointer;background:#1a211c;border:1px solid #455246;border-radius:7px;min-height:37px;padding:0 12px;font-size:11px;font-weight:650}.accounting-agent-lab>footer button:first-child{color:#172016;background:#c5e477;border:0}.queue-header{padding:13px 18px;color:#9ca79e!important;background:#121814!important;border-color:#303a32!important;font-size:10px!important}.queue-table article{color:#eef2ed;background:#1a211c;min-height:80px;padding:14px 18px}.queue-table article:hover{background:#1f2821}.queue-table article>div:first-child small,.queue-table article>div:nth-child(2) small{line-height:1.35;color:#98a39a!important;font-size:11px!important}.queue-table article>div:nth-child(2) strong{font-size:13px;line-height:1.35}.queue-table article>b,.confidence-score{font-size:12px!important}.queue-status{padding:5px 8px;font-size:10px!important}.review-action,.view-action{cursor:pointer;border-radius:7px;font-weight:700;color:#dff2b8!important;background:#2a382b!important;border:1px solid #526549!important;min-height:36px!important;padding:0 11px!important;font-size:11px!important}.review-action:hover,.view-action:hover{color:#172016!important;background:#c5e477!important;border-color:#c5e477!important}.queue-filters{background:#121814;border:1px solid #303a32}.queue-filters button{color:#99a49b!important;font-size:11px!important}.queue-filters button.active{box-shadow:none;color:#fff!important;background:#303b32!important}.queue-empty{color:#9ba69d;padding:42px;font-size:12px}.mvp-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050806b8;justify-content:flex-end;display:flex;position:fixed;inset:0}.mvp-drawer{color:#f2f5f1;background:#171e19;border-left:1px solid #3b473e;width:min(680px,100%);height:100%;overflow:auto;box-shadow:-20px 0 60px #0007}.mvp-drawer>header,.task-modal>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px;display:flex}.mvp-drawer header small,.task-modal header small{letter-spacing:1px;color:#9bc567;font-size:9px}.mvp-drawer h2,.task-modal h2{margin:7px 0;font:400 25px/1.2 Georgia}.mvp-drawer header p{color:#98a39a;margin:0;font-size:12px}.mvp-drawer header button,.task-modal header button{color:#dae1da;cursor:pointer;background:#202821;border:1px solid #3a463d;border-radius:8px;width:36px;height:36px;font-size:20px}.review-evidence{border:1px solid #354038;border-radius:10px;grid-template-columns:1fr 1fr;margin:22px 24px;display:grid}.review-evidence article{padding:17px}.review-evidence article:first-child{border-right:1px solid #354038}.review-evidence small{color:#859087;margin-bottom:7px;font-size:9px;display:block}.review-evidence strong{font-size:20px}.mvp-drawer>section:not(.review-evidence){padding:5px 24px 24px}.mvp-drawer h3{font-size:14px}.mvp-drawer section p,.mvp-drawer li{color:#aab4ab;font-size:12px;line-height:1.55}.mvp-drawer>footer,.task-modal>footer{border-top:1px solid #303a32;justify-content:flex-end;gap:8px;padding:18px 24px;display:flex}.mvp-drawer footer button,.task-modal footer button{color:#dce3dc;cursor:pointer;background:#202821;border:1px solid #435045;border-radius:8px;min-height:40px;padding:0 14px;font-size:11px;font-weight:700}.approve-drawer{color:#172016!important;background:#c5e477!important;border-color:#c5e477!important}.task-modal{color:#f2f5f1;background:#171e19;border:1px solid #3c493e;border-radius:14px;width:min(560px,100% - 28px);margin:auto;box-shadow:0 30px 90px #0009}.task-modal>label{color:#aeb8af;margin:18px 24px;font-size:11px;font-weight:650;display:block}.task-modal select,.task-modal textarea{color:#f2f5f1;background:#111713;border:1px solid #3b473e;border-radius:8px;width:100%;margin-top:8px;padding:11px;font-size:12px;display:block}.task-modal textarea{resize:vertical;min-height:110px;line-height:1.5}@media (max-width:1050px){.agent-lab-grid{grid-template-columns:1fr 1fr}.agent-lab-grid article:nth-child(2){border-right:0}.agent-lab-grid article:nth-child(-n+2){border-bottom:1px solid #354137}}@media (max-width:720px){.ops-content{padding:28px 14px 60px}.agent-grid{grid-template-columns:1fr}.agent-tile{border-right:0}.agent-lab-grid{grid-template-columns:1fr}.agent-lab-grid article{border-bottom:1px solid #354137;border-right:0}.accounting-agent-lab>footer{flex-wrap:wrap}.guardrail-panel{grid-template-columns:36px 1fr}.guardrail-panel button{grid-column:1/-1}.queue-table article{grid-template-columns:minmax(0,1fr) auto}.mvp-drawer{width:100%}}.brand-name{letter-spacing:-.4px;font-size:20px}.brand-name small{letter-spacing:.75px;max-width:145px;margin-top:5px;font:650 7px/1.15 Arial!important}.brand-mark{color:#172016!important;background:#c5e477!important}.agent-toggle{flex:none;max-width:210px;width:auto!important;min-width:190px!important;padding:11px 13px!important}.agent-toggle strong{font-size:12px}.agent-toggle small{font-size:10px}.approve{color:#172016!important;box-shadow:none!important;background:#c5e477!important;border:0!important;font-weight:750!important}.approve:hover{background:#d7f58d!important}.nav-subgroup a{padding:8px 9px;font-size:12px;line-height:1.3}.nav-subgroup{gap:2px;margin-left:38px}.workspace-subnav a{font-size:12px}.crm-workspace{height:100vh;overflow:hidden}.crm-topbar{gap:18px;height:78px;padding:0 26px}.crm-topbar>div{min-width:210px}.crm-topbar>div h1{font-size:21px}.crm-topbar .eyebrow{font-size:9px!important}.crm-global-search{width:min(460px,38vw);height:42px}.crm-topbar>.primary-action{min-height:42px;padding:0 16px!important}.crm-layout{grid-template-columns:300px minmax(540px,1fr) 320px;height:calc(100vh - 78px)}.conversation-tools{gap:5px;padding:14px}.conversation-tools button{color:#9ca69e;min-height:34px;border-radius:7px!important;padding:0 10px!important;font-size:11px!important}.conversation-tools button.active{color:#eff3ee!important;background:#303b32!important}.conversation-tools button b{color:#172016;background:#c5e477;margin-left:5px}.conversation-tools input{color:#eff2ef;height:40px;margin-top:7px;background:#111713!important;border-color:#354038!important;padding:0 11px!important;font-size:12px!important}.conversation{color:#eef2ed;gap:11px;min-height:92px;padding:15px 14px;background:#171e19!important;border-color:#303a32!important}.conversation:hover{background:#202921!important}.conversation.active{background:#263128!important;border-left-color:#c5e477!important}.crm-avatar{width:42px;height:42px;font-size:11px}.conversation strong{font-size:13px}.conversation small{color:#9da79f;margin-top:4px;font-size:11px}.conversation em{color:#879289;margin-top:7px;font-size:11px}.conversation time{font-size:10px}.conversation time b{width:20px;height:20px;font-size:10px}.message-head{gap:12px;height:76px;padding:0 20px}.message-head h2{font-size:20px}.message-head p{font-size:12px!important}.resident-health{padding:7px 10px;font-size:10px}.case-strip{background:#202821;gap:12px;padding:13px 20px}.case-icon{width:40px;height:40px}.case-strip p{font-size:8px}.case-strip strong{font-size:14px}.case-strip small{line-height:1.4;font-size:11px!important}.case-strip a{font-size:10px}.messages{padding:26px 30px}.crm-message{max-width:min(76%,720px);margin-bottom:24px}.message-author{margin-bottom:7px;font-size:11px}.message-author small{font-size:10px}.crm-message p{border-radius:9px 14px 14px;padding:14px 17px;line-height:1.6;font-size:13px!important}.crm-message.resident p{border-radius:14px 9px 14px 14px}.crm-message footer span{color:#b7c2b8;background:#29342b;padding:4px 7px;font-size:9px}.composer{padding:14px 20px;background:#171e19!important}.composer-ai{border:1px solid #3b493c;border-bottom:0;padding:10px 12px;background:#253126!important}.composer-ai strong{color:#eef4ea;font-size:11px!important}.composer-ai small{color:#aab5aa;font-size:10px!important}.composer-ai button{color:#b7c2b8;font-size:10px}.composer textarea{min-height:88px;color:#f2f5f1!important;background:#111713!important;border-color:#3b473e!important;padding:13px 15px!important;font:12px/1.55 Arial!important}.composer-actions{min-height:42px;padding-top:6px}.composer-actions select,.composer-actions button{color:#c9d1ca;font-size:11px!important}.composer-actions span{font-size:9px}.composer-actions .send-message{min-height:38px;color:#172016!important;background:#c5e477!important;padding:0 14px!important}.crm-context section{border-color:#303a32}.context-head{border-color:#303a32;height:50px;padding:0 15px}.context-head h3{font-size:15px}.resident-card{padding:15px}.resident-card strong{font-size:12px}.resident-card small{font-size:10px}.crm-context dl{padding:0 15px 13px}.crm-context dl div{padding:9px 0}.crm-context dt,.crm-context dd{font-size:10px}.context-signal{margin:13px 14px;padding-left:11px}.context-signal b{font-size:11px}.context-signal p{font-size:10px;line-height:1.5}.quick-action{color:#dce3dc;cursor:pointer;padding:13px 15px;background:#171e19!important;border-color:#303a32!important;font-size:11px!important}.quick-action:hover{background:#222c24!important}@media (max-width:1350px){.crm-layout{grid-template-columns:280px 1fr}.crm-context{display:none}}@media (max-width:900px){.crm-topbar>div{min-width:auto}.crm-topbar>div .eyebrow{display:none}.crm-topbar>div h1{font-size:18px}.crm-layout{grid-template-columns:250px 1fr}.messages{padding:20px}.crm-message{max-width:88%}}@media (max-width:720px){.crm-layout{display:block}.conversation-list{display:none}.message-pane{height:calc(100vh - 78px)}.crm-topbar>.primary-action{padding:0 11px!important}.messages{padding:16px}.composer{padding:10px}.agent-toggle{max-width:none}}.overview-search-wrap{width:330px;position:relative}.overview-search-wrap .search{width:100%}.overview-search-results{z-index:30;background:#171e19;border:1px solid #3a473d;border-radius:10px;width:min(440px,100vw - 32px);padding:7px;position:absolute;top:48px;left:0;box-shadow:0 18px 55px #0008}.overview-search-results a{color:#e9eeea;border-radius:7px;align-items:center;gap:11px;padding:10px;text-decoration:none;display:flex}.overview-search-results a:hover{background:#263128}.overview-search-results a>span{color:#c5e477;background:#303b32;border-radius:7px;flex:none;place-items:center;width:32px;height:32px;font-size:10px;font-weight:800;display:grid}.overview-search-results a div{flex:1;min-width:0}.overview-search-results strong,.overview-search-results small{display:block}.overview-search-results strong{font-size:12px}.overview-search-results small{color:#929d94;margin-top:3px;font-size:10px}.overview-search-results a>b{color:#b9d579}.overview-search-results>p{color:#99a49b;margin:0;padding:14px;font-size:12px}.notification-wrap{position:relative}.notification-button{color:#dce3dc;cursor:pointer;background:#202821;border:1px solid #39463c;border-radius:8px;align-items:center;gap:7px;min-height:38px;padding:0 10px;font-size:11px;font-weight:650;display:flex}.notification-button>span{color:#e58269;font-size:8px}.notification-button>b{color:#172016;background:#c5e477;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;display:grid}.notification-button:hover{background:#29342b}.notification-panel{z-index:30;background:#171e19;border:1px solid #3a473d;border-radius:10px;width:300px;padding:7px;position:absolute;top:46px;right:0;box-shadow:0 18px 55px #0008}.notification-panel header{border-bottom:1px solid #303a32;justify-content:space-between;padding:9px 10px 11px;display:flex}.notification-panel header strong{font-size:12px}.notification-panel header small{color:#9ebf73;font-size:10px}.notification-panel a{color:#e9eeea;border-radius:7px;padding:11px 10px;text-decoration:none;display:block}.notification-panel a:hover{background:#263128}.notification-panel a b,.notification-panel a small{display:block}.notification-panel a b{font-size:11px}.notification-panel a small{color:#929d94;margin-top:4px;font-size:10px}.agent-toggle{text-align:center!important;color:#172016!important;border-radius:8px!important;gap:9px!important;width:auto!important;min-width:0!important;max-width:none!important;height:38px!important;min-height:38px!important;padding:0 12px!important}.agent-toggle strong{white-space:nowrap;font-size:11px!important}.agent-toggle .chevron{color:#5e695f;margin-left:3px;font-size:10px}.panel-link,.activity-button{text-decoration:none}.panel-link{color:#eef2ed;white-space:nowrap;align-items:center;gap:7px;padding:7px 9px;font-size:12px;font-weight:700;display:inline-flex}.panel-link span,.activity-button span{color:#c5e477}@media (max-width:800px){.notification-button{justify-content:center;width:38px;padding:0;font-size:0}.notification-button>b{position:absolute;top:-5px;right:-5px}.overview-search-wrap{flex:1;width:auto}.overview-search-wrap .search{width:100%;margin:0}.top-actions{gap:9px}}.tour-launch{color:#e8f2e0;text-align:left;cursor:pointer;background:linear-gradient(135deg,#253128,#1c251f);border:1px solid #4a5a43;border-radius:9px;align-items:center;gap:9px;width:calc(100% - 14px);margin:0 7px 9px;padding:10px 11px;display:flex}.tour-launch>svg{color:#c5e477;width:18px;height:18px}.tour-launch>span{flex:1;min-width:0}.tour-launch strong,.tour-launch small{display:block}.tour-launch strong{font-size:11px;line-height:1.25}.tour-launch small{color:#91a091;margin-top:3px;font-size:9px}.tour-launch>b{color:#c5e477}.tour-launch:hover{background:#2a382d;border-color:#728566}.tour-backdrop{z-index:200;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050806c7;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.product-tour{color:#eef3ee;background:#151c17;border:1px solid #435044;border-radius:16px;width:min(980px,100%);max-height:calc(100vh - 48px);overflow:auto;box-shadow:0 32px 100px #000b}.product-tour>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:17px 21px;display:flex}.product-tour>header>div>span{color:#a7c879;letter-spacing:1px;align-items:center;gap:7px;font-size:9px;font-weight:750;display:flex}.product-tour>header>div>span svg{width:14px;height:14px}.product-tour>header strong{margin-top:6px;font:400 20px Georgia;display:block}.product-tour>header>button{color:#dbe2dc;cursor:pointer;background:#202821;border:1px solid #3b473e;border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.product-tour>header>button svg{width:17px}.tour-progress{background:#111713;border-bottom:1px solid #303a32;grid-template-columns:repeat(5,1fr);align-items:center;height:62px;padding:0 34px;display:grid}.tour-progress button{color:#667269;cursor:pointer;background:0 0;border:0;height:100%;position:relative}.tour-progress button:before{content:"";background:#303a32;height:2px;position:absolute;top:30px;left:0;right:0}.tour-progress button:first-child:before{left:50%}.tour-progress button:last-child:before{right:50%}.tour-progress button.done:before,.tour-progress button.active:before{background:#849d5d}.tour-progress button span{z-index:1;background:#222b24;border:1px solid #414d43;border-radius:50%;place-items:center;width:26px;height:26px;margin:auto;font-size:10px;display:grid;position:relative}.tour-progress button span svg{width:13px}.tour-progress button.done span{color:#dff4b2;background:#43553d}.tour-progress button.active span{color:#172016;background:#c5e477;border-color:#c5e477;box-shadow:0 0 0 5px #c5e47717}.tour-progress button i{display:none}.tour-stage{grid-template-columns:1.05fr .95fr;min-height:430px;display:grid}.tour-story{border-right:1px solid #303a32;padding:38px 38px 32px}.tour-stage-icon{color:#172016;background:#c5e477;border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.tour-stage-icon svg{width:25px;height:25px}.tour-story>p{color:#a6c878;letter-spacing:1.2px;margin:23px 0 8px;font-size:10px;font-weight:750}.tour-story h2{max-width:470px;margin:0;font:400 31px/1.15 Georgia}.tour-explainer{border-top:1px solid #303a32;margin-top:26px;padding-top:20px}.tour-explainer b,.tour-outcome b{color:#89958b;letter-spacing:1px;text-transform:uppercase;margin-bottom:7px;font-size:9px;display:block}.tour-explainer p{color:#b5beb6;margin:0;font-size:13px;line-height:1.6}.tour-outcome{color:#dfe8df;background:#202b22;border:1px solid #415040;border-radius:9px;align-items:flex-start;gap:11px;margin-top:24px;padding:14px;font-size:12px;line-height:1.5;display:flex}.tour-outcome svg{color:#c5e477;flex:none;width:19px}.tour-outcome b{color:#a5c879;margin-bottom:3px}.tour-activity{background:#101612;border:1px solid #354138;border-radius:12px;align-self:center;margin:28px;overflow:hidden}.tour-activity>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;padding:14px 15px;display:flex}.tour-activity>header span{color:#cdd6cd;letter-spacing:.8px;align-items:center;gap:8px;font-size:9px;font-weight:750;display:flex}.tour-activity>header i{background:#a8d351;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #a8d35117}.tour-activity>header small{color:#768178;font-size:9px}.tour-activity>div{border-bottom:1px solid #283229;grid-template-columns:27px 1fr 18px;align-items:center;gap:10px;padding:15px;display:grid}.tour-activity>div>span{color:#c5e477;background:#263128;border-radius:7px;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.tour-activity p{margin:0}.tour-activity strong,.tour-activity small{display:block}.tour-activity strong{font-size:11px}.tour-activity small{color:#79857b;margin-top:4px;font-size:9px}.tour-activity>div>svg{color:#9dca50;width:15px}.tour-activity>footer{color:#79847a;justify-content:space-between;gap:15px;padding:13px 15px;font-size:9px;display:flex}.tour-activity>footer b{color:#b8c7b6}.product-tour>footer{border-top:1px solid #303a32;justify-content:space-between;align-items:center;gap:18px;min-height:70px;padding:13px 20px;display:flex}.product-tour>footer>a{color:#b8d987;align-items:center;gap:7px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.product-tour>footer svg{width:15px}.product-tour>footer>div{gap:8px;display:flex}.product-tour>footer button{color:#d4dcd5;cursor:pointer;background:#202821;border:1px solid #3e4b40;border-radius:8px;min-height:39px;padding:0 14px;font-size:11px;font-weight:700}.product-tour>footer button:disabled{opacity:.35;cursor:default}.product-tour>footer .tour-next{color:#172016;background:#c5e477;border-color:#c5e477;align-items:center;gap:7px;display:flex}@media (max-width:760px){.tour-backdrop{padding:0}.product-tour{border:0;border-radius:0;height:100vh;max-height:none}.tour-stage{display:block}.tour-story{border-right:0;padding:25px 20px}.tour-story h2{font-size:26px}.tour-activity{margin:0 20px 22px}.product-tour>footer{background:#151c17;position:sticky;bottom:0}.product-tour>footer>a{display:none}.tour-progress{padding:0 15px}.tour-launch{margin-bottom:8px}}.intel-app{color:#eef2ed;background:#111713;min-height:100vh}.intel-workspace{min-height:100vh;margin-left:226px}.intel-topbar{background:#151b17;border-bottom:1px solid #303a32;align-items:center;gap:18px;height:76px;padding:0 30px;display:flex}.intel-topbar>div p{color:#849086;letter-spacing:1px;margin:0 0 3px;font-size:8px}.intel-topbar h1{margin:0;font:400 18px Georgia}.intel-topbar>label{background:#0f1511;border:1px solid #344038;border-radius:8px;align-items:center;gap:8px;width:min(410px,38vw);height:40px;margin-left:auto;padding:0 11px;display:flex}.intel-topbar label svg{color:#839087;width:16px}.intel-topbar input{color:#eef2ed;background:0 0;border:0;outline:0;width:100%;font-size:12px}.intel-topbar>button,.intel-heading>button{color:#e9eeea;cursor:pointer;background:#263128;border:1px solid #455247;border-radius:8px;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.intel-topbar button svg,.intel-heading button svg{width:15px}.intel-content{max-width:1380px;margin:auto;padding:38px 36px 70px}.intel-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.intel-heading h2{margin:0 0 10px;font:400 34px/1.1 Georgia}.intel-heading>div>p:last-child{color:#a6b0a7;max-width:760px;margin:0;font-size:14px;line-height:1.55}.ask-unitora{background:linear-gradient(110deg,#273326,#1a221c);border:1px solid #526346;border-radius:12px;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;margin:28px 0 18px;padding:16px 18px;display:grid}.ask-unitora>span{color:#172016;background:#c5e477;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.ask-unitora>span svg{width:20px}.ask-unitora small{color:#a7c97b;letter-spacing:1px;font-size:9px;font-weight:750;display:block}.ask-unitora input{color:#f3f5f2;background:0 0;border:0;outline:0;width:100%;margin:4px 0;font:400 17px Georgia}.ask-unitora p{color:#aab5ab;margin:0;font-size:11px;line-height:1.45}.ask-unitora>button{color:#172016;cursor:pointer;background:#c5e477;border:0;border-radius:7px;align-items:center;gap:6px;min-height:38px;padding:0 12px;font-size:11px;font-weight:750;display:flex}.ask-unitora button svg{width:14px}.intel-kpis{background:#171e19;border:1px solid #303a32;border-radius:12px;grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid;overflow:hidden}.intel-kpis article{border-right:1px solid #303a32;padding:19px}.intel-kpis article:last-child{border:0}.intel-kpis small,.intel-kpis strong,.intel-kpis span{display:block}.intel-kpis small{color:#849087;letter-spacing:.8px;font-size:9px}.intel-kpis strong{margin:7px 0 4px;font:400 24px Georgia}.intel-kpis span{color:#a3ada4;font-size:10px}.analysis-card{background:#171e19;border:1px solid #303a32;border-radius:13px;overflow:hidden}.analysis-card>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px;display:flex}.analysis-card h3{margin:5px 0 0;font:400 20px Georgia}.analysis-controls{gap:8px;display:flex}.analysis-controls label span{color:#7f8b81;margin:0 0 5px;font-size:8px;display:block}.analysis-controls select{color:#dfe5df;background:#111713;border:1px solid #39463d;border-radius:7px;min-width:130px;height:34px;padding:0 9px;font-size:10px}.analysis-grid{grid-template-columns:1.15fr .85fr;display:grid}.bar-chart{border-right:1px solid #303a32;padding:22px}.bar-chart button{color:#dae1da;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:150px 1fr 72px;align-items:center;gap:12px;width:100%;padding:9px 0;display:grid}.bar-chart button>span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.bar-chart button>i{background:#242e26;border-radius:4px;height:13px;overflow:hidden}.bar-chart button>i>b{background:linear-gradient(90deg,#829e55,#c5e477);border-radius:4px;height:100%;display:block}.bar-chart button>strong{text-align:right;font-size:11px}.analysis-table>div,.analysis-table>button{grid-template-columns:1.5fr .5fr .5fr .65fr;align-items:center;gap:9px;padding:12px 15px;display:grid}.analysis-table>div{color:#7f8a81;border-bottom:1px solid #303a32;font-size:8px}.analysis-table>button{color:#dfe5df;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #29322b;width:100%}.analysis-table>button:hover{background:#202921}.analysis-table button strong,.analysis-table button span{font-size:10px}.analysis-table .bad{color:#ef9b84}.analysis-table .good{color:#b9d98f}.saved-views{background:#171e19;border:1px solid #303a32;border-radius:12px;grid-template-columns:1.05fr repeat(3,1fr);margin-top:18px;display:grid;overflow:hidden}.saved-views>header,.saved-views>button{color:#e7ece7;text-align:left;background:0 0;border:0;border-right:1px solid #303a32;padding:17px 18px}.saved-views>header{gap:10px;display:flex}.saved-views header svg{color:#b6d782;width:18px}.saved-views h3{margin:0;font:400 16px Georgia}.saved-views p{color:#879288;margin:4px 0 0;font-size:9px}.saved-views>button{cursor:pointer}.saved-views>button:hover{background:#202921}.saved-views button b,.saved-views button small,.saved-views button span{display:block}.saved-views button b{font-size:11px}.saved-views button small{color:#859087;min-height:29px;margin:6px 0;font-size:9px;line-height:1.45}.saved-views button span{color:#b5d583;font-size:9px}.intel-drawer-backdrop{z-index:120;background:#050806a8;justify-content:flex-end;display:flex;position:fixed;inset:0}.intel-drawer{background:#171e19;border-left:1px solid #3c493e;width:min(450px,100%);height:100%;box-shadow:-20px 0 70px #0008}.intel-drawer>header{border-bottom:1px solid #303a32;justify-content:space-between;padding:24px;display:flex}.intel-drawer header small{color:#a6c979;letter-spacing:1px;font-size:9px}.intel-drawer h2{margin:7px 0 3px;font:400 25px Georgia}.intel-drawer header p{color:#929d94;margin:0;font-size:11px}.intel-drawer header button{color:#dce3dc;background:#202821;border:1px solid #3b473e;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.intel-drawer header svg{width:16px}.intel-drawer>section,.intel-drawer dl{border-bottom:1px solid #303a32;margin:0;padding:22px 24px}.intel-drawer h3{font-size:13px}.intel-drawer section p{color:#a7b1a8;font-size:12px;line-height:1.55}.intel-drawer dl div{border-bottom:1px solid #29322b;justify-content:space-between;padding:9px 0;display:flex}.intel-drawer dt,.intel-drawer dd{font-size:10px}.intel-drawer dt{color:#839087}.intel-drawer dd{text-align:right;margin:0;font-weight:700}.intel-drawer>footer{flex-direction:column;gap:8px;padding:20px 24px;display:flex}.intel-drawer footer a{color:#dce5dc;border:1px solid #3e4c40;border-radius:8px;justify-content:space-between;padding:11px;font-size:11px;text-decoration:none;display:flex}.intel-drawer footer a:hover{background:#263128;border-color:#7b925f}.batch-accounting{background:#171e19;border:1px solid #455344;border-radius:13px;margin-bottom:22px;overflow:hidden}.batch-accounting>header{background:linear-gradient(115deg,#202b22,#171e19);border-bottom:1px solid #354137;justify-content:space-between;align-items:center;gap:20px;padding:19px 21px;display:flex}.batch-accounting>header p{color:#a5c878;letter-spacing:1px;margin:0 0 5px;font-size:9px}.batch-accounting>header h2{margin:0 0 5px;font:400 21px Georgia}.batch-accounting>header span{color:#99a49b;font-size:11px}.batch-accounting>header button{color:#dbe3dc;background:#273128;border:1px solid #4a594b;border-radius:7px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:700;display:flex}.batch-accounting>header button svg{width:15px}.batch-summary{border-bottom:1px solid #303a32;grid-template-columns:repeat(3,1fr);display:grid}.batch-summary article{border-right:1px solid #303a32;align-items:center;gap:11px;padding:15px 18px;display:flex}.batch-summary article:last-child{border:0}.batch-summary article>svg{color:#b6d982;width:22px}.batch-summary small,.batch-summary strong,.batch-summary span{display:block}.batch-summary small{color:#7e8a80;letter-spacing:.7px;font-size:8px}.batch-summary strong{margin:4px 0;font-size:13px}.batch-summary span{color:#8f9a91;font-size:9px}.batch-toolbar{background:#111713;border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:15px;min-height:54px;padding:9px 17px;display:flex}.batch-toolbar>label{color:#bec7bf;align-items:center;gap:8px;font-size:10px;display:flex}.batch-toolbar>div{gap:7px;display:flex}.batch-toolbar select{color:#dfe5df;background:#1b231d;border:1px solid #3d493f;border-radius:7px;height:35px;padding:0 10px;font-size:10px}.batch-toolbar button{color:#172016;background:#c5e477;border:0;border-radius:7px;align-items:center;gap:6px;height:35px;padding:0 11px;font-size:10px;font-weight:750;display:flex}.batch-toolbar button:disabled{opacity:.4}.batch-toolbar button svg{width:13px}.batch-head,.batch-table article{grid-template-columns:28px 1.25fr 1.1fr .85fr .55fr .5fr;align-items:center;gap:11px;padding:11px 16px;display:grid}.batch-head{color:#7f8b81;letter-spacing:.7px;border-bottom:1px solid #303a32;font-size:8px}.batch-table article{border-bottom:1px solid #29322b;min-height:68px}.batch-table article.exception{background:#211d1a;box-shadow:inset 3px 0 #e89871}.batch-table article.processed{background:#202a21}.batch-table article>div:nth-child(2){align-items:center;gap:9px;display:flex}.batch-table article>div:nth-child(2)>svg{color:#a8cb76;width:18px}.batch-table article strong,.batch-table article small{display:block}.batch-table article strong{font-size:10px}.batch-table article small{color:#869188;margin-top:4px;font-size:9px;line-height:1.3}.batch-table article>div:nth-child(4) b{font-size:10px}.allocation-dots{margin-top:6px;display:flex}.allocation-dots i{background:#69814d;border-radius:2px;width:14px;height:5px;margin-right:2px}.allocation-dots i:nth-child(n+4){background:#354238}.batch-confidence{color:#bfe28b;background:#2c3a2a;border-radius:8px;place-items:center;width:36px;height:25px;font-size:9px;display:grid}.batch-confidence svg{width:13px}.batch-confidence.warning{color:#efa58e;background:#4a2d25}.batch-accounting>footer{justify-content:space-between;align-items:center;gap:15px;padding:13px 17px;display:flex}.batch-accounting>footer>span{color:#89958b;align-items:center;gap:7px;font-size:9px;display:flex}.batch-accounting>footer i{background:#e3a072;border-radius:50%;width:7px;height:7px}.batch-accounting>footer button{color:#172016;background:#c5e477;border:0;border-radius:7px;min-height:37px;padding:0 12px;font-size:10px;font-weight:750}@media (max-width:900px){.intel-workspace{margin-left:0}.intel-content{padding:28px 16px}.analysis-grid{display:block}.bar-chart{border-bottom:1px solid #303a32;border-right:0}.saved-views{grid-template-columns:1fr 1fr}.analysis-card>header{align-items:flex-start;display:block}.analysis-controls{margin-top:15px;overflow:auto}.batch-head{display:none}.batch-table article{grid-template-columns:28px 1fr .6fr}.batch-table article>div:nth-child(3),.batch-table article>div:nth-child(4){grid-column:2}.batch-summary{grid-template-columns:1fr}.batch-summary article{border-bottom:1px solid #303a32;border-right:0}}@media (max-width:650px){.intel-topbar{padding:0 14px}.intel-topbar>div,.intel-topbar>button{display:none}.intel-topbar>label{width:100%;margin:0}.intel-heading{display:block}.intel-heading>button{margin-top:16px}.ask-unitora{grid-template-columns:36px 1fr}.ask-unitora>button{grid-column:1/-1}.intel-kpis{grid-template-columns:1fr 1fr}.analysis-controls{display:block}.analysis-controls label{margin-bottom:8px;display:block}.analysis-controls select{width:100%}.bar-chart button{grid-template-columns:100px 1fr 60px}.saved-views{grid-template-columns:1fr}.batch-toolbar{align-items:flex-start;display:block}.batch-toolbar>div{margin-top:10px;overflow:auto}.batch-accounting>header{align-items:flex-start}.batch-accounting>header button{display:none}.batch-accounting>footer{align-items:flex-start;display:block}.batch-accounting>footer button{width:100%;margin-top:10px}}.document-intake,.period-control{background:#171e19;border:1px solid #455344;border-radius:13px;margin-bottom:22px;overflow:hidden}.document-intake>header,.period-control>header{background:linear-gradient(115deg,#202b22,#171e19);border-bottom:1px solid #354137;justify-content:space-between;align-items:center;gap:20px;padding:19px 21px;display:flex}.document-intake header p,.period-control header p{color:#a5c878;letter-spacing:1px;margin:0 0 5px;font-size:9px}.document-intake header h2,.period-control header h2{margin:0 0 5px;font:400 21px Georgia}.document-intake header>div>span,.period-control header>div>span{color:#99a49b;font-size:11px}.document-intake header>button{color:#172016;cursor:pointer;background:#c5e477;border:0;border-radius:7px;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:750;display:flex}.document-intake button svg{width:15px}.document-drop{cursor:pointer;background:#121814;border:1px dashed #536452;border-radius:10px;align-items:center;gap:15px;min-height:108px;margin:17px;padding:18px;display:flex}.document-drop>svg{color:#9bbd6c;width:34px}.document-drop>div{flex:1}.document-drop strong,.document-drop span{display:block}.document-drop strong{font-size:13px}.document-drop span{color:#849087;margin-top:5px;font-size:10px}.document-drop button{color:#dce3dc;background:#202821;border:1px solid #3e4b40;border-radius:7px;min-height:34px;padding:0 10px;font-size:10px}.document-actions{border-top:1px solid #303a32;justify-content:space-between;align-items:center;gap:15px;padding:13px 18px;display:flex}.document-actions>div{align-items:center;gap:10px;display:flex}.document-actions>div>svg{color:#b0d27d;width:18px}.document-actions b,.document-actions small{display:block}.document-actions b{font-size:10px}.document-actions small{color:#849087;margin-top:4px;font-size:9px}.document-actions>button{color:#dbe3dc;background:#273128;border:1px solid #4a594b;border-radius:7px;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.support-table .batch-head,.support-table article{grid-template-columns:28px 1.2fr 1fr 1fr .55fr .5fr}.support-table article>div:nth-child(4) small{color:#9ca79e;margin-top:4px}.period-control-badge{color:#e8c77a;background:#342f23;border-radius:9px;padding:6px 8px;font-weight:700;font-size:9px!important}.period-toolbar{background:#111713;border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:15px;min-height:55px;padding:9px 17px;display:flex}.period-toolbar>label{color:#bdc6be;align-items:center;gap:8px;font-size:10px;display:flex}.period-toolbar>div{gap:7px;display:flex}.period-toolbar select{color:#dfe5df;background:#1b231d;border:1px solid #3d493f;border-radius:7px;height:35px;padding:0 10px;font-size:10px}.period-toolbar button{color:#172016;background:#c5e477;border:0;border-radius:7px;height:35px;padding:0 11px;font-size:10px;font-weight:750}.period-table>div,.period-table article{grid-template-columns:28px 1.25fr .7fr .6fr .6fr .8fr;align-items:center;gap:10px;padding:11px 16px;display:grid}.period-table>div{color:#7f8b81;letter-spacing:.7px;border-bottom:1px solid #303a32;font-size:8px}.period-table article{border-bottom:1px solid #29322b;min-height:64px}.period-table article span b,.period-table article span small{display:block}.period-table article span b,.period-table article>b,.period-table article>span,.period-table article>strong{font-size:10px}.period-table article span small{color:#849087;margin-top:4px;font-size:9px}.period-open,.period-closed{border-radius:8px;width:max-content;padding:5px 7px}.period-open{color:#b9dc88;background:#2c3b29}.period-closed{color:#aeb6af;background:#343735}.period-table article>strong{color:#c3dd9b}.period-control>footer{justify-content:space-between;align-items:center;gap:15px;padding:13px 17px;display:flex}.period-control>footer>span{color:#89958b;font-size:9px}.period-control>footer button{color:#dbe3dc;background:#273128;border:1px solid #4a594b;border-radius:7px;min-height:36px;padding:0 11px;font-size:10px;font-weight:700}.controls-app{color:#eef2ed;background:#111713;min-height:100vh}.controls-workspace{min-height:100vh;margin-left:226px}.controls-topbar{background:#151b17;border-bottom:1px solid #303a32;align-items:center;gap:18px;height:76px;padding:0 30px;display:flex}.controls-topbar>div p{color:#849086;letter-spacing:1px;margin:0 0 3px;font-size:8px}.controls-topbar h1{margin:0;font:400 18px Georgia}.controls-topbar>label{background:#0f1511;border:1px solid #344038;border-radius:8px;align-items:center;gap:8px;width:min(410px,38vw);height:40px;margin-left:auto;padding:0 11px;display:flex}.controls-topbar label svg{color:#839087;width:15px}.controls-topbar input{color:#eef2ed;background:0 0;border:0;outline:0;width:100%;font-size:12px}.controls-topbar>button{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:8px;min-height:40px;padding:0 12px;font-size:10px;font-weight:700}.controls-content{max-width:1380px;margin:auto;padding:38px 36px 70px}.controls-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.controls-heading h2{margin:0 0 9px;font:400 33px Georgia}.controls-heading>div>p:last-child{color:#a6b0a7;max-width:760px;margin:0;font-size:14px;line-height:1.55}.controls-heading>span{color:#bfdb97;background:#202b22;border:1px solid #465744;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font-size:10px;display:flex}.controls-heading>span svg{width:16px}.controls-kpis{background:#171e19;border:1px solid #303a32;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:27px 0 18px;display:grid;overflow:hidden}.controls-kpis article{border-right:1px solid #303a32;align-items:center;gap:11px;padding:18px;display:flex}.controls-kpis article:last-child{border:0}.controls-kpis article>svg{color:#a9ca79;width:22px}.controls-kpis small,.controls-kpis strong,.controls-kpis span{display:block}.controls-kpis small{color:#829087;letter-spacing:.8px;font-size:8px}.controls-kpis strong{margin:4px 0;font-size:14px}.controls-kpis span{color:#8e9a90;font-size:9px}.controls-grid{background:#171e19;border:1px solid #303a32;border-radius:12px;grid-template-columns:.85fr 1.15fr;margin-bottom:18px;display:grid;overflow:hidden}.role-panel{border-right:1px solid #303a32}.role-panel>header,.role-detail>header,.sox-controls>header,.status-governance>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:15px;min-height:70px;padding:15px 18px;display:flex}.role-panel h3,.role-detail h3,.sox-controls h3,.status-governance h3{margin:0;font:400 17px Georgia}.role-panel header p,.role-detail header p,.status-governance header p{color:#89958b;margin:4px 0 0;font-size:9px}.role-panel header button,.role-detail header button,.sox-controls header button,.status-governance header button{color:#dce4dc;background:#232d25;border:1px solid #455247;border-radius:7px;min-height:34px;padding:0 10px;font-size:9px;font-weight:700}.role-list button{color:#e2e7e2;text-align:left;background:0 0;border:0;border-bottom:1px solid #29322b;align-items:center;gap:10px;width:100%;min-height:68px;padding:12px 15px;display:flex}.role-list button.active{background:#253027;box-shadow:inset 3px 0 #c5e477}.role-list button>span{color:#c5e477;background:#303b32;border-radius:8px;place-items:center;width:33px;height:33px;font-size:9px;font-weight:800;display:grid}.role-list button>div{flex:1}.role-list strong,.role-list small{display:block}.role-list strong{font-size:11px}.role-list small{color:#879288;margin-top:4px;font-size:9px}.role-list button>svg{color:#89958b;width:14px;transform:rotate(-90deg)}.role-detail>header small{color:#a5c978;letter-spacing:.8px;font-size:8px}.role-detail>header h3{margin-top:5px}.permission-block{padding:17px 18px}.permission-block h4{color:#8e9a90;letter-spacing:.8px;text-transform:uppercase;margin:0 0 10px;font-size:9px}.permission-block label{border-bottom:1px solid #29322b;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;display:flex}.permission-block label span{align-items:center;gap:8px;font-size:10px;display:flex}.permission-block label svg{color:#b4d681;width:14px}.permission-block select{color:#dce3dc;background:#111713;border:1px solid #3a473d;border-radius:6px;height:32px;padding:0 8px;font-size:9px}.role-restriction{color:#d8c5aa;background:#29231d;border:1px solid #5c4d3a;border-radius:8px;align-items:flex-start;gap:10px;margin:0 18px 18px;padding:13px;font-size:10px;line-height:1.45;display:flex}.role-restriction svg{flex:none;width:17px}.role-restriction b{margin-bottom:3px;display:block}.sox-controls,.status-governance{background:#171e19;border:1px solid #303a32;border-radius:12px;margin-bottom:18px;overflow:hidden}.control-table>div,.control-table>button{grid-template-columns:1.5fr .75fr .65fr 1fr .5fr;align-items:center;gap:10px;padding:11px 17px;display:grid}.control-table>div{color:#7f8b81;letter-spacing:.7px;border-bottom:1px solid #303a32;font-size:8px}.control-table>button{color:#dfe5df;text-align:left;background:0 0;border:0;border-bottom:1px solid #29322b;width:100%;min-height:61px}.control-table>button:hover{background:#202921}.control-table button span,.control-table button>b{font-size:9px}.control-table button span:first-child b,.control-table button span:first-child small{display:block}.control-table button span:first-child b{color:#aaca7c;font-size:9px}.control-table button span:first-child small{margin-top:4px;font-size:10px}.control-pass,.control-review{border-radius:8px;width:max-content;padding:5px 7px}.control-pass{color:#bde08d;background:#2c3a2a}.control-review{color:#efb184;background:#4a3326}.status-governance>header{justify-content:flex-start}.status-governance>header>svg{color:#afd17d;width:19px}.status-governance>header>div{flex:1}.status-governance>div{grid-template-columns:repeat(3,1fr);display:grid}.status-governance article{border-right:1px solid #303a32;padding:17px}.status-governance article:last-child{border:0}.status-governance h4{margin:0 0 12px;font-size:11px}.status-governance article>div{flex-wrap:wrap;gap:6px;display:flex}.status-governance article span{color:#b8c2b9;background:#222b24;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:9px;display:flex}.status-governance article i{background:#78867a;border-radius:50%;width:6px;height:6px}.status-governance article i.start{background:#c5e477}.status-governance article i.end{background:#e6977c}.status-governance article>button{color:#b7d786;background:0 0;border:0;margin-top:13px;font-size:9px}.control-drawer-backdrop{z-index:130;background:#050806a8;justify-content:flex-end;display:flex;position:fixed;inset:0}.control-drawer-backdrop>aside{background:#171e19;border-left:1px solid #3c493e;width:min(460px,100%);height:100%}.control-drawer-backdrop aside>header{border-bottom:1px solid #303a32;justify-content:space-between;padding:24px;display:flex}.control-drawer-backdrop header small{color:#a6c979;font-size:9px}.control-drawer-backdrop h2{margin:7px 0 0;font:400 24px Georgia}.control-drawer-backdrop header button{color:#dce3dc;background:#202821;border:1px solid #3b473e;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.control-drawer-backdrop header svg{width:16px}.control-drawer-backdrop aside>section,.control-drawer-backdrop aside>dl{border-bottom:1px solid #303a32;margin:0;padding:22px 24px}.control-drawer-backdrop aside h3{font-size:13px}.control-drawer-backdrop aside p{color:#a7b1a8;font-size:12px;line-height:1.55}.control-drawer-backdrop dl div{justify-content:space-between;gap:20px;padding:9px 0;display:flex}.control-drawer-backdrop dt,.control-drawer-backdrop dd{font-size:10px}.control-drawer-backdrop dt{color:#849087}.control-drawer-backdrop dd{text-align:right;margin:0;font-weight:700}.control-drawer-backdrop footer{padding:20px 24px}.control-drawer-backdrop footer button{color:#172016;background:#c5e477;border:0;border-radius:8px;width:100%;min-height:40px;font-size:10px;font-weight:750}@media (max-width:900px){.controls-workspace{margin-left:0}.controls-content{padding:28px 16px}.controls-grid{grid-template-columns:1fr}.role-panel{border-bottom:1px solid #303a32;border-right:0}.status-governance>div{grid-template-columns:1fr}.status-governance article{border-bottom:1px solid #303a32;border-right:0}.period-table>div{display:none}.period-table article{grid-template-columns:28px 1fr .7fr}.period-table article>span:nth-of-type(2),.period-table article>span:nth-of-type(3){grid-column:2}.support-table .batch-head{display:none}}@media (max-width:650px){.controls-topbar{padding:0 14px}.controls-topbar>div,.controls-topbar>button{display:none}.controls-topbar>label{width:100%;margin:0}.controls-heading{display:block}.controls-heading>span{width:max-content;margin-top:15px}.controls-kpis{grid-template-columns:1fr 1fr}.control-table>div{display:none}.control-table>button{grid-template-columns:1fr 1fr}.control-table>button span:first-child{grid-column:1/-1}.document-intake>header,.period-control>header{align-items:flex-start}.document-intake>header>button{white-space:nowrap}.document-drop{align-items:flex-start}.document-drop>button{display:none}.document-actions{align-items:flex-start;display:block}.document-actions>button{width:100%;margin-top:12px}.period-toolbar{align-items:flex-start;display:block}.period-toolbar>div{margin-top:10px;overflow:auto}.period-control>footer{align-items:flex-start;display:block}.period-control>footer button{width:100%;margin-top:10px}}.data-app{color:#eef2ed;background:#111713;min-height:100vh}.data-workspace{min-height:100vh;margin-left:226px}.data-topbar{background:#151b17;border-bottom:1px solid #303a32;align-items:center;gap:18px;height:76px;padding:0 30px;display:flex}.data-topbar p{color:#89958b;letter-spacing:1px;margin:0 0 4px;font-size:8px}.data-topbar h1{margin:0;font:400 18px Georgia}.data-topbar label{background:#0f1511;border:1px solid #344038;border-radius:8px;align-items:center;gap:8px;width:min(430px,40vw);height:40px;margin-left:auto;padding:0 11px;display:flex}.data-topbar label svg,.data-topbar button svg{width:15px}.data-topbar input{color:#eef2ed;background:0 0;border:0;outline:0;width:100%}.data-topbar>button{color:#172016;background:#c5e477;border:0;border-radius:8px;align-items:center;gap:7px;height:40px;padding:0 12px;font-weight:750;display:flex}.data-content{max-width:1380px;margin:auto;padding:38px 36px 72px}.data-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.data-heading h2{margin:0 0 9px;font:400 34px Georgia}.data-heading>div>p:last-child{color:#a6b0a7;max-width:800px;margin:0;font-size:14px;line-height:1.55}.data-heading>span{color:#bfdb97;background:#202b22;border:1px solid #465744;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font-size:10px;display:flex}.data-heading svg{width:16px}.sequence-tabs{background:#171e19;border:1px solid #303a32;border-radius:11px;gap:6px;margin:28px 0 16px;padding:5px;display:flex}.sequence-tabs button{color:#929d94;background:0 0;border:0;border-radius:7px;flex:1;min-height:42px;font-size:11px;font-weight:700}.sequence-tabs button.active{color:#fff;background:#303b32}.sequence-panel{background:#171e19;border:1px solid #303a32;border-radius:13px;overflow:hidden}.sequence-panel>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:16px 20px;display:flex}.sequence-panel>header>div{grid-template-columns:32px 1fr;column-gap:10px;display:grid}.sequence-panel>header svg{color:#a9cc78;grid-row:1/3;width:25px}.sequence-panel>header h3{margin:0;font:400 19px Georgia}.sequence-panel>header p{color:#929d94;margin:5px 0 0;font-size:10px}.sequence-panel>header>b{color:#bddd91;background:#283429;border-radius:9px;padding:6px 8px;font-size:9px}.source-grid{grid-template-columns:1.1fr .9fr;display:grid}.source-list{border-right:1px solid #303a32}.source-list button{color:#e4e9e4;text-align:left;background:0 0;border:0;border-bottom:1px solid #29322b;align-items:center;gap:11px;width:100%;min-height:70px;padding:12px 17px;display:flex}.source-list button.active{background:#253027;box-shadow:inset 3px 0 #c5e477}.source-list button>span{color:#c5e477;background:#303b32;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.source-list svg{width:15px}.source-list button>div{flex:1}.source-list strong,.source-list small{display:block}.source-list strong{font-size:11px}.source-list small{color:#879288;margin-top:4px;font-size:9px}.source-list button>b{font-size:10px}.source-detail{padding:27px}.source-detail h3{margin:0 0 8px;font:400 25px Georgia}.source-detail>p:not(.eyebrow){color:#a2aca3;font-size:11px}.source-detail dl{margin:22px 0}.source-detail dl div{border-bottom:1px solid #2d372f;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.source-detail dt,.source-detail dd{font-size:10px}.source-detail dt{color:#849087}.source-detail dd{text-align:right;margin:0;font-weight:700}.source-detail>button{color:#172016;background:#c5e477;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;height:39px;font-weight:750;display:flex}.source-detail>button svg{width:14px}.bulk-actionbar{background:#121814;border-bottom:1px solid #303a32;justify-content:flex-end;gap:8px;padding:11px 16px;display:flex}.bulk-actionbar select,.bulk-actionbar button{border-radius:7px;height:36px;padding:0 11px;font-size:10px}.bulk-actionbar select{color:#dfe5df;background:#1b231d;border:1px solid #3c493e}.bulk-actionbar button{color:#172016;background:#c5e477;border:0;font-weight:750}.bulk-actionbar button:disabled{opacity:.4}.data-table>div,.data-table article{grid-template-columns:28px 1.15fr 1fr 1.25fr .45fr;align-items:center;gap:12px;padding:11px 16px;display:grid}.data-table>div{color:#7f8b81;letter-spacing:.7px;border-bottom:1px solid #303a32;font-size:8px}.data-table article{border-bottom:1px solid #29322b;min-height:72px}.data-table article.review{background:#211d1a;box-shadow:inset 3px 0 #e89871}.data-table strong,.data-table small{display:block}.data-table strong{font-size:10px}.data-table small{color:#849087;margin-top:4px;font-size:9px}.data-table article>span:nth-child(3){font-size:10px}.data-table article>span:nth-child(4){grid-template-columns:1fr 14px 1fr;align-items:center;gap:7px;display:grid}.data-table article>span:nth-child(4) svg{color:#9aba6c;width:13px}.data-table article>button{color:#bfe28b;background:#2c3a2a;border:0;border-radius:8px;height:30px;font-size:9px}.exception-cards{grid-template-columns:1fr 1fr;gap:10px;padding:18px;display:grid}.exception-cards>button{color:#e9ede9;text-align:left;background:#211d1a;border:1px solid #4c4035;border-radius:10px;align-items:center;gap:12px;min-height:100px;padding:16px;display:flex}.exception-cards>button>span{color:#e9a085;background:#4a3027;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.exception-cards svg{width:17px}.exception-cards div{flex:1}.exception-cards small,.exception-cards strong{display:block}.exception-cards small{color:#d09a7f;font-size:8px}.exception-cards strong{margin:5px 0;font-size:11px}.exception-cards p{color:#9da79f;margin:0;font-size:10px}.exception-cards b{color:#c5e477;font-size:9px}.data-drawer-backdrop{z-index:140;background:#050806a8;justify-content:flex-end;display:flex;position:fixed;inset:0}.data-drawer-backdrop>aside{background:#171e19;border-left:1px solid #3c493e;width:min(500px,100%);height:100%}.data-drawer-backdrop header{border-bottom:1px solid #303a32;justify-content:space-between;padding:24px;display:flex}.data-drawer-backdrop header small{color:#a6c979;font-size:9px}.data-drawer-backdrop h2{margin:7px 0 0;font:400 23px Georgia}.data-drawer-backdrop header button{color:#dce3dc;background:#202821;border:1px solid #3b473e;border-radius:8px;width:34px;height:34px}.data-drawer-backdrop header svg{width:15px}.data-drawer-backdrop aside>section{border-bottom:1px solid #303a32;padding:22px 24px}.data-drawer-backdrop h3{font-size:12px}.data-drawer-backdrop p{color:#a7b1a8;font-size:12px;line-height:1.55}.change-preview{grid-template-columns:1fr 20px 1fr;align-items:center;gap:9px;margin-top:18px;display:grid}.change-preview article{background:#121814;border:1px solid #38443a;border-radius:9px;min-height:90px;padding:14px}.change-preview small,.change-preview strong{display:block}.change-preview small{color:#829087;font-size:8px}.change-preview strong{margin-top:12px;font-size:11px}.change-preview>svg{color:#a6c978;width:16px}.data-drawer-backdrop footer{gap:8px;padding:20px 24px;display:flex}.data-drawer-backdrop footer button{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:8px;flex:1;height:40px;font-size:10px;font-weight:700}.data-drawer-backdrop footer button:last-child{color:#172016;background:#c5e477;border:0}.report-builder{background:#171e19;border:1px solid #303a32;border-radius:13px;margin-top:18px;position:relative;overflow:hidden}.report-builder>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:20px;padding:19px 21px;display:flex}.report-builder h3{margin:0 0 6px;font:400 20px Georgia}.report-builder header p:last-child{color:#929d94;margin:0;font-size:10px}.report-builder header button,.report-config button{color:#e6ece6;background:#263128;border:1px solid #455247;border-radius:7px;align-items:center;gap:6px;height:36px;padding:0 10px;font-size:9px;font-weight:700;display:flex}.report-builder button svg{width:13px}.report-config{background:#121814;border-bottom:1px solid #303a32;align-items:flex-end;gap:8px;padding:14px 17px;display:flex}.report-config label{flex:1}.report-config label span{color:#829087;margin-bottom:5px;font-size:8px;display:block}.report-config select{color:#dfe5df;background:#1b231d;border:1px solid #3d493f;border-radius:7px;width:100%;height:36px;padding:0 9px;font-size:10px}.report-config button:last-child{color:#172016;background:#c5e477;border:0}.report-body{grid-template-columns:1fr 1fr;display:grid}.report-body>article{padding:20px}.report-preview{border-right:1px solid #303a32}.report-body article>small{color:#a5c878;letter-spacing:.8px;font-size:8px}.report-body h4{margin:6px 0 18px;font-size:12px}.report-preview>div{grid-template-columns:110px 1fr 76px 42px;align-items:center;gap:9px;margin:13px 0;display:grid}.report-preview strong,.report-preview span,.report-preview em{font-size:9px}.report-preview i{background:#303a32;border-radius:4px;height:7px;overflow:hidden}.report-preview i b{background:#a6ca74;height:100%;display:block}.report-preview em{color:#b8da8b;font-style:normal}.model-map>div{flex-wrap:wrap;gap:6px;display:flex}.model-map span{color:#aab4ab;background:#222b24;border-radius:7px;align-items:center;gap:4px;padding:6px 7px;font-size:8px;display:flex}.model-map span.active{color:#172016;background:#c5e477}.model-map span svg{width:9px}.model-map p{color:#94a097;background:#121814;border:1px solid #38443a;border-radius:8px;align-items:flex-start;gap:7px;margin:18px 0 0;padding:11px;font-size:9px;line-height:1.5;display:flex}.model-map p svg{color:#a7ca77;flex:none;width:14px}.report-notice{color:#172016;background:#c5e477;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:700;position:absolute;bottom:14px;right:16px}@media (max-width:900px){.data-workspace{margin-left:0}.data-content{padding:28px 16px}.source-grid,.report-body{grid-template-columns:1fr}.source-list,.report-preview{border-bottom:1px solid #303a32;border-right:0}.data-table>div{display:none}.data-table article{grid-template-columns:28px 1fr .4fr}.data-table article>span:nth-child(3),.data-table article>span:nth-child(4){grid-column:2}.report-config{flex-wrap:wrap}.report-config label{min-width:180px}}@media (max-width:650px){.data-topbar{padding:0 14px}.data-topbar>div,.data-topbar>button{display:none}.data-topbar label{width:100%;margin:0}.data-heading{display:block}.data-heading>span{width:max-content;margin-top:15px}.sequence-tabs{grid-template-columns:1fr;display:grid}.exception-cards{grid-template-columns:1fr}.report-builder>header{align-items:flex-start}.report-builder>header button{display:none}.report-config{display:block}.report-config label,.report-config button{width:100%;margin-bottom:9px;display:block}.report-config button{justify-content:center;display:flex}.report-preview>div{grid-template-columns:90px 1fr 65px}.report-preview em{display:none}}.property-explorer{background:#171e19;border:1px solid #364239;border-radius:12px;margin-bottom:20px;overflow:hidden}.property-switcher{align-items:flex-end;gap:12px;min-height:68px;padding:12px 16px;display:flex}.property-switcher label{min-width:220px}.property-switcher label span{color:#879389;letter-spacing:.7px;text-transform:uppercase;margin-bottom:5px;font-size:8px;display:block}.property-switcher select{color:#eef2ed;background:#101612;border:1px solid #465349;border-radius:7px;width:100%;height:37px;padding:0 10px;font-size:10px}.property-switcher nav{background:#111713;border:1px solid #344038;border-radius:9px;gap:4px;margin-left:auto;padding:4px;display:flex}.property-switcher nav button{color:#8e9a90;background:0 0;border:0;border-radius:6px;height:31px;padding:0 10px;font-size:9px;font-weight:700}.property-switcher nav button.active{color:#fff;background:#303b32}.property-switcher nav+label{min-width:115px}.comparison-summary{background:linear-gradient(110deg,#222d24,#18201a);border-top:1px solid #354137;grid-template-columns:1fr 170px;align-items:center;gap:24px;padding:16px 18px;display:grid}.comparison-summary small,.comparison-summary strong{display:block}.comparison-summary small{color:#abd07a;letter-spacing:.8px;font-size:8px}.comparison-summary strong{margin:6px 0;font-size:13px}.comparison-summary p{color:#99a49b;margin:0;font-size:10px}.neighborhood-map{background:radial-gradient(circle,#50643e33 0 25%,#3a4a3024 26% 48%,#0000 49%),linear-gradient(135deg,#273128,#172019);border:1px solid #6c8656;border-radius:50%;width:160px;height:78px;position:relative}.neighborhood-map:before,.neighborhood-map:after{content:"";background:#53605555;position:absolute}.neighborhood-map:before{width:1px;height:100%;top:0;left:52px;transform:rotate(28deg)}.neighborhood-map:after{width:100%;height:1px;top:42px;left:0;transform:rotate(-9deg)}.neighborhood-map i{background:#9fbe72;border-radius:50%;width:7px;height:7px;position:absolute}.neighborhood-map i:first-child{top:18px;left:31px}.neighborhood-map i:nth-child(2){top:23px;right:26px}.neighborhood-map i:nth-child(3){bottom:14px;left:44px}.neighborhood-map i:nth-child(4){bottom:11px;right:48px}.neighborhood-map span{z-index:2;color:#172016;background:#c5e477;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.agent-control-tower{background:#171e19;border:1px solid #303a32;border-radius:13px;margin-top:18px;position:relative;overflow:hidden}.agent-control-tower>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-end;gap:24px;padding:20px 21px;display:flex}.agent-control-tower h3{margin:0 0 6px;font:400 22px Georgia}.agent-control-tower header>div>p:last-child{color:#929d94;margin:0;font-size:10px}.agent-control-tower header label span{color:#879389;margin-bottom:5px;font-size:8px;display:block}.agent-control-tower select{color:#e6ece6;background:#121814;border:1px solid #3d493f;border-radius:7px;height:36px;padding:0 9px;font-size:10px}.agent-controls{background:#111713;border-bottom:1px solid #303a32;align-items:center;gap:8px;padding:11px 16px;display:flex}.agent-controls label{background:#171e19;border:1px solid #3c493e;border-radius:7px;align-items:center;gap:7px;width:min(360px,42%);height:36px;padding:0 9px;display:flex}.agent-controls label svg,.agent-controls>span svg{width:13px}.agent-controls input{color:#eef2ed;background:0 0;border:0;outline:0;width:100%;font-size:10px}.agent-controls>span{color:#a7c97a;align-items:center;gap:6px;margin-left:auto;font-size:9px;display:flex}.tower-body{grid-template-columns:1fr .85fr;min-height:520px;display:grid}.tower-list{border-right:1px solid #303a32;max-height:600px;overflow:auto}.tower-list>button{color:#e2e7e2;text-align:left;background:0 0;border:0;border-bottom:1px solid #29322b;grid-template-columns:34px 1fr 38px;align-items:center;gap:10px;width:100%;min-height:76px;padding:11px 15px;display:grid}.tower-list>button.active{background:#253027;box-shadow:inset 3px 0 #c5e477}.tower-orb{color:#172016;background:#c5e477;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.tower-list small,.tower-list strong{display:block}.tower-list small{color:#9fbe72;text-transform:uppercase;font-size:8px}.tower-list strong{margin:4px 0;font-size:11px}.tower-list p{color:#89958b;margin:0;font-size:9px}.tower-list>button>b{color:#badd90;font-size:9px}.tower-detail{padding:24px}.tower-title{align-items:center;gap:11px;margin-bottom:22px;display:flex}.tower-title small{color:#a5c878;font-size:8px}.tower-title h4{margin:5px 0 0;font:400 23px Georgia}.tower-detail>article{border-top:1px solid #303a32;padding:16px 0}.tower-detail article>small{color:#829087;letter-spacing:.7px;font-size:8px}.tower-detail article>p{color:#b3bcb4;margin:7px 0 0;font-size:11px;line-height:1.55}.tower-detail article>strong,.tower-detail article>span{display:block}.tower-detail article>strong{margin-top:8px;font-size:11px}.tower-detail article>span{color:#89958b;margin-top:5px;font-size:9px}.permission{border-radius:8px;align-items:flex-start;gap:9px;margin-top:10px;padding:11px;display:flex}.permission svg{flex:none;width:17px}.permission.allowed{color:#bfe095;background:#263529}.permission.blocked{color:#efad94;background:#382a25}.permission strong,.permission small{display:block}.permission strong{font-size:10px}.permission small{color:#aab3ab;margin-top:4px;font-size:9px;line-height:1.4}.tower-detail footer{gap:8px;margin-top:18px;display:flex}.tower-detail footer button{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;height:39px;font-size:9px;font-weight:700;display:flex}.tower-detail footer button:last-child{color:#172016;background:#c5e477;border:0}.tower-detail footer button:disabled{color:#7f8981;background:#303633}.tower-detail footer svg{width:13px}.tower-notice{color:#172016;background:#c5e477;border-radius:8px;padding:9px 11px;font-size:9px;font-weight:700;position:absolute;bottom:15px;right:15px}.contextual-agent{background:linear-gradient(110deg,#202b22,#171e19);border:1px solid #3d4d3e;border-radius:10px;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;margin-bottom:18px;padding:14px 17px;display:grid}.contextual-agent>span{color:#172016;background:#c5e477;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.contextual-agent small,.contextual-agent strong{display:block}.contextual-agent small{color:#a5c878;letter-spacing:.7px;font-size:8px}.contextual-agent strong{margin:4px 0;font-size:11px}.contextual-agent p{color:#8f9a91;margin:0;font-size:9px}.contextual-agent a{color:#c5e477;font-size:9px;font-weight:700;text-decoration:none}@media (max-width:900px){.property-switcher{flex-wrap:wrap;align-items:stretch}.property-switcher nav{order:3;width:100%;margin:0}.property-switcher nav button{flex:1}.tower-body{grid-template-columns:1fr}.tower-list{border-bottom:1px solid #303a32;border-right:0;max-height:360px}.contextual-agent{grid-template-columns:36px 1fr}.contextual-agent a{grid-column:2}}@media (max-width:650px){.property-switcher label{width:100%;min-width:0}.comparison-summary{grid-template-columns:1fr}.neighborhood-map{display:none}.agent-control-tower>header{align-items:flex-start;display:block}.agent-control-tower header label{margin-top:14px;display:block}.agent-controls{flex-wrap:wrap}.agent-controls label{width:100%}.agent-controls>span{margin-left:0}.tower-detail{padding:18px}}.decision-brief{gap:10px;display:grid}.mvp-drawer .decision-brief article{background:#121814;border:1px solid #354038;border-radius:9px;padding:13px 14px}.mvp-drawer .decision-brief article small{color:#a8ca79;letter-spacing:.8px;margin-bottom:6px;font-size:9px;display:block}.mvp-drawer .decision-brief article p{margin:0}.mvp-drawer .decision-brief .decision-impact{background:#243023;border-color:#526246}.decision-brief>a{color:#c5e477;font-size:11px;text-decoration:none}.mvp-drawer>footer{background:#171e19;position:sticky;bottom:0}.mvp-drawer>footer button:first-child{margin-right:auto}.overview-operating-brief article b{white-space:nowrap}.operating-thesis{grid-template-columns:minmax(260px,.8fr) minmax(360px,1.4fr) auto}.operating-thesis nav{flex-direction:column}.operating-thesis nav a{text-align:center}.decision-at-a-glance{border:1px solid #4d5c49;border-radius:9px;grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.decision-at-a-glance span{background:#1f2a21;border-bottom:1px solid #3b493d;border-right:1px solid #3b493d;padding:11px 12px}.decision-at-a-glance span:nth-child(2n){border-right:0}.decision-at-a-glance span:nth-last-child(-n+2){border-bottom:0}.decision-at-a-glance small,.decision-at-a-glance b{display:block}.decision-at-a-glance small{color:#9fc96d;font-size:9px}.decision-at-a-glance b{margin-top:5px;font-size:11px}.mvp-drawer .decision-brief .decision-outcome{background:#203026;border-color:#668158}.decision-expiry-banner{background:#2d271c;border:1px solid #765a35;border-radius:9px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.decision-expiry-banner>span{padding:12px 14px}.decision-expiry-banner>span+span{border-left:1px solid #765a35}.decision-expiry-banner small,.decision-expiry-banner b{display:block}.decision-expiry-banner small{color:#dcb96f;font-size:9px}.decision-expiry-banner b{margin-top:5px;font-size:11px}.mvp-drawer .decision-impact>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.mvp-drawer .decision-impact span{color:#b8c3b9;border:1px solid #526246;border-radius:7px;padding:10px;font-size:11px;line-height:1.45}.mvp-drawer .decision-impact span b{color:#c5e477;margin-bottom:4px;display:block}.decision-action-controls{border:1px solid #4b594d;border-radius:9px;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:14px;display:grid}.decision-action-controls legend{color:#a8ca79;letter-spacing:.8px;text-transform:uppercase;padding:0 6px;font-size:9px;font-weight:750}.decision-action-controls label{color:#aeb8af;gap:7px;font-size:10px;display:grid}.decision-action-controls textarea,.decision-action-controls select{color:#f2f5f1;width:100%;min-height:42px;font:inherit;background:#111713;border:1px solid #3b473e;border-radius:7px;padding:10px}.decision-action-controls textarea{resize:vertical;min-height:76px}.mvp-drawer footer button:disabled{opacity:.45;cursor:not-allowed}.mvp-drawer footer .reverse-decision{color:#f1b09f;border-color:#b16d5b;margin-left:auto}.approval-packet{gap:12px;display:grid}.approval-packet>header{background:#202b22;border:1px solid #53654d;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.approval-packet>header div{gap:3px;display:grid}.approval-packet>header strong{font:400 19px/1.2 Georgia}.approval-packet>header span{color:#aab4ab;font-size:11px}.approval-packet>header b{white-space:nowrap;color:#172016;background:#c5e477;border-radius:999px;padding:7px 10px;font-size:10px}.approval-facts{border:1px solid #354038;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.approval-facts span{border-bottom:1px solid #354038;border-right:1px solid #354038;gap:5px;padding:12px 14px;display:grid}.approval-facts span:nth-child(2n){border-right:0}.approval-facts span:nth-last-child(-n+2){border-bottom:0}.approval-facts small,.approval-packet>article>small{color:#9fc96d;text-transform:uppercase;letter-spacing:.75px;font-size:9px}.approval-facts strong{font-size:12px;line-height:1.4}.approval-packet>article{border:1px solid #354038;border-radius:10px;padding:14px}.approval-links{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.approval-links a{color:#dce6db;border:1px solid #435045;border-radius:7px;padding:9px 10px;font-size:11px;text-decoration:none}.approval-links a:hover{color:#c5e477;border-color:#c5e477}.approval-history{margin-top:8px;display:grid}.approval-history span{border-top:1px solid #303a32;grid-template-columns:112px 1fr auto;align-items:center;gap:9px;padding:8px 0;font-size:10px;display:grid}.approval-history time{color:#98a39a}.approval-history b{font-weight:600}.approval-history em{color:#b9dd87;font-style:normal}.mvp-drawer .approval-packet+section{padding-top:0}html[data-theme=light] .mvp-drawer .decision-brief article{color:#243027!important;background:#f7f9f4!important;border-color:#d3d9d0!important}html[data-theme=light] .mvp-drawer .decision-brief .decision-impact{background:#e8efe3!important}html[data-theme=light] .mvp-drawer>footer{background:#fff!important}html[data-theme=light] .decision-expiry-banner{color:#29332c;background:#fff8e9;border-color:#dec79b}html[data-theme=light] .decision-expiry-banner>span+span{border-color:#dec79b}html[data-theme=light] .decision-expiry-banner small{color:#765718}html[data-theme=light] .mvp-drawer .decision-impact span{color:#354138;background:#fff;border-color:#c9d5c3}html[data-theme=light] .mvp-drawer .decision-impact span b{color:#486a2d}html[data-theme=light] .decision-action-controls{border-color:#cbd5c7}html[data-theme=light] .decision-action-controls label{color:#4c5a50}html[data-theme=light] .decision-action-controls textarea,html[data-theme=light] .decision-action-controls select{color:#243027!important;background:#fff!important;border-color:#c6d0c3!important}html[data-theme=light] .approval-packet>header{color:#243027;background:#edf3e8;border-color:#b8c9ae}html[data-theme=light] .approval-packet>header span{color:#627066}html[data-theme=light] .approval-facts,html[data-theme=light] .approval-facts span,html[data-theme=light] .approval-packet>article{color:#243027;border-color:#d3d9d0}html[data-theme=light] .approval-links a{color:#314331;background:#fff;border-color:#cbd5c7}html[data-theme=light] .approval-history span{border-color:#dfe4dc}html[data-theme=light] .approval-history time{color:#68746b}@media (max-width:560px){.approval-facts,.approval-links{grid-template-columns:1fr}.approval-facts span{border-right:0}.approval-facts span:nth-last-child(2){border-bottom:1px solid #354038}.approval-history span{grid-template-columns:1fr}.approval-packet>header{flex-direction:column;align-items:flex-start}.decision-expiry-banner,.mvp-drawer .decision-impact>div,.decision-action-controls{grid-template-columns:1fr}.decision-expiry-banner>span+span{border-top:1px solid #765a35;border-left:0}.mvp-drawer>footer{flex-wrap:wrap}.mvp-drawer>footer button{flex:1}}@media (max-width:1200px){.operating-thesis{grid-template-columns:1fr}.operating-thesis nav{flex-direction:row;grid-column:auto}}.agent-status{white-space:nowrap;border-radius:7px!important;text-decoration:none!important}.decision-inbox-intent{background:linear-gradient(110deg,#273326,#19221b);border:1px solid #536447;border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:18px;padding:17px 18px;display:grid}.decision-inbox-intent>span{color:#172016;background:#c5e477;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.decision-inbox-intent small,.decision-inbox-intent strong{display:block}.decision-inbox-intent small{color:#a9ca79;letter-spacing:.8px;font-size:8px}.decision-inbox-intent strong{margin:5px 0;font-size:13px}.decision-inbox-intent p{color:#a8b2a9;margin:0;font-size:10px;line-height:1.5}.decision-inbox-intent a{color:#c5e477;white-space:nowrap;font-size:9px;font-weight:700;text-decoration:none}.tour-progress{overflow:hidden}.tour-progress button span{width:24px;height:24px}@media (max-width:900px){.decision-inbox-intent{grid-template-columns:36px 1fr}.decision-inbox-intent a{grid-column:2}.tour-progress{padding:0 12px}.tour-progress button span{width:22px;height:22px;font-size:9px}}.portfolio-app{color:#eef2ed;background:#111713;min-height:100vh}.portfolio-workspace{min-height:100vh;margin-left:226px}.portfolio-topbar{z-index:8;background:#151b17;border-bottom:1px solid #303a32;align-items:center;gap:18px;height:76px;padding:0 30px;display:flex;position:sticky;top:0}.portfolio-topbar>div p{color:#849086;letter-spacing:1px;margin:0 0 3px;font-size:8px}.portfolio-topbar h1{margin:0;font:400 18px Georgia}.portfolio-topbar>label{background:#0f1511;border:1px solid #344038;border-radius:8px;align-items:center;gap:8px;width:min(410px,38vw);height:40px;margin-left:auto;padding:0 11px;display:flex}.portfolio-topbar label svg{color:#839087;width:15px}.portfolio-topbar input{color:#eef2ed;background:0 0;border:0;outline:0;width:100%;font-size:11px}.portfolio-topbar>button{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:8px;align-items:center;gap:7px;height:40px;padding:0 12px;font-size:10px;font-weight:700;display:flex}.portfolio-topbar button svg{width:15px}.portfolio-dashboard{max-width:1420px;margin:auto;padding:36px 34px 72px}.portfolio-title{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.portfolio-title h2{margin:0 0 9px;font:400 35px/1.1 Georgia}.portfolio-title>div>p:last-child{color:#a6b0a7;max-width:820px;margin:0;font-size:13px;line-height:1.55}.portfolio-title>span{color:#bfdb97;background:#202b22;border:1px solid #465744;border-radius:8px;align-items:center;gap:8px;padding:9px 11px;font-size:10px;display:flex}.portfolio-title>span svg{width:16px}.portfolio-filters{background:#171e19;border:1px solid #303a32;border-radius:11px;grid-template-columns:repeat(4,1fr) auto;align-items:end;gap:9px;margin:27px 0 15px;padding:15px;display:grid}.portfolio-filters label>span{color:#849087;letter-spacing:.7px;margin-bottom:5px;font-size:8px;display:block}.portfolio-filters select{color:#dfe5df;background:#111713;border:1px solid #3d493f;border-radius:7px;width:100%;height:38px;padding:0 9px;font-size:10px}.portfolio-filters>button{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:7px;align-items:center;gap:6px;height:38px;padding:0 10px;font-size:9px;display:flex}.portfolio-filters button svg{width:13px}.portfolio-kpis{background:#171e19;border:1px solid #303a32;border-radius:12px;grid-template-columns:repeat(6,1fr);margin-bottom:16px;display:grid;overflow:hidden}.portfolio-kpis article{border-right:1px solid #303a32;min-height:114px;padding:18px 16px}.portfolio-kpis article:last-child{border:0}.portfolio-kpis small,.portfolio-kpis strong,.portfolio-kpis span{display:block}.portfolio-kpis small{color:#849087;letter-spacing:.7px;min-height:22px;font-size:8px;line-height:1.35}.portfolio-kpis strong{margin:8px 0 5px;font:400 24px Georgia}.portfolio-kpis span{color:#9fa9a0;font-size:9px}.portfolio-kpis .down{color:#e9a085}.portfolio-primary-grid{grid-template-columns:minmax(600px,1fr) 290px;gap:16px;margin-bottom:16px;display:grid}.occupancy-chart,.composition-card,.secondary-metrics,.market-performance{background:#171e19;border:1px solid #303a32;border-radius:12px;overflow:hidden}.occupancy-chart>header,.composition-card>header,.secondary-metrics>header,.market-performance>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-end;gap:20px;padding:17px 19px;display:flex}.occupancy-chart h3,.composition-card h3,.secondary-metrics h3,.market-performance h3{margin:4px 0 3px;font:400 18px Georgia}.occupancy-chart header span,.secondary-metrics header p{color:#89958b;font-size:9px}.occupancy-chart select{color:#dfe5df;background:#111713;border:1px solid #3d493f;border-radius:7px;height:34px;padding:0 8px;font-size:9px}.stacked-bars{grid-template-columns:repeat(8,1fr);align-items:end;gap:18px;height:270px;padding:28px 25px 15px;display:grid}.stacked-bars>div{text-align:center;grid-template-rows:20px 1fr 24px;align-items:end;height:100%;display:grid}.stacked-bars>div>span{color:#c8d0c8;font-size:8px}.stacked-bars>div>i{background:#252e27;border-radius:5px 5px 2px 2px;flex-direction:column-reverse;height:100%;display:flex;overflow:hidden}.stacked-bars b{background:linear-gradient(#b5d77f,#789b55);display:block}.stacked-bars em{background:#d88469;display:block}.stacked-bars small{color:#808b82;padding-top:7px;font-size:8px}.occupancy-chart>footer{color:#939e95;border-top:1px solid #303a32;align-items:center;gap:16px;padding:11px 18px;font-size:9px;display:flex}.occupancy-chart footer span{align-items:center;gap:5px;display:flex}.occupancy-chart footer i{border-radius:2px;width:8px;height:8px}.occupancy-chart footer .occupied{background:#91b763}.occupancy-chart footer .vacant{background:#d88469}.occupancy-chart footer b{color:#dce5dc;margin-left:auto}.composition-card>header{align-items:flex-start}.occupancy-ring{--occupied:334deg;background:conic-gradient(#a9ce75 0 var(--occupied),#d88469 var(--occupied) 360deg);border-radius:50%;place-items:center;width:150px;height:150px;margin:23px auto;display:grid}.occupancy-ring:before{content:"";background:#171e19;border-radius:50%;grid-area:1/1;width:112px;height:112px}.occupancy-ring>span{z-index:1;text-align:center;grid-area:1/1}.occupancy-ring strong,.occupancy-ring small{display:block}.occupancy-ring strong{font:400 25px Georgia}.occupancy-ring small{color:#89958b;margin-top:3px;font-size:9px}.composition-card dl{margin:0;padding:0 18px 16px}.composition-card dl div{border-bottom:1px solid #2c362e;justify-content:space-between;padding:8px 0;display:flex}.composition-card dt{color:#879288}.composition-card dd{margin:0;font-weight:700}.secondary-metrics{margin-bottom:16px}.secondary-metrics header a,.market-performance header a{color:#b8d987;align-items:center;gap:5px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.secondary-metrics header a svg,.market-performance header a svg{width:13px}.secondary-metrics>nav{background:#111713;border-bottom:1px solid #303a32;gap:5px;padding:10px 15px;display:flex}.secondary-metrics nav button{color:#89958b;background:0 0;border:0;border-radius:7px;height:32px;padding:0 12px;font-size:9px;font-weight:700}.secondary-metrics nav button.active{color:#fff;background:#303b32}.secondary-metrics>div{grid-template-columns:repeat(4,1fr);display:grid}.secondary-metrics article{border-right:1px solid #303a32;min-height:112px;padding:18px;position:relative}.secondary-metrics article:last-child{border:0}.secondary-metrics article>span{color:#a9ca79;background:#273228;border-radius:7px;place-items:center;width:20px;height:20px;font-size:8px;display:grid;position:absolute;top:13px;right:13px}.secondary-metrics small,.secondary-metrics strong,.secondary-metrics em{display:block}.secondary-metrics small{color:#89958b;font-size:9px}.secondary-metrics strong{margin:10px 0 6px;font:400 23px Georgia}.secondary-metrics em{color:#b9d98f;font-size:9px;font-style:normal}.market-table{overflow:auto}.market-table>div,.market-table>a{grid-template-columns:1.2fr repeat(8,.75fr);align-items:center;gap:10px;min-width:900px;padding:11px 16px;display:grid}.market-table>div{color:#7f8b81;letter-spacing:.5px;background:#111713;border-bottom:1px solid #303a32;font-size:8px}.market-table>a{color:#dfe5df;border-bottom:1px solid #29322b;min-height:52px;text-decoration:none}.market-table>a:hover{background:#202921}.market-table .good{color:#b9dc88}.market-table .watch{color:#e5aa84}@media (max-width:1150px){.portfolio-kpis{grid-template-columns:repeat(3,1fr)}.portfolio-kpis article:nth-child(3){border-right:0}.portfolio-kpis article:nth-child(-n+3){border-bottom:1px solid #303a32}.portfolio-primary-grid{grid-template-columns:1fr}.composition-card{grid-template-columns:220px 1fr;display:grid}.composition-card>header{grid-column:1/-1}.composition-card dl{padding-top:20px}}@media (max-width:900px){.portfolio-workspace{margin-left:0}.portfolio-dashboard{padding:27px 16px}.portfolio-filters{grid-template-columns:1fr 1fr}.portfolio-filters>button{display:none}.portfolio-title{display:block}.portfolio-title>span{width:max-content;margin-top:14px}.secondary-metrics>nav{overflow:auto}.secondary-metrics>div{grid-template-columns:1fr 1fr}.secondary-metrics article:nth-child(2){border-right:0}.secondary-metrics article:nth-child(-n+2){border-bottom:1px solid #303a32}}@media (max-width:650px){.portfolio-topbar{padding:0 14px}.portfolio-topbar>div,.portfolio-topbar>button{display:none}.portfolio-topbar>label{width:100%;margin:0}.portfolio-title h2{font-size:28px}.portfolio-filters{grid-template-columns:1fr}.portfolio-kpis{grid-template-columns:1fr 1fr}.portfolio-kpis article:nth-child(3){border-right:1px solid #303a32}.portfolio-kpis article:nth-child(2n){border-right:0}.portfolio-kpis article{border-bottom:1px solid #303a32}.stacked-bars{gap:7px;padding-left:12px;padding-right:12px}.stacked-bars>div:nth-child(-n+3){display:none}.composition-card{display:block}.secondary-metrics>div{grid-template-columns:1fr}.secondary-metrics article{border-bottom:1px solid #303a32;border-right:0}}.portfolio-dashboard{padding-top:42px}.portfolio-title h2{font-size:38px}.portfolio-title>div>p:last-child{font-size:14px}.portfolio-filters label>span,.portfolio-kpis small{font-size:9px}.portfolio-filters select{font-size:11px}.portfolio-kpis{grid-template-columns:repeat(4,1fr)}.portfolio-kpis article{border-bottom:1px solid #303a32;min-height:126px;padding:20px}.portfolio-kpis article:nth-child(4n){border-right:0}.portfolio-kpis article:nth-child(n+5){border-bottom:0}.portfolio-kpis strong{font-size:27px}.portfolio-kpis span{font-size:10px;line-height:1.35}.portfolio-kpis .good-change{color:#b9d98f}.occupancy-chart h3,.composition-card h3,.secondary-metrics h3,.market-performance h3{font-size:20px}.occupancy-chart header span,.secondary-metrics header p{font-size:10px;line-height:1.5}.stacked-bars>div>span,.stacked-bars small,.occupancy-chart>footer{font-size:9px}.composition-card dt,.composition-card dd{font-size:10px}.secondary-metrics nav button{height:36px;font-size:10px}.secondary-metrics small{font-size:10px}.secondary-metrics strong{font-size:25px}.secondary-metrics em{font-size:10px}.market-table>div{font-size:9px}.market-table a strong,.market-table a span{font-size:10px}.market-table>a{min-height:58px}.cash-cycle{background:#171e19;border:1px solid #303a32;border-radius:12px;margin-bottom:16px;overflow:hidden}.cash-cycle>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-end;gap:25px;padding:19px 21px;display:flex}.cash-cycle h3{margin:4px 0 6px;font:400 21px Georgia}.cash-cycle header p:last-child{color:#929d94;max-width:760px;margin:0;font-size:10px;line-height:1.5}.cash-cycle>header>strong{color:#c5e477;white-space:nowrap;font:400 35px Georgia}.cash-cycle>header>strong small{color:#98a39a;font:400 12px Arial}.cash-cycle-body{grid-template-columns:1.3fr .7fr;display:grid}.cycle-trend{border-right:1px solid #303a32;grid-template-columns:repeat(7,1fr);align-items:end;gap:17px;height:250px;padding:24px 25px 16px;display:grid}.cycle-trend>div{text-align:center;grid-template-rows:20px 1fr 22px;align-items:end;height:100%;display:grid}.cycle-trend span{color:#d7ded7;font-size:9px}.cycle-trend i{background:repeating-linear-gradient(0deg,#252e27 0 1px,#0000 1px 36px);border-radius:5px;align-items:flex-end;height:100%;display:flex}.cycle-trend b{background:linear-gradient(#c5e477,#6f914d);border-radius:5px 5px 2px 2px;width:100%;display:block}.cycle-trend small{color:#879288;padding-top:7px;font-size:9px}.cash-cycle aside{padding:14px 20px}.cash-cycle aside article{border-bottom:1px solid #303a32;padding:15px 0}.cash-cycle aside article:last-child{border:0}.cash-cycle aside small,.cash-cycle aside strong,.cash-cycle aside span{display:block}.cash-cycle aside small{color:#849087;letter-spacing:.6px;font-size:8px}.cash-cycle aside strong{margin:7px 0 5px;font:400 20px Georgia}.cash-cycle aside span{color:#a6b0a7;font-size:9px}@media (max-width:1150px){.portfolio-kpis{grid-template-columns:repeat(4,1fr)}.portfolio-kpis article:nth-child(3){border-right:1px solid #303a32}.portfolio-kpis article:nth-child(-n+3){border-bottom:1px solid #303a32}}@media (max-width:900px){.cash-cycle-body{grid-template-columns:1fr}.cycle-trend{border-bottom:1px solid #303a32;border-right:0}}@media (max-width:650px){.portfolio-title h2{font-size:30px}.portfolio-kpis{grid-template-columns:1fr 1fr}.portfolio-kpis article:nth-child(4n){border-right:1px solid #303a32}.portfolio-kpis article:nth-child(2n){border-right:0}.portfolio-kpis article:nth-child(n+5){border-bottom:1px solid #303a32}.cash-cycle>header{align-items:flex-start}.cycle-trend{gap:7px;padding-left:12px;padding-right:12px}}.network-heading a{color:#c5e477;margin-top:13px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.system-write-grid{grid-template-columns:repeat(3,1fr)}.unified-nav{height:100vh;overflow:hidden}.unified-nav>nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#455248 transparent;flex:1;min-height:0;padding-right:4px;overflow-y:auto}.unified-nav>nav::-webkit-scrollbar{width:6px}.unified-nav>nav::-webkit-scrollbar-track{background:0 0}.unified-nav>nav::-webkit-scrollbar-thumb{background:#455248;border-radius:6px}.unified-nav .property-nav-foot{background:#151b17;flex:none;margin-top:8px}.unified-nav .property-brand,.unified-nav .nav-search,.unified-nav .tour-launch{flex:none}.appearance-control{background:#1b231d;border:1px solid #354038;border-radius:8px;flex:none;align-items:center;gap:8px;margin:6px 8px 0;padding:8px 10px;display:flex}.appearance-control>span{color:#aeb8b0;flex:1;align-items:center;gap:7px;font-size:11px;display:flex}.appearance-control svg{color:#c5e477;width:14px}.appearance-control select{color:#e9eeea;background:#121814;border:1px solid #435046;border-radius:6px;height:28px;padding:0 7px;font-size:11px}.ops-heading>div>p:last-child,.queue-top p,.contextual-agent p,.decision-inbox-intent p,.document-intake>header>div>span,.batch-accounting>header>div>span,.period-control>header>div>span{font-size:13px!important;line-height:1.55!important}.contextual-agent strong,.decision-inbox-intent strong{font-size:14px}.contextual-agent small,.decision-inbox-intent small{font-size:10px}.contextual-agent a,.decision-inbox-intent a{font-size:11px}.ops-search input,.agent-status,.primary-action,.queue-filters button,.queue-header,.queue-status,.queue-table article small,.queue-table article>b,.confidence-score,.review-action,.view-action{font-size:12px!important}.queue-table article>div:nth-child(2) strong{font-size:14px}.ops-stats p{font-size:10px}.ops-stats small{font-size:12px}.invoice-approvals{background:#171e19;border:1px solid #303a32;border-radius:12px;margin-bottom:20px;overflow:hidden}.invoice-approvals>header{border-bottom:1px solid #303a32;justify-content:space-between;gap:22px;padding:20px;display:flex}.invoice-approvals header p{color:#a8ca77;letter-spacing:.8px;margin:0 0 6px;font-size:10px;font-weight:750}.invoice-approvals h2{margin:0 0 7px;font:400 22px Georgia}.invoice-approvals header div>span{color:#a8b2aa;max-width:820px;font-size:13px;line-height:1.5;display:block}.approval-live{white-space:nowrap;background:#263529;border-radius:8px;align-items:center;gap:6px;height:32px;padding:0 9px;color:#bfe095!important;display:flex!important}.approval-live svg{width:15px}.invoice-approvals>nav{background:#111713;border-bottom:1px solid #303a32;gap:5px;padding:9px 14px;display:flex}.invoice-approvals>nav button{color:#919c93;background:0 0;border:0;border-radius:7px;height:34px;padding:0 12px;font-size:12px}.invoice-approvals>nav button.active{color:#fff;background:#303b32}.approval-review{grid-template-columns:340px 1fr;display:grid}.approval-review>aside{border-right:1px solid #303a32;padding:22px}.approval-review aside>small{color:#dba27e;font-size:10px}.approval-review h3{margin:7px 0 5px;font:400 21px Georgia}.approval-review aside>p{color:#9da79f;margin:0 0 18px;font-size:12px}.approval-review dl{margin:0}.approval-review dl div{border-top:1px solid #2c362e;justify-content:space-between;gap:14px;padding:9px 0;display:flex}.approval-review dt,.approval-review dd{font-size:12px}.approval-review dd{margin:0;font-weight:700}.approval-review .warn{color:#eba081}.approval-review>main{padding:22px}.route-explain{background:#202a22;border:1px solid #3b493c;border-radius:9px;gap:11px;padding:14px;display:flex}.route-explain>svg{color:#c5e477;width:20px}.route-explain small,.route-explain strong{display:block}.route-explain small{color:#a9ca79;font-size:9px}.route-explain strong{margin:5px 0;font-size:13px}.route-explain p{color:#aab4ac;margin:0;font-size:12px;line-height:1.5}.approval-path{align-items:center;margin:19px 0;display:flex}.approval-path>span{border:1px solid #3a453c;border-radius:8px;min-width:130px;padding:11px}.approval-path svg{width:15px}.approval-path b,.approval-path small{display:block}.approval-path b{margin:5px 0;font-size:11px}.approval-path small{color:#8f9a91;font-size:10px}.approval-path .done{color:#c8e49e;background:#223025}.approval-path .current{border-color:#8bac5d}.approval-path>i{background:#465248;flex:1;min-width:20px;height:1px}.approval-review main>footer{justify-content:flex-end;gap:8px;display:flex}.approval-review footer button,.approval-rules button{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:7px;height:37px;padding:0 12px;font-size:11px}.approval-review footer button:last-child,.approval-rules header button{color:#172016;background:#c5e477;border:0}.approval-rules>header{justify-content:space-between;padding:12px 16px;display:flex}.approval-rules header span{color:#9fa9a0;align-items:center;gap:7px;font-size:11px;display:flex}.approval-rules article{border-top:1px solid #303a32;grid-template-columns:28px 1.6fr 1.2fr .55fr 48px;align-items:center;gap:12px;padding:13px 16px;display:grid}.approval-rules article>span{color:#b9d98f;background:#28342a;border-radius:7px;place-items:center;width:24px;height:24px;font-size:10px;display:grid}.approval-rules strong,.approval-rules small{display:block}.approval-rules strong{font-size:12px}.approval-rules small{color:#8e9990;margin-top:4px;font-size:10px}.approval-rules article>b{font-size:11px}.approval-rules article>em{color:#accd7b;font-size:10px;font-style:normal}.soda-app{color:#eef2ed;background:#111713;min-height:100vh}.soda-workspace{min-height:100vh;margin-left:226px;padding:36px}.soda-engine{max-width:1360px;margin:auto}.soda-hero{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:22px;display:flex}.soda-hero p{color:#a8ca77;margin:0 0 8px;font-size:11px}.soda-hero h1{max-width:850px;margin:0 0 10px;font:400 36px/1.12 Georgia}.soda-hero span{color:#aab4ac;max-width:950px;font-size:14px;line-height:1.55;display:block}.soda-hero a{color:#172016;white-space:nowrap;background:#c5e477;border-radius:8px;padding:11px 13px;font-size:12px;font-weight:750;text-decoration:none}.soda-kpis{background:#171e19;border:1px solid #303a32;border-radius:11px;grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid}.soda-kpis article{border-right:1px solid #303a32;padding:17px 19px}.soda-kpis small,.soda-kpis strong,.soda-kpis span{display:block}.soda-kpis small{font-size:10px}.soda-kpis strong{margin:7px 0 5px;font:400 24px Georgia}.soda-kpis span{color:#a8b2aa;font-size:11px}.soda-work{background:#171e19;border:1px solid #303a32;border-radius:12px;overflow:hidden}.soda-work>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.soda-work h2{margin:5px 0;font:400 22px Georgia}.soda-work header p{color:#9ca79f;margin:0;font-size:12px}.soda-work>header>span{color:#bfe095;background:#263529;border-radius:7px;padding:7px 9px;font-size:11px}.soda-lifecycle{background:#111713;border-bottom:1px solid #303a32;grid-template-columns:repeat(5,1fr);padding:14px 18px;display:grid}.soda-lifecycle button{color:#829087;text-align:left;background:0 0;border:0;align-items:center;gap:8px;display:flex}.soda-lifecycle i{border:1px solid #435047;border-radius:50%;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;display:grid}.soda-lifecycle svg{width:14px}.soda-lifecycle b,.soda-lifecycle small{display:block}.soda-lifecycle b{font-size:11px}.soda-lifecycle small{font-size:9px}.soda-lifecycle .done,.soda-lifecycle .current{color:#c6de9d}.soda-lifecycle .current i{color:#172016;background:#c5e477}.soda-grid{grid-template-columns:1fr 360px;display:grid}.soda-grid>main{border-right:1px solid #303a32}.soda-grid>main>nav{border-bottom:1px solid #303a32;gap:5px;padding:10px 15px;display:flex}.soda-grid>main>nav button{color:#8e9990;background:0 0;border:0;border-radius:7px;height:34px;padding:0 11px;font-size:11px}.soda-grid>main>nav button.active{color:#fff;background:#303b32}.soda-ledger{padding:18px}.soda-ledger>header,.soda-ledger article,.soda-ledger footer{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.soda-ledger>header{font-size:9px}.soda-ledger article b,.soda-ledger article small{display:block}.soda-ledger article b{font-size:13px}.soda-ledger article small{color:#909b92;margin-top:4px;font-size:11px}.soda-ledger article>strong{font-size:13px}.soda-ledger footer{background:#273529;border:0;border-radius:8px;margin-top:8px}.soda-ledger footer strong{color:#c5e477;font:400 22px Georgia}.soda-grid>aside{padding:18px}.soda-grid>aside>section{border:1px solid #364239;border-radius:9px;margin-bottom:12px;padding:15px}.soda-grid aside h3{margin:6px 0 13px;font:400 18px Georgia}.soda-grid aside label{align-items:center;gap:8px;margin:10px 0;font-size:11px;display:flex}.soda-grid aside label svg{width:14px}.soda-ownership article{border-bottom:1px solid #303a32;gap:9px;padding:9px 0;display:flex}.soda-ownership svg{color:#c5e477;width:17px}.soda-ownership b,.soda-ownership small{display:block}.soda-ownership b{font-size:11px}.soda-ownership small{color:#8d9990;font-size:10px}.soda-grid>aside>button{color:#172016;background:#c5e477;border:0;border-radius:8px;width:100%;height:42px;font-size:12px;font-weight:750}.soda-grid>aside>button:disabled{color:#7e8980;background:#303733}.soda-guardrails{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px;display:grid}.soda-guardrails article{background:#171e19;border:1px solid #303a32;border-radius:10px;padding:17px}.soda-guardrails strong{font-size:13px}.soda-guardrails p{color:#a8b2aa;margin:6px 0 0;font-size:12px;line-height:1.5}html[data-theme=light] body,html[data-theme=light] .ops-app,html[data-theme=light] .portfolio-app,html[data-theme=light] .soda-app{color:#1f2922!important;background:#f4f5ef!important}html[data-theme=light] .unified-nav{color:#1f2922!important;background:#edf0e8!important;border-color:#d3d9d0!important}html[data-theme=light] .unified-nav .property-brand,html[data-theme=light] .unified-nav .nav-item{color:#354138!important}html[data-theme=light] .unified-nav .nav-item.active{color:#1f2922!important;background:#d7e4c8!important}html[data-theme=light] .unified-nav .property-nav-foot,html[data-theme=light] .appearance-control{border-color:#d3d9d0;color:#1f2922!important;background:#edf0e8!important}html[data-theme=light] .appearance-control select,html[data-theme=light] input,html[data-theme=light] select,html[data-theme=light] textarea{color:#1f2922!important;background:#fff!important;border-color:#cbd3ca!important}html[data-theme=light] .portfolio-workspace,html[data-theme=light] .ops-workspace,html[data-theme=light] .soda-workspace{color:#1f2922!important;background:#f4f5ef!important}html[data-theme=light] .portfolio-topbar,html[data-theme=light] .ops-topbar,html[data-theme=light] .portfolio-filters,html[data-theme=light] .portfolio-kpis,html[data-theme=light] .occupancy-chart,html[data-theme=light] .composition-card,html[data-theme=light] .cash-cycle,html[data-theme=light] .secondary-metrics,html[data-theme=light] .market-performance,html[data-theme=light] .ops-stats,html[data-theme=light] .work-queue,html[data-theme=light] .invoice-approvals,html[data-theme=light] .document-intake,html[data-theme=light] .batch-accounting,html[data-theme=light] .period-control,html[data-theme=light] .agent-control-tower,html[data-theme=light] .soda-kpis,html[data-theme=light] .soda-work,html[data-theme=light] .soda-guardrails article{color:#1f2922!important;background:#fff!important;border-color:#d7ddd4!important}html[data-theme=light] .composition-card .occupancy-ring:before{background:#fff}html[data-theme=light] .decision-inbox-intent,html[data-theme=light] .contextual-agent,html[data-theme=light] .route-explain{color:#243027!important;background:#eaf1e4!important}html[data-theme=light] .queue-table article strong,html[data-theme=light] .market-table a,html[data-theme=light] .soda-ledger article b,html[data-theme=light] .soda-ledger article strong{color:#243027!important}html[data-theme=light] .review-action{color:#263228!important;background:#fff!important}@media (max-width:900px){.approval-review,.soda-grid{grid-template-columns:1fr}.approval-review>aside,.soda-grid>main{border-bottom:1px solid #303a32;border-right:0}.approval-rules article{grid-template-columns:28px 1fr}.approval-rules article>b,.approval-rules article>em{grid-column:2}.soda-workspace{margin-left:0;padding:26px 16px}.soda-guardrails{grid-template-columns:1fr}.soda-hero{display:block}.soda-hero a{margin-top:14px;display:inline-block}}@media (max-width:650px){.invoice-approvals>header{display:block}.approval-live{width:max-content;margin-top:12px}.approval-path{flex-direction:column}.soda-kpis{grid-template-columns:1fr 1fr}.soda-lifecycle{grid-template-columns:1fr;gap:8px}.soda-hero h1{font-size:30px}}.unified-nav>nav{grid-auto-rows:max-content;align-content:start;row-gap:4px}.ops-workspace{min-width:0;overflow-x:auto}.ops-content{min-width:0}.batch-table,.period-table,.approval-rules{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#526054 transparent;max-width:100%;overflow-x:auto}.batch-table::-webkit-scrollbar{height:7px}.period-table::-webkit-scrollbar{height:7px}.approval-rules::-webkit-scrollbar{height:7px}.batch-table::-webkit-scrollbar-thumb{background:#526054;border-radius:7px}.period-table::-webkit-scrollbar-thumb{background:#526054;border-radius:7px}.approval-rules::-webkit-scrollbar-thumb{background:#526054;border-radius:7px}@media (max-width:1200px){.approval-review{grid-template-columns:1fr}.approval-review>aside{border-bottom:1px solid #303a32;border-right:0}.route-explain{align-items:flex-start;max-width:100%}.route-explain>span{min-width:0}.route-explain strong,.route-explain p{overflow-wrap:anywhere}.approval-path{scrollbar-width:thin;max-width:100%;padding-bottom:7px;overflow-x:auto}.approval-path>span{flex:0 0 150px}.approval-rules article{min-width:820px}.batch-head,.batch-table article,.period-table>div,.period-table article{min-width:860px}.ops-topbar{overscroll-behavior-inline:contain;overflow-x:auto}.ops-topbar>*{flex:none}.ops-search{min-width:280px}}.portfolio-state-update{color:#bddc91;overflow-wrap:anywhere;background:#1e2920;border:1px solid #435444;border-radius:8px;width:max-content;max-width:100%;margin-top:12px;padding:8px 10px;font-size:11px;line-height:1.4;text-decoration:none;display:block}.portfolio-state-update:hover{background:#27352a}.persistent-state-strip{background:#151c17;border:1px solid #354238;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:-6px 0 18px;padding:13px 17px;display:flex}.persistent-state-strip small,.persistent-state-strip strong{display:block}.persistent-state-strip small{color:#91b965;font-size:9px}.persistent-state-strip strong{margin:4px 0;font-size:13px}.persistent-state-strip p{color:#96a198;margin:0;font-size:11px}.persistent-state-strip button{color:#dbe3dc;white-space:nowrap;background:#222b24;border:1px solid #465349;border-radius:7px;min-height:34px;padding:0 10px;font-size:10px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #c5e477}@media (max-width:1200px){.intel-content,.property-content,.portfolio-dashboard,.controls-content,.data-content{padding-left:22px;padding-right:22px}.analysis-card,.market-performance,.period-control,.batch-accounting,.document-intake{max-width:100%}.analysis-grid,.property-grid{min-width:0}.analysis-table,.market-table,.control-table,.data-table{overscroll-behavior-inline:contain;overflow-x:auto}.portfolio-primary-grid{grid-template-columns:1fr}.composition-card{grid-template-columns:220px 1fr;display:grid}.crm-layout{grid-template-columns:260px minmax(0,1fr)}.crm-context{display:none}}@media (max-width:900px){.persistent-state-strip{align-items:flex-start;display:block}.persistent-state-strip button{margin-top:11px}.portfolio-state-update{width:100%}.portfolio-topbar,.intel-topbar,.property-topbar,.controls-topbar,.data-topbar{overscroll-behavior-inline:contain;overflow-x:auto}.portfolio-topbar>*,.intel-topbar>*,.property-topbar>*,.controls-topbar>*,.data-topbar>*{flex:none}}.platform-app{color:#edf2ed;background:#111713;min-height:100vh}.platform-workspace{min-height:100vh;margin-left:226px}.platform-topbar{background:#151b17;border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;height:76px;padding:0 32px;display:flex}.platform-topbar p{color:#879289;letter-spacing:.9px;margin:0 0 4px;font-size:9px}.platform-topbar h1{margin:0;font:400 19px Georgia}.platform-topbar>span{color:#b9d98f;align-items:center;gap:7px;font-size:11px;display:flex}.platform-topbar svg{width:15px}.platform-content{max-width:1400px;margin:auto;padding:38px 36px 80px}.platform-heading{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.platform-heading h2{margin:5px 0 8px;font:400 34px Georgia}.platform-heading p:last-child{color:#a6b0a8;max-width:850px;margin:0;font-size:14px;line-height:1.55}.platform-heading>span{color:#b9d98f;border:1px solid #405043;border-radius:8px;padding:8px 10px;font-size:11px}.platform-tabs{background:#151b17;border:1px solid #303a32;border-radius:10px;gap:5px;margin:25px 0 17px;padding:5px;display:flex;overflow-x:auto}.platform-tabs button{color:#929d94;white-space:nowrap;background:0 0;border:0;border-radius:7px;height:38px;padding:0 14px;font-size:11px}.platform-tabs button.active{color:#fff;background:#303b32;font-weight:700}.launch-grid,.access-grid{grid-template-columns:1.15fr 1fr 1fr;gap:14px;display:grid}.launch-grid>article,.access-grid>article,.integration-hub,.runtime-card,.pilot-primary,.pilot-layout>aside,.telemetry-grid>article,.telemetry-grid>section,.sandbox-layout{background:#171e19;border:1px solid #303a32;border-radius:12px}.launch-grid>article,.access-grid>article{min-height:330px;padding:22px}.launch-grid small,.access-grid small,.integration-hub small,.runtime-card small,.pilot-layout small,.telemetry-grid small,.sandbox-layout small{color:#a4c777;letter-spacing:.7px;font-size:9px}.launch-grid h3,.access-grid h3{margin:8px 0;font:400 22px Georgia}.launch-grid article>span,.launch-grid p,.access-grid p{color:#a6b0a8;font-size:12px;line-height:1.55}.position-card>div{background:#222d24;border-radius:9px;margin-top:24px;padding:15px}.position-card b,.position-card strong{display:block}.position-card b{color:#8f9a91;font-size:10px}.position-card strong{margin:8px 0;font:400 17px Georgia}.launch-grid ul{padding:0;list-style:none}.launch-grid li{gap:7px;margin:11px 0;font-size:11px;display:flex}.launch-grid li svg{color:#c5e477;width:15px}.launch-grid button,.sandbox-layout header button{color:#172016;background:#c5e477;border:0;border-radius:7px;height:38px;padding:0 12px;font-size:11px;font-weight:700}.integration-hub>header,.runtime-card>header,.sandbox-layout>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.integration-hub h3,.runtime-card h3,.sandbox-layout h3{margin:6px 0;font:400 22px Georgia}.integration-hub header p,.runtime-card header p{color:#9da89f;max-width:850px;margin:0;font-size:12px;line-height:1.5}.integration-hub header>svg{color:#c5e477;width:38px}.connector-table{overflow-x:auto}.connector-table>div,.connector-table>article{border-bottom:1px solid #303a32;grid-template-columns:1.1fr 1fr 1.8fr .8fr .65fr;align-items:center;gap:12px;min-width:960px;padding:13px 18px;display:grid}.connector-table>div{color:#7f8b81;font-size:9px}.connector-table article strong,.connector-table article span,.connector-table article b{font-size:11px}.connector-table article b{color:#b9dc88;background:#29392a;border-radius:8px;width:max-content;padding:5px 7px}.connector-table article b.blocked{color:#efab94;background:#3c2b26}.integration-hub>footer{gap:10px;padding:16px 18px;display:flex}.integration-hub footer svg{color:#c5e477;width:19px}.integration-hub footer p{color:#a7b1a9;margin:0;font-size:12px}.access-grid svg{color:#c5e477;width:26px}.needs-credential{background:#3d2c27;border-radius:8px;margin-top:15px;padding:6px 8px;display:inline-block;color:#eca991!important}.role-preview{grid-column:span 2}.role-preview header{justify-content:space-between;align-items:center;gap:15px;display:flex}.role-preview select{color:#eef2ed;background:#111713;border:1px solid #425046;border-radius:7px;height:38px;padding:0 9px}.role-preview>div span{border-top:1px solid #303a32;justify-content:space-between;padding:13px 0;font-size:12px;display:flex}.role-preview b{color:#b9d98f}.access-grid code{color:#c5e477;background:#111713;border-radius:8px;margin-top:20px;padding:12px;display:block}.runtime-card header button{color:#172016;background:#c5e477;border:0;border-radius:7px;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:11px;font-weight:700;display:flex}.runtime-card header button svg{width:14px}.runtime-flow{grid-template-columns:repeat(7,1fr);padding:24px;display:grid}.runtime-flow article{background:#121814;border:1px solid #354137;min-height:155px;padding:14px;position:relative}.runtime-flow article:first-child{border-radius:9px 0 0 9px}.runtime-flow article:last-child{border-radius:0 9px 9px 0}.runtime-flow article.done{background:#243126}.runtime-flow article.running{box-shadow:inset 0 0 0 2px #c5e477}.runtime-flow i{background:#303a32;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.runtime-flow i svg{width:13px}.runtime-flow strong,.runtime-flow small{display:block}.runtime-flow strong{margin:12px 0 7px;font-size:11px}.runtime-flow small{color:#8f9a91;line-height:1.45}.runtime-card>footer{border-top:1px solid #303a32;gap:22px;padding:14px 20px;display:flex}.runtime-card footer span{color:#a4aea6;align-items:center;gap:6px;font-size:10px;display:flex}.runtime-card footer svg{color:#c5e477;width:14px}.pilot-layout{grid-template-columns:1fr 360px;gap:14px;display:grid}.pilot-primary{padding:24px}.pilot-primary h3{margin:7px 0 10px;font:400 26px Georgia}.pilot-primary>p{color:#a7b1a9;font-size:13px;line-height:1.55}.pilot-stages{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:22px;display:grid}.pilot-stages span{border:1px solid #354137;border-radius:8px;align-items:center;gap:9px;padding:12px;font-size:11px;display:flex}.pilot-stages b{color:#172016;background:#c5e477;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.pilot-layout>aside{padding:18px}.pilot-layout aside section{border-bottom:1px solid #303a32;padding:13px 0}.pilot-layout aside strong{margin-top:6px;font-size:12px;line-height:1.45;display:block}.pilot-layout aside button{color:#172016;background:#c5e477;border:0;border-radius:7px;width:100%;height:39px;margin-top:15px;font-weight:700}.telemetry-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.telemetry-grid>article{padding:18px}.telemetry-grid article svg{color:#c5e477;width:20px}.telemetry-grid article small,.telemetry-grid article strong,.telemetry-grid article span{display:block}.telemetry-grid article strong{margin:10px 0 5px;font:400 25px Georgia}.telemetry-grid article span{color:#9ba69d;font-size:11px}.telemetry-grid>section{grid-column:1/-1;padding:20px}.telemetry-grid section header{justify-content:space-between;display:flex}.telemetry-grid section h3{margin:5px 0 16px;font:400 21px Georgia}.telemetry-grid section>div{grid-template-columns:160px 1fr 50px 70px;align-items:center;gap:10px;padding:10px 0;display:grid}.telemetry-grid section>div span,.telemetry-grid section>div strong,.telemetry-grid section>div small{font-size:11px}.telemetry-grid section>div i{background:#2c362e;border-radius:5px;height:8px}.telemetry-grid section>div b{background:#a8cc74;border-radius:5px;height:100%;display:block}.sandbox-layout>header>div{align-items:center;gap:10px;display:flex}.sandbox-layout header svg{color:#c5e477;width:26px}.sandbox-kpis{border-bottom:1px solid #303a32;grid-template-columns:repeat(5,1fr);display:grid}.sandbox-kpis span{text-align:center;color:#96a198;padding:17px;font-size:10px}.sandbox-kpis strong{color:#eef2ed;margin-bottom:5px;font:400 22px Georgia;display:block}.sandbox-layout>section{grid-template-columns:repeat(3,1fr);display:grid}.sandbox-layout>section article{border-right:1px solid #303a32;padding:20px}.sandbox-layout>section article:last-child{border:0}.sandbox-layout>section strong{margin:7px 0;font-size:13px;display:block}.sandbox-layout>section p{color:#a5afa7;margin:0;font-size:12px;line-height:1.55}@media (max-width:1150px){.launch-grid,.access-grid{grid-template-columns:1fr}.role-preview{grid-column:auto}.runtime-flow{grid-template-columns:1fr 1fr}.runtime-flow article:first-child,.runtime-flow article:last-child{border-radius:0}.pilot-layout{grid-template-columns:1fr}.telemetry-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.platform-workspace{margin-left:0}.platform-content{padding:28px 16px}.platform-heading{display:block}.platform-heading>span{margin-top:13px;display:inline-block}.platform-topbar{padding:0 16px}.pilot-stages,.sandbox-layout>section{grid-template-columns:1fr}.sandbox-layout>section article{border-bottom:1px solid #303a32;border-right:0}}@media (max-width:650px){.runtime-flow,.telemetry-grid{grid-template-columns:1fr}.runtime-card>footer{display:block}.runtime-card footer span{margin:7px 0}.sandbox-kpis{grid-template-columns:1fr 1fr}.platform-heading h2{font-size:28px}}.release-guide{background:#171e19;border:1px solid #303a32;border-radius:12px;overflow:hidden}.release-guide>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px;display:flex}.release-guide h3{margin:6px 0;font:400 24px Georgia}.release-guide header p{color:#a6b0a8;max-width:760px;margin:0;font-size:13px;line-height:1.55}.release-guide header>span{color:#c5e477;white-space:nowrap;background:#29372a;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:11px;display:flex}.release-guide header svg{width:16px}.release-scenarios{grid-template-columns:1fr 1fr;display:grid}.release-scenarios article{border-bottom:1px solid #303a32;border-right:1px solid #303a32;grid-template-columns:42px 1fr;gap:13px;min-height:180px;padding:20px;display:grid}.release-scenarios article:nth-child(2n){border-right:0}.release-scenarios article>b{color:#172016;background:#c5e477;border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;display:grid}.release-scenarios small{color:#a4c777;letter-spacing:.8px;font-size:9px}.release-scenarios p{color:#dfe5df;margin:7px 0 12px;font-size:13px;line-height:1.55}.release-scenarios strong{color:#9fa9a1;font-size:11px;line-height:1.5;display:block}.release-notes{grid-template-columns:1fr 1.35fr;display:grid}.release-notes>div{padding:22px}.release-notes>div:first-child{border-right:1px solid #303a32}.release-notes small{color:#a4c777;letter-spacing:.8px;font-size:9px}.release-notes h4{margin:10px 0 0;font:400 18px/1.5 Georgia}.release-notes ul{color:#aab3ac;margin:10px 0 0;padding-left:18px;font-size:12px;line-height:1.65}@media (max-width:760px){.release-guide>header,.release-notes{display:block}.release-guide header>span{width:max-content;margin-top:14px}.release-scenarios{grid-template-columns:1fr}.release-scenarios article,.release-scenarios article:nth-child(2n){border-right:0}.release-notes>div:first-child{border-bottom:1px solid #303a32;border-right:0}}.operating-thesis{background:linear-gradient(110deg,#253025,#182019);border:1px solid #4a5b42;border-radius:11px;grid-template-columns:220px 1fr auto;align-items:center;gap:24px;margin:22px 0;padding:17px 19px;display:grid}.operating-thesis small,.operating-thesis strong{display:block}.operating-thesis small{color:#a8cc74;letter-spacing:.8px;font-size:9px}.operating-thesis strong{margin-top:5px;font:400 18px Georgia}.operating-thesis p{color:#bac3bb;margin:0;font-size:12px;line-height:1.55}.operating-thesis nav{gap:8px;display:flex}.operating-thesis a{color:#dce7d4;white-space:nowrap;border:1px solid #445142;border-radius:7px;padding:8px 9px;font-size:10px}.product-architecture{background:#151e18;border:1px solid #405044;border-radius:12px;margin:22px 0;overflow:hidden}.product-architecture>header{border-bottom:1px solid #344038;grid-template-columns:minmax(240px,.7fr) minmax(420px,1.3fr);align-items:center;gap:26px;padding:18px 20px;display:grid}.product-architecture header small{color:#b8da7c;letter-spacing:.8px;font-size:9px}.product-architecture h2{margin:5px 0 0;font:400 22px Georgia}.product-architecture header p{color:#a8b2aa;margin:0;font-size:12px;line-height:1.65}.product-architecture header b{color:#e4eae4}.product-architecture>div{grid-template-columns:repeat(4,1fr);display:grid}.product-architecture>div>a{color:#edf1ed;border-right:1px solid #344038;grid-template-columns:30px 1fr 15px;align-items:start;gap:10px;padding:17px;text-decoration:none;display:grid}.product-architecture>div>a:last-child{border-right:0}.product-architecture a>svg:first-child{color:#c5e477;width:21px}.product-architecture a>svg:last-child{color:#71806f;width:14px}.product-architecture a strong,.product-architecture a small{display:block}.product-architecture a strong{font-size:12px}.product-architecture a small{color:#919d93;margin-top:5px;font-size:10px;line-height:1.45}html[data-theme=light] .product-architecture{color:#243027;background:#fff;border-color:#ccd6c9}html[data-theme=light] .product-architecture>header,html[data-theme=light] .product-architecture>div>a{border-color:#d8ded5}html[data-theme=light] .product-architecture a{color:#243027}html[data-theme=light] .product-architecture header p,html[data-theme=light] .product-architecture a small{color:#59665d}html[data-theme=light] .product-architecture header b{color:#243027}@media (max-width:1050px){.product-architecture>div{grid-template-columns:1fr 1fr}.product-architecture>div>a:nth-child(2){border-right:0}.product-architecture>div>a:nth-child(-n+2){border-bottom:1px solid #344038}}@media (max-width:680px){.product-architecture>header,.product-architecture>div{grid-template-columns:1fr}.product-architecture>div>a{border-bottom:1px solid #344038;border-right:0}.product-architecture>div>a:last-child{border-bottom:0}}.pricing-app,.turnos-app{color:#f1f4ef;background:#111713;min-height:100vh}.pricing-workspace,.turnos-workspace{min-height:100vh;margin-left:226px}.pricing-topbar,.turnos-topbar{z-index:8;background:#151b17;border-bottom:1px solid #303a32;align-items:center;gap:18px;height:76px;padding:0 30px;display:flex;position:sticky;top:0}.pricing-topbar>div,.turnos-topbar>div{min-width:185px}.pricing-topbar small,.turnos-topbar small{color:#859087;letter-spacing:.8px;font-size:8px;display:block}.pricing-topbar h1,.turnos-topbar h1{margin:4px 0 0;font:400 19px Georgia}.pricing-topbar label{background:#101612;border:1px solid #39453b;border-radius:8px;align-items:center;gap:8px;width:min(410px,38vw);margin-left:auto;padding:10px 12px;display:flex}.pricing-topbar label svg{color:#7d8a7f;width:15px}.pricing-topbar input{color:#eef2ed;background:0 0;border:0;outline:0;width:100%}.pricing-topbar>button,.turnos-heading>button{color:#edf2ec;background:#222c24;border:1px solid #465445;border-radius:8px;align-items:center;gap:7px;height:39px;padding:0 12px;font-size:11px;display:flex}.pricing-topbar button svg,.turnos-heading button svg{width:14px}.pricing-content,.turnos-content{max-width:1420px;margin:auto;padding:36px 34px 80px}.pricing-heading,.turnos-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.pricing-heading h2,.turnos-heading h2{margin:4px 0 9px;font:400 36px Georgia}.pricing-heading>div>p:last-child,.turnos-heading>div>p:last-child{color:#a7b1a9;max-width:800px;margin:0;font-size:14px;line-height:1.6}.pricing-heading>span,.turnos-topbar>span{color:#c5e477;white-space:nowrap;background:#273429;border-radius:8px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:flex}.pricing-heading>span svg,.turnos-topbar>span svg{width:14px}.pricing-tabs,.turnos-tabs{background:#171e19;border:1px solid #303a32;border-radius:10px;gap:5px;margin:25px 0 16px;padding:5px;display:flex}.pricing-tabs button,.turnos-tabs button{color:#8f9a91;background:0 0;border:0;border-radius:7px;min-width:112px;height:37px;padding:0 13px;font-size:11px}.pricing-tabs button.active,.turnos-tabs button.active{color:#fff;background:#303b32;font-weight:700}.pricing-layout{grid-template-columns:285px minmax(0,1fr);align-items:start;gap:14px;display:grid}.pricing-list,.pricing-studio,.bulk-pricing,.turn-priority,.turn-drawer,.turn-system-write{background:#171e19;border:1px solid #303a32;border-radius:12px;overflow:hidden}.pricing-list>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;padding:15px;display:flex}.pricing-list header small,.pricing-list header strong{display:block}.pricing-list header small{color:#8b978d;font-size:8px}.pricing-list header strong{margin-top:3px;font-size:13px}.pricing-list header button{color:#aab4ab;background:0 0;border:0}.pricing-list header svg{width:16px}.pricing-list>button{color:#eef2ed;text-align:left;background:0 0;border:0;border-bottom:1px solid #2d362f;justify-content:space-between;gap:12px;width:100%;padding:14px;display:flex}.pricing-list>button:hover,.pricing-list>button.active{background:#243026}.pricing-list>button.active{box-shadow:inset 3px 0 #c5e477}.pricing-list>button span:last-child{text-align:right}.pricing-list>button strong,.pricing-list>button small,.pricing-list>button b{display:block}.pricing-list>button strong,.pricing-list>button b{font-size:11px}.pricing-list>button small{color:#879289;margin-top:4px;font-size:9px}.pricing-list>footer{background:#212b22;align-items:center;gap:9px;padding:14px;display:flex}.pricing-list footer svg{color:#c5e477;width:18px}.pricing-list footer strong,.pricing-list footer small{display:block}.pricing-list footer strong{font-size:11px}.pricing-list footer small{color:#8e998f;margin-top:3px;font-size:9px}.pricing-list footer a{color:#c5e477;margin-left:auto;font-size:9px}.pricing-studio>header{border-bottom:1px solid #303a32;justify-content:space-between;gap:20px;padding:20px;display:flex}.pricing-studio>header small{color:#9abd72;letter-spacing:.8px;font-size:8px}.pricing-studio>header h3{margin:6px 0;font:400 24px Georgia}.pricing-studio>header p{color:#98a49a;margin:0;font-size:11px}.pricing-studio>header>span{color:#c7e79e;background:#2d3a2d;border-radius:9px;height:max-content;padding:6px 8px;font-size:9px}.pricing-kpis{border-bottom:1px solid #303a32;grid-template-columns:repeat(4,1fr);display:grid}.pricing-kpis article{border-right:1px solid #303a32;padding:16px}.pricing-kpis article:last-child{border:0}.pricing-kpis small,.pricing-kpis strong,.pricing-kpis span{display:block}.pricing-kpis small{color:#7f8b81;font-size:8px}.pricing-kpis strong{margin:8px 0 4px;font:400 22px Georgia}.pricing-kpis span{color:#9ba69d;font-size:9px}.pricing-recommendation{background:linear-gradient(120deg,#273428,#1d261f);border:1px solid #465640;border-radius:10px;grid-template-columns:1fr 220px;gap:20px;margin:17px;padding:17px;display:grid}.pricing-recommendation>div{gap:11px;display:flex}.pricing-recommendation>div>svg{color:#c5e477;flex:none;width:22px}.pricing-recommendation small{color:#aace78;letter-spacing:.8px;font-size:8px}.pricing-recommendation h4{margin:6px 0;font:400 19px Georgia}.pricing-recommendation p{color:#adb6af;margin:0;font-size:11px;line-height:1.55}.pricing-recommendation aside{border-left:1px solid #43503f;padding-left:18px}.pricing-recommendation aside>div{margin:7px 0;display:flex}.pricing-recommendation aside button,.pricing-recommendation aside input{color:#fff;background:#111713;border:1px solid #485548;height:35px}.pricing-recommendation aside button{width:32px}.pricing-recommendation aside input{text-align:center;border-left:0;border-right:0;width:105px;font-weight:700}.pricing-recommendation aside>span{color:#9da89f;font-size:9px}.scenario-grid{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 17px 17px;display:grid}.scenario-grid article{border:1px solid #343f36;border-radius:8px;padding:13px}.scenario-grid article.recommended{background:#253025;border-color:#78914f}.scenario-grid small,.scenario-grid strong,.scenario-grid span{display:block}.scenario-grid small{color:#8e998f;font-size:8px}.scenario-grid strong{margin:7px 0;font:400 19px Georgia}.scenario-grid span{color:#9ca69e;font-size:9px}.comp-table{border:1px solid #303a32;border-radius:9px;margin:0 17px 17px;overflow:hidden}.comp-table>header{background:#121814;justify-content:space-between;align-items:center;padding:13px;display:flex}.comp-table h4{margin:4px 0 0;font-size:12px}.comp-table header button{color:#c5e477;background:0 0;border:0;font-size:9px}.comp-table>div{border-top:1px solid #303a32;grid-template-columns:1.4fr .5fr .5fr 1fr .5fr;align-items:center;gap:10px;padding:11px 13px;display:grid}.comp-table>div strong,.comp-table>div span,.comp-table>div b,.comp-table>div em,.comp-table>div small{font-size:9px}.comp-table>div em{color:#b8d98f;font-style:normal}.comp-table>div small{color:#879289}.pricing-approval{border-top:1px solid #303a32;justify-content:space-between;align-items:center;padding:14px 17px;display:flex}.pricing-approval>span{color:#a8b2aa;align-items:center;gap:7px;font-size:10px;display:flex}.pricing-approval span svg{color:#c5e477;width:14px}.pricing-approval button,.bulk-pricing header button{color:#172016;background:#c5e477;border:0;border-radius:7px;align-items:center;gap:7px;height:39px;padding:0 13px;font-size:10px;font-weight:700;display:flex}.pricing-approval button svg,.bulk-pricing button svg{width:14px}.bulk-pricing{margin-top:16px}.bulk-pricing>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;padding:18px;display:flex}.bulk-pricing h3{margin:5px 0 0;font:400 20px Georgia}.bulk-pricing>div{grid-template-columns:repeat(5,1fr);display:grid}.bulk-pricing article{border-right:1px solid #303a32;padding:16px}.bulk-pricing article:last-child{border:0}.bulk-pricing article strong,.bulk-pricing article span{display:block}.bulk-pricing article strong{font:400 22px Georgia}.bulk-pricing article span{color:#929e94;margin-top:5px;font-size:9px}.bulk-pricing>footer{color:#aab3ac;border-top:1px solid #303a32;align-items:center;gap:8px;padding:13px 18px;font-size:10px;display:flex}.bulk-pricing footer svg{color:#c5e477;width:15px}.turnos-topbar select{color:#e8ede8;background:#1b231d;border:1px solid #3d493f;border-radius:8px;height:38px;padding:0 10px;font-size:10px}.turnos-topbar select:first-of-type{margin-left:auto}.turnos-kpis{background:#171e19;border:1px solid #303a32;border-radius:11px;grid-template-columns:repeat(5,1fr);margin-bottom:15px;display:grid;overflow:hidden}.turnos-kpis article{border-right:1px solid #303a32;padding:16px}.turnos-kpis article:last-child{border:0}.turnos-kpis small,.turnos-kpis strong,.turnos-kpis span{display:block}.turnos-kpis small{color:#7f8a81;font-size:8px}.turnos-kpis strong{margin:7px 0 4px;font:400 22px Georgia}.turnos-kpis span{color:#96a198;font-size:9px}.turnos-layout{grid-template-columns:minmax(560px,1fr) 365px;align-items:start;gap:14px;display:grid}.turn-priority>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;padding:18px;display:flex}.turn-priority header small{color:#a5c978;font-size:8px}.turn-priority h3{margin:4px 0 0;font:400 20px Georgia}.turn-priority header>span{color:#859087;font-size:9px}.turn-table-head,.turn-priority>button{grid-template-columns:1.4fr 1.1fr .55fr .45fr .65fr;align-items:center;gap:10px;display:grid}.turn-table-head{color:#7f8b81;background:#121814;padding:10px 14px;font-size:8px}.turn-priority>button{color:#eaf0ea;text-align:left;background:0 0;border:0;border-top:1px solid #2c352e;width:100%;padding:14px}.turn-priority>button:hover,.turn-priority>button.active{background:#222c24}.turn-priority>button.active{box-shadow:inset 3px 0 #c5e477}.turn-priority>button strong,.turn-priority>button small,.turn-priority>button b{display:block}.turn-priority>button strong,.turn-priority>button b{font-size:10px}.turn-priority>button small{color:#879188;margin-top:4px;font-size:8px}.turn-priority>button>span:nth-child(3){font-size:10px}.turn-priority>button em{border-radius:7px;place-items:center;width:32px;height:25px;font-size:9px;font-style:normal;display:grid}.turn-priority em.high,.turn-drawer>header>span.high{color:#f3a08a;background:#4b2c27}.turn-priority em.watch,.turn-drawer>header>span.watch{color:#eccf75;background:#473d25}.turn-priority em.good{color:#b9da90;background:#293a29}.turn-drawer>header{border-bottom:1px solid #303a32;justify-content:space-between;padding:17px;display:flex}.turn-drawer header small{color:#a7c979;font-size:8px}.turn-drawer header h3{margin:5px 0 3px;font:400 18px Georgia}.turn-drawer header p{color:#89958b;margin:0;font-size:9px}.turn-drawer>header>span{border-radius:8px;height:max-content;padding:6px 8px;font-size:9px}.turn-recommendation{background:#243025;border:1px solid #485740;border-radius:9px;gap:10px;margin:14px;padding:13px;display:flex}.turn-recommendation>svg{color:#c5e477;flex:none;width:20px}.turn-recommendation small,.turn-recommendation strong{display:block}.turn-recommendation small{color:#a8ca78;font-size:8px}.turn-recommendation strong{margin:5px 0;font-size:11px;line-height:1.4}.turn-recommendation p{color:#a3aea5;margin:0;font-size:9px;line-height:1.5}.turn-drawer dl{border-top:1px solid #303a32;margin:0 14px}.turn-drawer dl>div{border-bottom:1px solid #303a32;justify-content:space-between;gap:12px;padding:11px 0;display:flex}.turn-drawer dt{color:#8d998f;align-items:center;gap:6px;font-size:9px;display:flex}.turn-drawer dt svg{width:13px}.turn-drawer dd{text-align:right;margin:0;font-size:9px;font-weight:700}.turn-simulator{background:#121814;border-radius:8px;margin:14px;padding:13px}.turn-simulator header{justify-content:space-between;font-size:9px;display:flex}.turn-simulator header span{align-items:center;gap:6px;display:flex}.turn-simulator header svg{color:#c5e477;width:14px}.turn-simulator input{accent-color:#c5e477;width:100%}.turn-simulator>div small,.turn-simulator>div strong{display:block}.turn-simulator>div small{color:#829084;font-size:8px}.turn-simulator>div strong{margin-top:4px;font-size:10px}.turn-controls{border:1px solid #3d4a3f;border-radius:8px;gap:9px;margin:14px;padding:11px;display:flex}.turn-controls>svg{color:#c5e477;width:18px}.turn-controls small,.turn-controls strong{display:block}.turn-controls small{color:#819084;font-size:7px}.turn-controls strong{margin-top:4px;font-size:9px;line-height:1.4}.turn-drawer>footer{border-top:1px solid #303a32;justify-content:flex-end;gap:7px;padding:13px;display:flex}.turn-drawer>footer button{color:#bcc5bd;background:0 0;border:1px solid #465147;border-radius:7px;height:36px;padding:0 10px;font-size:9px}.turn-drawer>footer .turn-action{color:#172016;background:#c5e477;border:0;align-items:center;gap:6px;font-weight:700;display:flex}.turn-action svg{width:13px}.turn-system-write{align-items:center;gap:10px;margin-top:14px;padding:15px;display:flex}.turn-system-write header{align-items:center;gap:8px;margin-right:auto;display:flex}.turn-system-write header svg{color:#c5e477;width:19px}.turn-system-write header small,.turn-system-write header strong{display:block}.turn-system-write header small{color:#849087;font-size:7px}.turn-system-write header strong{margin-top:3px;font-size:10px}.turn-system-write>span{color:#9da8a0;white-space:nowrap;align-items:center;gap:4px;font-size:8px;display:flex}.turn-system-write>span svg{color:#a7cf72;width:11px}.turn-system-write>a{color:#c5e477;white-space:nowrap;font-size:9px}@media (max-width:1200px){.operating-thesis{grid-template-columns:180px 1fr}.operating-thesis nav{grid-column:1/-1}.pricing-layout,.turnos-layout{grid-template-columns:1fr}.pricing-list{grid-template-columns:repeat(2,1fr);display:grid}.pricing-list>header,.pricing-list>footer{grid-column:1/-1}.pricing-kpis{grid-template-columns:1fr 1fr}.turn-system-write{grid-template-columns:1fr 1fr;display:grid}.turn-system-write header,.turn-system-write>a{grid-column:1/-1}.turnos-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.pricing-workspace,.turnos-workspace{margin-left:0}.pricing-content,.turnos-content{padding:28px 16px}.pricing-topbar,.turnos-topbar{padding:0 16px;overflow-x:auto}.pricing-topbar>*,.turnos-topbar>*{flex:none}.pricing-heading,.turnos-heading{display:block}.pricing-heading>span,.turnos-heading>button{width:max-content;margin-top:14px}.comp-table{overflow-x:auto}.comp-table>div,.comp-table>header{min-width:680px}.turnos-layout{overflow:hidden}.turn-priority{overflow-x:auto}.turn-priority>header,.turn-table-head,.turn-priority>button{min-width:700px}.pricing-recommendation{grid-template-columns:1fr}.pricing-recommendation aside{border-top:1px solid #43503f;border-left:0;padding:14px 0 0}.bulk-pricing>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:650px){.operating-thesis{display:block}.operating-thesis p{margin:12px 0}.operating-thesis nav{display:block}.operating-thesis a{margin-top:7px;display:block}.pricing-list{display:block}.pricing-kpis,.scenario-grid,.turnos-kpis{grid-template-columns:1fr 1fr}.pricing-heading h2,.turnos-heading h2{font-size:29px}.pricing-approval,.bulk-pricing>header{display:block}.pricing-approval button,.bulk-pricing header button{margin-top:12px}.bulk-pricing>div{grid-template-columns:1fr 1fr}.turn-system-write{display:block}.turn-system-write>*{margin:8px 0}}.telemetry-grid{grid-template-columns:repeat(5,1fr)}@media (max-width:1150px){.telemetry-grid{grid-template-columns:1fr 1fr}}@media (max-width:650px){.telemetry-grid{grid-template-columns:1fr}}.operator-tools{background:#151b17;border:1px solid #303a32;border-radius:8px;margin:8px 15px}.operator-tools>summary{cursor:pointer;color:#bcc5bd;align-items:center;gap:8px;min-height:42px;padding:8px 10px;list-style:none;display:flex}.operator-tools>summary::-webkit-details-marker{display:none}.operator-tools>summary>svg{color:#bfe768;width:15px}.operator-tools>summary span{flex-direction:column;gap:2px;min-width:0;display:flex}.operator-tools>summary strong{font-size:9px}.operator-tools>summary small{color:#7f8b81;letter-spacing:.2px;font-size:7px}.operator-tools>summary:after{content:"+";color:#89948b;margin-left:auto;font-size:15px}.operator-tools[open]>summary:after{content:"−"}.operator-tools>div{gap:6px;padding:0 10px 10px;display:flex}.operator-tools button{color:#bcc5bd;background:#202822;border:1px solid #3d493f;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;height:31px;font-size:9px;display:flex}.operator-tools button svg{width:12px}.operator-modal-backdrop{z-index:1000;background:#050805cf;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.operator-modal{color:#eef2ed;background:#18201a;border:1px solid #465248;border-radius:12px;width:min(500px,100%);box-shadow:0 30px 80px #0009}.operator-modal>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-start;padding:19px;display:flex}.operator-modal header small{color:#a7cc74;letter-spacing:.8px;font-size:8px}.operator-modal h2{margin:6px 0 0;font:400 22px Georgia}.operator-modal header button{color:#aeb8af;background:0 0;border:0}.operator-modal header svg{width:18px}.operator-modal>p,.operator-modal>label{color:#aab4ac;margin:0;padding:18px;font-size:12px;line-height:1.55;display:block}.operator-modal label{color:#dfe5df;padding-bottom:5px}.operator-modal textarea{color:#f0f3ef;resize:vertical;background:#101612;border:1px solid #425046;border-radius:8px;width:100%;min-height:130px;margin-top:8px;padding:11px;font:12px/1.5 Arial}.operator-modal>footer{border-top:1px solid #303a32;justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}.operator-modal footer button{color:#bdc6be;background:0 0;border:1px solid #445047;border-radius:7px;min-height:38px;padding:0 12px;font-size:10px}.operator-modal footer .confirm-reset{color:#172016;background:#c5e477;border:0;align-items:center;gap:6px;font-weight:700;display:flex}.operator-modal footer .confirm-reset:disabled{opacity:.45}.operator-modal footer svg{width:13px}.feedback-modal>p{padding-top:8px;font-size:10px}.pricing-source-note{background:#222d24;border-top:1px solid #3d4a3e;gap:10px;padding:11px 13px;display:flex}.pricing-source-note strong{color:#c5e477;white-space:nowrap;font-size:9px}.pricing-source-note span{color:#aab3ac;font-size:9px;line-height:1.5}.turn-drawer>footer>a{color:#bcc5bd;border:1px solid #465147;border-radius:7px;align-items:center;height:36px;padding:0 10px;font-size:9px;display:flex}.recommendation>a{color:#c5e477;margin-top:8px;font-size:10px;font-weight:700;display:inline-flex}.portfolio-filters{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.portfolio-filters{grid-template-columns:1fr 1fr}}@media (max-width:700px){.portfolio-filters{grid-template-columns:1fr}}html[data-theme=light] .crm-app,html[data-theme=light] .property-app,html[data-theme=light] .revenue-app,html[data-theme=light] .controls-app,html[data-theme=light] .data-app,html[data-theme=light] .platform-app,html[data-theme=light] .pricing-app,html[data-theme=light] .turnos-app,html[data-theme=light] .demo-app,html[data-theme=light] .crm-workspace,html[data-theme=light] .property-workspace,html[data-theme=light] .revenue-workspace,html[data-theme=light] .controls-workspace,html[data-theme=light] .data-workspace,html[data-theme=light] .platform-workspace,html[data-theme=light] .pricing-workspace,html[data-theme=light] .turnos-workspace,html[data-theme=light] .demo-workspace,html[data-theme=light] .message-pane,html[data-theme=light] .messages{color:#1f2922!important;background:#f4f5ef!important}html[data-theme=light] .crm-topbar,html[data-theme=light] .message-head,html[data-theme=light] .conversation-list,html[data-theme=light] .crm-context,html[data-theme=light] .composer,html[data-theme=light] .property-topbar,html[data-theme=light] .revenue-topbar,html[data-theme=light] .controls-topbar,html[data-theme=light] .data-topbar,html[data-theme=light] .platform-topbar,html[data-theme=light] .pricing-topbar,html[data-theme=light] .turnos-topbar{color:#1f2922!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] .conversation,html[data-theme=light] .quick-action{color:#243027!important;background:#fff!important;border-color:#e0e4dc!important}html[data-theme=light] .conversation.active{background:#e9f0e1!important}html[data-theme=light] .conversation strong,html[data-theme=light] .message-head h2,html[data-theme=light] .message-author,html[data-theme=light] .crm-context strong{color:#243027!important}html[data-theme=light] .case-strip{color:#243027!important;background:#e3eadf!important}html[data-theme=light] .case-strip p,html[data-theme=light] .case-strip small{color:#68736a!important}html[data-theme=light] .case-strip a{color:#507625!important}html[data-theme=light] .crm-message p{color:#243027!important;background:#fff!important;border-color:#d5dcd2!important}html[data-theme=light] .crm-message.resident p{background:#e3eadf!important}html[data-theme=light] .crm-message.human p{color:#fff!important;background:#344138!important}html[data-theme=light] .crm-message footer span{color:#526057!important;background:#e3e9df!important}html[data-theme=light] .composer-ai{color:#243027!important;background:#e8efe3!important}html[data-theme=light] .composer-ai small{color:#667269!important}html[data-theme=light] .composer-actions .send-message{color:#172016!important;background:#c5e477!important}html[data-theme=light] .pricing-list,html[data-theme=light] .pricing-studio,html[data-theme=light] .bulk-pricing,html[data-theme=light] .turnos-kpis,html[data-theme=light] .turn-priority,html[data-theme=light] .turn-drawer,html[data-theme=light] .turn-system-write,html[data-theme=light] .runtime-card,html[data-theme=light] .pilot-primary,html[data-theme=light] .pilot-layout>aside,html[data-theme=light] .telemetry-grid>article,html[data-theme=light] .telemetry-grid>section,html[data-theme=light] .sandbox-layout,html[data-theme=light] .release-guide,html[data-theme=light] .controls-grid>*,html[data-theme=light] .controls-kpis,html[data-theme=light] .control-review,html[data-theme=light] .data-table{color:#1f2922!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] .pricing-tabs,html[data-theme=light] .turnos-tabs,html[data-theme=light] .platform-tabs{background:#e9ede5!important;border-color:#d3d9d0!important}html[data-theme=light] .pricing-tabs button,html[data-theme=light] .turnos-tabs button,html[data-theme=light] .platform-tabs button{color:#5c685f!important}html[data-theme=light] .pricing-tabs button.active,html[data-theme=light] .turnos-tabs button.active,html[data-theme=light] .platform-tabs button.active{color:#1f2922!important;background:#fff!important}html[data-theme=light] .pricing-list>button,html[data-theme=light] .turn-priority>button{color:#243027!important;border-color:#dce1d9!important}html[data-theme=light] .pricing-list>button:hover,html[data-theme=light] .pricing-list>button.active,html[data-theme=light] .turn-priority>button:hover,html[data-theme=light] .turn-priority>button.active{background:#e8efe3!important}html[data-theme=light] .pricing-list>footer,html[data-theme=light] .turn-table-head,html[data-theme=light] .comp-table>header{color:#243027!important;background:#edf1e9!important}html[data-theme=light] .pricing-recommendation,html[data-theme=light] .turn-recommendation{color:#243027!important;background:#e8efe3!important;border-color:#b9c9b2!important}html[data-theme=light] .pricing-recommendation p,html[data-theme=light] .turn-recommendation p,html[data-theme=light] .pricing-heading>div>p:last-child,html[data-theme=light] .turnos-heading>div>p:last-child{color:#566359!important}html[data-theme=light] .scenario-grid article,html[data-theme=light] .comp-table,html[data-theme=light] .turn-simulator,html[data-theme=light] .turn-controls{color:#243027!important;background:#fafbf8!important;border-color:#d7ddd4!important}html[data-theme=light] .demo-header,html[data-theme=light] .incoming-card,html[data-theme=light] .agent-run,html[data-theme=light] .demo-outcome{color:#243027!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] .demo-header nav a,html[data-theme=light] .demo-hero>p:not(.eyebrow),html[data-theme=light] .incoming-label{color:#647168!important}html[data-theme=light] .operator-tools{background:#e4e9e1!important;border-color:#cbd3ca!important}html[data-theme=light] .operator-tools>summary{color:#344138!important}html[data-theme=light] .operator-tools>summary small{color:#68756b!important}html[data-theme=light] .operator-tools button{color:#344138!important;background:#fff!important;border-color:#c3cdc1!important}html[data-theme=light] .operator-modal{color:#1f2922!important;background:#fff!important;border-color:#cbd3ca!important}html[data-theme=light] .operator-modal>p,html[data-theme=light] .operator-modal>label,html[data-theme=light] .operator-modal footer button{color:#536057!important}html[data-theme=light] .operator-modal>header,html[data-theme=light] .operator-modal>footer{border-color:#d7ddd4!important}html[data-theme=light] .unified-nav .demo-link{color:#243027!important;background:#dfe7d8!important;border-color:#bdc9b8!important}html[data-theme=light] .unified-nav .demo-link *,html[data-theme=light] .crm-topbar h1,html[data-theme=light] .crm-topbar .eyebrow,html[data-theme=light] .composer-ai strong{color:#243027!important}html[data-theme=light] .nav-search,html[data-theme=light] .crm-global-search,html[data-theme=light] .property-search,html[data-theme=light] .ops-search,html[data-theme=light] .pricing-topbar label{color:#5b685e!important;background:#fff!important;border-color:#c8d0c6!important}html[data-theme=light] .nav-search input,html[data-theme=light] .crm-global-search input,html[data-theme=light] .property-search input,html[data-theme=light] .ops-search input,html[data-theme=light] .pricing-topbar input{color:#243027!important;background:0 0!important}html[data-theme=light] .nav-search input::placeholder,html[data-theme=light] .crm-global-search input::placeholder,html[data-theme=light] .property-search input::placeholder,html[data-theme=light] .ops-search input::placeholder,html[data-theme=light] .pricing-topbar input::placeholder{color:#758178!important}html[data-theme=light] .tour-launch{color:#243027!important;background:#dfe8d9!important;border-color:#b8c6b2!important}html[data-theme=light] .tour-launch small{color:#667369!important}html[data-theme=light] .crm-avatar.normal{color:#344138!important}html[data-theme=light] .home-photo>span,html[data-theme=light] .event-icon{color:#243027!important}html[data-theme=light] .unified-nav .demo-nav{color:#243027!important;background:#dfe7d8!important;border-color:#bdc9b8!important}html[data-theme=light] .unified-nav .demo-nav *{color:#243027!important}html[data-theme=light] .unified-nav .property-nav-foot small{color:#5d695f!important}html[data-theme=light] .unified-nav .avatar{color:#243027!important}html[data-theme=light] :is(.ops-workspace,.property-workspace,.revenue-workspace,.controls-workspace,.data-workspace,.platform-workspace,.pricing-workspace,.turnos-workspace,.soda-workspace,.crm-workspace,.demo-workspace) :is(h1,h2,h3,h4){color:#1f2922!important}html[data-theme=light] :is(.ops-content,.property-content,.revenue-content,.controls-content,.data-content,.platform-content,.pricing-content,.turnos-content,.soda-content) .eyebrow{color:#55713f!important}html[data-theme=light] :is(.ops-heading,.revenue-heading,.controls-heading,.data-heading,.platform-heading,.pricing-heading,.turnos-heading)>div>p:last-child,html[data-theme=light] .decision-inbox-intent p{color:#58655b!important}html[data-theme=light] :is(.ops-stats,.property-kpis,.revenue-kpis,.controls-kpis,.turnos-kpis,.pricing-kpis,.soda-kpis) :is(p,small,span){color:#5f6c62!important}html[data-theme=light] :is(.agent-control-tower,.data-table,.controls-grid,.control-review,.runtime-card,.pilot-primary,.pilot-layout,.telemetry-grid,.sandbox-layout,.release-guide,.soda-work,.soda-guardrails) :is(strong,h3,h4){color:#243027!important}html[data-theme=light] :is(.agent-control-tower,.data-table,.controls-grid,.control-review,.runtime-card,.pilot-primary,.pilot-layout,.telemetry-grid,.sandbox-layout,.release-guide,.soda-work,.soda-guardrails) :is(p,small,span),html[data-theme=light] .conversation-tools button{color:#59665c!important}html[data-theme=light] .conversation small,html[data-theme=light] .conversation em,html[data-theme=light] .conversation time{color:#5c695f!important}html[data-theme=light] .message-author small{color:#5d695f!important}html[data-theme=light] .back-link,html[data-theme=light] .icon-button{color:#344138!important}html[data-theme=light] .vendor-logo{color:#243027!important}html[data-theme=light] .pricing-list small,html[data-theme=light] .pricing-list footer small,html[data-theme=light] .turn-priority small,html[data-theme=light] .turn-drawer header p,html[data-theme=light] .scenario-grid :is(small,span),html[data-theme=light] .bulk-pricing article span{color:#59665c!important}html[data-theme=light] .pricing-source-note{background:#e8efe3!important;border-color:#c8d2c4!important}html[data-theme=light] .pricing-source-note strong{color:#3f6822!important}html[data-theme=light] .pricing-source-note span{color:#566359!important}html[data-theme=light] :is(.ops-content,.property-content,.revenue-content,.controls-content,.data-content,.platform-content,.pricing-content,.turnos-content,.soda-content) :is(article,section,aside,main){color:#243027!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] :is(.ops-content,.property-content,.revenue-content,.controls-content,.data-content,.platform-content,.pricing-content,.turnos-content,.soda-content) :is(h1,h2,h3,h4,strong,b,dt,dd){color:#243027!important}html[data-theme=light] :is(.ops-content,.property-content,.revenue-content,.controls-content,.data-content,.platform-content,.pricing-content,.turnos-content,.soda-content) :is(p,small,span,em){color:#59665c!important}html[data-theme=light] :is(.ops-content,.property-content,.revenue-content,.controls-content,.data-content,.platform-content,.pricing-content,.turnos-content,.soda-content) a{color:#426b24!important}html[data-theme=light] .demo-app :is(article,section,aside,main){color:#243027!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] .demo-app :is(h1,h2,h3,h4,strong,b){color:#243027!important}html[data-theme=light] .demo-app :is(p,small,span,em){color:#59665c!important}html[data-theme=light] .decision-inbox-intent,html[data-theme=light] .contextual-agent{background:#e8efe3!important}html[data-theme=light] .decision-inbox-intent :is(strong,p,small),html[data-theme=light] .contextual-agent :is(strong,p,small){color:#344138!important}html[data-theme=light] .tour-launch>b{color:#426b24!important}html[data-theme=light] .composer-actions :is(button,select),html[data-theme=light] .composer-ai button{color:#344138!important}html[data-theme=light] .operating-thesis{color:#243027!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] .operating-thesis :is(small,strong,p){color:#344138!important}html[data-theme=light] .operating-thesis a{color:#426b24!important}html[data-theme=light] .soda-hero>div>p{color:#55713f!important}html[data-theme=light] .soda-hero>div>span{color:#59665c!important}html[data-theme=light] .soda-work>header>span,html[data-theme=light] .pricing-studio>header>span,html[data-theme=light] .turn-drawer>header>span{color:#fff!important}.soda-subnav{margin-top:0}.property-page-intro{grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:42px;margin-bottom:24px;padding:4px 2px 0;display:grid;background:0 0!important}.property-page-intro h1{max-width:850px;margin:7px 0 11px;font:400 34px/1.14 Georgia}.property-page-intro>div>p:last-child{color:#a9b3aa;max-width:900px;margin:0;font-size:14px;line-height:1.6}.property-page-intro aside{background:#171e19;border:1px solid #354138;border-radius:11px;grid-template-columns:1fr 1fr;gap:10px;padding:16px;display:grid}.property-page-intro aside span{color:#8f9b91;font-size:10px;line-height:1.4;display:block}.property-page-intro aside strong{color:#eef3ee;margin-bottom:2px;font:400 20px Georgia;display:block}.property-page-intro aside a{color:#c5e477;border-top:1px solid #303a32;grid-column:1/-1;padding-top:10px;font-size:10px;text-decoration:none}.property-explorer{background:#151c17}.property-explorer-heading{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;padding:17px 18px 13px;display:flex}.property-explorer-heading small{color:#a9cc78;letter-spacing:.8px;font-size:8px}.property-explorer-heading h2{margin:4px 0;font:400 18px Georgia}.property-explorer-heading p{color:#939f95;margin:0;font-size:10px}.property-switcher{align-items:flex-end;padding:14px 18px 17px}.property-identity{background:linear-gradient(110deg,#1a231c,#171e19);border:1px solid #303a32;border-radius:12px;padding:22px}@media (max-width:900px){.property-page-intro{grid-template-columns:1fr;gap:18px}.property-page-intro aside{max-width:420px}.property-page-intro h1{font-size:29px}}@media (max-width:650px){.property-page-intro h1{font-size:26px}.property-page-intro>div>p:last-child{font-size:12px}.property-page-intro aside{grid-template-columns:1fr 1fr}.property-explorer-heading{padding:15px}.property-identity{padding:16px}}html[data-theme=light] .nav-subgroup a.active{color:#fff!important}html[data-theme=light] :is(.permission-lock,.control-pass,.control-review-badge,.runtime-status,.confidence,.agent-status) :is(span,strong,small,b){color:inherit!important}.mobile-nav-toggle{z-index:151;color:#eef3ee;cursor:pointer;background:#1c251f;border:1px solid #455247;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;padding:0;transition:left .22s,background .18s;display:flex;position:fixed;top:14px;left:168px;box-shadow:0 8px 28px #0004}.mobile-nav-toggle:hover{background:#2a352d}.mobile-nav-toggle svg{width:18px;height:18px}.mobile-nav-toggle span,.mobile-nav-backdrop{display:none}.unified-nav{transition:transform .22s,box-shadow .22s}html[data-nav-collapsed=true] .mobile-nav-toggle{left:14px}html[data-nav-collapsed=true] .unified-nav{box-shadow:none;transform:translate(calc(-100% - 20px))}html[data-nav-collapsed=true] :is(.workspace,.property-workspace,.ops-workspace,.crm-workspace,.revenue-workspace,.demo-workspace,.intel-workspace,.controls-workspace,.data-workspace,.portfolio-workspace,.soda-workspace,.platform-workspace,.pricing-workspace,.turnos-workspace,.workflow-workspace,.core-workspace){width:100%!important;margin-left:0!important}html[data-nav-collapsed=true] :is(.topbar,.property-topbar,.ops-topbar,.crm-topbar,.revenue-topbar,.intel-topbar,.controls-topbar,.data-topbar,.portfolio-topbar,.platform-topbar,.pricing-topbar,.turnos-topbar,.workflow-topbar,.core-topbar){padding-left:72px!important}.context-search{position:relative}.context-search-results{z-index:80;color:#eaf0ea;background:#18201a;border:1px solid #3c493f;border-radius:10px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 48px #0008}.context-search-results>button{width:100%;min-height:54px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #303a32;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.context-search-results>button:last-child{border-bottom:0}.context-search-results>button:hover,.context-search-results>button:focus{background:#28332b;outline:none}.context-search-results span,.context-search-results strong,.context-search-results small{display:block}.context-search-results strong{font-size:11px}.context-search-results small{color:#9ca79e;margin-top:4px;font-size:9px;line-height:1.35}.context-search-results b{color:#c5e477;white-space:nowrap;font-size:9px}.context-search-results p{color:#a9b2aa;margin:0;padding:13px 10px;font-size:10px}@media (max-width:1024px){html,body{max-width:100%;overflow-x:hidden}.mobile-nav-toggle{gap:7px;min-width:48px;height:44px;padding:0 12px;font-size:12px;font-weight:700;top:12px;left:12px}.mobile-nav-toggle svg{width:19px;height:19px}.mobile-nav-toggle span{display:none}.mobile-nav-backdrop{z-index:139;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#050806b8;border:0;display:block;position:fixed;inset:0}.unified-nav{z-index:150;width:min(288px,88vw - 32px);transition:transform .22s;transform:translate(calc(-100% - 40px));box-shadow:18px 0 55px #0007;display:flex!important}.unified-nav.mobile-open{transform:translate(0)}.unified-nav .nav-subgroup{display:block}:is(.workspace,.property-workspace,.ops-workspace,.crm-workspace,.revenue-workspace,.demo-workspace,.intel-workspace,.controls-workspace,.data-workspace,.portfolio-workspace,.soda-workspace,.platform-workspace,.pricing-workspace,.turnos-workspace,.workflow-workspace,.core-workspace){width:100%!important;max-width:100%!important;margin-left:0!important}:is(.topbar,.property-topbar,.ops-topbar,.crm-topbar,.revenue-topbar,.intel-topbar,.controls-topbar,.data-topbar,.portfolio-topbar,.platform-topbar,.pricing-topbar,.turnos-topbar,.core-topbar){max-width:100%;overflow-x:auto;padding-left:70px!important}:is(.content,.property-content,.ops-content,.revenue-content,.intel-content,.controls-content,.data-content,.portfolio-dashboard,.platform-content,.pricing-content,.turnos-content,.soda-workspace,.core-content){box-sizing:border-box;max-width:100%}:is(.analysis-table,.market-table,.control-table,.data-table,.comp-table,.turn-priority,.approval-path,.approval-rules,.batch-table,.period-table){overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}button,a,select,input{touch-action:manipulation}}.security-review-panel{color:#edf2ee;background:#171e19;border:1px solid #38463b;border-radius:13px;margin:20px 0;overflow:hidden}.security-review-panel>header{border-bottom:1px solid #303b32;gap:12px;padding:18px;display:flex}.security-review-panel>header>svg{color:#c5e477;width:21px}.security-review-panel header small{color:#bde273;letter-spacing:.7px;font-size:9px}.security-review-panel h2{margin:4px 0;font:500 19px/1.3 inherit}.security-review-panel header p{color:#98a49b;max-width:800px;margin:0;font-size:10px;line-height:1.5}.security-review-panel>div{grid-template-columns:repeat(2,1fr);display:grid}.security-review-panel article{border-right:1px solid #303b32;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:16px;display:grid}.security-review-panel article:last-child{border:0}.security-review-panel article>svg{color:#bddd76;width:17px}.security-review-panel article b,.security-review-panel article small,.security-review-panel article em{display:block}.security-review-panel article b{font-size:11px}.security-review-panel article small{color:#97a39a;margin-top:3px;font-size:9px}.security-review-panel article em{color:#bddd76;margin-top:6px;font-size:8px;font-style:normal}.security-review-panel article button{color:#e6ede7;cursor:pointer;background:#222d25;border:1px solid #536253;border-radius:7px;padding:8px 10px;font-size:9px}.security-review-panel>p{color:#bddd76;border-top:1px solid #303b32;align-items:center;gap:6px;margin:0;padding:10px 16px;font-size:9px;display:flex}.security-review-panel>p svg{width:13px}@media (max-width:760px){.security-review-panel>div{grid-template-columns:1fr}.security-review-panel article{border-bottom:1px solid #303b32;border-right:0;grid-template-columns:24px 1fr}.security-review-panel article button{grid-column:2;justify-self:start}}html[data-theme=light] .security-review-panel{color:#223027;background:#fff;border-color:#ccd5c9}html[data-theme=light] .security-review-panel :is(header,article,.security-review-panel>p){border-color:#e0e6dd}.organization-access-note{background:#17221b;border:1px solid #405145;border-radius:12px;gap:7px;max-width:760px;margin-top:22px;padding:18px 20px;display:grid}.organization-access-note strong{font-size:15px}.organization-access-note span{color:#aeb8b0;font-size:14px;line-height:1.55}.admin-access-warning{background:#1c2a20;border-color:#71894d}.role-access-catalog{background:#111c16;border:1px solid #405145;border-radius:18px;margin:0 0 42px;padding:clamp(22px,3vw,38px)}.role-access-catalog>header{justify-content:space-between;align-items:end;gap:28px;margin-bottom:24px;display:flex}.role-access-catalog>header h2{margin:0;font-family:Georgia,serif;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.08}.role-access-catalog>header p{max-width:520px;margin:0;font-size:15px}.role-access-catalog>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.role-access-catalog article{background:#17221b;border:1px solid #334238;border-radius:12px;align-content:start;gap:9px;min-height:160px;padding:20px;display:grid}.role-access-catalog article.administrator{border-color:#7d974f}.role-access-catalog h3{margin:0;font-size:17px}.role-access-catalog article p{margin:0;font-size:14px;line-height:1.45}.role-access-catalog article span{color:#c7ef72;text-transform:uppercase;letter-spacing:.08em;align-self:end;font-size:12px}@media (max-width:980px){.role-access-catalog>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.role-access-catalog>header{display:grid}.role-access-catalog>div{grid-template-columns:1fr}}@media (max-width:600px){.mobile-nav-toggle{width:44px;padding:0;top:10px;left:10px}:is(.topbar,.property-topbar,.ops-topbar,.crm-topbar,.revenue-topbar,.intel-topbar,.controls-topbar,.data-topbar,.portfolio-topbar,.platform-topbar,.pricing-topbar,.turnos-topbar,.core-topbar){height:64px;min-height:64px;padding:0 12px 0 64px!important}:is(.content,.property-content,.ops-content,.revenue-content,.intel-content,.controls-content,.data-content,.portfolio-dashboard,.platform-content,.pricing-content,.turnos-content,.core-content){padding-left:14px!important;padding-right:14px!important}.portfolio-title h2{line-height:1.08;font-size:32px!important}.portfolio-title>div>p:last-child{font-size:15px;line-height:1.55}.portfolio-title>span{margin-top:16px}.operating-thesis{padding:18px!important}.operating-thesis strong{font-size:23px!important}.operating-thesis p{line-height:1.55;font-size:14px!important}.portfolio-kpis{grid-template-columns:1fr!important}.portfolio-kpis article{min-height:104px;border-right:0!important}.portfolio-filters{padding:14px}.portfolio-filters label{min-width:0}.portfolio-filters select{min-height:46px;font-size:14px}.crm-topbar>div{display:block}.crm-global-search{display:none!important}.crm-topbar>.primary-action{flex:0 0 44px;width:44px;margin-left:auto;padding:0!important;font-size:0!important}.crm-topbar>.primary-action:after{content:"+";font-size:22px}.message-head h2{font-size:17px}.crm-message{max-width:94%}.crm-message p{font-size:14px!important}.composer-actions :is(button,select){min-height:42px}.pricing-heading h2,.turnos-heading h2{font-size:30px}.pricing-topbar>div,.turnos-topbar>div{display:none}.pricing-topbar label{width:100%;min-width:210px;margin:0}.turnos-topbar select{min-width:145px}.pricing-kpis,.turnos-kpis,.controls-kpis,.intel-kpis,.soda-kpis{grid-template-columns:1fr!important}.pricing-kpis article,.turnos-kpis article{border-bottom:1px solid #303a32;border-right:0!important}.pricing-list{display:block}.bulk-pricing>div,.scenario-grid{grid-template-columns:1fr!important}.ops-heading,.property-identity,.pricing-heading,.turnos-heading{align-items:flex-start}.ops-heading h1{font-size:28px}.primary-action,.top-action,.review-action,.view-action{min-height:44px}}html[data-theme=light] .search{color:#5b685e!important;background:#fff!important;border-color:#c8d0c6!important}html[data-theme=light] .search input{color:#243027!important;background:0 0!important}html[data-theme=light] .search input::placeholder{color:#758178!important}html[data-theme=light] .context-search-results{color:#243027;background:#fff;border-color:#cbd3ca;box-shadow:0 18px 48px #23302625}html[data-theme=light] .context-search-results>button{color:#243027;border-color:#e1e6df}html[data-theme=light] .context-search-results>button:hover,html[data-theme=light] .context-search-results>button:focus{background:#edf3e8}html[data-theme=light] .context-search-results small{color:#667268}.portfolio-topbar>.context-search{background:#0f1511;border:1px solid #344038;border-radius:8px;align-items:center;gap:8px;width:min(410px,38vw);height:40px;margin-left:auto;padding:0 11px;display:flex}.portfolio-topbar>.context-search>svg{color:#839087;width:15px}@media (max-width:650px){.portfolio-topbar>div:first-child,.portfolio-topbar>button{display:none}.portfolio-topbar>.context-search{width:100%;margin:0}}@media (min-width:1025px){html:not([data-nav-collapsed=true]) :is(.topbar,.property-topbar,.ops-topbar,.crm-topbar,.revenue-topbar,.intel-topbar,.controls-topbar,.data-topbar,.portfolio-topbar,.platform-topbar,.pricing-topbar,.turnos-topbar,.workflow-topbar,.core-topbar){padding-left:72px!important}}@media (max-width:1024px) and (max-height:560px) and (orientation:landscape){.unified-nav{overscroll-behavior:contain;width:min(320px,72vw);padding-top:18px;overflow-y:auto}.unified-nav>nav{flex:none;min-height:max-content;padding-bottom:10px;overflow:visible}.unified-nav .property-brand{margin-bottom:18px}.unified-nav .nav-search,.unified-nav .tour-launch{margin-bottom:10px}.unified-nav .appearance-control,.unified-nav .operator-tools,.unified-nav .property-nav-foot{flex:none}.unified-nav .property-nav-foot{margin-top:10px;padding-bottom:8px}.mobile-nav-toggle{top:10px;left:10px}}.crm-purpose{color:#eef2ed;background:#141b16;border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:24px;min-height:74px;padding:12px 26px;display:flex}.crm-purpose>div{min-width:0}.crm-purpose .eyebrow{color:#9fbe73;margin:0 0 4px;font-size:8px!important}.crm-purpose strong{font:400 16px Georgia}.crm-purpose span{color:#a6b0a7;margin-left:12px;font-size:11px}.crm-purpose aside{color:#aeb8af;background:#141b16;border:1px solid #3d493f;border-radius:8px;flex:none;padding:8px 10px;font-size:10px}.crm-purpose aside b{color:#c5e477}.crm-purpose aside i{color:#5f6b61;margin:0 5px;font-style:normal}.crm-purpose+.crm-layout{height:calc(100vh - 152px)}.crm-purpose+.crm-layout .message-pane{height:100%;min-height:0;overflow:hidden}.crm-purpose+.crm-layout .messages{min-height:0;overflow-y:auto}.crm-purpose+.crm-layout .message-head,.crm-purpose+.crm-layout .case-strip,.crm-purpose+.crm-layout .composer{flex:none}.crm-purpose+.crm-layout .composer{overscroll-behavior:contain;max-height:245px;overflow:auto}.data-purpose-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin:22px 0 0;display:grid}.data-purpose-grid article{background:#171e19;border:1px solid #303a32;border-radius:10px;min-height:112px;padding:16px 17px}.data-purpose-grid small,.data-purpose-grid strong{display:block}.data-purpose-grid small{color:#9fbe73;letter-spacing:.7px;font-size:8px}.data-purpose-grid strong{margin-top:8px;font-size:13px}.data-purpose-grid p{color:#9da79f;margin:7px 0 0;font-size:10px;line-height:1.5}html[data-theme=light] .crm-purpose{color:#243027;background:#f6f8f3;border-color:#d3d9d0}html[data-theme=light] .crm-purpose span,html[data-theme=light] .crm-purpose aside{color:#59665c}html[data-theme=light] .crm-purpose aside{background:#fff;border-color:#cbd3ca}html[data-theme=light] .crm-purpose aside b{color:#426b24}@media (max-width:1100px){.crm-purpose span{margin:4px 0 0;display:block}.crm-purpose aside{display:none}.data-purpose-grid{grid-template-columns:1fr}}.pilot-readiness{background:#171e19;border:1px solid #3b493e;border-radius:12px;margin-top:16px;overflow:hidden}.pilot-readiness>header{border-bottom:1px solid #303a32;justify-content:space-between;gap:20px;padding:18px 20px;display:flex}.pilot-readiness header small{color:#a8cd73;letter-spacing:1px;font-size:9px}.pilot-readiness h3{margin:6px 0 5px;font:400 20px Georgia}.pilot-readiness header p{color:#9da79f;max-width:780px;margin:0;font-size:11px;line-height:1.5}.pilot-readiness header>span{color:#c6e67b;text-transform:capitalize;border:1px solid #52624e;border-radius:999px;height:max-content;padding:7px 10px;font-size:10px}.pilot-readiness>div{grid-template-columns:repeat(3,1fr);display:grid}.pilot-readiness article{border-bottom:1px solid #2f3931;border-right:1px solid #2f3931;align-items:center;gap:10px;min-height:66px;padding:12px 16px;display:flex}.pilot-readiness article i{background:#e19a72;border-radius:50%;width:9px;height:9px}.pilot-readiness article i.ready{background:#bce66b}.pilot-readiness article b,.pilot-readiness article small{display:block}.pilot-readiness article b{font-size:11px}.pilot-readiness article small{color:#8f9a91;text-transform:capitalize;margin-top:4px;font-size:9px}.pilot-readiness>footer{gap:9px;padding:13px 16px;display:flex}.pilot-readiness footer :is(button,a){color:#e7eee6;background:#243027;border:1px solid #485749;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.pilot-readiness footer button{color:#172016;background:#c5e477}.pilot-readiness footer svg{width:14px}.pilot-readiness footer button:disabled{opacity:.55}@media (max-width:900px){.pilot-readiness>div{grid-template-columns:1fr 1fr}}@media (max-width:650px){.pilot-readiness>header{display:block}.pilot-readiness header>span{margin-top:12px;display:inline-block}.pilot-readiness>div{grid-template-columns:1fr}.pilot-readiness>footer{display:grid}.pilot-readiness footer :is(button,a){width:100%}}.authority-studio,.integration-center,.pilot-command{color:#edf1ec;background:#171e19;border:1px solid #344037;border-radius:14px;margin:18px 0;overflow:hidden}.authority-studio>header,.integration-center>header,.pilot-command>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-start;gap:22px;padding:20px 22px;display:flex}.authority-studio header small,.integration-center header small,.pilot-command header small{color:#b7da7e;letter-spacing:1.2px;font-size:10px}.authority-studio h3,.integration-center h3,.pilot-command h2{margin:7px 0 6px;font:400 22px Georgia}.authority-studio header p,.integration-center header p,.pilot-command header p{color:#9eaaa0;max-width:760px;margin:0;font-size:12px;line-height:1.55}.authority-studio header>span,.pilot-command header>span{color:#c5e477;white-space:nowrap;border:1px solid #465649;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;display:flex}.authority-studio svg,.integration-center svg,.pilot-command svg{width:16px;height:16px}.authority-form{grid-template-columns:repeat(3,1fr);gap:14px;padding:20px 22px;display:grid}.authority-form label,.pilot-command-grid label{color:#9aa69d;text-transform:uppercase;letter-spacing:.6px;gap:7px;font-size:10px;display:grid}.authority-form select,.authority-form input,.pilot-command-grid select{color:#edf1ec;text-transform:none;letter-spacing:0;background:#101612;border:1px solid #3c493e;border-radius:8px;width:100%;height:42px;padding:0 11px;font-size:11px}.money-input{background:#101612;border:1px solid #3c493e;border-radius:8px;align-items:center;display:flex}.money-input span{color:#b6c0b7;padding-left:12px}.money-input input{border:0}.authority-studio>footer{border-top:1px solid #303a32;align-items:center;gap:12px;padding:16px 22px;display:flex}.authority-studio>footer>div{flex:1}.authority-studio footer b,.authority-studio footer span{display:block}.authority-studio footer b{font-size:11px}.authority-studio footer span{color:#9ca79f;margin-top:4px;font-size:10px}.authority-studio footer.clear>svg{color:#bde375}.authority-studio footer.conflict{color:#f0c9ab;background:#2d231c}.authority-studio footer button,.integration-center header button,.pilot-command .baseline{color:#172016;background:#c5e477;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:10px;font-weight:750;display:flex}.authority-studio footer button:disabled{opacity:.45}.integration-center header button{color:#e6eee5;background:#253027;border:1px solid #49594b}.integration-summary{border-bottom:1px solid #303a32;grid-template-columns:repeat(4,1fr);display:grid}.integration-summary span{color:#909d93;border-right:1px solid #303a32;padding:14px 18px;font-size:10px}.integration-summary b{color:#eef3ed;margin-bottom:3px;font:400 20px Georgia;display:block}.integration-table>div,.integration-table>article{grid-template-columns:1.1fr 1.35fr 1.1fr .45fr .6fr;align-items:center;gap:12px;padding:12px 18px;display:grid}.integration-table>div{color:#7e8b81;letter-spacing:.7px;font-size:8px}.integration-table>article{color:#aeb8b0;border-top:1px solid #29322b;font-size:10px}.integration-table article>span:first-child{color:#e7ece7;align-items:center;gap:8px;display:flex}.integration-table article>span:last-child{text-transform:capitalize;border-radius:999px;align-items:center;gap:5px;width:max-content;padding:5px 7px;display:flex}.integration-table .ready{color:#bce27c;background:#293a29}.integration-table .attention,.integration-table .configuration{color:#e8b78d;background:#3b2d22}.pilot-command{margin:24px}.pilot-command header>span.conditional{color:#e8b78d}.pilot-command-grid{grid-template-columns:1fr 1.15fr 1fr;display:grid}.pilot-command-grid>article{border-right:1px solid #303a32;padding:20px}.pilot-command-grid>article:last-child{border:0}.pilot-command-grid h3{margin:0 0 15px;font:400 18px Georgia}.pilot-command-grid label{margin-bottom:11px}.pilot-command-grid article:nth-child(2)>button{color:#dce4dc;text-align:left;background:0 0;border:0;border-bottom:1px solid #2d3730;align-items:center;gap:9px;width:100%;padding:10px 0;font-size:11px;display:flex}.pilot-command-grid article:nth-child(2)>button svg{color:#bce477}.pilot-command dl{margin:0}.pilot-command dl div{border-bottom:1px solid #2d3730;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.pilot-command dt{color:#9aa69d;font-size:10px}.pilot-command dd{margin:0;font-size:11px;font-weight:700}.pilot-command .baseline{width:100%;margin-top:17px}html[data-theme=light] :is(.authority-studio,.integration-center,.pilot-command){color:#1f2922;background:#fff;border-color:#d2d9d0}html[data-theme=light] :is(.authority-studio,.integration-center,.pilot-command) :is(header,footer,article,.integration-summary){border-color:#dce1da}html[data-theme=light] :is(.authority-studio,.integration-center,.pilot-command) :is(p,span,dt,label){color:#59665c}html[data-theme=light] :is(.authority-form select,.authority-form input,.money-input,.pilot-command-grid select){color:#1f2922;background:#f7f9f5;border-color:#ccd5ca}@media (max-width:900px){.authority-form{grid-template-columns:1fr 1fr}.integration-table{overflow-x:auto}.integration-table>div,.integration-table>article{min-width:760px}.pilot-command-grid{grid-template-columns:1fr}.pilot-command-grid>article{border-bottom:1px solid #303a32;border-right:0}.pilot-command-grid>article:last-child{border-bottom:0}}@media (max-width:600px){.authority-studio>header,.integration-center>header,.pilot-command>header,.authority-studio>footer{display:grid}.authority-form{grid-template-columns:1fr}.integration-summary{grid-template-columns:1fr 1fr}.pilot-command{margin:16px}.authority-studio footer button,.integration-center header button{width:100%}}@media (max-width:720px){.crm-purpose{min-height:76px;padding:10px 14px}.crm-purpose strong{font-size:14px}.crm-purpose span{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.crm-purpose+.crm-layout{height:calc(100vh - 140px)}.message-pane{height:100%}}.native-pms-positioning{background:linear-gradient(110deg,#253126,#18201a);border:1px solid #526346;border-radius:11px;grid-template-columns:1.05fr 1fr auto;align-items:center;gap:20px;margin:24px 0 12px;padding:15px 18px;display:grid}.native-pms-positioning small,.native-pms-positioning strong{display:block}.native-pms-positioning small{color:#a7c97b;letter-spacing:1px;font-size:8px}.native-pms-positioning strong{margin-top:5px;font:400 16px Georgia}.native-pms-positioning span{color:#aab4ab;font-size:11px;line-height:1.5}.native-pms-positioning b{color:#c5e477;white-space:nowrap;font-size:10px}.operational-signals{background:#171e19;border:1px solid #303a32;border-radius:13px;margin:18px 0;overflow:hidden}.operational-signals>header,.live-agent-runs>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px;display:flex}.operational-signals h3,.live-agent-runs h3{margin:4px 0 5px;font:400 21px Georgia}.operational-signals header p:last-child,.live-agent-runs header p:last-child{color:#929d94;margin:0;font-size:10px}.operational-signals header a{color:#c5e477;font-size:10px;text-decoration:none}.operational-signals>div{grid-template-columns:repeat(5,1fr);display:grid}.operational-signals>div>button{color:#e7ece7;text-align:left;cursor:pointer;background:0 0;border:0;border-right:1px solid #303a32;min-width:0;min-height:180px;padding:16px}.operational-signals>div>button:last-child{border-right:0}.operational-signals>div>button:hover{background:#202921}.operational-signals button small,.operational-signals button strong,.operational-signals button b{display:block}.operational-signals button small{color:#8d998f;text-transform:uppercase;margin-top:11px;font-size:8px}.operational-signals button strong{min-height:45px;margin:6px 0;font-size:12px;line-height:1.45}.operational-signals button p{color:#909b92;min-height:38px;margin:0;font-size:9px;line-height:1.45}.operational-signals button b{color:#b9d98e;margin-top:12px;font-size:9px}.signal-severity{color:#f0b18d;background:#3b3027;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:750;display:inline-flex}.signal-severity.watch,.signal-severity.investigate{color:#d7cd83;background:#343327}.signal-severity.approve{color:#c5e477;background:#2c382e}.signal-severity.human-touch{color:#ef9f8a;background:#3b2927}.live-agent-runs{background:#171e19;border:1px solid #303a32;border-radius:13px;margin:18px 0;overflow:hidden}.live-agent-runs>header>span{color:#b8db8a;font-size:9px}.run-table>div,.run-table>a{grid-template-columns:55px 1.2fr 1.2fr .65fr .8fr;align-items:center;gap:13px;padding:12px 17px;display:grid}.run-table>div{color:#7f8b81;letter-spacing:.7px;border-bottom:1px solid #303a32;font-size:8px}.run-table>a{color:#dfe5df;border-bottom:1px solid #29322b;min-height:64px;text-decoration:none}.run-table>a:hover{background:#202921}.run-table time,.run-table a>span,.run-table a>b,.run-table a>em{font-size:10px}.run-table a>span:first-of-type strong,.run-table a>span:first-of-type small{display:block}.run-table a>span:first-of-type small{color:#91a096;margin-top:4px}.run-table a>span:nth-of-type(2){color:#a6b0a7}.run-table a>b{color:#c5e477}.run-table a>em{color:#b8c2b9;font-style:normal}.agent-operating-contract{border-top:1px solid #303a32;grid-template-columns:1fr 1fr;display:grid}.tower-detail .agent-operating-contract article{border-bottom:1px solid #303a32;padding:12px 12px 12px 0}.tower-detail .agent-operating-contract article:nth-child(odd){border-right:1px solid #303a32}.tower-detail .agent-operating-contract article:nth-child(2n){padding-left:12px}.tower-detail .agent-operating-contract small{color:#829087;letter-spacing:.7px;font-size:8px}.tower-detail .agent-operating-contract p{color:#b3bcb4;margin:6px 0 0;font-size:9px;line-height:1.45}.agent-impact{background:#222c24;border-radius:7px;padding:8px;color:#aeb9af!important;margin-top:9px!important;font-size:9px!important}.agent-impact b{color:#a7c97b;font-size:8px}.tower-body{min-height:650px}.tower-list{max-height:730px}.live-agent-runs>header>a{color:#c5e477;white-space:nowrap;font-size:10px;font-weight:700;text-decoration:none}.workflow-library+.agent-control-tower{margin-top:22px}.operating-loop{background:#171f19;border:1px solid #40503f;border-radius:13px;margin:22px 0;overflow:hidden}.operating-loop>header{border-bottom:1px solid #303b32;justify-content:space-between;align-items:flex-start;gap:24px;padding:19px 20px;display:flex}.operating-loop header small{color:#b6d97c;letter-spacing:.9px;font-size:9px;font-weight:750}.operating-loop h2{margin:5px 0 6px;font:400 24px Georgia}.operating-loop header p{color:#929d95;max-width:850px;margin:0;font-size:12px;line-height:1.55}.operating-loop>header>span{color:#c9e68d;letter-spacing:.5px;background:#2b382e;border-radius:12px;flex:none;padding:6px 8px;font-size:8px;font-weight:750}.operating-loop-steps{border-bottom:1px solid #303b32;grid-template-columns:repeat(5,1fr);display:grid}.operating-loop-steps>button{color:#9ca69e;text-align:left;background:0 0;border:0;border-right:1px solid #303b32;grid-template-columns:30px 1fr 15px;align-items:center;gap:9px;min-width:0;padding:14px 12px;display:grid;position:relative}.operating-loop-steps>button:last-child{border-right:0}.operating-loop-steps>button:hover,.operating-loop-steps>button.active{color:#eff3ef;background:#223026}.operating-loop-steps button>i{color:#a7bd88;background:#29342c;border-radius:8px;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.operating-loop-steps button.active>i{color:#172016;background:#c5e477}.operating-loop-steps button i svg{width:15px}.operating-loop-steps button span small,.operating-loop-steps button span strong{display:block}.operating-loop-steps button span small{color:#77837a;font-size:8px}.operating-loop-steps button span strong{margin-top:3px;font-size:10px}.operating-loop-steps button>svg{color:#59665c;width:13px}.operating-loop-detail{grid-template-columns:43px 1fr auto;align-items:center;gap:14px;padding:18px 20px;display:grid}.operating-loop-detail>i{color:#172016;background:#c5e477;border-radius:10px;place-items:center;width:43px;height:43px;display:grid}.operating-loop-detail>i svg{width:21px}.operating-loop-detail small,.operating-loop-detail strong,.operating-loop-detail p,.operating-loop-detail span{display:block}.operating-loop-detail small{color:#a9ca76;letter-spacing:.65px;font-size:8px}.operating-loop-detail strong{margin:4px 0;font-size:14px}.operating-loop-detail p{color:#9aa49c;max-width:900px;margin:0;font-size:12px;line-height:1.55}.operating-loop-detail span{color:#c0d69d;margin-top:6px;font-size:10px}.operating-loop-detail>a{color:#d2e8a1;white-space:nowrap;border:1px solid #465447;border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:9px;font-weight:700;text-decoration:none;display:flex}.operating-loop-detail>a svg{width:13px}.operating-loop>footer{color:#8d988f;background:#131a15;border-top:1px solid #303b32;gap:9px;padding:10px 20px;font-size:10px;display:flex}.operating-loop footer b{color:#bac6bc}.operating-loop.compact>header{padding:15px 17px}.operating-loop.compact h2{font-size:20px}.operating-loop.compact .operating-loop-detail{padding:14px 17px}.operating-loop.compact>footer{display:none}html[data-theme=light] .operating-loop{color:#1f2921;background:#fff;border-color:#ccd6c8}html[data-theme=light] .operating-loop>header,html[data-theme=light] .operating-loop-steps,html[data-theme=light] .operating-loop-steps>button,html[data-theme=light] .operating-loop>footer{border-color:#dce2da}html[data-theme=light] .operating-loop-steps>button:hover,html[data-theme=light] .operating-loop-steps>button.active{color:#1f2921;background:#edf3e8}html[data-theme=light] .operating-loop header p,html[data-theme=light] .operating-loop-detail p{color:#59665d}html[data-theme=light] .operating-loop>footer{color:#59665d;background:#f5f7f2}@media (max-width:1000px){.operating-loop-steps{grid-template-columns:1fr 1fr}.operating-loop-steps>button{border-bottom:1px solid #303b32}.operating-loop-steps>button:last-child{grid-column:1/-1}.operating-loop-detail{grid-template-columns:43px 1fr}.operating-loop-detail>a{grid-column:2;width:max-content}.operating-loop>footer,.operating-loop footer b,.operating-loop footer span{display:block}.operating-loop footer span{margin-top:4px}}@media (max-width:600px){.operating-loop>header{display:block}.operating-loop>header>span{margin-top:12px;display:inline-block}.operating-loop-steps{grid-template-columns:1fr}.operating-loop-steps>button:last-child{grid-column:auto}.operating-loop-detail{display:block}.operating-loop-detail>i{margin-bottom:10px}.operating-loop-detail>a{justify-content:center;width:100%;margin-top:12px}.operating-loop h2{font-size:21px}}html[data-theme=light] .native-pms-positioning,html[data-theme=light] .operational-signals,html[data-theme=light] .live-agent-runs{color:#243027!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] :is(.native-pms-positioning,.operational-signals,.live-agent-runs) :is(p,span,small,em){color:#59665c!important}html[data-theme=light] .operational-signals>div>button,html[data-theme=light] .run-table>a,html[data-theme=light] .run-table>div{color:#243027;border-color:#dfe4dd}html[data-theme=light] .operational-signals>div>button:hover,html[data-theme=light] .run-table>a:hover{background:#edf3e8}html[data-theme=light] .agent-impact{background:#edf3e8!important}@media (max-width:1200px){.operational-signals>div{grid-template-columns:repeat(2,1fr)}.operational-signals>div>button{border-bottom:1px solid #303a32}.operational-signals>div>button:last-child{grid-column:1/-1}.native-pms-positioning{grid-template-columns:1fr 1fr}.native-pms-positioning b{grid-column:1/-1}.run-table{overflow-x:auto}.run-table>div,.run-table>a{min-width:850px}}@media (max-width:700px){.native-pms-positioning{grid-template-columns:1fr}.native-pms-positioning b{white-space:normal;grid-column:auto}.operational-signals>div{grid-template-columns:1fr}.operational-signals>div>button:last-child{grid-column:auto}.operational-signals>header,.live-agent-runs>header{align-items:flex-start;display:block}.operational-signals header a,.live-agent-runs>header>span{margin-top:12px;display:block}.agent-operating-contract{grid-template-columns:1fr}.tower-detail .agent-operating-contract article{border-right:0!important;padding:12px 0!important}}.explore-reporting{background:#141b16;border:1px solid #3b493e;border-radius:14px;margin-top:30px;overflow:hidden}.explore-reporting>header{background:linear-gradient(110deg,#1e2920,#151c17);justify-content:space-between;align-items:center;gap:24px;min-height:118px;padding:22px 24px;display:flex}.explore-reporting>header h3{margin:5px 0 7px;font:400 24px Georgia}.explore-reporting>header p:last-child{color:#9da89f;max-width:750px;margin:0;font-size:11px;line-height:1.55}.explore-reporting>header button{color:#e8eee8;white-space:nowrap;cursor:pointer;background:#263128;border:1px solid #53614f;border-radius:8px;min-height:42px;padding:0 14px;font-size:10px;font-weight:750}.explore-reporting>header button:hover{border-color:#8ba66b}.explore-reporting-body{background:#111713;border-top:1px solid #303a32;padding:18px}.explore-reporting-body>.analysis-card{margin:0}.explore-reporting-body>.saved-views,.explore-reporting-body>.report-builder{margin-top:18px}.explore-reporting:not(.open)>header{border:0}html[data-theme=light] .explore-reporting,html[data-theme=light] .explore-reporting>header,html[data-theme=light] .explore-reporting-body{color:#243027!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] .explore-reporting>header p:last-child{color:#59665c!important}html[data-theme=light] .explore-reporting>header button{color:#243027;background:#eaf1e4;border-color:#c4d0bf}@media (max-width:700px){.explore-reporting>header{align-items:flex-start;padding:19px;display:block}.explore-reporting>header button{width:100%;margin-top:16px}.explore-reporting-body{padding:10px}}.specialty-app{color:#eef2ed;background:#111713;min-height:100vh}.specialty-workspace{min-height:100vh;margin-left:226px}.specialty-topbar{z-index:5;background:#151b17;border-bottom:1px solid #303a32;align-items:center;gap:16px;height:76px;padding:0 30px;display:flex;position:sticky;top:0}.specialty-topbar>div p{color:#849087;letter-spacing:1px;margin:0 0 4px;font-size:8px}.specialty-topbar h1{margin:0;font:400 18px Georgia}.specialty-topbar label{background:#0f1511;border:1px solid #344038;border-radius:8px;align-items:center;gap:8px;width:min(430px,40vw);height:40px;margin-left:auto;padding:0 11px;display:flex}.specialty-topbar label svg,.specialty-topbar>a svg{width:15px}.specialty-topbar input{color:#eef2ed;background:0 0;border:0;outline:0;width:100%;font-size:12px}.specialty-topbar>a{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:8px;align-items:center;gap:7px;height:40px;padding:0 12px;font-size:10px;text-decoration:none;display:flex}.specialty-content{max-width:1380px;margin:auto;padding:38px 36px 72px}.specialty-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.specialty-heading h2{margin:0 0 9px;font:400 34px Georgia}.specialty-heading>div>p:last-child{color:#a7b1a8;max-width:850px;margin:0;font-size:14px;line-height:1.55}.specialty-heading>button{color:#172016;white-space:nowrap;background:#c5e477;border:0;border-radius:8px;align-items:center;gap:7px;min-height:42px;padding:0 13px;font-size:10px;font-weight:750;display:flex}.specialty-heading>button svg{width:15px}.specialty-tabs{background:#151c17;border:1px solid #303a32;border-radius:10px;gap:5px;margin:27px 0 16px;padding:5px;display:flex;overflow-x:auto}.specialty-tabs button{color:#929d94;white-space:nowrap;background:0 0;border:0;border-radius:7px;min-height:38px;padding:0 12px;font-size:10px}.specialty-tabs button.active{color:#e7f5c5;background:#303b32}.specialty-stats{background:#171e19;border:1px solid #303a32;border-radius:12px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.specialty-stats article{border-right:1px solid #303a32;padding:19px}.specialty-stats article:last-child{border:0}.specialty-stats small,.specialty-stats strong,.specialty-stats span{display:block}.specialty-stats small{color:#849087;letter-spacing:.8px;font-size:8px}.specialty-stats strong{margin:7px 0 4px;font:400 24px Georgia}.specialty-stats span{color:#a3ada4;font-size:10px}.specialty-agent{background:linear-gradient(110deg,#263227,#18201a);border:1px solid #526346;border-radius:11px;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;margin:17px 0;padding:16px 18px;display:grid}.specialty-agent>span{color:#172016;background:#c5e477;border-radius:10px;place-items:center;width:42px;height:42px;display:grid}.specialty-agent small{color:#a7c97b;letter-spacing:1px;font-size:8px}.specialty-agent h3{margin:4px 0;font:400 18px Georgia}.specialty-agent p{color:#a8b2a9;margin:0;font-size:10px}.specialty-agent aside{text-align:right}.specialty-agent aside b,.specialty-agent aside span{display:block}.specialty-agent aside b{color:#c5e477;font-size:10px}.specialty-agent aside span{color:#8e998f;margin-top:4px;font-size:9px}.specialty-lifecycle{background:#171e19;border:1px solid #303a32;border-radius:12px;overflow:hidden}.specialty-lifecycle>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-end;padding:16px 19px;display:flex}.specialty-lifecycle h3{margin:4px 0 0;font:400 18px Georgia}.specialty-lifecycle header>span{color:#a7c97b;font-size:9px}.specialty-lifecycle>div{align-items:stretch;display:flex;overflow-x:auto}.specialty-lifecycle article{border-right:1px solid #29322b;flex:1;align-items:center;gap:8px;min-width:145px;padding:16px 12px;display:flex}.specialty-lifecycle article>span{color:#c5e477;background:#2d392f;border-radius:7px;place-items:center;width:24px;height:24px;font-size:9px;display:grid}.specialty-lifecycle article strong{flex:1;font-size:9px;line-height:1.35}.specialty-lifecycle article svg{color:#637066;width:13px}.specialty-grid{grid-template-columns:1fr 330px;gap:16px;margin-top:17px;display:grid}.specialty-queue,.specialty-controls{background:#171e19;border:1px solid #303a32;border-radius:12px;overflow:hidden}.specialty-queue>header,.specialty-controls>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:15px 17px;display:flex}.specialty-queue h3,.specialty-controls h3{margin:4px 0 0;font:400 17px Georgia}.specialty-queue>header button{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:7px;height:36px;padding:0 10px;font-size:9px}.specialty-queue>button{color:#e5eae5;text-align:left;background:0 0;border:0;border-bottom:1px solid #29322b;grid-template-columns:68px 1fr 95px 45px 18px;align-items:center;gap:11px;width:100%;min-height:72px;padding:12px 15px;display:grid}.specialty-queue>button:hover{background:#202921}.specialty-queue button strong,.specialty-queue button small{display:block}.specialty-queue button small{color:#8e9990;margin-top:5px;font-size:9px}.specialty-queue button>b{font-size:9px}.specialty-queue button>em{color:#a7c97b;font-size:9px;font-style:normal}.specialty-queue button>svg{width:14px}.specialty-status{color:#c5e477;background:#29382b;border-radius:8px;width:max-content;padding:5px 7px;font-size:8px}.specialty-status.urgent{color:#f0a58e;background:#492f28}.specialty-status.review{color:#e2cf86;background:#403a28}.specialty-controls>header{justify-content:flex-start}.specialty-controls>header>svg{color:#b6d782;width:24px}.specialty-controls>div{border-bottom:1px solid #29322b;align-items:flex-start;gap:9px;padding:13px 16px;display:flex}.specialty-controls>div svg{color:#a7c97b;width:15px}.specialty-controls>div span{font-size:10px;line-height:1.45}.specialty-controls>a{color:#c5e477;padding:14px 16px;font-size:9px;text-decoration:none;display:block}.specialty-empty{color:#9da79f;text-align:center;padding:28px}.specialty-drawer-backdrop{z-index:160;background:#050806b8;justify-content:flex-end;display:flex;position:fixed;inset:0}.specialty-drawer-backdrop>aside{background:#171e19;border-left:1px solid #3c493e;width:min(500px,100%);height:100%}.specialty-drawer-backdrop header{border-bottom:1px solid #303a32;justify-content:space-between;padding:24px;display:flex}.specialty-drawer-backdrop header small{color:#a7c97b;font-size:8px}.specialty-drawer-backdrop h2{margin:7px 0 4px;font:400 24px Georgia}.specialty-drawer-backdrop header p{color:#909b92;margin:0;font-size:11px}.specialty-drawer-backdrop header button{color:#e9eeea;background:#202821;border:1px solid #3d493f;border-radius:8px;width:34px;height:34px}.specialty-drawer-backdrop aside>section{border-bottom:1px solid #303a32;padding:21px 24px}.specialty-drawer-backdrop h3{font-size:12px}.specialty-drawer-backdrop li{color:#a7b1a8;margin:9px 0;font-size:11px}.specialty-review{border-bottom:1px solid #303a32;grid-template-columns:1fr 1fr;display:grid}.specialty-review article{border-right:1px solid #303a32;padding:18px 24px}.specialty-review small,.specialty-review strong{display:block}.specialty-review small{color:#849087;font-size:8px}.specialty-review strong{margin-top:8px;font-size:13px}.specialty-drawer-backdrop footer{gap:8px;padding:20px 24px;display:flex}.specialty-drawer-backdrop footer button{color:#e8eee8;background:#263128;border:1px solid #455247;border-radius:8px;flex:1;height:40px}.specialty-drawer-backdrop footer button:last-child{color:#172016;background:#c5e477;border:0;font-weight:750}html[data-nav-collapsed=true] .specialty-workspace{width:100%;margin-left:0}html[data-nav-collapsed=true] .specialty-topbar{padding-left:72px!important}html[data-theme=light] .specialty-app,html[data-theme=light] .specialty-workspace{color:#243027!important;background:#f4f5ef!important}html[data-theme=light] :is(.specialty-topbar,.specialty-stats,.specialty-agent,.specialty-lifecycle,.specialty-queue,.specialty-controls){color:#243027!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] :is(.specialty-content,.specialty-agent,.specialty-lifecycle,.specialty-queue,.specialty-controls) :is(p,small,span,em){color:#59665c!important}html[data-theme=light] .specialty-queue>button{color:#243027;border-color:#e0e5df}html[data-theme=light] .specialty-queue>button:hover{background:#edf3e8}.specialty-topbar>div p,.specialty-stats small,.specialty-agent small,.specialty-drawer-backdrop header small{font-size:10px}.specialty-topbar input{font-size:13px}.specialty-topbar>a,.specialty-heading>button,.specialty-tabs button,.specialty-stats span,.specialty-agent p,.specialty-controls>div span{font-size:12px}.specialty-agent aside b,.specialty-lifecycle header>span,.specialty-agent aside span,.specialty-lifecycle article strong,.specialty-queue button small,.specialty-queue button>b,.specialty-queue button>em,.specialty-controls>a{font-size:11px}.specialty-queue button strong{font-size:13px}.specialty-status{font-size:10px}@media (max-width:1024px){.specialty-workspace{width:100%;margin-left:0}.specialty-topbar{padding-left:70px}.specialty-grid{grid-template-columns:1fr}.specialty-content{padding:30px 20px}.specialty-tabs{-webkit-overflow-scrolling:touch}}@media (max-width:700px){.specialty-topbar{height:64px;padding:0 12px 0 64px}.specialty-topbar>div,.specialty-topbar>a{display:none}.specialty-topbar label{width:100%;margin:0}.specialty-content{padding:25px 14px}.specialty-heading{align-items:flex-start;display:block}.specialty-heading h2{font-size:30px}.specialty-heading>button{justify-content:center;width:100%;margin-top:15px}.specialty-stats{grid-template-columns:1fr 1fr}.specialty-stats article:nth-child(2){border-right:0}.specialty-agent{grid-template-columns:42px 1fr}.specialty-agent aside{text-align:left;grid-column:2}.specialty-lifecycle>header{align-items:flex-start;display:block}.specialty-lifecycle header>span{margin-top:8px;display:block}.specialty-queue>button{grid-template-columns:65px 1fr 18px}.specialty-queue button>b,.specialty-queue button>em{grid-column:2}.specialty-drawer-backdrop footer{display:block}.specialty-drawer-backdrop footer button{width:100%;margin-bottom:8px}}.hoa-accounting-studio{background:#171e19;border:1px solid #303a32;border-radius:12px;margin-bottom:20px;overflow:hidden}.hoa-accounting-studio>header{border-bottom:1px solid #303a32;justify-content:space-between;gap:20px;padding:20px;display:flex}.hoa-accounting-studio header p{color:#a8ca77;letter-spacing:.9px;margin:0 0 6px;font-size:10px;font-weight:750}.hoa-accounting-studio h2{margin:0 0 7px;font:400 22px Georgia}.hoa-accounting-studio header span{color:#a8b2aa;max-width:820px;font-size:13px;line-height:1.5;display:block}.hoa-accounting-studio header button{color:#172016;white-space:nowrap;background:#c5e477;border:0;border-radius:8px;height:38px;padding:0 13px;font-weight:750}.hoa-obligation-head,.hoa-accounting-studio>button{grid-template-columns:1.45fr .8fr .65fr .65fr .85fr;align-items:center;gap:14px;padding:13px 18px;display:grid}.hoa-obligation-head{color:#879289;letter-spacing:.6px;text-transform:uppercase;font-size:10px}.hoa-accounting-studio>button{color:#edf1ed;text-align:left;background:0 0;border:0;border-top:1px solid #2b352d;width:100%}.hoa-accounting-studio>button:hover{background:#202921}.hoa-accounting-studio>button strong{font-size:13px}.hoa-accounting-studio>button span,.hoa-accounting-studio>button b{font-size:12px}.hoa-accounting-studio>button em{color:#c5e477;background:#29382b;border-radius:12px;width:max-content;padding:5px 8px;font-size:11px;font-style:normal}.hoa-accounting-studio>footer{color:#9ca69e;border-top:1px solid #303a32;gap:26px;padding:15px 18px;font-size:12px;display:flex}.hoa-accounting-studio footer b{color:#e7ece7}html[data-theme=light] .hoa-accounting-studio{color:#243027;background:#fff;border-color:#d7ddd4}html[data-theme=light] .hoa-accounting-studio>button{color:#243027;border-color:#e0e5df}html[data-theme=light] .hoa-accounting-studio header span,html[data-theme=light] .hoa-accounting-studio>footer{color:#59665c}@media (max-width:720px){.hoa-accounting-studio>header{display:block}.hoa-accounting-studio header button{width:100%;margin-top:14px}.hoa-obligation-head{display:none}.hoa-accounting-studio>button{grid-template-columns:1fr auto}.hoa-accounting-studio>button span,.hoa-accounting-studio>button b,.hoa-accounting-studio>button em{grid-column:2}.hoa-accounting-studio>footer{gap:8px;display:grid}}.demo-workforce-summary{background:#18211a;border:1px solid #405044;border-radius:11px;align-items:center;gap:0;width:max-content;max-width:100%;margin-top:24px;display:flex;overflow:hidden}.demo-workforce-summary span,.demo-workforce-summary a{color:#aeb8af;white-space:nowrap;border-right:1px solid #344038;align-items:center;gap:6px;min-height:48px;padding:0 15px;font-size:12px;text-decoration:none;display:flex}.demo-workforce-summary b{color:#d7ef9c;font-size:15px}.demo-workforce-summary a{color:#c5e477;border:0;font-weight:700}.agent-group-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:1100px){.scenario-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.agent-group-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.demo-workforce-summary{grid-template-columns:1fr 1fr;width:100%;display:grid}.demo-workforce-summary span,.demo-workforce-summary a{white-space:normal;border-bottom:1px solid #344038;border-right:0}.demo-workforce-summary a{border-bottom:0}.scenario-tabs{grid-template-columns:1fr 1fr}.agent-group-grid{grid-template-columns:1fr}}.lrdn-studio{background:#171e19;border:1px solid #303a32;border-radius:12px;margin-bottom:20px;overflow:hidden}.lrdn-studio>header{border-bottom:1px solid #303a32;justify-content:space-between;gap:24px;padding:20px;display:flex}.lrdn-studio header p{color:#c5e477;letter-spacing:.9px;margin:0 0 6px;font-size:10px;font-weight:750}.lrdn-studio h2{margin:0 0 7px;font:400 22px Georgia}.lrdn-studio header span{color:#a8b2aa;max-width:850px;font-size:13px;line-height:1.5;display:block}.lrdn-studio header button{color:#172016;white-space:nowrap;background:#c5e477;border:0;border-radius:8px;height:38px;padding:0 14px;font-weight:750}.lrdn-flow{grid-template-columns:repeat(5,1fr);padding:18px;display:grid}.lrdn-flow article{border-right:1px solid #303a32;gap:10px;padding:0 14px;display:flex}.lrdn-flow article:last-child{border:0}.lrdn-flow i{color:#c5e477;background:#29382b;border-radius:50%;flex:0 0 26px;place-items:center;height:26px;font-size:11px;font-style:normal;font-weight:800;display:grid}.lrdn-flow strong,.lrdn-flow span{display:block}.lrdn-flow strong{font-size:12px}.lrdn-flow span{color:#8f9a91;margin-top:4px;font-size:11px;line-height:1.4}.lrdn-studio>footer{color:#9ca69e;border-top:1px solid #303a32;grid-template-columns:repeat(3,1fr);gap:18px;padding:15px 18px;font-size:11px;line-height:1.45;display:grid}.lrdn-studio footer b{color:#e7ece7;margin-bottom:3px;display:block}.soda-trigger-timeline{border-bottom:1px solid var(--line,#303a32);background:#c5e47709;grid-template-columns:repeat(5,1fr);display:grid}.soda-trigger-timeline article{border-right:1px solid var(--line,#303a32);padding:14px 16px}.soda-trigger-timeline article:last-child{border:0}.soda-trigger-timeline b,.soda-trigger-timeline span{display:block}.soda-trigger-timeline b{color:#c5e477;text-transform:uppercase;font-size:11px}.soda-trigger-timeline span{color:#9ca69e;margin-top:4px;font-size:11px;line-height:1.4}html[data-theme=light] .lrdn-studio{color:#243027;background:#fff;border-color:#d7ddd4}html[data-theme=light] .lrdn-studio header span,html[data-theme=light] .lrdn-flow span,html[data-theme=light] .lrdn-studio>footer,html[data-theme=light] .soda-trigger-timeline span{color:#59665c}@media (max-width:1000px){.lrdn-flow{grid-template-columns:1fr 1fr}.lrdn-flow article{border-bottom:1px solid #303a32;padding:12px}.lrdn-studio>footer{grid-template-columns:1fr}.soda-trigger-timeline{grid-template-columns:1fr 1fr}}@media (max-width:720px){.lrdn-studio>header{display:block}.lrdn-studio header button{width:100%;margin-top:14px}.lrdn-flow,.soda-trigger-timeline{grid-template-columns:1fr}.lrdn-flow article,.soda-trigger-timeline article{border-right:0}.lrdn-flow article:last-child{border-bottom:0}}.workflow-app{color:#edf1ed;background:#0f1712;min-height:100vh}.workflow-workspace{min-width:0;margin-left:226px}.workflow-topbar{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f1712f5;border-bottom:1px solid #2b352d;grid-template-columns:minmax(220px,.75fr) minmax(300px,1.2fr) auto;align-items:center;gap:22px;min-height:76px;padding:0 28px;display:grid;position:sticky;top:0}.workflow-topbar div small,.workflow-topbar div strong{display:block}.workflow-topbar div small{color:#879289;letter-spacing:1.1px;font-size:9px}.workflow-topbar div strong{margin-top:4px;font:400 20px Georgia}.workflow-topbar label{background:#111914;border:1px solid #364138;border-radius:8px;align-items:center;gap:9px;height:42px;padding:0 13px;display:flex}.workflow-topbar label svg{color:#88938a;width:16px}.workflow-topbar input{color:#eef2ee;background:0 0;border:0;outline:0;width:100%;font-size:13px}.workflow-topbar>a{color:#d8eaa9;border:1px solid #435043;border-radius:8px;align-items:center;gap:8px;padding:11px 13px;font-size:12px;font-weight:700;text-decoration:none;display:flex}.workflow-topbar>a svg{width:16px}.workflow-content{max-width:1480px;margin:auto;padding:34px}.workflow-hero{justify-content:space-between;align-items:flex-end;gap:32px;padding:4px 0 22px;display:flex}.workflow-hero h1{max-width:820px;margin:7px 0 10px;font:400 clamp(32px,3vw,38px)/1.1 Georgia}.workflow-hero>div>p:last-child{color:#aab4ac;max-width:900px;margin:0;font-size:13px;line-height:1.6}.workflow-hero>a{color:#d9eda7;border:1px solid #455444;border-radius:8px;flex:none;align-items:center;gap:8px;padding:12px 14px;font-size:12px;text-decoration:none;display:flex}.workflow-hero>a svg{width:15px}.workflow-brief{background:linear-gradient(135deg,#1d2a20,#172019);border:1px solid #42513f;border-radius:13px;overflow:hidden}.workflow-brief>header{border-bottom:1px solid #334038;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.workflow-brief header small{color:#b9db7e;letter-spacing:1px;font-size:9px}.workflow-brief h2{margin:5px 0 0;font:400 24px Georgia}.workflow-brief header>span{color:#89948b;font-size:11px}.workflow-brief>div{grid-template-columns:repeat(4,1fr);display:grid}.workflow-brief article{border-right:1px solid #334038;padding:22px}.workflow-brief article:last-child{border:0}.workflow-brief article strong,.workflow-brief article span,.workflow-brief article small{display:block}.workflow-brief article strong{font:400 38px Georgia}.workflow-brief article span{margin-top:4px;font-size:13px;font-weight:700}.workflow-brief article small{color:#8f9a92;margin-top:7px;font-size:11px}.workflow-brief>footer{color:#9da79f;border-top:1px solid #334038;align-items:center;gap:28px;padding:13px 20px;font-size:11px;display:flex}.workflow-brief footer b{color:#e5eae5}.workflow-brief footer a{color:#c5e477;margin-left:auto;font-weight:700;text-decoration:none}.workflow-board{background:#151d18;border:1px solid #303a32;border-radius:13px;margin-top:22px;overflow:hidden}.workflow-board>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-end;gap:20px;padding:20px;display:flex}.workflow-board h2,.workflow-library h2{margin:5px 0;font:400 25px Georgia}.workflow-board header span,.workflow-library header p{color:#929e94;font-size:12px}.workflow-board>header nav{border:1px solid #354138;border-radius:8px;gap:4px;padding:4px;display:flex}.workflow-board>header nav button{color:#9da79f;background:0 0;border:0;border-radius:6px;padding:8px 10px;font-size:11px}.workflow-board>header nav button.active{color:#edf1ed;background:#334038}.workflow-board-grid{grid-template-columns:minmax(600px,1.6fr) minmax(290px,.65fr);display:grid}.workflow-table{border-right:1px solid #303a32;min-width:0}.workflow-table-head,.workflow-table>button{grid-template-columns:1.55fr 1.1fr .75fr .65fr 20px;align-items:center;gap:14px;padding:13px 16px;display:grid}.workflow-table-head{color:#7f8a82;letter-spacing:.65px;text-transform:uppercase;font-size:9px}.workflow-table>button{color:#eef2ee;text-align:left;background:0 0;border:0;border-top:1px solid #29332b;width:100%}.workflow-table>button:hover,.workflow-table>button.selected{background:#202a22}.workflow-table button>span:first-child small,.workflow-table button>span:first-child strong,.workflow-table button>span:first-child em,.workflow-table button>span:nth-child(2) b,.workflow-table button>span:nth-child(2) small{display:block}.workflow-table button small{color:#849087;font-size:9px}.workflow-table button strong{margin:4px 0;font-size:12px}.workflow-table button em{color:#a9b2aa;font-size:11px;font-style:normal}.workflow-table button>span:nth-child(2) b{margin-bottom:4px;font-size:11px}.workflow-table button>span:nth-child(4){color:#aeb8b0;font-size:10px}.workflow-table button>svg{color:#748078;width:15px}.workflow-status{color:#cbe68b;background:#27342b;border-radius:11px;align-items:center;gap:5px;width:max-content;padding:5px 7px;font-size:9px!important;display:flex!important}.workflow-status svg{width:11px;height:11px}.workflow-status.needs-decision,.workflow-status.at-risk{color:#f0bf7e;background:#3a3026}.workflow-status.completed{color:#b9c5bc;background:#29342d}.workflow-detail{padding:20px}.workflow-detail>header{justify-content:space-between;gap:12px;display:flex}.workflow-detail header small{color:#9cba70;letter-spacing:.5px;font-size:9px}.workflow-detail h3{margin:5px 0;font:400 22px Georgia}.workflow-detail header p{color:#9da89f;margin:0;font-size:11px}.workflow-detail header button{color:#a7b1a9;background:0 0;border:1px solid #354138;border-radius:7px;width:30px;height:30px}.workflow-detail header button svg{width:14px}.workflow-detail>section{background:#19231c;border:1px solid #354138;border-radius:8px;margin-top:18px;padding:14px}.workflow-detail>section small,.workflow-detail>section strong{display:block}.workflow-detail>section small{color:#b5d77c;letter-spacing:.7px;font-size:9px}.workflow-detail>section strong{margin:6px 0;font-size:12px;line-height:1.4}.workflow-detail>section p{color:#929d94;margin:0;font-size:10px;line-height:1.5}.workflow-detail ol{margin:18px 0;padding:0;list-style:none}.workflow-detail li{gap:10px;padding:0 0 18px;display:flex;position:relative}.workflow-detail li:after{content:"";background:#354138;width:1px;position:absolute;top:25px;bottom:0;left:12px}.workflow-detail li:last-child:after{display:none}.workflow-detail li i{z-index:1;color:#879188;background:#263129;border-radius:50%;flex:0 0 25px;place-items:center;height:25px;font-size:9px;font-style:normal;display:grid}.workflow-detail li i svg{width:13px}.workflow-detail li.done i,.workflow-detail li.current i{color:#c5e477;background:#3d4f38}.workflow-detail li strong,.workflow-detail li span{display:block}.workflow-detail li strong{font-size:11px}.workflow-detail li span{color:#859087;margin-top:3px;font-size:9px;line-height:1.35}.workflow-detail>footer{border-top:1px solid #303a32;padding-top:15px}.workflow-detail footer span{color:#a8ca77;align-items:center;gap:6px;font-size:10px;display:flex}.workflow-detail footer span svg{width:13px}.workflow-detail footer button{color:#162016;background:#c5e477;border:0;border-radius:7px;width:100%;margin-top:12px;padding:10px;font-size:11px;font-weight:800}.workflow-library{background:#151d18;border:1px solid #303a32;border-radius:13px;margin-top:22px;padding:22px}.workflow-library>header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.workflow-library>header>div{max-width:850px}.workflow-library>header>a{color:#cfdda9;border:1px solid #3b483d;border-radius:7px;align-items:center;gap:7px;padding:10px 12px;font-size:11px;text-decoration:none;display:flex}.workflow-library>header>a svg{width:14px}.workflow-library>div{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.workflow-library article{background:#111914;border:1px solid #303a32;border-radius:10px;overflow:hidden}.workflow-library article>header{border-bottom:1px solid #303a32;padding:16px}.workflow-library article header>span{float:right;color:#c5e477;background:#28352b;border-radius:10px;padding:5px 7px;font-size:9px}.workflow-library h3{margin:0 0 8px;font:400 19px Georgia}.workflow-library article header p{color:#879188;margin:0;font-size:10px;line-height:1.45}.workflow-library article header b{color:#b0bbb2}.workflow-library article>div button{color:#ccd3cd;text-align:left;background:0 0;border:0;border-top:1px solid #283229;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font-size:10px;display:flex}.workflow-library article>div button:hover{color:#eff3ef;background:#202a22}.workflow-library article button svg{width:12px}.workflow-principle{background:#1a251d;border:1px solid #465740;border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:14px;margin-top:22px;padding:20px;display:grid}.workflow-principle>svg{color:#c5e477}.workflow-principle small,.workflow-principle strong{display:block}.workflow-principle small{color:#aaca75;letter-spacing:.8px;font-size:9px}.workflow-principle strong{margin-top:5px;font:400 17px/1.4 Georgia}.workflow-principle a{color:#d0e39d;font-size:11px;font-weight:700;text-decoration:none}.overview-operating-brief{background:#18221b;border:1px solid #405044;border-radius:12px;overflow:hidden}.overview-operating-brief>header{border-bottom:1px solid #344038;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.overview-operating-brief header small,.overview-operating-brief header strong{display:block}.overview-operating-brief header small{color:#b6d87b;letter-spacing:.8px;font-size:9px}.overview-operating-brief header strong{margin-top:4px;font:400 19px Georgia}.overview-operating-brief header a{color:#c5e477;font-size:11px;text-decoration:none}.overview-operating-brief>div{grid-template-columns:repeat(4,1fr);display:grid}.overview-operating-brief article{border-right:1px solid #344038;padding:17px}.overview-operating-brief article:last-child{border:0}.overview-operating-brief article b,.overview-operating-brief article span,.overview-operating-brief article small{display:block}.overview-operating-brief article b{font:400 29px Georgia}.overview-operating-brief article span{font-size:11px;font-weight:700}.overview-operating-brief article small,.overview-operating-brief article a{color:#8f9a91;margin-top:4px;font-size:9px}.overview-operating-brief article a{color:#c5e477;text-decoration:none;display:block}.overview-operating-brief>footer{color:#9ca69e;border-top:1px solid #344038;gap:25px;padding:10px 18px;font-size:9px;display:flex}.overview-operating-brief footer span:first-child{color:#c7df96}.overview-operating-brief footer i{background:#9bcd4a;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block}.intel-workflow-link{color:#edf1ed;background:#1a251d;border:1px solid #41503e;border-radius:10px;grid-template-columns:35px 1fr 18px;align-items:center;gap:12px;padding:16px;text-decoration:none;display:grid}.intel-workflow-link>svg:first-child{color:#c5e477}.intel-workflow-link span small,.intel-workflow-link span strong,.intel-workflow-link span em{display:block}.intel-workflow-link span small{color:#adce75;letter-spacing:.7px;font-size:9px}.intel-workflow-link span strong{margin:4px 0;font-size:13px}.intel-workflow-link span em{color:#8f9991;font-size:10px;font-style:normal}.intel-workflow-link>svg:last-child{color:#9faa9f;width:15px}.demo-workflow-library-link{color:#cfe79a;background:#18221b;border:1px solid #41503e;border-radius:9px;justify-content:space-between;align-items:center;max-width:780px;margin-top:12px;padding:13px 15px;font-size:11px;text-decoration:none;display:flex}.demo-workflow-library-link span b,.demo-workflow-library-link span small{display:block}.demo-workflow-library-link span small{color:#8e9990;margin-top:3px;font-weight:400}html[data-theme=light] .workflow-app{color:#1f2921;background:#f1f3ed}html[data-theme=light] .workflow-topbar{background:#f8f9f5f5;border-color:#d8ddd5}html[data-theme=light] .workflow-topbar label,html[data-theme=light] .workflow-board,html[data-theme=light] .workflow-library,html[data-theme=light] .workflow-library article{background:#fff;border-color:#d8ddd5}html[data-theme=light] .workflow-topbar input,html[data-theme=light] .workflow-table>button{color:#1f2921}html[data-theme=light] .workflow-table>button:hover,html[data-theme=light] .workflow-table>button.selected{background:#eef2eb}html[data-theme=light] .workflow-brief,html[data-theme=light] .overview-operating-brief{background:#fff;border-color:#cfd8ca}html[data-theme=light] .workflow-hero>div>p:last-child,html[data-theme=light] .workflow-board header span,html[data-theme=light] .workflow-table button em,html[data-theme=light] .workflow-library header p{color:#59665d}html[data-theme=light] .intel-workflow-link,html[data-theme=light] .workflow-principle{color:#1f2921;background:#eef3e9;border-color:#cdd8c7}@media (max-width:1100px){.workflow-topbar{grid-template-columns:1fr 1fr}.workflow-topbar>a{display:none}.workflow-board-grid{grid-template-columns:1fr}.workflow-table{border-right:0}.workflow-detail{border-top:1px solid #303a32}.workflow-library>div,.workflow-brief>div{grid-template-columns:1fr 1fr}.workflow-brief article:nth-child(2){border-right:0}.workflow-brief article:nth-child(-n+2){border-bottom:1px solid #334038}}@media (max-width:800px){.workflow-workspace{margin-left:0}.workflow-topbar{padding-left:78px}.workflow-content{padding:22px 18px}.workflow-hero{display:block}.workflow-hero>a{width:max-content;margin-top:18px}.workflow-board>header{display:block}.workflow-board>header nav{margin-top:14px;overflow-x:auto}.workflow-board-grid{display:block}.workflow-table{overflow-x:auto}.workflow-table-head,.workflow-table>button{min-width:800px}.workflow-library>header{display:block}.workflow-library>header>a{width:max-content;margin-top:12px}.workflow-principle{grid-template-columns:30px 1fr}.workflow-principle>a{grid-column:2}.overview-operating-brief>div{grid-template-columns:1fr 1fr}.overview-operating-brief article:nth-child(2){border-right:0}.overview-operating-brief article:nth-child(-n+2){border-bottom:1px solid #344038}}@media (max-width:600px){.workflow-topbar{grid-template-columns:1fr;padding-right:16px}.workflow-topbar>div{display:none}.workflow-content{padding-top:18px}.workflow-hero h1{font-size:30px}.workflow-brief>div,.workflow-library>div,.overview-operating-brief>div{grid-template-columns:1fr}.workflow-brief article,.overview-operating-brief article{border-bottom:1px solid #344038;border-right:0}.workflow-brief>footer,.overview-operating-brief>footer{gap:6px;display:grid}.workflow-brief footer a{margin-left:0}.workflow-library>header>a{justify-content:center;width:100%}.workflow-principle{display:block}.workflow-principle>svg{margin-bottom:10px}.workflow-principle>a{margin-top:12px;display:block}.overview-operating-brief>header{align-items:flex-start;gap:12px}.overview-operating-brief header a{white-space:nowrap}.operating-thesis nav{flex-wrap:wrap}}.auth-shell,.access-state,.organization-profile-page{background:var(--bg,#0d1711);min-height:100vh;color:var(--ink,#f4f6ef);align-items:center;gap:48px;padding:clamp(32px,7vw,104px);display:grid}.auth-shell{grid-template-columns:minmax(300px,1fr) auto}.auth-shell>section{max-width:650px}.auth-shell a,.access-state a{color:#c7ef72}.auth-shell small,.access-state>small,.organization-profile-page small{letter-spacing:.18em;color:#a8b0a7;margin:24px 0 12px;display:block}.auth-shell h1,.access-state h1,.organization-profile-page h1{margin:0 0 20px;font-family:Georgia,serif;font-size:clamp(38px,5vw,72px);font-weight:400;line-height:1.04}.auth-shell p,.access-state p,.organization-profile-page p{color:#b5bdb5;max-width:760px;font-size:18px;line-height:1.6}.access-state{max-width:none;display:block}.access-state nav{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.access-state nav a,.access-state>a{border:1px solid #435346;border-radius:10px;padding:14px 18px;text-decoration:none;display:inline-flex}.access-state details{max-width:520px;margin:32px 0}.access-state summary{cursor:pointer;margin-bottom:20px}.operator-entry header{justify-content:space-between;align-items:center;gap:18px;display:flex}.operator-entry dl{border:1px solid #334238;border-radius:16px;grid-template-columns:240px 1fr;max-width:1000px;display:grid}.operator-entry dl>div{padding:24px}.operator-entry dt{color:#909a91;text-transform:uppercase;letter-spacing:.12em}.operator-entry dd{text-transform:capitalize;margin:8px 0 0;line-height:1.6}.organization-profile-page{display:block}.organization-profile-page>header{margin-bottom:36px}@media (max-width:760px){.auth-shell{grid-template-columns:1fr;padding:28px 18px}.operator-entry header{flex-wrap:wrap;align-items:flex-start}.operator-entry dl{grid-template-columns:1fr}}:where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--lime);outline-offset:3px}:where(button,[role=button],select){min-height:40px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.workflow-detail-collapsed{text-align:center;place-content:center;gap:12px;min-height:360px;padding:36px;display:grid}.workflow-detail-collapsed svg{color:var(--lime);margin:auto}.workflow-detail-collapsed button{justify-self:center}.workflow-detail>header>button{place-items:center;padding:0;display:grid}.workflow-detail>header>button svg{width:14px;height:14px;margin:0}.testing-app{color:#f4f6ef;background:#0d1711;min-height:100vh}.testing-workspace{min-width:0;margin-left:226px;padding:72px clamp(24px,5vw,76px)}.testing-hero{max-width:1040px;margin-bottom:34px}.testing-hero h1{max-width:900px;margin:10px 0 18px;font:400 clamp(2.4rem,5vw,4.8rem)/.98 Georgia,serif}.testing-hero>p:not(.eyebrow){color:#aab3aa;max-width:820px;font-size:1.08rem;line-height:1.65}.testing-hero>div{align-items:baseline;gap:14px;margin-top:26px;display:flex}.testing-hero>div strong{color:var(--lime);font:400 2.5rem Georgia,serif}.testing-hero>div span{color:#9ca69d}.testing-list{border:1px solid #344238;border-radius:22px;max-width:1180px;overflow:hidden}.testing-list article{background:#142019;border-bottom:1px solid #344238;grid-template-columns:48px 44px minmax(0,1fr) auto;align-items:center;gap:18px;min-height:112px;padding:20px 26px;display:grid}.testing-list article:last-child{border-bottom:0}.testing-list article.complete{background:#1d2d20}.testing-list article>button{color:#8c978e;background:0 0;border:0;padding:6px}.testing-list article.complete>button{color:var(--lime)}.testing-list article>span{color:#849087;font-family:monospace}.testing-list h2{margin:0 0 7px;font-size:1.08rem}.testing-list p{color:#9ca69d;margin:0;line-height:1.5}.testing-list a{color:var(--lime);white-space:nowrap;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:inline-flex}.testing-list a svg{width:16px}.testing-footer{color:#9ca69d;align-items:center;gap:24px;max-width:1180px;margin-top:24px;display:flex}.testing-footer button{color:#f4f6ef;white-space:nowrap;background:#142019;border:1px solid #344238;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}html[data-theme=light] .testing-app{color:#1f2921;background:#f3f5ef}html[data-theme=light] .testing-list article,html[data-theme=light] .testing-footer button{color:#1f2921;background:#fff;border-color:#d4dbd1}html[data-theme=light] .testing-list article.complete{background:#f0f6e6}html[data-theme=light] .testing-list{border-color:#d4dbd1}@media (max-width:1024px){.testing-workspace{margin-left:0;padding-top:108px}}@media (max-width:680px){.testing-list article{grid-template-columns:42px 1fr;padding:18px}.testing-list article>span{display:none}.testing-list article>a{grid-column:2;justify-self:start;padding-left:0}.testing-footer{flex-direction:column;align-items:flex-start}}.scenario-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme=light] .overview-operating-brief header a,html[data-theme=light] .overview-operating-brief article a,html[data-theme=light] .secondary-metrics header a,html[data-theme=light] .market-performance header a{color:#315f20!important}.overview-view-switch{background:#111813;border:1px solid #354238;border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;margin:20px 0 18px;padding:5px;display:grid}.overview-view-switch button{color:#9aa59d;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:4px;min-height:64px;padding:12px 16px;display:grid}.overview-view-switch button:hover{color:#eef2ee;background:#1b251e}.overview-view-switch button.active{color:#eef2ee;background:#2a362d;box-shadow:inset 3px 0 #bfe66d}.overview-view-switch strong{font-size:12px}.overview-view-switch span{color:#89948c;font-size:9px}.overview-view-switch button.active span{color:#afbab1}html[data-theme=light] .overview-view-switch{background:#f5f7f2;border-color:#ccd5c9}html[data-theme=light] .overview-view-switch button{color:#667269}html[data-theme=light] .overview-view-switch button:hover{color:#213026;background:#e8eee4}html[data-theme=light] .overview-view-switch button.active{color:#213026;background:#dfe8da}html[data-theme=light] .overview-view-switch button.active span{color:#526056}@media (max-width:650px){.overview-view-switch{grid-template-columns:1fr}.overview-view-switch button{min-height:58px}}html[data-theme=light] .nav-subgroup a{color:#445448!important}html[data-theme=light] .nav-subgroup a.active{color:#1f3524!important;background:#cfdec8!important}html[data-theme=light] .workspace-subnav{background:#fff!important;border-color:#cdd6cb!important}html[data-theme=light] .workspace-subnav a{color:#445448!important}html[data-theme=light] .workspace-subnav a.active{color:#1d3821!important;background:#d7e4cf!important;box-shadow:inset 0 0 0 1px #afc4aa!important}.workspace-domain-switch{background:#111914;border:1px solid #3a483d;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 12px;padding:9px;display:grid;overflow:hidden}.workspace-domain-switch a{color:#a1aca3;border-radius:10px;flex-direction:column;justify-content:center;gap:8px;min-width:0;min-height:98px;padding:17px 19px;text-decoration:none;display:flex}.workspace-domain-switch a:hover{color:#eef2ed;background:#202a22}.workspace-domain-switch a.active{color:#f4f7f2;background:#2c392f;padding-left:23px;box-shadow:inset 5px 0 #c5e477}.workspace-domain-switch strong{font-size:14px;line-height:1.25}.workspace-domain-switch span{color:#8f9a91;font-size:11px;line-height:1.45}.workspace-domain-switch a.active span{color:#b5c0b7}.workspace-domain-switch+.workspace-subnav{margin-top:0}html[data-theme=light] .workspace-domain-switch{background:#f3f5ef!important;border-color:#ccd5c9!important}html[data-theme=light] .workspace-domain-switch a{color:#59665c!important}html[data-theme=light] .workspace-domain-switch a:hover{color:#213026!important;background:#e7ece3!important}html[data-theme=light] .workspace-domain-switch a.active{color:#213026!important;background:#fff!important}html[data-theme=light] .workspace-domain-switch a.active span{color:#59665c!important}@media (max-width:1100px){.workspace-domain-switch{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.workspace-domain-switch{scroll-snap-type:x proximity;display:flex;overflow-x:auto}.workspace-domain-switch a{scroll-snap-align:start;flex:0 0 245px;min-height:92px}}html[data-theme=light] .maintenance-stage-grid button,html[data-theme=light] .role-list button,html[data-theme=light] .control-table>button{color:#213126!important}html[data-theme=light] .maintenance-stage-grid button{background:#f4f7f1!important;border-color:#cfd8cc!important}html[data-theme=light] .role-list button.active{background:#e2eadf!important}html[data-theme=light] .status-governance article>button,html[data-theme=light] .workflow-topbar>a,html[data-theme=light] .workflow-hero>a,html[data-theme=light] .operating-loop-detail>a,html[data-theme=light] .workflow-brief footer a,html[data-theme=light] .sop-playbooks a{color:#315f20!important}html[data-theme=light] .workflow-status{color:#28521f!important;background:#dfe9da!important}html[data-theme=light] .workflow-status.needs-decision,html[data-theme=light] .workflow-status.at-risk{color:#6c3d12!important;background:#f2e3cf!important}html[data-theme=light] .operating-loop-steps>button{color:#445448!important}html[data-theme=light] .operating-loop-steps button span small{color:#536358!important}html[data-theme=light] .workflow-board>header nav button{color:#445448!important}html[data-theme=light] .workflow-board>header nav button.active{color:#1d3821!important;background:#d7e4cf!important}html[data-theme=light] .workflow-detail>header>button{color:#29482e!important;background:#fff!important;border-color:#b9c8b7!important}html[data-theme=light] .workflow-library>header>a,html[data-theme=light] .workflow-library article>div button{color:#315f20!important}html[data-theme=light] .agent-control-tower .tower-list>button{color:#243027!important;background:#fff!important;border-color:#d7ddd4!important}html[data-theme=light] .agent-control-tower .tower-list>button:hover,html[data-theme=light] .agent-control-tower .tower-list>button.active{background:#e4eddd!important}html[data-theme=light] .agent-control-tower .agent-controls{background:#f4f6f1!important;border-color:#d7ddd4!important}html[data-theme=light] .agent-control-tower .agent-controls label{background:#fff!important;border-color:#c8d1c6!important}html[data-theme=light] .agent-control-tower .agent-controls input{color:#243027!important}html[data-theme=light] .workflow-principle a{color:#315f20!important}@media (max-width:720px){.scenario-tabs{grid-template-columns:1fr}}.flagship-proof{background:#141d17;border:1px solid #405044;border-radius:14px;margin:22px 0;overflow:hidden}.flagship-proof>header{border-bottom:1px solid #303b32;justify-content:space-between;align-items:flex-end;gap:28px;padding:22px;display:flex}.flagship-proof>header>div{max-width:900px}.flagship-proof header small{color:#b4d779;letter-spacing:.9px;font-size:9px}.flagship-proof h2{margin:6px 0;font:400 27px Georgia}.flagship-proof>header p{color:#96a198;margin:0;font-size:12px;line-height:1.55}.flagship-proof>header>a,.flagship-proof>footer>a{color:#c5e477;flex:none;align-items:center;gap:7px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.flagship-proof a svg{width:14px}.flagship-proof>nav{background:#101712;border-bottom:1px solid #303b32;grid-template-columns:repeat(3,1fr);padding:7px;display:grid}.flagship-proof>nav button{color:#89958b;text-align:left;background:0 0;border:0;border-radius:8px;padding:13px 16px}.flagship-proof>nav button.active{color:#edf2ed;background:#2b392d}.flagship-proof>nav span,.flagship-proof>nav small{display:block}.flagship-proof>nav span{font-size:12px;font-weight:750}.flagship-proof>nav small{color:#a7c776;margin-top:4px;font-size:9px}.flagship-proof-summary{border-bottom:1px solid #303b32;grid-template-columns:1fr 1fr;display:grid}.flagship-proof-summary>div{padding:17px 20px}.flagship-proof-summary>div+div{background:#1b281e;border-left:1px solid #303b32;gap:12px;display:flex}.flagship-proof-summary svg{color:#c5e477;width:20px}.flagship-proof-summary small,.flagship-proof-summary strong,.flagship-proof-summary span{display:block}.flagship-proof-summary strong{color:#e6ebe6;margin:5px 0;font-size:12px;line-height:1.45}.flagship-proof-summary>div>span{color:#8e9a91;font-size:10px}.flagship-proof-body{grid-template-columns:minmax(520px,1.4fr) minmax(300px,.7fr);display:grid}.flagship-proof-body>ol{border-right:1px solid #303b32;margin:0;padding:20px;list-style:none}.flagship-proof-body li{gap:13px;padding:0 0 20px;display:flex;position:relative}.flagship-proof-body li:last-child{padding-bottom:0}.flagship-proof-body li:after{content:"";background:#354138;width:1px;position:absolute;top:31px;bottom:0;left:15px}.flagship-proof-body li:last-child:after{display:none}.flagship-proof-body li>i{z-index:1;color:#8a958c;background:#273029;border-radius:50%;flex:0 0 31px;place-items:center;height:31px;font-size:10px;font-style:normal;display:grid}.flagship-proof-body li>i svg{width:14px}.flagship-proof-body li.done>i,.flagship-proof-body li.current>i{color:#c9ec7b;background:#465d3b}.flagship-proof-body li.current>i{box-shadow:0 0 0 4px #c5e4771a}.flagship-proof-body li small,.flagship-proof-body li strong,.flagship-proof-body li p,.flagship-proof-body li span{display:block}.flagship-proof-body li strong{margin:3px 0;font-size:12px}.flagship-proof-body li p{color:#98a39a;margin:0;font-size:10px;line-height:1.45}.flagship-proof-body li span{color:#78847b;margin-top:6px;font-size:9px}.flagship-proof-body li span b{color:#b3bdb5;margin-right:9px}.flagship-proof-body>aside{background:#29231b;border:1px solid #5a513c;border-radius:10px;align-self:start;margin:20px;padding:17px}.flagship-proof-body>aside>header{gap:11px;display:flex}.flagship-proof-body>aside header svg{color:#efbd70;width:19px}.flagship-proof-body>aside h3{margin:5px 0 0;font:400 18px/1.35 Georgia}.flagship-proof-body>aside dl{margin:16px 0}.flagship-proof-body>aside dl div{border-top:1px solid #4a4031;padding:10px 0}.flagship-proof-body>aside dt{color:#c69f66;text-transform:uppercase;font-size:9px}.flagship-proof-body>aside dd{color:#d6d0c6;margin:5px 0 0;font-size:10px;line-height:1.5}.flagship-proof-body>aside dd svg{vertical-align:middle;width:12px}.flagship-proof-body>aside>a{color:#172017;text-align:center;background:#c5e477;border-radius:7px;padding:10px;font-size:10px;font-weight:800;text-decoration:none;display:block}.flagship-proof>footer{background:#111813;border-top:1px solid #303b32;grid-template-columns:1.1fr 1.4fr auto;align-items:center;gap:20px;padding:16px 20px;display:grid}.flagship-economics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.flagship-economics span{color:#839087;text-transform:uppercase;font-size:8px}.flagship-economics b,.flagship-economics small{display:block}.flagship-economics b{color:#edf1ed;text-transform:none;margin-top:3px;font:400 20px Georgia}.flagship-economics small{color:#a6c478;text-transform:none;font-size:8px}.flagship-records{align-items:center;gap:10px;display:flex}.flagship-records>svg{color:#c5e477;width:18px}.flagship-records span{flex-wrap:wrap;gap:5px;display:flex}.flagship-records small{color:#89958b;letter-spacing:.7px;width:100%;font-size:8px}.flagship-records b{color:#b9c3bb;background:#263129;border-radius:10px;padding:4px 6px;font-size:8px;font-weight:600}html[data-theme=light] .flagship-proof{color:#243027;background:#fff;border-color:#cad4c7}html[data-theme=light] .flagship-proof>nav{background:#f3f5f0;border-color:#d8ded5}html[data-theme=light] .flagship-proof>nav button.active{color:#243027;background:#dfe8da}html[data-theme=light] .flagship-proof-summary>div+div{background:#eef4e9;border-color:#d5ddd2}html[data-theme=light] .flagship-proof-summary strong,html[data-theme=light] .flagship-economics b{color:#243027}html[data-theme=light] .flagship-proof-body li p,html[data-theme=light] .flagship-proof>header p{color:#59665c}html[data-theme=light] .flagship-proof-body>aside{color:#35291e;background:#fff7ec;border-color:#dcc8aa}html[data-theme=light] .flagship-proof-body>aside dd{color:#5d4b38}html[data-theme=light] .flagship-proof>footer{background:#f5f7f2;border-color:#d8ded5}@media (max-width:1050px){.flagship-proof-body{grid-template-columns:1fr}.flagship-proof-body>ol{border-bottom:1px solid #303b32;border-right:0}.flagship-proof>footer{grid-template-columns:1fr 1fr}.flagship-proof>footer>a{grid-column:1/-1}}@media (max-width:680px){.flagship-proof>header{display:block}.flagship-proof>header>a{margin-top:14px}.flagship-proof>nav,.flagship-proof-summary{grid-template-columns:1fr}.flagship-proof-summary>div+div{border-top:1px solid #303b32;border-left:0}.flagship-proof-body>ol{padding:16px}.flagship-proof-body>aside{margin:16px}.flagship-proof>footer{grid-template-columns:1fr}.flagship-economics{grid-template-columns:repeat(3,1fr)}}.synthetic-pilot-notice{background:#202a22;border-bottom:1px solid #303a32;align-items:center;gap:11px;padding:13px 18px;display:flex}.synthetic-pilot-notice>svg{color:#c5e477}.synthetic-pilot-notice span{flex:1;min-width:0}.synthetic-pilot-notice b,.synthetic-pilot-notice small{display:block}.synthetic-pilot-notice b{color:#eaf1e9;font-size:11px}.synthetic-pilot-notice small{color:#98a69b;margin-top:3px;font-size:9px}.synthetic-pilot-notice em{color:#c5e477;white-space:nowrap;border:1px solid #526249;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.connector-future{border-top:1px solid #303a32;padding:16px 18px}.connector-future>b{font-size:11px}.connector-future p{color:#98a69b;max-width:850px;margin:5px 0 10px;font-size:10px;line-height:1.55}.connector-future>div{flex-wrap:wrap;gap:6px;display:flex}.connector-future>div span{color:#b7c2b9;border:1px solid #3b493d;border-radius:999px;padding:5px 7px;font-size:8px}.decision-inbox-intent em{color:#b7da7e;margin-top:7px;font-size:9px;font-style:normal;display:block}html[data-theme=light] .synthetic-pilot-notice{background:#eef4e8;border-color:#dce1da}html[data-theme=light] .synthetic-pilot-notice b{color:#223027}html[data-theme=light] .synthetic-pilot-notice em{color:#49682d;border-color:#aebfa1}html[data-theme=light] .connector-future{border-color:#dce1da}html[data-theme=light] .connector-future>div span{color:#405044;background:#f7f9f5;border-color:#c8d2c5}@media (max-width:600px){.synthetic-pilot-notice{flex-wrap:wrap;align-items:flex-start}.synthetic-pilot-notice span{flex-basis:calc(100% - 32px)}.synthetic-pilot-notice em{margin-left:27px}.integration-table{overflow-x:auto}.integration-table>div,.integration-table>article{min-width:720px}}.pilot-gate{border-bottom:1px solid #2d3730;align-items:flex-start;gap:9px;padding:10px 0;display:flex}.pilot-gate svg{color:#bce477;flex:none}.pilot-gate span,.pilot-gate b,.pilot-gate small{display:block}.pilot-gate b{font-size:11px}.pilot-gate small{color:#8d9990;margin-top:3px;font-size:9px}.pilot-method{color:#9aa69d;margin:12px 0 0;font-size:10px;line-height:1.45}html[data-theme=light] .pilot-gate{border-color:#dce1da}html[data-theme=light] .pilot-gate b{color:#26342a}.pilot-recovery{background:#202a22;border:1px solid #465448;border-radius:9px;gap:6px;margin-top:14px;padding:13px;display:grid}.pilot-recovery b{color:#c5e477;font-size:11px}.pilot-recovery span{color:#a8b3aa;font-size:9px}html[data-theme=light] .pilot-recovery{background:#f3f7ef;border-color:#cbd5c7}html[data-theme=light] .pilot-recovery b{color:#46662d!important}html[data-theme=light] .pilot-recovery span{color:#526057!important}.overview-target-controls{border-bottom:1px solid #303a32;grid-template-columns:minmax(180px,.65fr) minmax(0,2fr);align-items:center;gap:22px;margin:0;padding:16px 22px;display:grid}.overview-target-heading small,.overview-target-heading h3{margin:0;display:block}.overview-target-heading small{color:#bce179;letter-spacing:.9px;font-size:9px;font-weight:750}.overview-target-heading h3{margin-top:5px;font:400 16px/1.25 Georgia}.overview-target-grid{grid-template-columns:repeat(3,minmax(150px,1fr));gap:10px;display:grid}.overview-target-grid label{color:#aab5ac;background:#121814;border:1px solid #38453b;border-radius:9px;gap:7px;padding:10px 12px;font-size:10px;display:grid}.overview-target-grid label>span{color:#9aa69d}.overview-target-grid label>div{align-items:center;gap:7px;display:flex}.overview-target-grid b{color:#bce179;font-size:12px}.overview-target-grid input{color:#edf2ed;background:#0e1410;border:1px solid #465448;border-radius:7px;width:70px;height:34px;padding:0 8px;font:700 13px/1 system-ui}.overview-target-grid em{color:#88958b;font-size:9px;font-style:normal}html[data-theme=light] .overview-target-controls{border-color:#dbe1d8}html[data-theme=light] .overview-target-heading h3{color:#243027}html[data-theme=light] .overview-target-grid label{color:#243027;background:#f7f9f5;border-color:#d2dbcf}html[data-theme=light] .overview-target-grid label>span,html[data-theme=light] .overview-target-grid em{color:#536158}html[data-theme=light] .overview-target-grid b{color:#46662d}html[data-theme=light] .overview-target-grid input{color:#243027!important;background:#fff!important;border-color:#bdc9ba!important}@media (max-width:900px){.overview-target-controls{grid-template-columns:1fr}.overview-target-grid{grid-template-columns:repeat(3,minmax(130px,1fr))}}@media (max-width:620px){.overview-target-grid{grid-template-columns:1fr}.overview-target-controls{padding:14px}}.lead-app{color:#f1f4ef;background:#111713;min-height:100vh}.lead-workspace{min-height:100vh;margin-left:226px}.lead-topbar{z-index:8;background:#151b17;border-bottom:1px solid #303a32;align-items:center;gap:16px;height:76px;padding:0 30px;display:flex;position:sticky;top:0}.lead-topbar>div{margin-right:auto}.lead-topbar small{color:#859087;letter-spacing:.9px;font-size:8px;display:block}.lead-topbar h1{margin:4px 0 0;font:400 19px Georgia}.lead-topbar select,.lead-topbar button{color:#edf2ec;background:#222c24;border:1px solid #465445;border-radius:8px;height:39px;padding:0 12px;font-size:10px}.lead-topbar button{color:#172016;background:#c5e477;border:0;align-items:center;gap:7px;font-weight:700;display:flex}.lead-topbar button svg{width:14px}.lead-content{max-width:1420px;margin:auto;padding:36px 34px 80px}.lead-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.lead-heading h2{max-width:850px;margin:4px 0 9px;font:400 36px Georgia}.lead-heading>div>p:last-child{color:#a7b1a9;max-width:850px;margin:0;font-size:14px;line-height:1.6}.lead-heading>span{color:#c5e477;white-space:nowrap;background:#273429;border-radius:8px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;display:flex}.lead-heading>span svg{width:14px}.lead-kpis{background:#171e19;border:1px solid #303a32;border-radius:11px;grid-template-columns:repeat(5,1fr);margin:25px 0 15px;display:grid;overflow:hidden}.lead-kpis article{border-right:1px solid #303a32;padding:16px}.lead-kpis small,.lead-kpis strong,.lead-kpis span{display:block}.lead-kpis small{color:#7f8a81;font-size:8px}.lead-kpis strong{margin:7px 0 4px;font:400 22px Georgia}.lead-kpis span{color:#96a198;font-size:9px}.lead-kpis .good{color:#badd8e}.lead-kpis .risk{color:#f1a28d}.lead-funnel,.lead-list,.lead-drawer,.lead-channel-bar,.turn-stage-analysis{background:#171e19;border:1px solid #303a32;border-radius:12px;overflow:hidden}.lead-funnel>header,.turn-stage-analysis>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;padding:17px 18px;display:flex}.lead-funnel header small,.turn-stage-analysis header small{color:#a5c978;font-size:8px}.lead-funnel h3,.turn-stage-analysis h3{margin:4px 0 0;font:400 20px Georgia}.lead-funnel header a{color:#c5e477;font-size:9px}.lead-funnel>div{grid-template-columns:repeat(7,1fr);display:grid}.lead-funnel article{border-right:1px solid #303a32;min-height:115px;padding:16px;position:relative;overflow:hidden}.lead-funnel article>span{background:#c5e477;height:4px;position:absolute;bottom:0;left:0}.lead-funnel small,.lead-funnel strong,.lead-funnel em,.lead-funnel b{display:block;position:relative}.lead-funnel small{color:#8b978d;font-size:8px}.lead-funnel strong{margin:8px 0 5px;font:400 24px Georgia}.lead-funnel em,.lead-funnel b{font-size:8px;font-style:normal}.lead-funnel em{color:#a4afa6}.lead-funnel b{color:#c5e477;margin-top:6px}.lead-stage-filter{background:#171e19;border:1px solid #303a32;border-radius:10px;gap:5px;margin:15px 0;padding:5px;display:flex;overflow-x:auto}.lead-stage-filter button{color:#8f9a91;background:0 0;border:0;border-radius:7px;flex:1;min-width:100px;height:36px;font-size:9px}.lead-stage-filter button.active{color:#fff;background:#303b32;font-weight:700}.lead-layout{grid-template-columns:minmax(620px,1fr) 370px;align-items:start;gap:14px;display:grid}.lead-list>header,.lead-list>button{grid-template-columns:1.35fr .9fr .85fr .9fr .3fr;align-items:center;gap:10px;display:grid}.lead-list>header{color:#7f8b81;background:#121814;padding:10px 14px;font-size:8px}.lead-list>button{color:#eaf0ea;text-align:left;background:0 0;border:0;border-top:1px solid #2c352e;width:100%;padding:14px}.lead-list>button:hover,.lead-list>button.active{background:#222c24}.lead-list>button.active{box-shadow:inset 3px 0 #c5e477}.lead-list strong,.lead-list small,.lead-list b{display:block}.lead-list strong,.lead-list b{font-size:10px}.lead-list small{color:#879188;margin-top:4px;font-size:8px}.lead-list em{border-radius:7px;place-items:center;width:32px;height:25px;font-size:9px;font-style:normal;display:grid}.lead-list em.high{color:#b9da90;background:#293a29}.lead-list em.watch{color:#eccf75;background:#473d25}.lead-drawer>header{border-bottom:1px solid #303a32;justify-content:space-between;padding:17px;display:flex}.lead-drawer header small{color:#a7c979;font-size:8px}.lead-drawer header h3{margin:5px 0 3px;font:400 18px Georgia}.lead-drawer header p{color:#89958b;margin:0;font-size:9px}.lead-drawer>header>span{color:#b9da90;background:#293a29;border-radius:8px;height:max-content;padding:6px 8px;font-size:9px}.lead-drawer>section{background:#243025;border:1px solid #485740;border-radius:9px;gap:10px;margin:14px;padding:13px;display:flex}.lead-drawer>section>svg{color:#c5e477;flex:none;width:20px}.lead-drawer>section small,.lead-drawer>section strong{display:block}.lead-drawer>section small{color:#a8ca78;font-size:8px}.lead-drawer>section strong{margin:5px 0;font-size:11px}.lead-drawer>section p{color:#a3aea5;margin:0;font-size:9px;line-height:1.5}.lead-drawer dl{border-top:1px solid #303a32;margin:0 14px}.lead-drawer dl>div{border-bottom:1px solid #303a32;justify-content:space-between;gap:12px;padding:11px 0;display:flex}.lead-drawer dt{color:#8d998f;align-items:center;gap:6px;font-size:9px;display:flex}.lead-drawer dt svg{width:13px}.lead-drawer dd{text-align:right;margin:0;font-size:9px;font-weight:700}.lead-timeline{background:#121814;border-radius:8px;margin:14px;padding:12px}.lead-timeline>small{color:#a5c978;font-size:8px}.lead-timeline p{gap:9px;margin:11px 0;display:flex}.lead-timeline p svg{color:#9fbd77;width:14px}.lead-timeline b,.lead-timeline em{font-size:8px;display:block}.lead-timeline em{color:#829084;margin-top:3px;font-style:normal}.lead-drawer>footer{border-top:1px solid #303a32;justify-content:flex-end;gap:7px;padding:13px;display:flex}.lead-drawer>footer button{color:#bcc5bd;background:0 0;border:1px solid #465147;border-radius:7px;align-items:center;gap:5px;height:36px;padding:0 10px;font-size:9px;display:flex}.lead-drawer>footer button svg{width:13px}.lead-drawer>footer .primary{color:#172016;background:#c5e477;border:0;font-weight:700}.lead-channel-bar{align-items:center;gap:18px;margin-top:14px;padding:15px;display:flex}.lead-channel-bar strong{margin-right:auto;font-size:10px}.lead-channel-bar span{color:#aab4ac;align-items:center;gap:5px;font-size:9px;display:flex}.lead-channel-bar span svg{color:#c5e477;width:13px}.lead-channel-bar b{color:#849087;max-width:310px;font-size:8px;font-weight:400}.turn-stage-analysis{margin-bottom:15px}.turn-stage-analysis>header>span{color:#859087;font-size:9px}.turn-stage-analysis>div{grid-template-columns:repeat(8,1fr);display:grid}.turn-stage-analysis article{border-right:1px solid #303a32;padding:14px}.turn-stage-analysis small,.turn-stage-analysis strong,.turn-stage-analysis em,.turn-stage-analysis b{display:block}.turn-stage-analysis small{color:#8d998f;min-height:24px;font-size:8px}.turn-stage-analysis strong{margin:6px 0;font:400 19px Georgia}.turn-stage-analysis article>span{background:#2c362f;border-radius:2px;height:4px;display:block;overflow:hidden}.turn-stage-analysis article>span i{background:#9dbc70;height:100%;display:block}.turn-stage-analysis article.late>span i{background:#e58a72}.turn-stage-analysis em{color:#a9b4ac;margin-top:6px;font-size:8px;font-style:normal}.turn-stage-analysis article.late em{color:#efa28e}.turn-stage-analysis b{color:#7f8b81;margin-top:5px;font-size:7px;font-weight:400}html[data-theme=light] .lead-app,html[data-theme=light] .lead-workspace{color:#1f2922!important;background:#f4f5ef!important}html[data-theme=light] .lead-topbar,html[data-theme=light] .lead-kpis,html[data-theme=light] .lead-funnel,html[data-theme=light] .lead-list,html[data-theme=light] .lead-drawer,html[data-theme=light] .lead-channel-bar,html[data-theme=light] .turn-stage-analysis{color:#1f2922!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] .lead-heading h2,html[data-theme=light] .lead-funnel h3,html[data-theme=light] .lead-drawer h3,html[data-theme=light] .turn-stage-analysis h3{color:#1f2922!important}html[data-theme=light] .lead-heading>div>p:last-child,html[data-theme=light] .lead-drawer>section p{color:#566359!important}html[data-theme=light] .lead-drawer>section{color:#243027!important;background:#e8efe3!important;border-color:#b9c9b2!important}html[data-theme=light] .lead-list>button{color:#243027!important;border-color:#d7ddd4!important}html[data-theme=light] .lead-list>button:hover,html[data-theme=light] .lead-list>button.active{background:#edf2e9!important}html[data-theme=light] .lead-stage-filter{background:#e9ede5!important;border-color:#d3d9d0!important}html[data-theme=light] .lead-stage-filter button.active{color:#1f2922!important;background:#fff!important}html[data-theme=light] .lead-timeline{color:#243027!important;background:#f4f6f1!important}@media (max-width:1200px){.lead-layout{grid-template-columns:1fr}.lead-funnel>div,.turn-stage-analysis>div{grid-template-columns:repeat(4,1fr)}.lead-kpis{grid-template-columns:repeat(3,1fr)}.lead-channel-bar{flex-wrap:wrap}.lead-channel-bar strong{width:100%}}@media (max-width:900px){.lead-workspace{margin-left:0}.lead-content{padding:28px 16px}.lead-topbar{padding:0 16px;overflow-x:auto}.lead-topbar>*{flex:none}.lead-heading{display:block}.lead-heading>span{width:max-content;margin-top:14px}.lead-list{overflow-x:auto}.lead-list>header,.lead-list>button{min-width:720px}}@media (max-width:650px){.lead-heading h2{font-size:29px}.lead-kpis,.lead-funnel>div,.turn-stage-analysis>div{grid-template-columns:1fr 1fr}.lead-topbar>div{display:none}.lead-channel-bar b{width:100%}}html[data-nav-collapsed=true] .lead-workspace{width:100%!important;margin-left:0!important}html[data-nav-collapsed=true] .lead-topbar{padding-left:72px!important}.native-agent-card{grid-column:1/-1;background:linear-gradient(120deg,#202d23,#171e19)!important;min-height:0!important}.native-agent-card h3{max-width:850px;font-size:28px}.native-agent-card p{max-width:900px}.native-agent-card ul{flex-wrap:wrap;gap:12px 28px;display:flex}.agent-access,.connector-trust{background:#171e19;border:1px solid #344037;border-radius:14px;margin:18px 0;overflow:hidden}.agent-access>header,.connector-trust>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px;display:flex}.agent-access h3,.connector-trust h3{margin:7px 0 6px;font:400 23px Georgia}.agent-access header p:last-child,.connector-trust header p:last-child{color:#9eaaa0;max-width:850px;margin:0;font-size:12px;line-height:1.55}.agent-access header button,.connector-trust header>span{color:#dff0cf;white-space:nowrap;background:#253027;border:1px solid #4b5a4d;border-radius:8px;min-height:38px;padding:0 12px;font-size:10px;font-weight:700}.connector-trust header>span{place-items:center;display:grid}.agent-access-table{overflow-x:auto}.agent-access-table>div,.agent-access-table>article{grid-template-columns:1.25fr 1.15fr 1fr .8fr 1fr .8fr .45fr;align-items:center;gap:12px;min-width:1120px;padding:12px 18px;display:grid}.agent-access-table>div{color:#7f8b81;letter-spacing:.7px;font-size:8px}.agent-access-table>article{color:#aeb8b0;border-top:1px solid #29322b;font-size:10px}.agent-access-table strong,.agent-access-table small{display:block}.agent-access-table strong{color:#eef2ed}.agent-access-table small{color:#879289;margin-top:4px;font-size:8px}.agent-access-table b{border-radius:999px;padding:4px 6px;font-size:8px;display:inline-block}.agent-access-table .current{color:#bce27c;background:#293a29}.agent-access-table .review{color:#e8b78d;background:#3b2d22}.agent-access-table article>button{color:#dbe4dc;background:0 0;border:1px solid #4c594e;border-radius:7px;min-height:30px;font-size:9px}.agent-access-table article.revoked{opacity:.55}.connector-trust-grid{grid-template-columns:1fr 1fr 1.25fr;display:grid}.connector-trust-grid>article{border-right:1px solid #303a32;padding:20px}.connector-trust-grid>article:last-child{border-right:0}.connector-trust-grid small,.connector-trust-grid strong{display:block}.connector-trust-grid small{color:#a9cc76;letter-spacing:.8px;font-size:9px}.connector-trust-grid strong{margin:8px 0 12px;font-size:14px}.connector-trust-grid ul{color:#a8b2aa;margin:0;padding-left:18px;font-size:11px;line-height:1.9}.connector-trust-grid .blocked{background:#211b18}.connector-trust-grid .blocked small{color:#efa28d}.portability-actions{flex-wrap:wrap;gap:7px;display:flex}.portability-actions button{color:#dfe7df;background:#253027;border:1px solid #465447;border-radius:7px;min-height:35px;padding:0 10px;font-size:9px}.portability-actions button.danger{color:#efab95;border-color:#6c493d}.portability-actions button.restored{color:#c5e477;border-color:#66804f}.connector-trust-grid em{color:#97a39a;margin-top:13px;font-size:9px;font-style:normal;display:block}html[data-theme=light] :is(.native-agent-card,.agent-access,.connector-trust){color:#1f2922!important;background:#fff!important;border-color:#d3d9d0!important}html[data-theme=light] :is(.agent-access,.connector-trust) :is(header,article){border-color:#dce1da!important}html[data-theme=light] :is(.agent-access,.connector-trust) :is(h3,strong){color:#243027!important}html[data-theme=light] :is(.agent-access,.connector-trust) :is(p,span,small,li,em){color:#59665c!important}html[data-theme=light] .connector-trust-grid .blocked{background:#fff5f1!important}html[data-theme=light] :is(.agent-access header button,.connector-trust header>span,.portability-actions button,.agent-access-table article>button){color:#243027!important;background:#edf2e9!important;border-color:#bbc8b8!important}@media (max-width:900px){.connector-trust-grid{grid-template-columns:1fr}.connector-trust-grid>article{border-bottom:1px solid #303a32;border-right:0}.agent-access>header,.connector-trust>header,.native-agent-card ul{display:grid}.agent-access header button{width:max-content}}@media (max-width:600px){.agent-access,.connector-trust{border-radius:10px}.agent-access>header,.connector-trust>header,.connector-trust-grid>article{padding:17px}.native-agent-card h3{font-size:22px}}.flagship-live-case{background:#1c2920;border-top:1px solid #405044;grid-template-columns:minmax(280px,1.25fr) minmax(300px,1fr) auto;align-items:center;gap:18px;padding:18px 20px;display:grid}.flagship-live-case small,.flagship-live-case strong,.flagship-live-case p{display:block}.flagship-live-case>div:first-child small{color:#c5e477;letter-spacing:.8px;font-size:9px}.flagship-live-case>div:first-child strong{margin-top:5px;font-size:13px}.flagship-live-case p{color:#9aa69c;margin:5px 0 0;font-size:10px;line-height:1.45}.flagship-live-case dl{border:1px solid #39473c;border-radius:9px;grid-template-columns:repeat(3,1fr);margin:0;display:grid;overflow:hidden}.flagship-live-case dl div{border-right:1px solid #39473c;padding:10px}.flagship-live-case dl div:last-child{border:0}.flagship-live-case dt{color:#91a096;text-transform:uppercase;align-items:center;gap:5px;font-size:8px;display:flex}.flagship-live-case dt svg{color:#c5e477;width:12px}.flagship-live-case dd{color:#e5eae5;margin:4px 0 0;font-size:9px;line-height:1.35}.flagship-live-case>button{color:#172017;white-space:nowrap;background:#c5e477;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:10px;font-weight:800;display:flex}.flagship-live-case>button:disabled{color:#9aa59c;background:#334037}.flagship-live-case>button svg{width:14px}.flagship-live-links{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.flagship-live-links a{color:#c5e477;border:1px solid #465448;border-radius:999px;padding:6px 9px;font-size:9px;text-decoration:none}html[data-theme=light] .flagship-live-case{background:#eef4e9;border-color:#cad4c7}html[data-theme=light] .flagship-live-case p,html[data-theme=light] .flagship-live-case dt{color:#59665c}html[data-theme=light] .flagship-live-case dd{color:#243027}html[data-theme=light] .flagship-live-case dl,html[data-theme=light] .flagship-live-case dl div{border-color:#c7d1c4}@media (max-width:1050px){.flagship-live-case{grid-template-columns:1fr}.flagship-live-links{grid-column:auto}}.decision-lifecycle,.overview-metrics-studio{color:#edf2ed;background:#171e19;border:1px solid #354238;border-radius:14px;margin:18px 0;overflow:hidden}.decision-lifecycle>header,.overview-metrics-studio>header{border-bottom:1px solid #303a32;justify-content:space-between;gap:22px;padding:20px 22px;display:flex}.decision-lifecycle header small,.overview-metrics-studio header small{color:#bce179;letter-spacing:1px;font-size:9px}.decision-lifecycle h2,.overview-metrics-studio h2{margin:6px 0;font:400 22px Georgia}.decision-lifecycle header p,.overview-metrics-studio header p{color:#9ba69e;max-width:800px;margin:0;font-size:11px;line-height:1.55}.decision-lifecycle>header>span,.overview-metrics-studio>header>button,.pilot-save{color:#dce8d8;white-space:nowrap;background:#243027;border:1px solid #4b594c;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:10px;display:flex}.decision-lifecycle svg,.overview-metrics-studio svg,.pilot-save svg{width:15px}.decision-lifecycle-grid{grid-template-columns:repeat(4,1fr);display:grid}.decision-lifecycle-grid article{border-right:1px solid #303a32;padding:17px}.decision-lifecycle-grid small,.decision-lifecycle-grid strong,.decision-lifecycle-grid span{display:block}.decision-lifecycle-grid small{color:#8c988e;font-size:8px}.decision-lifecycle-grid strong{margin:8px 0 5px;font-size:12px}.decision-lifecycle-grid span{color:#9ca79f;font-size:9px}.decision-lifecycle-impact{border-top:1px solid #303a32;grid-template-columns:1fr 1fr;gap:12px;padding:16px 22px;display:grid}.decision-lifecycle-impact article{border:1px solid #344037;border-radius:9px;padding:13px}.decision-lifecycle-impact small,.decision-lifecycle-impact strong{display:block}.decision-lifecycle-impact small{color:#8e9a90;font-size:8px}.decision-lifecycle-impact strong{margin-top:6px;font-size:11px}.decision-lifecycle>footer{border-top:1px solid #303a32;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.decision-lifecycle>footer button{color:#dce5dd;background:0 0;border:1px solid #4a584c;border-radius:8px;min-height:38px;padding:0 12px;font-size:10px}.decision-lifecycle>footer button.primary{color:#172016;background:#c5e477;border:0}.overview-metric-controls{border-bottom:1px solid #303a32;align-items:end;gap:12px;padding:15px 22px;display:flex}.overview-metric-controls label{color:#8f9b91;gap:6px;font-size:9px;display:grid}.overview-metric-controls select{color:#edf2ed;background:#101612;border:1px solid #3e4b40;border-radius:8px;min-width:180px;height:38px;padding:0 10px}.overview-metric-controls>span{color:#9ba69e;margin-left:auto;font-size:9px}.overview-metric-grid{grid-template-columns:repeat(3,1fr);display:grid}.overview-metric-grid>a{min-height:180px;color:inherit;border-bottom:1px solid #303a32;border-right:1px solid #303a32;padding:18px;text-decoration:none}.overview-metric-grid>a.watch{box-shadow:inset 3px 0 #e58a72}.overview-metric-grid>a>small,.overview-metric-grid>a>strong{display:block}.overview-metric-grid>a>small{color:#8d9990;font-size:8px}.overview-metric-grid>a>strong{margin:8px 0 10px;font:400 25px Georgia}.overview-metric-grid>a>span{color:#b8d983;gap:6px;font-size:9px;display:flex}.overview-metric-grid>a>span b{color:#aab4ac;margin-left:auto}.overview-metric-grid>a p{color:#96a198;min-height:34px;font-size:9px}.overview-metric-grid>a footer{color:#c5e477;justify-content:space-between;font-size:9px;display:flex}.overview-saved-views{flex-wrap:wrap;gap:7px;padding:13px 18px;display:flex}.overview-saved-views button{color:#aeb8b0;background:0 0;border:1px solid #465348;border-radius:999px;padding:6px 8px;font-size:8px}.pilot-save{width:100%;margin-top:4px}html[data-theme=light] :is(.decision-lifecycle,.overview-metrics-studio){color:#213026;background:#fff;border-color:#d0d8ce}html[data-theme=light] :is(.decision-lifecycle,.overview-metrics-studio) :is(header,footer,article,.overview-metric-controls){border-color:#dbe1d8}html[data-theme=light] :is(.decision-lifecycle,.overview-metrics-studio) :is(p,span,small,label){color:#5a685e}html[data-theme=light] :is(.overview-metric-controls select,.overview-metrics-studio>header>button,.decision-lifecycle>header>span,.decision-lifecycle>footer button,.pilot-save){color:#243027;background:#f2f6ef;border-color:#bdc9ba}@media (max-width:950px){.decision-lifecycle-grid,.overview-metric-grid{grid-template-columns:1fr 1fr}.overview-metric-controls{flex-wrap:wrap}.decision-lifecycle-impact{grid-template-columns:1fr}}@media (max-width:600px){.decision-lifecycle>header,.overview-metrics-studio>header{display:grid}.decision-lifecycle-grid,.overview-metric-grid{grid-template-columns:1fr}.overview-metric-controls,.decision-lifecycle>footer{display:grid}}.foundation-continuity{color:#aab5ac;background:#1b261e;border:1px solid #3f4d41;border-radius:10px;justify-content:space-between;align-items:center;gap:18px;margin:14px 0;padding:14px 16px;font-size:11px;line-height:1.5;display:flex}.foundation-continuity b{color:#eef2ed;font-size:12px;display:block}.foundation-continuity a{color:#c5e477;flex:none;font-weight:700;text-decoration:none}.field-mobile-board{background:#171e19;border:1px solid #354238;border-radius:13px;margin:16px 0;overflow:hidden}.field-mobile-board>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.field-mobile-board h3{margin:5px 0 0;font:400 21px Georgia}.field-mobile-board header small{color:#bce179;letter-spacing:1px;font-size:9px}.field-mobile-board header span{color:#c5e477;border:1px solid #51634f;border-radius:999px;padding:7px 10px;font-size:9px}.field-mobile-board>div{grid-template-columns:repeat(3,1fr);display:grid}.field-mobile-board article{border-right:1px solid #303a32;padding:17px}.field-mobile-board article:last-child{border:0}.field-mobile-board article small,.field-mobile-board article strong,.field-mobile-board article span{display:block}.field-mobile-board article small{color:#8f9a91;font-size:8px}.field-mobile-board article strong{margin:7px 0;font-size:12px}.field-mobile-board article span{color:#a4afa6;font-size:9px;line-height:1.55}.field-mobile-board article button{color:#c5e477;background:#253027;border:1px solid #4b594d;border-radius:7px;min-height:34px;margin-top:12px;padding:0 10px;font-size:9px}.field-mobile-board>footer{color:#929e94;border-top:1px solid #303a32;gap:18px;padding:12px 20px;font-size:9px;display:flex}html[data-theme=light] :is(.field-mobile-board,.foundation-continuity){color:#526057;background:#fff;border-color:#d0d8ce}html[data-theme=light] :is(.field-mobile-board,.foundation-continuity) :is(h3,strong,b){color:#213026}html[data-theme=light] .field-mobile-board :is(header,article,footer){border-color:#dbe1d8}html[data-theme=light] .field-mobile-board article button{color:#304a2b;background:#edf3e9;border-color:#b9c7b6}@media (max-width:850px){.field-mobile-board>div{grid-template-columns:1fr}.field-mobile-board article{border-bottom:1px solid #303a32;border-right:0}.foundation-continuity{flex-direction:column;align-items:flex-start}.field-mobile-board>footer{flex-wrap:wrap}}.workflow-view-switch{background:#141b16;border:1px solid #354238;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:0 0 22px;padding:5px;display:grid}.workflow-view-switch button{color:#a2ada4;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;min-height:68px;padding:12px 14px}.workflow-view-switch button:hover{color:#eef2ed;background:#1d271f}.workflow-view-switch button.active{color:#f4f7f2;background:#2a382d;border-color:#4c6148;box-shadow:inset 3px 0 #c5e477}.workflow-view-switch strong,.workflow-view-switch span{display:block}.workflow-view-switch strong{font-size:11px}.workflow-view-switch span{color:#87938a;margin-top:5px;font-size:8px;line-height:1.4}.workflow-view-switch button.active span{color:#b5c0b7}.workflow-hero-action{color:#c5e477;white-space:nowrap;cursor:pointer;background:#253027;border:1px solid #4b594c;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:10px;font-weight:700;display:flex}.workflow-hero-action svg{width:14px}html[data-theme=light] .workflow-view-switch{background:#eef2eb;border-color:#ccd5c9}html[data-theme=light] .workflow-view-switch button{color:#5c695f}html[data-theme=light] .workflow-view-switch button:hover{color:#213026;background:#e3eadf}html[data-theme=light] .workflow-view-switch button.active{color:#213026;background:#fff;border-color:#aebeaa}html[data-theme=light] .workflow-view-switch button.active span{color:#59665c}html[data-theme=light] .workflow-hero-action{color:#35512e;background:#fff;border-color:#afbdab}@media (max-width:1100px){.workflow-view-switch{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.workflow-view-switch{display:flex;overflow-x:auto}.workflow-view-switch button{flex:0 0 230px}}.ops-heading+nav,.ops-heading+.workspace-domain-switch,.ops-heading+.workspace-subnav,.ops-heading+.finance-foundation-studio,.ops-heading+.work-queue,.ops-heading+.ops-stats{margin-top:24px!important}.operating-views{color:#edf2ed;background:#171e19;border:1px solid #354238;border-radius:14px;margin:18px 0;position:relative;overflow:hidden}.operating-views>header{border-bottom:1px solid #303a32;justify-content:space-between;gap:24px;padding:21px 22px;display:flex}.operating-views>header small{color:#bce179;letter-spacing:1px;font-size:9px}.operating-views h2{margin:6px 0;font:400 22px Georgia}.operating-views>header p{color:#9ba69e;max-width:820px;margin:0;font-size:11px;line-height:1.55}.operating-views>header>button,.operating-view-controls button,.operating-views>footer button{color:#dce8d8;white-space:nowrap;background:#222e25;border:1px solid #465448;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;display:flex}.operating-views button{cursor:pointer}.operating-views svg{width:14px}.operating-view-controls{border-bottom:1px solid #303a32;align-items:center;gap:10px;padding:13px 18px;display:flex}.operating-view-controls nav{gap:6px;display:flex}.operating-view-controls button.active{color:#d9f29d;background:#34432f;border-color:#7b985a}.operating-view-controls label{color:#919d94;align-items:center;gap:7px;margin-left:10px;font-size:9px;display:flex}.operating-view-controls select{color:#edf2ed;background:#101612;border:1px solid #3e4b40;border-radius:7px;height:36px;padding:0 9px}.operating-view-controls>span{color:#8c988f;margin-left:auto;font-size:9px}.operating-table>header,.operating-table>article{border-bottom:1px solid #303a32;grid-template-columns:34px minmax(230px,1.55fr) .65fr .8fr .7fr .45fr .5fr;align-items:center;gap:10px;padding:0 18px;display:grid}.operating-table>header{color:#78857b;min-height:39px;font-size:8px}.operating-table>article{color:#cbd4cd;min-height:68px;font-size:10px}.operating-table>article>button{color:#172016;background:0 0;border:1px solid #566258;border-radius:5px;width:20px;height:20px}.operating-table>article>button.selected{background:#c5e477;border-color:#c5e477}.operating-table>article>span{gap:6px;display:flex}.operating-table>article>span:nth-child(2){gap:5px;display:grid}.operating-table strong{font-size:11px}.operating-table small{color:#849087;align-items:center;gap:3px;font-size:8px;display:flex}.operating-table b{color:#bac5bc;background:#2a352d;border-radius:999px;justify-self:start;padding:6px 8px;font-size:8px}.operating-table b.needs-review{color:#ffc1ab;background:#4a332b}.operating-table b.ready{color:#cbe99c;background:#263d28}.operating-board{grid-template-columns:repeat(3,1fr);gap:10px;padding:16px;display:grid}.operating-board>section{background:#121914;border:1px solid #354238;border-radius:10px;min-height:220px;padding:10px}.operating-board>section>header{color:#aab5ac;justify-content:space-between;padding:5px 4px 12px;font-size:10px;display:flex}.operating-board>section>article{background:#1d2620;border:1px solid #344036;border-radius:8px;gap:7px;margin-bottom:8px;padding:12px;display:grid}.operating-board article small,.operating-board article span{color:#849087;font-size:8px}.operating-board article strong{font-size:10px}.operating-board article footer{color:#aab5ac;justify-content:space-between;font-size:8px;display:flex}.operating-board article footer b{color:#c5e477}.operating-timeline{padding:18px}.operating-timeline article{border-bottom:1px solid #303a32;grid-template-columns:80px 1fr;align-items:center;min-height:58px;display:grid;position:relative}.operating-timeline article>span{color:#9ea9a0;font-size:9px}.operating-timeline article>i{background:#9bc45d;border-radius:4px;height:3px;position:absolute;bottom:4px}.operating-timeline article>div{justify-content:space-between;gap:20px;display:flex}.operating-timeline strong{font-size:10px}.operating-timeline small{color:#8d9990;font-size:8px}.operating-views>footer{align-items:center;gap:8px;padding:13px 18px;display:flex}.operating-views>footer>span{color:#8e9b91;margin-right:auto;font-size:9px}.operating-views>footer button:disabled{opacity:.42;cursor:not-allowed}.operating-views>footer a{color:#c5e477;margin-left:8px;font-size:9px}.operating-view-notice{color:#e3eedb;background:#243325;border:1px solid #61774d;border-radius:9px;align-items:center;gap:18px;padding:12px 14px;font-size:9px;display:flex;position:absolute;bottom:58px;right:16px;box-shadow:0 12px 30px #0006}.operating-view-notice button{color:#dfe9df;background:0 0;border:0;font-size:15px}html[data-theme=light] .operating-views{color:#213026;background:#fff;border-color:#d0d8ce}html[data-theme=light] .operating-views :is(header,footer,article,.operating-view-controls){border-color:#dbe1d8}html[data-theme=light] .operating-views :is(p,span,small,label){color:#5a685e}html[data-theme=light] .operating-views :is(select,button){color:#243027;background:#f2f6ef;border-color:#bdc9ba}html[data-theme=light] .operating-board>section{background:#f5f7f2;border-color:#dbe1d8}html[data-theme=light] .operating-board>section>article{background:#fff;border-color:#dbe1d8}@media (max-width:980px){.operating-table{overflow-x:auto}.operating-table>header,.operating-table>article{min-width:900px}.operating-board{grid-template-columns:1fr}.operating-view-controls{flex-wrap:wrap}.operating-view-controls>span{margin-left:0}}@media (max-width:600px){.operating-views>header{display:grid}.operating-view-controls{flex-direction:column;align-items:stretch}.operating-view-controls nav{grid-template-columns:repeat(3,1fr);display:grid}.operating-view-controls label{margin:0}.operating-views>footer{flex-direction:column;align-items:stretch}.operating-views>footer>span{margin:0}.operating-views>footer a{margin:5px 0}.operating-timeline article>div{display:grid}}.operating-header-actions{align-items:flex-start;gap:8px;display:flex}.operating-header-actions button,.operating-saved-views button,.operating-scope button,.field-control{color:#dce8d8;white-space:nowrap;background:#222e25;border:1px solid #465448;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;display:flex}.operating-saved-views{border-bottom:1px solid #303a32;align-items:center;gap:7px;padding:10px 18px;display:flex;overflow-x:auto}.operating-saved-views>strong{color:#819087;text-transform:uppercase;letter-spacing:1px;margin-right:4px;font-size:9px}.operating-saved-views button{background:#18211b;min-height:32px}.operating-saved-views .reset-operating{color:#a9b3ac;margin-left:auto}.operating-scope{border-bottom:1px solid #303a32;grid-template-columns:repeat(2,1fr);gap:8px;padding:12px 18px;display:grid}.operating-scope button{text-align:left;background:#121914;justify-content:flex-start;min-height:58px;padding:9px 13px}.operating-scope button.active{background:#253226;border-color:#7b985a}.operating-scope button>span{gap:3px;display:grid}.operating-scope button b{font-size:11px}.operating-scope button small{color:#859188;font-size:8px}.operating-scope button em{color:#d8ef9d;background:#334234;border-radius:999px;place-items:center;min-width:24px;height:24px;margin-left:auto;font-style:normal;display:grid}.operating-search{background:#101612;border:1px solid #3e4b40;border-radius:7px;min-width:180px;height:36px;padding:0 9px}.operating-search input{color:#edf2ed;width:100%;font:inherit;background:0 0;border:0;outline:0}.operating-view-controls .field-control{margin-left:0}.operating-field-picker{color:#9eaaa1;background:#131a15;border-bottom:1px solid #303a32;align-items:center;gap:16px;padding:10px 18px;font-size:9px;display:flex}.operating-field-picker label{text-transform:capitalize;align-items:center;gap:5px;display:flex}.operating-table .work-title{text-align:left;width:auto;height:auto;color:inherit;background:0 0;border:0;padding:0;display:grid}.operating-table .work-title em{color:#b5d777;font-size:8px;font-style:normal}.operating-table>article>span:last-child{flex-wrap:wrap}.operating-board{grid-template-columns:repeat(5,minmax(190px,1fr));overflow-x:auto}.operating-board>section{min-width:190px}.operating-board>section>button{color:#e8eee9;text-align:left;background:#1d2620;border:1px solid #344036;border-radius:8px;gap:7px;width:100%;margin-bottom:8px;padding:12px;display:grid}.operating-board button footer{justify-content:space-between;display:flex}.operating-timeline>button{color:#e8eee9;text-align:left;background:0 0;border:0;border-bottom:1px solid #303a32;grid-template-columns:80px 1fr;align-items:center;width:100%;min-height:58px;display:grid;position:relative}.operating-timeline>button>span{color:#9ea9a0;font-size:9px}.operating-timeline>button>i{background:#9bc45d;border-radius:4px;height:3px;position:absolute;bottom:4px}.operating-timeline>button>div{justify-content:space-between;gap:20px;display:flex}.operating-timeline>button small{color:#8d9990;font-size:8px}.work-detail-drawer{z-index:110;background:#172019;border-left:1px solid #53664a;width:min(430px,92vw);padding:28px;position:fixed;top:0;bottom:0;right:0;overflow:auto;box-shadow:-24px 0 70px #0009}.work-detail-drawer .close,.operating-modal .close{color:#eef3ee;background:#222d25;border:1px solid #526154;border-radius:8px;width:36px;height:36px;font-size:20px;position:absolute;top:14px;right:14px}.work-detail-drawer>small,.operating-modal form>small{color:#bce179;letter-spacing:1px;font-size:9px}.work-detail-drawer h3,.operating-modal h3{margin:8px 45px 5px 0;font:400 27px Georgia}.work-detail-drawer>p{color:#98a39b}.work-detail-drawer dl{background:#344037;grid-template-columns:repeat(2,1fr);gap:1px;margin:20px 0;display:grid}.work-detail-drawer dl div{background:#1b251e;padding:12px}.work-detail-drawer dt{color:#7f8b83;text-transform:uppercase;font-size:8px}.work-detail-drawer dd{margin:5px 0 0;font-size:10px}.work-detail-drawer h4{margin-top:26px}.work-detail-drawer article{border-bottom:1px solid #334037;gap:10px;padding:12px 0;font-size:10px;display:flex}.work-detail-drawer article span{gap:5px;display:grid}.work-detail-drawer article small{color:#879289;font-size:8px}.work-detail-drawer label{gap:8px;margin:18px 0;display:grid}.work-detail-drawer textarea{color:#edf2ed;resize:vertical;background:#101612;border:1px solid #465448;border-radius:8px;min-height:90px;padding:12px}.work-detail-drawer label button,.work-detail-drawer>button:last-child{color:#eaf1e8;background:#2a392c;border:1px solid #526154;border-radius:8px;min-height:40px}.operating-modal{z-index:120;background:#07100bd9;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.operating-modal form{background:#172019;border:1px solid #53664a;border-radius:14px;gap:14px;width:min(520px,94vw);padding:28px;display:grid;position:relative;box-shadow:0 28px 90px #000b}.operating-modal label{color:#abb5ad;gap:6px;font-size:9px;display:grid}.operating-modal :is(input,select){color:#edf2ed;background:#101612;border:1px solid #465448;border-radius:8px;min-height:42px;padding:0 11px}.operating-modal p{color:#8f9b92;font-size:9px;line-height:1.55}.operating-modal button[type=submit]{color:#182018;background:#c6e875;border:0;border-radius:8px;min-height:44px;font-weight:700}.operating-view-notice{z-index:130}.operating-views>footer button svg{height:14px}html[data-theme=light] .operating-saved-views,html[data-theme=light] .operating-scope,html[data-theme=light] .operating-field-picker{background:#fafcf8;border-color:#dbe1d8}html[data-theme=light] .operating-scope button,html[data-theme=light] .operating-saved-views button{background:#f2f6ef}html[data-theme=light] .operating-scope button.active{background:#e8f0e3}html[data-theme=light] .operating-search{background:#fff;border-color:#bdc9ba}html[data-theme=light] .operating-search input{color:#243027}html[data-theme=light] .work-detail-drawer,html[data-theme=light] .operating-modal form{color:#213026;background:#fff}html[data-theme=light] .work-detail-drawer dl{background:#dbe1d8}html[data-theme=light] .work-detail-drawer dl div{background:#f4f7f2}html[data-theme=light] .work-detail-drawer textarea,html[data-theme=light] .operating-modal :is(input,select){color:#213026;background:#fff;border-color:#bdc9ba}.workspace-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.workspace-heading-actions .secondary-action{border:1px solid var(--line);min-height:2.8rem;color:var(--text);background:var(--surface);border-radius:.65rem;justify-content:center;align-items:center;padding:.75rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.workspace-heading-actions .secondary-action:hover{border-color:var(--accent);color:var(--accent)}.report-saved-views{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.8rem 1rem;display:flex}.report-saved-views>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.report-saved-views button,.report-saved-views a{border:1px solid var(--line);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:.5rem .75rem;font-size:.82rem;text-decoration:none}.report-saved-views a{color:var(--accent);margin-left:auto;font-weight:700}.functional-workspace-intro{background:#171e19;border:1px solid #344038;border-radius:14px;margin-bottom:24px;overflow:hidden}.functional-workspace-intro>header{justify-content:space-between;align-items:flex-end;gap:28px;padding:24px 26px;display:flex}.functional-workspace-intro>header>div:first-child{min-width:0}.functional-workspace-intro h1{margin:5px 0 8px;font:400 32px/1.15 Georgia}.functional-workspace-intro>header>div:first-child>p:last-child{color:#a9b2aa;max-width:820px;margin:0;font-size:14px;line-height:1.55}.functional-workspace-intro dl{border-top:1px solid #303a32;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.functional-workspace-intro dl>div{border-right:1px solid #303a32;min-width:0;padding:15px 18px}.functional-workspace-intro dl>div:last-child{border-right:0}.functional-workspace-intro dt{color:#8f9a91;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.functional-workspace-intro dd{color:#eef3ee;margin:6px 0 0;font-size:13px;font-weight:750;line-height:1.3}.functional-workspace-intro small{color:#96a198;margin-top:4px;font-size:11px;line-height:1.35;display:block}html[data-theme=light] .functional-workspace-intro{color:#1f2922;background:#fff;border-color:#d3dbd1}html[data-theme=light] .functional-workspace-intro dl,html[data-theme=light] .functional-workspace-intro dl>div{border-color:#d9ded6}html[data-theme=light] .functional-workspace-intro h1,html[data-theme=light] .functional-workspace-intro dd{color:#1f2922}html[data-theme=light] .functional-workspace-intro>header>div:first-child>p:last-child,html[data-theme=light] .functional-workspace-intro small{color:#59665c}html[data-theme=light] .functional-workspace-intro dt{color:#667369}@media (max-width:900px){.functional-workspace-intro>header{flex-direction:column;align-items:flex-start}.functional-workspace-intro dl{grid-template-columns:repeat(2,minmax(0,1fr))}.functional-workspace-intro dl>div:nth-child(2){border-right:0}.functional-workspace-intro dl>div:nth-child(-n+2){border-bottom:1px solid #303a32}}@media (max-width:560px){.functional-workspace-intro>header{padding:20px}.functional-workspace-intro h1{font-size:28px}.functional-workspace-intro dl{grid-template-columns:1fr}.functional-workspace-intro dl>div{border-right:0;border-bottom:1px solid #303a32!important}.functional-workspace-intro dl>div:last-child{border-bottom:0!important}}@media (max-width:760px){.workspace-heading-actions{justify-content:stretch;width:100%}.workspace-heading-actions>*{flex:1}.report-saved-views a{text-align:center;width:100%;margin-left:0}}@media (max-width:980px){.operating-header-actions{flex-wrap:wrap}.operating-saved-views .reset-operating{margin-left:0}.operating-board{grid-template-columns:repeat(5,230px)}.operating-view-controls .operating-search{flex:1;margin:0}.operating-field-picker{flex-wrap:wrap}}@media (max-width:600px){.operating-header-actions{grid-template-columns:1fr 1fr;display:grid}.operating-scope{grid-template-columns:1fr}.operating-saved-views{padding-bottom:12px}.operating-view-controls nav{grid-template-columns:repeat(2,1fr)}.operating-field-picker{flex-direction:column;align-items:flex-start}.work-detail-drawer{width:100vw}.operating-views>footer button{width:100%}}.portfolio-view .operating-views>header{align-items:flex-start}.portfolio-view .operating-header-actions>button,.portfolio-view .operating-saved-views>button,.portfolio-view .operating-scope>button{color:#dce8d8;background:#222e25;border:1px solid #465448;border-radius:8px}.portfolio-view .operating-saved-views>button{background:#18211b}.portfolio-view .operating-scope>button{background:#121914}.portfolio-view .operating-scope>button.active{background:#253226;border-color:#7b985a}.portfolio-view .operating-table .work-title{text-align:left;background:0 0;border:0;justify-content:start;width:auto;min-width:0;height:auto;padding:0;display:grid}.portfolio-app .operating-table>article>.operating-row-selector{color:#172016;aspect-ratio:1;background:0 0;border:1px solid #566258;border-radius:50%!important;flex:0 0 24px!important;place-items:center!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0!important;display:grid!important}.portfolio-app .operating-table .operating-row-selector.selected{background:#c5e477;border-color:#c5e477}@media (max-width:1150px){.operating-views>header{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.operating-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.operating-header-actions button{width:100%}.operating-saved-views{flex-wrap:wrap;padding:12px 16px;overflow:visible}.operating-saved-views>strong{flex-basis:100%}.operating-saved-views .reset-operating{margin-left:0}.operating-saved-views button{white-space:normal;text-align:left;flex:180px;justify-content:flex-start}.operating-scope{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px}.operating-scope button,.operating-scope button span{min-width:0}.operating-scope button small{white-space:normal;line-height:1.4}.operating-view-controls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;padding:14px 16px;display:grid}.operating-view-controls nav{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.operating-view-controls nav button{min-width:0}.operating-view-controls .operating-search{grid-column:1/-1;width:auto;min-width:0;margin:0}.operating-view-controls label{grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.operating-view-controls label select{width:100%;min-width:0}.operating-view-controls .field-control{width:100%}.operating-view-controls>span{text-align:right;align-self:center;margin:0}.operating-table{overflow:visible}.operating-table>header{display:none}.operating-table>article{border-bottom:1px solid #303a32;grid-template-columns:28px minmax(0,1fr);gap:8px 12px;min-width:0;min-height:0;padding:16px;display:grid}.operating-table>article>button:first-child{grid-area:1/1/3;margin-top:2px}.operating-table>article>.work-title{grid-column:2;gap:5px}.operating-table>article>span,.operating-table>article>b{grid-column:2;justify-self:start}.operating-table>article>span{flex-wrap:wrap;align-items:center;gap:5px 10px;display:flex}.operating-table>article>span:not(:last-child){padding-top:2px}.operating-table>article>span:not(:last-child):before{color:#748078;letter-spacing:.08em;text-transform:uppercase;font-size:8px}.operating-table>article>span:first-of-type:before{content:"Function"}.operating-table>article>span:nth-of-type(2):before{content:"Owner"}.operating-table>article>span:nth-last-child(2):before{content:"Due / exposure"}.operating-table>article>span:last-child{color:#8f9a92;padding-top:3px}.operating-views>footer{flex-wrap:wrap;padding:14px 16px}.operating-views>footer>span{flex-basis:100%;margin:0 0 4px}.operating-views>footer button{flex:130px}.operating-views>footer a{text-align:right;flex-basis:100%;margin:8px 0 0}}@media (max-width:640px){.operating-views{border-radius:10px}.operating-views>header{padding:18px 16px}.operating-views h2{font-size:20px}.operating-header-actions,.operating-scope{grid-template-columns:1fr}.operating-view-controls nav{grid-template-columns:repeat(2,minmax(0,1fr))}.operating-view-controls{grid-template-columns:1fr}.operating-view-controls nav,.operating-view-controls .operating-search{grid-column:1}.operating-view-controls>span{text-align:left}.operating-saved-views button{flex-basis:100%}.operating-views>footer button{flex-basis:100%;width:100%}}html[data-theme=light] .portfolio-view .operating-header-actions>button,html[data-theme=light] .portfolio-view .operating-saved-views>button,html[data-theme=light] .portfolio-view .operating-scope>button{color:#243027;background:#f2f6ef;border-color:#bdc9ba}html[data-theme=light] .portfolio-view .operating-scope>button.active{background:#e8f0e3;border-color:#7b985a}html[data-theme=light] .portfolio-app .operating-table .operating-row-selector{color:#243027;background:#fff;border-color:#92a08f}html[data-theme=light] .portfolio-app .operating-table .operating-row-selector.selected{background:#c5e477;border-color:#6f8d49}.queue-header,.queue-table article{grid-template-columns:1.1fr 2fr .65fr .55fr minmax(116px,auto)}@media (max-width:1000px){.queue-header,.queue-table article{grid-template-columns:1fr 1.6fr .65fr minmax(116px,auto)}}@media (max-width:720px){.queue-table article{grid-template-columns:minmax(0,1fr) minmax(116px,auto)}}.work-queue.decision-queue .queue-table article>*{min-width:0}.work-queue.decision-queue .queue-timing b{overflow-wrap:anywhere;text-transform:capitalize}@media (max-width:1500px){.work-queue.decision-queue .queue-header>span:nth-child(4),.work-queue.decision-queue .queue-table article>.confidence-score{display:none}.work-queue.decision-queue .queue-header,.work-queue.decision-queue .queue-table article{grid-template-columns:minmax(150px,1fr) minmax(280px,1.75fr) minmax(210px,.9fr) minmax(145px,auto)}.work-queue.decision-queue .queue-evidence-inline{display:block!important}}.competitive-coverage{color:#edf2ed;background:#171e19;border:1px solid #344037;border-radius:14px;overflow:hidden}.competitive-coverage>header{border-bottom:1px solid #303a32;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px;display:flex}.competitive-coverage header small{color:#bce179;letter-spacing:1.1px;font-size:9px}.competitive-coverage h3{margin:7px 0 6px;font:400 24px Georgia}.competitive-coverage header p{color:#9ba69e;max-width:780px;margin:0;font-size:11px;line-height:1.55}.competitive-coverage header>span{color:#c5e477;white-space:nowrap;border:1px solid #465549;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;display:flex}.competitive-coverage svg{width:15px;height:15px}.coverage-summary{border-bottom:1px solid #303a32;grid-template-columns:repeat(4,1fr);display:grid}.coverage-summary article{border-right:1px solid #303a32;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;padding:16px 18px;display:grid}.coverage-summary article:last-child{border:0}.coverage-summary article svg{color:#bce477;grid-row:1/3}.coverage-summary article.concept-only svg{color:#e1b66f}.coverage-summary article.missing svg{color:#e38b77}.coverage-summary strong{font:400 22px Georgia}.coverage-summary span{color:#909c92;font-size:9px}.coverage-filters{border-bottom:1px solid #303a32;gap:7px;padding:13px 18px;display:flex}.coverage-filters button{color:#aeb8b0;background:0 0;border:1px solid #3c493e;border-radius:999px;min-height:34px;padding:0 11px;font-size:9px}.coverage-filters button.active{color:#d9efae;background:#2a362c;border-color:#70845e}.coverage-scroll{overflow-x:auto}.coverage-table{min-width:1120px}.coverage-row{border-bottom:1px solid #29322b;grid-template-columns:minmax(280px,1.5fr) minmax(260px,1.35fr) repeat(5,minmax(90px,.55fr));align-items:center;display:grid}.coverage-row>*{min-width:0;padding:13px 14px}.coverage-head{color:#7f8b82;letter-spacing:.7px;font-size:8px}.coverage-row>div:first-child small,.coverage-row>div:first-child strong{display:block}.coverage-row>div:first-child small{color:#91a18f;letter-spacing:.6px;text-transform:uppercase;margin-bottom:5px;font-size:8px}.coverage-row>div:first-child strong{font-size:10px;line-height:1.4}.unitora-evidence>span{color:#c7e98c;background:#293a29;border-radius:999px;align-items:center;gap:6px;width:max-content;padding:5px 7px;font-size:8px;font-weight:700;display:flex}.unitora-evidence.concept-only>span{color:#ebc77e;background:#3a3021}.unitora-evidence.missing>span{color:#efaa98;background:#412a25}.unitora-evidence small{color:#8f9a91;margin-top:6px;font-size:8px;line-height:1.4;display:block}.market-coverage{color:#aeb8b0;border:1px solid #3d493f;border-radius:999px;justify-self:start;font-size:8px;padding:5px 7px!important}.market-coverage.strong{color:#c9e6a2;border-color:#5f7754}.market-coverage.partial{color:#dfbd78;border-color:#665637}.market-coverage.unknown{color:#7f8a81;border-style:dashed}.competitive-coverage>footer{color:#89958b;padding:13px 18px;font-size:8px;line-height:1.5}.competitive-coverage>footer b{color:#b3beb5}html[data-theme=light] .competitive-coverage{color:#213026;background:#fff;border-color:#d0d8ce}html[data-theme=light] .competitive-coverage :is(header,.coverage-summary,.coverage-row,.coverage-filters){border-color:#dbe1d8}html[data-theme=light] .competitive-coverage :is(p,small,footer){color:#59665c}html[data-theme=light] .coverage-filters button{color:#445248;border-color:#c7d1c4}html[data-theme=light] .coverage-filters button.active{color:#2a3a2d;background:#e8f0e2}html[data-theme=light] .unitora-evidence>span{color:#456629;background:#e9f2df}html[data-theme=light] .unitora-evidence.concept-only>span{color:#79591f;background:#faf0d8}html[data-theme=light] .unitora-evidence.missing>span{color:#854538;background:#f8e5e0}@media (max-width:800px){.competitive-coverage>header{display:grid}.competitive-coverage header>span{width:max-content}.coverage-summary{grid-template-columns:1fr 1fr}.coverage-filters{overflow-x:auto}.coverage-filters button{white-space:nowrap}}.pilot-readiness-message{color:#aeb8b0;grid-column:1/-1;margin:0;padding:18px 20px;font-size:11px}.pilot-readiness-access{background:#1d271f;grid-column:1/-1;align-items:center;gap:12px;padding:16px 20px;display:flex}.pilot-readiness-access>svg{color:#c5e477;width:22px}.pilot-readiness-access span{flex:1}.pilot-readiness-access b,.pilot-readiness-access small{display:block}.pilot-readiness-access b{font-size:12px}.pilot-readiness-access small{color:#9da79f;margin-top:4px;font-size:10px}.pilot-readiness-access a{color:#c5e477;font-size:10px;font-weight:700;text-decoration:none}.pilot-readiness footer button.secondary{color:#e7eee6;background:#243027}html[data-theme=light] .pilot-readiness-message{color:#59665c}html[data-theme=light] .pilot-readiness-access{background:#edf3e8}html[data-theme=light] .pilot-readiness-access b{color:#243027}@media (max-width:650px){.pilot-readiness-access{flex-wrap:wrap;align-items:flex-start}.pilot-readiness-access span{min-width:calc(100% - 40px)}.pilot-readiness-access a{margin-left:34px}}.operating-depth-board,.specialty-depth-panel{background:#141d17;border:1px solid #354238;border-radius:12px;margin:0 18px 18px;overflow:hidden}.operating-depth-board>header,.specialty-depth-panel>header{border-bottom:1px solid #354238;justify-content:space-between;align-items:flex-end;gap:18px;padding:18px 20px;display:flex}.operating-depth-board header>div,.specialty-depth-panel header>div{gap:5px;display:grid}.operating-depth-board header small{color:#bce179;letter-spacing:1px}.operating-depth-board header strong,.specialty-depth-panel h3{font:400 20px Georgia}.operating-depth-board header span,.specialty-depth-panel header span{color:#909c92;max-width:820px;font-size:11px;line-height:1.5}.operating-depth-actions{grid-auto-flow:column;gap:8px!important;display:flex!important}.operating-depth-board button,.specialty-depth-panel header button{color:#d9eead;white-space:nowrap;background:#253027;border:1px solid #506052;border-radius:8px;padding:9px 11px}.operating-depth-table>div,.operating-depth-table>button,.specialty-depth-table>div,.specialty-depth-table>button{color:#dce3dd;text-align:left;background:0 0;border:0;border-bottom:1px solid #303c33;grid-template-columns:1.3fr repeat(4,1fr);align-items:center;gap:12px;width:100%;padding:13px 18px;display:grid}.operating-depth-table .head,.specialty-depth-table .head{color:#7f8c82;letter-spacing:.5px;font-size:9px}.operating-depth-table>button:hover,.specialty-depth-table>button:hover{background:#1d2820}.operating-depth-board>footer{color:#8e998f;grid-template-columns:repeat(3,1fr);gap:16px;padding:14px 18px;font-size:10px;display:grid}.operating-depth-board>footer b{color:#dce3dd;display:block}.specialty-depth-panel{margin:17px 0 0}.specialty-depth-panel>header{align-items:center}.specialty-depth-panel h3{margin:4px 0}.specialty-depth-flow{border-bottom:1px solid #354238;grid-template-columns:repeat(6,1fr);display:grid}.specialty-depth-flow article{border-right:1px solid #303c33;align-items:center;gap:8px;padding:14px 11px;display:flex}.specialty-depth-flow article:last-child{border:0}.specialty-depth-flow i{color:#c5e477;background:#2d392f;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:grid}.specialty-depth-flow strong{font-size:10px}.specialty-depth-table>button{font-size:11px}.specialty-depth-table>button span:last-child{color:#c5e477}html[data-theme=light] :is(.operating-depth-board,.specialty-depth-panel){color:#243027;background:#fff;border-color:#d3d9d0}html[data-theme=light] :is(.operating-depth-board,.specialty-depth-panel) :is(header,.head,button,article){border-color:#d8dfd6}html[data-theme=light] :is(.operating-depth-table,.specialty-depth-table)>button{color:#314038}html[data-theme=light] :is(.operating-depth-table,.specialty-depth-table)>button:hover{background:#edf3e8}@media (max-width:1000px){.operating-depth-table,.specialty-depth-table{overflow-x:auto}.operating-depth-table>div,.operating-depth-table>button,.specialty-depth-table>div,.specialty-depth-table>button{min-width:760px}.specialty-depth-flow{grid-template-columns:repeat(3,1fr)}.operating-depth-board>footer{grid-template-columns:1fr}}@media (max-width:700px){.operating-depth-board{margin:0 10px 16px}.operating-depth-board>header,.specialty-depth-panel>header{display:block}.operating-depth-actions{grid-auto-flow:row;margin-top:14px;display:grid!important}.specialty-depth-panel header button{width:100%;margin-top:14px}.specialty-depth-flow{grid-template-columns:1fr 1fr}}body .portfolio-kpis span,body .portfolio-kpis small{font-size:.75rem;font-weight:600;line-height:1.45}::selection{color:#102015;text-shadow:none;background:#c6eb72}html[data-theme=light] .portfolio-kpis span,html[data-theme=light] .portfolio-kpis small{color:#46564c}html[data-theme=light] :is(.nav-item,.nav-subgroup a,.workspace-subnav a,.workspace-domain-switch a).active,html[data-theme=light] :is(.overview-view-switch,.workflow-view-switch,.secondary-metrics nav,.operating-view-controls) button.active{color:#172c1c!important;border-color:#8faa85!important}html[data-theme=light] :is(.overview-view-switch,.workflow-view-switch,.workspace-domain-switch) .active :is(span,small){color:#46564c!important}body .occupancy-chart header span,body .cash-cycle header p:last-child{font-size:.8125rem;line-height:1.5}body .stacked-bars>div>span,body .stacked-bars small,body .occupancy-chart>footer,body .cycle-trend span,body .cycle-trend small,body .cash-cycle aside small,body .cash-cycle aside span{font-size:.75rem;font-weight:600;line-height:1.4}html[data-theme=light] :is(.occupancy-chart,.cash-cycle) :is(p,span,small,footer){color:#46564c}html[data-theme=light] :is(.stacked-bars>div>span,.cycle-trend span,.occupancy-chart>footer b){color:#26372c}html[data-theme=light] .soda-lifecycle{background:#eef3e9;border-color:#cbd6c7}html[data-theme=light] .soda-lifecycle button{color:#46564c}html[data-theme=light] .soda-lifecycle :is(.done,.current){color:#294620}html[data-theme=light] .soda-grid>main>nav button.active{color:#172c1c;background:#dce8d5}html[data-theme=light] .soda-ledger footer{background:#dce8d5}html[data-theme=light] .soda-ledger footer strong{color:#172c1c!important}html[data-theme=light] .portfolio-app{--overview-canvas:#f1f4ee;--overview-surface:#fff;--overview-surface-soft:#f7f9f5;--overview-surface-tint:#eaf0e5;--overview-line:#ccd6c9;--overview-line-strong:#aebdaf;--overview-ink:#1d2b22;--overview-muted:#536158;--overview-accent:#58783b;--overview-accent-soft:#dfead6;--overview-shadow:0 10px 28px #23362812;background:var(--overview-canvas)!important;color:var(--overview-ink)!important}html[data-theme=light] .portfolio-app .portfolio-workspace{background:radial-gradient(circle at 88% 2%, #bdd5aa38, transparent 27rem), var(--overview-canvas)!important;color:var(--overview-ink)!important}html[data-theme=light] .portfolio-app .portfolio-topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 1px #21332608;border-color:var(--overview-line)!important;background:#fffffff0!important}html[data-theme=light] .portfolio-app .portfolio-topbar>div p,html[data-theme=light] .portfolio-app .portfolio-title>div>p:last-child{color:var(--overview-muted)!important}html[data-theme=light] .portfolio-app .portfolio-topbar>label,html[data-theme=light] .portfolio-app .portfolio-topbar>.context-search{box-shadow:inset 0 1px 2px #1b2b1f0a;border-color:var(--overview-line)!important;background:var(--overview-surface-soft)!important}html[data-theme=light] .portfolio-app .portfolio-topbar>.context-search input{background:0 0!important}html[data-theme=light] .portfolio-app .portfolio-topbar>button,html[data-theme=light] .portfolio-app .portfolio-filters>button{box-shadow:0 4px 12px #314a2c29;color:#fff!important;background:#314a2c!important;border-color:#486532!important}html[data-theme=light] .portfolio-app .portfolio-title>span{background:var(--overview-accent-soft);color:#385329;border-color:#b7c7ae}html[data-theme=light] .portfolio-app .overview-view-switch{border-color:var(--overview-line);background:#ffffffb8;box-shadow:0 5px 18px #2336280a}html[data-theme=light] .portfolio-app .overview-view-switch button{color:var(--overview-muted)}html[data-theme=light] .portfolio-app .overview-view-switch button:hover{background:var(--overview-surface-tint);color:var(--overview-ink)}html[data-theme=light] .portfolio-app .overview-view-switch button.active{box-shadow:inset 4px 0 #6e914e,0 2px 8px #3a523014;background:var(--overview-accent-soft)!important;color:var(--overview-ink)!important;border-color:#8fa77e!important}html[data-theme=light] .portfolio-app .portfolio-filters{box-shadow:var(--overview-shadow);border-color:var(--overview-line)!important;background:var(--overview-surface-tint)!important}html[data-theme=light] .portfolio-app .portfolio-filters label>span{color:#48574e;font-weight:700}html[data-theme=light] .portfolio-app :is(.portfolio-filters select,.occupancy-chart select,.overview-metric-controls select){border-color:var(--overview-line-strong)!important;background:var(--overview-surface)!important;color:var(--overview-ink)!important}html[data-theme=light] .portfolio-app .portfolio-kpis{border:0;gap:10px;overflow:visible;background:0 0!important}html[data-theme=light] .portfolio-app .portfolio-kpis article{background:var(--overview-surface);box-shadow:var(--overview-shadow);border-radius:10px;border:1px solid var(--overview-line)!important}html[data-theme=light] .portfolio-app .portfolio-kpis :is(strong,small,span){color:var(--overview-ink)}html[data-theme=light] .portfolio-app .portfolio-kpis small{color:#5d6b62!important}html[data-theme=light] .portfolio-app .portfolio-kpis span{color:#526057!important}html[data-theme=light] .portfolio-app .portfolio-kpis :is(.good-change,.down){color:#52752f!important}html[data-theme=light] .portfolio-app :is(.overview-metrics-studio,.occupancy-chart,.composition-card,.cash-cycle,.secondary-metrics,.market-performance){box-shadow:var(--overview-shadow);border-color:var(--overview-line)!important;background:var(--overview-surface)!important;color:var(--overview-ink)!important}html[data-theme=light] .portfolio-app :is(.overview-metrics-studio,.occupancy-chart,.composition-card,.cash-cycle,.secondary-metrics,.market-performance)>header{border-color:var(--overview-line)!important;background:linear-gradient(110deg, var(--overview-surface-soft), #fff)!important}html[data-theme=light] .portfolio-app .overview-metrics-studio header small{font-weight:800;color:var(--overview-accent)!important}html[data-theme=light] .portfolio-app .overview-metrics-studio>header>button{background:var(--overview-accent-soft);color:#30472a;border-color:#a8ba9d}html[data-theme=light] .portfolio-app .overview-metric-controls{background:var(--overview-surface-tint);border-color:var(--overview-line)!important}html[data-theme=light] .portfolio-app .overview-metric-grid{background:var(--overview-line);gap:1px}html[data-theme=light] .portfolio-app .overview-metric-grid>a{background:var(--overview-surface);border:0}html[data-theme=light] .portfolio-app .overview-metric-grid>a:hover{background:#f5f8f2}html[data-theme=light] .portfolio-app .overview-metric-grid>a.watch{box-shadow:inset 4px 0 #cf765c}html[data-theme=light] .portfolio-app .overview-metric-grid>a.good{box-shadow:inset 4px 0 #82a65c}html[data-theme=light] .portfolio-app .overview-metric-grid>a :is(strong,footer){color:var(--overview-ink)}html[data-theme=light] .portfolio-app .overview-metric-grid>a>span{color:#496c2e}html[data-theme=light] .portfolio-app .overview-metric-grid>a>span b{color:#4d5a52}html[data-theme=light] .portfolio-app :is(.occupancy-chart,.composition-card,.cash-cycle,.secondary-metrics,.market-performance) :is(header,footer,article,dl div,.cycle-trend){border-color:var(--overview-line)!important}html[data-theme=light] .portfolio-app .stacked-bars>div>i{background:#e3e9e0}html[data-theme=light] .portfolio-app .composition-card .occupancy-ring:before{background:var(--overview-surface)}html[data-theme=light] .portfolio-app .cash-cycle>header>strong{color:#4d7031}html[data-theme=light] .portfolio-app .cycle-trend i{background:repeating-linear-gradient(0deg,#dce4d9 0 1px,#0000 1px 36px)}html[data-theme=light] .portfolio-app .cash-cycle aside{background:var(--overview-surface-soft)}html[data-theme=light] .portfolio-app .secondary-metrics>nav{border-color:var(--overview-line);gap:8px;background:var(--overview-surface-tint)!important}html[data-theme=light] .portfolio-app .secondary-metrics nav button{color:#526057;border:1px solid #0000}html[data-theme=light] .portfolio-app .secondary-metrics nav button:hover{color:var(--overview-ink);background:#ffffffb8}html[data-theme=light] .portfolio-app .secondary-metrics nav button.active{box-shadow:0 2px 7px #273d2a14;background:var(--overview-surface)!important;color:#25391f!important;border-color:#91a884!important}html[data-theme=light] .portfolio-app .secondary-metrics article>span{background:var(--overview-accent-soft);color:#45632f}html[data-theme=light] .portfolio-app .secondary-metrics article em,html[data-theme=light] .portfolio-app :is(.secondary-metrics,.market-performance) header a{color:#4d7130}html[data-theme=light] .portfolio-app .market-table>div{border-color:var(--overview-line);color:#46554b;font-weight:800;background:#e5ebe2!important}html[data-theme=light] .portfolio-app .market-table>a{background:#fff;border-color:#dce3da;color:var(--overview-ink)!important}html[data-theme=light] .portfolio-app .market-table>a:nth-child(odd){background:#f8faf7}html[data-theme=light] .portfolio-app .market-table>a:hover{background:var(--overview-accent-soft)}html[data-theme=light] .portfolio-app .market-table .good{color:#4e722f}html[data-theme=light] .portfolio-app .market-table .watch{color:#a64f37}html[data-theme=light]{--light-canvas:#f1f4ee;--light-surface:#fff;--light-surface-soft:#f6f8f4;--light-surface-tint:#e8eee4;--light-border:#cbd5c8;--light-border-strong:#aebead;--light-text:#1d2b22;--light-muted:#526158;--light-accent:#557638;--light-selected:#dce8d4;--light-hover:#e5ece1}html[data-theme=light] body :is(.nav-item,.nav-subgroup a,.workspace-subnav a){color:var(--light-muted)!important}html[data-theme=light] body :is(.nav-item,.nav-subgroup a,.workspace-subnav a):hover{border-color:var(--light-border-strong)!important;background:var(--light-hover)!important;color:var(--light-text)!important}html[data-theme=light] body :is(.nav-item,.nav-subgroup a,.workspace-subnav a).active{background:var(--light-selected)!important;color:#1c3320!important;border-color:#8fa784!important}html[data-theme=light] body :is(.nav-item,.nav-subgroup a,.workspace-subnav a):is(:hover,.active) :is(span,small,strong,.nav-icon){color:inherit!important}html[data-theme=light] body .workspace-subnav{border-color:var(--light-border)!important;background:var(--light-surface-soft)!important}html[data-theme=light] body :is(.overview-view-switch,.workflow-view-switch,.workspace-domain-switch,.lead-stage-filter,.queue-filters,.conversation-tools,.property-switcher nav,.secondary-metrics>nav,.operating-view-controls) button:hover{border-color:var(--light-border-strong)!important;background:var(--light-hover)!important;color:var(--light-text)!important}html[data-theme=light] body :is(.overview-view-switch,.workflow-view-switch,.workspace-domain-switch,.lead-stage-filter,.queue-filters,.conversation-tools,.property-switcher nav,.secondary-metrics>nav,.operating-view-controls) button.active{background:var(--light-selected)!important;color:#1c3320!important;border-color:#8fa784!important}html[data-theme=light] body :is(.overview-view-switch,.workflow-view-switch,.workspace-domain-switch,.lead-stage-filter,.queue-filters,.conversation-tools,.property-switcher nav,.secondary-metrics>nav,.operating-view-controls) button:is(:hover,.active) :is(span,small,strong){color:inherit!important}html[data-theme=light] body :is(.workflow-table>button,.workflow-library article>div button,.lead-list>button,.tower-list>button,.operating-table>article,.operating-depth-table>button,.specialty-depth-table>button,.market-table>a,.document-row:not(.head),.conversation,.signal):hover{background:var(--light-hover)!important;color:var(--light-text)!important}html[data-theme=light] body :is(.workflow-table>button,.lead-list>button,.tower-list>button,.conversation).selected,html[data-theme=light] body :is(.workflow-table>button,.lead-list>button,.tower-list>button,.conversation).active{box-shadow:inset 4px 0 #66894a;background:var(--light-selected)!important;color:var(--light-text)!important}html[data-theme=light] body .property-page-intro aside,html[data-theme=light] body .property-explorer,html[data-theme=light] body .property-identity,html[data-theme=light] body .detection-banner{box-shadow:0 9px 26px #2336280f;border-color:var(--light-border)!important;background:var(--light-surface)!important;color:var(--light-text)!important}html[data-theme=light] body .property-explorer-heading,html[data-theme=light] body .comparison-summary,html[data-theme=light] body .detection-detail{border-color:var(--light-border)!important;background:var(--light-surface-tint)!important;color:var(--light-text)!important}html[data-theme=light] body .property-switcher nav{border-color:var(--light-border)!important;background:var(--light-surface-soft)!important}html[data-theme=light] body .property-switcher nav button{border:1px solid #0000;color:var(--light-muted)!important}html[data-theme=light] body :is(.property-page-intro aside,.property-explorer,.property-identity,.detection-banner) :is(h1,h2,h3,strong,b){color:var(--light-text)!important}html[data-theme=light] body :is(.property-page-intro aside,.property-explorer,.property-identity,.detection-banner) :is(p,span,small,em,label){color:var(--light-muted)!important}html[data-theme=light] body .detection-summary{color:var(--light-text)!important}html[data-theme=light] body .detection-spark{color:#294322;background:#d9e9c8}html[data-theme=light] body .comparison-summary small,html[data-theme=light] body .property-explorer-heading small,html[data-theme=light] body .recommendation button{color:var(--light-accent)!important}html[data-theme=light] body .identity-tags span{border-color:var(--light-border)!important;background:var(--light-surface-soft)!important;color:var(--light-muted)!important}html[data-theme=light] body .identity-tags .occupied{color:#355625!important;background:#e3efd9!important;border-color:#aac29b!important}html[data-theme=light] body .health-ring:before{background:var(--light-surface)!important}html[data-theme=light] body :is(.history-panel,.rail-card){border-color:var(--light-border)!important;background:var(--light-surface)!important;color:var(--light-text)!important}html[data-theme=light] body .signal{background:var(--light-surface)!important;color:var(--light-text)!important;border-color:#dbe2d8!important}html[data-theme=light] body .signal>span{background:var(--light-surface-tint)!important;color:var(--light-accent)!important}html[data-theme=light] body :is(.rail-card,.signal) :is(h3,strong,b){color:var(--light-text)!important}html[data-theme=light] body :is(.rail-card,.signal) :is(p,small,span),html[data-theme=light] body .filter{color:var(--light-muted)!important}html[data-theme=light] body .filter:hover{border-bottom-color:#94aa87;background:var(--light-hover)!important;color:var(--light-text)!important}html[data-theme=light] body .filter.active{border-bottom-color:#66894a;color:#315027!important}html[data-theme=light] body .event-tag{background:var(--light-surface-tint)!important;color:var(--light-muted)!important}body .cash-cycle aside strong{font-size:1.125rem}.decision-current-state{background:#222d22;border:1px solid #60704f;border-radius:9px;grid-template-columns:auto 1fr;gap:4px 12px;margin:14px 0;padding:12px 14px;display:grid}.decision-current-state small{color:#b9dc7d;letter-spacing:.8px;grid-column:1/-1;font-size:9px}.decision-current-state b{text-transform:capitalize}.decision-current-state span{color:#a8b3aa;font-size:10px;line-height:1.45}.decision-current-state.evidence_requested{background:#2a261c;border-color:#7a6942}.decision-footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;width:100%;display:flex}.decision-footer-actions .reject-decision{color:#f0a995;border-color:#9d5f51}.queue-status.snoozed,.queue-status.evidence_requested{color:#ead083;background:#3e3826}.queue-status.evidence_requested{color:#cde28c;background:#343c29}html[data-theme=light] .decision-current-state{color:#243027;background:#f0f5ec;border-color:#b9c9ae}html[data-theme=light] .decision-current-state span{color:#526057}html[data-theme=light] .decision-current-state.evidence_requested{background:#fff8e8;border-color:#dac99f}html[data-theme=light] .decision-footer-actions .reject-decision{color:#8a3f31!important;background:#fff6f3!important;border-color:#ce9b90!important}@media (max-width:680px){.decision-current-state{grid-template-columns:1fr}.decision-footer-actions>button{flex:calc(50% - 8px)}}.notification-delivery-center{background:#171e19;border:1px solid #364239;border-radius:12px;margin:18px 0;overflow:hidden}.notification-delivery-center>header{border-bottom:1px solid #303a32;justify-content:space-between;gap:24px;padding:18px 20px;display:flex}.notification-delivery-center header small{color:#b7da79;letter-spacing:.8px;font-size:9px}.notification-delivery-center h2{margin:6px 0;font:400 21px Georgia}.notification-delivery-center header p{color:#98a39a;max-width:850px;margin:0;font-size:11px;line-height:1.5}.notification-delivery-center header>svg{color:#c5e477}.notification-readiness{border-bottom:1px solid #303a32;grid-template-columns:repeat(3,1fr);display:grid}.notification-readiness>span{border-right:1px solid #303a32;grid-template-columns:22px 1fr;gap:2px 8px;padding:13px 18px;display:grid}.notification-readiness svg{color:#e0a26e;grid-row:1/3;width:17px}.notification-readiness .ready svg{color:#bce477}.notification-readiness b{text-transform:uppercase;font-size:10px}.notification-readiness small{color:#8d9990;font-size:9px}.notification-ledger>div,.notification-ledger>article{grid-template-columns:1.4fr .8fr .7fr .45fr .7fr;align-items:center;gap:12px;padding:10px 18px;display:grid}.notification-ledger>div{color:#839087;letter-spacing:.6px;background:#111713;font-size:8px}.notification-ledger>article{color:#b6c0b8;border-top:1px solid #2c352e;font-size:10px}.notification-ledger article b,.notification-ledger article small{display:block}.notification-ledger article small{color:#839087;margin-top:3px}.notification-ledger article .delivered{color:#bce477}.notification-ledger article .failed,.notification-ledger article .unavailable{color:#efa18c}.notification-ledger button{color:#dfe9d7;background:0 0;border:1px solid #59664e;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-size:9px;display:flex}.notification-ledger button svg{width:12px}.notification-delivery-center>footer{color:#8e9a91;border-top:1px solid #303a32;gap:18px;padding:11px 18px;font-size:9px;display:flex}.notification-delivery-center footer a{color:#c5e477;margin-left:auto;text-decoration:none}html[data-theme=light] .notification-delivery-center{color:#243027;background:#fff;border-color:#d2dacf}html[data-theme=light] .notification-delivery-center :is(header,.notification-readiness,.notification-readiness>span,.notification-ledger>article,footer){border-color:#dce2d9}html[data-theme=light] .notification-delivery-center header p,html[data-theme=light] .notification-delivery-center :is(small,footer){color:#56635a}html[data-theme=light] .notification-ledger>div{color:#4d5a50;background:#eef2eb}html[data-theme=light] .notification-ledger button{color:#29442d;background:#fff;border-color:#b8c5b4}@media (max-width:760px){.notification-readiness{grid-template-columns:1fr}.notification-readiness>span{border-bottom:1px solid #303a32;border-right:0}.notification-ledger{overflow-x:auto}.notification-ledger>div,.notification-ledger>article{min-width:700px}.notification-delivery-center>footer{flex-wrap:wrap}.notification-delivery-center footer a{width:100%;margin-left:0}}.workspace-agent-evidence-link{color:#c5e477;width:max-content;margin:-10px 0 20px auto;font-size:11px;font-weight:700;text-decoration:none;display:block}.workspace-agent-evidence-link:hover{text-decoration:underline}html[data-theme=light] .workspace-agent-evidence-link{color:#456b18}.queue-empty{justify-items:center;gap:8px;display:grid}.queue-empty strong{color:#e6ece6;font-size:14px}.queue-empty span{max-width:640px;line-height:1.5}.queue-empty small{color:#78847a}.queue-empty>div{gap:8px;margin-top:8px;display:flex}.queue-empty button{color:#e5eee2;cursor:pointer;background:#263128;border:1px solid #465448;border-radius:7px;min-height:36px;padding:0 12px;font-size:11px;font-weight:700}.queue-empty button:hover{color:#172016;background:#c5e477;border-color:#c5e477}html[data-theme=light] .queue-empty strong{color:#26352a}html[data-theme=light] .queue-empty button{color:#26352a;background:#fff;border-color:#aab6a8}@media (max-width:560px){.queue-empty>div{flex-direction:column;width:100%}.queue-empty button{width:100%}}[role=presentation]:has(>[role=dialog][aria-label="Unitora command palette"]){overscroll-behavior:contain;overflow-y:auto}.crm-workspace{flex-direction:column;height:100dvh;min-height:0;display:flex;overflow:hidden}.crm-workspace>.crm-topbar,.crm-workspace>.crm-purpose,.crm-workspace>.crm-case-banner{flex:none}.crm-workspace>.crm-layout,.crm-purpose+.crm-layout{flex:auto;height:auto;min-height:0}.crm-layout>.conversation-list,.crm-layout>.message-pane,.crm-layout>.crm-context{min-height:0}.conversation-list,.crm-context{overscroll-behavior:contain;scrollbar-gutter:stable;overflow-y:auto}.message-pane{height:auto;min-height:0;overflow:hidden}.messages{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.crm-app .composer{z-index:100;position:relative}.crm-app .composer-status{color:#eef4ed;background:#263729;border:1px solid #53654e;border-radius:8px;align-items:center;gap:8px;margin:0 0 8px;padding:9px 11px;font-size:11px;line-height:1.4;display:flex}.crm-app .composer-status span{color:#c5e477;font-weight:800}html[data-theme=light] .crm-app .composer-status{color:#26352a;background:#edf5e8;border-color:#b9c9b4}@media (max-width:720px){.crm-workspace>.crm-layout,.crm-purpose+.crm-layout,.crm-layout>.message-pane{height:auto;min-height:0}}.operator-data-provenance{flex:none;margin:0 10px 10px;position:relative}.operator-org-switcher{background:#101a14;border:1px solid #405044;border-radius:10px;gap:5px;margin-bottom:7px;padding:9px 10px;display:grid}.operator-org-switcher>small{color:#8f9d92;letter-spacing:1px;font-size:8px;font-weight:800}.unitora-org-root{width:100%}.unitora-org-trigger{color:#edf3eb!important;justify-content:space-between!important;width:100%!important;padding:0!important}.unitora-org-name{color:#edf3eb!important;font-size:12px!important;font-weight:800!important}.unitora-org-role{color:#93a096!important;font-size:9px!important}.personal-home section[aria-labelledby=activation-title]{background:#151f18;border:1px solid #536b46;border-radius:16px;margin:16px 0;overflow:hidden}.personal-home section[aria-labelledby=activation-title]>header{border-bottom:1px solid #354239;justify-content:space-between;gap:24px;padding:22px;display:flex}.personal-home #activation-title{margin:7px 0 5px;font:400 25px Georgia,serif}.personal-home section[aria-labelledby=activation-title] header p{color:#9eaaa1;margin:0;font-size:12px}.personal-home section[aria-labelledby=activation-title] header b{color:#c5e477;background:#29372a;border-radius:8px;height:max-content;padding:7px 10px;font-size:10px}.personal-home section[aria-labelledby=activation-title] ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.personal-home section[aria-labelledby=activation-title] li{border-right:1px solid #354239;gap:11px;min-height:145px;padding:18px;display:flex}.personal-home section[aria-labelledby=activation-title] li:last-child{border:0}.personal-home section[aria-labelledby=activation-title] li>span,.personal-home section[aria-labelledby=activation-title] li>svg{color:#c5e477;border:1px solid #526055;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;font-size:10px;display:grid}.personal-home section[aria-labelledby=activation-title] li div,.personal-home section[aria-labelledby=activation-title] li:first-child span{align-content:start;gap:7px;display:grid}.personal-home section[aria-labelledby=activation-title] li small{color:#95a097;font-size:10px;line-height:1.45}.personal-home section[aria-labelledby=activation-title] li a{color:#c5e477;align-items:center;gap:4px;margin-top:auto;font-size:10px;text-decoration:none;display:flex}.personal-home section[aria-labelledby=activation-title] li a svg{width:12px}.personal-home section[aria-labelledby=activation-title] li:first-child{background:#1d2b20}.personal-home section[aria-labelledby=activation-title] li:first-child>svg{color:#172016;background:#c5e477;border:0;padding:4px}@media (max-width:900px){.personal-home section[aria-labelledby=activation-title] ol{grid-template-columns:1fr 1fr}}@media (max-width:560px){.personal-home section[aria-labelledby=activation-title]>header{display:block}.personal-home section[aria-labelledby=activation-title] ol{grid-template-columns:1fr}}.operator-data-provenance>button{color:#edf3eb;text-align:left;cursor:pointer;background:#142019;border:1px solid #34453a;border-radius:10px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:10px 11px;display:grid}.operator-data-provenance>button>svg{color:#c6ea70;width:17px;height:17px}.operator-data-provenance>button span{gap:2px;min-width:0;display:grid}.operator-data-provenance>button b{letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.2}.operator-data-provenance>button small{color:#91a096;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.25;overflow:hidden}.operator-data-provenance>button i{color:#b8c3bb;font-size:9px;font-style:normal}.operator-data-provenance>div{color:#edf3eb;background:#101a14;border:1px solid #53654e;border-radius:12px;width:auto;margin-top:7px;padding:13px;position:relative;box-shadow:0 12px 32px #0000003d}.operator-data-provenance>div strong{align-items:center;gap:8px;font-size:14px;display:flex}.operator-data-provenance>div strong svg{color:#c6ea70;width:18px}.operator-data-provenance>div p{color:#aeb9b1;overflow-wrap:anywhere;margin:9px 0 13px;font-size:10px;line-height:1.45}.operator-data-provenance dl{background:#304037;grid-template-columns:minmax(0,1fr);gap:1px;margin:0 0 13px;display:grid}.operator-data-provenance dl div{background:#16221b;justify-content:space-between;gap:10px;padding:7px 8px;font-size:10px;display:flex}.operator-data-provenance dt{color:#98a69c}.operator-data-provenance dd{margin:0;font-weight:800}.operator-data-provenance>div>a{color:#c6ea70;overflow-wrap:anywhere;font-size:10px;font-weight:750;line-height:1.35;text-decoration:none;display:block}html[data-nav-collapsed=true] .operator-data-provenance{display:none}html[data-theme=light] .operator-data-provenance>button{color:#253229;background:#f4f7f3;border-color:#ccd6ce}html[data-theme=light] .operator-data-provenance>div{color:#253229;background:#fff;border-color:#bccbbe;box-shadow:0 18px 55px #1d322329}html[data-theme=light] .operator-data-provenance dl{background:#dce5de}html[data-theme=light] .operator-data-provenance dl div{background:#f5f8f5}.tenant-empty-state{text-align:center;color:#edf3eb;background:#111b15;border:1px dashed #405046;border-radius:18px;margin:22px 0;padding:clamp(26px,5vw,58px)}.tenant-empty-state small{color:#bfe66d;letter-spacing:.14em;font-size:11px;font-weight:800}.tenant-empty-state h3{font-family:var(--font-display,serif);margin:12px 0 8px;font-size:clamp(24px,3vw,38px)}.tenant-empty-state p{color:#9daa9f;max-width:620px;margin:0 auto 18px;line-height:1.55}.tenant-empty-state a{color:#c6ea70;font-weight:800;text-decoration:none}.tenant-inline-empty{color:#eef3ee;flex-direction:column;gap:5px;display:flex;padding:18px!important}.tenant-inline-empty small{color:#98a69c}html[data-theme=light] .tenant-empty-state{color:#243229;background:#f7faf7;border-color:#c5d0c7}@media (max-width:720px){.property-grid,.property-grid>*,.history-panel,.intelligence-rail,.rail-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.system-writes,.system-write-grid,.system-write{box-sizing:border-box;min-width:0;max-width:100%}.system-write-grid{grid-template-columns:minmax(0,1fr)}.system-write :is(small,strong,b,p){overflow-wrap:anywhere}}.activation-studio{background:#131c16;border:1px solid #536b46;border-radius:18px;margin:0 0 34px;overflow:hidden}.activation-studio>header{background:linear-gradient(120deg,#1b2b1f,#131a15);border-bottom:1px solid #354239;justify-content:space-between;gap:24px;padding:26px;display:flex}.activation-studio>header small{color:#bce66b;letter-spacing:1.3px;font-size:11px;font-weight:800}.activation-studio>header h2{max-width:780px;margin:8px 0;font:400 30px/1.12 Georgia,serif}.activation-studio>header p{color:#a7b2a9;max-width:820px;margin:0;font-size:14px;line-height:1.55}.activation-studio>header>b{color:#c5e477;white-space:nowrap;background:#29372a;border-radius:8px;height:max-content;padding:8px 11px;font-size:12px}.activation-studio>nav{border-bottom:1px solid #354239;grid-template-columns:repeat(4,1fr);display:grid}.activation-studio>nav button{color:#8d9990;background:#111713;border:0;border-right:1px solid #354239;justify-content:center;align-items:center;gap:9px;min-height:54px;font-size:13px;display:flex}.activation-studio>nav button:last-child{border-right:0}.activation-studio>nav button.active{color:#fff;background:#263329}.activation-studio>nav button.done{color:#c5e477}.activation-studio>nav span{border:1px solid #536b46;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.activation-studio>nav svg{width:14px}.activation-source,.activation-review,.activation-commit,.activation-ready{padding:24px}.activation-source>article{align-items:flex-start;gap:14px;display:flex}.activation-source>article>svg{color:#c5e477;width:24px}.activation-source h3,.activation-review h3,.activation-commit h3,.activation-ready h3{margin:0 0 5px;font:400 22px Georgia,serif}.activation-source p,.activation-review p,.activation-commit p,.activation-ready p{color:#9da8a0;margin:0;font-size:14px;line-height:1.5}.activation-source label{color:#cbd3cc;gap:8px;margin-top:20px;font-size:13px;display:grid}.activation-source textarea{resize:vertical;color:#dfe7e0;box-sizing:border-box;background:#0d130f;border:1px solid #405044;border-radius:10px;width:100%;min-height:310px;padding:16px;font:13px/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.activation-studio footer{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.activation-studio footer button{color:#172016;background:#c5e477;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:13px;font-weight:750;display:flex}.activation-studio footer button.secondary{color:#e1e8e2;background:#1e2820;border:1px solid #465448}.activation-studio footer button:disabled{opacity:.45}.activation-studio footer svg{width:15px}.mapping-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.mapping-grid article{background:#18211b;border:1px solid #354239;border-radius:10px;grid-template-columns:auto 1fr;gap:10px;padding:14px;display:grid}.mapping-grid svg{color:#c5e477;width:19px}.mapping-grid strong,.mapping-grid small{display:block}.mapping-grid strong{text-transform:capitalize}.mapping-grid small{color:#8f9b92;margin-top:4px;font-size:11px}.mapping-grid span{color:#bce477;grid-column:2;font-size:11px}.activation-review>section{border:1px solid #354239;border-radius:10px;margin-top:16px;overflow:hidden}.activation-review>section>header,.activation-ready>header{border-bottom:1px solid #354239;gap:12px;padding:16px;display:flex}.activation-review>section>header svg,.activation-ready>header svg{color:#c5e477;width:22px}.activation-review>section>p{border-bottom:1px solid #2c372f;align-items:center;gap:10px;padding:11px 16px;display:flex}.activation-review>section>p b{color:#e8ede9;min-width:120px}.activation-review>section>p.error{color:#f0a38e}.activation-review>section>p.warning{color:#e4c67a}.activation-review>section>p.success{color:#bfe477}.activation-review>section>p svg{width:17px}.activation-commit{text-align:center}.activation-commit>svg{color:#c5e477;background:#253429;border-radius:50%;width:44px;height:44px;padding:10px}.activation-commit>p{max-width:720px;margin:8px auto}.activation-commit dl{border:1px solid #354239;border-radius:10px;grid-template-columns:repeat(3,1fr);max-width:720px;margin:20px auto;display:grid;overflow:hidden}.activation-commit dl div{border-bottom:1px solid #354239;border-right:1px solid #354239;justify-content:space-between;padding:12px;display:flex}.activation-commit dt{text-transform:capitalize}.activation-commit dd{color:#c5e477;margin:0;font-weight:800}.activation-ready>div{grid-template-columns:repeat(3,1fr);display:grid}.activation-ready>div article{border-bottom:1px solid #354239;border-right:1px solid #354239;gap:10px;padding:16px;display:flex}.activation-ready>div article>span{color:#dca17f;border:1px solid #526055;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:11px;display:grid}.activation-ready>div article.complete>span{color:#172016;background:#c5e477;border:0}.activation-ready>div svg{width:14px}.activation-ready strong,.activation-ready small{display:block}.activation-ready small{color:#929e95;margin-top:5px;font-size:11px;line-height:1.4}.activation-ready>aside{gap:12px;padding:16px;display:flex}.activation-ready>aside b{color:#bfe477;background:#223025;border-radius:7px;padding:8px 10px;font-size:11px}.activation-message{background:#223025;border-top:1px solid #536b46;margin:0;padding:13px 24px;color:#dbe5dc!important;font-size:13px!important}.personal-home section[aria-labelledby=activation-title] ol{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.activation-studio>header{display:block}.activation-studio>header>b{margin-top:14px;display:inline-block}.activation-studio>nav,.mapping-grid,.activation-ready>div,.personal-home section[aria-labelledby=activation-title] ol{grid-template-columns:1fr 1fr}}@media (max-width:560px){.mapping-grid,.activation-ready>div,.activation-commit dl,.personal-home section[aria-labelledby=activation-title] ol{grid-template-columns:1fr}.activation-studio>nav button{justify-content:flex-start;padding-left:16px}.activation-studio footer{flex-direction:column}.activation-studio footer button{width:100%}}.activation-source label.activation-file{background:#18221b;border:1px dashed #536b46;border-radius:9px;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.activation-file input{color:#aab5ac;max-width:270px;font-size:12px}.activation-file input::file-selector-button{color:#172016;background:#c5e477;border:0;border-radius:7px;margin-right:10px;padding:8px 10px;font-weight:750}.csv-templates{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:20px 0;display:grid}.csv-templates>button{color:#edf3ee;text-align:left;cursor:pointer;background:#18221b;border:1px solid #3c4b40;border-radius:9px;align-items:center;gap:10px;min-width:0;padding:13px;display:flex}.csv-templates svg{color:#c5e477;width:17px}.csv-templates span{min-width:0;display:grid}.csv-templates strong{text-transform:capitalize}.csv-templates small{color:#8f9b92;font-size:10px}.csv-mapping{border:1px solid #354239;border-radius:10px;margin-top:16px;overflow:hidden}.csv-mapping>header{background:#1a251d;gap:4px;padding:13px 15px;display:grid}.csv-mapping>header small{color:#91a097}.csv-mapping>article{border-top:1px solid #354239;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:16px;padding:12px 15px;display:grid}.csv-mapping>article>span{min-width:0;display:grid}.csv-mapping>article small{color:#8f9b92;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.csv-mapping label{margin:0}.csv-mapping select{color:#edf3ee;background:#101713;border:1px solid #47564a;border-radius:7px;width:100%;padding:8px}.activation-source details{color:#aab6ad;margin-top:16px}.activation-source summary{cursor:pointer;font-size:12px}.activation-source details label{margin-top:12px}.portal-invitations{border:1px solid #405044;border-radius:10px;margin:16px;overflow:hidden}.portal-invitations>header{background:#1c281f;gap:4px;padding:14px;display:grid}.portal-invitations>header small{color:#99a59c}.portal-invitations>article{border-top:1px solid #354239;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.portal-invitations>article>span{gap:3px;display:grid}.portal-invitations>article small{color:#929e95;text-transform:capitalize}.portal-invitations button{color:#c5e477;white-space:nowrap;background:#253329;border:1px solid #607054;border-radius:7px;padding:8px 11px;font-weight:750}.portal-access-page{color:#edf3ee;background:radial-gradient(circle at 50% 0,#233425 0,#101713 54%);place-items:center;min-height:100svh;padding:24px;display:grid}.portal-access-page>section{box-sizing:border-box;text-align:center;background:#151f18;border:1px solid #536b46;border-radius:22px;width:min(620px,100%);padding:clamp(28px,6vw,58px);box-shadow:0 30px 90px #0000004d}.portal-access-page>section>svg{color:#c5e477;width:42px;height:42px}.portal-access-page small{color:#bce66b;letter-spacing:1.4px;margin-top:18px;font-size:10px;font-weight:800;display:block}.portal-access-page h1{margin:12px 0;font:400 clamp(31px,6vw,50px)/1.05 Georgia,serif}.portal-access-page p{color:#a7b2a9;margin:0 auto;line-height:1.6}.portal-access-page button{color:#172016;background:#c5e477;border:0;border-radius:9px;margin-top:24px;padding:13px 18px;font-weight:800}.portal-access-page section>span{color:#c5e477;justify-content:center;align-items:center;gap:8px;margin-top:22px;font-size:13px;display:flex}.portal-access-page section>span svg{width:18px}.tenant-data-next{background:#151d18;border:1px solid #354239;border-radius:14px;align-items:flex-start;gap:15px;padding:22px;display:flex}.tenant-data-next>svg{color:#c5e477;width:24px}.tenant-data-next small{color:#bce66b;letter-spacing:1px;font-size:10px;font-weight:800}.tenant-data-next h3{margin:6px 0;font:400 21px Georgia,serif}.tenant-data-next p{color:#9eaaa1;max-width:820px;margin:0;font-size:14px;line-height:1.55}@media (max-width:680px){.csv-templates{grid-template-columns:1fr 1fr}.csv-mapping>article{grid-template-columns:1fr}.portal-invitations>article,.activation-source label.activation-file{flex-direction:column;align-items:flex-start}.activation-file input{max-width:100%}}@media (max-width:440px){.csv-templates{grid-template-columns:1fr}}@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}
