._button_magc7_1{border-radius:var(--radius-sm);height:36px;font-size:var(--fs-sm);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), transform 80ms var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;line-height:1;display:inline-flex}._button_magc7_1:active:not(:disabled){transform:translateY(1px)}._button_magc7_1:disabled{opacity:.5;cursor:not-allowed}._label_magc7_31{text-overflow:ellipsis;overflow:hidden}._sm_magc7_36{height:30px;font-size:var(--fs-xs);gap:6px;padding:0 10px}._lg_magc7_43{height:44px;font-size:var(--fs-base);border-radius:var(--radius);padding:0 20px}._block_magc7_50{width:100%;display:flex}._primary_magc7_55{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 -2px #0000002e,inset 0 1px #ffffff40}._primary_magc7_55:hover:not(:disabled){background:var(--accent-hover)}._gold_magc7_65{background:var(--gold);color:#241a02;box-shadow:inset 0 -2px #0000002e,inset 0 1px #ffffff4d}._gold_magc7_65:hover:not(:disabled){background:#f6cd68}._secondary_magc7_75{background:var(--surface-2);border-color:var(--border-strong);color:var(--text);box-shadow:var(--highlight)}._secondary_magc7_75:hover:not(:disabled){background:var(--surface-3)}._ghost_magc7_86{color:var(--text-muted);background:0 0}._ghost_magc7_86:hover:not(:disabled){background:var(--surface-2);color:var(--text)}._danger_magc7_96{background:var(--danger-soft);color:#ff9b9b;border-color:#f06b6b59}._danger_magc7_96:hover:not(:disabled){background:#f06b6b33}._loading_magc7_106{cursor:progress}._iconButton_magc7_110{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-muted);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}._iconButton_magc7_110:hover{background:var(--surface-2);color:var(--text)}._spinner_gjx6o_1{flex:none;display:inline-block}._ring_gjx6o_6{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;width:100%;height:100%;animation:.7s linear infinite _spin_gjx6o_1;display:block}@keyframes _spin_gjx6o_1{to{transform:rotate(360deg)}}
