@font-face{font-family:Oracle Sans;src:url(/design/fonts/oraclesansvf.woff2) format("woff2-variations"),url(/design/fonts/oraclesansvf.woff2) format("woff2");font-weight:275 800;font-style:normal;font-display:swap}@font-face{font-family:Oracle Sans;src:url(/design/fonts/oraclesansvf-it.woff2) format("woff2-variations"),url(/design/fonts/oraclesansvf-it.woff2) format("woff2");font-weight:275 800;font-style:italic;font-display:swap}@font-face{font-family:Oracle Sans;src:url(/design/fonts/oraclesansvf-cygr.woff2) format("woff2-variations"),url(/design/fonts/oraclesansvf-cygr.woff2) format("woff2");font-weight:275 800;font-style:normal;font-display:swap;unicode-range:U+0370-03FF,U+1F00-1FFF,U+0400-04FF,U+0500-052F,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Oracle Sans;src:url(/design/fonts/oraclesansvf-cygr-it.woff2) format("woff2-variations"),url(/design/fonts/oraclesansvf-cygr-it.woff2) format("woff2");font-weight:275 800;font-style:italic;font-display:swap;unicode-range:U+0370-03FF,U+1F00-1FFF,U+0400-04FF,U+0500-052F,U+2DE0-2DFF,U+A640-A69F}:root{--font-oracle-sans: "Oracle Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--font-oracle-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace}.os-tabular{font-variant-numeric:tabular-nums}:root{--rw-brand-10: #f6fafc;--rw-brand-20: #edf6f9;--rw-brand-30: #e4f1f7;--rw-brand-40: #d0e5ee;--rw-brand-50: #b4d5e1;--rw-brand-60: #8fbfd0;--rw-brand-70: #79b1c6;--rw-brand-80: #5fa2ba;--rw-brand-90: #4190ac;--rw-brand-100: #227e9e;--rw-brand-110: #0e7297;--rw-brand-120: #00688c;--rw-brand-130: #025e7e;--rw-brand-140: #04536f;--rw-brand-150: #06485f;--rw-brand-160: #063c4e;--rw-brand-170: #053242;--rw-neutral-0: #ffffff;--rw-neutral-10: #fbf9f8;--rw-neutral-20: #f5f4f2;--rw-neutral-30: #f1efed;--rw-neutral-40: #e4e1dd;--rw-neutral-50: #d4cfca;--rw-neutral-60: #bcb6b1;--rw-neutral-70: #aea8a2;--rw-neutral-80: #9e9892;--rw-neutral-90: #8b8580;--rw-neutral-100: #7b7570;--rw-neutral-110: #6f6964;--rw-neutral-120: #655f5b;--rw-neutral-130: #5c5651;--rw-neutral-140: #514c47;--rw-neutral-150: #47423e;--rw-neutral-160: #3a3632;--rw-neutral-170: #312d2a;--rw-neutral-180: #201e1c;--rw-neutral-190: #161513;--rw-neutral-200: #000000;--rw-danger-10: #fff8f7;--rw-danger-20: #fff1ef;--rw-danger-30: #ffebe8;--rw-danger-40: #ffd9d3;--rw-danger-50: #ffc1b8;--rw-danger-60: #ff9d90;--rw-danger-70: #ff8675;--rw-danger-80: #fe6854;--rw-danger-90: #ec4f3a;--rw-danger-100: #d63b25;--rw-danger-110: #c33522;--rw-danger-120: #b3311f;--rw-danger-130: #aa2222;--rw-danger-140: #8f2719;--rw-danger-150: #7c2216;--rw-danger-160: #661c12;--rw-danger-170: #56180f;--rw-warning-10: #fef9f2;--rw-warning-20: #fdf2e5;--rw-warning-30: #fceddc;--rw-warning-40: #f9ddbc;--rw-warning-50: #f6c792;--rw-warning-60: #f0a957;--rw-warning-70: #eb9632;--rw-warning-80: #e18012;--rw-warning-90: #c6710e;--rw-warning-100: #ac630c;--rw-warning-110: #9c590b;--rw-warning-120: #8f520a;--rw-warning-130: #814909;--rw-warning-140: #724108;--rw-warning-150: #633807;--rw-warning-160: #512f06;--rw-warning-170: #452705;--rw-success-10: #f4fceb;--rw-success-20: #ebf8de;--rw-success-30: #e4f5d3;--rw-success-40: #cfebb3;--rw-success-50: #b1dd88;--rw-success-60: #8ac94f;--rw-success-70: #7dba45;--rw-success-80: #6fa939;--rw-success-90: #5e942b;--rw-success-100: #508223;--rw-success-110: #497620;--rw-success-120: #436b1d;--rw-success-130: #3c601a;--rw-success-140: #355617;--rw-success-150: #2e4914;--rw-success-160: #263d10;--rw-success-170: #1f330e;--rw-info-10: var(--rw-brand-10);--rw-info-20: var(--rw-brand-20);--rw-info-30: var(--rw-brand-30);--rw-info-40: var(--rw-brand-40);--rw-info-50: var(--rw-brand-50);--rw-info-60: var(--rw-brand-60);--rw-info-70: var(--rw-brand-70);--rw-info-80: var(--rw-brand-80);--rw-info-90: var(--rw-brand-90);--rw-info-100: var(--rw-brand-100);--rw-info-110: var(--rw-brand-110);--rw-info-120: var(--rw-brand-120);--rw-info-130: var(--rw-brand-130);--rw-info-140: var(--rw-brand-140);--rw-info-150: var(--rw-brand-150);--rw-info-160: var(--rw-brand-160);--rw-info-170: var(--rw-brand-170);--rw-text-primary: var(--rw-neutral-190);--rw-text-secondary: rgba(22, 21, 19, .7);--rw-text-disabled: rgba(22, 21, 19, .4);--rw-text-brand: var(--rw-brand-110);--rw-text-danger: var(--rw-danger-120);--rw-text-warning: var(--rw-warning-120);--rw-text-success: var(--rw-success-120);--rw-text-on-brand: var(--rw-neutral-0);--rw-bg-content: var(--rw-neutral-0);--rw-bg-subtle: var(--rw-neutral-10);--rw-bg-muted: var(--rw-neutral-20);--rw-bg-hover: rgba(22, 21, 19, .08);--rw-bg-active: rgba(22, 21, 19, .16);--rw-bg-selected: var(--rw-brand-30);--rw-border-enabled: rgba(22, 21, 19, .5);--rw-border-selected: var(--rw-brand-100);--rw-divider: rgba(22, 21, 19, .12);--rw-focus-ring: var(--rw-neutral-190);--rw-field-border-focus: var(--rw-brand-110);--rw-space-1x: .25rem;--rw-space-2x: .5rem;--rw-space-3x: .75rem;--rw-space-4x: 1rem;--rw-space-5x: 1.25rem;--rw-space-6x: 1.5rem;--rw-space-7x: 1.75rem;--rw-space-8x: 2rem;--rw-space-9x: 2.25rem;--rw-space-10x: 2.5rem;--rw-space-11x: 2.75rem;--rw-space-12x: 3rem;--rw-radius-sm: 2px;--rw-radius-md: .25rem;--rw-radius-lg: .375rem;--rw-radius-xl: .5rem;--rw-shadow-xs: 0px 1px 4px 0px rgba(0,0,0,.12);--rw-shadow-sm: 0px 4px 8px 0px rgba(0,0,0,.16);--rw-shadow-md: 0px 6px 12px 0px rgba(0,0,0,.2);--rw-shadow-lg: 0px 8px 16px 0px rgba(0,0,0,.24);--rw-shadow-xl: 0px 12px 20px 0px rgba(0,0,0,.28);--rw-heading-2xl-size: 2.5rem;--rw-heading-2xl-lh: 1.3;--rw-heading-xl-size: 2.25rem;--rw-heading-xl-lh: 1.222;--rw-heading-lg-size: 2rem;--rw-heading-lg-lh: 1.25;--rw-heading-md-size: 1.75rem;--rw-heading-md-lh: 1.2857;--rw-heading-sm-size: 1.5rem;--rw-heading-sm-lh: 1.3333;--rw-heading-xs-size: 1.25rem;--rw-heading-xs-lh: 1.4;--rw-heading-weight: 800;--rw-body-xl-size: 1.25rem;--rw-body-xl-lh: 1.4;--rw-body-lg-size: 1.125rem;--rw-body-lg-lh: 1.3333;--rw-body-md-size: 1rem;--rw-body-md-lh: 1.25;--rw-body-sm-size: .859rem;--rw-body-sm-lh: 1.2;--rw-body-xs-size: .75rem;--rw-body-xs-lh: 1.3333;--rw-body-2xs-size: .625rem;--rw-body-2xs-lh: 1.2}:root{--rw-bg-app: var(--rw-neutral-20);color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--rw-bg-app: var(--rw-neutral-190);--rw-bg-content: var(--rw-neutral-180);--rw-bg-subtle: var(--rw-neutral-170);--rw-bg-muted: var(--rw-neutral-160);--rw-bg-hover: rgba(251, 249, 248, .08);--rw-bg-active: rgba(251, 249, 248, .16);--rw-bg-selected: var(--rw-brand-160);--rw-text-primary: var(--rw-neutral-10);--rw-text-secondary: rgba(251, 249, 248, .7);--rw-text-disabled: rgba(251, 249, 248, .4);--rw-text-brand: var(--rw-brand-70);--rw-text-danger: var(--rw-danger-70);--rw-text-warning: var(--rw-warning-60);--rw-text-success: var(--rw-success-60);--rw-divider: rgba(251, 249, 248, .14);--rw-border-enabled: rgba(251, 249, 248, .45);--rw-border-selected: var(--rw-brand-80);--rw-focus-ring: var(--rw-neutral-0);--rw-field-border-focus: var(--rw-brand-80);color-scheme:dark}}:root[data-theme=dark],:root[data-theme=clinical]{--rw-bg-app: var(--rw-neutral-190);--rw-bg-content: var(--rw-neutral-180);--rw-bg-subtle: var(--rw-neutral-170);--rw-bg-muted: var(--rw-neutral-160);--rw-bg-hover: rgba(251, 249, 248, .08);--rw-bg-active: rgba(251, 249, 248, .16);--rw-bg-selected: var(--rw-brand-160);--rw-text-primary: var(--rw-neutral-10);--rw-text-secondary: rgba(251, 249, 248, .7);--rw-text-disabled: rgba(251, 249, 248, .4);--rw-text-brand: var(--rw-brand-70);--rw-text-danger: var(--rw-danger-70);--rw-text-warning: var(--rw-warning-60);--rw-text-success: var(--rw-success-60);--rw-divider: rgba(251, 249, 248, .14);--rw-border-enabled: rgba(251, 249, 248, .45);--rw-border-selected: var(--rw-brand-80);--rw-focus-ring: var(--rw-neutral-0);--rw-field-border-focus: var(--rw-brand-80);color-scheme:dark}:root{--rw-card-padding: var(--rw-space-4x);--rw-card-gutter: var(--rw-space-4x);--rw-card-radius: var(--rw-radius-lg);--rw-card-min-width: 16rem}.rw-density-compact{--rw-card-gutter: var(--rw-space-3x)}.rw-card{box-sizing:border-box;position:relative;overflow:hidden;border:1px solid var(--rw-divider);border-radius:var(--rw-card-radius);background-color:var(--rw-bg-content);padding:var(--rw-card-padding);--rw-current-bg: var(--rw-bg-content)}.rw-card-tight{--rw-card-padding: var(--rw-space-2x)}.rw-card-shadow-xs{box-shadow:var(--rw-shadow-xs)}.rw-card-shadow-sm{box-shadow:var(--rw-shadow-sm)}.rw-card-shadow-md{box-shadow:var(--rw-shadow-md)}.rw-card-shadow-lg{box-shadow:var(--rw-shadow-lg)}.rw-card-shadow-xl{box-shadow:var(--rw-shadow-xl)}.rw-card:has(>.rw-card-head){padding:0}.rw-card-head{display:flex;align-items:center;gap:var(--rw-space-3x);padding:var(--rw-space-3x) var(--rw-space-4x);border-bottom:1px solid var(--rw-divider)}.rw-card-body{padding:var(--rw-space-4x)}.rw-card-body.rw-flush{padding:0}.rw-card-foot{display:flex;align-items:center;gap:var(--rw-space-3x);padding:var(--rw-space-3x) var(--rw-space-4x);border-top:1px solid var(--rw-divider)}.rw-card-grid{display:grid;gap:var(--rw-card-gutter);grid-template-columns:repeat(auto-fill,minmax(var(--rw-card-min-width),1fr))}.rw-card-interactive{cursor:pointer;-webkit-tap-highlight-color:transparent}.rw-card-interactive:hover{background-image:linear-gradient(var(--rw-bg-hover),var(--rw-bg-hover))}.rw-card-interactive:active{background-image:linear-gradient(var(--rw-bg-active),var(--rw-bg-active))}.rw-card-interactive.rw-selected{border-color:var(--rw-border-selected);background-image:linear-gradient(var(--rw-bg-selected),var(--rw-bg-selected));--rw-current-bg: var(--rw-bg-selected)}.rw-card-interactive.rw-selected:hover{background-image:linear-gradient(var(--rw-bg-hover),var(--rw-bg-hover)),linear-gradient(var(--rw-bg-selected),var(--rw-bg-selected))}.rw-card-interactive:focus-visible{outline:none}.rw-card-interactive:focus-visible:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;pointer-events:none;outline:dotted 1px var(--rw-focus-ring)}@media(forced-colors:active){.rw-card-interactive.rw-selected{border-width:3px}.rw-card-interactive:focus-visible:after{outline-color:Highlight}}:root{font-family:var(--font-oracle-sans);color:var(--rw-text-primary);background:var(--rw-bg-app);font-synthesis:none;font-weight:400;font-size:14px;--mint:var(--rw-text-brand);--muted:var(--rw-text-secondary);--border:var(--rw-text-primary);--panel:var(--rw-text-on-brand)}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button,.button{border:1px solid transparent;background:var(--mint);color:var(--rw-text-on-brand);border-radius:var(--rw-radius-lg);padding:10px 14px;font-weight:600;font-size:13px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;white-space:nowrap;transition:.15s}button:hover,.button:hover{filter:brightness(1.08);transform:translateY(-1px)}button:disabled{opacity:.5;cursor:wait;transform:none}button.secondary,.button.secondary{background:var(--rw-bg-content);color:var(--rw-text-primary);border-color:var(--rw-divider)}button.icon{padding:6px;background:transparent;color:var(--rw-text-secondary);border:0}button.link{padding:0;background:none;color:var(--rw-text-brand);justify-content:flex-start}button.text-button{padding:0;background:transparent;color:var(--rw-text-secondary);font-size:13px;justify-content:flex-start}button.small,.button.small{padding:6px 9px;font-size:12px}a{color:var(--mint)}h1,h2,h3,p{margin:0}h1{font-size:30px;letter-spacing:-1.05px;line-height:1.25;font-weight:540}h2{font-size:16px;font-weight:580;letter-spacing:-.3px}h3{font-size:14px;font-weight:600}p{line-height:1.65}small{font-size:12px;color:var(--muted);line-height:1.6}strong{font-weight:560}.muted{color:var(--muted)}.small-text{font-size:13px}.block{display:block}.mono,code{font-family:var(--font-oracle-mono);font-size:12px}code{overflow-wrap:anywhere;white-space:normal}.eyebrow{font-size:12px;letter-spacing:1.7px;font-weight:650;color:var(--rw-text-secondary);display:block;margin-bottom:12px}.badge{display:inline-flex;padding:4px 7px;border-radius:var(--rw-radius-md);font-size:11px;letter-spacing:.65px;text-transform:uppercase;font-weight:600;background:var(--rw-bg-subtle);color:var(--rw-text-secondary);white-space:nowrap;align-items:center}.badge.teal{background:var(--rw-bg-hover);color:var(--rw-text-brand)}.status-dot{display:inline-block;background:var(--rw-brand-110);width:5px;height:5px;border-radius:50%;box-shadow:var(--rw-shadow-md)}.app{display:flex;min-height:100vh}.sidebar{position:fixed;width:224px;inset:0 auto 0 0;display:flex;flex-direction:column;background:var(--rw-bg-content);border-right:1px solid var(--border);padding:28px 16px 0;z-index:20}.brand{font-size:25px;color:var(--rw-text-primary);font-weight:620;letter-spacing:-1px;display:flex;align-items:center;text-decoration:none;gap:9px;margin-left:8px}.mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:var(--rw-brand-110);color:var(--rw-text-on-brand);font-size:29px;font-weight:650;line-height:1;border-radius:var(--rw-radius-lg);font-family:var(--font-oracle-sans);font-style:italic;letter-spacing:-5px;padding-right:6px;padding-bottom:5px}.brand-dot{color:var(--mint);margin-left:-8px}.workspace{margin:29px 0;padding:10px 8px;display:flex;align-items:center;gap:8px;border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);position:relative}.workspace select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;cursor:pointer}.company-icon{width:29px;height:29px;border-radius:var(--rw-radius-md);display:grid;place-items:center;background:var(--rw-bg-subtle);color:var(--rw-text-primary);font-size:13px}.workspace>div:nth-child(2){min-width:0;flex:1}.workspace strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.workspace small{display:block;font-size:11px;margin-top:2px}.nav-label{font-size:11px;letter-spacing:1.5px;color:var(--rw-text-secondary);margin:0 14px 14px}nav{display:flex;flex-direction:column;gap:6px}nav button,.settings-link{background:none;border:none;color:var(--rw-text-secondary);justify-content:flex-start;padding:12px 14px;font-size:13px;font-weight:470;gap:12px}nav button.active,.settings-link.active{background:var(--rw-bg-selected);color:var(--rw-text-brand)}.nav-count{font-size:11px;background:var(--rw-bg-selected);color:var(--rw-text-brand);padding:2px 5px;border-radius:var(--rw-radius-md);margin-left:auto}.sidebar-bottom{margin-top:auto}.storage{padding:16px 12px;display:flex;gap:8px;align-items:center;border-bottom:1px solid var(--border)}.storage>div{flex:1}.storage strong{font-size:12px;display:block;color:var(--rw-text-secondary)}.storage small{font-size:11px;display:block}.storage svg{color:var(--rw-text-secondary)}.settings-link{width:100%;margin:13px 0}.user{display:flex;align-items:center;gap:8px;padding:16px 6px;border-top:1px solid var(--border)}.user>span{width:29px;height:29px;border-radius:50%;background:var(--rw-bg-subtle);color:var(--rw-text-primary);display:grid;place-items:center;font-size:11px}.user>div{flex:1}.user strong{font-size:12px}.user small{display:block;font-size:11px;text-transform:capitalize}.main-shell{margin-left:224px;flex:1;min-width:0}.topbar{height:73px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 35px;gap:10px}.breadcrumb{display:flex;align-items:center;gap:13px;font-size:12px;color:var(--rw-text-secondary)}.breadcrumb span{color:var(--rw-text-primary)}.top-actions{display:flex;align-items:center;gap:18px}.top-date{font-size:12px;color:var(--rw-text-secondary)}.voice-button{color:var(--rw-text-brand);background:var(--rw-bg-content);border:1px solid var(--rw-divider);font-size:12px;padding:9px 12px}.voice-button.live{box-shadow:var(--rw-shadow-md);animation:pulse 2s infinite}main{padding:35px 35px 0;max-width:1720px;margin:auto}.page-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;gap:18px}.page-heading p{font-size:13px;color:var(--rw-text-secondary);margin-top:10px}.page-heading .eyebrow{margin-bottom:9px}.overview-grid{display:grid;grid-template-columns:1.6fr 1.1fr 1.1fr;gap:18px}.cash-card{border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);background:var(--rw-bg-content);padding:24px 23px 0;overflow:hidden;display:flex;flex-direction:column;min-height:295px}.card-top{display:flex;justify-content:space-between;align-items:center;color:var(--rw-text-secondary);font-size:11px;letter-spacing:1px}.card-top span .status-dot{margin-right:7px}.card-top svg{color:var(--rw-text-secondary)}.cash-value{font-size:40px;letter-spacing:-1.6px;font-weight:500;margin-top:23px;color:var(--rw-text-brand)}.cash-caption{font-size:11px;color:var(--rw-text-secondary);margin-top:6px}.cash-chart{width:100%;height:109px;margin-top:6px;overflow:visible}.cash-bottom{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--rw-divider);padding:13px 0;margin-top:auto;font-size:11px;color:var(--rw-text-secondary)}.cash-bottom button{font-size:11px;background:none;color:var(--rw-text-brand);padding:0}.metric-panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--rw-radius-lg);padding:5px 20px;display:flex;flex-direction:column}.metric{display:flex;align-items:center;gap:12px;flex:1;padding:16px 0;border-bottom:1px solid var(--border)}.metric:last-child{border-bottom:0}.metric-icon{width:34px;height:34px;border-radius:var(--rw-radius-lg);display:grid;place-items:center;align-self:flex-start;margin-top:4px}.metric-icon svg{width:17px}.mint,.lavender{background:var(--rw-bg-hover);color:var(--rw-text-secondary)}.blue{background:var(--rw-bg-hover);color:var(--rw-text-brand)}.metric>div{flex:1}.metric small{font-size:12px;display:block}.metric strong{font-size:22px;font-weight:530;letter-spacing:-.5px;display:block;margin-top:5px}.metric div span{font-size:11px;color:var(--rw-text-secondary);display:block;margin-top:4px}.agent-spotlight{border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);background:var(--rw-bg-content);padding:22px;position:relative;overflow:hidden}.agent-icon{width:42px;height:42px;border:1px solid var(--rw-divider);background:var(--rw-bg-hover);color:var(--rw-text-brand);border-radius:var(--rw-radius-lg);display:grid;place-items:center;margin-bottom:16px}.agent-spotlight>.badge{position:absolute;top:25px;right:20px;font-size:11px;padding:4px 6px}.agent-spotlight h2{font-size:23px;font-weight:490;line-height:1.3;letter-spacing:-.6px}.agent-spotlight p{font-size:12px;color:var(--rw-text-secondary);margin-top:12px;max-width:250px;line-height:1.8}.agent-spotlight button{position:relative;z-index:1;background:none;color:var(--rw-text-primary);padding:0;margin-top:24px;font-size:12px}.section-heading{display:flex;justify-content:space-between;align-items:center;margin:30px 0 16px;gap:15px}.section-heading h2{font-size:15px}.section-heading h2 span,.count{display:inline-block;font-size:11px;padding:3px 6px;border-radius:var(--rw-radius-md);background:var(--rw-bg-subtle);color:var(--rw-text-secondary);margin-left:7px}.decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.decision-card{border:1px solid var(--border);border-radius:var(--rw-radius-lg);background:var(--rw-bg-content);padding:20px}.decision-card>div:first-child{display:flex;justify-content:space-between;align-items:center}.signal-icon{width:30px;height:30px;border-radius:var(--rw-radius-lg);background:color-mix(in srgb,var(--rw-warning-100) 14%,transparent);color:var(--rw-text-warning);display:grid;place-items:center}.signal-icon.s1{background:var(--rw-bg-hover);color:var(--rw-text-brand)}.signal-icon.s2{background:var(--rw-bg-hover);color:var(--rw-text-secondary)}.decision-card h3{margin-top:17px;font-size:13px}.decision-card p{font-size:12px;color:var(--rw-text-secondary);margin:8px 0 18px;line-height:1.8}.decision-card .text-button{font-size:12px}.two-col{display:grid;grid-template-columns:1.25fr 1fr;gap:20px;margin-top:24px}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--rw-radius-lg);overflow:hidden;min-width:0}.panel-heading{padding:21px 23px;display:flex;align-items:center;justify-content:space-between;gap:12px}.panel-heading h2{font-size:14px}.panel-heading p{margin-top:7px}.activity-row{display:flex;align-items:center;gap:13px;padding:15px 22px;border-top:1px solid var(--border)}.activity-icon{width:31px;height:31px;border-radius:var(--rw-radius-lg);background:var(--rw-bg-subtle);color:var(--rw-text-secondary);display:grid;place-items:center}.activity-row>div{flex:1}.activity-row strong{font-size:12px}.activity-row small{display:block;font-size:11px;margin-top:4px;color:var(--rw-text-secondary)}.activity-row b{font-size:12px;font-weight:500}.ask-panel{padding-bottom:15px}.ask-panel>.muted{font-size:12px;margin:-7px 22px 20px}.question{display:flex;justify-content:space-between;width:calc(100% - 44px);margin:8px 22px;background:var(--rw-bg-content);border:1px solid var(--rw-divider);color:var(--rw-text-secondary);font-size:12px;padding:12px 13px;font-weight:460}.question svg{color:var(--rw-text-secondary)}.agent-mode{font-size:11px;color:var(--rw-text-secondary);margin:20px 24px 0;display:flex;align-items:center;gap:7px}.page-footer{display:flex;justify-content:space-between;font-size:11px;color:var(--rw-text-secondary);margin:29px 0 0;padding:20px 0;border-top:1px solid var(--border)}.page-footer .status-dot{width:4px;height:4px;margin-right:5px}.version{margin-left:5px;color:var(--rw-text-secondary)}.tabs{display:flex;gap:24px;border-bottom:1px solid var(--border);margin:-5px 0 25px;overflow:auto}.tabs button{background:none;border-radius:0;color:var(--rw-text-secondary);font-size:13px;padding:13px 0;border-bottom:2px solid transparent}.tabs button.active{color:var(--rw-text-brand);border-color:var(--rw-border-selected)}.actions,.row-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.row-actions{gap:5px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}th{font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--rw-text-secondary);font-weight:550;background:var(--rw-bg-content);padding:12px 20px;white-space:nowrap}td{padding:17px 20px;border-bottom:1px solid var(--border);color:var(--rw-text-secondary)}tr:last-child td{border-bottom:none}td .badge{margin-left:5px}td .link{font-size:12px}details summary{cursor:pointer;color:var(--rw-text-secondary)}.search{display:flex;align-items:center;gap:6px;background:var(--rw-bg-content);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);padding:0 10px;color:var(--rw-text-secondary);max-width:200px}.search input{border:0;background:none;padding:9px 0;width:100%;font-size:12px;outline:0;margin:0}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:12px;color:var(--rw-text-secondary);text-align:center;grid-column:1/-1;min-height:170px}.empty p{font-size:13px;color:var(--rw-text-secondary);max-width:400px}.stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.stat{background:var(--panel);border:1px solid var(--border);border-radius:var(--rw-radius-lg);padding:24px}.stat small{display:block}.stat strong{display:block;font-size:28px;margin:13px 0;letter-spacing:-1px}.stat span{font-size:11px;color:var(--rw-text-secondary)}.summary-row{display:flex;justify-content:space-between;align-items:center;padding:16px 23px;border-bottom:1px solid var(--border);font-size:13px;gap:12px}.summary-row span{color:var(--rw-text-secondary);text-transform:capitalize}.summary-row:last-of-type{border-bottom:0}.footnote{font-size:12px;line-height:1.75;color:var(--rw-text-secondary);padding:16px 23px}.aging{margin-top:24px}.upload{position:relative}.upload input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%}.agents-layout{display:grid;grid-template-columns:1.65fr 1fr;gap:24px;align-items:start}.conversation-body{min-height:330px;max-height:580px;overflow:auto;padding:15px 24px}.agent-welcome{text-align:center;padding:40px 20px}.agent-welcome .agent-icon{margin:0 auto 24px;width:60px;height:60px}.agent-welcome h2{font-size:20px}.agent-welcome p{color:var(--rw-text-secondary);font-size:13px;margin-top:15px}.chat-turn{margin-bottom:26px}.user-message{background:var(--rw-bg-subtle);color:var(--rw-text-brand);border-radius:var(--rw-radius-lg) var(--rw-radius-lg) 0 var(--rw-radius-lg);padding:13px 17px;margin-left:40px;font-size:13px;margin-bottom:16px}.agent-message{display:flex;gap:12px;color:var(--rw-text-primary);font-size:13px}.agent-message>svg{flex-shrink:0;color:var(--rw-text-brand);margin-top:5px}.a2ui-text{margin:0 0 12px}.a2ui-text p{margin:0 0 8px}.a2ui-text p:last-child{margin-bottom:0}.a2ui-text ul,.a2ui-text ol{margin:0 0 8px;padding-left:18px}.a2ui-text li{margin:3px 0;line-height:1.65}.a2ui-text strong{color:var(--rw-text-brand);font-weight:600}.a2ui-text code{font-size:12px;background:var(--rw-bg-content);padding:1px 5px;border-radius:var(--rw-radius-md)}.a2ui>div>.a2ui-text:last-child{font-size:12px;color:var(--rw-text-secondary)}.agent-message small{font-size:11px;color:var(--rw-text-secondary)}.composer{margin:15px 22px 22px;background:var(--rw-bg-content);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);padding:10px 14px}.composer textarea{background:none;border:0;resize:vertical;padding:8px 0;outline:none;width:100%;min-height:65px}.composer>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.composer small{font-size:11px;color:var(--rw-text-secondary)}.decision-item{padding:20px 22px;border-top:1px solid var(--border)}.decision-item h3{font-size:13px;margin:12px 0 8px}.decision-item p{font-size:12px;color:var(--rw-text-secondary);margin-bottom:15px}.room-grid,.integration-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.room-card{padding:24px;position:relative}.room-icon,.integration-icon{width:49px;height:49px;border-radius:var(--rw-radius-lg);background:var(--rw-bg-hover);display:grid;place-items:center;color:var(--rw-text-brand)}.room-card>.badge{position:absolute;top:28px;right:24px}.room-card h2{margin:22px 0 8px}.room-card p{font-size:12px;overflow-wrap:anywhere}.room-card .actions,.meeting{margin-top:24px}.meeting iframe{border:0;width:100%;height:480px;background:var(--rw-bg-app)}.zoom-panel{text-align:center;padding:40px;background:var(--rw-bg-content)}.zoom-panel>svg{color:var(--rw-text-brand)}.zoom-panel h3{margin:15px 0}.zoom-panel p{margin-bottom:20px;color:var(--rw-text-secondary)}.room-comments{padding:24px}.comment{margin:15px 0;padding:14px;background:var(--rw-bg-content);border-radius:var(--rw-radius-lg);font-size:13px}.inline-form{display:flex;gap:10px;margin-top:18px}.inline-form input{flex:1}.integration{padding:25px}.integration-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.integration>.eyebrow{font-size:11px}.integration h2{font-size:21px}.integration p{font-size:12px;color:var(--rw-text-secondary);margin:15px 0 22px;min-height:75px}.integration code{display:block;background:var(--rw-bg-content);border-radius:var(--rw-radius-md);color:var(--rw-text-secondary);padding:12px;line-height:1.8}.protocol-panel{padding:28px}.protocol-panel>h2{font-size:22px}.protocol-panel>p{color:var(--rw-text-secondary);font-size:13px;margin:15px 0 26px}.protocol-row{display:flex;align-items:center;gap:16px;padding:22px 0;border-top:1px solid var(--border)}.protocol-row>svg{color:var(--rw-text-brand)}.protocol-row>div{flex:1}.protocol-row strong{font-size:13px;display:block}.protocol-row small{display:block;margin-top:5px;font-size:12px}.protocol-row code{color:var(--rw-text-secondary);background:var(--rw-bg-subtle);padding:7px 9px;border-radius:var(--rw-radius-md)}.module-result{padding:20px}.module-result pre{max-height:400px;overflow:auto;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--rw-bg-app);padding:15px}.settings-panel{padding:24px}.settings-panel h2{margin-bottom:20px}.settings-panel .summary-row{padding:17px 0}.settings-panel .button,.settings-panel>button{margin-top:15px}.settings-panel .footnote{padding:15px 0}.settings-panel>.muted{margin:10px 0}.voice-strip{display:flex;align-items:center;gap:18px;padding:18px 22px;background:var(--rw-bg-hover);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);margin-bottom:24px}.voice-strip>svg{color:var(--rw-text-brand);flex-shrink:0}.voice-strip>div{flex:1}.voice-strip strong{font-size:13px}.voice-strip p{font-size:12px;color:var(--rw-text-secondary)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--rw-bg-app);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);z-index:80;display:flex;align-items:center;justify-content:center;padding:24px}.modal{background:var(--rw-bg-content);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);box-shadow:var(--rw-shadow-md);max-width:670px;width:100%;max-height:92vh;overflow:auto;padding:28px}.modal header{display:flex;justify-content:space-between;align-items:start;margin-bottom:18px}.modal header h2{font-size:24px;letter-spacing:-.8px}.modal>.muted{font-size:13px;margin-bottom:20px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-grid .wide{grid-column:1/-1}label{font-size:12px;color:var(--rw-text-secondary);display:block}input,select,textarea{display:block;width:100%;margin-top:7px;background:var(--rw-bg-content);color:var(--rw-text-brand);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);padding:11px 12px;outline-color:var(--rw-border-selected);font-size:13px}input[type=checkbox]{width:18px;height:18px;accent-color:var(--rw-text-brand)}textarea{resize:vertical}.modal label small{display:block;font-size:12px;margin-top:6px;line-height:1.6}.modal footer{margin-top:26px;display:flex;justify-content:flex-end;align-items:center;gap:10px}.error{background:color-mix(in srgb,var(--rw-danger-100) 14%,transparent);border:1px solid var(--rw-divider);color:var(--rw-text-danger);padding:12px 14px;border-radius:var(--rw-radius-md);font-size:13px;margin-top:18px}.toast{position:fixed;bottom:25px;left:calc(50% + 112px);transform:translate(-50%);z-index:100;display:flex;align-items:center;gap:12px;max-width:650px;width:max-content;background:var(--rw-bg-subtle);color:var(--rw-text-brand);border:1px solid var(--rw-divider);padding:14px 18px;border-radius:var(--rw-radius-lg);box-shadow:var(--rw-shadow-md);font-size:13px}.toast svg{flex-shrink:0}.login{min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr}.login-art{padding:50px 12%;background:var(--rw-bg-content);position:relative;overflow:hidden;border-right:1px solid var(--border)}.login-art .brand{margin:0 0 100px}.login-art h1{font-size:46px;line-height:1.2;letter-spacing:-2px;margin-bottom:24px}.login-art p{font-size:14px;color:var(--rw-text-secondary);line-height:1.9}.login-foot{position:absolute;bottom:40px;font-size:11px;letter-spacing:2px;color:var(--rw-text-secondary)}.orb{position:relative;height:250px;display:grid;place-items:center;margin-top:30px;color:var(--rw-text-secondary)}.orb>div{position:absolute;width:220px;height:220px;border:1px solid var(--rw-divider);border-radius:50%;transform:rotateX(55deg) rotate(-25deg)}.orb>div:nth-child(2){width:270px;height:270px;transform:rotateX(25deg) rotateY(55deg);border-color:var(--rw-divider)}.login-form{align-self:center;justify-self:center;width:100%;max-width:390px;padding:45px 25px}.login-form h2{font-size:32px;letter-spacing:-1px;margin:24px 0 10px}.login-form>.muted{font-size:13px;margin-bottom:26px}.login-form label{margin:15px 0}.login-form>button{width:100%;margin:15px 0 20px;padding:13px}.login-form>small{font-size:12px;display:block;line-height:1.8}.loading{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;color:var(--rw-text-secondary)}.loading .mark{width:45px;height:45px}.document-meta{display:flex;justify-content:space-between;font-size:13px;margin:30px 0}.document-meta p{font-size:12px;color:var(--rw-text-secondary);margin-top:6px}.document-preview footer{justify-content:space-between}.document-preview table{margin:18px 0}.document-preview td,.document-preview th{padding:15px 10px}@keyframes pulse{50%{box-shadow:var(--rw-shadow-md)}}@media(min-width:1500px){.overview-grid{grid-template-columns:1.7fr 1fr 1fr}.cash-card{min-height:320px}.cash-chart{height:132px}.cash-value{font-size:48px}.agent-spotlight p{font-size:13px}.agent-spotlight h2{font-size:27px}.decision-card p{font-size:12px}}@media(max-width:1200px){.sidebar{width:195px;padding-left:10px;padding-right:10px}.main-shell{margin-left:195px}main{padding:28px 23px 0}.topbar{padding:0 23px}.overview-grid{grid-template-columns:1.3fr 1fr}.agent-spotlight{grid-column:1/-1;min-height:180px;padding-left:85px}.agent-spotlight .agent-icon{position:absolute;left:24px;top:25px}.agent-spotlight h2 br{display:none}.agent-spotlight p{max-width:80%;margin:10px 0}.agent-spotlight button{margin-top:10px}.agent-spotlight>.badge{top:24px}.metric strong{font-size:24px}.integration-grid,.room-grid{grid-template-columns:1fr 1fr}.panel-heading{flex-wrap:wrap}.stat-grid{gap:12px}.stat{padding:18px}.stat strong{font-size:23px}.toast{left:calc(50% + 97px)}}@media(max-width:900px){.sidebar{width:72px;padding:24px 10px 0}.sidebar .brand{font-size:0;margin:0 10px}.sidebar .brand-dot,.workspace,.nav-label,.nav-count,.sidebar-bottom .storage,.user>div,.user>span{display:none}.sidebar nav{margin-top:40px}.sidebar nav button{font-size:0;gap:0;justify-content:center;padding:14px}.sidebar nav svg{width:20px;height:20px}.settings-link{font-size:0;justify-content:center;gap:0}.user{justify-content:center}.main-shell{margin-left:72px}.top-date{display:none}.decision-grid{gap:12px}.decision-card{padding:15px}.two-col,.agents-layout{grid-template-columns:1fr}.stat-grid{grid-template-columns:1fr 1fr}.page-heading h1{font-size:27px}.toast{left:calc(50% + 36px);max-width:75vw}.top-actions{gap:10px}.login-art{padding:45px}.login-art h1{font-size:35px}.protocol-row{flex-wrap:wrap}.protocol-row code{margin-left:36px}}@media(max-width:640px){main{padding:24px 16px 0}.topbar{height:62px;padding:0 16px}.breadcrumb{font-size:12px;gap:7px}.top-actions>.badge{display:none}.voice-button{font-size:0;gap:0}.voice-button svg{width:18px}.page-heading{align-items:flex-start}.page-heading h1{font-size:23px;letter-spacing:-.8px}.page-heading p{font-size:12px}.page-heading>button{padding:8px;font-size:0;gap:0;margin-top:28px}.overview-grid,.decision-grid,.room-grid,.integration-grid{grid-template-columns:1fr}.agent-spotlight{grid-column:auto;padding:20px;min-height:0}.agent-spotlight .agent-icon{position:static}.agent-spotlight h2{font-size:23px}.agent-spotlight p{max-width:100%}.cash-card{min-height:275px}.metric-panel{padding:0 20px}.metric{padding:18px 0}.decision-card{padding:20px}.panel-heading{padding:18px}.panel-heading .actions{width:100%}.search{max-width:none;flex:1}.stat{padding:15px}.stat strong{font-size:20px}.tabs{gap:20px}.stat span{font-size:11px}.page-footer{font-size:11px;gap:10px}.page-footer>span:last-child{display:none}.modal{padding:22px}.modal-backdrop{padding:12px}.form-grid{grid-template-columns:1fr}.form-grid .wide{grid-column:auto}.modal header h2{font-size:22px}.toast{max-width:80vw;width:80vw;font-size:12px;left:calc(50% + 25px);bottom:15px}.login{display:block}.login-art{padding:30px}.login-art .brand{margin-bottom:30px}.login-art h1{font-size:31px}.login-art p,.login-art .orb,.login-foot{display:none}.login-form{max-width:440px;margin:auto}.protocol-panel{padding:20px}.voice-strip{padding:14px;flex-wrap:wrap}.inline-form{flex-wrap:wrap}.inline-form input{min-width:180px}.sidebar{width:58px;padding-left:4px;padding-right:4px}.sidebar .brand{margin-left:10px}.main-shell{margin-left:58px}}@media print{body{background:#fff;color:#000}.sidebar,.main-shell,.toast{display:none}.modal-backdrop{position:static;background:#fff;padding:0;display:block;-webkit-backdrop-filter:none;backdrop-filter:none}.modal.document-preview{border:0;box-shadow:none;color:#000;background:#fff;max-width:none;max-height:none}.document-preview .icon,.document-preview footer{display:none}.document-preview td,.document-preview th,.document-preview p,.document-preview strong{color:#000;background:#fff}.modal{display:none}.modal.document-preview{display:block}}.workflow-panel{margin-bottom:22px}.workflow-panel>.panel-heading{align-items:flex-start}.workflow-panel>.panel-heading .actions{flex-wrap:wrap;justify-content:flex-end}.workflow-panel>p,.connection-summary,.policy-grid,.csv-grid,.allocation-grid,.close-grid{margin:20px 24px}.workflow-panel .form-grid{margin:20px 24px}.workflow-panel>form>button{margin:10px 24px 24px}.workflow-panel .summary-row{margin:20px 24px}.document-editor{max-width:1080px;width:min(1080px,95vw)}.editor-lines{margin:24px 0;display:grid;gap:12px}.editor-line{display:grid;grid-template-columns:2fr 1.1fr .65fr .9fr 1.4fr 28px;gap:10px;align-items:end;padding:15px;background:var(--rw-bg-subtle);border:1px solid var(--border);border-radius:var(--rw-radius-lg)}.editor-line label{font-size:12px;min-width:0}.editor-line input,.editor-line select{width:100%;min-width:0}.editor-totals{margin-top:24px}.editor-totals>div{justify-self:end}.proposal-card{background:var(--rw-bg-content);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);padding:24px;margin-bottom:20px}.proposal-card .panel-heading{padding:0;margin-bottom:18px}.proposal-card h3{font-size:20px;margin-top:7px}.proposal-cash{display:flex;align-items:center;gap:28px;background:var(--rw-bg-subtle);border-radius:var(--rw-radius-lg);padding:18px;margin-bottom:18px}.proposal-cash span{font-size:12px;color:var(--rw-text-secondary)}.proposal-cash strong{display:block;font-size:22px;color:var(--rw-text-brand);margin-top:5px}.proposal-action{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid var(--rw-divider)}.proposal-action>div{flex:1}.proposal-action strong{font-size:14px;display:block}.proposal-action small{display:block;margin-top:6px;color:var(--rw-text-secondary);font-size:12px}.proposal-action>input[type=checkbox],.check-label input{width:16px;accent-color:var(--rw-text-brand)}.proposal-action label{width:120px;font-size:12px}.proposal-card>.row-actions{margin:20px 0}.proposal-results{margin:14px 0}.proposal-results .badge{margin:3px}.workflow-panel details summary,.proposal-card details summary{color:var(--rw-text-brand);cursor:pointer}.workflow-panel details p{font-size:13px;max-width:540px;overflow-wrap:anywhere}.workflow-panel pre,.proposal-card pre{white-space:pre-wrap;max-width:480px;max-height:300px;overflow:auto;font-size:12px}.connection-summary{display:flex;align-items:center;gap:15px;flex-wrap:wrap;font-size:13px}.policy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.policy-grid small{display:block;color:var(--rw-text-secondary)}.policy-grid strong{font-size:22px;display:block;margin-top:8px}.csv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.csv-grid label{font-size:13px}.check-label{display:flex;align-items:center;gap:10px}.allocation-grid,.close-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.allocation-row{display:flex;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid var(--rw-divider)}.allocation-row>span{flex:1;min-width:0;font-size:13px}.allocation-row small{display:block;color:var(--rw-text-secondary);margin-top:4px}.allocation-row input{width:105px}.allocation-grid h3{margin:0 0 12px}.component-consume{display:grid;grid-template-columns:1.5fr 1fr 1.5fr 1fr;gap:12px;align-items:center;margin:12px 24px;padding:14px;background:var(--rw-bg-subtle);border-radius:var(--rw-radius-lg)}.component-consume strong{font-size:13px}.forecast-visual{display:grid;grid-template-columns:200px 1fr;align-items:center;padding:24px;gap:30px;background:var(--rw-bg-selected)}.forecast-visual small{font-size:12px;letter-spacing:.12em;color:var(--rw-text-secondary)}.forecast-visual h2{font-size:30px;margin:8px 0}.forecast-visual .muted{font-size:12px}.forecast-visual svg{width:100%;max-height:240px}.close-check{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--rw-divider);padding:17px 0}.close-check>div{flex:1}.close-check strong{text-transform:capitalize;font-size:14px}.close-check small{display:block;color:var(--rw-text-secondary);max-width:350px;overflow-wrap:anywhere;font-size:12px;margin-top:4px}.checked{color:var(--rw-text-brand)}.check-circle{display:block;width:17px;height:17px;border:1px solid var(--rw-divider);border-radius:50%}.close-issues>div{background:color-mix(in srgb,var(--rw-warning-100) 14%,transparent);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);margin:14px 0;padding:15px}.close-issues p{font-size:14px}.close-issues small{font-size:12px;color:var(--rw-text-secondary)}.workflows>.tabs{overflow:auto}.workflow-panel>.table-scroll+button{margin:20px 24px}.workflows input[type=month]{width:150px}.workflows select{max-width:100%}@media(max-width:1100px){.editor-line{grid-template-columns:2fr 1fr 1fr}.allocation-grid,.close-grid,.forecast-visual{grid-template-columns:1fr}.proposal-cash,.workflow-panel .panel-heading{gap:14px;flex-wrap:wrap}.csv-grid,.component-consume{grid-template-columns:1fr 1fr}}@media(max-width:650px){.editor-line,.csv-grid,.policy-grid{grid-template-columns:1fr}.proposal-action{flex-wrap:wrap}.proposal-cash strong{font-size:18px}.component-consume{grid-template-columns:1fr}.workflows>.tabs{flex-wrap:nowrap}.workflows>.tabs button{white-space:nowrap}}.proposal-line-edit{display:flex;gap:10px;align-items:center;padding:8px 0}.proposal-line-edit strong{max-width:130px}.proposal-line-edit label{max-width:95px}.proposal-line-edit input{width:100%}.a2ui .proposal-card{margin-top:16px}.access-result{display:flex;gap:18px;align-items:center;padding:22px;background:var(--rw-bg-content);border:1px solid var(--rw-border-selected);border-radius:var(--rw-radius-lg);margin-bottom:22px}.access-result>div{flex:1}.access-result input{display:block;width:100%;margin:9px 0;font-family:var(--font-oracle-mono)}.order-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:20px}.order-card{padding:23px;background:var(--rw-bg-content);border:1px solid var(--line,var(--rw-divider));border-radius:var(--rw-radius-lg)}.order-line{display:flex;align-items:center;gap:12px;padding:16px 0;border-top:1px solid var(--rw-divider)}.order-line>div{flex:1}.order-line small{display:block;color:var(--rw-text-secondary);margin-top:6px}.order-card .row-actions{margin-top:18px}.expense-line{margin:22px 0;padding:22px;background:var(--rw-bg-content);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg)}.receipt-capture{display:flex;align-items:center;gap:14px;margin-top:18px;color:var(--rw-text-brand)}.receipt-capture label{flex:1}.business-timeline>div{display:flex;gap:16px;padding:15px 0;border-bottom:1px solid var(--rw-divider)}.business-timeline small{display:block;margin-top:5px;color:var(--rw-text-secondary)}.business-timeline p{font-size:13px;color:var(--rw-text-primary);margin:6px 0}.preserve{white-space:pre-wrap}.customer-portal{max-width:1180px;margin:auto;padding:30px}.customer-portal>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:5px 0 28px;border-bottom:1px solid var(--rw-divider)}.portal-welcome{padding:50px 0 32px}.portal-welcome h1{font-size:42px;font-weight:500;letter-spacing:-1.7px;margin:12px 0}.portal-welcome p{color:var(--rw-text-secondary)}.portal-summary{display:flex;align-items:center;gap:20px;padding:30px;background:var(--rw-bg-content);border:1px solid var(--rw-border-selected);border-radius:var(--rw-radius-lg);margin-bottom:26px}.portal-summary>div{flex:1}.portal-summary h2{font-size:40px;margin:10px 0 0;letter-spacing:-1.5px}.portal-summary small{letter-spacing:1.6px;color:var(--rw-text-brand)}.portal-document{display:flex;align-items:center;gap:26px;padding:22px;border-top:1px solid var(--rw-divider)}.portal-document>div:first-child{flex:1}.portal-document small{color:var(--rw-text-secondary)}.portal-document h3{margin:8px 0}.customer-portal .panel{margin-bottom:24px}.customer-portal .panel-heading{padding:24px}.customer-portal main{padding:0}.customer-portal details p{font-size:14px}.customer-portal .modal{padding:26px}.customer-portal .error{position:relative;z-index:1001}@media(max-width:700px){.order-cards{grid-template-columns:1fr}.portal-summary,.portal-document{flex-wrap:wrap}.customer-portal{padding:18px}.portal-welcome h1{font-size:32px}.customer-portal>header>span{display:none}.expense-line{padding:14px}.access-result{flex-wrap:wrap}}.growth-banner{position:relative;overflow:hidden;padding:28px 32px;margin-bottom:24px;border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);background:var(--rw-bg-content)}.growth-banner h2{font-size:30px;margin:8px 0;letter-spacing:-1px}.growth-banner p{color:var(--rw-text-secondary)}.growth-signals{display:flex;gap:24px;flex-wrap:wrap;margin-top:24px;color:var(--rw-text-brand);font-size:13px}.growth-signals span{display:flex;align-items:center;gap:8px}.growth-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:8px 0 26px}.growth-metrics>div{padding:18px;background:var(--rw-bg-subtle);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg)}.growth-metrics small{display:block;color:var(--rw-text-secondary);margin-bottom:12px}.growth-metrics strong{font-size:25px;font-weight:500}.result-json{max-height:55vh;overflow:auto;white-space:pre-wrap;word-break:break-word;font-size:13px;background:var(--rw-bg-app);padding:20px;border-radius:var(--rw-radius-lg)}.wallet-checkout{min-height:100vh;display:grid;place-items:center;padding:28px;background:var(--rw-bg-app)}.wallet-checkout>.panel{width:min(100%,560px);padding:40px}.wallet-checkout .brand{margin-bottom:40px}.wallet-checkout h1{font-size:30px}.wallet-amount{font-size:48px;margin:24px 0;color:var(--rw-text-brand)}.wallet-checkout #amazon-pay-button{max-width:280px;margin:24px 0}@media(max-width:800px){.growth-metrics{grid-template-columns:1fr}.growth-banner{padding:22px}.growth-signals{gap:14px}}.growth-workspace .empty{min-height:80px;padding:20px;margin:0}.scale-banner{padding:30px 34px;border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);background:var(--rw-bg-content);margin-bottom:25px}.scale-banner h2{font-size:29px;letter-spacing:-.8px;margin-bottom:8px}.scale-banner p{color:var(--rw-text-secondary)}.scale-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px}.scale-metrics>div{padding:20px 24px;border:1px solid var(--border);border-radius:var(--rw-radius-lg);background:var(--panel)}.scale-metrics strong{display:block;font-size:24px;margin-top:7px}.scale-workspace .empty-state{min-height:80px;padding:30px}.panel-actions{display:flex;gap:10px;padding:18px 24px}.recall-card{padding:22px;border-top:1px solid var(--border)}.recall-card p{margin:10px 0;color:var(--muted)}.evidence-search{display:flex;gap:12px;align-items:center;padding:22px}.evidence-search input{flex:1;min-width:80px}.evidence-results{padding:0 24px 20px}.evidence-results article{border-top:1px solid var(--border);padding:20px 0}.evidence-results p{font-size:13px;margin:10px 0;white-space:pre-wrap}.review-json{white-space:pre-wrap;overflow-wrap:anywhere;max-height:65vh;overflow:auto;padding:24px;font-size:13px}.plan-editor{max-width:850px}.plan-editor>label{display:block;margin:14px 24px}.check-editor{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 2fr;gap:10px;margin:20px 24px}.check-editor label{font-size:12px;color:var(--muted)}.check-editor input{width:100%;margin-top:8px}.plan-editor>.secondary{margin:0 24px 20px}.module-app{width:min(95vw,1100px);max-width:1100px}.module-app iframe{width:100%;height:65vh;border:0;background:var(--rw-bg-content)}.scale-workspace .tabs button:focus-visible{outline:2px solid var(--mint);outline-offset:2px}@media(max-width:700px){.scale-metrics{grid-template-columns:1fr}.check-editor{grid-template-columns:1fr 1fr}.evidence-search{flex-wrap:wrap}.scale-banner{padding:24px}.scale-workspace .row-actions{flex-wrap:wrap}}.scale-workspace .panel-heading{padding:24px;gap:20px;align-items:flex-start}.scale-workspace .panel-heading p{color:var(--muted);font-size:13px;line-height:1.65;margin:8px 0 0;max-width:720px}.scale-workspace .tabs button.active{color:var(--mint);background:var(--rw-bg-selected);border-bottom:2px solid var(--mint)}.scale-workspace .panel-heading .row-actions{flex-wrap:wrap;justify-content:flex-end}@media(max-width:900px){.scale-workspace .panel-heading{flex-wrap:wrap}.scale-workspace .panel-heading .row-actions{justify-content:flex-start}}.evolve-banner{display:flex;justify-content:space-between;align-items:center;padding:32px 36px;margin-bottom:26px;border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);background:var(--rw-bg-content)}.evolve-banner h2{font-size:30px;letter-spacing:-1px;margin:14px 0}.evolve-banner p{color:var(--rw-text-secondary)}.evolve-orbit{display:flex;gap:18px;align-items:center;color:var(--rw-text-brand);border:1px solid var(--rw-divider);border-radius:50%;padding:30px;font-size:11px;letter-spacing:2px}.evolve-workspace .panel{margin:22px 0}.evolve-workspace .panel-heading{padding:24px;gap:20px;align-items:flex-start;flex-wrap:wrap}.evolve-workspace .panel-heading p{color:var(--muted);max-width:720px;line-height:1.6;font-size:13px;margin:8px 0 0}.evolve-workspace .row-actions{flex-wrap:wrap}.evolve-workspace .empty-state{padding:32px;color:var(--muted)}.evolve-workspace .tabs button.active{color:var(--mint);background:var(--rw-bg-selected);border-bottom:2px solid var(--mint)}.evolve-callout{display:flex;gap:16px;align-items:center;padding:18px 24px;background:var(--rw-bg-selected);border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);color:var(--rw-text-brand)}.evolve-callout p{line-height:1.65;font-size:13px}.evolve-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0}.evolve-metrics>div{background:var(--panel);border:1px solid var(--border);border-radius:var(--rw-radius-lg);padding:22px}.evolve-metrics strong{display:block;font-size:21px;margin-top:9px}.onboarding-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:1px;background:var(--border)}.onboarding-grid article{padding:24px;background:var(--panel);display:flex;flex-direction:column;align-items:flex-start;gap:12px}.onboarding-grid h3{text-transform:capitalize;margin:0}.onboarding-grid p{font-size:13px;line-height:1.7;margin:0;color:var(--rw-text-secondary);flex:1}.onboarding-grid small{color:var(--muted);font-size:12px;overflow-wrap:anywhere}.readiness-dot{width:7px;height:7px;border-radius:50%;background:var(--rw-warning-100)}.readiness-dot.ready{background:var(--mint)}.play-run-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:22px}.play-run-card{padding:26px;border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);background:var(--rw-bg-content)}.play-run-card>header{display:flex;gap:16px;align-items:center}.play-run-card h3{margin:0 0 8px}.play-run-card small{color:var(--muted)}.play-run-card ol{list-style:none;padding:12px 0;margin:18px 0}.play-run-card li{display:flex;gap:12px;align-items:center;padding:12px 0;color:var(--rw-text-secondary);font-size:13px}.play-run-card li.complete{color:var(--mint)}.play-run-card li.current{color:var(--rw-text-brand)}.run-output{font-size:12px;color:var(--rw-text-secondary);overflow-wrap:anywhere;line-height:1.7}.evolve-result{max-width:1100px;width:92vw}.shared-review{max-width:900px}.shared-review>.play-run-card{margin:24px}.review-body{padding:24px}.review-body pre{max-height:260px;overflow:auto;white-space:pre-wrap;font-size:12px;background:var(--rw-bg-app);padding:18px;border-radius:var(--rw-radius-lg)}.review-body article{border-top:1px solid var(--border);padding:15px 0}.review-body article p{font-size:13px;color:var(--rw-text-primary)}.review-body>small{display:block;margin-top:16px;color:var(--muted)}@media(max-width:800px){.evolve-orbit{display:none}.evolve-banner{padding:24px}.evolve-metrics,.play-run-grid{grid-template-columns:1fr}.evolve-workspace .panel-heading{padding:20px}.evolve-result{width:96vw}}.advance-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid var(--rw-border-selected);background:var(--rw-bg-content);color:var(--rw-text-brand);border-radius:var(--rw-radius-lg);padding:30px 34px;margin-bottom:24px}.advance-banner h2{font-size:28px;letter-spacing:-.8px;color:var(--rw-text-primary);margin:10px 0}.advance-banner p{max-width:650px;color:var(--rw-text-primary);line-height:1.7}.advance-banner>svg{color:var(--rw-text-brand);flex-shrink:0}.pipeline-board{display:grid;grid-template-columns:repeat(5,minmax(155px,1fr));gap:12px;overflow:auto;padding:4px 0 12px}.pipeline-board>section{background:var(--rw-bg-content);border-radius:var(--rw-radius-lg);padding:12px}.pipeline-board>section>header{display:flex;justify-content:space-between;text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:700;color:var(--rw-text-secondary)}.pipeline-board article{background:var(--rw-bg-content);border:1px solid var(--rw-divider);padding:14px;border-radius:var(--rw-radius-lg);margin-top:12px}.pipeline-board h3{font-size:14px;margin:8px 0}.pipeline-board p,.pipeline-board small{font-size:12px;color:var(--rw-text-secondary)}.pricing-editor{max-width:1050px!important}.price-rule{display:flex;gap:12px;align-items:end;padding:12px 0;border-bottom:1px solid var(--rw-divider)}.price-rule label{flex:1;min-width:80px}.price-rule input,.price-rule select{width:100%}.price-rule strong{flex:2;align-self:center}.pricing-editor form>.secondary{margin:12px 8px 12px 0}.flow-editor{max-width:1220px!important;width:95vw}.flow-design{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:18px;margin:20px 0}.flow-canvas{border-radius:var(--rw-radius-lg);background-color:var(--rw-bg-content);background-image:var(--rw-bg-muted);background-size:18px 18px;padding:12px;overflow:auto}.flow-canvas svg{display:block;width:100%;min-width:450px}.flow-node{cursor:pointer}.flow-node rect{fill:var(--rw-text-on-brand);stroke:var(--rw-text-brand);stroke-width:1}.flow-node.selected rect,.flow-node:focus rect{stroke:var(--rw-text-brand);stroke-width:2}.flow-node text{fill:var(--rw-text-primary);font-size:13px;font-weight:600;pointer-events:none}.flow-node text.flow-node-kind{fill:var(--rw-text-secondary);font-size:12px;font-weight:400}.flow-palette{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.flow-inspector{padding:16px;background:var(--rw-bg-content);border-radius:var(--rw-radius-lg)}.flow-inspector label{margin:10px 0}.flow-inspector fieldset{border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);padding:10px}.flow-inspector fieldset label,.flow-grants label,.consent-check{display:flex;align-items:center;gap:8px;font-size:13px}.flow-inspector input[type=checkbox],.flow-grants input[type=checkbox],.consent-check input{width:auto}.flow-inspector p{font-size:13px;line-height:1.6;color:var(--rw-text-secondary)}.flow-grants{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-top:16px;font-size:13px}.flow-run{padding:20px}.flow-run>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.flow-run .flow-canvas svg{min-width:360px}.flow-step{display:flex;gap:10px;align-items:start;padding:14px 0;border-bottom:1px solid var(--rw-divider);font-size:13px}.flow-step>div{flex:1;min-width:0}.flow-step p{color:var(--rw-text-secondary);margin:6px 0}.flow-step pre{max-height:250px;overflow:auto;white-space:pre-wrap;font-size:12px;background:var(--rw-bg-content);padding:10px}.flow-run footer{display:flex;gap:10px;padding:18px 0}.flow-timeline{padding-left:22px;font-size:12px}.flow-timeline li{padding:8px 0}.flow-timeline time,.flow-timeline small{display:block;color:var(--rw-text-secondary);margin:4px 0}.portal-billing{margin-top:24px}.portal-billing details{margin:12px 0}.supplier-form{display:grid;gap:14px}@media(max-width:900px){.flow-design{grid-template-columns:1fr}.price-rule{flex-wrap:wrap}.advance-banner>svg{display:none}.flow-grants{gap:10px}}.flow-inspector legend{font-size:13px;color:var(--rw-text-primary)}.pipeline-board p,.pipeline-board small,.flow-inspector p{color:var(--rw-text-secondary)}.flow-step,.pricing-editor .price-rule{border-color:var(--rw-divider)}.advance-workspace{display:flex;flex-direction:column;gap:20px;min-width:0}.advance-workspace .advance-banner{margin-bottom:0}.advance-workspace .tabs{margin:0}.advance-workspace .empty-state{padding:20px 24px;color:var(--muted);font-size:13px}.flow-editor form>footer{position:sticky;bottom:-24px;background:var(--rw-bg-content);z-index:2;padding:16px 0;border-top:1px solid var(--rw-divider)}:root{font-family:var(--font-oracle-sans);color:var(--rw-text-primary);background:var(--rw-bg-app);font-size:14px;--mint:var(--rw-brand-110);--muted:var(--rw-text-secondary);--border:var(--rw-divider);--panel:var(--rw-bg-content)}body{background:var(--rw-bg-app);color:var(--rw-text-primary);font-family:var(--font-oracle-sans)}h1,h2,h3,h4,h5,h6,.brand,.cash-value,.metric strong,.stat strong{font-weight:var(--rw-heading-weight);letter-spacing:0}h1{font-size:var(--rw-heading-md-size);line-height:var(--rw-heading-md-lh)}.page-heading h1{font-size:var(--rw-heading-lg-size);line-height:var(--rw-heading-lg-lh)}code,pre,.mono,.ocid,kbd,samp{font-family:var(--font-oracle-mono)}.cash-value,.metric strong,.stat strong,td,th,.nav-count,.count,.top-date,time,.summary-row,.activity-row b,.os-tabular,input[type=number]{font-variant-numeric:tabular-nums}.muted,small,.page-heading p{color:var(--rw-text-secondary)}.eyebrow{color:var(--rw-text-brand);font-weight:700;letter-spacing:.12em}.panel,.stat,.metric-panel,.cash-card,.agent-spotlight,.decision-card,.integration,.room-card,.modal,.workflow-panel,.growth-banner,.scale-banner,.evolve-banner,.advance-banner,.access-result,.connection-summary,.evolve-result,.evolve-metrics>div,.flow-inspector,.module-result,.order-card,.play-run-card,.portal-summary,.proposal-card,.protocol-panel,.recall-card,.settings-panel,.voice-strip,.zoom-panel,.login-form{background-color:var(--rw-bg-content);background-image:none;border:1px solid var(--rw-divider);border-radius:var(--rw-radius-lg);box-shadow:var(--rw-shadow-md);color:var(--rw-text-primary);--rw-current-bg:var(--rw-bg-content)}.panel .panel,.panel .stat,.modal .panel,.proposal-card .panel,.workflow-panel .panel{box-shadow:none}.cash-card{background-image:linear-gradient(180deg,color-mix(in srgb,var(--rw-brand-100) 14%,transparent),var(--rw-bg-content) 70%)}.cash-card .card-top,.cash-caption,.cash-bottom,.cash-bottom button{color:var(--rw-text-secondary)}.cash-value{color:var(--rw-text-primary)}.agent-spotlight,.growth-banner,.scale-banner,.evolve-banner,.advance-banner,.voice-strip{background-image:linear-gradient(135deg,color-mix(in srgb,var(--rw-brand-100) 14%,transparent),var(--rw-bg-content) 60%)}.agent-spotlight h2,.growth-banner h2,.scale-banner h2,.evolve-banner h2,.advance-banner h2{color:var(--rw-text-primary)}.agent-spotlight p,.growth-banner p,.scale-banner p,.evolve-banner p,.advance-banner p,.voice-strip p{color:var(--rw-text-secondary)}.agent-icon,.metric-icon,.signal-icon,.activity-icon,.room-icon,.integration-icon,.company-icon{background:color-mix(in srgb,var(--rw-brand-100) 14%,transparent);color:var(--rw-text-brand);border-color:var(--rw-divider)}.signal-icon{background:color-mix(in srgb,var(--rw-warning-100) 14%,transparent);color:var(--rw-text-warning)}.sidebar{background:var(--rw-bg-content);border-right:1px solid var(--rw-divider);box-shadow:var(--rw-shadow-xs)}.brand{color:var(--rw-text-primary)}.mark{background:var(--rw-brand-110);color:var(--rw-text-on-brand);border-radius:var(--rw-radius-lg)}.brand-dot{color:var(--rw-text-brand)}.workspace{border-color:var(--rw-divider);border-radius:var(--rw-radius-lg)}.nav-label{color:var(--rw-text-secondary)}nav button,.settings-link{color:var(--rw-text-secondary);border-radius:var(--rw-radius-md);font-weight:500}nav button:hover,.settings-link:hover{background:var(--rw-bg-hover);color:var(--rw-text-primary);transform:none}nav button.active,.settings-link.active{background:var(--rw-bg-selected);color:var(--rw-text-brand);box-shadow:inset 3px 0 0 var(--rw-brand-100)}nav button.active svg{color:var(--rw-text-brand)}.nav-count{background:color-mix(in srgb,var(--rw-brand-100) 14%,transparent);color:var(--rw-text-brand)}.topbar{background:var(--rw-bg-content);border-bottom:1px solid var(--rw-divider)}.breadcrumb,.breadcrumb span{color:var(--rw-text-secondary)}.breadcrumb span:last-child{color:var(--rw-text-primary)}.storage strong,.user strong{color:var(--rw-text-primary)}button,.button{background:var(--rw-brand-110);color:var(--rw-text-on-brand);border-radius:var(--rw-radius-md);font-weight:600;font-family:inherit}button:hover,.button:hover{filter:none;transform:none;background-image:linear-gradient(#0000001f,#0000001f)}button.secondary,.button.secondary,.voice-button{background:var(--rw-bg-content);color:var(--rw-text-primary);border:1px solid var(--rw-border-enabled)}button.secondary:hover,.button.secondary:hover,.voice-button:hover{background-image:linear-gradient(var(--rw-bg-hover),var(--rw-bg-hover))}.voice-button.live{border-color:var(--rw-brand-100);color:var(--rw-text-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--rw-brand-100) 20%,transparent);animation:none}button.icon,button.link,button.text-button,.cash-bottom button,.agent-spotlight button,.tabs button,nav button,.settings-link,.question{background:transparent}button.link,button.text-button,.agent-spotlight button{color:var(--rw-text-brand)}.question{border:1px solid var(--rw-divider);color:var(--rw-text-primary)}.question:hover{background:var(--rw-bg-hover)}input,select,textarea{background:var(--rw-bg-content);color:var(--rw-text-primary);border:1px solid var(--rw-border-enabled);border-radius:var(--rw-radius-md);font-family:inherit}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--rw-brand-110);box-shadow:inset 0 0 0 1px var(--rw-brand-110)}input::placeholder,textarea::placeholder{color:var(--rw-text-secondary)}label{color:var(--rw-text-secondary)}.search,.composer{background:var(--rw-bg-content);border:1px solid var(--rw-border-enabled);border-radius:var(--rw-radius-md)}.composer textarea{border:0;box-shadow:none}:focus-visible{outline:2px solid var(--rw-focus-ring);outline-offset:2px}.tabs{border-bottom:1px solid var(--rw-divider)}.tabs button{color:var(--rw-text-secondary);border-radius:0}.tabs button,.tabs button:hover{border-color:transparent;border-bottom:2px solid transparent;box-shadow:none;background-image:none}.tabs button.active{color:var(--rw-text-brand);border-bottom-color:var(--rw-brand-100);font-weight:700}th{background:var(--rw-bg-subtle);color:var(--rw-text-secondary)}td{color:var(--rw-text-primary);border-bottom-color:var(--rw-divider)}td strong{color:var(--rw-text-primary)}tr:hover td{background:var(--rw-bg-subtle)}.badge{background:var(--rw-bg-muted);color:var(--rw-text-secondary);border-radius:var(--rw-radius-sm)}.badge.teal{background:color-mix(in srgb,var(--rw-brand-100) 14%,transparent);color:var(--rw-text-brand)}.badge.amber{background:color-mix(in srgb,var(--rw-warning-100) 14%,transparent);color:var(--rw-text-warning)}.badge.red{background:color-mix(in srgb,var(--rw-danger-100) 14%,transparent);color:var(--rw-text-danger)}.status-dot{background:var(--rw-success-100);box-shadow:none}.toast{background:var(--rw-neutral-190);color:var(--rw-neutral-0);border:0;box-shadow:var(--rw-shadow-lg);border-radius:var(--rw-radius-lg)}.error{background:color-mix(in srgb,var(--rw-danger-100) 14%,transparent);border-color:var(--rw-danger-100);color:var(--rw-text-danger)}.warning{color:var(--rw-text-warning)}.modal-backdrop{background:color-mix(in srgb,var(--rw-neutral-190) 45%,transparent)}.modal{box-shadow:var(--rw-shadow-xl)}.user-message{background:color-mix(in srgb,var(--rw-brand-100) 14%,transparent);color:var(--rw-text-primary);border-radius:var(--rw-radius-lg) var(--rw-radius-lg) 0 var(--rw-radius-lg)}.agent-message{color:var(--rw-text-primary)}.agent-message>svg{color:var(--rw-text-brand)}.a2ui-text strong{color:var(--rw-text-primary);font-weight:700}.a2ui-text code{background:var(--rw-bg-muted)}.a2ui>div>.a2ui-text:last-child{color:var(--rw-text-secondary)}.decision-card p,.decision-item p,.activity-row small,.integration p,.room-card p,.footnote,.page-footer{color:var(--rw-text-secondary)}.integration code,.protocol-row code{background:var(--rw-bg-subtle);color:var(--rw-text-brand)}.cash-chart{color:var(--rw-brand-100)}.login{background:var(--rw-bg-app)}.login-art{background-image:linear-gradient(160deg,color-mix(in srgb,var(--rw-brand-100) 20%,transparent),var(--rw-bg-app));border-right:1px solid var(--rw-divider)}.login-art h1{color:var(--rw-text-primary)}.login-art p,.login-foot{color:var(--rw-text-secondary)}.orb,.orb>div{color:var(--rw-brand-100);border-color:color-mix(in srgb,var(--rw-brand-100) 28%,transparent)}.pipeline-board>section{background:var(--rw-bg-subtle);border:1px solid var(--rw-divider)}.pipeline-board article,.panel .order-card,.panel .play-run-card,.panel .proposal-card,.play-run-grid>*{box-shadow:var(--rw-shadow-sm)}.flow-canvas{background-color:var(--rw-bg-subtle);background-image:radial-gradient(var(--rw-divider) 1px,transparent 1px);border:1px solid var(--rw-divider)}
