.ops{gap:22px;min-width:0;display:grid}.ops-toolbar,.ops-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ops-toolbar{justify-content:flex-end}.ops-filters,.ops-form-row{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.ops-filters>label,.ops-form-row>label{flex:1;min-width:150px}.ops-block,.ops-documents small{color:var(--os-text-muted,#a6a6aa);margin-top:6px;font-size:12px;display:block}.ops-body,.ops-message p{white-space:pre-wrap;overflow-wrap:anywhere}.ops-thread{gap:14px;max-height:480px;display:grid;overflow:auto}.ops-message{border:1px solid var(--os-border,#36383e);background:#ffffff06;border-radius:16px;padding:16px}.ops-message.internal{border-color:#8c6648}.ops-message header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.ops-message small{color:#9e9fa6}.ops-documents{gap:10px;display:grid}.ops-documents article{border-bottom:1px solid #333;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;display:flex}.ops-documents article>div{overflow-wrap:anywhere;flex:1;min-width:120px}.ops-quote-lines fieldset{border:1px solid #3c3c42;border-radius:16px;margin-bottom:12px;padding:16px}.ops-quote-lines legend{color:#c9a483;padding:0 8px}.ops-summary,.ops-client-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.ops-summary article{gap:12px;display:grid}.ops-summary strong{font-size:30px;font-weight:500}.ops-summary small{color:#a6a6aa}.ops-client-grid section{gap:12px;display:grid}.ops-print{color:#111;background:#fff;border-radius:12px;padding:24px}.ops-print table{color:#111}.ops-print th,.ops-print td{color:#111;border-color:#ddd}.ops-print .setting-list dt,.ops-print .setting-list dd{color:#111}.ops-print .eyebrow{color:#74543c}@media (max-width:600px){.ops-toolbar>*{flex:1}.ops-filters,.ops-form-row{grid-template-columns:1fr;display:grid}.ops-summary{grid-template-columns:1fr}.ops-print{padding:14px}.ops-message header{display:grid}.ops-documents article .secondary{min-height:42px}}@media print{body *{visibility:hidden!important}.ops-print,.ops-print *{visibility:visible!important}.ops-print{color:#000;background:#fff;border-radius:0;width:100%;position:absolute;inset:0}.no-print{display:none!important}}.ops-client-project{border-top:1px solid var(--os-border,#36383e);gap:12px;min-width:0;padding-top:16px;display:grid}.ops-client-project h3,.ops-client-project p{margin:0}.ops-client-environment{justify-content:space-between;min-width:0}.ops-client-environment>span:first-child{min-width:0}.ops-client-environment small{color:var(--os-text-muted,#a6a6aa);overflow-wrap:anywhere;margin-top:5px;font-size:11px;font-weight:400;display:block}.finance-intro{background:radial-gradient(at 10% 0,#c1875c21,#0000 70%);justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.finance-intro h2{letter-spacing:-.04em;margin:8px 0;font-size:clamp(24px,3vw,34px)}.finance-intro p{max-width:680px;line-height:1.6}.finance address{overflow-wrap:anywhere;font-style:normal;line-height:1.7}.finance-paper-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.finance-paper-head .brand{width:110px}.finance-paper-head>b{letter-spacing:.08em;color:#8b5c3c;font-size:11px}.finance-addresses{grid-template-columns:1fr 1fr;gap:24px;margin:24px 0;display:grid}.finance-addresses h3{text-transform:uppercase;color:#6c645d;font-size:12px}.finance-watermark{border-top:1px solid #ddd;padding-top:16px;font-size:12px;color:#6e6258!important}.finance .secondary{white-space:normal;max-width:100%}.finance td{overflow-wrap:anywhere}.finance-paper .table-scroll{border-color:#ddd}.finance-paper h2,.finance-paper h3{color:#111}.finance .form-stack{min-width:0}.finance input,.finance select,.finance textarea{min-width:0;max-width:100%}@media (max-width:600px){.finance-intro{flex-direction:column}.finance-addresses{grid-template-columns:1fr;gap:8px}.finance-paper-head{flex-wrap:wrap}.finance .ops-toolbar{grid-template-columns:1fr 1fr;display:grid}.finance .ops-toolbar .primary{grid-column:1/-1}.finance .ops-summary strong{font-size:27px}}@media print{.finance-paper{font-size:11px}.finance-addresses{grid-template-columns:1fr 1fr}.finance-paper .table-scroll{overflow:visible}.finance-paper table{width:100%;min-width:0}.finance-paper tr{break-inside:avoid}.finance-paper .brand{max-width:110px}.finance-paper-head{margin-bottom:16px}dialog:has(.finance-paper){border:0!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}body:has(.finance-paper){overflow:visible!important}}.finance-logo{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#101214;border-radius:8px;padding:12px 16px}.finance-paper-head .finance-logo .brand{width:160px;max-width:100%;height:auto;display:block}.finance-paper .table-scroll{box-shadow:none;background:#fff}.finance-paper table{min-width:480px}.finance-paper th,.finance-paper td{background:#fff;padding:12px 8px}.finance-paper .badge{white-space:nowrap}@media print{.finance-paper table{min-width:0}.finance-logo{background:#101214!important}}.wf{gap:24px;min-width:0;display:grid}.wf-banner{justify-content:space-between;align-items:start;gap:24px;display:flex}.wf-banner p{max-width:76ch;color:var(--os-text-secondary);font-size:13px}.wf-links,.wf-actions{flex-wrap:wrap;gap:10px;display:flex}.wf-links{border-bottom:1px solid var(--os-border);padding-bottom:16px}.wf-links a{color:var(--os-text-secondary);background:var(--os-surface);border:1px solid var(--os-border);border-radius:var(--os-radius-sm);padding:8px 12px;font-size:12px;text-decoration:none}.wf-links a:hover{background:var(--os-surface-hover);color:var(--os-text-primary)}.wf-stats{border:1px solid var(--os-border);border-radius:var(--os-radius-md);background:var(--os-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.wf-stats>div{background:var(--os-surface);gap:12px;min-width:0;padding:20px;display:grid}.wf-stats strong{overflow-wrap:anywhere;font-size:24px;font-weight:500}.wf-stats span,.wf small{color:var(--os-text-secondary);font-size:12px}.wf-stats .secondary{justify-self:start;font-size:12px}.wf-agents{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.wf-agents .panel{min-width:0;margin:0}.wf-agents h3{margin:14px 0 8px}.wf-agents p{color:var(--os-text-secondary);margin-bottom:14px;font-size:13px}.wf-agents form{margin-top:20px}.wf textarea{resize:vertical;min-height:120px}.wf section{scroll-margin-top:88px}.wf .panel{margin-bottom:0}.wf-job{border-top:1px solid var(--os-border);overflow-wrap:anywhere;padding:20px 0}.wf-job-heading{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.wf-job p{margin:10px 0;font-size:13px}.wf pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--os-bg);border:1px solid var(--os-border);border-radius:var(--os-radius-sm);max-height:400px;padding:16px;font-size:12px;line-height:1.6;overflow:auto}.wf summary{cursor:pointer;margin:14px 0;font-size:13px}.wf code{overflow-wrap:anywhere}.wf-skill-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;margin:24px 0;display:grid}.wf-skill-form small{font-weight:400;line-height:1.5}.wf-skill-options{border:1px solid var(--os-border);border-radius:var(--os-radius-sm);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-width:0;padding:20px;display:grid}.wf-skill-options legend{padding:0 8px;font-size:14px}.wf-skill-options .check{align-items:flex-start}.wf-skill-options small{grid-column:1/-1}.wf-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wf-catalog article{border:1px solid var(--os-border);border-radius:var(--os-radius-sm);padding:18px}.wf-catalog b{font-size:13px;font-weight:500}.wf-catalog p{color:var(--os-text-secondary);margin:10px 0;font-size:13px}.wf .approval-panel{margin-top:16px}.wf .approval-panel>p{color:var(--os-text-secondary);font-size:13px}.wf .panel>p{color:var(--os-text-secondary);margin-top:10px;font-size:13px}@media (max-width:1200px){.wf-agents{grid-template-columns:1fr}.wf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-skill-form{grid-template-columns:1fr}}@media (max-width:640px){.wf-banner{flex-direction:column;gap:16px}.wf-catalog,.wf-skill-options{grid-template-columns:1fr}.wf-stats>div{padding:16px 12px}.wf-stats strong{font-size:21px}.wf-actions,.wf-actions button{width:100%}.wf-links{gap:8px}.wf-links a{font-size:var(--os-text-xs);padding:8px 10px}}.hq-table-mode .hq-workspace{grid-template-columns:1fr;gap:20px}.hq-table-mode .hq-nav{scrollbar-width:thin;border-radius:12px;flex-direction:row;gap:3px;padding:5px;position:static;overflow-x:auto}.hq-table-mode .hq-nav button{flex-shrink:0;padding:11px 12px;font-size:10px}.hq-table-mode .hq-nav button svg{width:14px}.hq-table-mode .hq-main{background:linear-gradient(135deg,#151a21,#0e1218);border-radius:24px;padding:26px}.hq-table-mode .hq-metrics{margin:10px 0 20px}.hq-table-mode .hq-metrics>div{border-radius:12px;grid-template-columns:1fr auto;align-items:center;padding:14px 18px;display:grid}.hq-table-mode .hq-metrics strong{grid-area:1/2/3;margin:0 0 0 10px;font-size:24px}.hq-table-mode .hq-metrics span{margin-top:5px;font-size:9px}.hq-transcript{border-top:1px solid #d4dde318;margin-top:28px;padding-top:28px}.hq-transcript .hq-section-heading h3{font-size:20px}.hq-table-mode .hq-freshness{margin-top:0}@media (max-width:650px){.hq-table-mode .hq-main{border-radius:20px;padding:18px 12px}.hq-table-mode .hq-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hq-table-mode .hq-metrics>div{padding:12px}.hq-table-mode .hq-metrics small{font-size:9px}.hq-table-mode .hq-metrics span{display:none}.hq-table-mode .hq-metrics strong{font-size:24px}.hq-table-mode .hq-nav{flex-flow:row;display:flex}.hq-table-mode .hq-freshness{font-size:9px}.hq-table-mode .hq-metrics{margin-bottom:12px}}.hq{--hq-copper:#d4b49a;--hq-muted:#a5a7ae;--hq-line:#d5d8e221;color:#f1f2f5;min-width:0}.hq *{box-sizing:border-box}.hq-hero{border:1px solid var(--hq-line);background:radial-gradient(at 5% 0,#292a31 0,#0000 63%),radial-gradient(at 100% 100%,#33282085 0,#0000 60%),linear-gradient(145deg,#15161b,#0e1015);border-radius:28px;grid-template-columns:1.35fr 1fr;gap:32px;padding:38px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 20px 60px #0003}.hq-hero:before{content:"";background:linear-gradient(90deg,#0000,#cfd1db75,#0000);height:1px;position:absolute;top:0;left:7%;right:7%}.hq-kicker{letter-spacing:.13em;color:var(--hq-copper);align-items:center;gap:9px;font-size:10px;font-weight:600;line-height:1.6;display:flex}.hq-kicker>span{background:var(--hq-copper);border-radius:50%;width:5px;height:5px}.hq-hero h2{letter-spacing:-.045em;margin:23px 0 17px;font-size:clamp(30px,3.2vw,48px);font-weight:500;line-height:1.15}.hq-hero h2 em{color:#b8bbc4;font-style:normal}.hq-hero-copy>p{color:#afb2bb;max-width:390px;font-size:13px;line-height:1.8}.hq-hero-actions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.hq-status-card{background:linear-gradient(145deg,#ffffff06,#0002);border:1px solid #ffffff0d;border-radius:21px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:22px;display:flex}.hq-status-card>strong{text-align:center;margin-top:10px;font-size:17px;line-height:1.5}.hq-status-card>p{color:var(--hq-muted);text-align:center;margin:7px 0 19px;font-size:11px}.hq-status-line{border-top:1px solid var(--hq-line);width:100%;color:var(--hq-muted);justify-content:space-between;gap:12px;padding:11px 0;font-size:10px;display:flex}.hq-status-line b{color:#d2d3d9;text-align:right;font-weight:500}.hq-orbit{color:#d9c8b8;place-items:center;width:112px;height:112px;margin:0 0 20px;display:grid;position:relative}.hq-orbit>div{border:1px solid #b7bec027;border-radius:50%;position:absolute;inset:0;transform:rotate(-30deg)scaleY(.8);box-shadow:0 0 32px #ded1ba0a,inset 0 1px 1px #ece1d027}.hq-orbit>div+div{background:radial-gradient(circle,#b5aaa917,#0000 75%);inset:13px;transform:rotate(36deg)scaleY(.86)}.hq-freshness{color:var(--hq-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 3px;font-size:10px;display:flex}.hq-freshness>span,.hq-freshness>label{align-items:center;gap:7px;display:flex}.hq-freshness input{width:13px;height:13px;accent-color:var(--hq-copper);margin:0}.hq-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:4px 0 26px;display:grid}.hq-metrics>div{border:1px solid var(--hq-line);background:linear-gradient(130deg,#23252a9c,#14161b);border-radius:18px;flex-direction:column;padding:20px 22px;display:flex;box-shadow:inset 0 1px #ffffff09}.hq-metrics small{color:#bcc0ca;font-size:10px}.hq-metrics strong{letter-spacing:-.04em;margin:6px 0;font-size:31px;font-weight:500;line-height:1.5}.hq-metrics span{color:#8e949e;font-size:10px}.hq-workspace{grid-template-columns:186px minmax(0,1fr);align-items:start;gap:22px;display:grid}.hq-nav{border:1px solid var(--hq-line);background:#121419;border-radius:19px;flex-direction:column;gap:5px;padding:8px;display:flex;position:sticky;top:20px}.hq-nav button{color:#a6abb6;text-align:left;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;min-height:43px;padding:12px 10px;font-size:11px;display:flex}.hq-nav button[aria-selected=true]{color:#f1dfca;background:linear-gradient(110deg,#d2c5b41c,#d0c2af05);border-color:#e2d2c326;box-shadow:inset 0 1px #e5d7c322}.hq-nav button:hover{background-color:#ffffff07}.hq-nav button b{color:#efcfaf;margin-left:auto;font-size:9px}.hq-main{border:1px solid var(--hq-line);background:linear-gradient(155deg,#1d1f25b3,#111318);border-radius:22px;min-width:0;min-height:480px;padding:26px;animation:.24s ease-out hq-appear}.hq-section-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.hq-section-heading h3{letter-spacing:-.03em;margin:9px 0 0;font-size:22px;font-weight:500;line-height:1.35}.hq-section-heading h4{margin:0}.hq h4{letter-spacing:-.01em;font-size:14px;font-weight:550;line-height:1.5}.hq-muted,.hq-card p{color:var(--hq-muted);font-size:12px;line-height:1.8}.hq-overview-grid{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:28px;display:grid}.hq-card{border:1px solid var(--hq-line);background:linear-gradient(145deg,#ffffff03,#0001);border-radius:17px;min-width:0;margin-bottom:14px;padding:20px}.hq-feature{background:radial-gradient(at 0 0,#b58f6712,#0000 80%)}.hq-card>svg{color:var(--hq-copper)}.hq-card h4{margin:14px 0 8px}.hq-card small{color:var(--hq-muted);font-size:10px}.hq-text-button{color:#e0c5ae;text-align:left;background:0 0;border:0;align-items:center;gap:7px;min-height:36px;padding:7px 0;font-size:11px;line-height:1.5;display:inline-flex}.hq-text-button:hover{color:#fff}.hq-badge{color:#b3b9c5;white-space:nowrap;background:#a3afc609;border:1px solid #9fa5b529;border-radius:6px;justify-content:center;align-items:center;padding:5px 9px;font-size:9px;line-height:1.35;display:inline-flex}.hq-badge-completed,.hq-badge-active,.hq-badge-approved{color:#9fd3b9;background:#78c39b0b;border-color:#78c39b2b}.hq-badge-pending,.hq-badge-waiting_approval{color:#dec1a0;background:#c39e700b;border-color:#c39e702f}.hq-badge-failed,.hq-badge-rejected{color:#eca8a4;background:#dc79750a;border-color:#dc79752b}.hq-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.hq-agent{border:1px solid var(--hq-line);background:linear-gradient(135deg,#ffffff04,#0001);border-radius:17px;min-width:0;padding:20px;transition:transform .2s,border-color .2s}.hq-agent:hover{border-color:#cdb7a53f;transform:translateY(-2px)}.hq-agent-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:23px;display:flex}.hq-agent-monogram{color:#d7c8b9;background:linear-gradient(145deg,#6b6b6a3b,#252a3266);border:1px solid #e9e4d721;border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;display:grid;box-shadow:inset 0 1px #ece8e326}.hq-agent h4{margin:7px 0}.hq-agent>p{color:var(--hq-muted);min-height:40px;font-size:11px;line-height:1.75}.hq-agent-boundary{border-top:1px solid var(--hq-line);flex-direction:column;gap:6px;margin:18px 0 7px;padding-top:15px;display:flex}.hq-agent-boundary>span,.hq-agent-boundary small{color:#959ba6;font-size:9px;line-height:1.5}.hq-agent-boundary>b{color:#c1c6d0;font-size:10px;font-weight:500}.hq-filters{flex-wrap:wrap;gap:14px;margin:14px 0 18px;display:flex}.hq-filters label,.hq-thread-filter,.hq-workflow-builder>label{color:#b9bdc7;flex-direction:column;flex:1;gap:8px;min-width:0;font-size:10px;display:flex}.hq select{background:#111319;border-color:#353943;max-width:100%;min-height:40px;font-size:11px}.hq-thread-filter{margin-bottom:20px}.hq-record-list{flex-direction:column;display:flex}.hq-record-list>article{border-bottom:1px solid var(--hq-line);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:18px 0;display:flex}.hq-record-list>article>div{min-width:0}.hq-record-list strong{font-size:12px;font-weight:550}.hq-record-list p{color:var(--hq-muted);overflow-wrap:anywhere;margin:6px 0;font-size:10px;line-height:1.8}.hq-record-list small{color:#9ca4b2;overflow-wrap:anywhere;font-size:9px}.hq-row-actions{flex-shrink:0;align-items:center;gap:9px;display:flex}.hq-row-actions .secondary{min-height:36px;padding:7px 10px;font-size:10px}.hq-empty{text-align:center;color:#a8aeba;flex-direction:column;align-items:center;gap:8px;padding:36px 15px;font-size:12px;display:flex}.hq-empty>svg{color:#67707e}.hq-empty p{max-width:360px;line-height:1.8}.hq-more{margin-top:20px;font-size:11px}.hq-evidence{min-width:0;margin-top:12px}.hq-evidence summary{color:#c5af9b;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:32px;font-size:10px;display:flex}.hq-evidence[open] summary svg{transform:rotate(90deg)}.hq-evidence pre,.hq-review-payload{white-space:pre-wrap;overflow-wrap:anywhere;color:#b8c6d1;background:#0d0f14;border:1px solid #ffffff12;border-radius:10px;max-width:100%;max-height:440px;padding:16px;font-size:10px;line-height:1.8;overflow:auto}.hq-timeline{flex-direction:column;padding-top:6px;display:flex}.hq-timeline>article{gap:15px;padding-bottom:27px;display:flex;position:relative}.hq-timeline>article:before{content:"";background:#a8aab024;width:1px;position:absolute;top:13px;bottom:2px;left:4px}.hq-timeline>article:last-child:before{display:none}.hq-timeline-dot{background:#c1a384;border:2px solid #3a3530;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:4px}.hq-timeline>article>div{flex:1;min-width:0}.hq-timeline strong{overflow-wrap:anywhere;font-size:11px;font-weight:500}.hq-timeline p,.hq-timeline small{color:var(--hq-muted);margin:5px 0;font-size:10px;line-height:1.8}.hq-messages{flex-direction:column;gap:20px;display:flex}.hq-messages>article{gap:12px;min-width:0;display:flex}.hq-message-avatar{color:#c5b3a3;background:#d3baa012;border:1px solid #c1baa522;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.hq-message-body{border:1px solid var(--hq-line);background:#ffffff03;border-radius:0 15px 15px;flex:1;min-width:0;padding:18px}.hq-message-body header{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:9px;display:flex}.hq-message-body strong{font-size:11px}.hq-message-body small{color:var(--hq-muted);overflow-wrap:anywhere;font-size:9px}.hq-message-body .hq-kicker{font-size:8px}.hq-messages .human .hq-message-body{border-color:#c3a17847}.hq-workflow-builder>label{margin-bottom:15px}.hq-workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:23px 0;display:grid}.hq-workflow-steps>div{border:1px solid #fff1;border-radius:11px;flex-direction:column;gap:7px;padding:13px;display:flex}.hq-workflow-steps>div>span{color:#c4a888;font-size:10px}.hq-workflow-steps strong{font-size:11px}.hq-workflow-steps small{font-size:9px;line-height:1.6}.hq-analytics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hq-analytics .hq-card{flex-direction:column;gap:14px;padding:15px;display:flex}.hq-analytics span{color:var(--hq-muted);font-size:10px}.hq-analytics strong,.hq-value{font-size:26px;font-weight:450;line-height:1.5}.hq-chart-row{color:var(--hq-muted);grid-template-columns:115px minmax(0,1fr) 30px;align-items:center;gap:12px;padding:9px 0;font-size:10px;display:grid}.hq-chart-row meter{width:100%;height:8px}.hq-chart-row meter::-webkit-meter-bar{background:#30343e;border:0;border-radius:8px}.hq-chart-row meter::-webkit-meter-optimum-value{background:linear-gradient(90deg,#917b68,#d4bea9);border-radius:8px}.hq-chart-row b{text-align:right;color:#e5e5ea;font-weight:400}.hq-security-list>div{border-bottom:1px solid var(--hq-line);grid-template-columns:140px 1fr;gap:14px;padding:14px 0;font-size:11px;line-height:1.7;display:grid}.hq-security-list>div:last-child{border:0}.hq-security-list span{color:var(--hq-muted)}.hq-security-list strong{font-weight:500}.hq-footnote{color:#939ba9;margin:22px 5px;font-size:9px;line-height:1.8}.hq-hash{overflow-wrap:anywhere;color:#a8b0be;font-size:10px;line-height:1.8}.hq-hash code{font-size:9px}.hq-error{color:#e49b96!important}:is(.hq button:focus-visible,.hq select:focus-visible,.hq input:focus-visible,.hq summary:focus-visible){outline-offset:4px;outline:2px solid #e1c7ad}.hq button:disabled{opacity:.4;cursor:not-allowed}.hq-spin{animation:1s linear infinite hq-spin}@keyframes hq-spin{to{transform:rotate(360deg)}}@keyframes hq-appear{0%{opacity:.7;transform:translateY(3px)}to{opacity:1;transform:none}}@media (min-width:1600px){.hq-agent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1150px){.hq-workspace{grid-template-columns:1fr}.hq-nav{flex-direction:row;max-width:100%;padding:7px;position:static;overflow-x:auto}.hq-nav button{flex-shrink:0}.hq-hero{gap:22px;padding:28px}.hq-metrics>div{padding:17px}.hq-main{padding:23px}.hq-section-heading{flex-wrap:wrap}}@media (max-width:650px){.hq-hero{border-radius:22px;grid-template-columns:1fr;gap:22px;padding:24px 20px}.hq-hero h2{font-size:35px}.hq-status-card{padding:18px}.hq-orbit{display:none}.hq-status-card>strong{font-size:15px}.hq-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:16px}.hq-metrics>div{padding:16px}.hq-metrics strong{font-size:28px}.hq-metrics span{font-size:9px}.hq-freshness{font-size:9px;line-height:1.6}.hq-main{border-radius:18px;padding:20px 16px}.hq-main h3{font-size:21px}.hq-agent-grid,.hq-overview-grid{grid-template-columns:1fr}.hq-agent>p{min-height:0}.hq-record-list>article{flex-direction:column;align-items:flex-start;gap:12px}.hq-row-actions{justify-content:space-between;width:100%}.hq-analytics{grid-template-columns:1fr 1fr}.hq-hero-actions{flex-direction:column;align-items:stretch}.hq-hero-actions button{justify-content:center}.hq-security-list>div{grid-template-columns:1fr;gap:5px}.hq-chart-row{grid-template-columns:94px minmax(0,1fr) 20px;gap:8px}.hq-messages>article{gap:8px}.hq-message-avatar{width:27px;height:27px}.hq-message-body{padding:13px}.hq-message-body header{gap:7px}.hq-workflow-steps{grid-template-columns:1fr}.hq-main .primary,.hq-main .secondary{white-space:normal}.hq-filters{flex-direction:column}.hq-nav{border-radius:14px}.hq-card{padding:17px}}@media (prefers-reduced-motion:reduce){.hq *{transition:none!important;animation:none!important}.hq-agent:hover{transform:none}}.hq-report{margin:18px 0}.hq-report-module{border-bottom:1px solid #dedcd91f;padding:16px 0}.hq-report-module h4{margin:0 0 12px}.hq-report-module dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;display:grid}.hq-report-module dl div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hq-report-module dt{color:#b8b9bd;font-size:13px}.hq-report-module dd{font-variant-numeric:tabular-nums;margin:0;font-size:18px}.hq-contribution{border-bottom:1px solid #dedcd91f;padding:15px 0}.hq-contribution summary{cursor:pointer;font-size:14px}.hq-contribution small{color:#aaaab1;overflow-wrap:anywhere}@media (max-width:650px){.hq-report-module dl{grid-template-columns:1fr}}.hq-mission{color:#e7e6e3;background:linear-gradient(120deg,#17181b,#101113);border:1px solid #bd8e672e;border-radius:24px;margin:20px 0;padding:24px}.hq-mission-heading,.hq-mission-actions,.hq-mission-setup{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.hq-mission h3{margin:8px 0 20px;font-size:24px}.hq-mission label{margin:12px 0 8px;font-size:13px;display:block}.hq-mission textarea{box-sizing:border-box;resize:vertical;color:#eee;width:100%;min-height:110px;font:inherit;background:#090a0c;border:1px solid #ffffff29;border-radius:14px;padding:14px;line-height:1.6}.hq-mission-actions{justify-content:flex-start;margin-top:16px}.hq-mission small{color:#aaa;line-height:1.7;display:block}.hq-model-report p{line-height:1.65}.hq-model-report>div{border-bottom:1px solid #ffffff16;padding:12px 0}.hq-model-report h4{font-size:16px;line-height:1.6}.hq-model-report small{overflow-wrap:anywhere}.hq-mission [role=alert]{color:#ffb4a2}@media (max-width:600px){.hq-mission{padding:18px}.hq-mission-actions button{justify-content:center;width:100%}}.hq-expertise{color:var(--text,#f4f1eb);margin-bottom:44px}.hq-expertise-intro{background:radial-gradient(at 95% 0,#b59c7b1c,#0000 65%),linear-gradient(130deg,#161c24,#0c1118);border:1px solid #b59c7b40;border-radius:20px;justify-content:space-between;gap:32px;padding:30px;display:flex}.hq-expertise-intro h3{letter-spacing:-.035em;margin:12px 0;font-size:clamp(24px,3vw,36px)}.hq-expertise-intro p{color:#b8bfc9;max-width:650px;margin:0;line-height:1.65}.hq-expertise .hq-kicker{align-items:center;gap:8px;display:flex}.hq-expertise-summary{flex-direction:column;justify-content:center;gap:6px;min-width:180px;display:flex}.hq-expertise-summary strong{color:#e2c9ad;font-size:40px;line-height:1.15}.hq-expertise-summary strong span{color:#8a939f;font-size:22px}.hq-expertise-summary>span{font-size:13px}.hq-expertise-summary small{color:#aeb7c3;font-size:11px;line-height:1.5}.hq-expertise-action{justify-content:space-between;align-items:center;gap:24px;padding:22px 0 28px;display:flex}.hq-expertise-action p{color:#aeb7c3;max-width:680px;margin:7px 0 0;font-size:13px;line-height:1.6}.hq-expertise-action button{flex-shrink:0;align-items:center;gap:8px;display:flex}.hq-expertise-action small{color:#e2c9ad;margin-top:8px;display:block}.hq-expertise-layout{grid-template-columns:245px minmax(0,1fr);align-items:start;gap:22px;display:grid}.hq-profile-nav{gap:5px;display:grid}.hq-profile-nav button{text-align:left;color:#c4cbd4;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:13px 14px;display:flex}.hq-profile-nav button:hover{background:#ffffff08}.hq-profile-nav button.is-selected{color:#eedcca;background:#d2b39514;border-color:#d2b39555}.hq-profile-nav strong{font-size:13px;display:block}.hq-profile-nav small{color:#99a4b2;margin-top:5px;font-size:10px;display:block}.hq-profile-nav button:focus-visible{outline-offset:2px;outline:2px solid #d2b395}.hq-profile-detail{background:#0d131c;border:1px solid #ffffff18;border-radius:16px;min-width:0;padding:28px}.hq-profile-detail h3{margin:10px 0 12px;font-size:27px}.hq-profile-purpose{color:#d4d9df;font-size:16px;line-height:1.65}.hq-expertise-tags{flex-wrap:wrap;gap:7px;margin:18px 0 25px;display:flex}.hq-expertise-tags span{color:#c5cbd3;background:#ffffff05;border:1px solid #ffffff1c;border-radius:6px;padding:5px 9px;font-size:11px;line-height:1.5}.hq-profile-detail h4{align-items:center;gap:8px;margin:27px 0 14px;font-size:14px;display:flex}.hq-profile-detail ol{gap:12px;margin:0;padding-left:23px;display:grid}.hq-profile-detail li{color:#bcc5d1;padding-left:7px;font-size:13px;line-height:1.65}.hq-profile-detail li::marker{color:#d2b395}.hq-quality-rule{color:#c7cfda;border-left:2px solid #d2b39555;padding-left:13px;font-size:13px;line-height:1.6}.hq-profile-handoff,.hq-profile-example{background:#ffffff05;border:1px solid #ffffff0c;border-radius:10px;margin-top:20px;padding:16px 18px;font-size:13px}.hq-profile-handoff p,.hq-profile-example p{color:#b9c4d1;margin:8px 0 0;line-height:1.65}.hq-knowledge-search{color:#adb8c6;gap:8px;margin:0 0 15px;font-size:12px;display:grid}.hq-knowledge-search input{color:#f4f1eb;width:100%;min-width:0;font:inherit;background:#080d14;border:1px solid #ffffff28;border-radius:8px;padding:12px}.hq-knowledge-search input:focus{outline-offset:2px;outline:2px solid #d2b395}.hq-knowledge-cards{gap:8px;display:grid}.hq-knowledge-cards details{border:1px solid #ffffff14;border-radius:9px;padding:14px}.hq-knowledge-cards summary{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;font-size:13px;list-style:none;display:flex}.hq-knowledge-cards summary small{color:#acb8c7;margin-top:5px;font-size:10px;display:block}.hq-knowledge-cards p{color:#c1cbd6;font-size:13px;line-height:1.7}.hq-knowledge-cards details>small{color:#a7b2c0;overflow-wrap:anywhere;font-size:10px;line-height:1.6;display:block}.hq-knowledge-sources{color:#b6c1ce;border-top:1px solid #ffffff18;margin-top:25px;padding:22px 0;font-size:13px;line-height:1.7}.hq-knowledge-sources summary{cursor:pointer;color:#e5e8ed}.hq-knowledge-sources>div{border-top:1px solid #ffffff0e;margin:18px 0;padding-top:15px}.hq-knowledge-sources small,.hq-knowledge-receipt small{color:#aab5c5;font-size:11px;display:block}.hq-knowledge-sources a{color:#e2c9ad;text-underline-offset:3px;text-decoration:underline}.hq-knowledge-receipt>div{border-top:1px solid #ffffff20;margin-top:15px;padding-top:15px}.hq-knowledge-receipt{overflow-wrap:anywhere}.hq-knowledge-receipt p{font-size:12px;line-height:1.7}@media (max-width:800px){.hq-expertise-intro{flex-direction:column;gap:20px;padding:22px}.hq-expertise-summary strong{font-size:32px}.hq-expertise-action{flex-direction:column;align-items:stretch;gap:15px}.hq-expertise-action button{justify-content:center}.hq-expertise-layout{grid-template-columns:minmax(0,1fr)}.hq-profile-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.hq-profile-nav button{min-width:0;padding:10px}.hq-profile-nav strong{font-size:11px}.hq-profile-nav small{font-size:9px}.hq-profile-nav svg{flex-shrink:0;width:12px}.hq-profile-detail{padding:19px}.hq-profile-detail h3{font-size:24px}.hq-profile-purpose{font-size:14px}}.so-scene-shell{--so-copper:#d3b496;background:linear-gradient(135deg,#20282e,#101821 72%);border:1px solid #bfd1df24;border-radius:20px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #eef7ff18,0 26px 65px #0005}.so-scene-shell:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#d5e5ec50,#0000);height:1px;position:absolute;inset:0 0 auto}.so-scene-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#57636d #10171e;outline:none;overflow-x:auto}.so-scene-scroll:focus-visible{box-shadow:inset 0 0 0 2px #ddb691}.so-scene{isolation:isolate;width:100%;min-width:760px;height:auto;font-family:Inter,Arial,Helvetica,sans-serif;display:block}.so-scene text{-webkit-user-select:none;user-select:none;pointer-events:none}.so-room-code{letter-spacing:1.2px;font-size:6.6px;font-weight:500}.so-room-title{fill:#e0e8eb;letter-spacing:-.3px;font-size:14.5px;font-weight:500}.so-room-subtitle{fill:#91a2af;letter-spacing:1px;font-size:5.5px}.so-corridor-label{fill:#738897;letter-spacing:2.1px;font-size:5.9px}.so-floor-number{fill:#607583;letter-spacing:1.5px;font-size:5px}.so-agent{cursor:pointer;outline:none}.so-agent-focus,.so-agent-halo,.so-agent-nameplate{transition:stroke .18s,fill-opacity .18s,stroke-opacity .18s}.so-agent:hover .so-agent-nameplate{stroke:var(--so-accent);stroke-opacity:.6;fill:#243340}.so-agent:hover .so-agent-halo{fill-opacity:.15;stroke-opacity:.7}.so-agent:focus-visible .so-agent-focus{stroke:var(--so-accent);stroke-opacity:.8;stroke-width:1.5px;fill:#b6d2df0b}.so-agent-name{fill:#e8eced;letter-spacing:.05px;font-size:10.1px;font-weight:500}.so-agent-status{fill:#94a5b1;letter-spacing:.08px;font-size:7.2px}.so-agent-selected .so-agent-name{fill:#f6e0c6}.so-agent-selected .so-agent-status{fill:#c5b6a7}.so-state-dot{fill:#7e929f}.so-state-idle,.so-state-active,.so-state-completed,.so-state-approved{fill:#91b9a6}.so-state-running,.so-state-review,.so-state-rework{fill:#c8e0eb}.so-state-waiting_approval{fill:#d3b695}.so-state-failed,.so-state-blocked,.so-state-rejected{fill:#e1a08d}.so-state-paused,.so-state-disabled,.so-state-unregistered,.so-state-cancelled{fill:#73818d}.so-agent-working .so-agent-halo{stroke-opacity:.55;fill-opacity:.1}.so-agent-attention .so-agent-nameplate{stroke:#df9981;stroke-opacity:.5}.so-agent-attention .so-agent-status{fill:#ddb4a7}.so-screen-cursor{animation:1.6s steps(2,end) infinite so-screen-work}.so-person-walking .so-person-body{animation:.42s ease-in-out infinite so-walk-body}.so-person-walking .so-leg-left{transform-box:fill-box;transform-origin:50% 0;animation:.42s ease-in-out infinite alternate so-walk-limb}.so-person-walking .so-leg-right{transform-box:fill-box;transform-origin:50% 0;animation:.42s ease-in-out -.42s infinite alternate so-walk-limb}.so-person-walking .so-arm-left{transform-box:fill-box;transform-origin:70% 5%;animation:.42s ease-in-out -.42s infinite alternate so-walk-arm}.so-person-walking .so-arm-right{transform-box:fill-box;transform-origin:30% 5%;animation:.42s ease-in-out infinite alternate so-walk-arm}.so-person-walking .so-person-shadow{transform-origin:50%;animation:.42s ease-in-out infinite alternate so-walk-shadow}.so-courier{pointer-events:none;filter:drop-shadow(0 0 7px #c7b19528)}.so-walkways path{fill:none;stroke-linecap:round;stroke-linejoin:round}.so-walkway-bed{stroke:#070e15;stroke-width:16px;opacity:.8}.so-walkway-edge{stroke:#6c9bad;stroke-width:9px;opacity:.25}.so-walkway-lights{stroke:#a5cfdf;stroke-width:2px;stroke-dasharray:3 8;opacity:.65}.so-walkway-label{fill:#9db6c5;letter-spacing:1.5px;font-size:6.5px}.so-active-route{fill:none;stroke:#f4c990;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:7 7;filter:drop-shadow(0 0 4px #efbf8b);animation:1s linear infinite so-route-flow}@keyframes so-route-flow{to{stroke-dashoffset:-28px}}.so-carried-file{filter:drop-shadow(0 0 3px #a8c9dc33)}.so-scene-legend{color:#9eafb9;letter-spacing:.1px;background:#0c141bd6;border-top:1px solid #c4d3de12;flex-wrap:wrap;align-items:center;gap:20px;min-height:49px;padding:14px 22px;font:10px/1.5 Inter,Arial,Helvetica,sans-serif;display:flex}.so-scene-legend>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.so-scene-legend i{border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.so-legend-ready{background:#91b9a6}.so-legend-working{background:#c8e0eb}.so-legend-review{background:#d3b695}.so-legend-alert{background:#e1a08d}.so-scene-legend small{color:#738997;text-align:right;max-width:43%;margin-left:auto;font-size:9px}.so-has-transfer .so-scene-legend small{color:#d8bea3}@keyframes so-screen-work{0%,45%{opacity:.3}50%,to{opacity:.9}}@keyframes so-walk-body{0%,to{transform:translateY(0)}50%{transform:translateY(-1.3px)}}@keyframes so-walk-limb{0%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}@keyframes so-walk-arm{0%{transform:rotate(-12deg)}to{transform:rotate(12deg)}}@keyframes so-walk-shadow{0%{opacity:.5;transform:scaleX(.9)}to{opacity:.65;transform:scaleX(1.05)}}@media (max-width:900px){.so-scene-legend{gap:11px;padding:12px 16px;font-size:9px}.so-scene-legend small{text-align:left;width:100%;max-width:100%;margin-left:0;font-size:9px}.so-scene-shell{border-radius:16px}}@media (prefers-reduced-motion:reduce){.so-scene-shell *{transition:none!important;animation:none!important}.so-courier{display:none}}.ao{--ao-text:#e1e7ea;--ao-muted:#8d9ca6;--ao-line:#afc7d51a;--ao-copper:#d9b896;color:var(--ao-text);font:13px var(--font-body,Arial,sans-serif)}.ao *{box-sizing:border-box}.ao button{font:inherit;cursor:pointer}.ao button:disabled{cursor:default;opacity:.45}:is(.ao button:focus-visible,.ao select:focus-visible){outline-offset:4px;outline:2px solid #e2c2a3}.ao-heading{justify-content:space-between;align-items:center;gap:24px;padding:19px 1px 26px;display:flex}.ao-eyebrow{letter-spacing:2.2px;color:#a8a092;align-items:center;gap:9px;font-size:9px;font-weight:600;display:flex}.ao-eyebrow i{background:#d0ac87;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #d0ac8755}.ao-heading h3{letter-spacing:-1.7px;margin:17px 0 13px;font-size:clamp(29px,3vw,45px);font-weight:500;line-height:1.15}.ao-heading h3 em{-webkit-text-fill-color:transparent;background:linear-gradient(105deg,#faf2e8,#8297a5);-webkit-background-clip:text;background-clip:text;font-style:normal}.ao-heading p{color:#91a0aa;margin:0;font-size:12px}.ao-heading-actions{flex-direction:column;align-items:flex-end;gap:24px;display:flex}.ao-connection{color:#aabbb7;align-items:center;gap:8px;font-size:10px;display:flex}.ao-connection i{background:#95b6a6;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #95b6a638}.ao-connection.is-stale{color:#d9b58b}.ao-primary{border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:40px;padding:11px 15px;display:flex;box-shadow:0 4px 15px #0003;color:#17191b!important;background:linear-gradient(135deg,#dfc7ac,#bca187)!important;border:1px solid #e5d1b74d!important;font-size:11px!important}.ao-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:21px;display:grid}.ao-stats>div{border:1px solid var(--ao-line);background:linear-gradient(120deg,#28323b50,#19232a50);border-radius:13px;align-items:center;gap:13px;min-width:0;padding:17px 18px;display:flex}.ao-stats>div>svg{color:#a7b2ba;flex-shrink:0}.ao-stats strong{letter-spacing:-1.2px;font-variant-numeric:tabular-nums;font-size:27px;font-weight:400}.ao-stats>div>span{font-size:10px;font-weight:500}.ao-stats small{color:#83939f;margin-top:5px;font-size:8px;font-weight:400;display:block}.ao-toolbar{justify-content:space-between;align-items:center;gap:12px;padding:0 1px 15px;display:flex}.ao-toolbar>div{align-items:center;gap:15px;display:flex}.ao-floor-label{white-space:nowrap;letter-spacing:1.3px;color:#899aa7;font-size:8px}.ao-floor-label b{color:#c5c4bc;border:1px solid #95acbd2b;border-radius:4px;margin-left:5px;padding:4px;display:inline-flex}.ao-workflow select{border-radius:7px;width:260px;max-width:300px;min-height:32px;padding:8px 25px 8px 10px;font-size:10px;color:#b2bec7!important;border:1px solid var(--ao-line)!important;background:#17212a!important}.ao-workflow option{background:#15212b}.ao-toolbar button{color:#a6b4bd;background:0 0;border:0;align-items:center;gap:7px;padding:6px 0;font-size:9px;display:flex}.ao-toolbar button:hover{color:#e2c8af}.ao-mission{color:#afb9c0;background:#bca68e08;border-left:2px solid #bca68e;align-items:flex-start;gap:9px;padding:9px 12px;font-size:11px;line-height:1.7;display:flex}.ao-mission svg{flex-shrink:0;margin-top:3px}.ao-warning{color:#d8b88e;border:1px solid #d6ac7340;border-radius:8px;padding:12px 15px;font-size:11px}.ao-office-layout{grid-template-columns:minmax(0,1fr) 250px;align-items:stretch;gap:16px;display:grid}.ao-floor{background:#111a22;border:1px solid #8aa5b82b;border-radius:18px;min-width:0;overflow:hidden;box-shadow:0 20px 45px #0003,inset 0 1px #d7e8f511}.ao .so-scene-shell{border:0;border-radius:0}.ao .so-scene{border-radius:0}.ao-transfer-bar{background:linear-gradient(100deg,#1f2c36,#15202a);border-top:1px solid #8aa5b820;align-items:center;gap:13px;min-height:87px;padding:15px 19px;display:flex}.ao-transfer-icon{color:#c8ae93;background:#bca28413;border:1px solid #bca28430;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:34px;display:grid}.ao-transfer-bar>div{flex:1;min-width:0}.ao-transfer-bar b{color:#bac9d3;flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;font-weight:500;display:flex}.ao-transfer-bar b>span{color:#d3bda4;align-items:center;gap:5px;display:inline-flex}.ao-transfer-bar p{color:#899eac;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:10px;line-height:1.6;display:-webkit-box;overflow:hidden}.ao-transfer-bar>button{color:#cbb49a;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;display:flex}.ao-agent{border:1px solid var(--ao-line);background:linear-gradient(150deg,#25313c90,#141e2770);border-radius:17px;min-width:0;padding:21px;scroll-margin-top:20px}.ao-agent-top{color:#8b9da9;letter-spacing:1.5px;justify-content:space-between;font-size:8px;display:flex}.ao-agent-symbol{color:#d5bfa3;background:radial-gradient(at 20% 0,#b6a17c36,#0000 80%),#18242e;border:1px solid #c7b29440;border-radius:17px;place-items:center;width:57px;height:62px;margin:26px 0 20px;display:grid;box-shadow:0 7px 18px #0003}.ao-agent h4{letter-spacing:-.6px;margin:0 0 6px;font-size:21px;font-weight:500}.ao-department{color:#b29f89;margin:0;font-size:9px}.ao-agent-purpose{color:#9babb6;margin:19px 0 22px;font-size:11px;line-height:1.9}.ao-fact{border-top:1px solid var(--ao-line);justify-content:space-between;gap:8px;padding:12px 0;font-size:9px;line-height:1.5;display:flex}.ao-fact>span{color:#7e94a3}.ao-fact>b{text-align:right;color:#bac7cf;font-weight:500}.ao-state-running,.ao-state-review,.ao-state-rework{color:#d9c1a2!important}.ao-state-failed,.ao-state-cancelled{color:#d5a092!important}.ao-state-completed{color:#a4c8b6!important}.ao-deliverable{background:#0e192366;border:1px solid #92adbd1c;border-radius:10px;margin:17px 0 23px;padding:15px 13px}.ao-deliverable>span{letter-spacing:.7px;color:#aab4ba;align-items:center;gap:6px;font-size:7px;display:flex}.ao-deliverable p{color:#95a6b1;max-height:153px;margin:10px 0;font-size:10px;line-height:1.8;overflow:auto}.ao-deliverable button{color:#d8c1a7;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;padding:8px 0 0;font-size:9px;display:flex}.ao-agent-memory{color:#b2aa9d;align-items:flex-start;gap:10px;font-size:9px;line-height:1.7;display:flex}.ao-agent-memory svg{flex-shrink:0}.ao-agent-memory small{color:#738c9b;font-size:8px;display:block}.ao-configure{border:0;border-top:1px solid var(--ao-line);color:#94a5b0;background:0 0;justify-content:space-between;align-items:center;width:100%;margin-top:24px;padding:14px 0 0;display:flex;font-size:9px!important}.ao-log{border:1px solid var(--ao-line);background:#17222b55;border-radius:16px;margin-top:20px;padding:23px}.ao-log>header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;display:flex}.ao-log h4{letter-spacing:-.5px;margin:10px 0 0;font-size:20px;font-weight:500}.ao-log>header>span{color:#7e95a5;align-items:center;gap:7px;font-size:9px;display:flex}.ao-event-list article{border-top:1px solid var(--ao-line);align-items:center;gap:15px;padding:15px 0;display:flex}.ao-event-list time{color:#78909f;font-variant-numeric:tabular-nums;font-size:9px}.ao-event-mark{color:#a8b8c4;background:#9fb5c009;border:1px solid #a0b4c02a;border-radius:8px;flex-shrink:0;place-items:center;width:29px;height:30px;display:grid}.ao-event-mark.accepted{color:#a7c7b4;border-color:#a7c7b42a}.ao-event-mark.rework{color:#d5b48a;border-color:#d5b48a2a}.ao-event-list article>div{flex:1;min-width:0}.ao-event-list strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;font-weight:500;display:flex}.ao-event-list strong small{color:#8c9dab;margin-left:8px;font-size:8px;font-weight:400}.ao-event-list p{color:#8b9eac;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:7px 0 0;font-size:10px;line-height:1.7;display:-webkit-box;overflow:hidden}.ao-event-list button{color:#a9b6c0;background:#91a5b508;border:1px solid #91a5b51c;border-radius:7px;flex-shrink:0;place-items:center;width:29px;height:29px;display:grid}.ao-empty{color:#7c94a5;align-items:center;gap:15px;padding:20px 0;font-size:12px;line-height:1.8;display:flex}.ao-empty p{max-width:600px}.ao-footnote{color:#7390a1;margin:12px 0 0;font-size:9px}.ao-mobile-agents{display:none}.ao-sr{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.hq-office-compose{margin-top:24px;scroll-margin-top:30px}.hq.hq-table-mode .hq-metrics{display:none}.hq.hq-table-mode .hq-nav{margin-bottom:12px}.hq.hq-table-mode .hq-freshness{font-size:10px}.hq.hq-table-mode .hq-main{background:0 0!important;border:0!important;padding:0!important}.hq.hq-table-mode .hq-transcript{margin-top:24px}@media (max-width:1600px){.ao-office-layout{grid-template-columns:1fr}.ao-agent{grid-template-columns:190px 1fr 1fr;align-content:start;column-gap:24px;display:grid}.ao-agent-top{grid-column:1/-1;margin-bottom:15px}.ao-agent-symbol{grid-area:2/1/5;align-self:center;margin:0}.ao-agent h4,.ao-department,.ao-agent-purpose{grid-column:1;padding-left:70px;line-height:1.6}.ao-agent h4{font-size:17px}.ao-department{font-size:8px}.ao-agent-purpose{margin:8px 0 10px;font-size:9px}.ao-fact{grid-column:2}.ao-fact:nth-of-type(3){grid-row:2}.ao-deliverable{grid-area:2/3/6;margin:0}.ao-agent-memory{grid-column:2;margin-top:12px}.ao-configure{grid-column:1;margin-top:10px}.ao-agent>.ao-primary{grid-column:2;margin-top:10px}.ao-deliverable p{max-height:100px}.ao-stats>div{padding:15px}.ao-stats>div>svg{width:16px}}@media (max-width:1000px){.ao-heading h3{font-size:34px}.ao-stats{gap:8px}.ao-stats>div{gap:9px;padding:13px 11px}.ao-stats>div>svg{display:none}.ao-toolbar{align-items:flex-start}.ao-toolbar>div{gap:10px}.ao-floor-label{display:none}.ao-workflow select{width:235px}.ao-agent{grid-template-columns:180px 1fr}.ao-deliverable{grid-area:5/2/9}.ao-agent-memory,.ao-agent>.ao-primary{grid-column:1}.ao-fact{grid-column:2}.ao-agent-purpose{grid-row:4}.ao-configure{grid-row:7}}@media (max-width:760px){.ao-heading{padding-top:10px;display:block}.ao-eyebrow{letter-spacing:1.6px;font-size:8px}.ao-heading h3{font-size:35px}.ao-heading p{font-size:10px}.ao-heading-actions{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;margin-top:22px}.ao-heading-actions .ao-primary{min-height:36px;padding:9px;font-size:9px!important}.ao-connection{font-size:8px}.ao-stats{grid-template-columns:repeat(2,1fr)}.ao-stats small{font-size:8px}.ao-stats strong{font-size:26px}.ao-toolbar{display:block}.ao-toolbar>div+div{justify-content:space-between;margin-top:12px}.ao-workflow,.ao-workflow select{width:100%;max-width:100%}.ao-toolbar>div{display:block}.ao-toolbar>div+div{display:flex}.ao-floor{border-radius:12px}.ao-transfer-bar{align-items:flex-start;gap:10px;padding:13px}.ao-transfer-bar b,.ao-transfer-bar p{font-size:9px}.ao-transfer-bar>button{white-space:normal;max-width:65px;font-size:8px}.ao-agent{padding:20px;display:block}.ao-agent-symbol{float:left;width:49px;height:54px;margin-right:16px}.ao-agent h4,.ao-department,.ao-agent-purpose{padding-left:0}.ao-agent h4{margin-top:19px;font-size:21px}.ao-department{font-size:10px}.ao-agent-purpose{clear:both;padding-top:15px;font-size:11px}.ao-fact{font-size:11px}.ao-deliverable{margin:15px 0}.ao-deliverable p{max-height:150px;font-size:11px}.ao-deliverable button{font-size:10px}.ao-agent-memory{margin-top:20px;font-size:10px}.ao-configure{margin-top:20px;padding-top:15px;font-size:10px!important}.ao-mobile-agents{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:15px;display:grid}.ao-mobile-agents button{text-align:left;color:#a6b7c3;background:#1c2a344f;border:1px solid #9aafbe28;border-radius:9px;align-items:center;gap:7px;min-width:0;padding:10px 8px;font-size:9px;display:flex}.ao-mobile-agents button[aria-pressed=true]{color:#d6bda1;border-color:#d1af865e}.ao-mobile-agents small{color:#728c9e;margin-top:4px;font-size:7px;line-height:1.5;display:block}.ao-status-dot{background:#5d7687;border-radius:50%;flex-shrink:0;width:4px;height:4px}.ao-status-dot.running,.ao-status-dot.review,.ao-status-dot.rework{background:#d5b38a}.ao-log{padding:17px 14px}.ao-log>header{display:block}.ao-log h4{font-size:19px}.ao-log>header>span{margin-top:13px;font-size:8px}.ao-event-list article{align-items:flex-start;gap:8px}.ao-event-list time{padding-top:9px;font-size:8px}.ao-event-mark{width:23px;height:27px}.ao-event-list strong{gap:5px;font-size:9px}.ao-event-list strong small{width:100%;margin:2px 0 0;font-size:8px;display:block}.ao-event-list p{font-size:9px}.ao-event-list button{width:23px;height:27px}.ao-empty{font-size:11px}.ao .so-scene-scroll{max-height:540px}.ao .so-scene{min-width:900px}}@media (prefers-reduced-motion:reduce){.ao *{transition:none!important;animation:none!important}}.growth-center{gap:24px;min-width:0;display:grid}.growth-hero{background:radial-gradient(at 100% 0,#b8875526,#0000 60%),linear-gradient(130deg,#232527,#121416);border:1px solid #b7a89938;border-radius:22px;justify-content:space-between;align-items:center;gap:30px;padding:32px;display:flex;box-shadow:inset 0 1px #ffffff14}.growth-hero h2{letter-spacing:-1.3px;margin:10px 0 16px;font-size:clamp(26px,3vw,42px);line-height:1.12}.growth-hero p{color:#bfc0c1;max-width:540px;line-height:1.6}.growth-target{gap:8px;min-width:230px;display:grid}.growth-target strong{letter-spacing:-2px;color:#e7cbb0;font-size:48px}.growth-target span{color:#e6e6e6}.growth-target small{color:#93999e;font-size:11px}.growth-status{flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.growth-status button{margin-left:auto}.growth-metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.growth-metrics article{background:#ffffff04;border:1px solid #ffffff0e;border-radius:14px;gap:14px;padding:18px;display:grid}.growth-metrics span{color:#aeb3b7;font-size:12px;line-height:1.5}.growth-metrics strong{letter-spacing:-.7px;overflow-wrap:anywhere;font-size:23px}.growth-panel{background:#14171980;border:1px solid #ffffff13;border-radius:18px;min-width:0;padding:24px}.growth-panel h3{margin:0 0 12px;font-size:20px}.growth-panel p{color:#bfc5ca;font-size:13px;line-height:1.65}.growth-inputs{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin:18px 0;display:grid}.growth-inputs label,.growth-lead label{color:#b9c0c6;gap:8px;font-size:12px;display:grid}.growth-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.growth-phases article{background:#ffffff04;border-radius:10px;gap:14px;padding:16px;display:flex}.growth-phases time{color:#d4ac86;font-size:13px}.growth-phases b{font-size:13px}.growth-phases small{color:#9da7ae;margin-top:9px;font-size:11px;line-height:1.5;display:block}.growth-table{overflow-x:auto}.growth-table table{border-collapse:collapse;width:100%;min-width:420px;font-size:13px}.growth-table th{text-align:left;color:#a6b0b8;font-weight:500}.growth-table td,.growth-table th{border-bottom:1px solid #ffffff0c;padding:13px 10px}.growth-table small{color:#939da7;margin-top:6px;display:block}.growth-task{border-bottom:1px solid #ffffff10;flex-wrap:wrap;gap:14px;padding:14px 0;font-size:12px;display:flex}.growth-task p{width:100%;margin:0}.growth-task small{color:#d9ad89}.growth-lead{overflow-wrap:anywhere;border:1px solid #d4ac8633;border-radius:16px;gap:12px;margin:0 0 24px;padding:20px;display:grid}.growth-lead h3,.growth-lead h4,.growth-lead p{margin:0}.growth-lead h4{color:#d8bc9e;font-size:13px}.growth-lead p,.growth-lead small{font-size:13px;line-height:1.6}.growth-email{white-space:pre-wrap;font-family:inherit;font-size:13px;line-height:1.7}.growth-lead a{color:#d7b38f}.growth-lead select,.growth-lead textarea,.growth-inputs input,.growth-inputs select{width:100%;max-width:100%}.growth-panel summary{cursor:pointer;font-size:15px}.growth-ai-badge{background:#c39b7020;border-radius:5px;margin-left:8px;padding:3px 6px;display:inline-block;color:#e5c3a2!important;font-size:10px!important}:is(.growth-center button:focus-visible,.growth-center summary:focus-visible){outline-offset:4px;outline:2px solid #cda47c}@media (max-width:900px){.growth-hero{flex-direction:column;align-items:flex-start;padding:24px}.growth-target strong{font-size:40px}.growth-phases{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-status button{margin-left:0}}@media (max-width:540px){.growth-panel{padding:17px}.growth-phases{grid-template-columns:1fr}.growth-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-metrics article{padding:13px}.growth-metrics strong{font-size:19px}.growth-inputs{grid-template-columns:1fr}.growth-lead{padding:14px}.growth-target{min-width:0}}@media (max-width:370px){.growth-metrics{grid-template-columns:1fr}}.growth-run-heading,.growth-report-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.growth-run-heading label{color:#b9c0c6;gap:8px;min-width:190px;font-size:12px;display:grid}.growth-run-heading select{width:100%;max-width:100%}.growth-reports{gap:14px;margin-top:20px;display:grid}.growth-report{overflow-wrap:anywhere;background:#ffffff03;border:1px solid #ffffff12;border-radius:12px;padding:20px}.growth-report h4{color:#e4c2a2;margin:0;font-size:14px}.growth-report-heading span{color:#a6b0b8;font-size:12px}.growth-report details{margin-top:16px}.growth-report details summary{color:#dfc3a9;font-size:13px}.growth-report-content{gap:16px;margin-top:20px;display:grid}.growth-report-content h4{color:#d8bc9e;margin:0 0 10px;font-size:13px}.growth-report-content p{margin:0 0 14px}.growth-report-content p:last-child{margin-bottom:0}@media (max-width:540px){.growth-run-heading,.growth-report-heading{flex-direction:column;gap:10px}.growth-run-heading label{width:100%;min-width:0}.growth-report{padding:15px}}.neural-map{color:#ece8e3;background:radial-gradient(at 50% 45%,#1b1b1c 0%,#0d1014 64%);border:1px solid #33353a;border-radius:24px;position:relative;overflow:hidden}.neural-caption{letter-spacing:1.5px;color:#bca58f;justify-content:space-between;align-items:center;gap:16px;padding:24px 28px 0;font:10px/1.5 system-ui;display:flex}.neural-caption span{align-items:center;gap:10px;display:flex}.neural-caption i{background:#caac8f;border-radius:50%;width:5px;height:5px}.neural-caption small{letter-spacing:.3px;color:#8f929b;font-size:10px}.neural-map svg{width:100%;height:auto;max-height:740px;display:block;overflow:visible}.neural-tendril{fill:none;stroke-width:.65px;opacity:.12;transition:opacity .3s,stroke-width .3s}.neural-tendril.is-lit{opacity:.7;stroke-width:1.2px}.neural-synapse{fill:none;stroke-width:.8px;opacity:.14;transition:opacity .3s}.neural-synapse.is-lit{opacity:.45}.neural-fold{fill:none;stroke:#b4a99d;stroke-width:.8px;opacity:.17}.neural-axon{fill:none;stroke-width:.7px;opacity:.4}.neural-dendrite{fill:none;stroke-width:.6px;opacity:.5}.neural-agent{cursor:pointer}.neural-agent rect{fill:#16191e;stroke:#373940;stroke-width:.8px;transition:stroke .25s}.neural-agent circle{fill:#8c8d96}.neural-agent text{fill:#a5a5ae;text-anchor:middle;font:11px system-ui}.neural-agent:hover rect,.neural-agent.is-selected rect{stroke:#d5b395;fill:#25211e}.neural-agent.is-selected text{fill:#f4d8bf}.neural-agent.is-selected circle{fill:#ddb18b}.neural-hub{cursor:pointer;opacity:.6;transition:opacity .3s}.neural-hub.is-lit{opacity:1}.neural-hub-label{fill:#e7e0da;text-anchor:middle;font:600 12px system-ui}.neural-hub-count{fill:#91949d;text-anchor:middle;font:9px system-ui}.neural-cell-hit{cursor:pointer}:is(.neural-agent:focus-visible,.neural-hub:focus-visible){outline-offset:5px;outline:2px solid #e3bc96}.neural-legend{color:#8f929b;justify-content:center;gap:28px;padding:0 20px 22px;font:10px system-ui;display:flex}.neural-legend span{align-items:center;gap:7px;display:flex}.neural-legend i{border:1px solid #bd9d81;border-radius:50%;width:5px;height:5px;display:inline-block}.neural-legend i.filled{background:#bd9d81}.neural-legend i.line{border-width:.5px;border-radius:0;width:16px;height:0}.neural-mobile-nav{display:none}.neural-event{opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out 3 memory-event}@keyframes memory-event{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.neural-event{opacity:0;animation:none}.neural-map *{transition:none!important}}@media (max-width:650px){.neural-caption{padding:18px 16px 0;font-size:9px;display:block}.neural-caption small{margin-top:5px;display:block}.neural-map svg{width:150%;max-width:none;margin-left:-25%}.neural-agent{visibility:hidden}.neural-legend{gap:14px;padding:8px 8px 18px;font-size:9px}.neural-mobile-nav{gap:7px;padding:0 16px 18px;display:flex;overflow:auto}.neural-mobile-nav button{color:#bbb9ba;background:#171a20;border:1px solid #383a40;border-radius:20px;flex-shrink:0;padding:8px 12px;font:11px system-ui}.neural-mobile-nav button[aria-pressed=true]{color:#e9c7ab;border-color:#c8a180}.neural-hub-label{font-size:20px}.neural-hub-count{display:none}}@media (prefers-reduced-motion:reduce){.neural-signal{display:none}}.brain-center{color:var(--text,#e7e6e3);min-width:0}.brain-intro{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.brain-intro h2{letter-spacing:-1.5px;margin:13px 0;font-size:clamp(27px,3vw,40px);font-weight:500;line-height:1.15}.brain-intro p,.brain-section-heading p,.brain-panel>p{color:#9c9da5;margin:7px 0;font-size:13px;line-height:1.7}.brain-intro button{flex-shrink:0}.brain-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:0 0 24px;display:grid}.brain-stats>div,.brain-stats>button{text-align:left;color:inherit;background:0 0;border:0;border-left:1px solid #35363b;flex-direction:column;gap:7px;padding:0 20px;display:flex}.brain-stats>div:first-child{border:0;padding-left:0}.brain-stats strong{letter-spacing:-1px;font-size:31px;font-weight:400;line-height:1.15}.brain-stats span{color:#96969f;align-items:center;gap:5px;font-size:11px;display:flex}.brain-stats>button{cursor:pointer}.brain-stats>button:hover span{color:#d1af91}.brain-map-note{justify-content:space-between;align-items:center;gap:12px;margin-bottom:32px;padding:10px 4px 0;display:flex}.brain-map-note p{color:#92949c;align-items:center;gap:8px;margin:0;font-size:11px;display:flex}.brain-map-note svg{flex-shrink:0}.brain-section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.brain-section-heading h3,.brain-panel h3{letter-spacing:-.6px;margin:10px 0;font-size:23px;font-weight:500}.brain-count{color:#bbb0a5;white-space:nowrap;border:1px solid #3e3934;border-radius:18px;padding:7px 12px;font-size:11px}.brain-filters{grid-template-columns:2fr 1fr 1fr 1fr;align-items:end;gap:10px;margin:22px 0 18px;display:grid}.brain-filters label{color:#9b9ca5;flex-direction:column;gap:6px;font-size:10px;display:flex}.brain-filters input,.brain-filters select{width:100%;min-width:0;min-height:42px;font-size:12px}.brain-filters .brain-search{background:#17191e;border:1px solid #383a41;border-radius:10px;flex-direction:row;align-items:center;min-height:42px;padding:0 12px;display:flex}.brain-search input{box-shadow:none;background:0 0;border:0;outline:none;padding:0}.brain-search:focus-within{outline:1px solid #ccab8f}.brain-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.brain-card{text-align:left;cursor:pointer;color:#e6e3de;background:linear-gradient(135deg,#1a1c21,#15171c);border:1px solid #33353c;border-radius:15px;flex-direction:column;align-items:stretch;min-width:0;padding:19px;transition:border-color .2s,transform .2s;display:flex}.brain-card:hover{border-color:#8b7662;transform:translateY(-2px)}.brain-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.brain-card-top>span{color:var(--brain-color);align-items:center;gap:7px;font-size:10px;display:flex}.brain-card-top i{background:var(--brain-color);border-radius:50%;width:5px;height:5px}.brain-card-top small{color:#999aa4;font-size:9px}.brain-card h4{margin:20px 0 9px;font-size:14px;font-weight:500;line-height:1.4}.brain-card>p{color:#9698a3;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 0 20px;font-size:11px;line-height:1.7;display:-webkit-box;overflow:hidden}.brain-card-bottom{color:#b4a08e;justify-content:space-between;align-items:center;margin-top:auto;display:flex}.brain-card-bottom small{color:#90919b;font-size:10px}.brain-more{margin:20px auto;display:block}.brain-empty{color:#9698a3;border:1px dashed #363840;border-radius:12px;margin-top:20px;padding:30px 20px;font-size:12px;line-height:1.8}.brain-bottom-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:34px;display:grid}.brain-panel{background:#15181d;border:1px solid #34363e;border-radius:18px;min-width:0;padding:25px}.brain-panel form{gap:14px;margin-top:20px;display:grid}.brain-panel label{color:#aaaab3;gap:7px;font-size:11px;display:grid}.brain-panel input,.brain-panel select,.brain-panel textarea{width:100%;font:12px/1.5 inherit}.brain-panel .brain-checkbox,.brain-checkbox{align-items:center;font-size:11px;display:flex;gap:9px!important}.brain-checkbox input{accent-color:#cbaa8e;flex-shrink:0;height:15px;width:15px!important}.brain-preview{margin-top:20px;font-size:12px}.brain-preview p{color:#b2b2ba;white-space:pre-wrap;line-height:1.7}.brain-preview details,.brain-history details{border-top:1px solid #363841;padding:12px 0}.brain-preview summary,.brain-history summary{cursor:pointer;font-size:12px}.brain-preview small{color:#999ba5;overflow-wrap:anywhere;font-size:10px}.brain-reads{margin-top:22px}.brain-reads article{border-bottom:1px solid #30333a;justify-content:space-between;gap:15px;padding:13px 0;font-size:11px;display:flex}.brain-reads article span{align-items:center;gap:10px;display:flex}.brain-reads b{font-weight:500}.brain-reads small,.brain-reads time{color:#8e919c;font-size:10px}.brain-boundary{color:#a79684;gap:12px;margin-top:25px;display:flex}.brain-boundary svg{flex-shrink:0;margin-top:4px}.brain-boundary p{color:#9396a0;margin:0;font-size:11px;line-height:1.7}.brain-detail{padding:24px}.brain-tags{flex-wrap:wrap;gap:8px;display:flex}.brain-tags span{color:#c7b7a7;border:1px solid #41434a;border-radius:15px;padding:5px 10px;font-size:10px}.brain-body{white-space:pre-wrap;margin:22px 0;font-size:14px;line-height:1.85}.brain-source{background:#171a20;border:1px solid #3a3c43;border-radius:12px;padding:18px}.brain-source b{font-size:12px}.brain-source p{overflow-wrap:anywhere;font-size:12px;line-height:1.7}.brain-source small,.brain-key{color:#9397a2;overflow-wrap:anywhere;font-size:10px}.brain-detail h4{margin-top:22px;font-size:12px}.brain-detail>p:not(.brain-body){font-size:12px;line-height:1.8}.brain-editor{padding:24px}.brain-form-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.brain-editor fieldset{border:1px solid #393b43;border-radius:12px;padding:16px}.brain-editor legend{padding:0 8px;font-size:12px}.brain-role-checks{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.brain-history{margin-top:15px}.brain-history p{white-space:pre-wrap;font-size:12px;line-height:1.8}.brain-history small{color:#9a9da6}.brain-center button:focus-visible{outline-offset:4px;outline:2px solid #d5b99e}@media (max-width:1000px){.brain-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brain-filters{grid-template-columns:1fr 1fr}.brain-bottom-grid{grid-template-columns:1fr}}@media (max-width:650px){.brain-intro{display:block}.brain-intro button{margin-top:12px}.brain-intro h2{letter-spacing:-1px}.brain-stats{grid-template-columns:1fr 1fr;row-gap:22px}.brain-stats>div:nth-child(3){border:0;padding-left:0}.brain-stats strong{font-size:27px}.brain-map-note{display:block}.brain-map-note .text-button{margin-top:12px}.brain-filters{grid-template-columns:1fr 1fr}.brain-filters .brain-search{grid-column:1/-1}.brain-card-grid{grid-template-columns:1fr}.brain-section-heading h3{font-size:20px}.brain-panel{padding:20px}.brain-detail,.brain-editor{padding:18px}.brain-form-grid{grid-template-columns:1fr}.brain-role-checks{grid-template-columns:1fr 1fr}.brain-reads article{flex-wrap:wrap}.brain-section-heading{align-items:flex-start}.brain-count{display:none}}@media (prefers-reduced-motion:reduce){.brain-card{transition:none;transform:none!important}}.awb{--awb-copper:#d8b597;--awb-text:#eee9e3;--awb-muted:#a8a5a5;--awb-line:#d7c2b018;color:var(--awb-text);min-width:0}.awb *{box-sizing:border-box}.awb button,.awb input,.awb textarea,.awb select{font:inherit}.awb button{cursor:pointer}.awb button:disabled{cursor:default;opacity:.44}:is(.awb button:focus-visible,.awb input:focus-visible,.awb textarea:focus-visible,.awb select:focus-visible,.awb summary:focus-visible){outline-offset:3px;outline:2px solid #e4c1a0}.awb-hero{justify-content:space-between;align-items:flex-end;gap:28px;padding:14px 2px 30px;display:flex}.awb-eyebrow{color:#baa898;letter-spacing:1.6px;align-items:center;gap:8px;font-size:9px;font-weight:550;line-height:1.5;display:inline-flex}.awb-eyebrow>i{background:#dbb493;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #dcb49340}.awb-hero h2{letter-spacing:-1.8px;margin:13px 0 14px;font-size:40px;font-weight:500;line-height:1.12}.awb-hero h2 em{color:#d9bca3;font-style:normal}.awb-hero p{color:#b7b0ac;max-width:490px;margin:0;font-size:12px;line-height:1.75}.awb-process{border:1px solid var(--awb-line);background:#ffffff04;border-radius:12px;align-items:center;gap:10px;margin-bottom:5px;padding:14px 16px;display:flex}.awb-process>span{color:#a8a7a8;white-space:nowrap;gap:7px;font-size:8px;display:grid}.awb-process b{letter-spacing:1px;color:#d9bb9f;font-size:10px;font-weight:500}.awb-process>svg{color:#655e59;flex-shrink:0}.awb-section-heading{justify-content:space-between;align-items:flex-end;gap:14px;margin:0 1px 15px;display:flex}.awb-section-heading h3{letter-spacing:-.5px;margin:6px 0 0;font-size:19px;font-weight:500}.awb-section-heading>span{color:#a39b94;font-size:10px}.awb-capabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:25px;display:grid}.awb-capability{text-align:left;color:#bdb7b2;background:linear-gradient(135deg,#252629,#1b1d20);border:1px solid #ffffff0d;border-radius:13px;align-items:center;gap:11px;min-height:70px;padding:13px 12px;transition:background .15s,border-color .15s;display:flex;box-shadow:inset 0 1px #ffffff08}.awb-capability:hover{background:#2c2827;border-color:#c7a78756}.awb-capability.is-selected{background:linear-gradient(125deg,#493a30,#272526);border-color:#d1ab8580;box-shadow:inset 0 1px #ebc5a52a,0 8px 22px #0002}.awb-cap-icon{color:#b5b4b5;background:#ffffff05;border:1px solid #c8bba418;border-radius:9px;flex-shrink:0;place-items:center;width:33px;height:35px;display:grid}.awb-capability.is-selected .awb-cap-icon{color:#e8c39d;background:#b78d681c;border-color:#d4ad7d3d}.awb-capability>span:nth-child(2){gap:5px;min-width:0;display:grid}.awb-capability small{color:#9c9390;letter-spacing:.5px;font-size:8px}.awb-capability strong{color:#ddd6d0;font-size:10px;font-weight:500;line-height:1.4}.awb-capability.is-selected small{color:#d0ad8e}.awb-capability>svg{color:#80766d;flex-shrink:0;width:12px;margin-left:auto}.awb-layout{grid-template-columns:minmax(0,1.35fr) minmax(290px,.85fr);align-items:start;gap:19px;display:grid}.awb-panel{background:radial-gradient(at 100% 0,#9f785a09,#0000 56%),linear-gradient(145deg,#26272a,#1a1c20);border:1px solid #d4bfa125;border-radius:19px;min-width:0;padding:24px;box-shadow:inset 0 1px #ffffff13,0 17px 32px -20px #0008}.awb-panel-top{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.awb-role-label{color:#ccb39e;background:#c9a6810b;border:1px solid #d8b49620;border-radius:7px;align-items:center;gap:7px;padding:6px 9px;font-size:9px;display:inline-flex}.awb-composer h3,.awb-history h3{letter-spacing:-.7px;margin:15px 0 10px;font-size:22px;font-weight:500}.awb-description{color:#b2aaa4;margin:0 0 22px;font-size:12px;line-height:1.7}.awb label{color:#d3cbc5;gap:8px;font-size:11px;font-weight:450;display:grid}.awb-label-line{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.awb-label-line label{display:block}.awb input:not([type=checkbox]),.awb textarea,.awb select{color:#e4ddd8;background:#11151b80;border:1px solid #d8c3ad25;border-radius:9px;width:100%;min-width:0;padding:11px 12px;font-size:12px;line-height:1.5;box-shadow:inset 0 2px 5px #0002}.awb input::placeholder,.awb textarea::placeholder{color:#787d82}.awb textarea{resize:vertical;min-height:110px}.awb input:disabled,.awb textarea:disabled,.awb select:disabled{opacity:.6}.awb select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.awb input[type=date]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:42px}.awb-input-caption{color:#8f8c8a;justify-content:space-between;gap:12px;margin:8px 1px 17px;font-size:9px;line-height:1.6;display:flex}.awb-text-button{color:#c9ad94;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:3px 0;font-size:10px;line-height:1.5;display:inline-flex}.awb-text-button:hover{color:#f2d3b6}.awb-text-button>span{color:#8f8984;margin-left:5px;font-size:9px}.awb-primary,.awb-secondary{white-space:normal;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:11px 14px;font-size:11px;font-weight:550;line-height:1.4;display:inline-flex}.awb-primary{color:#281e17;background:linear-gradient(122deg,#ebd0b5,#c79d79 72%,#b48c6d);border:1px solid #e4bf9d;box-shadow:inset 0 1px #fff5,0 7px 20px #0002}.awb-primary:hover{background:linear-gradient(122deg,#f6dfc6,#dbb18a)}.awb-secondary{color:#d7c6b7;background:linear-gradient(135deg,#ffffff0b,#ffffff02);border:1px solid #dcc0a339}.awb-secondary:hover{background:#d8b08e13;border-color:#d2b18f66}.awb-submit{justify-content:flex-start;width:100%;min-height:43px;margin-top:17px}.awb-submit>svg:last-child{margin-left:auto}.awb-compact{min-height:32px;margin-top:12px;padding:7px 10px;font-size:10px}.awb-icon-button{color:#c1b6ad;background:#ffffff04;border:1px solid #d2b89c25;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.awb-icon-button:hover{background:#ffffff0c}.awb-deliverable{background:#c8a48406;border:1px solid #cfb79319;border-radius:10px;align-items:center;gap:10px;margin-top:18px;padding:13px;display:flex}.awb-deliverable>svg{color:#bca993;flex-shrink:0}.awb-deliverable>svg:last-child{color:#92a69c;width:15px;margin-left:auto}.awb-deliverable div{gap:5px;display:grid}.awb-deliverable small{letter-spacing:1px;color:#9e8b7b;font-size:7px}.awb-deliverable span{color:#d3c7bd;font-size:11px}.awb-stop{color:#b2aaa3;background:0 0;border:0;align-items:center;gap:7px;margin:14px auto 0;font-size:10px;display:flex}.awb-progress{color:#bcac9f;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:11px;line-height:1.7;display:flex}.awb-progress>svg{flex-shrink:0;margin-top:2px}.awb-context-box{background:#0f14192c;border:1px solid #d3bc9d20;border-radius:12px;margin-top:18px;padding:17px}.awb-context-title{color:#c4ae99;align-items:center;gap:8px;margin-bottom:12px;display:flex}.awb-context-title h4{margin:0;font-size:12px;font-weight:500}.awb-context-box>label{margin-bottom:8px}.awb-hint{color:#9f9995;margin:10px 0;font-size:10px;line-height:1.7}.awb-segmented{background:#12161b;border:1px solid #ffffff0c;border-radius:9px;gap:4px;margin-bottom:17px;padding:3px;display:flex}.awb-segmented>button{color:#9b9692;background:0 0;border:0;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:33px;font-size:10px;display:flex}.awb-segmented>button[aria-pressed=true]{color:#e3c6ad;background:linear-gradient(140deg,#42372f,#2b2928);box-shadow:inset 0 1px #d1b3972a}.awb-source{border-top:1px solid #ffffff0c;margin-top:13px;padding-top:12px}.awb-source summary{color:#baa28e;cursor:pointer;font-size:10px}.awb-source>p{color:#b6b0ac;gap:7px;font-size:10px;line-height:1.5;display:grid}.awb-source>p b{color:#ddd0c3;overflow-wrap:anywhere;font-weight:500}.awb-source>p small{color:#8f8e8d}.awb-source>div{white-space:pre-wrap;overflow-wrap:anywhere;color:#aaa8a7;border-left:2px solid #a2856c44;max-height:240px;padding-left:11px;font-size:11px;line-height:1.7;overflow:auto}.awb-quote-fields{grid-template-columns:minmax(0,1fr) 155px;gap:13px;margin:16px 0;display:grid}.awb-price-lines{gap:12px;margin:15px 0;display:grid}.awb-price-lines fieldset{border:1px solid #bdb09c20;border-radius:10px;min-width:0;margin:0;padding:12px}.awb-price-lines legend{color:#ab9b8e;padding:0 6px;font-size:9px}.awb-price-description{grid-template-columns:minmax(0,1fr) 24px;align-items:end;gap:8px;display:grid}.awb-price-description>button{color:#96867a;background:0 0;border:0;align-self:end;place-items:center;height:38px;padding:0 0 11px;display:grid}.awb-price-description>button:hover{color:#ddb59d}.awb-price-numbers{grid-template-columns:.65fr 1fr .7fr;gap:10px;margin-top:11px;display:grid}.awb-price-lines label{gap:6px;font-size:9px}.awb-price-lines input,.awb-price-lines select{min-height:34px;padding:8px 9px;font-size:11px}.awb-quote-totals{border-top:1px solid #ffffff0b;gap:8px;margin:15px 0 2px;padding-top:13px;display:grid}.awb-quote-totals>div{color:#aea49b;justify-content:space-between;gap:12px;font-size:11px;display:flex}.awb-quote-totals dd{color:#d6c8bb;font-variant-numeric:tabular-nums;margin:0}.awb-quote-totals>div:last-child{color:#e4d7cc;border-top:1px solid #ffffff0b;padding-top:10px;font-size:12px}.awb-quote-totals>div:last-child dd{color:#ebceb3}.awb-history{padding:21px 19px}.awb-history-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.awb-history-heading h3{margin:13px 0 16px}.awb-history-heading>span{font-variant-numeric:tabular-nums;color:#b99e87;border:1px solid #b9916e30;border-radius:7px;padding:5px 8px;font-size:11px}.awb-filter{align-items:center;margin-bottom:15px;gap:11px!important;display:flex!important}.awb-filter>span{color:#8b8988;flex-shrink:0;font-size:9px}.awb-filter select{padding:8px 10px;font-size:10px}.awb-history-list{scrollbar-width:thin;scrollbar-color:#66564a #181b20;gap:8px;max-height:670px;padding:1px 4px 2px 0;display:grid;overflow:auto}.awb-history-item{text-align:left;color:#b8aca2;background:#11161a36;border:1px solid #c4ae9414;border-radius:11px;width:100%;padding:13px 14px;display:block;position:relative}.awb-history-item.is-selected{background:linear-gradient(120deg,#9b71521b,#ffffff03);border-color:#c7a3836e}.awb-history-item:hover{background:#ffffff05;border-color:#c7a38350}.awb-history-item>div{color:#c2a78e;letter-spacing:.3px;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:8px;display:flex}.awb-history-item>div small{color:#8a847e;font-size:8px}.awb-history-item>strong{-webkit-line-clamp:2;color:#d7cec5;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0 18px 11px 0;font-size:11px;font-weight:500;line-height:1.6;display:-webkit-box;overflow:hidden}.awb-history-item>time{color:#817e7a;margin-top:9px;font-size:8px;display:block}.awb-history-item>svg{color:#90765f;position:absolute;top:43px;right:12px}.awb-status{color:#b6bbc3;white-space:nowrap;background:#8d9caf08;border:1px solid #a5afbd20;border-radius:5px;align-items:center;gap:6px;padding:4px 7px;font-size:8px;line-height:1.5;display:inline-flex}.awb-status i{background:#8593a5;border-radius:50%;flex-shrink:0;width:4px;height:4px}.awb-state-working,.awb-state-review,.awb-state-sending{color:#b8d2df;background:#8dbbd512;border-color:#a3cadd26}.awb-state-working i,.awb-state-review i,.awb-state-sending i{background:#b4d9e9}.awb-state-ready,.awb-state-applied,.awb-state-sent{color:#b8d0b8;background:#92ba950c;border-color:#aac1a42b}.awb-state-ready i,.awb-state-applied i,.awb-state-sent i{background:#a2c7a6}.awb-state-blocked,.awb-state-uncertain,.awb-state-failed{color:#e2b79c;background:#be83530d;border-color:#cfa38133}.awb-state-blocked i,.awb-state-uncertain i,.awb-state-failed i{background:#d9a780}.awb-history-foot{color:#8c8a87;border-top:1px solid #ffffff0b;align-items:center;gap:8px;margin-top:15px;padding:15px 2px 0;font-size:9px;line-height:1.6;display:flex}.awb-history-foot svg{color:#a8988b;flex-shrink:0}.awb-empty{text-align:center;color:#897f78;flex-direction:column;align-items:center;padding:44px 18px;display:flex}.awb-empty>svg{color:#b39b8580}.awb-empty h4,.awb-empty h3{color:#c7b6a7;letter-spacing:-.2px;margin:18px 0 10px;font-size:15px;font-weight:450}.awb-empty p{color:#918b86;max-width:290px;margin:0;font-size:11px;line-height:1.75}.awb-result{margin-top:21px;padding:26px;scroll-margin-top:85px}.awb-result-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin:19px 0;display:flex}.awb-result-owner{color:#bca18a;align-items:center;gap:7px;font-size:10px;line-height:1.6;display:flex}.awb-result-heading h3{letter-spacing:-.75px;overflow-wrap:anywhere;margin:9px 0 8px;font-size:25px;font-weight:500;line-height:1.35}.awb-result-heading p{color:#918983;margin:0;font-size:9px;line-height:1.7}.awb-result-actions{flex-shrink:0;align-items:center;gap:8px;margin-top:6px;display:flex}.awb-result-actions .awb-secondary{min-height:34px;padding:8px 10px;font-size:10px}.awb-original-goal{border-top:1px solid #ffffff0c;border-bottom:1px solid #ffffff0c;margin:15px 0 22px;padding:12px 0}.awb-original-goal summary{color:#a28d7b;cursor:pointer;font-size:10px}.awb-original-goal p{color:#b3aba4;white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 3px;font-size:12px;line-height:1.8}.awb-output-body{white-space:pre-wrap;overflow-wrap:anywhere;color:#ddd5cf;max-width:920px;padding:2px 1px 9px;font-size:13px;line-height:1.9}.awb-subheading{color:#b6a18e;align-items:center;gap:8px;margin-bottom:12px;display:flex}.awb-subheading h4{color:#d8c8ba;letter-spacing:-.1px;margin:0;font-size:12px;font-weight:500}.awb-variants{border-top:1px solid #ffffff0c;margin-top:27px;padding-top:21px}.awb-variants>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.awb-variants article{background:#0c111629;border:1px solid #d4b89b24;border-radius:11px;flex-direction:column;gap:11px;padding:16px;display:flex}.awb-variants article>span{color:#a58b75;letter-spacing:1px;font-size:8px}.awb-variants article>p{white-space:pre-wrap;color:#c9bfb7;flex:1;margin:0;font-size:12px;line-height:1.8}.awb-variants article>button{color:#bba18c;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:0;font-size:9px;display:flex}.awb-visual-brief{background:radial-gradient(at 0 0,#97b5ce10,#0000 70%),#11171d33;border:1px solid #b8c9d81c;border-radius:12px;align-items:flex-start;gap:16px;margin-top:23px;padding:20px;display:flex}.awb-visual-brief>svg{color:#b5b8bf;flex-shrink:0;margin-top:3px}.awb-visual-brief h4{color:#d3c9c2;margin:6px 0 9px;font-size:15px;font-weight:500}.awb-visual-brief p{color:#b0aaa5;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.awb-quality-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:25px;display:grid}.awb-quality-columns>section{border-top:1px solid #ffffff0d;padding-top:17px}.awb-quality-columns>section>p{color:#b5aca5;align-items:flex-start;gap:9px;margin:10px 0;font-size:11px;line-height:1.8;display:flex}.awb-quality-columns>section>p>svg{color:#91a58f;flex-shrink:0;margin-top:3px}.awb-question-number{color:#bea186;border:1px solid #c0a48633;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:17px;margin-top:2px;font-size:8px;display:grid}.awb-review-note{background:#b98b5c09;border:1px solid #d0ae8433;border-radius:12px;align-items:flex-start;gap:15px;margin-top:24px;padding:18px;display:flex}.awb-review-note>svg{color:#ccb295;flex-shrink:0;margin-top:3px}.awb-review-note>div>span{letter-spacing:1.1px;color:#a88d74;font-size:7px;display:block}.awb-review-note strong{color:#dcc3a9;margin:7px 0;font-size:12px;font-weight:500;display:block}.awb-review-note p{color:#b9aa9d;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.8}.awb-review-note.is-approved{background:#94a58408;border-color:#9ba88a30}.awb-review-note.is-approved>svg{color:#adbea5}.awb-result-footer{border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding-top:20px;display:flex}.awb-result-footer p{color:#b7a99c;align-items:flex-start;gap:9px;max-width:470px;margin:0;font-size:11px;line-height:1.7;display:flex}.awb-result-footer p>svg{color:#b9a084;flex-shrink:0;margin-top:2px}.awb-result-footer>button{flex-shrink:0}.awb-applied{color:#b7c5ad;background:#91b58607;border:1px solid #a8be972b;border-radius:10px;align-items:center;gap:11px;margin-top:23px;padding:14px 15px;display:flex}.awb-applied>div{gap:5px;min-width:0;display:grid}.awb-applied strong{font-size:11px;font-weight:500}.awb-applied span{color:#929b8d;overflow-wrap:anywhere;font-size:9px}.awb-mail-envelope{background:#0d131833;border:1px solid #c7b59b25;border-radius:10px;gap:11px;margin:0 0 20px;padding:15px;display:flex}.awb-mail-envelope>svg{color:#a48e7b;flex-shrink:0;margin-top:2px}.awb-mail-envelope>div{gap:6px;min-width:0;display:grid}.awb-mail-envelope span{color:#97897d;letter-spacing:.2px;font-size:8px}.awb-mail-envelope b{color:#d8c8b8;overflow-wrap:anywhere;font-size:11px;font-weight:500}.awb-mail-envelope small{color:#aaa097;overflow-wrap:anywhere;font-size:10px}.awb-inline-warning{color:#d0b38f;background:#b4844310;border:1px solid #d6ad7a30;border-radius:9px;align-items:flex-start;gap:10px;margin:15px 0;padding:12px 14px;display:flex}.awb-inline-warning>svg{flex-shrink:0;margin-top:1px}.awb-inline-warning p{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}.awb-result-empty{padding:37px 20px 34px}.awb-processing-empty{padding:29px 20px}.awb-mail-panel{grid-template-columns:.95fr 1.05fr;gap:35px;margin-top:21px;padding:25px;display:grid}.awb-mail-intro{align-items:flex-start;gap:16px;display:flex}.awb-mail-symbol{color:#d2b599;background:linear-gradient(135deg,#bc977021,#ffffff03);border:1px solid #d7b69530;border-radius:13px;flex-shrink:0;place-items:center;width:49px;height:53px;display:grid;box-shadow:inset 0 1px #d8c6ac1a}.awb-mail-intro h3{letter-spacing:-.4px;margin:9px 0 10px;font-size:19px;font-weight:500;line-height:1.35}.awb-mail-intro p{color:#b4a69b;margin:0;font-size:11px;line-height:1.8}.awb-mail-intro p b{color:#dbc0a6;font-weight:500}.awb-mailbox-status{color:#a8a29b;overflow-wrap:anywhere;align-items:center;gap:7px;margin-top:14px;font-size:10px;line-height:1.7;display:inline-flex}.awb-mailbox-status i{background:#8c8277;border-radius:50%;flex-shrink:0;width:5px;height:5px}.awb-mailbox-status i.connected{background:#a6b999}.awb-policy{border-left:1px solid #ffffff0d;padding-left:25px}.awb-switch-row{cursor:pointer;margin-bottom:18px;align-items:flex-start!important;gap:11px!important;display:flex!important}.awb-switch-row input{accent-color:#c8a17f;flex-shrink:0;width:16px;height:16px;margin:2px 0 0}.awb-switch-row>span{gap:6px;min-width:0;display:grid}.awb-switch-row b{color:#d1c2b5;font-size:11px;font-weight:500;line-height:1.6}.awb-switch-row small{color:#9d928a;font-size:10px;line-height:1.7}.awb-policy-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.awb-policy-actions .awb-secondary{min-height:33px;padding:8px 11px;font-size:10px}.awb-policy>.awb-hint{margin:12px 0 0;font-size:9px}.awb-notice{color:#c7ccad;background:#95a56f0a;border:1px solid #b5bf9233;border-radius:11px;align-items:center;gap:10px;margin:0 0 20px;padding:13px 15px;font-size:11px;line-height:1.7;display:flex}.awb-notice>svg{flex-shrink:0}.awb-notice-error{color:#dbb69b;background:#be83590d;border-color:#c69e7240}.awb-notice>div{overflow-wrap:anywhere;flex:1;min-width:0}.awb-notice small{color:#ac9989;font-size:10px;display:block}.awb-notice>button{color:#dfbd9f;white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:4px;font-size:10px}.awb-spin{animation:1s linear infinite awb-rotate}@keyframes awb-rotate{to{transform:rotate(360deg)}}@media (min-width:1450px){.awb-hero h2{font-size:45px}.awb-capability{gap:13px;padding:16px}.awb-capability strong{font-size:11px}.awb-capability small{font-size:9px}.awb-cap-icon{width:38px;height:39px}.awb-layout{grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr)}.awb-panel{padding:27px}.awb-history{padding:24px}.awb-history-list{max-height:700px}}@media (max-width:1150px){.awb-hero{align-items:flex-start;gap:20px}.awb-process{gap:6px;padding:12px}.awb-process>span{font-size:7px}.awb-process>svg{width:10px}.awb-capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.awb-layout{grid-template-columns:minmax(0,1fr) minmax(265px,.8fr);gap:14px}.awb-panel{padding:20px}.awb-capability{padding:12px 11px}.awb-label-line{align-items:flex-start}.awb-label-line label{max-width:60%;line-height:1.6}.awb-label-line .awb-text-button{font-size:9px}.awb-result-actions{flex-wrap:wrap;justify-content:flex-end;max-width:230px}.awb-quote-fields{grid-template-columns:minmax(0,1fr)}.awb-mail-panel{gap:20px}.awb-policy{padding-left:18px}.awb-mail-symbol{width:39px;height:43px}.awb-mail-intro{gap:11px}.awb-mail-intro h3{font-size:17px}.awb-context-box{padding:14px}.awb-price-numbers{gap:7px}.awb-price-lines input,.awb-price-lines select{padding:8px 6px}}@media (max-width:900px){.awb-hero{padding-bottom:23px;display:block}.awb-hero h2{letter-spacing:-1.3px;font-size:34px}.awb-hero p{font-size:11px}.awb-process{gap:12px;margin-top:20px;padding:12px 14px;display:inline-flex}.awb-process>span{font-size:8px}.awb-layout{grid-template-columns:minmax(0,1fr)}.awb-history-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-height:330px}.awb-mail-panel{grid-template-columns:1fr}.awb-policy{border-top:1px solid #ffffff0c;border-left:0;padding:20px 0 0}.awb-quote-fields{grid-template-columns:minmax(0,1fr) 170px}.awb-composer h3{font-size:21px}.awb-result-heading{display:block}.awb-result-actions{justify-content:flex-start;max-width:none;margin-top:18px}.awb-mail-intro h3{font-size:20px}.awb-quality-columns{gap:18px}.awb-result-footer{align-items:flex-start}.awb-result-footer>button{font-size:10px}.awb-history-heading h3{font-size:20px}.awb-filter{max-width:400px}.awb-section-heading h3{font-size:18px}}@media (max-width:600px){.awb-hero h2{font-size:30px}.awb-eyebrow{letter-spacing:1.2px;font-size:8px}.awb-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-bottom:17px}.awb-capability{gap:7px;min-height:71px;padding:10px 8px}.awb-capability strong{font-size:9px;line-height:1.5}.awb-capability small{font-size:7px}.awb-cap-icon{border-radius:7px;width:27px;height:31px}.awb-cap-icon svg{width:15px}.awb-capability>svg{display:none}.awb-section-heading{align-items:center}.awb-section-heading>span{white-space:nowrap;font-size:8px}.awb-section-heading h3{font-size:16px}.awb-panel{border-radius:15px;padding:17px}.awb-composer h3{font-size:21px}.awb-description{margin-bottom:18px;font-size:11px}.awb-label-line{display:block}.awb-label-line label{max-width:100%;font-size:11px}.awb-label-line .awb-text-button{margin-top:8px}.awb input:not([type=checkbox]),.awb textarea,.awb select{padding:10px;font-size:12px}.awb-input-caption{font-size:8px}.awb-input-caption>span:first-child{max-width:75%}.awb-context-box{padding:13px}.awb-quote-fields{grid-template-columns:1fr;gap:12px}.awb-price-numbers{grid-template-columns:.65fr 1fr .7fr;gap:6px}.awb-price-lines input,.awb-price-lines select{padding:8px 5px;font-size:11px}.awb-price-lines fieldset{padding:10px}.awb-price-description{gap:5px}.awb-price-numbers label{font-size:8px}.awb-deliverable{padding:11px}.awb-deliverable span{font-size:10px}.awb-deliverable small{font-size:6px}.awb-submit{padding:12px 10px;font-size:11px}.awb-history-list{grid-template-columns:1fr;max-height:360px}.awb-history-item{padding:13px}.awb-history-item>strong{font-size:12px}.awb-history-item>div,.awb-history-item>time,.awb-status{font-size:9px}.awb-result{margin-top:17px}.awb-result-heading h3{font-size:21px}.awb-result-owner{flex-wrap:wrap;font-size:9px}.awb-result-actions{gap:7px}.awb-output-body{font-size:12px;line-height:1.9}.awb-variants>div:last-child{grid-template-columns:1fr}.awb-quality-columns{grid-template-columns:1fr;gap:10px}.awb-visual-brief{gap:11px;padding:15px}.awb-visual-brief>svg{width:17px}.awb-visual-brief p,.awb-variants article>p{font-size:11px}.awb-review-note{gap:11px;padding:15px}.awb-result-footer{display:block}.awb-result-footer>button{margin-top:13px;font-size:11px}.awb-mail-panel{margin-top:17px;padding:18px}.awb-mail-intro{display:block}.awb-mail-symbol{margin-bottom:14px}.awb-mail-intro h3{font-size:19px}.awb-switch-row b{font-size:11px}.awb-switch-row small{font-size:10px}.awb-switch-row input{width:17px;height:17px}.awb-notice{gap:8px;padding:12px;font-size:10px}.awb-notice>button{font-size:9px}.awb-process{gap:9px}.awb-process>span{font-size:7px}.awb-process>svg{width:8px}}@media (prefers-reduced-motion:reduce){.awb *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.prj{gap:20px;min-width:0;display:grid}.prj-hero{justify-content:space-between;align-items:center;gap:20px;display:flex}.prj-hero>p{max-width:62ch;font-size:13px}.prj-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.prj-metrics{background:var(--os-border);border:1px solid var(--os-border);border-radius:var(--os-radius-md);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.prj-metrics .stat>strong{margin:16px 0 8px;font-size:29px}.prj-layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);align-items:start;gap:24px;display:grid}.prj-list,.prj-detail{gap:14px;min-width:0;display:grid}.prj-detail>.panel{margin:0}.prj-card{text-align:left;border-radius:var(--os-radius-md);border:1px solid var(--os-border);background:var(--os-surface);width:100%;min-width:0;transition:background var(--os-motion-fast),border-color var(--os-motion-fast);gap:16px;padding:20px;display:grid}.prj-card:hover{background:var(--os-surface-raised)}.prj-card.selected{border-color:var(--os-accent);background:var(--os-surface-raised)}.prj-card>b{overflow-wrap:anywhere;font-size:15px;font-weight:550}.prj-card-top,.prj-card-bottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.prj-card-top small{font-size:var(--os-text-xs);color:var(--os-accent)}.prj-card .muted,.prj-card-bottom{color:var(--os-text-secondary);font-size:12px}.prj-form{gap:18px;margin-top:20px;display:grid}.prj-form .primary,.prj-form .secondary{justify-self:start}.prj-milestone{border-top:1px solid var(--os-border);align-items:center;gap:12px;padding:18px 0;display:flex}.prj-milestone svg{color:var(--os-accent)}.prj-milestone>span{flex:1;gap:5px;min-width:0;display:grid}.prj-milestone b{overflow-wrap:anywhere;font-size:13px;font-weight:500}.prj-milestone small{font-size:var(--os-text-xs);color:var(--os-text-secondary)}.prj-empty{justify-items:start;gap:12px;padding:28px;display:grid}.prj-empty svg{color:var(--os-accent)}.prj-client-note{background:var(--os-accent-soft);border:1px solid var(--os-border);border-radius:var(--os-radius-sm);color:var(--os-text-secondary);align-items:center;gap:10px;margin-top:20px;padding:16px;font-size:12px;display:flex}.prj-connected{gap:20px;display:grid}.project-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.project-facts div{gap:6px;display:grid}.project-facts dt{font-size:var(--os-text-xs);color:var(--os-text-secondary)}.project-facts dd{overflow-wrap:anywhere;margin:0;font-size:13px}@media (max-width:1200px){.prj-layout{grid-template-columns:minmax(210px,.8fr) minmax(0,1.3fr)}.prj-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.prj-hero{flex-direction:column;align-items:flex-start}.prj-milestone{flex-wrap:wrap}.prj-milestone button{margin-left:32px}}@media (max-width:950px){.prj-layout{grid-template-columns:1fr}.prj-list{grid-template-columns:repeat(2,minmax(0,1fr))}.prj-card{padding:18px}}@media (max-width:600px){.prj-list{grid-template-columns:1fr}.prj-metrics .stat{padding:18px 14px}.project-facts{grid-template-columns:1fr}.prj-milestone .secondary{min-height:38px}.prj-client-note{align-items:flex-start}}.prj-summary{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--os-text-secondary);line-height:1.85}.prj-detail>.panel:first-child{border-top:2px solid var(--os-accent)}.prj-add-milestone{border-top:1px solid var(--os-border);margin-top:8px;padding-top:20px}.prj-add-milestone>summary{cursor:pointer;color:var(--os-accent);font-size:var(--os-text-sm);padding-block:8px}.prj-detail .section-heading{flex-wrap:wrap}.prj-detail .section-heading h2{font-size:var(--os-text-xl);margin-top:8px}.project-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.project-facts dd{font-size:var(--os-text-md);line-height:1.6}.prj-list{max-height:920px;padding:3px;overflow-y:auto}@media (max-width:950px){.prj-list{max-height:360px}.project-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.project-facts{grid-template-columns:1fr}.prj-list{max-height:310px}.prj-card{gap:12px}.prj-detail .section-heading h2{font-size:19px}}.prj-metrics.client-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.prj-layout.single-project{grid-template-columns:1fr}.client-shell .prj-hero{align-items:flex-end}.client-shell .prj-hero>p:empty{display:none}.sc-root{gap:20px;min-width:0;display:grid}.sc-hero{justify-content:space-between;align-items:center;gap:24px;display:flex}.sc-hero>p{max-width:62ch;font-size:13px}.sc-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sc-kpis{background:var(--os-border);border:1px solid var(--os-border);border-radius:var(--os-radius-md);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sc-kpis .stat>strong{margin:16px 0 8px;font-size:26px}.sc-columns{grid-template-columns:minmax(220px,.75fr) minmax(0,1.8fr);align-items:start;gap:20px;display:grid}.sc-editorial{grid-template-columns:200px minmax(0,1fr) 240px;gap:16px}.sc-list,.sc-content,.sc-inspector{gap:12px;min-width:0;display:grid}.sc-inspector>.panel{margin:0;padding:18px}.sc-inspector .setting-list>div{grid-template-columns:1fr;gap:6px;padding:12px 0;font-size:12px}.sc-item{text-align:left;background:var(--os-surface);border:1px solid var(--os-border);border-radius:var(--os-radius-sm);width:100%;transition:background var(--os-motion-fast),border-color var(--os-motion-fast);flex-wrap:wrap;align-items:flex-start;gap:10px;min-width:0;padding:16px 12px;display:flex}.sc-item:hover{background:var(--os-surface-raised)}.sc-item.selected{border-color:var(--os-accent);background:var(--os-surface-raised)}.sc-item svg{color:var(--os-accent);margin-top:2px}.sc-item>span{flex:1;gap:6px;min-width:0;display:grid}.sc-item b{overflow-wrap:anywhere;font-size:13px;font-weight:500}.sc-item small{font-size:var(--os-text-xs);color:var(--os-text-secondary);overflow-wrap:anywhere}.sc-item em{font:normal 11px var(--os-font-body);color:var(--os-accent);margin-left:28px}.sc-form{gap:18px;margin-top:20px;display:grid}.sc-form .primary,.sc-form .secondary{justify-self:start}.sc-content .panel{margin:0 0 20px}.sc-content .panel h2>svg,.sc-inspector h2>svg{vertical-align:middle;color:var(--os-accent);display:inline-block}.sc-editorial .sc-content textarea{min-height:340px;padding:18px;line-height:1.8}.sc-hint,.sc-status{color:var(--os-text-secondary);border:1px solid var(--os-border-strong);background:var(--os-accent-soft);border-radius:var(--os-radius-sm);align-items:flex-start;gap:10px;margin-top:20px;padding:14px;font-size:12px;line-height:1.6;display:flex}.sc-history{gap:10px;margin-top:18px;display:grid}.sc-history details,.sc-observation{border:1px solid var(--os-border);border-radius:var(--os-radius-sm);background:var(--os-bg);padding:14px}.sc-history summary{cursor:pointer;color:var(--os-text-secondary);overflow-wrap:anywhere;font-size:12px;line-height:1.6}.sc-history pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--os-text-secondary);font:12px/1.7 var(--os-font-body);max-height:420px;margin-top:14px;overflow:auto}.sc-history h3{margin-top:12px}.sc-observation{gap:10px;display:grid}.sc-observation>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-observation small{font-size:var(--os-text-xs);color:var(--os-text-secondary)}.sc-observation b{font-size:13px;font-weight:500}.sc-observation p{color:var(--os-text-secondary);font-size:13px}.sc-readable{white-space:pre-wrap;overflow-wrap:anywhere;margin-top:18px;line-height:1.7}.sc-empty{color:var(--os-text-secondary);justify-items:start;gap:12px;padding:24px;display:grid}.sc-empty svg{color:var(--os-accent)}.sc-empty h3{color:var(--os-text-primary)}.sc-empty p{font-size:13px}.sc-project-filter{align-items:center;gap:12px;font-size:12px;display:flex}.sc-project-filter select{width:auto;max-width:100%;min-height:40px;padding:9px 12px}.sc-publication-note{color:var(--os-text-secondary);margin-top:16px;font-size:12px}.cloud-services{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0;display:grid}.cloud-services>div{border:1px solid var(--os-border);border-radius:var(--os-radius-sm);gap:10px;padding:14px;font-size:12px;display:grid}.cloud-services .badge{justify-self:start}@media (max-width:1320px){.sc-editorial{grid-template-columns:190px minmax(0,1fr)}.sc-inspector{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.sc-hero{flex-direction:column;align-items:flex-start}}@media (max-width:1023px){.sc-columns{grid-template-columns:1fr}.sc-list{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-inspector{grid-template-columns:1fr}.sc-editorial .sc-content textarea{min-height:300px}.sc-kpis .stat{padding:18px 14px}.sc-kpis .stat>strong{font-size:23px}}@media (max-width:600px){.sc-kpis{grid-template-columns:1fr}.sc-kpis .stat>strong{margin:10px 0 5px}.sc-list{grid-template-columns:1fr}.sc-project-filter{flex-direction:column;align-items:stretch}.sc-project-filter select{width:100%}.cloud-services{grid-template-columns:1fr}.sc-hero{gap:18px}.sc-inspector{grid-column:auto}.sc-editorial .sc-content textarea{min-height:260px}}.cloud-dossier-fields{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}
