.aw-dashboard{color:#152d26;background:#ecede8}.aw-header{--accent:#d4c6a5;--accent-hover:#e0d5b9;--on-accent:#16342a;color:#eeeee6;background:#102e27;border-bottom:1px solid #416452}.aw-header-inner{max-width:1280px;padding:25px var(--agent-gutter);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;display:flex}.aw-company{font:9px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.13em;color:#bac9bb;overflow-wrap:anywhere}.aw-header h1{font:400 clamp(30px, 3vw, 42px)/1.14 var(--font-heading);letter-spacing:-.035em;margin-top:8px}.aw-header h1 em{color:#d4c6a5;font-weight:350}.aw-header h1+p{color:#c1cfc3;margin-top:9px;font-size:13px;line-height:1.65}.aw-header-actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:11px;display:flex}.aw-header-actions .hbrs-button{border-radius:3px;gap:10px;min-height:45px;padding-inline:19px;font-size:13px}.aw-header-actions>a{color:#d7dfd0;align-items:center;gap:9px;min-height:24px;font-size:11px;line-height:1.5;display:inline-flex}.aw-header-actions>a span{font-family:var(--font-mono)}.aw-body{max-width:1280px;padding:25px var(--agent-gutter) 0;margin-inline:auto}.aw-list-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.aw-list-heading h2{font:400 29px/1.2 var(--font-heading);letter-spacing:-.025em;scroll-margin-top:16px}.aw-list-heading h2+p{color:#657267;margin-top:7px;font-size:11px;line-height:1.6}.aw-search{width:min(100%,300px)}.aw-search label{margin-bottom:6px;font-size:11px}.aw-search>div{position:relative}.aw-search svg{color:#647767;pointer-events:none;position:absolute;top:15px;left:13px}.aw-search input{background:#f4f4ec;border-color:#bac7b7;border-radius:3px;min-height:44px;padding-left:38px;font-size:13px}.aw-filter-row{border-bottom:1px solid #c8cec2;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:20px;padding-bottom:13px;display:flex}.aw-filters{flex-wrap:wrap;gap:6px;display:flex}.aw-filters button{color:#526357;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;gap:10px;min-height:38px;padding:8px 13px;font-size:12px;line-height:1.5;transition:background-color .15s,border-color .15s;display:inline-flex}.aw-filters button:hover{background:#e2e8db;border-color:#bdc8b8}.aw-filters button[aria-pressed=true]{color:#194f3e;background:#dce6d8;border-color:#a7bda5}.aw-filters button>span{font:10px var(--font-mono);color:#51674f;background:#f4f5ed;border-radius:2px;padding:2px 5px}.aw-filter-scope{color:#657267;margin-left:auto;font-size:10px}.aw-results{color:#657267;padding-block:12px;font-size:11px;line-height:1.6}.aw-buyers{gap:11px;margin:0;padding:0;list-style:none;display:grid}.aw-buyer-row{background:#f4f4ec;border:1px solid #c8cec2;border-left:3px solid #a7b99c;border-radius:3px;grid-template-columns:minmax(0,1.04fr) minmax(0,1.2fr) minmax(180px,.7fr);align-items:start;gap:26px;padding:23px 25px;display:grid}.aw-buyer-row>div{min-width:0}.aw-buyer-name h3{font:400 25px/1.16 var(--font-heading);letter-spacing:-.025em}.aw-buyer-link{color:#173d2f;overflow-wrap:anywhere;text-underline-offset:4px;align-items:start;gap:10px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:inline-flex}.aw-buyer-link svg{color:#527159;flex-shrink:0;margin-top:5px}.aw-buyer-link:hover{text-decoration-color:currentColor}.aw-buyer-name>span{color:#687768;margin-top:5px;font-size:10px;display:block}.aw-readiness{align-items:center;gap:12px;margin-top:15px;display:flex}.aw-readiness>strong{font:400 29px/1.1 var(--font-heading);color:#1f6b5b;letter-spacing:-.025em;overflow-wrap:anywhere}.aw-readiness>div{min-width:0}.aw-readiness span,.aw-readiness small{color:#526357;font-size:10px;line-height:1.6;display:block}.aw-readiness small{color:#6a786a}.aw-model-gaps{color:#526b55;overflow-wrap:anywhere;margin-top:13px;font-size:11px;line-height:1.6}.aw-model-gaps>span{color:#74816e;margin-right:8px}.aw-buyer-action{border-left:1px solid #d1d7ca;min-height:90px;padding-left:23px}.aw-label{color:#697a62;font:9px/1.6 var(--font-mono);text-transform:uppercase;letter-spacing:.1em}.aw-action-title{color:#263e30;overflow-wrap:anywhere;margin-top:9px;font-size:15px;font-weight:500;line-height:1.6}.aw-action-empty{color:#5c6c5b;font-weight:400}.aw-action-help{color:#6b7968;margin-top:6px;font-size:11px;line-height:1.7}.aw-action-meta{color:#64765f;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:11px;font-size:10px;line-height:1.6;display:flex}.aw-buyer-follow-up{flex-direction:column;align-items:start;gap:9px;padding-top:2px;display:flex}.aw-task-line{color:#3d5843;align-items:center;gap:8px;font-size:11px;line-height:1.6;display:flex}.aw-task-line svg,.aw-due svg,.aw-vance-badge svg{flex-shrink:0}.aw-due{color:#64765f;flex-wrap:wrap;align-items:center;gap:5px;font-size:10px;line-height:1.6;display:inline-flex}.aw-due-overdue{color:#8b492f}.aw-due-today{color:#65532d}.aw-vance-badge{color:#66735f;border:1px solid #c9d1c1;border-radius:3px;align-items:center;gap:6px;margin-top:6px;padding:5px 8px;font-size:9px;line-height:1.5;display:inline-flex}.aw-vance-allowed{color:#245f47;background:#e3ecde;border-color:#b2c9b3}.aw-list-status{color:#657267;padding-block:32px;font-size:13px}.aw-empty{background:#f4f4ec;border:1px solid #c8cec2;border-radius:3px;margin-top:18px;padding:32px}.aw-empty h3{font:400 31px/1.2 var(--font-heading);letter-spacing:-.025em;margin-top:9px}.aw-empty>p:not(.aw-label){color:#5b6d59;max-width:62ch;margin-top:13px;font-size:14px;line-height:1.75}.aw-empty .hbrs-button{gap:12px;margin-top:21px;font-size:13px}.aw-empty-filter{margin-top:0;padding:26px}.aw-empty-filter h3{margin-top:0;font-size:25px}.aw-pagination{justify-content:space-between;align-items:center;gap:16px;margin-top:23px;display:flex}.aw-pagination .hbrs-button{min-height:44px;padding-inline:17px;font-size:12px}.aw-pagination>span{color:#657267;white-space:nowrap;font-size:11px}.aw-invitation{background:#f4f4ec;border:1px solid #a8bcaa;border-left:3px solid #1f6b5b;border-radius:3px;margin-bottom:25px}.aw-dashboard summary{cursor:pointer;list-style:none}.aw-dashboard summary::-webkit-details-marker{display:none}.aw-invitation>summary{font:400 25px/1.2 var(--font-heading);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;min-height:60px;padding:17px 22px;display:flex}.aw-invitation>summary svg,.aw-pending>summary>svg{flex-shrink:0;transition:transform .2s}.aw-invitation[open]>summary>svg,.aw-pending[open]>summary>svg{transform:rotate(180deg)}.aw-invitation-body{padding:0 22px 20px}.aw-invitation-body>p:first-child{color:#526357;max-width:90ch;margin-bottom:18px;font-size:12px;line-height:1.75}.aw-invitation-body label{font-size:11px}.aw-invitation-url,.aw-invitation textarea{color:#294a35;background:#ecede8;border:1px solid #b8c7b3;border-radius:3px;width:100%;padding:11px 13px;font-size:12px;line-height:1.7}.aw-invitation-url{font-family:var(--font-mono)}.aw-invitation :is(input,textarea):focus{outline-offset:2px;outline:2px solid #1f6b5b}.aw-invitation .hbrs-button{min-height:44px;font-size:12px}.aw-invitation-message{border-top:1px solid #c8cec2;margin-top:18px;padding-top:7px}.aw-invitation-message summary{align-items:center;gap:14px;min-height:44px;font-size:12px;font-weight:500;display:flex}.aw-invitation-message p{color:#5e6f5b;margin-block:6px 16px;font-size:12px;line-height:1.7}.aw-copy-notice{color:#1f6b5b;margin-top:10px;font-size:12px;line-height:1.7}.aw-copy-notice:empty{display:none}.aw-pending{border-top:1px solid #c3ccbd;border-bottom:1px solid #c3ccbd;margin-top:28px;scroll-margin-top:18px}.aw-pending>summary{min-height:60px;font:400 24px/1.3 var(--font-heading);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:18px;padding-block:17px;display:flex}.aw-pending summary small{font:11px var(--font-mono);color:#657267;margin-left:13px}.aw-pending>p{color:#657267;margin-bottom:15px;font-size:12px;line-height:1.7}.aw-pending ul{margin:0;padding:0;list-style:none}.aw-pending li{border-top:1px solid #d1d7ca;justify-content:space-between;align-items:center;gap:15px;padding-block:13px;font-size:12px;display:flex}.aw-pending li small{color:#657267;margin-top:5px;font-size:11px;display:block}.aw-pending .hbrs-button{min-height:44px;font-size:11px}.aw-footer-note{color:#657267;border-top:1px solid #c8cec2;max-width:95ch;margin-top:27px;padding-top:19px;font-size:11px;line-height:1.8}.aw-dashboard :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #956a33}.aw-header :is(a,button):focus-visible{outline-color:#d4c6a5}@media (max-width:960px){.aw-buyer-row{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:17px 24px;padding:21px}.aw-buyer-follow-up{border-top:1px solid #d1d7ca;flex-flow:wrap;grid-column:1/-1;align-items:center;gap:12px 20px;padding-top:12px}.aw-vance-badge{margin-top:0;margin-left:auto}.aw-header h1{font-size:33px}}@media (max-width:660px){.aw-header-inner{flex-wrap:wrap;align-items:start;gap:17px;padding-block:22px}.aw-header h1{font-size:32px}.aw-header h1+p{margin-top:8px;font-size:12px}.aw-header-actions{flex-flow:wrap;align-items:center;gap:13px 20px}.aw-header-actions .hbrs-button{min-height:44px;padding-inline:16px;font-size:12px}.aw-header-actions>a{font-size:10px}.aw-body{padding-top:22px}.aw-list-heading{flex-direction:column;align-items:start;gap:15px}.aw-list-heading h2{font-size:26px}.aw-search{width:100%}.aw-search label{margin-bottom:5px;font-size:10px}.aw-filter-row{gap:9px;margin-top:13px}.aw-filters{gap:5px;width:100%}.aw-filters button{gap:7px;min-height:40px;padding:7px 10px;font-size:11px}.aw-filter-scope{margin-left:0}.aw-results{padding-block:10px;font-size:10px}.aw-buyer-row{grid-template-columns:minmax(0,1fr);gap:17px;padding:21px}.aw-buyer-name h3{font-size:25px}.aw-readiness{margin-top:11px}.aw-model-gaps{margin-top:10px}.aw-buyer-action{border-top:1px solid #d1d7ca;border-left:0;min-height:0;padding:14px 0 0}.aw-action-title{margin-top:6px;font-size:14px}.aw-action-meta{gap:6px 11px;margin-top:8px}.aw-buyer-follow-up{gap:10px 13px;padding-top:11px}.aw-task-line{font-size:10px}.aw-vance-badge{font-size:8px}.aw-empty{padding:25px}.aw-empty h3{font-size:28px}.aw-pagination{gap:10px}.aw-pagination .hbrs-button{padding-inline:11px;font-size:11px}.aw-invitation>summary{padding:16px 19px;font-size:23px}.aw-invitation-body{padding-inline:19px}.aw-pending>summary{font-size:22px}.aw-pending li{flex-wrap:wrap}}@media (max-width:360px){.aw-header h1{font-size:29px}.aw-filters button{gap:5px;padding-inline:7px;font-size:10px}.aw-buyer-row{padding:18px}.aw-vance-badge{margin-left:0}}@media (prefers-reduced-motion:reduce){.aw-dashboard *,.aw-dashboard :before{transition:none!important;animation:none!important}}html[data-motion=calm] .aw-dashboard *,html[data-motion=calm] .aw-dashboard :before{transition:none!important;animation:none!important}
