.cp-field[data-v-f3ac4d2d]{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.cp-field__legend[data-v-f3ac4d2d]{color:var(--color-text-gray);margin:0 0 8px;padding:0;font-size:13px}.cp-field__options[data-v-f3ac4d2d]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.cp-field__option[data-v-f3ac4d2d]{min-height:46px;color:var(--color-text-gray);cursor:pointer;background:#fff;border:1.5px solid #e2e8f0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:14px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:flex;position:relative}.cp-field__option--active[data-v-f3ac4d2d]{border-color:var(--color-primary);color:var(--color-primary);background:#eff6ff}.cp-field__option--error[data-v-f3ac4d2d]{border-color:#d0342c}.cp-field__option[data-v-f3ac4d2d]:has(.cp-field__input:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.cp-field__input[data-v-f3ac4d2d]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.cp-field__hint[data-v-f3ac4d2d]{color:#5f5f5f;margin:0;font-size:12px}.cp-field__error[data-v-f3ac4d2d]{color:#d0342c;margin:0;font-size:12px}
