.inline-form{display:flex;gap:9px}.inline-form>input{flex:1;border:1px solid #dce1eb;border-radius:8px;padding:12px;font:13px "DM Sans"}.inline-form .primary{box-shadow:none}.lookup-result{margin:12px 0 24px}.lookup-card{background:#f7f9fd;border:1px solid var(--line);border-radius:9px;padding:15px}.lookup-head{display:flex;justify-content:space-between;align-items:center}.lookup-card p{color:var(--muted);font-size:12px;margin:7px 0 14px}.lookup-actions{display:flex;gap:8px}.permit-button,.restrict-button{border:0;border-radius:7px;padding:9px 12px;font-weight:700;cursor:pointer}.permit-button{background:#e4f7ef;color:var(--green)}.restrict-button{background:#fff0ee;color:var(--red)}.lookup-error{color:var(--red);font-size:12px}.decision-list{display:grid;gap:8px;margin-top:12px}.decision-row{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--line);border-radius:8px;padding:11px 13px;font-size:12px}.decision-row small{display:block;color:var(--muted);margin-top:3px}.decision-status{font-size:9px;font-weight:700;border-radius:5px;padding:5px 7px}.decision-status.permitted{color:var(--green);background:#e4f7ef}.decision-status.restricted{color:var(--red);background:#fff0ee}.settings-card>.opportunity-list{grid-template-columns:1fr;margin-top:12px}.settings-card>h3{margin-top:30px;font:700 15px Manrope}.empty-state{color:var(--muted);font-size:12px;padding:14px 0}@media(max-width:720px){.inline-form{flex-direction:column}}
