.mtg-btn{height:auto;min-height:32px;font:inherit;white-space:nowrap;box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.mtg-btn svg,.mtg-btn img{flex:none}.mtg-btn--sm{gap:6px;padding:6px 12px}.mtg-btn--md{padding:8px 16px}.mtg-btn--lg{padding:10px 20px;font-size:14px;line-height:20px}.mtg-icon-btn{flex-shrink:0;position:relative}.mtg-icon-btn.mtg-btn--sm{width:32px;height:32px;padding:0}.mtg-icon-btn.mtg-btn--md{width:34px;height:34px;padding:0}.mtg-icon-btn.mtg-btn--lg{width:42px;height:42px;padding:0}.mtg-btn--primary{color:#fff;background:#121212;border-color:#121212}.mtg-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:#292929;border-color:#292929}.mtg-btn--secondary{background:var(--topbar-pill-bg);color:var(--topbar-fg);border-color:var(--topbar-pill-border)}.mtg-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--topbar-pill-hover)}.mtg-btn--ghost{color:var(--gray-11);background:0 0}.mtg-btn--ghost:hover:not(:disabled):not([aria-disabled=true]){background:var(--topbar-tab-hover);color:var(--gray-12)}.mtg-btn--danger{background:var(--red-9);color:#fff}.mtg-btn--danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--red-10)}.mtg-btn:disabled,.mtg-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.mtg-btn:focus-visible{outline:2px solid var(--accent-9);outline-offset:3px}.mtg-field{border:1px solid var(--login-border);background:linear-gradient(80deg, var(--topbar-card-bg) 0%, var(--login-card-bg) 100%);color:var(--login-fg);border-radius:10px;align-items:center;gap:8px;transition:border-color .12s,box-shadow .12s;display:flex}.mtg-field--sm{border-radius:9px;height:36px;padding:0 12px;font-size:13px}.mtg-field--md{height:44px;padding:0 14px;font-size:14px}.mtg-field--lg{height:48px;padding:0 16px;font-size:14px}.mtg-field:focus-within{border-color:var(--accent-8);box-shadow:0 0 0 3px var(--accent-a4)}.mtg-field-input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:none;outline:none;flex:1}.mtg-field-input::placeholder{color:var(--login-muted)}.mtg-field-icon{color:var(--login-muted);flex:none;display:flex}.mtg-field--area{resize:vertical;outline:none;height:auto;min-height:96px;padding:12px 14px;font-size:14px;line-height:1.5;display:block}.mtg-field--area::placeholder{color:var(--login-muted)}
