.choice-pills[data-v-0bb99341]{flex-wrap:wrap;gap:8px;display:flex}.choice-pills__pill[data-v-0bb99341]{padding:.5rem .9rem;font-size:.8125rem}.choice-pills__pill[data-v-0bb99341] .ae-form__pill-icon.material-symbols-outlined{font-size:1.05rem}.choice-pills__pill--disabled[data-v-0bb99341]{opacity:.5;cursor:not-allowed}.choice-pills--single input[data-v-0bb99341]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.choice-pills--single .choice-pills__pill[data-v-0bb99341]{position:relative}.choice-pills--single .choice-pills__pill[data-v-0bb99341]:has(input:focus-visible){box-shadow:0 0 0 3px #ff712640}.choice-pills--invalid .choice-pills__pill[data-v-0bb99341]{border-color:#fca5a5}.form-checkbox[data-v-8675acc7]{color:#0f172a;cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:inline-flex;position:relative}.form-checkbox--card[data-v-8675acc7]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.form-checkbox--card.form-checkbox--checked[data-v-8675acc7]{background:#fff7ed;border-color:#fdba74}.form-checkbox--invalid.form-checkbox--card[data-v-8675acc7]{background:#fef2f2;border-color:#fca5a5}.form-checkbox--disabled[data-v-8675acc7]{opacity:.6;cursor:default}.form-checkbox__input[data-v-8675acc7]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.form-checkbox__box[data-v-8675acc7]{background:#fff;border:1.5px solid #cbd5e1;border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;transition:background .15s,border-color .15s;display:inline-grid}.form-checkbox__box .material-symbols-outlined[data-v-8675acc7]{color:#fff;opacity:0;font-size:16px;font-weight:700;transition:opacity .12s,transform .12s;transform:scale(.6)}.form-checkbox:hover:not(.form-checkbox--disabled) .form-checkbox__box[data-v-8675acc7]{border-color:#fdba74}.form-checkbox--checked .form-checkbox__box[data-v-8675acc7]{border-color:var(--primary-color);background:var(--primary-color)}.form-checkbox--checked .form-checkbox__box .material-symbols-outlined[data-v-8675acc7]{opacity:1;transform:scale(1)}.form-checkbox__input:focus-visible+.form-checkbox__box[data-v-8675acc7]{box-shadow:0 0 0 3px #ff712640}.form-checkbox--invalid .form-checkbox__box[data-v-8675acc7]{border-color:#dc2626}.form-checkbox__label[data-v-8675acc7]{min-width:0}
