:is(a[data-v-322298b9],.button[data-v-322298b9],[type=button][data-v-322298b9],[type=submit][data-v-322298b9],[type=reset][data-v-322298b9]){--bg-color: transparent;--border-color: transparent;--border-radius: var(--radius-xs);--font-size: initial;--min-height: 2.375rem;--text-color: light-dark(#001b42, #001b42);--button-ripple-duration: .5s;--button-ripple-size: 100%;align-items:center;font-family:brother-1816;background:var(--bg-color) var(--ripple, none);border-radius:var(--border-radius);border:2px solid var(--border-color);color:var(--text-color);display:inline-flex;font-size:var(--font-size);font-weight:700;font-variation-settings:"wght" 700;gap:1ex;justify-content:center;min-block-size:var(--min-height);min-height:44px;padding-block:1ex;padding-inline:2ex;text-align:center;text-decoration:none;user-select:none}:is(a,button)[disabled][data-v-322298b9]{cursor:not-allowed;opacity:.64}@media (prefers-reduced-motion: no-preference){:is(a[data-v-322298b9],button[data-v-322298b9]){transition:background-color .2s var(--ease-out-3),box-shadow .2s var(--ease-out-3),border-color .2s var(--ease-out-3),color .2s var(--ease-out-3),outline-offset .05s var(--ease-1);background-position:center}:is(a,button):not([disabled]){&[data-v-322298b9]:not(:active):hover{--ripple: radial-gradient(circle, transparent 1%, var(--bg-color) 1%) center/15000%;transition:background var(--button-ripple-duration)}&[data-v-322298b9]:hover:active{background-size:var(--button-ripple-size);transition:background 0s}}}:is(a,button):not([disabled]){&[data-v-322298b9]:not(:active):hover{--bg-color: light-dark( oklch(from var(--color-brand) l .01 h / 15%), oklch(from var(--color-brand) l .01 h / 10%) )}&[data-v-322298b9]:hover:active{--bg-color: light-dark( oklch(from var(--color-brand) l .06 h / 30%), oklch(from var(--color-brand) l .06 h / 40%) )}}:is(a,button)[disabled][data-v-322298b9]{--text-color: color-mix( in oklch, var(--color-text-2) 90%, var(--color-surface-1) )}:is(a,button):not(.icon-button) [data-icon][data-v-322298b9]{max-block-size:.7lh;color:currentColor}.sm[data-v-322298b9]{--min-height: 1.875rem;padding-block:0;padding-inline:1ex}.lg[data-v-322298b9]{--min-height: 2.875rem;padding-inline:4ex}.icon-button[data-v-322298b9]{padding:0;aspect-ratio:var(--aspect-square)}.icon-button [data-icon][data-v-322298b9]{max-block-size:1lh}.btn-primary[data-v-322298b9]{--bg-color: #e3f5fd;--text-color: #001b42}.btn-primary:not([disabled]){&[data-v-322298b9]:not(:active):hover{--bg-color: #c6ecfa}&[data-v-322298b9]:active{--bg-color: #c6ecfa;--border-color: #a4dbef}}.btn-primary[disabled][data-v-322298b9]{--bg-color: color-mix( in oklch, var(--color-text-2) 20%, var(--color-surface-2) );--text-color: color-mix( in oklch, var(--color-text-4) 70%, var(--color-surface-2) )}.btn-secondary[data-v-322298b9]{--bg-color: #efcc65;--text-color: #001b42}.btn-secondary:not([disabled]){&[data-v-322298b9]:not(:active):hover{--bg-color: #dfb235}&[data-v-322298b9]:active{--bg-color: #dfb235;--border-color: #ba942b}}.btn-secondary[disabled][data-v-322298b9]{--bg-color: color-mix( in oklch, var(--color-text-2) 20%, var(--color-surface-2) );--text-color: color-mix( in oklch, var(--color-text-4) 70%, var(--color-surface-2) )}.elevated[data-v-322298b9]{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.ellipse[data-v-322298b9]{aspect-ratio:var(--aspect-square)}input[type=file][data-v-322298b9]{align-self:flex-start;border-radius:var(--radius-2);border:var(--border-size-1) solid var(--surface-filled);box-shadow:var(--inner-shadow-4);color:var(--text-color-2-contrast);cursor:initial;max-inline-size:100%;padding:0}input[type=file][data-v-322298b9]::-webkit-file-upload-button,input[type=file][data-v-322298b9]::file-selector-button{cursor:pointer;margin-inline-end:var(--size-relative-6)}.field{&[data-v-ac083ab5]{background-color:var(--color-surface-0);max-width:var(--measure-lg);padding-block:var(--spacing-2xs);border-radius:var(--radius-md);box-shadow:var(--shadow-inset-lg);border:1px solid var(--color-surface-3)}&:focus-within{&[data-v-ac083ab5]{border:1px solid var(--color-brand);box-shadow:0 0 10px 4px oklch(from var(--color-brand) l c h / 23%)}.label[data-v-ac083ab5]{color:var(--color-brand)}}}.control{&[data-v-ac083ab5]{background-color:#fff;width:100%;font-size:var(--text-md);padding:var(--spacing-xs);border-radius:.3rem;border-color:#ccc;border-width:1px}&[data-v-ac083ab5]:focus{outline:none;border-color:#66afe9;box-shadow:inset 0 1px 1px #00000013,0 0 8px #66afe999}}textarea.control[data-v-ac083ab5]{min-height:3rem;height:3rem;overflow-y:hidden}input[data-v-ac083ab5]::placeholder{color:var(--color-surface-4)}input[data-v-ac083ab5]{background:#fff}label[data-v-ac083ab5]:has(input:user-valid){color:var(--color-green-7);border:1px solid var(--color-green-4);line-height:inherit}label[data-v-ac083ab5]:has(input:user-invalid){color:var(--color-red-7);border:1px solid var(--color-red-7);line-height:inherit}textarea[data-v-ac083ab5]{resize:vertical}
