.warm-op .worksheet-live .worksheet-preview .cost-hero>strong small{font-size:22px;letter-spacing:0;color:#bad8cd}.warm-op .worksheet-live .worksheet-progress{height:5px;background:#ffffff22;border-radius:9px;margin-top:20px;overflow:hidden}.warm-op .worksheet-live .worksheet-progress i{display:block;background:#98d5c6;height:100%;transition:width .2s}.warm-op .worksheet-live .worksheet-preview .cost-totals{gap:8px}.warm-op .worksheet-live .worksheet-preview .cost-totals b{font-size:18px}.warm-op .worksheet-live .worksheet-preview .cost-totals span{font-size:8px;line-height:1.5}.warm-op .worksheet-live .worksheet-sections{display:grid;gap:16px}.warm-op .worksheet-live .section-toggle{display:flex;align-items:center;gap:12px;padding:0;width:100%;text-align:left;color:var(--text);background:none;border:0}.warm-op .worksheet-live .section-copy{flex:1}.warm-op .worksheet-live .section-copy b{display:block;font-size:17px;letter-spacing:-.3px}.warm-op .worksheet-live .section-copy small{display:block;font-size:11px;line-height:1.5;color:var(--muted);margin-top:6px}.warm-op .worksheet-live .section-count{font-size:10px;color:var(--muted);text-align:right}.warm-op .worksheet-live .section-count i{display:block;font-size:22px;font-style:normal;margin-top:5px}.warm-op .worksheet-live .worksheet-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 12px;margin-top:25px;border-top:1px solid var(--border);padding-top:22px}.warm-op .worksheet-live .worksheet-field{display:grid;gap:9px;min-width:0}.warm-op .worksheet-live .worksheet-field.full{grid-column:1/-1}.warm-op .worksheet-live .worksheet-field>span{font-size:11px;color:var(--muted);line-height:1.4}.warm-op .worksheet-live .worksheet-field input,.warm-op .worksheet-live .worksheet-field select,.warm-op .worksheet-live .worksheet-field textarea{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--border);border-radius:11px;background:var(--navy);color:var(--text);padding:13px;font:inherit;font-size:16px}.warm-op .worksheet-live .worksheet-field textarea{resize:vertical;font-size:14px;line-height:1.6}.warm-op .worksheet-live .worksheet-recap{padding:20px;border-radius:18px;background:var(--warm-soft);font-size:13px;color:var(--orange-lt)}.warm-op .worksheet-live .worksheet-recap p{font-size:12px;line-height:1.7;color:var(--muted);margin-top:9px}.warm-op .worksheet-live .worksheet-actions>div{display:flex;gap:10px}.warm-op .worksheet-live .worksheet-actions>div button:last-child{background:var(--warm-soft);color:var(--orange-lt)}@media(max-width:600px){.warm-op .worksheet-live .worksheet-section{padding:19px}.warm-op .worksheet-live .section-copy b{font-size:15px}.warm-op .worksheet-live .section-toggle{gap:10px}.warm-op .worksheet-live .worksheet-preview .cost-totals b{font-size:17px}.warm-op .worksheet-live .worksheet-field textarea{font-size:16px}.warm-op .worksheet-live .worksheet-field input,.warm-op .worksheet-live .worksheet-field select{padding:12px 10px}}
.warm-op .worksheet-live .worksheet-actions>div{display:flex;gap:10px}.warm-op .worksheet-live .worksheet-actions>div button:last-child{background:var(--warm-soft);color:var(--orange-lt)}.warm-op .worksheet-live .cost-hero>strong small{font-size:22px;letter-spacing:0;color:#bad8cd}.warm-op .worksheet-live .cost-totals b{font-size:18px}.warm-op .worksheet-live .cost-totals span{font-size:9px;line-height:1.5}.warm-op .worksheet-live input:disabled,.warm-op .worksheet-live select:disabled,.warm-op .worksheet-live textarea:disabled{opacity:.55}.warm-op .worksheet-live .section-copy{min-width:0}
