.company-candidates{grid-column:1 / -1;display:grid;gap:8px;margin:0 0 16px;padding:14px;border:1px solid #d1d5db;border-radius:6px;background:#f9fafb;color:#111827;text-align:left}.company-candidates__title{margin:0;font-size:14px;font-weight:700;line-height:1.6}.company-candidates__title:focus{outline:none}.company-candidates__title:focus-visible{outline:2px solid #1d1b61;outline-offset:2px}.company-candidates__options{display:grid;gap:6px}.company-candidates .company-candidates__option{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;padding:8px 10px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:1.4}.company-candidates .company-candidates__option:has(input:checked){border-color:#1d1b61;box-shadow:inset 0 0 0 1px #1d1b61}.company-candidates .company-candidates__option input[type=radio]{flex:0 0 auto;width:18px;height:18px;min-height:0;margin:0;padding:0;accent-color:#1d1b61}.company-candidates .company-candidates__option input[type=radio]:focus-visible{outline:2px solid #1d1b61;outline-offset:2px}.company-candidates .company-candidates__text{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:0 10px;min-width:0}.company-candidates .company-candidates__name{font-weight:500;color:#111827}.company-candidates .company-candidates__place{color:#4b5563;font-size:13px}.company-candidates__note{margin:0;color:#6b7280;font-size:11px;line-height:1.5}.company-candidates__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.company-candidates .company-candidates__button{flex:1 1 200px;min-height:48px;margin:0;padding:10px 16px;border:1px solid #1d1b61;border-radius:6px;background:#fff;color:#1d1b61;font:inherit;font-size:15px;font-weight:700;line-height:1.4;cursor:pointer}.company-candidates .company-candidates__button--primary{background:#1d1b61;color:#fff}.company-candidates .company-candidates__button:disabled{border-color:#d1d5db;background:#e5e7eb;color:#6b7280;cursor:not-allowed}.company-candidates .company-candidates__button:focus-visible{outline:2px solid #1d1b61;outline-offset:2px}#inquiry-form .company-candidates .company-candidates__option input[type=radio]{width:18px;height:18px;min-height:0;margin:0;padding:0}
/*# sourceMappingURL=/cdn/shop/t/48/assets/company-candidates.css.map */
