.btn[data-v-078feed7]{border-radius:var(--r-lg);background:var(--acc);height:40px;color:var(--on-acc);cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-ui);border:none;align-items:center;gap:8px;padding:0 16px;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 4px 14px #34d3992e}.btn--ghost[data-v-078feed7]{border:1px solid var(--border2);color:var(--text);box-shadow:none;background:0 0}.btn--lg[data-v-078feed7]{height:46px;padding:0 20px;font-size:14.5px}.btn--block[data-v-078feed7]{justify-content:center;width:100%}.btn[data-v-078feed7]:hover{filter:brightness(1.08)}.btn[data-v-078feed7]:active{transform:translateY(1px)}.btn--ghost[data-v-078feed7]:hover{background:var(--raise)}.btn[disabled][data-v-078feed7]{opacity:.45;pointer-events:none}body[data-theme=light] .btn[data-v-078feed7]{color:#fff;box-shadow:inset 0 1px #ffffff40,0 4px 12px #0d9d6338}body[data-theme=light] .btn--ghost[data-v-078feed7]{color:var(--text);box-shadow:none}.spin[data-v-078feed7]{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite btn-spin-078feed7}@keyframes btn-spin-078feed7{to{transform:rotate(1turn)}}
