.od.has-pulse-dock{--pulse-bar-height:36px;--pulse-bottom:calc(var(--pulse-bar-height) + env(safe-area-inset-bottom))}.od.has-pulse-dock .standalone{bottom:var(--pulse-bottom)}.od .pulse-bar{z-index:61;height:var(--pulse-bottom);padding:0 12px env(safe-area-inset-bottom);border-top:1px solid var(--line-3);background:var(--bg-2);align-items:center;display:flex;position:fixed;inset:auto 0 0}.od .pulse-toggle{height:var(--pulse-bar-height);color:var(--fg-3);align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.od .pulse-toggle:hover,.od .pulse-toggle[aria-expanded=true]{color:var(--accent)}.od .pulse-panel{left:16px;bottom:calc(var(--pulse-bottom) + 8px);z-index:62;border:1px solid var(--line-3);background:var(--panel);border-radius:12px;flex-direction:column;width:440px;max-width:calc(100vw - 32px);height:min(340px,100dvh - 120px);display:flex;position:fixed;overflow:hidden;box-shadow:0 12px 40px #0006}.od.pulse-trading .pulse-panel{max-width:calc(100vw - 304px)}.od .pulse-panel-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;min-height:44px;padding:0 8px 0 14px;display:flex}.od .pulse-panel-head>svg{color:var(--accent)}.od .pulse-panel-head h2{font-size:13px;font-weight:600}.od .pulse-panel-head>span{color:var(--fg-4);font-size:11px}.od .pulse-close{width:36px;height:36px;color:var(--fg-3);border-radius:8px;place-items:center;margin-left:auto;display:grid}.od .pulse-close:hover{color:var(--fg);background:var(--panel-3)}.od .pulse-panel-body{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.od .pulse-feed .events{padding:0}.od .pulse-feed .ev{padding:10px 12px;font-size:12px}.od .pulse-feed .ev .txt{overflow-wrap:anywhere;min-width:0}.od .pulse-feed .empty{min-height:160px}.od .pulse-sheet-handle{display:none}.od.has-pulse-dock:has(.app.is-page){--pulse-dock-height:min(340px, 45dvh)}.od.has-pulse-dock:has(.app.is-page):has(.pulse-panel) .standalone{bottom:calc(var(--pulse-bottom) + var(--pulse-dock-height) + 16px)}.od.has-pulse-dock .app.is-page>.app-side{overscroll-behavior:contain;min-height:0;overflow-y:auto}.od.has-pulse-dock:has(.app.is-page) .pulse-panel{width:calc(100vw - 16px);max-width:none;height:var(--pulse-dock-height);left:8px;bottom:calc(var(--pulse-bottom) + 8px)}@media (max-width:720px){.od.has-pulse-dock{--pulse-bar-height:44px;--pulse-sheet-height:min(58dvh, 480px);--phone-buy-bar:calc(65px + var(--safe-bottom,env(safe-area-inset-bottom)));--phone-bottom-clearance:calc(68px + var(--tabbar-h,0px) + var(--safe-bottom,env(safe-area-inset-bottom)))}.od.has-pulse-dock.pulse-trading{--phone-bottom-clearance:calc(var(--phone-buy-bar) + var(--tabbar-h,0px))}.od .pulse-bar{inset:auto max(16px, env(safe-area-inset-right)) calc(12px + var(--tabbar-h,0px) + var(--safe-bottom,env(safe-area-inset-bottom))) auto;z-index:50;background:0 0;border:0;height:44px;padding:0}.od .pulse-toggle{border:1px solid var(--line-3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:44px;color:var(--fg-2);background:#131415f0;border-radius:22px;gap:8px;padding:0 16px 0 14px;font-size:13px;box-shadow:0 8px 24px #00000073}.od .pulse-toggle[aria-expanded=true]{border-color:#5ec8c766}.od.has-pulse-dock:not(.pulse-trading) .pulse-toggle{border-radius:50%;justify-content:center;width:44px;padding:0}.od.has-pulse-dock:not(.pulse-trading) .pulse-toggle-label,.od.has-pulse-dock:not(.pulse-trading) .pulse-toggle>svg:last-child{display:none}.od.has-pulse-dock:not(.pulse-trading) .pulse-bar{transition:transform .2s,opacity .2s}.od.has-pulse-dock:not(.pulse-trading) .pulse-bar[data-tucked=true]:not(:focus-within){transform:translateY(calc(100% + 16px + env(safe-area-inset-bottom)));opacity:0;pointer-events:none}.od.pulse-trading .pulse-bar{inset:auto auto calc(8px + var(--tabbar-h,0px) + var(--safe-bottom,env(safe-area-inset-bottom))) max(12px, env(safe-area-inset-left));z-index:61;height:48px}.od.pulse-trading .pulse-toggle{background:var(--panel-2);-webkit-backdrop-filter:none;backdrop-filter:none;width:52px;height:48px;box-shadow:none;border-radius:10px;flex-direction:column;justify-content:center;gap:2px;padding:0;font-size:12px;line-height:1.1}.od.pulse-trading .pulse-toggle>svg:last-child{display:none}.od.has-pulse-dock.pulse-trading .mbar{bottom:var(--tabbar-h,0px);height:var(--phone-buy-bar);padding:8px max(12px, env(safe-area-inset-right)) calc(8px + var(--safe-bottom,env(safe-area-inset-bottom))) calc(max(12px, env(safe-area-inset-left)) + 60px)}.od .pulse-panel,.od.pulse-trading .pulse-panel{left:0;right:0;bottom:var(--tabbar-h,0px);z-index:51;width:auto;max-width:none;height:var(--pulse-sheet-height);padding-bottom:var(--safe-bottom,env(safe-area-inset-bottom));transition:transform .28s var(--ease-out,cubic-bezier(.2,.8,.2,1));animation:pulse-sheet-in .28s var(--ease-out,cubic-bezier(.2,.8,.2,1));border-width:1px 0 0;border-radius:16px 16px 0 0;box-shadow:0 -16px 40px #0000008c}.od.has-pulse-dock:has(.app.is-page) .pulse-panel{left:0;right:0;bottom:var(--tabbar-h,0px);z-index:51;width:auto;max-width:none;height:var(--pulse-sheet-height);padding-bottom:var(--safe-bottom,env(safe-area-inset-bottom));transition:transform .28s var(--ease-out,cubic-bezier(.2,.8,.2,1));animation:pulse-sheet-in .28s var(--ease-out,cubic-bezier(.2,.8,.2,1));border-width:1px 0 0;border-radius:16px 16px 0 0;box-shadow:0 -16px 40px #0000008c}.od.has-pulse-dock.pulse-trading .pulse-panel{bottom:calc(var(--phone-buy-bar) + var(--tabbar-h,0px));z-index:62;height:min(var(--pulse-sheet-height), calc(100dvh - var(--phone-buy-bar) - var(--tabbar-h,0px) - 120px));padding-bottom:0}.od .pulse-panel-head{touch-action:none;cursor:grab;min-height:56px;padding:10px 6px 0 16px;position:relative}.od .pulse-sheet-handle{background:var(--line-3);border-radius:2px;width:36px;height:4px;display:block;position:absolute;top:7px;left:50%;transform:translate(-50%)}.od .pulse-panel-head h2{font-size:15px}.od .pulse-panel-head>span{font-size:12px}.od .pulse-close{width:44px;height:44px}.od .pulse-feed .ev{gap:12px;padding:12px 16px}.od .pulse-feed .ev .txt{font-size:13.5px;line-height:1.45}.od .pulse-feed .ev .t{font-size:12px}.od .pulse-feed .ev .ic{width:26px;height:26px}}@media (max-width:359px){.od.pulse-trading .pulse-bar{left:max(8px, env(safe-area-inset-left))}.od.pulse-trading .pulse-toggle{width:44px}.od.pulse-trading .pulse-toggle-label{display:none}.od.has-pulse-dock.pulse-trading .mbar{padding-left:calc(max(8px, env(safe-area-inset-left)) + 52px);padding-right:max(8px, env(safe-area-inset-right))}}@media (max-width:339px){.od.pulse-trading .pulse-bar{left:max(6px, env(safe-area-inset-left))}.od.has-pulse-dock.pulse-trading .mbar{padding-left:calc(max(6px, env(safe-area-inset-left)) + 50px);padding-right:max(6px, env(safe-area-inset-right));gap:6px}}@keyframes pulse-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:720px) and (prefers-reduced-motion:reduce){.od .pulse-panel,.od.pulse-trading .pulse-panel{transition:none;animation:none}.od.has-pulse-dock:has(.app.is-page) .pulse-panel{transition:none;animation:none}.od.has-pulse-dock:not(.pulse-trading) .pulse-bar{transition:none}}
@font-face{font-family:Omni Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Omni Code;src:url(/fonts/IoskeleyMono-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Omni Code;src:url(/fonts/IoskeleyMono-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Omni Code;src:url(/fonts/IoskeleyMono-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}:root{--font-inter:"Omni Inter";--font-geist:var(--font-inter);--font-display:var(--font-inter);--font-geist-mono:"Omni Code";--sans:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--numbers:var(--sans);--code:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--mono:var(--numbers);--display:var(--sans)}body{font-family:var(--sans);font-feature-settings:"cv01" 1,"ss03" 1;font-variant-numeric:lining-nums tabular-nums}.od{--font:var(--sans);--mono:var(--numbers);--display:var(--font);font-family:var(--font);font-feature-settings:"cv01" 1,"ss03" 1;font-variant-numeric:lining-nums tabular-nums}.od :where(button,input,select,textarea,span,strong,b,dd,td,text){font-variant-numeric:lining-nums tabular-nums!important}.od :where(input,select,textarea){font-style:normal}.od :where(code,pre,kbd){font-family:var(--code);font-feature-settings:normal}.od-toaster [data-sonner-toast],[data-slot=dropdown-menu-content],[data-slot=command],[data-slot=dialog-content]{font-family:var(--sans)}
.global-status-banner .status-banner-more{display:none}@media (max-width:720px){body:has(.od.has-pulse-dock){padding-top:env(safe-area-inset-top)}body:has(.od.has-pulse-dock):before{content:"";z-index:45;height:env(safe-area-inset-top);pointer-events:none;background:#08090a;position:fixed;inset:0 0 auto}body:has(.od.has-pulse-dock) .global-status-banner{z-index:2;position:relative;inset:auto}.od.has-pulse-dock{--shell-sticky-top:calc(52px + env(safe-area-inset-top))}:root:has(.od.has-pulse-dock){--shell-sticky-top:calc(52px + env(safe-area-inset-top))}.od.has-pulse-dock{height:auto;overflow:clip visible}.od.has-pulse-dock>.appbar{top:env(safe-area-inset-top);position:sticky;left:auto;right:auto}@supports not selector(:has(*)){.od.has-pulse-dock>.appbar{top:var(--status-banner-height,0px)}}body:has(.od.doc-scroll){padding-top:env(safe-area-inset-top)}body:has(.od.doc-scroll):before{content:"";z-index:45;height:env(safe-area-inset-top);pointer-events:none;background:#08090a;position:fixed;inset:0 0 auto}body:has(.od.doc-scroll) .global-status-banner{z-index:2;position:relative;inset:auto}.od.doc-scroll{--shell-sticky-top:calc(52px + env(safe-area-inset-top))}:root:has(.od.doc-scroll){--shell-sticky-top:calc(52px + env(safe-area-inset-top))}.od.doc-scroll{height:auto;overflow:clip visible}.od.doc-scroll>.appbar{top:env(safe-area-inset-top);position:sticky;left:auto;right:auto}@supports not selector(:has(*)){.od.doc-scroll>.appbar{top:var(--status-banner-height,0px)}}.od.has-pulse-dock>.standalone{height:auto;min-height:calc(100svh - 52px - env(safe-area-inset-top));padding-bottom:var(--phone-bottom-clearance,0px);display:block;position:relative;overflow:visible;inset:auto!important}.od.has-pulse-dock:has(.pulse-panel)>.standalone{padding-bottom:calc(var(--phone-bottom-clearance,0px) + var(--pulse-sheet-height,0px))}.od.has-pulse-dock>.standalone:before{inset:0}.od.has-pulse-dock>.standalone:after{display:none}.od.has-pulse-dock>.standalone>.app{flex-direction:column;height:auto;display:flex}.od.has-pulse-dock>.standalone .app-main{flex:none;min-height:0;overflow:hidden}@supports (overflow-x:clip){.od.has-pulse-dock>.standalone .app-main{overflow:clip visible}}.od.has-pulse-dock>.standalone .view.on[data-view=trade]{overflow:visible}.od.has-pulse-dock>.standalone .view.on[data-view=trade]>.bookpane.on{flex:none;min-height:0;max-height:none;overflow:visible}.od .appbar{padding-left:max(8px, env(safe-area-inset-left));padding-right:max(8px, env(safe-area-inset-right));gap:0}.od .appbar .menu-btn{width:40px;min-width:40px;height:44px;display:grid}.od .appbar .menu-btn svg{width:18px;height:18px}.od .appbar .brand{justify-content:center;align-items:center;min-width:40px;height:44px;margin:0;display:flex}.od .appbar .brand .word{display:none}.od .appbar .brand .mark{width:26px}.od .appbar .page-switcher{flex-shrink:0;gap:4px;min-width:0;max-width:none;min-height:40px;margin-left:2px;padding:0 8px;font-size:14px;display:inline-flex;overflow:hidden}.od .appbar .page-switcher svg{flex:none}.od .appbar .header-vault{border-radius:8px;min-height:44px}.od .appbar .header-vault svg{width:18px;height:18px}.od .appbar .search{border:0;justify-content:center;gap:0;width:40px;min-width:40px;height:44px;margin:0;padding:0;display:flex}.od .appbar .search svg{width:18px;height:18px}.od .appbar .header-inbox{border:0;place-items:center;width:40px;min-width:40px;height:44px;display:inline-grid;position:relative}.od .appbar .header-inbox svg{width:18px;height:18px}.od .appbar .header-inbox-count{min-width:18px;height:18px;font-size:12px;top:4px;right:0}.od .ev .t{font-size:12px}.od .appbar .header-profile{background:0 0;border:0;justify-content:center;width:40px;min-width:40px;height:44px;padding:0}.od .appbar .header-profile svg{width:18px;height:18px}.od .appbar .header-login{min-height:44px;padding:0 6px;font-size:14px}.od .appbar .btn-primary{height:36px;min-height:36px;margin-left:4px;padding:0 12px;font-size:14px;position:relative}.od .appbar .btn-primary:after{content:"";position:absolute;inset:-4px 0}.od .appbar .header-balance{min-width:0;min-height:44px;padding:2px 6px}.od .appbar .header-balance-label{font-size:12px}.od .appbar .header-balance-value{font-size:13px}}@media (max-width:520px){.od .appbar .header-vault{width:40px;min-width:40px;height:44px;padding:0}}@media (max-width:420px){.od .appbar:has(.menu-btn) .brand{display:none}}@media (max-width:380px){.od .appbar .brand{display:none}.od .appbar .page-switcher{gap:3px;padding:0 6px;font-size:13px}.od .appbar :is(.menu-btn,.header-vault,.search,.header-inbox,.header-profile){width:36px;min-width:36px}}@media (max-width:359px){.od .appbar:has(.menu-btn) .search{display:none}}@media (max-width:720px){.global-status-banner>.status-banner{min-height:40px;padding:0 max(2px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left));text-align:left;gap:0;font-size:13px;line-height:18px}.global-status-banner .status-banner-text{white-space:nowrap;text-overflow:ellipsis;padding:11px 0;overflow:hidden}.global-status-banner .status-banner-text[data-expanded]{white-space:normal;overflow:visible}.global-status-banner .status-banner-more{display:grid}.global-status-banner .status-banner-more,.global-status-banner .status-banner-close{width:40px;height:40px}.global-status-banner .status-banner-more svg{transition:transform .2s}.global-status-banner .status-banner-more[aria-expanded=true] svg{transform:rotate(180deg)}.global-status-banner .status-banner-close svg{width:16px;height:16px}.testnet-strip{padding:3px max(16px, env(safe-area-inset-right)) 3px max(16px, env(safe-area-inset-left));white-space:nowrap;text-overflow:ellipsis;line-height:18px;overflow:hidden}.od .page-menu{border-radius:12px;min-width:min(280px,100vw - 24px);padding:6px}.od .page-menu-title{padding:10px 12px 6px;font-size:12px}.od .page-menu a{border-radius:8px;align-items:center;min-height:44px;padding:0 12px;font-size:15px}.od .navigation-drawer-head{min-height:52px;padding-left:max(16px, env(safe-area-inset-left))}.od .navigation-drawer-head h2{font-size:15px}.od .navigation-close{width:44px;height:44px}.od .navigation-drawer-body .side-item{min-height:44px;font-size:14px}.od .navigation-drawer-body .asset-watch-links a{min-height:40px;padding:0 12px;font-size:13px}.od .navigation-drawer-body .market-rail-heading span,.od .navigation-drawer-body .asset-watch-name small{font-size:12px}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select,textarea{font-size:16px!important}.od .btn{min-height:40px}.od .btn-lg,.od .btn-primary{min-height:44px}.od .icon-btn{min-width:36px;min-height:36px}.od .pill{height:auto;min-height:22px;font-size:12px}.od .seg button{min-height:36px;font-size:13px}.od .seg.mini button{min-height:36px;font-size:12px}.od [role=tab]{min-height:36px}[data-slot=button]:is([data-size=default],[data-size=lg]){min-height:40px}[data-slot=button][data-size=lg],[data-slot=button][data-variant=default][data-size=default]{min-height:44px}[data-slot=button]:is([data-size=sm],[data-size=xs]){min-height:36px}[data-slot=button][data-size^=icon]{min-width:36px;min-height:36px}[data-slot=tabs-list]{height:auto;min-height:40px}[data-slot=tabs-trigger]{min-height:36px}}
