.opportunity-list{display:grid;gap:12px}.opportunity-row{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 0;border-bottom:1px solid var(--line)}.opportunity-row p{margin:8px 0}.opportunity-row small{color:var(--muted)}#opportunity-meta-form{margin-top:18px}#opportunity-payment-form label:has(input[type=checkbox]),#opportunity-send-form label{display:block;margin:16px 0}#opportunity-draft{width:100%;min-height:110px}@media(max-width:700px){.opportunity-row{align-items:flex-start;flex-direction:column}.opportunity-row .actions{width:100%;flex-wrap:wrap}}
.measurement-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:22px 0}.measurement-steps .btn{white-space:normal;flex-direction:column;min-height:76px;text-align:center}.measurement-steps [aria-current=step]{border-color:var(--accent,#2563eb);box-shadow:0 0 0 1px var(--accent,#2563eb)}.measurement-steps span{font-weight:800;font-size:18px}.measurement-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:16px;background:var(--bg);border:1px solid var(--line);border-radius:12px;margin-bottom:24px}.measurement-summary small{display:block;margin-top:7px;color:var(--muted)}[data-measurement-panel][hidden]{display:none}.measurement-wizard li{line-height:1.65;margin-bottom:12px}.measurement-wizard .actions{margin:18px 0;flex-wrap:wrap}.measurement-checks{list-style:none;padding:0}.measurement-checks li{border-bottom:1px solid var(--line);padding:12px 0}.measurement-checks small{display:block;margin-top:6px}.measurement-wizard a{overflow-wrap:anywhere}@media(max-width:800px){.measurement-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.measurement-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.measurement-wizard .card{padding:14px}}
