#experimentalValuationAssist.va-assistant{display:block;background:#fff;padding:0;border:1px solid #dbe7e8;border-radius:12px;overflow:hidden;font-size:14px;color:#203b43}
#experimentalValuationAssist.va-assistant[hidden]{display:none}
.va-assistant .va-header,.va-assistant .va-actions,.va-assistant .va-profile,.va-assistant .va-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}
.va-assistant .va-header{padding:16px 20px;border-bottom:1px solid #dbe7e8}.va-assistant .va-header strong{font-size:16px}.va-assistant .va-header span{color:#60757b}
.va-assistant .va-actions{justify-content:flex-start;padding:12px 20px}.va-assistant label{display:grid;gap:7px;font-size:14px}.va-assistant .va-actions label{display:flex;align-items:center;flex-wrap:wrap}
.va-assistant button,.va-assistant select,.va-assistant input,.va-assistant textarea{font:inherit;border:1px solid #cbdcdd;border-radius:6px;padding:8px 12px;background:#fff;color:#203b43;max-width:100%}.va-assistant button{cursor:pointer}.va-assistant button:disabled{opacity:.5;cursor:default}.va-assistant button[data-action=analyze]{background:#116b70;color:#fff;border-color:#116b70}
.va-assistant .va-notice,.va-assistant .va-message,.va-assistant .va-run-meta{padding:6px 20px;color:#60757b;overflow-wrap:anywhere}.va-assistant .va-message:empty{display:none}
.va-assistant .va-card{margin-top:12px;border-top:1px solid #dbe7e8}.va-assistant .va-color{background:#f0f7f6;padding:24px 20px 18px}.va-assistant .va-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.va-assistant .va-rate{display:block;font-size:36px;font-weight:500;color:#096b72;line-height:1.3;font-variant-numeric:tabular-nums}.va-assistant .va-range{display:grid;gap:8px;text-align:right}.va-assistant .va-range span{color:#60757b}.va-assistant .va-range strong{font-size:18px;font-weight:500}.va-assistant .va-profile{margin-top:18px}.va-assistant .va-profile>span:last-child{background:#dfefeb;color:#096b72;padding:3px 9px;border-radius:5px}
.va-assistant .va-summary{padding:12px 20px}.va-assistant .va-summary span{color:#60757b}.va-assistant details{border-top:1px solid #dbe7e8}.va-assistant summary{cursor:pointer;padding:14px 20px;min-height:44px;font-weight:500}.va-assistant .va-text{padding:0 20px 16px;line-height:1.7;overflow-wrap:anywhere}.va-assistant .va-text ul{padding-left:20px}.va-assistant .va-adjust{padding:5px 0}.va-assistant .va-feedback{display:grid;gap:12px}.va-assistant textarea{width:100%;resize:vertical}.va-assistant .va-feedback button{justify-self:start}
.va-assistant .va-table{overflow-x:auto;padding:0 20px 14px}.va-assistant table{width:100%;border-collapse:collapse;font-size:14px}.va-assistant td,.va-assistant th{padding:10px;border-bottom:1px solid #e3ebec;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.va-assistant td:first-child,.va-assistant th:first-child{text-align:left;white-space:normal;min-width:150px}.va-assistant th{font-weight:500;background:#f3f8f8}.va-assistant td span{display:block;color:#60757b;margin-top:4px;font-size:12px}.va-assistant .va-reason td{white-space:normal;color:#60757b}.va-assistant .va-history-row{display:block;width:100%;text-align:left;margin-bottom:8px}.va-assistant .va-experience{padding:12px 0}.va-assistant .va-experience .va-actions{padding:8px 0}.va-assistant .va-experience textarea{margin-top:8px}
@media(max-width:600px){.va-assistant .va-range{text-align:left}.va-assistant .va-rate{font-size:30px}.va-assistant .va-actions{align-items:stretch}.va-assistant .va-actions select{width:100%}}
