._3lb1_a_bar{will-change:opacity;background-color:currentColor;border-radius:999px;animation:1s linear infinite _3lb1_a_webpos-spinner-fade;position:absolute}@keyframes _3lb1_a_webpos-spinner-fade{0%{opacity:1}to{opacity:.16}}@media (prefers-reduced-motion:reduce){._3lb1_a_bar{opacity:.55;animation:none}}
.bt3ouq_field{min-width:0;display:grid}.bt3ouq_shell{min-width:0;padding:var(--field-padding-y) var(--field-padding-x);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);cursor:text;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);flex-direction:column;align-items:stretch;gap:1px;display:flex}.bt3ouq_shellLabel{color:var(--text-muted);font-size:var(--text-xs);font-weight:500;line-height:1.15}.bt3ouq_input{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:none;padding:0}.bt3ouq_input::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.bt3ouq_shell:hover:not(:has(.bt3ouq_input:disabled),:has(.bt3ouq_input[aria-invalid=true])){border-color:var(--foreground)}}.bt3ouq_shell:focus-within{border-color:var(--foreground)}.bt3ouq_shell:has(.bt3ouq_input[aria-invalid=true]){border-color:var(--danger)}.bt3ouq_shell:has(.bt3ouq_input:disabled){cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.bt3ouq_messageSlot{display:block;overflow:hidden}.bt3ouq_description,.bt3ouq_error{padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body);display:block}.bt3ouq_description{color:var(--text-muted)}.bt3ouq_error{color:var(--danger)}.bt3ouq_words{display:block;position:relative}.bt3ouq_word{white-space:pre;display:inline-block}.bt3ouq_column{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}.bt3ouq_column>span{display:inline-block}.bt3ouq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.bt3ouq_input{transition-duration:.01ms}}
