.deal-panel{padding:24px;color:#302831;max-width:700px;margin:auto}.deal-panel h3{font-size:24px;margin:8px 0 16px}.deal-note{font-size:13px;color:#695e6b;line-height:1.6}.deal-alert{padding:14px;border-radius:12px;background:#fff4db;color:#6e5011}.deal-badge{display:inline-flex;padding:5px 10px;border-radius:20px;background:var(--brand-soft,#f2ecf4);color:var(--brand,#65406d);font-size:12px;font-weight:650;margin:4px 0}.deal-current{border:1px solid #e7dce3;padding:20px;border-radius:18px;margin:20px 0;background:#fff}.deal-current dl>div{display:flex;justify-content:space-between;gap:16px;padding:9px 0}.deal-current dd{margin:0;font-weight:650}.deal-total{border-top:1px solid #e7dce3;font-size:18px}.deal-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.deal-panel label{display:grid;gap:7px;margin:16px 0}.deal-panel :is(input,textarea,select){font:inherit;font-size:16px;padding:12px;border:1px solid #baacb9;border-radius:10px;background:#fff;color:#302831;width:100%;min-width:0}.deal-panel textarea{min-height:100px}.deal-panel summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:650}.deal-panel [hidden]{display:none!important}.deal-panel #deal-status{color:#9b2848}.deal-panel button{min-height:44px}@media(max-width:600px){.deal-panel{padding:20px 16px}.deal-current{padding:16px}.deal-actions .button{flex:1;font-size:13px}.workspace-case-tabs{overflow-x:auto;flex-wrap:nowrap!important}.workspace-case-tabs button{white-space:nowrap;flex-shrink:0}}
