.tax-assistant-toolbar{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:18px 20px;background:#f3f8fa;border-bottom:1px solid #dbe5ea}.tax-assistant-toolbar p{margin:5px 0;color:#425466}.tax-assistant-toolbar .tax-analysis-status{flex-basis:100%;font-size:13px;color:#425466}.tax-assistant-item:empty{display:none}.tax-assistant-item{margin-bottom:18px;padding:16px;border:1px solid #d8e4e9;border-radius:12px;background:#f7fafb;line-height:1.5}.tax-evidence{display:flex;flex-direction:column;gap:6px}.tax-evidence p{margin:0}.tax-evidence small,.tax-candidate small{color:#425466}.tax-label{align-self:flex-start;border-radius:16px;padding:5px 10px;font-weight:600;font-size:13px}.tax-st_current{background:#fff0db;color:#814600}.tax-st_previous{background:#e8eafa;color:#383f85}.tax-no_st{background:#e3f3ec;color:#176242}.tax-review{background:#ffebeb;color:#922626}.tax-suggestions{margin-top:12px;border-top:1px solid #d8e4e9;padding-top:12px}.tax-candidate{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-top:10px}.tax-candidate>div{display:flex;flex-direction:column;min-width:0}.tax-warning{color:#922626;font-weight:500}.tax-assistant-item button{white-space:normal}.tax-assistant-item p{overflow-wrap:anywhere}@media(max-width:600px){.tax-assistant-toolbar{padding:14px}.tax-candidate{align-items:stretch;flex-direction:column}.tax-candidate button{width:100%}.tax-evidence small{overflow-wrap:anywhere}}
