.ucs-calc-workspace{align-items:start}.ucs-calc-card{min-width:0}.ucs-calc-status{font-size:.84rem;color:var(--ucs-muted);margin:0 0 8px}.ucs-calc-output{white-space:pre-wrap;word-break:break-word;min-height:120px}.ucs-calc-stats{margin:0 0 14px}.ucs-calc-table-wrap{overflow:auto;max-width:100%;margin:10px 0 16px;border:1px solid var(--ucs-line);border-radius:var(--ucs-radius-sm,10px)}.ucs-calc-table{width:100%;border-collapse:collapse;min-width:520px;font-size:.9rem}.ucs-calc-table th,.ucs-calc-table td{padding:10px 12px;border-bottom:1px solid var(--ucs-line);text-align:left;vertical-align:top}.ucs-calc-table th{background:var(--ucs-surface-soft,#f8fafc);font-weight:700;color:var(--ucs-ink)}.ucs-calc-table tr:last-child td{border-bottom:0}.ucs-calc-subhead{font-weight:750;color:var(--ucs-ink);padding:8px 0 0}.ucs-debt-rows{display:grid;gap:10px}.ucs-debt-row{display:grid;grid-template-columns:minmax(120px,1.2fr) repeat(3,minmax(100px,1fr)) auto;gap:10px;align-items:end;padding:12px;border:1px solid var(--ucs-line);border-radius:var(--ucs-radius-sm,10px);background:var(--ucs-surface-soft,#f8fafc)}.ucs-debt-row .ucs-field{margin:0}.ucs-calc-chips{display:flex;gap:7px;flex-wrap:wrap;margin:4px 0 10px}.ucs-calc-chips .ucs-button{min-height:34px;padding:6px 10px}.ucs-calc-unit-all{min-width:0}.ucs-calc-advanced{margin-top:6px}
@media(max-width:840px){.ucs-debt-row{grid-template-columns:1fr 1fr}.ucs-debt-row .ucs-button{grid-column:1/-1}.ucs-calc-table{min-width:460px}}
@media(max-width:560px){.ucs-debt-row{grid-template-columns:1fr}.ucs-calc-table{font-size:.84rem;min-width:420px}.ucs-calc-table th,.ucs-calc-table td{padding:9px}}
