.icon[data-v-181806c8]{vertical-align:middle;flex:none;display:inline-block}.btn[data-v-caec929a]{--h:var(--touch);justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--h);max-width:100%;padding:0 var(--sp-4);border-radius:var(--radius);font-size:var(--fs-14);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn[data-v-caec929a]:hover{text-decoration:none}.btn[data-v-caec929a]:active:not(:disabled){transform:scale(.97)}.btn[data-v-caec929a]:disabled{cursor:not-allowed;opacity:.5}.btn-label[data-v-caec929a]{text-overflow:ellipsis;min-width:0;overflow:hidden}.btn-sm[data-v-caec929a]{--h:var(--touch-sm);padding:0 var(--sp-3);font-size:var(--fs-12);border-radius:var(--radius-sm)}.btn-icon-only[data-v-caec929a]{width:var(--h);padding:0}.btn-block[data-v-caec929a]{width:100%}.btn-primary[data-v-caec929a]{background:var(--c-primary);color:var(--c-on-primary);box-shadow:inset 0 1px #ffffff1f,0 6px 16px -8px #0c5cabcc}.btn-primary[data-v-caec929a]:hover:not(:disabled){background:var(--c-primary-hover)}.btn-primary[data-v-caec929a]:active:not(:disabled){background:var(--c-primary-active)}.btn-secondary[data-v-caec929a]{background:var(--c-surface-3);border-color:var(--c-border-strong);color:var(--c-text)}.btn-secondary[data-v-caec929a]:hover:not(:disabled){background:#222d3d;border-color:#42536e}.btn-ghost[data-v-caec929a]{color:var(--c-text-2);background:0 0}.btn-ghost[data-v-caec929a]:hover:not(:disabled){background:var(--c-surface-3);color:var(--c-text)}.btn-ghost-danger[data-v-caec929a]{color:var(--c-danger-fg);background:0 0}.btn-ghost-danger[data-v-caec929a]:hover:not(:disabled){background:var(--c-danger-bg)}.btn-danger[data-v-caec929a]{background:var(--c-danger);color:#fff}.btn-danger[data-v-caec929a]:hover:not(:disabled){background:var(--c-danger-hover)}.spinner[data-v-caec929a]{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin-caec929a}@keyframes spin-caec929a{to{transform:rotate(360deg)}}
