.m-pill{white-space:nowrap;min-height:36px;color:var(--text-secondary);background:var(--alpha-6);-webkit-tap-highlight-color:transparent;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:600;line-height:1;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}.m-pill:active{background:var(--alpha-10)}.m-pill[data-active=true]{color:var(--accent-light);background:var(--accent-alpha-15);box-shadow:inset 0 0 0 1px var(--accent-alpha-30)}.m-pill-live[data-active=true]{color:var(--red);background:var(--red-fill-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--red) 35%, transparent)}.m-pill-sm{min-height:30px;padding:0 12px;font-size:13px;font-weight:500}.m-cta{border-radius:var(--m-radius-control);white-space:nowrap;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-size:16px;font-weight:700;line-height:1;transition:transform .12s,filter .12s;display:inline-flex}.m-cta-accent{background:linear-gradient(180deg, var(--accent-light) -40%, var(--accent) 70%);box-shadow:inset 0 1px 0 var(--alpha-20), 0 6px 18px -6px var(--accent-alpha-30)}.m-cta-flat{background:var(--accent)}.m-cta:active{filter:brightness(.92);transform:scale(.98)}.m-cta:disabled{opacity:.5;filter:none;transform:none}.m-cta-compact{min-height:44px;padding:0 22px;font-size:15px}.m-icon-btn{background:var(--alpha-6);width:44px;height:44px;color:var(--text-primary);-webkit-tap-highlight-color:transparent;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.m-icon-btn:active{background:var(--alpha-10)}.m-field{background:var(--alpha-6);-webkit-tap-highlight-color:transparent;border-radius:9999px;align-items:center;min-height:44px;transition:background-color .15s;display:flex}.m-field:active{background:var(--alpha-10)}.m-card{background:var(--bg-card);border-radius:var(--m-radius-card);box-shadow:inset 0 0 0 1px var(--alpha-6)}.m-chart-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.9s cubic-bezier(.32,.72,0,1) forwards m-chart-draw}.m-chart-dot{opacity:0;animation:.25s ease-out .8s forwards m-chart-dot}@keyframes m-chart-draw{to{stroke-dashoffset:0}}@keyframes m-chart-dot{to{opacity:1}}@media (prefers-reduced-motion:reduce){.m-chart-draw,.m-chart-dot{stroke-dashoffset:0;opacity:1;animation:none}.m-pill,.m-cta,.m-icon-btn,.m-field{transition:none}}html[data-mobile-shell] .font-mono{font-family:var(--font-inter), Inter, system-ui, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", sans-serif;font-feature-settings:"calt" off;font-variant-numeric:tabular-nums lining-nums}html[data-mobile-shell] .font-semibold{font-weight:550}html[data-mobile-shell] .font-bold{font-weight:620}html[data-mobile-shell] :is(.font-extrabold,.font-black),html[data-mobile-shell] .ob-num.font-bold{font-weight:650}@media (width<=767px){[data-sonner-toast]{border-radius:var(--m-radius-card)!important;border:1px solid var(--alpha-8)!important;background-image:none!important;padding:14px 16px!important}}.m-topbar-row{height:calc(56px - 12px * var(--m-collapse,0))}.m-topbar-lead{transform:translateX(calc(var(--m-topbar-shift,0px) * var(--m-collapse,0)))}html[data-m-header-collapsible] .m-topbar-lead{will-change:transform}.m-topbar-actions{opacity:clamp(0, calc(1 - 2 * var(--m-collapse,0)), 1)}html[data-m-header-collapsed] .m-topbar-actions{visibility:hidden;pointer-events:none}.m-topbar-solid{background:var(--bg-page);pointer-events:none;display:none;position:absolute;inset:0}html[data-m-header-collapsible] .m-topbar-solid{opacity:calc(1 - var(--m-collapse,0));display:block}.m-topbar-rule{transform-origin:bottom;background:var(--alpha-20);height:1px;opacity:var(--m-collapse,0);pointer-events:none;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.5)}.m-discover-head{opacity:calc(1 - var(--m-collapse,0))}.m-deposit{background:linear-gradient(180deg, var(--accent-light) 0%, var(--accent) 85%);color:#fff;transition:filter .12s}.m-deposit:active{filter:brightness(.9)}.m-cat-plate{border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:background-color .15s;display:flex}[data-active=true]>.m-cat-plate{background:var(--alpha-10)}@media (prefers-reduced-motion:reduce){.m-topbar-row{height:56px}.m-topbar-lead{transform:none}.m-topbar-actions,.m-topbar-solid,.m-topbar-rule,.m-discover-head{transition:opacity .15s linear}.m-cat-plate{transition:none}}
