.admin-choice-workspace.admin-step8-workspace{gap:14px;min-width:0}.admin-choice-workspace [hidden]{display:none!important}.admin-choice-workspace :is(.admin-path-picker,.admin-path-heading)>h3{margin:0;outline:none;scroll-margin-top:110px;font:750 clamp(22px,2.3vw,28px)/1.3 var(--font-body);letter-spacing:-.025em;text-transform:none}.admin-choice-workspace .admin-path-intro{margin:8px 0 20px;color:#625d57;font-size:15px;line-height:1.6}.admin-choice-workspace .admin-path-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.admin-choice-workspace .admin-path-choice{display:flex;align-items:flex-start;gap:14px;min-width:0;min-height:144px;padding:22px 18px;border:1px solid #d5cec4!important;border-radius:14px!important;background:#fff!important;color:#29221c!important;text-align:left;font-family:var(--font-body);box-shadow:none!important;cursor:pointer}.admin-choice-workspace .admin-path-choice>svg{flex-shrink:0;color:#625d57;margin-top:3px}.admin-choice-workspace .admin-path-choice>svg:last-child{width:18px;margin-left:auto}.admin-choice-workspace .admin-path-choice>span{display:grid;gap:8px;flex:1;min-width:0}.admin-choice-workspace .admin-path-choice strong{font:750 19px/1.35 var(--font-body);letter-spacing:-.025em;text-transform:none}.admin-choice-workspace .admin-path-choice small{font-size:14px;line-height:1.6;color:#625d57}.admin-choice-workspace .admin-path-choice.is-order{border-color:#c11400!important}.admin-choice-workspace .admin-path-choice.is-order>svg:first-child{color:#c11400}.admin-choice-workspace .admin-path-choice:hover{background:#faf8f5!important;border-color:#8b7c68!important}.admin-choice-workspace .admin-path-choice:focus-visible{outline:3px solid #c11400;outline-offset:3px}.admin-choice-workspace .admin-path-note{font-size:13px;line-height:1.6;margin:16px 0 0;color:#625d57}.admin-choice-workspace .admin-path-back{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 0 8px;border:0;background:none;color:#625d57;box-shadow:none;font:650 13px var(--font-body)}.admin-choice-workspace .admin-path-status{padding:12px 16px;border:1px solid #e2ddd6;border-left:3px solid #c11400;border-radius:9px;background:#faf8f5}.admin-choice-workspace .admin-path-status strong{font-size:15px}.admin-choice-workspace .admin-path-status p{font-size:13px;line-height:1.6;margin:4px 0 0;color:#625d57}.admin-choice-workspace .admin-path-save{display:grid;gap:10px;justify-items:start;min-width:0}.admin-choice-workspace .quote-request-compact{padding:0;margin:0;border:0;background:none;box-shadow:none}.admin-choice-workspace .quote-request-compact p{margin:0;font-size:13px;line-height:1.6}.admin-choice-workspace .admin-review-sharing .admin-review-section-heading{display:none}.admin-choice-workspace .admin-review-sharing .admin-review-action-grid{padding:16px;gap:16px}.admin-choice-workspace .admin-review-sharing .admin-review-action-grid article+article{padding-left:16px}.admin-choice-workspace .admin-review-sharing .admin-review-action-grid h3{font:700 16px/1.4 var(--font-body);text-transform:none;letter-spacing:0}.admin-choice-workspace .admin-review-sharing>.request-fold{margin:0 16px 16px}.admin-choice-workspace .request-fold>summary{font-size:13px;padding:12px 14px}.admin-choice-workspace .admin-path-support,.design-review-screen[data-admin-flow=true] .admin-review-support{margin-top:12px;border-top:1px solid #e2ddd6;padding-top:10px;font-size:13px}.admin-choice-workspace .admin-path-support>summary,.design-review-screen[data-admin-flow=true] .admin-review-support>summary{cursor:pointer;min-height:36px;padding:8px 0;font-weight:650;color:#625d57}.admin-choice-workspace .admin-path-support>div{padding:8px 0}.admin-choice-workspace .admin-path-pending{display:flex;flex-wrap:wrap;gap:10px;color:#625d57;font-size:14px;line-height:1.6}.admin-choice-workspace .order-hub-focused{padding:16px;margin:0;border-radius:12px;gap:12px}.admin-choice-workspace .order-hub-focused .order-hub-head h2{font:700 16px/1.4 var(--font-body);text-transform:none;letter-spacing:0}.admin-choice-workspace .order-hub-focused .order-hub-next{gap:12px;background:#fffaf8}.admin-choice-workspace .order-hub-focused .order-hub-next-actions{display:grid;justify-items:start;gap:8px}.admin-choice-workspace .order-hub-focused .order-hub-next-actions>button:first-child{min-height:44px!important;padding:10px 16px!important;box-shadow:none!important;border-radius:8px!important}.admin-choice-workspace .order-hub-alternatives{font-size:13px}.admin-choice-workspace .order-hub-alternatives>summary{min-height:36px;padding:8px 0;cursor:pointer;color:#625d57}.admin-choice-workspace .order-hub-alternatives[open]>div{display:flex;flex-wrap:wrap;gap:8px;padding-top:6px}.admin-choice-workspace .order-hub-fold>summary{font-size:13px;min-height:42px;padding:12px}.design-review-screen[data-admin-flow=true][data-admin-path=choose] .review-layout{grid-template-columns:minmax(0,1fr)}.design-review-screen[data-admin-flow=true][data-admin-path=choose] .review-actions-card{width:100%;max-width:1000px;justify-self:center}.design-review-screen[data-admin-flow=true] .customer-building-details{border-top:1px solid #d8d0c6;padding-top:12px;min-width:0}.design-review-screen[data-admin-flow=true] .customer-building-details>summary{cursor:pointer;font:650 15px/1.5 var(--font-body);color:#625d57;padding:10px 4px;min-height:44px}@media(max-width:760px){.admin-choice-workspace .admin-path-choices{grid-template-columns:minmax(0,1fr);gap:10px}.admin-choice-workspace .admin-path-choice{min-height:112px;padding:18px 14px;gap:10px;align-items:center}.admin-choice-workspace .admin-path-choice strong{font-size:18px}.admin-choice-workspace .admin-path-choice small{font-size:13px}.admin-choice-workspace .admin-path-intro{font-size:14px;margin-bottom:16px}.admin-choice-workspace .admin-review-sharing .admin-review-action-grid article+article{padding-left:0}.admin-choice-workspace .order-hub-focused{padding:12px}.admin-choice-workspace .order-hub-next>div:first-child{min-width:0}.admin-choice-workspace .order-hub-focused .order-hub-next-actions{justify-items:stretch;width:100%}.admin-choice-workspace .order-hub-metrics strong{overflow-wrap:anywhere}}.admin-override{display:grid;gap:12px;margin-top:14px;padding:16px 18px;border:1px solid #e3c9a6;border-left:4px solid #b4541a;border-radius:16px;background:#fffaf3}.admin-override h4{display:flex;align-items:center;gap:8px;margin:0;font-size:1.05rem}.admin-override h5{margin:4px 0 0;font-size:.92rem}.admin-override p{margin:0}.admin-override-changes{margin:0;padding-left:20px;display:grid;gap:4px;font-size:.92rem}.admin-override-signature{display:grid;gap:8px;margin:0;padding:10px 12px;border:1px solid #e6dccf;border-radius:12px}.admin-override-signature legend{padding:0 4px;font-weight:600}.admin-override-confirm,.admin-override-signature label{display:flex;gap:10px;align-items:flex-start;cursor:pointer}.admin-override-confirm input,.admin-override-signature input{margin-top:4px;width:18px;height:18px;flex:none}.admin-override-confirm span,.admin-override-signature span{display:grid;gap:2px}.admin-override-confirm small,.admin-override-signature small{color:#5f5a52}.admin-override-confirm{padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #e3c9a6}.admin-override>button{justify-self:start}.admin-override-log{margin:0 0 14px;padding:12px 16px;border:1px solid #e6dccf;border-radius:14px;background:#fff}.admin-override-log summary{cursor:pointer;font-weight:600}.admin-override-log ol{margin:10px 0 0;padding-left:18px;display:grid;gap:10px}.admin-override-log ul{margin:4px 0 0;padding-left:18px;font-size:.9rem;color:#4a463f}.admin-override-log p{margin:0}.admin-order-home{display:grid;gap:8px;padding:16px;border:1px solid #cfe1d5;border-radius:10px;background:#eef6f0;color:#2d2b28}.admin-order-home p{margin:0;font-size:14px}.admin-order-home>[data-slot=button]{justify-self:start}.admin-placed-order{display:grid;gap:10px;border:1.5px solid #9cc8ad;background:#f1f8f3;border-radius:12px;padding:14px 16px}.admin-placed-order header{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.admin-placed-order h3{margin:0;font-size:18px;font-weight:800;color:#173a2a}.admin-placed-badge{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#2f7a4f;border-radius:999px;padding:3px 10px}.admin-placed-waiting{margin:0;font-size:15px;font-weight:700;color:#7a4b00}.admin-placed-order ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.admin-placed-order li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid #dbe8df;font-size:14px}.admin-placed-order li em{font-style:normal;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.admin-placed-order li.is-done{color:#1e5b38}.admin-placed-order li.is-done em{color:#2f7a4f}.admin-placed-order li.is-waiting{border-color:#f0d9a8;background:#fffaf0;color:#5b3a00}.admin-placed-order li.is-waiting em{color:#a86400}.admin-placed-order>p{margin:0;font-size:13px;color:#58544d}.admin-placed-order [data-slot=button]{justify-self:start}