.opportunity-category-picker,.opportunity-terms fieldset,.opportunity-details fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.opportunity-category-picker{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.opportunity-category-picker legend,.opportunity-terms legend,.opportunity-details legend{margin-bottom:10px;padding:0;font-weight:700}.opportunity-category-picker{gap:12px}fieldset.opportunity-category-picker>label.opportunity-category-option{border:1px solid color-mix(in srgb, currentColor 20%, transparent);border-radius:var(--stage-radius-control,8px);max-width:none;min-height:0;font-size:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff6;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:18px 16px;transition:border-color .16s,background-color .16s;display:grid;position:relative}fieldset.opportunity-category-picker>label.opportunity-category-option:hover{border-color:currentColor}fieldset.opportunity-category-picker>label.opportunity-category-option:has(input:checked){border-color:currentColor}fieldset.opportunity-category-picker>label.opportunity-category-option:has(input:checked){background:#fff}fieldset.opportunity-category-picker:disabled>label.opportunity-category-option{cursor:not-allowed;opacity:.56}fieldset.opportunity-category-picker label.opportunity-category-option>input[type=radio]{opacity:0;pointer-events:none;border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden}.opportunity-category-mark{border:1px solid #777;border-radius:50%;place-items:center;width:22px;height:22px;transition:border-color .16s,background-color .16s;display:grid}.opportunity-category-mark:after{content:"";opacity:0;background:#fff;border-radius:50%;width:8px;height:8px}.opportunity-category-option:hover .opportunity-category-mark{border-color:currentColor}.opportunity-category-option input:checked+.opportunity-category-mark{background:#151515;border-color:#151515}.opportunity-category-option input:checked+.opportunity-category-mark:after{opacity:1}.opportunity-category-option input:focus-visible+.opportunity-category-mark{outline-offset:3px;outline:1px solid #151515}.opportunity-category-copy{gap:6px;padding-top:1px;display:grid}.opportunity-category-copy strong{font-size:16px;font-weight:400;line-height:1.25}.opportunity-category-copy small{opacity:.68;font-size:14px;font-weight:400;line-height:1.4}.opportunity-terms fieldset label input,.opportunity-details fieldset label input{width:18px;height:18px;min-height:0;margin:2px 0 0}.opportunity-terms,.opportunity-details{gap:18px;min-width:0;display:grid}.opportunity-terms fieldset label,.opportunity-details fieldset label{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.opportunity-terms fieldset,.opportunity-details fieldset{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr))}.opportunity-terms fieldset.opportunity-category-picker{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.opportunity-terms fieldset>legend,.opportunity-details fieldset>legend,[data-field-error]{grid-column:1/-1}
