.app-checkbox[data-v-a27dbc77]{align-items:center;cursor:pointer;display:inline-flex;font-size:.875rem;gap:.625rem;line-height:1.3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-checkbox__input[data-v-a27dbc77]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.app-checkbox__box[data-v-a27dbc77]{align-items:center;border:1.5px solid;border-radius:.3125rem;display:inline-flex;flex-shrink:0;height:1.125rem;justify-content:center;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease;width:1.125rem}.app-checkbox__icon[data-v-a27dbc77]{font-size:.8125rem;opacity:0;transform:scale(.6);transition:opacity .15s ease,transform .15s ease}.app-checkbox__label[data-v-a27dbc77]{font-weight:500}.app-checkbox:hover .app-checkbox__box[data-v-a27dbc77]{border-color:#06b6d499}.app-checkbox__input:focus-visible+.app-checkbox__box[data-v-a27dbc77]{outline:2px solid var(--brand-accent);outline-offset:2px}.app-checkbox__input:checked+.app-checkbox__box[data-v-a27dbc77]{background:var(--brand-btn-primary-bg);border-color:var(--brand-btn-primary-border);box-shadow:var(--brand-btn-primary-shadow)}.app-checkbox__input:checked+.app-checkbox__box .app-checkbox__icon[data-v-a27dbc77]{opacity:1;transform:scale(1)}.app-checkbox--light[data-v-a27dbc77]{color:#334155}.app-checkbox--light .app-checkbox__box[data-v-a27dbc77]{background:#fff;border-color:#cbd5e1}.app-checkbox--light .app-checkbox__icon[data-v-a27dbc77]{color:var(--brand-btn-primary-text)}.app-checkbox--dark[data-v-a27dbc77]{color:#e2e8f0}.app-checkbox--dark .app-checkbox__box[data-v-a27dbc77]{background:#ffffff0a;border-color:#ffffff40}.app-checkbox--dark .app-checkbox__icon[data-v-a27dbc77]{color:var(--brand-btn-primary-text)}.app-checkbox--disabled[data-v-a27dbc77]{cursor:not-allowed;opacity:.5}
