.confirmation-seal{vertical-align:middle;pointer-events:none;width:54px;height:54px;color:var(--positive,#73d7a8);flex:none;place-items:center;display:inline-grid}.confirmation-seal--compact{width:22px;height:22px}.confirmation-seal__svg{width:48px;height:48px;display:block}.confirmation-seal--compact .confirmation-seal__svg{width:18px;height:18px}.confirmation-seal__ring{stroke:currentColor;opacity:.85}.confirmation-seal__check{stroke:currentColor}.confirmation-seal__error{stroke:var(--negative,#e98181)}.confirmation-seal[data-status=pending],.confirmation-seal[data-status=unknown]{color:var(--muted,#84988f)}.confirmation-seal[data-status=error]{color:var(--negative,#e98181)}.confirmation-seal.is-animated .confirmation-seal__ring{stroke-dasharray:126;stroke-dashoffset:126px;animation:.7s cubic-bezier(.22,1,.36,1) forwards confirmation-seal-ring}.confirmation-seal.is-animated .confirmation-seal__check{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards confirmation-seal-check}@keyframes confirmation-seal-ring{to{stroke-dashoffset:0}}@keyframes confirmation-seal-check{0%,35%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.confirmation-seal.is-animated .confirmation-seal__ring,.confirmation-seal.is-animated .confirmation-seal__check{stroke-dashoffset:0;opacity:1;animation:none}}.confirmation-notice{color:var(--text);background:var(--panel);border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 16px;font-size:13px;display:flex}.confirmation-notice>span:not(.confirmation-seal){flex:1;min-width:0}.confirmation-notice>button{flex:none}.edel-toast-viewport{z-index:2000;pointer-events:none;flex-direction:column;gap:8px;width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:24px;right:16px}.edel-toast{background:var(--panel-2);color:var(--text);border:1px solid var(--border);pointer-events:auto;border-radius:10px;align-items:center;gap:12px;padding:14px 16px;font-size:13px;display:flex;box-shadow:0 12px 32px #0006}.edel-toast__message{overflow-wrap:anywhere;flex:1}.edel-toast__dismiss{flex:none;font-size:18px}.passkeys-content{gap:20px;max-width:1160px;margin:0 auto;padding:32px 20px;display:grid}.passkeys-panel{border:1px solid var(--border);background:var(--panel);border-radius:12px;gap:18px;padding:28px;display:grid}.passkeys-panel h2,.passkeys-panel h3,.passkeys-panel p,.passkeys-unusable h2,.passkeys-unusable p{margin:0}.passkeys-panel h2{font-size:22px}.passkeys-panel h3{font-size:16px}.passkeys-panel p,.passkeys-unusable p{font-size:14px;line-height:1.6}.passkeys-heading{align-items:center;gap:14px;display:flex}.passkeys-heading>div{flex:1}.passkeys-heading p,.passkeys-muted{color:var(--muted)}.passkeys-table-scroll{overflow-x:auto}.passkeys-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.passkeys-table th,.passkeys-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:12px 10px}.passkeys-table th{color:var(--muted);font-weight:500}.passkeys-table td time{font-family:var(--font-number,ui-monospace, monospace)}.passkeys-table td small{color:var(--muted);max-width:220px;margin-top:6px;display:block}.passkey-status--usable_here{color:var(--accent)}.passkey-status--other_relying_party{color:var(--warning,var(--muted))}.passkey-status--inactive{color:var(--muted)}.passkeys-add{border-top:1px solid var(--border);gap:14px;padding-top:20px;display:grid}.passkeys-add label{gap:8px;max-width:420px;font-size:13px;display:grid}.passkeys-add input{border:1px solid var(--border);background:var(--bg);width:100%;min-width:0;color:var(--text);font:inherit;border-radius:6px;padding:12px}.passkeys-add input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.passkeys-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.passkeys-unusable{border:1px solid var(--warning,var(--border));border-radius:8px;gap:12px;padding:18px;display:grid}.passkeys-unusable h2{font-size:18px}.passkeys-link-button{border:1px solid var(--accent);color:var(--accent);border-radius:6px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;text-decoration:none;display:inline-flex}.passkeys-link-button--primary{background:var(--accent);color:var(--button-primary-text)}.passkeys-link-button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.settings-link{color:var(--accent);font-size:13px;text-decoration:underline}.profile-sections{gap:14px;display:grid}.profile-sections .passkeys-panel{padding:22px 26px}.profile-sections .passkeys-panel h2{font-size:18px}.profile-provider-list{gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.profile-dates{grid-template-columns:max-content 1fr;gap:5px 18px;margin:0;font-size:13px;display:grid}.profile-dates dt{color:var(--muted)}.profile-dates dd{margin:0}@media (max-width:640px){.passkeys-content{padding:20px 12px}.passkeys-panel{padding:18px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.order-1{order:1}.order-2{order:2}.order-17{order:17}.container{width:100%}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@font-face{font-family:Alcyone;src:url(/static/font/Alcyone-Regular.8fd2ed31f8.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Alcyone;src:url(/static/font/Alcyone-Medium.e22fe6046b.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Alcyone;src:url(/static/font/Alcyone-SemiBold.06c5bf8bfb.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#010605;--bg:#010605;--bg-2:#010605;--panel:#020b09;--panel-2:#020b09;--panel-3:#f5fbf80e;--border:#f5fbf813;--line:#8bfbd529;--line-soft:#f5fbf812;--text:#f5fbf8;--muted:#9aa8a2;--muted-2:#64736d;--brand-950:#010605;--brand-800:#234038;--brand-500:#3cc9a8;--brand-200:#8bfbd5;--accent:#8bfbd5;--accent-2:#3cc9a8;--signal-buy-rgb:93, 190, 145;--signal-buy:#5dbe91;--signal-buy-hover:#74cda4;--signal-buy-soft:rgba(var(--signal-buy-rgb), .105);--signal-buy-border:rgba(var(--signal-buy-rgb), .28);--signal-sell-rgb:211, 112, 128;--signal-sell:#d37080;--signal-sell-hover:#df8493;--signal-sell-soft:rgba(var(--signal-sell-rgb), .11);--signal-sell-border:rgba(var(--signal-sell-rgb), .3);--positive:var(--signal-buy);--negative:var(--signal-sell);--warning:#e0c986;--favorite-gold:#f0bd58;--button-primary-bg:#8bfbd5;--button-primary-text:#010605;--button-primary-hover:#9af8dc;--button-secondary-bg:#f5fbf80d;--button-secondary-border:#f5fbf81a;--button-secondary-hover-bg:#8bfbd514;--button-secondary-hover-border:#8bfbd533;--shadow:0 30px 110px #00000080;--shadow-soft:0 16px 58px #0000005c;--focus-ring-inner:#8bfbd547;--focus-ring-outer:#8bfbd51f;--font-brand:"Alcyone", Arial, Helvetica, sans-serif;--font-number:var(--font-brand);--font-terminal:var(--font-brand);--font-mono:var(--font-brand);--ease-premium:cubic-bezier(.22, 1, .36, 1);--ease-snap:cubic-bezier(.16, 1, .3, 1);--ease-exit:cubic-bezier(.7, 0, .84, 0);--motion-instant:90ms;--motion-fast:.14s;--motion-base:.19s;--motion-reveal:.32s;--radius-pill:999px;--pill-motion:.22s;--terminal-tab-height:26px;--pill-hover-shift:3px;--pill-active-shift:1px;--pill-press-shift:4px;--chrome-bg:#010605;--chrome-inline-padding:12px;--page-inline-gutter:clamp(16px, 3vw, 48px);--topbar-height:60px;--footer-height:48px;--shell-chrome-height:var(--topbar-height);--terminal-min-height:900px;--bottom-control-height:28px;--footer-reserve:calc(var(--footer-height) + 14px);--legal-footer-reserve:380px;--trade-gap:10px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--trade-gap-half:5px}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--canvas);color:var(--text);font-family:var(--font-brand);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;text-rendering:geometricprecision;overflow:auto}html,body{scrollbar-color:#f5fbf833 transparent;scrollbar-gutter:stable;scrollbar-width:thin}html{width:100%;overflow-y:scroll}body[data-scroll-locked],body[style*="overflow: hidden"],body[style*=margin-right],html body[data-scroll-locked][data-scroll-locked]{margin-right:0!important;padding-right:0!important}html::-webkit-scrollbar{width:7px;height:7px}body::-webkit-scrollbar{width:7px;height:7px}html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:#f5fbf833 padding-box content-box;border:2px solid #0000;border-radius:999px;min-height:44px}body::-webkit-scrollbar-thumb{background:#f5fbf833 padding-box content-box;border:2px solid #0000;border-radius:999px;min-height:44px}html::-webkit-scrollbar-thumb:hover{background:#8bfbd575 padding-box content-box}body::-webkit-scrollbar-thumb:hover{background:#8bfbd575 padding-box content-box}html::-webkit-scrollbar-corner{background:0 0}body::-webkit-scrollbar-corner{background:0 0}button,input,select,textarea{font:inherit}button{color:inherit}a{color:var(--accent);text-decoration:none}.app-shell{background:var(--canvas);min-height:100dvh;position:relative;overflow:visible}.app-shell:after{content:"";z-index:12;height:var(--footer-height);pointer-events:none;background:var(--chrome-bg);border-top:1px solid #f5fbf814;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -16px 44px #00000052}@media (prefers-reduced-motion:no-preference){.app-shell:before{content:"";z-index:120;pointer-events:none;background:var(--canvas);animation:app-curtain-out .36s var(--ease-premium) both;position:fixed;inset:0}.topbar{animation:shell-chrome-in var(--motion-reveal) var(--ease-premium) 40ms both}.app-main{animation:shell-content-in .36s var(--ease-premium) 70ms both}.bottom-status-strip,.legal-footer{animation:shell-dock-in .3s var(--ease-premium) .15s both}.trade-page .market-header{animation:terminal-section-in .26s var(--ease-premium) .105s both}.trade-grid>.chart-area,.trade-grid>.book-area,.trade-grid>.ticket-area,.trade-grid>.account-area{animation:terminal-panel-in .33s var(--ease-premium) both}.trade-grid>.chart-area{animation-delay:.135s}.trade-grid>.book-area{animation-delay:.17s}.trade-grid>.ticket-area{animation-delay:.205s}.trade-grid>.account-area{animation-delay:.23s}.product-content{animation:shell-content-in .34s var(--ease-premium) 80ms both}}@keyframes app-curtain-out{0%{opacity:.88}to{opacity:0}}@keyframes shell-chrome-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes shell-content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes shell-dock-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes terminal-section-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes terminal-panel-in{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}.topbar{z-index:40;height:var(--topbar-height);padding:0 var(--chrome-inline-padding);background:var(--chrome-bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid #f5fbf814;flex:none;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:18px;display:grid;position:sticky;top:0;box-shadow:0 16px 44px #0000004d}.system-status-banner{z-index:38;padding:8px var(--chrome-inline-padding);color:#f5fbf8;background:linear-gradient(90deg,#e0c98624,#041914f0);border-bottom:1px solid #e0c98657;flex-wrap:wrap;flex:none;align-items:center;gap:8px 10px;font-size:12px;line-height:1.35;display:flex;position:relative}.system-status-banner[data-venue-state=engine_unavailable]{background:linear-gradient(90deg,#d370802e,#041914f5);border-bottom-color:#d3708070}.system-status-banner__dot{background:var(--warning);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 8px #e0c98699}.system-status-banner[data-venue-state=engine_unavailable] .system-status-banner__dot{background:var(--negative);box-shadow:0 0 8px #d37080a6}.system-status-banner__label{text-transform:uppercase;letter-spacing:.05em;color:var(--warning);font-size:11px;font-weight:700}.system-status-banner[data-venue-state=engine_unavailable] .system-status-banner__label{color:var(--negative)}.system-status-banner__message{letter-spacing:.01em;font-weight:500}.brand{width:max-content;min-width:158px;color:var(--text);justify-self:start;align-items:center;gap:11px;font-weight:600;display:inline-flex}.brand-logo{filter:brightness(0)invert();width:82px;height:auto;display:block}.brand-icon{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:26px;height:24px;display:none}.brand-product{color:#fff;letter-spacing:.095em;border:1px solid #ffffff7a;border-radius:999px;place-items:center;height:20px;padding:0 8px 1px;font-size:9px;font-weight:500;line-height:1;display:inline-grid;box-shadow:inset 0 0 0 .5px #ffffff29}.deployment-environment-badge{height:var(--bottom-control-height);color:#f3d4a5eb;font-family:var(--font-number);letter-spacing:.075em;white-space:nowrap;background:#e5c08913;border:1px solid #e5c0893d;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 9px;font-size:9px;font-weight:650;line-height:1;display:inline-flex}.beta-badge{color:#f3d4a5eb;font-family:var(--font-number);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#e5c08914;border:1px solid #e5c08952;border-radius:999px;align-items:center;margin-left:6px;padding:2px 6px;font-size:9px;font-weight:650;line-height:1;display:inline-flex}.coming-soon-badge{letter-spacing:.025em;margin-left:4px;padding:2px 5px;font-size:8px}.primary-nav .coming-soon-badge{letter-spacing:.02em;margin-left:0;padding:1.5px 4px;font-size:7.5px}.deployment-environment-badge--staging{color:#abf5dce0;background:#8bfbd511;border-color:#8bfbd533}.primary-nav{background:#f5fbf80b;border-radius:999px;flex:0 auto;justify-self:center;align-items:center;gap:5px;min-width:0;margin:0;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #f5fbf80e}.nav-link,.nav-more{color:var(--muted);letter-spacing:.01em;text-transform:none;cursor:pointer;white-space:nowrap;min-height:28px;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease, opacity var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-size:12px;font-weight:460;display:inline-flex;position:relative}.nav-link:after,.nav-more:after{content:none;display:none}.nav-more svg{color:currentColor;opacity:.72;transition:transform var(--motion-base) var(--ease-premium)}.nav-link.is-active,.nav-more[data-state=open]{color:var(--accent);background:#3cd6bc21;font-weight:460}.nav-link:hover,.nav-more:hover{color:var(--text);background:#f5fbf814;transform:translateY(-1px)}.nav-link.is-active:hover,.nav-more[data-state=open]:hover{color:var(--accent);background:#3cd6bc29}.nav-more[data-state=open] svg{transform:rotate(180deg)}.nav-link:active,.nav-more:active{transform:translateY(0)}.topbar-actions{justify-self:end;align-items:center;gap:9px;display:flex}.header-search{border:1px solid var(--border);width:clamp(136px,14vw,252px);height:34px;color:var(--muted);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf80b;border-radius:999px;align-items:center;gap:8px;padding:0 13px;display:flex}.header-search:hover,.header-search:focus-visible,.header-search:focus-within{color:var(--text);box-shadow:none;background:#8bfbd511;border-color:#8bfbd575;outline:0}.header-search:active{transform:none}.header-search__placeholder{min-width:0;color:inherit;font-family:var(--font-terminal);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:400;overflow:hidden}.header-search__kbd{color:#c7d4cfc7;min-width:27px;height:16px;font-family:var(--font-terminal);letter-spacing:0;background:#f5fbf806;border:1px solid #f5fbf811;border-radius:999px;place-items:center;font-size:9px;font-weight:400;display:inline-grid}.header-search input{width:100%;min-width:0;color:var(--text);font-family:var(--font-terminal);background:0 0;border:0;outline:0;font-size:12.5px}.header-search input::placeholder{color:var(--muted)}.mobile-menu{display:none}.mobile-menu-button{width:36px;height:36px;color:var(--text);cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:#f5fbf80b;border:1px solid #f5fbf81f;border-radius:999px;flex:none;place-items:center;display:none;position:relative}.mobile-menu-button:hover,.mobile-menu-button.is-open{background:#8bfbd512;border-color:#8bfbd557}.mobile-menu-button:active{transform:scale(.97)}.mobile-menu-button span{transform-origin:50%;height:1.5px;transition:transform .22s var(--ease-premium), top .22s var(--ease-premium), background-color var(--motion-fast) ease;background:currentColor;border-radius:999px;position:absolute;left:10px;right:10px}.mobile-menu-button span:first-child{top:13px}.mobile-menu-button span:last-child{top:21px}.mobile-menu-button.is-open span:first-child{top:17px;transform:rotate(45deg)}.mobile-menu-button.is-open span:last-child{top:17px;transform:rotate(-45deg)}.mobile-menu-panel{inset:var(--topbar-height) 0 0;z-index:34;overscroll-behavior-y:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:opacity .21s var(--ease-premium), transform .24s var(--ease-premium);background:#020c0af0;position:fixed;overflow:hidden auto;transform:translateY(-8px)}.mobile-menu-panel.is-open{pointer-events:auto;opacity:1;transform:translateY(0)}.mobile-menu-panel__inner{min-height:100%;padding:22px var(--chrome-inline-padding) calc(var(--footer-reserve) + 18px);background:linear-gradient(180deg, #03110efa, #020c0af5), var(--bg);flex-direction:column;gap:18px;display:flex}.mobile-menu-panel__header{border-bottom:1px solid #f5fbf814;justify-content:space-between;align-items:end;gap:14px;padding-bottom:14px;display:flex}.mobile-menu-panel__header span,.mobile-menu-section__label{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.mobile-menu-panel__header strong{color:var(--text);font-size:14px;font-weight:500}.mobile-menu-nav{gap:4px;display:grid}.mobile-menu-link{color:#f5fbf8c7;min-height:44px;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);border-radius:12px;align-items:center;padding:0 12px;font-size:22px;font-weight:500;text-decoration:none;display:flex}.mobile-menu-link:hover,.mobile-menu-link.is-active{color:var(--accent);background:#f5fbf80f}.mobile-menu-link:active{transform:translate(2px)}.mobile-menu-section{align-content:start;gap:10px;min-height:0;display:grid}.mobile-menu-account__identity{min-width:0;color:var(--text);font-family:var(--font-brand);overflow-wrap:anywhere;font-size:14px;line-height:1.4}.mobile-menu-more{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid;overflow:auto}.mobile-menu-more-link{color:#dce8e4c7;background:#f5fbf80a;border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.mobile-menu-more-link:hover{color:var(--accent);background:#8bfbd514}.mobile-menu-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:auto;display:grid}.mobile-menu-search{min-height:38px;color:var(--text);background:#f5fbf80b;border:1px solid #f5fbf81a;border-radius:999px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}.mobile-menu-search:hover,.mobile-menu-search:focus-visible{box-shadow:none;background:#8bfbd511;border-color:#8bfbd575;outline:0}.has-mobile-menu-open{overflow:hidden}.edel-button,.edel-icon-button,.account-chip,.market-pair-button,.ticket-segments button,.side-toggle button,.ticket-order-tabs button,.filter-strip button,.account-tab-strip button,.chart-toolbar button,.chart-footer button,.panel-tabs button,.pro-dropdown-trigger{border-radius:var(--radius-pill);background:var(--panel-3);color:var(--text);cursor:pointer;transition:background var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;border:1px solid #0000}.edel-button{min-height:32px;font-family:var(--font-brand);text-align:center;vertical-align:middle;white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.edel-button>svg,.edel-icon-button>svg{flex:none}.topbar .edel-button{text-transform:none;letter-spacing:0;min-height:34px;padding:0 18px;font-size:13.5px}.edel-button:disabled,.edel-icon-button:disabled{opacity:.45;cursor:not-allowed}.edel-button--primary{background:var(--button-primary-bg);color:var(--button-primary-text)}.edel-button--primary:not(:disabled):hover{background:var(--button-primary-hover)}.edel-button--secondary{border-color:var(--button-secondary-border);background:var(--button-secondary-bg)}.edel-button--secondary:not(:disabled):hover{border-color:var(--button-secondary-hover-border);background:var(--button-secondary-hover-bg)}.edel-button--ghost{border-color:var(--border);background:0 0}.edel-button--danger{background:var(--negative);color:#250006}.edel-icon-button{border-color:var(--border);color:#c5d2cc;background:#f5fbf80b;place-items:center;width:32px;height:32px;display:inline-grid}.edel-icon-button:not(:disabled):hover,.edel-button:not(:disabled):hover,.account-chip:hover{border-color:var(--accent)}.edel-button:not(:disabled):hover,.edel-icon-button:not(:disabled):hover,.account-chip:hover{transform:none}.edel-button:focus-visible,.edel-icon-button:focus-visible{outline-offset:2px;outline:2px solid #8bfbd5d1;box-shadow:0 0 0 4px #8bfbd51a}.edel-button:disabled:hover,.edel-icon-button:disabled:hover{box-shadow:none;border-color:#0000;transform:none}.edel-button--secondary:disabled:hover{border-color:var(--button-secondary-border)}.edel-button--ghost:disabled:hover,.edel-icon-button:disabled:hover{border-color:var(--border)}.edel-button:not(:disabled):active,.edel-icon-button:active,.account-chip:active,.market-pair-button:active,.ticket-segments button:active,.side-toggle button:active,.ticket-order-tabs button:active,.filter-strip button:active,.account-tab-strip button:active,.chart-toolbar button:active,.chart-footer button:active,.panel-tabs button:active,.pro-dropdown-trigger:active{transform:none}.account-chip{min-width:0;max-width:188px;height:32px;font-family:var(--font-brand);letter-spacing:0;color:#d5e4ded6;border-color:var(--border);background:#f5fbf80b;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:400;line-height:1;display:inline-flex}.account-chip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:146px;display:block;overflow:hidden}.account-chip>svg{opacity:.58;flex:0 0 12px;width:12px;height:12px;margin-left:1px}.account-chip:hover{color:#f5fbf8eb}.account-chip:hover>svg{opacity:.82}.app-main{min-height:calc(100dvh - var(--shell-chrome-height));padding-bottom:var(--footer-reserve);overscroll-behavior:auto;overflow:visible}.bottom-status-strip{left:var(--chrome-inline-padding);right:var(--legal-footer-reserve);z-index:15;width:auto;height:var(--footer-height);font-family:var(--font-mono);align-items:center;gap:8px;font-size:11.25px;display:flex;position:fixed;bottom:0;overflow:hidden}.market-status-group{font-family:var(--font-mono);flex:none;align-items:center;gap:6px;font-size:11.25px;display:inline-flex}.status-pill,.network-pill,.ticker-mode-button{height:var(--bottom-control-height);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03110edb;border:1px solid #8bfbd557;border-radius:999px;align-items:center;display:inline-flex;box-shadow:inset 0 1px #f5fbf80a,0 10px 28px #00000038}.status-pill,.network-pill{color:#dce8e4;flex:none;gap:6px;padding:0 10px;font-weight:500}.status-pill{appearance:none;font:inherit;width:auto;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;justify-content:center}.status-pill:not(:disabled){cursor:pointer}.status-pill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.status-pill--online{color:var(--accent)}.status-pill__label{text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:14px;overflow:hidden;transform:translateY(.5px)}.status-dot{background:var(--accent);width:6px;height:6px;transition:background-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;border-radius:50%;flex:0 0 6px;box-shadow:0 0 8px #8bfbd5b8}.status-pill--connecting .status-dot,.status-pill--reconnecting .status-dot{background:#f3c66d;box-shadow:0 0 8px #f3c66dad}.status-pill--stale .status-dot{background:#f49b62;box-shadow:0 0 8px #f49b62ad}.status-pill--disconnected .status-dot{box-shadow:none;background:#72847e}@media (prefers-reduced-motion:no-preference){.status-pill--connecting .status-dot,.status-pill--reconnecting .status-dot{animation:1.6s ease-in-out infinite terminal-status-pulse}}.network-pill{white-space:nowrap;border-color:#f5fbf82e;gap:6px;padding:0 10px 0 8px}.network-pill__icon{background-color:var(--accent);flex:0 0 16px;width:16px;height:16px;display:block;-webkit-mask:url(/static/svg/edel-icon.2aaab94cad.svg) 50%/contain no-repeat;mask:url(/static/svg/edel-icon.2aaab94cad.svg) 50%/contain no-repeat}.ticker-mode-button{width:var(--bottom-control-height);color:#dce8e4bd;box-shadow:none;cursor:pointer;border-color:#f5fbf824;flex:none;justify-content:center;padding:0;font-size:10.75px;font-weight:400;line-height:1;transition:background .16s,border-color .16s,color .16s}.ticker-mode-button:hover{color:var(--accent);background:#8bfbd514;border-color:#8bfbd585}.asset-ticker-strip{--asset-ticker-fade:72px;min-width:0;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--asset-ticker-fade), #000 calc(100% - var(--asset-ticker-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--asset-ticker-fade), #000 calc(100% - var(--asset-ticker-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--asset-ticker-fade), #000 calc(100% - var(--asset-ticker-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--asset-ticker-fade), #000 calc(100% - var(--asset-ticker-fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--asset-ticker-fade), #000 calc(100% - var(--asset-ticker-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--asset-ticker-fade), #000 calc(100% - var(--asset-ticker-fade)), transparent 100%);flex:auto;align-items:center;gap:0;display:flex;overflow:hidden}.asset-ticker-track{flex:none;align-items:center;gap:15px;min-width:max-content;padding-right:15px;animation:160s linear infinite asset-ticker-marquee;display:inline-flex}.asset-ticker-strip:hover .asset-ticker-track{animation-play-state:paused}.asset-ticker{appearance:none;min-width:max-content;height:var(--bottom-control-height);box-shadow:none;color:#dce8e4;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:0;flex:none;align-items:center;gap:5px;padding:0;line-height:1;transition:color .14s,opacity .14s;display:inline-flex}.asset-ticker:hover{color:#fff;transform:none}.asset-ticker:focus-visible{outline-offset:3px;outline:1px solid #8bfbd57a}.asset-ticker__icon{background:#f5fbf814;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:grid;overflow:hidden}.asset-ticker__icon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.asset-ticker__symbol{color:#dce8e4;font-weight:600}.asset-ticker__symbol,.asset-ticker__value{transform:translateY(1px)}@keyframes asset-ticker-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.legal-footer{left:var(--chrome-inline-padding);right:var(--chrome-inline-padding);height:var(--footer-height);z-index:15;pointer-events:none;justify-content:flex-end;align-items:center;gap:8px;font-size:11.25px;font-weight:500;display:flex;position:fixed;bottom:0}.legal-footer>a{min-height:var(--bottom-control-height);color:#dce8e4;pointer-events:auto;justify-content:center;align-items:center;padding:0 6px;line-height:1;display:inline-flex}.legal-menu-trigger{color:#dce8e4;font:inherit;min-height:var(--bottom-control-height);pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-weight:500;line-height:1;display:inline-flex}.legal-menu-trigger:hover,.legal-menu-trigger[data-state=open]{color:var(--accent)}.legal-menu-content{transform-origin:100% 100%;min-width:190px}@keyframes legal-menu-rise{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dropdown-surface-in{0%{opacity:0;transform:translateY(-6px)scale(.982)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes dropdown-surface-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-4px)scale(.988)}}.legal-footer__socials{pointer-events:auto;align-items:center;gap:6px;margin-left:0;display:inline-flex}.legal-footer__build{font-family:var(--font-mono,ui-monospace, monospace);opacity:.6}.legal-footer .social-link{width:var(--bottom-control-height);height:var(--bottom-control-height);min-height:var(--bottom-control-height);color:#dce8e4bd;background:#03110edb;border:1px solid #f5fbf824;border-radius:999px;place-items:center;padding:0;transition:border-color .16s,color .16s,background-color .16s;display:inline-grid}.legal-footer .social-link:hover{color:var(--accent);background:#8bfbd514;border-color:#8bfbd585}.legal-footer .social-link svg{width:13px;height:13px}.announcements-popup{right:var(--chrome-inline-padding);bottom:calc(var(--footer-height) + 12px);z-index:32;width:min(382px, calc(100vw - (var(--chrome-inline-padding) * 2)));background:var(--panel);border:1px solid #f5fbf818;border-radius:18px;padding:10px;position:fixed}@supports (color:color-mix(in lab, red, red)){.announcements-popup{background:color-mix(in srgb, var(--panel) 94%, #fff 6%)}}.announcements-popup{font-family:var(--font-brand);transform-origin:100% 100%;animation:announcements-popup-in .42s var(--ease-premium) both;box-shadow:0 22px 80px #0000006b}.announcements-popup.is-leaving{pointer-events:none;animation:announcements-popup-out .18s var(--ease-exit) both}.announcements-popup:before{content:"";pointer-events:none;border-radius:inherit;opacity:.9;background:radial-gradient(circle at 22% 12%,#8bfbd51b,#0000 46%),radial-gradient(circle at 82% 88%,#8bfbd50e,#0000 52%),linear-gradient(135deg,#8bfbd50b,#f5fbf805 46%,#0000 82%);position:absolute;inset:0}.announcements-popup__top,.announcements-popup__list{z-index:1;position:relative}.announcements-popup__top{grid-template-columns:20px minmax(0,1fr) 28px;align-items:center;gap:8px;padding:2px 2px 9px;display:grid}.announcements-popup__icon{width:20px;height:20px;color:var(--accent);place-items:center;display:grid}.announcements-popup__top strong{color:var(--text);font-size:13px;font-weight:520;line-height:1.12;display:block}.announcements-popup__top small{display:none}.announcements-popup__close{color:#dce8e4bd;cursor:pointer;width:28px;height:28px;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf809;border:1px solid #f5fbf81a;border-radius:50%;place-items:center;display:grid;position:relative}.announcements-popup__close:hover{color:var(--accent);background:#8bfbd512;border-color:#8bfbd557}.announcements-popup__close span{background:currentColor;border-radius:999px;width:11px;height:1px;position:absolute}.announcements-popup__close span:first-child{transform:rotate(45deg)}.announcements-popup__close span:last-child{transform:rotate(-45deg)}.announcements-popup__list{gap:3px;display:grid}.announcements-popup__item{color:#f5fbf8d1;min-height:38px;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);border-radius:12px;align-items:center;gap:9px;padding:7px 10px;font-size:12px;font-weight:440;line-height:1.25;text-decoration:none;display:flex}.announcements-popup__item:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 12px #8bfbd52e}.announcements-popup__item:hover{color:var(--text);background:#f5fbf80b;transform:translate(2px)}@keyframes announcements-popup-in{0%{opacity:0;transform:translate(10px,18px)scale(.965)}62%{opacity:1;transform:translateY(-2px)scale(1.006)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes announcements-popup-out{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(8px,12px)scale(.97)}}.mobile-bottom-nav{display:none}.edel-dropdown{min-width:210px;max-width:calc(100vw - 20px);max-height:min(360px, var(--radix-dropdown-menu-content-available-height));overscroll-behavior:contain;border:1px solid var(--button-secondary-border);background:var(--panel);font-family:var(--font-brand);scrollbar-width:thin;scrollbar-color:#f5fbf833 transparent;transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:opacity, transform;z-index:80;border-radius:14px;padding:6px;overflow-y:auto;box-shadow:0 14px 42px #0006,inset 0 1px #f5fbf809}@supports selector(::-webkit-scrollbar){.edel-dropdown{scrollbar-width:auto;scrollbar-color:auto}}.edel-dropdown::-webkit-scrollbar{width:5px;height:5px}.edel-dropdown::-webkit-scrollbar-track{background:0 0}.edel-dropdown::-webkit-scrollbar-corner{background:0 0}.edel-dropdown::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:#f5fbf833 padding-box content-box;border:1px solid #0000;min-height:32px}.edel-dropdown::-webkit-scrollbar-thumb:hover{background-color:#f5fbf852}.edel-dropdown::-webkit-scrollbar-button{display:none}.edel-dropdown[data-state=open]{animation:dropdown-surface-in var(--motion-base) var(--ease-premium) both}.edel-dropdown[data-state=closed]{animation:dropdown-surface-out var(--motion-instant) var(--ease-exit) both}.edel-dropdown__item{color:#d7e4df;cursor:pointer;min-height:34px;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;border-radius:8px;outline:none;align-items:center;gap:9px;padding:1px 10px 0;font-size:12px;line-height:18px;display:flex}.edel-dropdown__item:hover,.edel-dropdown__item[data-highlighted]{background:var(--panel-3);color:var(--text);transform:none}.edel-dropdown__item[data-disabled]{opacity:.4;pointer-events:none}.edel-info-tip{width:16px;height:16px;color:var(--muted);cursor:help;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease;background:#8bfbd50b;border:1px solid #8bfbd524;border-radius:50%;flex:0 0 16px;place-items:center;padding:0;display:inline-grid}.edel-info-tip:hover,.edel-info-tip:focus-visible{color:var(--accent);border-color:#8bfbd557}.edel-tooltip-anchor{text-decoration:none}.edel-tooltip-wrap{align-items:stretch;min-width:0;text-decoration:none;display:inline-flex}.edel-tooltip-wrap--block,.edel-dropdown>.edel-tooltip-wrap{display:block}.edel-tooltip-wrap>.settings-menu__check,.edel-dropdown>.edel-tooltip-wrap>.edel-dropdown__item{width:100%}.edel-tooltip{z-index:500;color:#ecf7f3eb;max-width:min(260px,100vw - 28px);font-family:var(--font-brand);letter-spacing:0;pointer-events:none;white-space:normal;animation:tooltip-in .15s var(--ease-premium) both;background:#03110ef5;border:1px solid #8bfbd51f;border-radius:9px;padding:7px 9px;font-size:11px;font-weight:430;line-height:1.35;position:fixed;box-shadow:0 14px 38px #0000006b,inset 0 1px #f5fbf809}@keyframes tooltip-in{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}.header-menu{min-width:248px;padding:8px}.header-menu__title{color:var(--text);justify-content:space-between;align-items:baseline;gap:18px;padding:5px 8px 8px;font-size:12px;font-weight:560;display:flex}.header-menu__title small{color:var(--muted);font-family:var(--font-terminal);font-size:10px;font-weight:400}.header-menu__section{gap:6px;padding:5px 0;display:grid}.header-menu__label{color:#c7d4cfa8;letter-spacing:.085em;text-transform:uppercase;padding:0 8px;font-size:9px;font-weight:520}.header-menu__separator{background:#f5fbf812;height:1px;margin:7px 4px}.localization-menu{width:270px}.localization-menu__grid{gap:3px;display:grid}.localization-menu__item{justify-content:space-between;min-height:30px;font-size:12px;font-weight:430}.localization-menu__grid--numbers .localization-menu__item span:first-child{font-family:var(--font-number);letter-spacing:0}.localization-menu__item.is-active{color:var(--accent);background:#8bfbd51a}.settings-menu{width:314px}.settings-menu__scroll{max-height:min(470px,100dvh - 210px);padding-right:2px;overflow-y:auto}.settings-menu__scroll::-webkit-scrollbar{width:4px}.settings-menu__scroll::-webkit-scrollbar-thumb{background:#8bfbd538;border-radius:999px}.settings-menu__check{color:#d7e4df;cursor:pointer;min-height:30px;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;border-radius:10px;outline:none;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;padding:0 8px;font-size:11.5px;font-weight:430;display:grid}.settings-menu__check:hover,.settings-menu__check[data-highlighted]{color:var(--accent);background:#8bfbd514;transform:none}.settings-menu__indicator{width:16px;height:16px;color:var(--accent);transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:#f5fbf805;border:1px solid #f5fbf829;border-radius:50%;place-items:center;display:inline-grid;position:relative}.settings-menu__indicator[data-state=checked]{background:#8bfbd50e;border-color:#8bfbd58f}.settings-menu__check:hover .settings-menu__indicator,.settings-menu__check[data-highlighted] .settings-menu__indicator{border-color:#8bfbd585}.settings-menu__indicator-dot{background:var(--accent);width:8px;height:8px;animation:checkbox-dot-in .16s var(--ease-premium) both;border-radius:50%;margin:-4px 0 0 -4px;display:block;position:absolute;inset:50% auto auto 50%}.settings-menu__action{color:var(--accent);justify-content:center;font-size:12px;font-weight:500}.trade-page{width:100%;min-width:0;height:auto;min-height:max(var(--terminal-min-height), calc(100dvh - var(--shell-chrome-height)));background:var(--canvas);flex-direction:column;padding:10px 10px 30px;display:flex;overflow:visible}.favorite-markets-bar{border-bottom:1px solid var(--border);background:var(--panel);flex:none;align-items:center;gap:8px;height:40px;padding:5px 10px;display:flex}.favorite-markets-bar__lead{width:26px;height:26px;color:var(--favorite-gold);cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease;background:#f0bd581b;border:1px solid #0000;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.favorite-markets-bar__lead:hover,.favorite-markets-bar__lead[data-state=open]{background:#f0bd5829;border-color:#f0bd583d}.favorite-markets-bar__lead:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.favorite-markets-menu{width:320px;max-height:min(360px, var(--radix-popover-content-available-height));transform-origin:var(--radix-popover-content-transform-origin);outline:none;padding:8px}.favorite-markets-menu__heading{color:var(--text);justify-content:space-between;align-items:center;gap:12px;padding:6px 8px 12px;font-size:13px;font-weight:550;display:flex}.favorite-markets-menu__count{border-radius:var(--radius-pill);background:var(--panel-3);min-width:24px;color:var(--muted);font-family:var(--font-terminal);text-align:center;padding:3px 7px;font-size:11px}.favorite-markets-menu__body{gap:3px;display:grid}.favorite-markets-menu__row{border-radius:10px;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:6px;padding-right:4px;display:grid}.favorite-markets-menu__row[data-active=true]{background:var(--panel-2)}.favorite-markets-menu__market{text-align:left;background:0 0;border:0;gap:10px;min-width:0;min-height:48px;padding:7px 8px}.favorite-markets-menu__market:disabled{opacity:.45;cursor:default}.favorite-markets-menu__market:focus-visible,.favorite-markets-menu__remove:focus-visible{outline:1px solid var(--accent);outline-offset:-1px;background:var(--panel-3)}.favorite-markets-menu__market img{-o-object-fit:contain;object-fit:contain;flex:none;width:24px;height:24px}.favorite-markets-menu__name{gap:4px;min-width:0;display:grid}.favorite-markets-menu__name strong,.favorite-markets-menu__name small{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.favorite-markets-menu__name strong{font-size:12px;font-weight:550}.favorite-markets-menu__name small{color:var(--muted);font-size:11px}.favorite-markets-menu__remove{border-radius:var(--radius-pill);width:32px;min-height:32px;color:var(--muted);background:0 0;border:0;justify-content:center;padding:0}.favorite-markets-menu__remove:hover,.favorite-markets-menu__remove:focus-visible{color:var(--negative);background:#f76d7f14}.favorite-markets-menu__empty{color:var(--muted);text-align:center;justify-items:center;gap:12px;padding:24px 10px;display:grid}.favorite-markets-menu__empty p{margin:0;font-size:12px;line-height:1.5}@media (pointer:coarse){.favorite-markets-menu__row{grid-template-columns:minmax(0,1fr) 44px}.favorite-markets-menu__remove{width:44px;min-height:44px}}.favorite-markets-bar__lead svg{fill:currentColor}.favorite-view-toggle{--favorite-toggle-size:26px;grid-template-columns:repeat(2, var(--favorite-toggle-size));background:#f5fbf80b;border-radius:999px;flex:none;align-items:center;gap:0;padding:2px;display:grid}.favorite-view-toggle button{width:var(--favorite-toggle-size);height:var(--favorite-toggle-size);color:#c7d4cfb8;font-family:var(--font-terminal);cursor:pointer;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:0;border-radius:50%;place-items:center;font-size:10px;font-weight:400;line-height:1;display:inline-grid}.favorite-view-toggle button:hover{color:var(--text);transform:translateY(-1px)}.favorite-view-toggle button.is-active{color:var(--accent);background:#8bfbd529}.favorite-markets-list{scrollbar-width:none;flex:auto;align-items:center;gap:2px;min-width:0;height:100%;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 20px),#0000)}.favorite-markets-list::-webkit-scrollbar{display:none}.favorite-market-chip{box-sizing:border-box;color:#d5e4ded1;cursor:pointer;height:29px;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:1px 9px 0;line-height:1;display:inline-flex}.favorite-market-chip span{letter-spacing:.01em;align-items:center;height:100%;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.favorite-market-chip strong{color:#f5fbf8e6;height:100%;font-family:var(--font-number);letter-spacing:0;align-items:center;font-size:11px;font-weight:430;line-height:1;display:inline-flex}.favorite-market-chip strong.positive{color:var(--positive)}.favorite-market-chip strong.negative{color:var(--negative)}.favorite-market-chip:hover,.favorite-market-chip.is-active{color:var(--text);background:#8bfbd513;border-color:#8bfbd521}.favorite-market-chip:hover:not(.is-active){transform:none}.favorite-market-chip.is-active{color:var(--accent)}.favorite-markets-empty{color:var(--muted);font-size:11px}.market-header{z-index:90;border-bottom:1px solid var(--border);background:var(--panel);-webkit-backdrop-filter:none;backdrop-filter:none;flex-wrap:wrap;flex:none;align-items:center;gap:8px 12px;height:auto;min-height:56px;padding:10px 12px;display:flex;position:relative;overflow:visible;container:market-header/inline-size}.market-selector-anchor{flex:0 auto;align-self:stretch;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex;position:relative}.market-pair-button{background:0 0;border:0;flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:100%;padding:4px 0;font-weight:600;display:inline-flex}.market-pair-button:hover,.market-pair-button.is-open{color:var(--accent)}.market-pair-chevron{color:#d5e4de94;transform-origin:50%;width:18px;height:18px;transition:color var(--motion-fast) ease, transform .18s var(--ease-snap);flex:none;place-items:center;display:inline-grid}.market-pair-button:hover .market-pair-chevron,.market-pair-button.is-open .market-pair-chevron{color:#f5fbf8c7}.market-pair-chevron svg{display:block}.market-pair-icon{-o-object-fit:cover;object-fit:cover;background:#f5fbf814;border-radius:50%;flex:none;width:26px;height:26px}.market-pair-copy{text-align:left;align-items:center;min-width:0;display:flex}.market-pair-copy strong{color:var(--text);white-space:normal;overflow-wrap:anywhere;font-size:17px;font-weight:600;line-height:1.15}.market-header-stats{flex-wrap:wrap;flex:1 1 0;justify-content:space-between;align-items:start;gap:10px 8px;min-width:0;display:flex;overflow:visible}@container market-header (width<=720px){.market-header-stats{flex-basis:100%}}@container market-header (width<=600px){.market-header-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@container market-header (width<=420px){.market-header-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.terminal-data-pill{min-height:21px;font-family:var(--font-mono);border-radius:5px;align-items:center;padding:0 7px;font-size:12px;font-weight:800;display:inline-flex}.terminal-data-pill--accent{color:var(--accent);background:#8bfbd521}.market-leverage-pill{color:#8bfbd5db;width:34px;min-height:20px;font-family:var(--font-mono);background:#8bfbd51a;border-radius:5px;flex:0 0 34px;justify-content:center;align-self:center;align-items:center;margin-right:0;padding:0;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.market-live-price{min-width:0;font-family:var(--font-mono);white-space:normal;align-content:center;gap:1px;line-height:1.12;display:grid}.market-live-price[data-connection=stale] .market-live-price__value,.market-live-price[data-connection=disconnected] .market-live-price__value{color:#d5e4de85}.market-stream-empty{--stream-empty-color:#d5e4de94;width:100%;min-height:100%;color:var(--stream-empty-color);font-family:var(--font-brand);text-align:center;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:11px;font-weight:430;line-height:1.35;display:flex}.market-stream-empty:before{content:"";background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 3px}@supports (color:color-mix(in lab, red, red)){.market-stream-empty:before{box-shadow:0 0 0 3px color-mix(in srgb, currentColor 11%, transparent)}}.market-stream-empty--asks.market-stream-empty--empty{--stream-empty-color:#e08a98b8;background:linear-gradient(180deg, rgba(var(--signal-sell-rgb), .018), transparent 58%)}.market-stream-empty--bids.market-stream-empty--empty{--stream-empty-color:#7ad1a7b8;background:linear-gradient(0deg, rgba(var(--signal-buy-rgb), .018), transparent 58%)}.book-table--partial .book-side:not(:has(>.book-row)){flex:none}.book-table--partial .market-stream-empty--empty{background:0 0;justify-content:flex-start;min-height:0;padding:6px 8px;font-size:10.5px}.market-stream-empty--trades.market-stream-empty--waiting{--stream-empty-color:#8bfbd5a8}.market-stream-empty--connecting,.market-stream-empty--resyncing{--stream-empty-color:#c8a878}.book-table--unavailable .book-row,.book-table--unavailable .spread-row,.trade-tape--unavailable .tape-row{opacity:.52}.book-table--unavailable .book-row{pointer-events:none}.trade-tape--unavailable .market-stream-empty,.book-table--unavailable .market-stream-empty{opacity:1}.tape-empty.market-stream-empty{min-height:96px}.tape-empty.market-stream-empty>span{display:contents}@media (prefers-reduced-motion:no-preference){.market-stream-empty--connecting:before,.market-stream-empty--resyncing:before{animation:1.8s ease-in-out infinite market-stream-wait}}@keyframes market-stream-wait{0%,to{opacity:.46}50%{opacity:1}}.terminal-data-pill--neutral{color:#c2d0cb;background:#b4c7c01f}.terminal-data-pill--positive{color:var(--positive)}.terminal-data-pill--negative{color:var(--negative)}.terminal-metric{min-width:max-content;font-family:var(--font-mono);white-space:nowrap;flex:none;align-content:center;gap:1px;line-height:1.12;display:grid}.market-header-stats .terminal-metric{white-space:normal;flex:0 auto;width:auto;min-width:0;max-width:100%}.market-header-stats .terminal-metric,.market-live-price{grid-template-rows:minmax(13px,auto) minmax(22px,auto)}.market-header-stats .market-live-price{flex:0 auto;max-width:100%}.market-header .terminal-metric__label{white-space:normal;overflow-wrap:anywhere;font-size:10px;line-height:13px}.market-header .terminal-metric__label-row{align-items:center;gap:3px;min-width:0;display:flex}.market-header .terminal-metric__label-row .terminal-metric__label{min-width:0}.terminal-metric__info{color:#d5e4de9e;cursor:help;opacity:0;pointer-events:none;width:13px;height:13px;transition:opacity var(--motion-fast) ease, color var(--motion-fast) ease, border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-premium);background:#8bfbd50b;border:1px solid #8bfbd524;border-radius:50%;flex:0 0 13px;place-items:center;padding:0;display:inline-grid;transform:translate(-2px)scale(.92)}.terminal-metric:hover .terminal-metric__info,.terminal-metric:focus-within .terminal-metric__info{opacity:1;pointer-events:auto;transform:translate(0)scale(1)}.terminal-metric__info:hover,.terminal-metric__info:focus-visible{color:var(--accent);background:#8bfbd517;border-color:#8bfbd561;outline:0}.market-header .terminal-metric__value{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;font-size:12px;line-height:22px;display:block}.market-header .market-live-price__value{font-size:18px}@container market-header (width>=721px) and (width<=900px){.market-selector-anchor{gap:6px}.market-pair-button{gap:4px}.market-pair-icon{width:22px;height:22px}.market-pair-copy strong{font-size:15px}.market-leverage-pill{flex-basis:30px;width:30px}.market-header .terminal-metric__label{font-size:9px}.market-header .terminal-metric__value{font-size:11px}.market-header .market-live-price__value{font-size:16px}}.market-header .metric-spacer{margin-left:5px}.terminal-metric__label{color:var(--muted);font-size:10px;font-family:var(--font-brand);white-space:nowrap;font-weight:500}.terminal-metric__value{color:var(--text);white-space:nowrap;align-items:center;font-size:12px;font-weight:500;display:inline-flex}.metric-spacer{color:var(--text);white-space:nowrap;margin-left:7px}.positive{color:var(--positive)}.negative{color:var(--negative)}.muted{color:var(--muted)}.underline{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.trade-grid{--account-height:180px;--book-width:clamp(260px, 19vw, 300px);--ticket-width:clamp(290px, 21vw, 320px);grid-template-columns:minmax(580px, 1fr) minmax(260px, var(--book-width)) minmax(290px, var(--ticket-width));grid-template-rows:minmax(540px, auto) minmax(180px, var(--account-height));gap:var(--trade-gap);background:var(--canvas);flex:1 0 auto;height:auto;min-height:0;display:grid;position:relative}.chart-area{flex-direction:column;grid-area:1/1;min-width:0;min-height:0;display:flex}.book-area{grid-area:1/2;min-width:0;min-height:0}.ticket-area{grid-area:1/3/span 2;min-width:0;min-height:0}.account-area{grid-area:2/1/auto/span 2;min-height:0}.chart-area,.book-area,.ticket-area,.account-area{background:var(--panel);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);border:1px solid #8bfbd521;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #f5fbf809,0 20px 70px #00000057}.chart-area:hover,.book-area:hover,.ticket-area:hover,.account-area:hover{border-color:#8bfbd52b;transform:none;box-shadow:inset 0 1px #f5fbf80b,0 20px 70px #00000057}.trade-grid.is-resizing,.trade-grid.is-resizing *{-webkit-user-select:none;user-select:none}.trade-grid.is-resizing[data-resize-axis=horizontal],.trade-grid.is-resizing[data-resize-axis=horizontal] *{cursor:col-resize!important}.trade-grid.is-resizing[data-resize-axis=vertical],.trade-grid.is-resizing[data-resize-axis=vertical] *{cursor:row-resize!important}.trade-grid.is-resizing iframe{pointer-events:none}.trade-resize-handle{z-index:20;opacity:0;touch-action:none;transition:opacity var(--motion-fast) ease, background-color var(--motion-fast) ease;background:0 0;border:0;border-radius:999px;outline:0;padding:0;transition-delay:0s;position:absolute}.trade-resize-handle:before,.trade-resize-handle:after{content:"";box-shadow:none;transition:background-color var(--motion-fast) ease, opacity var(--motion-fast) ease, transform var(--motion-fast) ease;background:#8bfbd521;border-radius:999px;position:absolute}.trade-resize-handle:before{opacity:0}.trade-resize-handle:hover:before,.trade-resize-handle:focus-visible:before,.trade-resize-handle[data-active=true]:before{opacity:1}.trade-resize-handle:hover,.trade-resize-handle:focus-visible,.trade-resize-handle[data-active=true]{opacity:1;transition-delay:0s}.trade-resize-handle:hover:before,.trade-resize-handle:focus-visible:before,.trade-resize-handle:hover:after,.trade-resize-handle:focus-visible:after,.trade-resize-handle[data-active=true]:before,.trade-resize-handle[data-active=true]:after{box-shadow:none;background:#8bfbd57a}.trade-resize-handle--vertical{cursor:col-resize;width:16px;transform:translate(-50%)}.trade-resize-handle--vertical:before{width:2px;top:14px;bottom:14px;left:calc(50% - 1px)}.trade-resize-handle--vertical:after{background:#f5fbf829;width:4px;height:34px;top:50%;left:calc(50% - 2px);transform:translateY(-50%)}.trade-resize-handle--vertical:hover:after,.trade-resize-handle--vertical:focus-visible:after,.trade-resize-handle--vertical[data-active=true]:after{transform:translateY(-50%)scaleX(1.04)}.trade-resize-handle--chart-book{top:0;bottom:calc(var(--account-height) + var(--trade-gap));left:calc(100% - var(--book-width) - var(--ticket-width) - var(--trade-gap) - var(--trade-gap-half))}.trade-resize-handle--book-ticket{top:0;bottom:0;left:calc(100% - var(--ticket-width) - var(--trade-gap-half))}.trade-resize-handle--horizontal{height:16px;left:0;right:calc(var(--ticket-width) + var(--trade-gap));top:calc(100% - var(--account-height) - var(--trade-gap-half));cursor:row-resize;transform:translateY(-50%)}.trade-resize-handle--horizontal:before{height:2px;top:calc(50% - 1px);left:14px;right:14px}.trade-resize-handle--horizontal:after{background:#f5fbf829;width:38px;height:4px;top:calc(50% - 2px);left:50%;transform:translate(-50%)}.trade-resize-handle--horizontal:hover:after,.trade-resize-handle--horizontal:focus-visible:after,.trade-resize-handle--horizontal[data-active=true]:after{transform:translate(-50%)scaleY(1.04)}.chart-panel,.orderbook-panel,.order-ticket,.account-tabs{background:0 0;height:100%;min-height:0}.chart-area .chart-panel{flex:1;height:auto}.chart-panel--ohlcv{background:var(--panel);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden;container:price-chart/inline-size}.chart-panel--ohlcv:-webkit-full-screen{flex:none;width:100%;height:100%}.chart-panel--ohlcv:fullscreen{flex:none;width:100%;height:100%}.edel-chart-container,.edel-ohlcv-chart,.edel-chart-container__canvas{z-index:1;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;width:100%;min-width:0;height:100%;min-height:0;position:relative;background:var(--panel)!important}.edel-chart-container__canvas{position:absolute;inset:0}.chart-widget-actions{background:#03110eeb;border:1px solid #f5fbf813;border-radius:999px;flex:none;justify-content:center;justify-self:end;align-items:center;padding:3px;display:inline-flex;position:relative}.chart-select-label{color:#d5e4de85;font-family:var(--font-number);text-transform:uppercase;letter-spacing:.04em;flex:none;align-items:center;gap:6px;font-size:10px;display:inline-flex}.chart-interval-pills{background:#f5fbf806;border:1px solid #f5fbf813;border-radius:999px;flex:none;align-items:center;gap:2px;padding:2px;display:inline-flex}.chart-toolbar .chart-interval-pills button{color:#d5e4de94;min-width:31px;height:24px;font-family:var(--font-number);letter-spacing:.01em;border-radius:999px;padding:0 7px;font-size:10px;font-weight:500;line-height:1}.chart-toolbar .chart-interval-pills button.is-active{color:var(--accent);background:#8bfbd51c;box-shadow:inset 0 0 0 1px #8bfbd51a}.chart-toolbar .chart-interval-pills button:hover,.chart-toolbar .chart-interval-pills button:focus-visible{color:var(--text);background:#8bfbd513;outline:none;transform:none}.chart-select-label--interval>span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chart-select-label>span{transform:translateY(.5px)}.chart-forming-bar{color:#d5e4de9e;font-family:var(--font-number);white-space:nowrap;border:1px dashed #d5e4de47;border-radius:3px;flex:none;padding:0 5px;font-size:9px;line-height:14px}.chart-data-mode{color:#d5e4de94;min-width:0;font-family:var(--font-number);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.chart-history-state{justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:inline-flex}.chart-toolbar .chart-history-retry{color:#f0ca8ee6;height:24px;font-family:var(--font-number);border:1px solid #f0b2583d;border-radius:999px;flex:none;padding:0 9px;font-size:10px;font-weight:500}.chart-toolbar .chart-history-retry:hover,.chart-toolbar .chart-history-retry:focus-visible{color:#f3d5a5;background:#f0b25814;border-color:#f0b25875;outline:none;transform:none}.chart-toolbar .chart-widget-actions button{color:#f5fbf8b8;cursor:pointer;width:28px;height:28px;transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid;position:relative}.chart-toolbar .chart-widget-actions button:hover,.chart-toolbar .chart-widget-actions button:focus-visible{color:var(--accent);background:#8bfbd51a;outline:none;transform:translateY(-1px)}.chart-toolbar .chart-widget-actions button:active{transform:translateY(0)scale(.96)}@media (pointer:coarse){.chart-toolbar .chart-widget-actions button{width:36px;height:36px}}.chart-toolbar,.chart-footer,.panel-tabs,.account-tabs>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;height:42px;padding:0 8px;display:flex}.timeframe-row,.chart-footer>div,.account-tab-strip,.panel-tabs{align-items:center;gap:12px;display:flex}.timeframe-row{flex:none;gap:8px}.chart-panel--ohlcv>.chart-toolbar{z-index:2;grid-template-columns:auto minmax(0,1fr) auto;gap:8px 16px;min-width:0;height:auto;min-height:40px;padding:4px 12px;display:grid;position:relative}.chart-toolbar .timeframe-row{scrollbar-width:none;min-width:0;overflow:auto hidden}.chart-toolbar .timeframe-row::-webkit-scrollbar{display:none}@container price-chart (width<=620px){.chart-panel--ohlcv>.chart-toolbar{grid-template-columns:minmax(0,1fr) auto;row-gap:2px}.chart-toolbar .timeframe-row{grid-column:1/-1}.chart-history-state{justify-content:flex-start;padding-inline:2px}}.chart-toolbar button,.chart-footer button,.account-tab-strip button,.panel-tabs button{color:#a9bbb5;height:30px;transition:color var(--motion-fast) ease, opacity var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:0;border-radius:0;padding:0;font-weight:400}.account-tab-strip button{color:#94a39e;font-size:11px;font-weight:400}.chart-toolbar button.is-active,.chart-footer strong,.account-tab-strip button.is-active,.panel-tabs button.is-active{color:var(--accent);font-weight:500}.chart-toolbar button:hover,.chart-footer button:hover,.account-tab-strip button:hover,.panel-tabs button:hover{color:var(--text);transform:translateY(-1px)}.book-controls select,.ticket-line select,.form-row select{border:1px solid var(--border);color:#d9e7e2;height:30px;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf80b;border-radius:999px;outline:0;padding:0 8px}.book-controls select:hover,.book-controls select:focus-visible,.ticket-line select:hover,.ticket-line select:focus-visible,.form-row select:hover,.form-row select:focus-visible{color:var(--text);box-shadow:none;background:#8bfbd511;border-color:#8bfbd575}.edel-choice-trigger,.chart-toolbar .edel-choice-trigger{color:#d9e7e2;width:auto;min-width:0;height:30px;font-family:var(--font-brand);letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf809;border:1px solid #f5fbf81a;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.edel-choice-trigger__value{display:block;transform:translateY(.5px)}.edel-choice-trigger__chevron{color:#d5e4de99;transition:transform var(--motion-fast) var(--ease-premium), color var(--motion-fast) ease;flex:none;display:block}.edel-choice-trigger:hover,.edel-choice-trigger[data-state=open],.chart-toolbar .edel-choice-trigger:hover,.chart-toolbar .edel-choice-trigger[data-state=open]{background:var(--panel-3);color:var(--text);border-color:#f5fbf829;transform:none}.edel-choice-trigger[data-state=open] .edel-choice-trigger__chevron{color:var(--text);transform:rotate(180deg)}.edel-choice-trigger:focus-visible,.chart-toolbar .edel-choice-trigger:focus-visible{outline-offset:-2px;outline:2px solid #8bfbd5a6}.edel-choice-trigger:disabled{opacity:.42;cursor:not-allowed}.edel-choice-menu{min-width:max(128px, var(--radix-dropdown-menu-trigger-width));border-radius:12px;padding:5px}.edel-choice-menu__item{font-variant-numeric:tabular-nums;justify-content:space-between;gap:20px;padding:0 10px}.edel-choice-menu__label{transform:translateY(.5px)}.edel-choice-menu__selection{width:13px;color:var(--accent);flex:0 0 13px;justify-content:center;align-items:center;display:flex}.edel-choice-menu__selection>span,.edel-choice-menu__selection svg{display:block}.edel-choice-menu__item[data-state=checked]{color:var(--text);background:#f5fbf813}.edel-choice-menu__item[data-highlighted]{background:var(--panel-3);box-shadow:inset 0 0 0 1px var(--button-secondary-border)}.edel-choice-menu__item[data-state=checked][data-highlighted]{background:#f5fbf81a}.chart-body{grid-template-columns:44px minmax(0,1fr);height:calc(100% - 84px);display:grid}.chart-tools{border-right:1px solid var(--border);flex-direction:column;align-items:center;gap:6px;padding-top:8px;display:flex}.chart-tools .edel-icon-button{background:0 0;border-color:#0000}.chart-canvas{width:100%;height:100%;display:block}.chart-footer{border-top:1px solid var(--border);font-family:var(--font-mono);color:#b8c9c3;border-bottom:0;justify-content:space-between}.orderbook-panel{font-family:var(--font-mono);flex-direction:column;height:100%;display:flex;overflow:hidden}.panel-tabs{flex:none;justify-content:center;position:relative}.orderbook-tab-pill{min-height:32px;box-shadow:none;background:#f5fbf80b;border:0;border-radius:999px;grid-template-columns:repeat(2,minmax(88px,1fr));align-items:center;gap:2px;padding:3px;display:grid}.orderbook-tab-pill button{height:var(--terminal-tab-height);color:#d5e4dead;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:11px;font-weight:400;line-height:1}.orderbook-tab-pill button:hover{color:var(--text);background:#f5fbf813;transform:none}.orderbook-tab-pill button.is-active{color:var(--text);box-shadow:none;background:#f5fbf81c;font-weight:500}.orderbook-tab-pill button.is-stacked-active{color:#f5fbf8d1;background:#f5fbf816}.panel-tabs .orderbook-menu-trigger{background:0 0;border-color:#0000;width:30px;height:30px;position:absolute;right:6px}.panel-tabs .orderbook-menu-trigger:hover,.panel-tabs .orderbook-menu-trigger[data-state=open]{color:var(--accent);background:#8bfbd512;border-color:#8bfbd52e}.orderbook-view-menu{border-radius:12px;min-width:126px;padding:5px}.orderbook-view-menu__item{justify-content:space-between;min-height:30px;font-size:12px}.orderbook-view-menu__item.is-active{color:var(--accent);background:#8bfbd514}.book-content,.book-stacked-layout,.book-table,.trade-tape{min-height:0}.book-content{flex:auto;display:flex;overflow:hidden}.book-stacked-layout{overscroll-behavior-y:contain;scrollbar-width:thin;flex:auto;grid-template-rows:minmax(240px,1fr) minmax(124px,.52fr);display:grid;overflow-y:auto}.book-table{flex-direction:column;flex:auto;display:flex;overflow:hidden}.book-controls,.book-head,.book-row,.spread-row,.tape-row{grid-template-columns:minmax(74px,1fr) minmax(86px,1fr) minmax(86px,1fr);align-items:center;gap:8px;min-height:23px;padding:0 10px;display:grid}.book-controls{flex:none;grid-template-columns:auto auto;justify-content:space-between;min-height:31px;padding:7px 10px 4px}.book-control-button{color:#f5fbf8f0;min-width:0;height:26px;font-family:var(--font-mono);cursor:pointer;transition:color var(--motion-fast) ease, opacity var(--motion-fast) ease;background:#f5fbf806;border:1px solid #f5fbf814;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:11px;font-weight:400;line-height:1;display:inline-flex}.book-control-button:hover,.book-control-button:focus-visible{color:var(--text);background:#8bfbd511;border-color:#8bfbd538}.book-control-button:focus-visible{outline-offset:-2px;outline:2px solid #8bfbd5a6}.book-control-button>span{transform:translateY(.5px)}.book-control-button svg{color:#f5fbf8ad;transition:color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);flex:none}.book-control-button[data-state=open]{color:var(--text)}.book-control-button[data-state=open] svg{color:var(--accent);transform:rotate(180deg)}.book-unit-label{color:#f5fbf8f0;min-height:20px;font-family:var(--font-mono);align-items:center;font-size:11px;font-weight:400;line-height:1;display:inline-flex}.book-tick-menu{border-radius:11px;min-width:112px;padding:5px}.book-unit-menu{min-width:104px}.book-tick-menu__item{min-height:32px;font-family:var(--font-mono);justify-content:space-between;font-size:11px;font-weight:400}.book-tick-menu__item.is-active{color:var(--accent);background:#8bfbd514}.book-head{color:#d5e4dead;flex:none;min-height:22px;padding-block:1px;font-size:10.5px;font-weight:400}.book-head span:nth-child(2),.book-head span:nth-child(3),.book-row span,.tape-row>:nth-child(2),.tape-row>:nth-child(3){text-align:right}.book-side{flex:1 1 0;min-height:0;overflow:hidden}.book-side:has(>.book-row){flex:0 auto}.book-side--asks:has(>.book-row){flex-direction:column;justify-content:flex-end;display:flex}.book-row{width:100%;font-size:11.45px;font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;flex:none;min-height:22px;font-weight:400;transition:background-color .18s,color .18s;position:relative;overflow:hidden}.book-row:after{content:"";z-index:0;pointer-events:none;opacity:0;position:absolute;inset:0}.book-table--compact .book-row{min-height:22px;font-size:10.5px}.book-table--large .book-row{min-height:24px;font-size:12px}.book-row--ask{--book-side-rgb:var(--signal-sell-rgb)}.book-row--bid{--book-side-rgb:var(--signal-buy-rgb)}.book-row:hover,.book-row:focus-visible{background:rgba(var(--book-side-rgb), .045)}.book-row:focus-visible{outline:1px solid rgba(var(--book-side-rgb), .5);outline-offset:-1px}.book-row--activity-new{animation:book-row-arrive .52s var(--ease-premium) both}.orderbook-panel--static .book-row,.orderbook-panel--static .book-row:after,.orderbook-panel--static .book-depth,.orderbook-panel--static .spread-row:after{transition:none!important;animation:none!important}.book-row--activity-up .book-depth,.book-row--activity-new .book-depth{opacity:.18}.book-row--activity-down .book-depth{opacity:.1}.book-row--ask.book-row--activity-up:after,.book-row--ask.book-row--activity-new:after{background:linear-gradient(90deg, rgba(var(--signal-sell-rgb), .095), rgba(var(--signal-sell-rgb), 0))}.book-row--bid.book-row--activity-up:after,.book-row--bid.book-row--activity-new:after{background:linear-gradient(90deg, rgba(var(--signal-buy-rgb), .09), rgba(var(--signal-buy-rgb), 0))}.book-row--ask.book-row--activity-down:after{background:linear-gradient(90deg, rgba(var(--signal-sell-rgb), .055), rgba(var(--signal-sell-rgb), 0))}.book-row--bid.book-row--activity-down:after{background:linear-gradient(90deg, rgba(var(--signal-buy-rgb), .052), rgba(var(--signal-buy-rgb), 0))}.book-row--activity-up.book-row--pulse-even:after,.book-row--activity-new.book-row--pulse-even:after{animation:.52s ease-out .33s both book-row-flash-even}.book-row--activity-up.book-row--pulse-odd:after,.book-row--activity-new.book-row--pulse-odd:after{animation:.52s ease-out .33s both book-row-flash-odd}.book-row--activity-down.book-row--pulse-even:after{animation:.44s ease-out .28s both book-row-fade-flash-even}.book-row--activity-down.book-row--pulse-odd:after{animation:.44s ease-out .28s both book-row-fade-flash-odd}.book-row>strong,.book-row>span:not(.book-depth){z-index:1;font-weight:400;line-height:1;position:relative;top:1px}.book-row span:not(.book-depth){color:#eef7f4d6}.book-row--ask strong{color:var(--negative)}.book-row--bid strong{color:var(--positive)}.book-depth{z-index:0;transform-origin:0;background:rgb(var(--book-side-rgb));opacity:.14;width:100%;transition:transform .82s var(--ease-premium), opacity .26s ease;will-change:transform, opacity;left:0;position:absolute;inset-block:0}@media (prefers-reduced-motion:reduce){.book-row,.book-row:after,.book-depth,.spread-row:after{transition:none!important;animation:none!important}}.spread-row{color:#f5fbf8f0;background:#f5fbf813;flex:none;grid-template-columns:auto auto auto;justify-content:center;gap:16px;min-height:28px;margin-block:4px;font-size:11.5px;font-weight:400;position:relative;overflow:hidden}.spread-row:after{content:"";pointer-events:none;opacity:0;position:absolute;inset:0}.spread-row--tighten:after{background:linear-gradient(90deg, transparent, rgba(var(--signal-buy-rgb), .07), transparent);animation:.52s ease-out both spread-blink}.spread-row--widen:after{background:linear-gradient(90deg, transparent, rgba(var(--signal-sell-rgb), .07), transparent);animation:.52s ease-out both spread-blink}.spread-row--tighten strong,.spread-row--widen strong{color:#f5fbf8fa}.spread-row strong{color:#f5fbf8fa;font-weight:500}@keyframes book-row-arrive{0%{opacity:.82;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes book-row-flash-even{0%{opacity:0}38%{opacity:.5}to{opacity:0}}@keyframes book-row-flash-odd{0%{opacity:0}38%{opacity:.5}to{opacity:0}}@keyframes book-row-fade-flash-even{0%{opacity:0}45%{opacity:.34}to{opacity:0}}@keyframes book-row-fade-flash-odd{0%{opacity:0}45%{opacity:.34}to{opacity:0}}@keyframes spread-blink{0%{opacity:0;transform:scaleX(.72)}42%{opacity:.42;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}.trade-tape{flex-direction:column;flex:auto;padding-top:8px;display:flex;overflow:hidden}.trade-tape--compact{border-top:1px solid var(--border);padding-top:0}.tape-rows{overscroll-behavior-y:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow:hidden auto}.tape-rows__canvas{width:100%;position:relative}.tape-rows__canvas>.tape-row{width:100%;position:absolute;top:0;left:0}.tape-history-row{min-height:26px;color:var(--muted-2);place-items:center;font-size:10px;display:grid}.tape-row{font-family:var(--font-mono);border-bottom:1px solid #ffffff08;font-size:12px}.trade-tape .book-head,.tape-row{grid-template-columns:minmax(0,1.25fr) minmax(0,1.2fr) minmax(58px,.55fr)}.tape-price{align-items:center;gap:5px;min-width:0;display:inline-flex}.tape-side{text-align:center;opacity:.82;border:1px solid;border-radius:4px;min-width:14px;padding:1px 3px;font-size:8px;font-weight:700;line-height:1}.tape-side--buy{color:var(--positive)}.tape-side--sell{color:var(--negative)}.tape-row time{color:var(--muted-2);white-space:nowrap}.tape-status-row{color:#e5c089;letter-spacing:.01em;background:#ffc0690e;border-block:1px solid #ffc0692e;align-items:center;min-height:26px;padding:3px 10px;font-size:10px;display:grid}.trade-tape--unavailable .tape-rows{opacity:.58}.trade-tape--compact .tape-row{min-height:20px;font-size:11px}.trade-tape--high-precision .tape-row{gap:4px;font-size:10px}.trade-tape--high-precision .tape-side{min-width:12px;padding-inline:2px;font-size:7px}.tape-mobile-label{display:none}.tape-empty{min-height:52px;color:var(--muted-2);place-items:center;font-size:11px;display:grid}@media (max-width:420px){.trade-tape--high-precision .book-head{display:none}.trade-tape--high-precision .tape-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"price time""size size";gap:3px 8px;min-height:42px;padding-block:4px}.trade-tape--high-precision .tape-price{white-space:nowrap;grid-area:price}.trade-tape--high-precision .tape-size{white-space:nowrap;grid-area:size;justify-self:end;min-width:0}.trade-tape--high-precision .tape-row time{grid-area:time;justify-self:end}.trade-tape--high-precision .tape-mobile-label{color:var(--muted-2);text-transform:uppercase;letter-spacing:.06em;margin-right:6px;font-size:8px;display:inline}}.order-ticket{--ticket-control-height:36px;--ticket-control-shell-height:42px;--ticket-control-font-size:12.5px;--ticket-control-font-weight:430;--ticket-control-active-weight:var(--ticket-control-font-weight);--ticket-control-bg:#f5fbf80f;--ticket-control-hover-bg:#f5fbf815;--ticket-control-active-bg:#f5fbf81f;--ticket-control-color:#d5e4deb3;border-left:0;height:auto;min-height:100%;padding:8px 10px;overflow:visible}.order-ticket.is-submission-unknown .ticket-segments,.order-ticket.is-submission-unknown .ticket-order-tabs,.order-ticket.is-submission-unknown .side-toggle,.order-ticket.is-submission-unknown .ticket-input,.order-ticket.is-submission-unknown .size-slider,.order-ticket.is-submission-unknown .ticket-option-stack,.order-ticket.is-submission-unknown .tpsl-fields{opacity:.48}.order-ticket-draft{border:0;min-inline-size:0;margin:0;padding:0}.ticket-frozen-review{color:#ecf4f1c2;background:#ffbe5c12;border:1px solid #ffbe5c47;border-radius:6px;margin:0 0 10px;padding:9px 10px;font-size:11px;line-height:1.45}.ticket-frozen-review p{margin:0}.ticket-frozen-review p+p{margin-top:6px}.ticket-frozen-review .edel-button{width:100%;margin-top:8px}.ticket-frozen-review strong{color:var(--text-primary);font-weight:560}.ticket-segments,.funding-actions{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.side-toggle,.ticket-order-tabs{align-items:center;width:100%;margin-bottom:12px;display:grid}.ticket-segments button,.side-toggle button,.ticket-order-tabs button,.pro-dropdown-trigger{height:var(--ticket-control-height);min-height:var(--ticket-control-height);font-family:var(--font-brand);font-size:var(--ticket-control-font-size);font-weight:var(--ticket-control-font-weight);letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;gap:7px;line-height:1;display:inline-flex}.ticket-segments{min-height:var(--ticket-control-height);box-shadow:none;background:0 0;border-radius:0;padding:0}.ticket-segments button{background:var(--ticket-control-bg);width:100%;color:var(--ticket-control-color);box-shadow:none;border:0;border-radius:999px;padding:0 14px}.ticket-segments button:hover{background:var(--ticket-control-hover-bg);color:var(--text);border-color:#0000;transform:translateY(-1px)}.ticket-segments button.is-active{background:var(--ticket-control-active-bg);color:var(--text);font-weight:var(--ticket-control-active-weight)}.ticket-segments--single{grid-template-columns:1fr}.ticket-order-tabs{min-height:var(--ticket-control-shell-height);background:var(--ticket-control-bg);box-shadow:none;border:0;border-radius:999px;grid-template-columns:repeat(2,1fr);gap:3px;padding:3px}.ticket-order-tabs button{width:100%;color:var(--ticket-control-color);box-shadow:none;background:0 0;border:0;border-radius:999px}.ticket-order-tabs button:hover{background:var(--ticket-control-hover-bg);color:var(--text);transform:none}.ticket-order-tabs button.is-active{background:var(--ticket-control-active-bg);color:var(--text);font-weight:var(--ticket-control-active-weight);box-shadow:none}.side-toggle{min-height:var(--ticket-control-shell-height);background:var(--ticket-control-bg);box-shadow:none;border:0;border-radius:999px;grid-template-columns:1fr 1fr;gap:3px;padding:3px}.side-toggle button{width:100%;color:var(--ticket-control-color);transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap), box-shadow var(--motion-fast) ease;background:0 0;border:0;border-radius:999px}.side-toggle button.ticket-side-buy:hover{background:var(--signal-buy-soft);color:var(--signal-buy);box-shadow:none;transform:none}.side-toggle button.ticket-side-sell:hover{background:var(--signal-sell-soft);color:var(--signal-sell);box-shadow:none;transform:none}.side-toggle button.ticket-side-buy.is-buy{background:var(--signal-buy);color:#fff;font-weight:var(--ticket-control-active-weight);box-shadow:none}.side-toggle button.ticket-side-buy.is-buy:hover{background:var(--signal-buy-hover);color:#fff;box-shadow:none;transform:none}.side-toggle button.ticket-side-sell.is-sell{background:var(--signal-sell);color:#fff;font-weight:var(--ticket-control-active-weight);box-shadow:none}.side-toggle button.ticket-side-sell.is-sell:hover{background:var(--signal-sell-hover);color:#fff;box-shadow:none;transform:none}.pro-dropdown-trigger{justify-content:center;align-items:center;gap:8px;width:100%;margin:8px 0 12px;display:inline-flex}.ticket-stats,.ticket-summary,.account-equity{gap:9px;margin:14px 0 12px;font-size:12px;display:grid}.ticket-stats div,.ticket-summary div,.account-equity{grid-template-columns:1fr auto}.ticket-stats div,.ticket-summary div{grid-template-columns:1fr auto;display:grid}.ticket-stats dt,.ticket-summary dt,.account-equity dt{color:var(--muted)}.ticket-stats dd,.ticket-summary dd,.account-equity dd{font-family:var(--font-mono);margin:0;font-weight:800}.ticket-input,.form-row{border:1px solid var(--border);min-height:38px;color:var(--muted);font-family:var(--font-brand);transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:0 0;border-radius:999px;grid-template-columns:1fr minmax(0,1.3fr) auto;align-items:center;gap:8px;margin:10px 0;padding:0 11px;font-size:12px;line-height:1;display:grid}.ticket-input:hover,.ticket-input:focus-within,.form-row:hover,.form-row:focus-within{color:var(--text);box-shadow:none;background:#8bfbd509;border-color:#8bfbd575}.ticket-input input,.form-row input{width:100%;min-width:0;color:var(--text);text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;background:0 0;border:0;outline:0;font-size:12px;font-weight:700;line-height:1}.ticket-input input::-moz-placeholder{color:#f5fbf89e;opacity:1}.form-row input::-moz-placeholder{color:#f5fbf89e;opacity:1}.ticket-input input::placeholder,.form-row input::placeholder{color:#f5fbf89e;opacity:1}.money-decimal-input{flex:1;grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;padding:6px 0;display:grid}.money-decimal-input__parsed{color:var(--muted);font-family:var(--font-number);text-align:right;overflow-wrap:anywhere;font-size:10px;line-height:1.1}.ticket-input--price{grid-template-columns:max-content minmax(72px,1fr) auto}.ticket-input--price>label{white-space:nowrap}.ticket-input--size{grid-template-columns:minmax(54px,.7fr) minmax(0,1fr) auto}.ticket-input--dropdown{border-color:#0000;border-radius:0;grid-template-columns:1fr auto;padding-inline:0;background:0 0!important}.ticket-input--dropdown:hover,.ticket-input--dropdown:focus-within{color:var(--muted);border-color:#0000;background:0 0!important}.ticket-input--risk{grid-template-columns:max-content minmax(0,1fr) auto}.ticket-input--risk>label{white-space:nowrap}.ticket-input--risk .ticket-input-actions{gap:8px}.ticket-input--risk .ticket-mid-button{min-width:28px}.ticket-input--risk .ticket-mid-button:disabled{color:var(--muted);opacity:.5;cursor:not-allowed}.ticket-input strong{color:var(--muted);font-family:var(--font-brand);font-size:11px;font-weight:500}.ticket-input-actions{justify-content:flex-end;align-items:center;gap:0;display:inline-flex}.ticket-mid-button,.ticket-unit-pill{min-width:0;height:24px;color:var(--accent);font-family:var(--font-brand);background:0 0;border:0;justify-content:center;align-items:center;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ticket-unit-pill{color:#f5fbf8d1;background:#f5fbf811;padding:0 8px}.ticket-mid-button{cursor:pointer;transition:color var(--motion-fast) ease, opacity var(--motion-fast) ease;padding:0}.ticket-mid-button:hover{color:var(--text);opacity:.92}.ticket-mid-button:active{transform:none}.ticket-asset-trigger,.ticket-select-trigger,.ticket-risk-unit-trigger{color:#f5fbf8d1;cursor:pointer;height:24px;font-family:var(--font-brand);white-space:nowrap;transition:color var(--motion-fast) ease, opacity var(--motion-fast) ease;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.ticket-asset-trigger,.ticket-select-trigger{color:#f5fbf8e6;padding:0}.ticket-asset-trigger{justify-content:center;min-width:0}.ticket-asset-trigger svg{margin-left:0}.ticket-asset-trigger.edel-choice-trigger{background:#f5fbf809;border:1px solid #f5fbf814;gap:6px;height:28px;padding:0 9px;font-size:12px;line-height:16px}.ticket-asset-trigger.edel-choice-trigger,.ticket-asset-menu .edel-choice-menu__item{font-family:var(--font-brand);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.ticket-asset-menu .edel-choice-menu__item{min-height:36px;padding-inline:9px}.ticket-asset-trigger.edel-choice-trigger:hover,.ticket-asset-trigger.edel-choice-trigger[data-state=open]{background:var(--panel-3);opacity:1;border-color:#f5fbf829}.ticket-risk-unit-trigger{min-width:42px;padding:0}.ticket-asset-trigger:hover,.ticket-select-trigger:hover,.ticket-risk-unit-trigger:hover{color:var(--text);opacity:.92}.ticket-asset-trigger svg,.ticket-select-trigger svg,.ticket-risk-unit-trigger svg{opacity:.66}.size-slider{--slider-accent:var(--accent);--slider-accent-soft:#8bfbd51f;--slider-accent-border:#8bfbd552;--slider-progress:0%;grid-template-columns:1fr 74px;align-items:center;gap:10px;margin:10px 0 16px;display:grid}.size-slider--sell{--slider-accent:var(--signal-sell);--slider-accent-soft:rgba(var(--signal-sell-rgb), .085);--slider-accent-border:rgba(var(--signal-sell-rgb), .23)}.size-slider__control{align-items:center;min-height:26px;padding-top:0;display:grid;position:relative}.size-slider input[type=range]{appearance:none;z-index:2;cursor:pointer;background:0 0;border:0;width:100%;height:24px;margin:0;position:relative}.size-slider input[type=range]:focus-visible{outline:none}.size-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--slider-accent) 0%, var(--slider-accent) var(--slider-progress), #f5fbf81b var(--slider-progress), #f5fbf81b 100%);border:0;border-radius:999px;height:5px;box-shadow:inset 0 1px 1px #00000047}.size-slider input[type=range]::-moz-range-track{background:#f5fbf81b;border:0;border-radius:999px;height:5px}.size-slider input[type=range]::-moz-range-progress{background:var(--slider-accent);border-radius:999px;height:5px}.size-slider input[type=range]::-webkit-slider-thumb{appearance:none;border:1px solid var(--slider-accent);background:var(--slider-accent);width:15px;height:15px;-webkit-transition:transform var(--motion-fast) var(--ease-snap), background-color var(--motion-fast) ease;transition:transform var(--motion-fast) var(--ease-snap), background-color var(--motion-fast) ease;border-radius:999px;margin-top:-5px;box-shadow:0 2px 7px #00000047}.size-slider input[type=range]::-moz-range-thumb{border:1px solid var(--slider-accent);background:var(--slider-accent);width:14px;height:14px;-moz-transition:transform var(--motion-fast) var(--ease-snap), background-color var(--motion-fast) ease;transition:transform var(--motion-fast) var(--ease-snap), background-color var(--motion-fast) ease;border-radius:999px;box-shadow:0 2px 7px #00000047}.size-slider input[type=range]:hover::-webkit-slider-thumb{background:var(--slider-accent);transform:scale(1.04)}.size-slider input[type=range]:focus-visible::-webkit-slider-thumb{background:var(--slider-accent);transform:scale(1.04)}.size-slider input[type=range]:hover::-moz-range-thumb{background:var(--slider-accent);transform:scale(1.04)}.size-slider input[type=range]:focus-visible::-moz-range-thumb{background:var(--slider-accent);transform:scale(1.04)}.size-slider input[type=range]:active::-webkit-slider-thumb{background:var(--slider-accent);transform:scale(1.1)}.size-slider input[type=range]:active::-moz-range-thumb{background:var(--slider-accent);transform:scale(1.1)}.size-slider__marks{z-index:3;pointer-events:none;inset-inline:0;position:absolute;top:50%;transform:translateY(-50%)}.size-slider__mark{content:"";width:5px;height:5px;transition:background-color var(--motion-fast) ease;background:#f5fbf847;border-radius:999px;display:block;position:absolute;top:50%;transform:translate(-50%,-50%)}.size-slider__mark.is-active{background:var(--slider-accent);opacity:.74}.size-slider__value{border:1px solid var(--border);min-height:38px;color:var(--text);font-family:var(--font-mono);transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;background:#f5fbf809;border-radius:999px;justify-content:center;align-items:center;gap:3px;padding:0 11px;font-size:12px;font-weight:700;display:flex}.size-slider__value:hover,.size-slider__value:focus-within{border-color:var(--slider-accent-border);background:var(--slider-accent-soft)}.size-slider__value input{width:38px;min-width:38px;height:100%;color:var(--text);font:inherit;text-align:right;background:0 0;border:0;outline:0;padding:0;line-height:38px}.ticket-input>span:first-child,.ticket-input>label:first-child,.ticket-input>strong,.ticket-input-actions,.ticket-asset-trigger,.ticket-select-trigger,.ticket-risk-unit-trigger{align-self:center}.size-slider__value span{font-family:var(--font-brand);color:#f5fbf8cc;font-size:12px;font-weight:500;line-height:1}.ticket-option-stack{gap:9px;margin:9px 0 11px;display:grid}.order-ticket .edel-checkbox-field{color:#f5fbf8eb;align-items:center;gap:8px;min-height:18px;font-size:12px;font-weight:500;line-height:1}.order-ticket .edel-checkbox-field>span{align-items:center;min-height:18px;line-height:1;display:inline-flex}.order-ticket .edel-checkbox{flex-basis:16px;align-self:center;width:16px;height:16px}.ticket-summary--risk{border-top:1px solid #f5fbf816;margin-top:12px;padding-top:11px}.ticket-line{justify-content:space-between;align-items:center;gap:8px;margin:9px 0 16px;display:flex}.order-ticket>.edel-checkbox-field{margin:10px 0 8px}.tpsl-fields{gap:8px;margin:10px 0 12px;display:grid}.tpsl-fields .ticket-input{margin:0}.ticket-submit{width:100%;margin:18px 0 8px}.order-ticket .ticket-submit--buy{background:var(--signal-buy);color:#00180b}.order-ticket .ticket-submit--buy:not(:disabled):hover{background:var(--signal-buy-hover)}.order-ticket .ticket-submit--sell{background:var(--signal-sell);color:#250006}.order-ticket .ticket-submit--sell:not(:disabled):hover{background:var(--signal-sell-hover)}.ticket-status{min-height:18px;color:var(--muted);text-align:center;font-size:12px}.ticket-warning{color:#ffdaa6eb;background:#ffc2660e;border:1px solid #ffc2662e;border-radius:999px;place-items:center;min-height:24px;margin:4px 0 7px;padding:0 10px;font-size:11px;font-weight:430;line-height:1;display:grid}.ticket-config-modal{overscroll-behavior:contain;width:min(520px,100vw - 28px);max-height:min(760px,100dvh - 28px);overflow-y:auto}.ticket-config-modal--margin{width:min(560px,100vw - 28px)}.ticket-config-modal--leverage{width:min(460px,100vw - 28px)}.ticket-config-modal--leverage .edel-modal__topline{padding-inline:34px}.ticket-config-modal--leverage .edel-modal__close{top:50%;right:0;translate:0 -50%}.ticket-config-modal--account{width:min(620px,100vw - 28px)}.ticket-config-copy{color:#d5e4deb8;text-align:center;margin:12px 0 0;font-size:12.5px;line-height:1.45}.ticket-config-copy--left{text-align:left;margin-top:4px}.ticket-config-copy+.ticket-config-copy{margin-top:6px}.ticket-config-copy--leverage{color:#d5e4dea8;margin-top:8px;max-width:410px;margin-inline:auto;line-height:1.5}.ticket-config-options{gap:8px;margin:16px 0 14px;display:grid}.ticket-config-options--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ticket-margin-options{gap:10px;margin:18px 0 16px}.ticket-account-options{gap:10px;margin:18px 0 14px}.ticket-config-option{min-height:94px;color:var(--text);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:#f5fbf809;border:1px solid #f5fbf816;border-radius:14px;padding:12px}.ticket-config-option:hover{background:#8bfbd50e;border-color:#8bfbd538;transform:translateY(-1px)}.ticket-config-option.is-active{background:#8bfbd515;border-color:#8bfbd56b}.ticket-margin-option{grid-template-columns:42px minmax(0,1fr) 18px;align-items:start;gap:14px;min-height:122px;padding:15px 14px;display:grid}.ticket-margin-option:hover{transform:none}.ticket-account-option{grid-template-columns:42px minmax(0,1fr) 18px;align-items:start;gap:14px;min-height:108px;padding:15px 14px;display:grid}.ticket-account-option:hover{transform:none}.ticket-margin-option__icon{background:0 0;border:0;border-radius:0;place-self:start;place-items:center;width:34px;height:34px;display:inline-grid;position:relative}.ticket-margin-option__icon span{background:#8bfbd514;border:1px solid #8bfbd5d1;border-radius:50%;position:absolute}.ticket-margin-option__icon span:first-child{width:15px;height:15px;transform:translate(-5px,-3px)}.ticket-margin-option__icon span:last-child{width:15px;height:15px;transform:translate(5px,3px)}.ticket-margin-option__icon[data-mode=isolated] span:first-child{width:18px;height:18px;transform:translate(0)}.ticket-margin-option__icon[data-mode=isolated] span:last-child{background:var(--accent);border-color:#020c0ae6;width:8px;height:8px;transform:translate(0)}.ticket-margin-option__copy{min-width:0;display:block}.ticket-account-option__icon{background:0 0;border:0;border-radius:0;place-self:start;place-items:center;width:34px;height:34px;display:inline-grid;position:relative}.ticket-account-option__icon span{background:#8bfbd5d1;border-radius:999px;display:block;position:absolute}.ticket-account-option__icon span:first-child{width:18px;height:2px;transform:translateY(-6px)}.ticket-account-option__icon span:nth-child(2){width:22px;height:2px}.ticket-account-option__icon span:last-child{width:14px;height:2px;transform:translateY(6px)}.ticket-account-option__icon[data-account=unified] span:first-child{width:16px;transform:rotate(45deg)translate(-4px,4px)}.ticket-account-option__icon[data-account=unified] span:nth-child(2){width:22px;transform:rotate(-45deg)}.ticket-account-option__icon[data-account=unified] span:last-child{width:16px;transform:rotate(45deg)translate(4px,-4px)}.ticket-account-option__icon[data-account=dex] span{background:#8bfbd514;border:1px solid #8bfbd5a3;width:8px;height:8px}.ticket-account-option__icon[data-account=dex] span:first-child{transform:translate(-7px,-5px)}.ticket-account-option__icon[data-account=dex] span:nth-child(2){transform:translate(7px,-5px)}.ticket-account-option__icon[data-account=dex] span:last-child{transform:translateY(8px)}.ticket-account-option__copy{min-width:0;display:block}.ticket-config-option strong{color:var(--text);font-size:13px;font-weight:560;display:block}.ticket-config-option>span:not(.ticket-margin-option__icon):not(.ticket-margin-option__copy):not(.ticket-account-option__icon):not(.ticket-account-option__copy):not(.ticket-config-check),.ticket-margin-option__copy>span,.ticket-account-option__copy>span{color:#d5e4dea3;margin-top:7px;font-size:11.5px;line-height:1.42;display:block}.ticket-config-check{width:18px;height:18px;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease;background:#f5fbf805;border:1px solid #f5fbf82e;border-radius:50%;place-items:center;margin-top:1px;display:inline-grid;position:relative}.ticket-config-check[data-state=checked]{background:#8bfbd50e;border-color:#8bfbd59e}.ticket-config-check__dot{background:var(--accent);width:8px;height:8px;animation:checkbox-dot-in .16s var(--ease-premium) both;border-radius:50%;margin:-4px 0 0 -4px;display:block;position:absolute;inset:50% auto auto 50%}.ticket-config-action{flex:none;width:100%;min-height:38px;margin-top:2px}.ticket-market-session{color:#d5e4dead;background:#8bfbd50b;border:1px solid #8bfbd524;border-radius:10px;gap:3px;margin:10px 0 13px;padding:9px 10px;font-size:10.5px;line-height:1.42;display:grid}.ticket-market-session__eyebrow{color:var(--accent);letter-spacing:.075em;text-transform:uppercase;font-size:9px;font-weight:650}.ticket-market-session strong{color:var(--text-primary);font-family:var(--font-brand);font-size:11.5px;font-weight:560}.ticket-market-session.is-cutoff{background:#ffc2660e;border-color:#ffc26633}.ticket-market-session.is-cutoff .ticket-market-session__eyebrow{color:#ffd391eb}.ticket-market-session.is-closed{border-color:rgba(var(--signal-sell-rgb), .2);background:rgba(var(--signal-sell-rgb), .06)}.ticket-market-session.is-closed .ticket-market-session__eyebrow{color:#e498a3eb}.ticket-leverage-warning{border-radius:var(--radius-pill);color:#d5e4decc;font-family:var(--font-brand);text-align:left;background:#f5fbf809;border:1px solid #f5fbf817;margin:0 0 18px;padding:13px 15px;font-size:12px;font-weight:400;line-height:1.55}.ticket-leverage-control{background:#f5fbf806;border:1px solid #8bfbd524;border-radius:16px;margin:22px 0 12px;padding:16px 18px 17px;box-shadow:inset 0 1px #f5fbf806}.ticket-leverage-control__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ticket-leverage-control__label{gap:4px;min-width:0;display:grid}.ticket-leverage-control__label>span{color:#f5fbf8e6;font-size:12px;font-weight:560}.ticket-leverage-editor{border-radius:var(--radius-pill);width:86px;height:42px;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease;background:#041914ad;border:1px solid #8bfbd53d;flex:none;justify-content:center;align-items:center;gap:2px;margin:0;display:flex}.ticket-leverage-editor:hover,.ticket-leverage-editor:focus-within{background:#8bfbd50b;border-color:#8bfbd585;box-shadow:0 0 0 3px #8bfbd512}.ticket-leverage-editor input{width:45px;height:100%;color:var(--text);font-family:var(--font-number);text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0;outline:0;font-size:22px;font-weight:560}.ticket-leverage-editor input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ticket-leverage-editor input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ticket-leverage-editor span{color:var(--text);font-family:var(--font-number);font-size:16px;font-weight:540;line-height:1;transform:translateY(1px)}.ticket-config-slider{--slider-progress:0%;margin:14px 1px 0}.ticket-config-slider input[type=range]{cursor:pointer;appearance:none;background:0 0;border:0;width:100%;height:30px;margin:0}.ticket-config-slider input[type=range]:focus-visible{outline:0}.ticket-config-slider input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) 0%, var(--accent) var(--slider-progress), #f5fbf817 var(--slider-progress), #f5fbf817 100%);background-repeat:no-repeat;background-origin:border-box;border:1px solid #f5fbf814;border-radius:999px;height:7px}.ticket-config-slider input[type=range]::-moz-range-track{background:#f5fbf817;border:1px solid #f5fbf814;border-radius:999px;height:7px}.ticket-config-slider input[type=range]::-moz-range-progress{background:var(--accent);border-radius:999px;height:7px}.ticket-config-slider input[type=range]::-webkit-slider-thumb{border:2px solid var(--accent);background:var(--accent);width:19px;height:19px;-webkit-transition:transform var(--motion-fast) var(--ease-snap), box-shadow var(--motion-fast) ease, background-color var(--motion-fast) ease;transition:transform var(--motion-fast) var(--ease-snap), box-shadow var(--motion-fast) ease, background-color var(--motion-fast) ease;appearance:none;border-radius:999px;margin-top:-7px;box-shadow:0 0 0 5px #8bfbd51f}.ticket-config-slider input[type=range]::-moz-range-thumb{border:2px solid var(--accent);background:var(--accent);width:17px;height:17px;-moz-transition:transform var(--motion-fast) var(--ease-snap), box-shadow var(--motion-fast) ease, background-color var(--motion-fast) ease;transition:transform var(--motion-fast) var(--ease-snap), box-shadow var(--motion-fast) ease, background-color var(--motion-fast) ease;border-radius:999px;box-shadow:0 0 0 5px #8bfbd51f}.ticket-config-slider input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 7px #8bfbd529}.ticket-config-slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 7px #8bfbd529}.ticket-config-slider input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 7px #8bfbd529}.ticket-config-slider input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 7px #8bfbd529}.ticket-config-slider input[type=range]:active::-webkit-slider-thumb{background:var(--accent);transform:scale(1.12)}.ticket-config-slider input[type=range]:active::-moz-range-thumb{background:var(--accent);transform:scale(1.12)}.ticket-config-slider__scale{color:#d5e4de9e;font-family:var(--font-mono);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;margin-top:-1px;font-size:10px;line-height:1.2;display:flex}.ticket-leverage-presets{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.ticket-leverage-presets button{border-radius:var(--radius-pill);min-height:32px;color:var(--muted);font-family:var(--font-number);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf80b;border:1px solid #0000;flex:1 0 36px;padding:6px;font-size:12px;line-height:1}.ticket-leverage-presets button:hover{color:var(--text);background:#f5fbf814}.ticket-leverage-presets button[aria-pressed=true]{color:var(--accent);background:#8bfbd514;border-color:#8bfbd533}.ticket-leverage-presets button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){.ticket-leverage-presets button{min-height:44px}}.funding-actions{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;padding-top:10px}.funding-actions .edel-button{font-weight:450}.funding-actions .edel-button--secondary{color:#8bfbd5d1}.funding-actions .edel-button:not(.edel-button--primary):disabled{color:#f5fbf852;opacity:1;background:#f5fbf805;border-color:#f5fbf812}.account-equity{border-top:1px solid var(--border);grid-template-columns:1fr auto;padding-top:10px;display:grid}.account-equity dt:first-child,.account-equity dt:nth-child(11){color:var(--text);font-weight:800}.account-tabs{flex-direction:column;display:flex;overflow:hidden}.account-tabs>header,.account-surface-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:0 8px;display:flex}.account-tab-strip{scrollbar-width:none;background:#f5fbf80b;border-radius:999px;flex:auto;align-items:center;gap:2px;min-width:0;padding:3px;display:flex;overflow-x:auto}.account-tab-strip::-webkit-scrollbar{display:none}.account-tab-strip button{color:#d5e4dea8;text-align:center;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;height:26px;padding:0 12px;font-size:10.5px;font-weight:400;line-height:14px;display:inline-flex;transform:none}.account-tab-strip button:hover{color:var(--text);background:#f5fbf813;transform:none}.account-tab-strip button.is-active{color:var(--text);background:#f5fbf81d;font-weight:400;transform:none}.account-filter-trigger{color:#d5e4debd;height:30px;font-family:var(--font-brand);white-space:nowrap;cursor:pointer;transition:color var(--motion-fast) ease, opacity var(--motion-fast) ease;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 2px 0 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.account-filter-trigger:hover,.account-filter-trigger[data-state=open]{color:var(--text)}.account-filter-trigger:focus-visible{color:var(--text);outline-offset:2px;border-radius:6px;outline:2px solid #8bfbd5d1}.account-filter-trigger:disabled{opacity:.45;cursor:default}.account-filter-trigger:disabled:hover,.account-filter-trigger:disabled:focus-visible{color:#d5e4debd}.account-filter-trigger svg{color:#d5e4de75;transition:color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap)}.account-filter-trigger[data-state=open] svg{color:var(--accent);transform:rotate(180deg)}.account-filter-menu{border-radius:11px;min-width:128px;padding:5px}.account-filter-menu__item{justify-content:space-between;min-height:29px;font-size:11.5px;font-weight:400}.account-filter-menu__item.is-active{color:var(--accent);background:#8bfbd514}.terminal-table{width:100%;min-width:900px;font-family:var(--font-number);font-variant-numeric:tabular-nums;font-size:12px}.terminal-table__head{color:#d5e4de94;min-height:34px;font-family:var(--font-brand);background:#f5fbf803;border-bottom:1px solid #ffffff0a;grid-auto-columns:minmax(120px,1fr);grid-auto-flow:column;align-items:center;gap:10px;padding:0 12px;font-size:10.5px;font-weight:400;line-height:1;display:grid}.terminal-table__head span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.terminal-table__head span[data-align=center],.terminal-table-row>span[data-align=center]{text-align:center}.terminal-table__head span[data-align=right],.terminal-table-row>span[data-align=right]{text-align:right}.terminal-table-sort-button{width:100%;min-width:0;min-height:32px;color:inherit;font:inherit;text-align:inherit;cursor:pointer;transition:color var(--motion-fast) ease;background:0 0;border:0;border-radius:4px;justify-content:flex-start;align-items:center;gap:5px;padding:0;line-height:14px;display:flex}.terminal-table__head [data-align=center] .terminal-table-sort-button{justify-content:center}.terminal-table__head [data-align=right] .terminal-table-sort-button{flex-direction:row-reverse}.terminal-table-sort-button:hover{color:var(--text)}.terminal-table-sort-button:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.terminal-table-sort-button.is-sorted{color:var(--accent)}.terminal-table-sort-icon{opacity:0;width:12px;height:12px;transition:opacity var(--motion-fast) ease;flex:0 0 12px}.terminal-table-sort-button:hover .terminal-table-sort-icon,.terminal-table-sort-button:focus-visible .terminal-table-sort-icon,.terminal-table-sort-button.is-sorted .terminal-table-sort-icon{opacity:1}.terminal-table-sort-icon[data-direction=asc] .sort-chevron-down,.terminal-table-sort-icon[data-direction=desc] .sort-chevron-up{opacity:.2}@media (hover:none){.terminal-table-sort-icon{opacity:.35}.terminal-table-sort-button{min-height:44px}}@media (prefers-reduced-motion:reduce){.terminal-table-sort-button,.terminal-table-sort-icon{transition:none}}.terminal-empty,.empty-row{color:var(--text);padding:10px;font-size:12px;display:block}.account-table-scroll{scrollbar-width:thin;flex:auto;min-height:0;overflow:auto}.account-table{width:max(100%, var(--account-table-min-width,900px));min-width:var(--account-table-min-width,900px);--account-table-grid:repeat(8, minmax(96px, 1fr))}.account-table .terminal-table__head,.account-table-row{min-width:var(--account-table-min-width,900px);grid-template-columns:var(--account-table-grid)}.account-table-body{align-content:start;min-height:136px;display:grid}.account-table-body--virtual{scrollbar-width:thin;max-height:286px;display:block;position:relative;overflow-y:auto}.account-table-virtual-spacer{min-width:var(--account-table-min-width,900px);position:relative}.account-table-row{color:#f5fbf8e6;min-height:38px;font-family:var(--font-number);letter-spacing:0;font-variant-numeric:tabular-nums lining-nums;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;border-bottom:1px solid #f5fbf809;align-items:center;gap:10px;padding:0 12px;font-size:11.5px;font-weight:430;display:grid}.account-table-row:hover{background:#8bfbd50a}.account-table-row--closing{background:linear-gradient(90deg,#0000 0%,#8bfbd512 50%,#0000 100%) 0 0/200% 100%;animation:1.4s linear infinite account-row-closing}.account-table-row--leaving{pointer-events:none;animation:.7s ease-in .3s both account-row-leaving;overflow:hidden}@keyframes account-row-closing{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes account-row-leaving{0%{opacity:1;max-height:320px}60%{opacity:0;max-height:320px;translate:12px}to{opacity:0;border-bottom-width:0;min-height:0;max-height:0;padding-block:0;translate:12px}}@media (prefers-reduced-motion:reduce){.account-table-row--closing{background:#8bfbd50d;animation:none}.account-table-row--leaving{animation-duration:1ms;animation-delay:0s}}.account-table-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.account-table-row>span[data-align=right],.account-table-row>span[data-align=center]{justify-self:stretch}.account-table-row--empty{color:#f5fbf8db;align-items:center;min-height:58px}.account-table-row--empty:hover{background:0 0}.account-table-row--empty .terminal-empty{color:#f5fbf8e0;font-family:var(--font-brand);gap:4px;padding:0;font-size:11.5px;font-weight:430;line-height:1.1;display:grid}.account-asset-cell{vertical-align:middle;align-content:center;justify-items:start;gap:2px;min-width:0;line-height:1.05;display:inline-grid}.account-asset-cell strong{color:var(--text);font-family:var(--font-brand);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:500;overflow:hidden}.account-asset-cell small{color:#d5e4de7a;font-family:var(--font-brand);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:400;overflow:hidden}.account-action-label{appearance:none;color:#8bfbd5d6;min-height:28px;font-family:var(--font-brand);text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, opacity var(--motion-fast) ease;background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:4px;margin:0;padding:0 8px;font-size:10.8px;font-weight:430;line-height:1;display:inline-flex}.account-action-label:not(:disabled):hover,.account-action-label:not(:disabled):focus-visible{color:var(--accent);background:#8bfbd50e;border-color:#8bfbd526;outline:0}.account-action-label:not(:disabled):focus-visible{outline-offset:2px;outline:2px solid #8bfbd5d1;box-shadow:0 0 0 4px #8bfbd517}.account-action-label:disabled{opacity:.45;cursor:default}.account-unknown-actions{justify-items:start;gap:3px;display:grid}.account-unknown-actions .account-action-label:last-child{color:#ffbe5ce6}.account-cancel-actions{justify-items:center;gap:3px;line-height:1;display:grid}.account-cancel-actions .account-action-label,.account-action-label--cancel{min-width:0}.account-action-label--cancel{color:#ff8989e0}.account-action-label--cancel:hover,.account-action-label--cancel:focus-visible{color:#faa;background:#ff89890e;border-color:#ff898929}.account-action-label--cancel.is-rejected,.account-action-label--warning{color:#ffbe5ceb}.account-cancel-actions .account-action-label:focus-visible,.account-action-label--cancel:focus-visible{outline-offset:2px;border-radius:7px;outline:2px solid #ff8989d1;box-shadow:0 0 0 4px #ff898914}.account-cancel-actions .account-action-label:disabled{cursor:default;opacity:.45}.account-table .terminal-data-pill{min-height:18px;font-family:var(--font-brand);border-radius:999px;padding:0 7px;font-size:10.5px;font-weight:430}.order-outcome-status{vertical-align:middle;align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.order-outcome-status small{color:#ffb7b7bd;min-width:0;font-family:var(--font-brand);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:430;line-height:1.2;overflow:hidden}.account-table-row--empty small{color:#d5e4de7a;font-size:10.8px;font-weight:400}.edel-modal-overlay{z-index:70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#041914d1;position:fixed;inset:0}.edel-modal-overlay[data-state=open]{animation:modal-overlay-in var(--motion-base) var(--ease-premium) both}.edel-modal-overlay[data-state=closed]{pointer-events:none;animation:modal-overlay-out .12s var(--ease-exit) both}.asset-search-overlay[data-state=open]{animation:asset-search-overlay-in .19s var(--ease-premium) both}.asset-search-overlay[data-state=closed]{animation:modal-overlay-out .12s var(--ease-exit) both}.edel-modal{z-index:80;border:1px solid var(--border);background:var(--panel);width:min(430px,100vw - 28px);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);will-change:opacity, transform, filter;border-radius:20px;padding:18px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.edel-modal[data-state=open]{animation:modal-surface-in .23s var(--ease-premium) both}.edel-modal[data-state=closed]{pointer-events:none;animation:modal-surface-out .12s var(--ease-exit) both}.edel-modal__topline{justify-content:center;align-items:center;min-height:28px;display:flex;position:relative}.edel-modal__title{text-align:center;margin:0;font-size:20px;font-weight:600;line-height:1.2}.edel-modal__close{background:0 0;border:0;position:absolute;top:-8px;right:-8px}.connect-modal{width:min(430px,100vw - 28px);padding:24px}.connect-modal .edel-modal__topline{grid-template-columns:minmax(0,1fr) 32px;gap:12px;width:min(100%,360px);margin-inline:auto;display:grid}.connect-modal .edel-modal__title{text-align:left;text-wrap:balance;line-height:1.3}.connect-modal .edel-modal__close{border-radius:var(--radius-pill);align-self:center;width:32px;height:32px;min-height:32px;padding:0;position:static;transform:none}@media (max-width:480px){.connect-modal{padding:20px}}.connected-welcome-modal{width:min(460px,100vw - 28px)}.connected-welcome{gap:16px;padding-top:12px;display:grid}.connected-welcome__icon{width:54px;height:54px;color:var(--accent);background:radial-gradient(circle at 50% 35%,#8bfbd533,#0000 62%),#8bfbd514;border:1px solid #8bfbd53d;border-radius:999px;place-items:center;margin:0 auto;display:grid;box-shadow:inset 0 1px #f5fbf814,0 18px 46px #00000052}.connected-welcome__copy{text-align:center;gap:7px;display:grid}.connected-welcome__copy span{min-height:22px;color:var(--accent);font-family:var(--font-terminal);background:#8bfbd514;border:1px solid #8bfbd53d;border-radius:999px;justify-self:center;align-items:center;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.connected-welcome__copy h3{color:var(--text);margin:0;font-size:20px;font-weight:600;line-height:1.15}.connected-welcome__copy p{color:#aebfba;max-width:330px;font-family:var(--font-terminal);margin:0 auto;font-size:13px;line-height:1.45}.connected-welcome__actions{grid-template-columns:1fr 1fr;gap:9px;padding-top:2px;display:grid}.connect-stack{gap:12px;padding-top:24px;display:grid}.connect-capability-state{text-align:center;background:#f5fbf806;border:1px solid #f5fbf817;border-radius:12px;place-content:center;justify-items:center;gap:7px;min-height:94px;padding:16px;display:grid}.connect-capability-state>span{color:#f5fbf8e6;font-size:13px;font-weight:600}.connect-capability-state p,.connect-provider-status,.connect-social-note{color:#aebfbac7;font-family:var(--font-terminal);margin:0;font-size:11px;line-height:1.45}.connect-capability-retry{gap:7px;min-height:31px;margin-top:3px;padding-inline:13px;font-size:11px}.connect-social-section{justify-self:center;gap:12px;width:min(100%,360px);min-width:0;display:grid}.connect-social-divider{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:1px 2px;display:grid}.connect-social-divider span{background:#f5fbf814;height:1px}.connect-social-divider small{color:#aebfba8f;font-family:var(--font-terminal);text-transform:uppercase;font-size:10px}.connect-google-area{justify-self:center;place-items:center;width:min(100%,360px);min-width:0;min-height:40px;display:grid}.connect-google-button{width:100%;min-width:0;min-height:40px;transition:opacity var(--motion-fast) ease;place-items:center;display:grid}.connect-google-button,.connect-google-button iframe{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.connect-google-button[data-state=loading],.connect-google-button[data-state=unavailable]{display:none}.connect-google-button[aria-disabled=true]{opacity:.5;pointer-events:none}.connect-provider-status{text-align:center;align-self:center}.connect-social-note{text-align:center;padding-inline:8px}.connect-registration-recovery{color:#8bfbd5e0;background:#8bfbd50b;border:1px solid #8bfbd529;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:10px 11px;display:grid}.connect-registration-recovery>svg{margin-top:1px}.connect-registration-recovery>span{gap:3px;min-width:0;display:grid}.connect-registration-recovery strong{color:#e8faf4f0;font-size:11.5px;font-weight:650}.connect-registration-recovery small{color:#aebfbac7;font-family:var(--font-terminal);font-size:10.5px;line-height:1.45}.connect-registration-conflict{background:#ffbe5c0e;border:1px solid #ffbe5c38;border-radius:10px;gap:6px;padding:11px 12px;display:grid}.connect-registration-conflict strong{color:#ffdaa3f0;font-size:11.5px;font-weight:650}.connect-registration-conflict p,.connect-registration-conflict small{color:#d5e4dec2;font-family:var(--font-terminal);margin:0;font-size:10.5px;line-height:1.48}.connect-registration-conflict small{color:#ffcd83d1}.connect-registration-conflict__reference{border-radius:var(--radius-pill);color:#ffdeadd1;width:fit-content;font-family:var(--font-terminal);overflow-wrap:anywhere;background:#ffcd8314;padding:3px 7px;font-size:9.5px}.connect-option{border-radius:var(--radius-pill);white-space:normal;justify-content:flex-start;justify-self:center;align-items:center;gap:14px;width:min(100%,360px);min-height:52px;padding:10px 18px;display:inline-flex}.connect-option--primary{color:#f5fbf8eb;background:#f5fbf80b;border-color:#f5fbf81a;grid-template-columns:20px minmax(0,1fr) 20px;gap:8px;min-height:40px;padding:0 12px;display:grid}.connect-option--primary:after{content:""}.connect-option--primary .connect-option__copy{text-align:center}.connect-option--wallet{color:#f5fbf8e6;min-height:58px}.connect-option--primary:not(:disabled):hover,.connect-option--wallet:hover{background:#8bfbd513;border-color:#8bfbd538}.connect-option__copy{text-align:left;gap:4px;min-width:0;display:grid}.connect-option__copy>*{white-space:normal;overflow-wrap:anywhere;min-width:0}.connect-option strong{color:inherit;font-size:13.5px;font-weight:600;line-height:1.05}.connect-option--primary strong{font-size:14px;font-weight:500;line-height:20px}.connect-option small{font-family:var(--font-terminal);opacity:.68;font-size:11px;font-weight:500}.connect-passkey-mark,.connect-wallet-mark{border-radius:999px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.connect-passkey-mark{border-radius:var(--radius-pill);color:#b5ffe6e6;width:20px;height:20px;overflow:hidden}.connect-wallet-mark{background:#f5fbf80f;width:34px;height:34px}.connect-wallet-mark img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.connect-wallet-heading{color:var(--muted-2);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:10px 0 2px;font-size:11px;display:grid}.connect-wallet-heading span{background:var(--border);height:1px}.connect-email-flow,.connect-passkey-flow,.connect-wallet-flow{gap:14px;padding-top:12px;display:grid}.connect-back-button{border-radius:var(--radius-pill);color:#d5e4deb3;cursor:pointer;width:max-content;min-height:32px;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf808;border:1px solid #f5fbf814;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:450;display:inline-flex}.connect-back-button:not(:disabled):hover{color:var(--text);background:#8bfbd50e;border-color:#8bfbd533;transform:none}.connect-back-button:focus-visible{outline-offset:2px;border-color:#8bfbd561;outline:2px solid #8bfbd5d1;box-shadow:0 0 0 4px #8bfbd51a}.connect-back-button:disabled{cursor:not-allowed;opacity:.45}.connect-step-copy{gap:6px;display:grid}.connect-step-copy--center{text-align:center}.connect-step-copy span{color:var(--text);font-size:18px;font-weight:560;line-height:1.15}.connect-step-copy p{color:#aebfbadb;font-family:var(--font-terminal);margin:0;font-size:12.5px;line-height:1.45}.connect-email-field{color:#d5e4dec7;min-height:46px;transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf809;border:1px solid #f5fbf81c;border-radius:999px;align-items:center;gap:10px;padding:0 15px;display:flex}.connect-email-field:hover,.connect-email-field:focus-within{color:var(--text);background:#8bfbd50e;border-color:#8bfbd575}.connect-email-field input{width:100%;min-width:0;color:var(--text);font-family:var(--font-terminal);background:0 0;border:0;outline:0;font-size:13px;font-weight:450}.connect-email-field input::placeholder{color:#9aa8a2bd}.connect-email-flow .edel-checkbox-field{color:#d5e4ded1;align-items:center;font-size:12.5px}.connect-passkey-confirm{color:#f5fbf8db;justify-self:center;place-items:center;width:54px;height:54px;display:grid}.connect-wallet-confirm{background:#f5fbf80b;border:1px solid #f5fbf81a;border-radius:18px;justify-self:center;place-items:center;width:58px;height:58px;display:grid;overflow:hidden;box-shadow:inset 0 1px #f5fbf80d}.connect-wallet-confirm img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:42px;height:42px;display:block}.connect-wallet-flow .edel-checkbox-field{color:#d5e4ded1;justify-self:center;align-items:center;font-size:12.5px}.modal-divider{color:var(--muted-2);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:10px 0;font-size:11px;display:grid}.modal-divider span{background:var(--border);height:1px}.modal-copy{color:#aebfba;text-align:center;line-height:1.4}.legal-modal{width:min(520px,100vw - 28px)}.legal-checks{gap:14px;margin:18px 0;display:grid}.legal-checks .edel-checkbox-field,.agents-first-run__markets .edel-checkbox-field:not([aria-disabled=true]){cursor:pointer}.legal-checks .edel-checkbox,.agents-first-run__markets .edel-checkbox{cursor:pointer;border-radius:4px}.legal-checks .edel-checkbox[data-state=checked],.agents-first-run__markets .edel-checkbox[data-state=checked]{border-color:var(--accent);background:var(--accent)}.legal-checks .edel-checkbox__dot,.agents-first-run__markets .edel-checkbox__dot{background:0 0;border:2px solid #04110d;border-width:0 2px 2px 0;border-radius:0;width:5px;height:9px;animation:none;transform:translateY(-1px)rotate(45deg)}.legal-checks a,.legal-notice a{color:var(--accent);text-underline-offset:3px}.legal-notice{color:#aebfba;background:#8bfbd509;border:1px solid #8bfbd524;border-radius:12px;gap:5px;margin:4px 0 18px;padding:12px 13px;font-size:12px;line-height:1.45;display:grid}.legal-notice strong{color:var(--text);font-size:12px;font-weight:550}.legal-notice p{margin:0}.legal-error{color:#ffb5c0eb;margin:-6px 0 14px;font-size:12px;line-height:1.45}.edel-checkbox-field,.edel-switch-field{color:#aebfba;align-items:flex-start;gap:10px;font-size:13px;line-height:1.3;display:flex}.edel-checkbox{box-sizing:border-box;width:18px;height:18px;color:var(--accent);transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:#f5fbf805;border:1px solid #f5fbf82e;border-radius:50%;outline:0;flex:0 0 18px;place-items:center;padding:0;line-height:0;display:grid;position:relative}.edel-checkbox:hover,.edel-checkbox-field:hover .edel-checkbox{border-color:#8bfbd57a}.edel-checkbox:focus-visible{outline-offset:2px;border-color:#8bfbd5ad;outline:2px solid #8bfbd5d1}.edel-checkbox[data-state=checked]{background:#8bfbd50e;border-color:#8bfbd59e}.edel-checkbox[data-state=checked]:active,.edel-checkbox:active{transform:scale(.94)}.edel-checkbox>span{place-items:center;width:auto;height:auto;line-height:0;display:grid;position:absolute;inset:0}.edel-checkbox__dot{background:var(--accent);transform-origin:50%;width:8px;height:8px;animation:checkbox-dot-in .16s var(--ease-premium) both;border-radius:50%;place-self:center;display:block}@keyframes checkbox-dot-in{0%{opacity:0;transform:scale(.28)}to{opacity:1;transform:scale(1)}}.modal-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:16px;display:grid}.full-width{width:100%}.deposit-modal h3{text-align:center;margin:8px 0 0}.deposit-icon{width:58px;height:58px;color:var(--accent);place-items:center;margin:12px auto 4px;display:grid}.funding-modal{width:min(540px,100vw - 24px);max-height:min(820px,100dvh - 32px);overflow-y:auto}.funding-environment-row,.funding-intent{justify-content:space-between;align-items:center;gap:12px;display:flex}.funding-environment-row{color:#d5e4de94;font-family:var(--font-terminal);border:1px solid #f5fbf812;border-radius:10px;margin:14px 0 8px;padding:9px 11px;font-size:11px}.funding-environment-row strong{color:#f5fbf8db;font-weight:520}.funding-intent-list{gap:8px;margin:10px 0 14px;display:grid}.funding-recent{gap:7px;margin:12px 0;display:grid}.funding-recent__heading{gap:2px;padding:0 2px;display:grid}.funding-recent__heading strong{color:#f5fbf8db;font-size:11.5px;font-weight:560}.funding-recent__heading span{color:#d5e4de80;font-size:10px}.funding-intent{background:#f5fbf805;border:1px solid #f5fbf814;border-radius:12px;padding:10px 11px}.funding-intent>div{min-width:0;font-family:var(--font-terminal);gap:3px;display:grid}.funding-intent strong{color:#f5fbf8eb;font-size:13px;font-weight:560}.funding-intent span{color:#d5e4de8a;font-size:10px}.funding-modal--deposit .deposit-modal__intro{margin:8px 0 20px;line-height:1.6}.funding-modal--deposit .funding-environment-row{border-radius:var(--radius-pill);font-family:var(--font-brand);padding:10px 14px;font-size:12px}.deposit-address{background:#f5fbf805;border:1px solid #f5fbf814;border-radius:12px;align-items:center;gap:16px;margin:12px 0;padding:12px;display:flex}.deposit-address__qr,.deposit-address__qr-placeholder{background:#fff;border-radius:8px;flex:none;width:148px;height:148px;overflow:hidden}.deposit-address__value{gap:8px;min-width:0;display:grid}.deposit-address__value span{color:#d5e4de94;font-size:11px}.deposit-address__value code{color:#f5fbf8eb;font-family:var(--font-terminal);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:11.5px}@media (max-width:480px){.deposit-address{flex-direction:column;align-items:stretch}.deposit-address__qr{margin:0 auto}}.funding-modal--deposit .funding-intent-list{gap:12px;margin-block:16px}.funding-intent--deposit{border-radius:16px;flex-wrap:wrap;gap:16px;padding:16px}.funding-intent--deposit .deposit-intent__details{flex:200px;gap:10px}.funding-intent--deposit .deposit-intent__amount{font-family:var(--font-number);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:17px;font-weight:560;line-height:1.45}.funding-intent--deposit .deposit-intent__status{border-radius:var(--radius-pill);max-width:100%;color:var(--muted);font-family:var(--font-brand);background:#f5fbf809;border:1px solid #f5fbf814;justify-self:start;padding:5px 9px;font-size:11px;line-height:1.2}.funding-intent--deposit[data-status=engine_projected] .deposit-intent__status{color:var(--accent);background:#8bfbd50e;border-color:#8bfbd529}.funding-intent--deposit[data-status=failed] .deposit-intent__status{color:var(--negative)}.funding-intent--deposit>.edel-button{white-space:nowrap;flex:1 0 auto;min-height:40px}.funding-withdrawal-stage{background:linear-gradient(145deg,#8bfbd50e,#8bfbd504);border:1px solid #8bfbd529;border-radius:14px;gap:11px;margin:14px 0 10px;padding:14px;display:grid;box-shadow:inset 0 1px #f5fbf806}.funding-withdrawal-stage.is-ready{background:#8bfbd50e;border-color:#8bfbd53d}.funding-withdrawal-stage.is-attention{background:#ffbe5c0b;border-color:#ffbe5c3b}.funding-withdrawal-stage__heading{gap:3px;display:grid}.funding-withdrawal-stage__heading span{color:#d5e4de80;font-family:var(--font-terminal);letter-spacing:.095em;text-transform:uppercase;font-size:9.5px;font-weight:560}.funding-withdrawal-stage__heading strong{color:#f5fbf8f0;font-size:14px;font-weight:560;line-height:1.25}.funding-withdrawal-stage>p{color:#d5e4dea8;margin:0;font-size:11px;line-height:1.5}.funding-withdrawal-stage .funding-environment-row{background:#03141057;margin:0}.funding-withdrawal-stage .edel-button+.edel-button{margin-top:-3px}.funding-empty,.funding-progress{color:#d5e4de8f;text-align:center;border:1px dashed #f5fbf817;border-radius:12px;place-items:center;gap:6px;min-height:92px;padding:14px;display:grid}.funding-empty strong{color:#f5fbf8d6;font-size:12px}.funding-empty span,.funding-progress span{font-size:11px;line-height:1.4}.funding-empty .edel-button{min-height:34px;margin-top:3px;padding-inline:16px}.funding-empty--error{color:#ffb5c0e0;background:#ff5e7609;border-color:#ff5e7633}.funding-progress{grid-template-columns:auto auto;justify-content:center;min-height:64px}.funding-message[hidden]{display:none}.funding-message{color:#d5e4dec7;background:#8bfbd50a;border:1px solid #8bfbd529;border-radius:10px;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 11px;font-size:11px;line-height:1.45;display:flex}.funding-message.is-error{color:#ffb5c0e6;background:#ff5e760d;border-color:#ff5e7638}.funding-message.is-submitted{color:#a9f7d9e6}.funding-message svg{flex:none;margin-top:1px}.funding-legal-copy{color:#d5e4de75;margin:12px 0 0;font-size:10px;line-height:1.5}.field-error{color:#ffb5c0eb;margin:-4px 0 4px;font-size:10.5px;line-height:1.4}.form-row{grid-template-columns:1fr minmax(0,1.4fr) auto}.form-row select{justify-self:end}.settings-modal{width:min(720px,100vw - 28px);max-height:min(760px,100dvh - 48px);overflow:auto}.settings-section{gap:10px;margin:14px 0;display:grid}.settings-section h3{color:var(--muted);margin:0;font-size:13px}.edel-segmented-control{background:#f5fbf80b;border-radius:999px;grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid}.edel-segmented-control__item{color:#b4c6c0;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 14px;line-height:1.1;display:inline-flex}.edel-segmented-control__item.is-active{background:var(--accent);color:var(--button-primary-text);font-weight:430}.ticket-order-tabs.edel-segmented-control,.side-toggle.edel-segmented-control{grid-auto-flow:unset;background:var(--ticket-control-bg);width:100%;min-height:var(--ticket-control-shell-height);border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:grid;box-shadow:none!important}.ticket-order-tabs .edel-segmented-control__item,.side-toggle .edel-segmented-control__item{height:var(--ticket-control-height);width:100%;min-height:0;color:var(--ticket-control-color);font-size:var(--ticket-control-font-size);font-weight:var(--ticket-control-font-weight);background:0 0;border:0;padding:0 14px;line-height:1;box-shadow:none!important}.ticket-order-tabs .edel-segmented-control__item:hover{color:var(--text);background:#f5fbf814;transform:none;box-shadow:none!important}.ticket-order-tabs .edel-segmented-control__item.is-active{color:var(--text);font-weight:var(--ticket-control-active-weight);background:#f5fbf820;box-shadow:none!important}.side-toggle .edel-segmented-control__item.ticket-side-buy:hover{background:rgba(var(--signal-buy-rgb), .08);color:var(--signal-buy);transform:none;box-shadow:none!important}.side-toggle .edel-segmented-control__item.ticket-side-sell:hover{background:rgba(var(--signal-sell-rgb), .085);color:var(--signal-sell);transform:none;box-shadow:none!important}.side-toggle .edel-segmented-control__item.ticket-side-buy.is-buy{background:var(--signal-buy);color:var(--button-primary-text);font-weight:var(--ticket-control-active-weight);box-shadow:none!important}.side-toggle .edel-segmented-control__item.ticket-side-buy.is-buy:hover{background:var(--signal-buy-hover);color:var(--button-primary-text);transform:none;box-shadow:none!important}.side-toggle .edel-segmented-control__item.ticket-side-sell.is-sell{background:var(--signal-sell);color:var(--button-primary-text);font-weight:var(--ticket-control-active-weight);box-shadow:none!important}.side-toggle .edel-segmented-control__item.ticket-side-sell.is-sell:hover{background:var(--signal-sell-hover);color:var(--button-primary-text);transform:none;box-shadow:none!important}.settings-grid{grid-template-columns:1fr 1fr;gap:8px 18px;display:grid}.edel-switch-field{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:9px 0}.edel-switch-field span{gap:2px;display:grid}.edel-switch-field small{color:var(--muted-2)}.edel-switch{border:1px solid var(--line);background:#f5fbf80b;border-radius:999px;width:38px;height:21px;padding:2px}.edel-switch[data-state=checked]{border-color:var(--accent);background:#8bfbd538}.edel-switch__thumb{background:#c8d8d3;border-radius:50%;width:15px;height:15px;transition:transform .12s;display:block}.edel-switch[data-state=checked] .edel-switch__thumb{background:var(--accent);transform:translate(17px)}.settings-rev{color:var(--muted-2);font-family:var(--font-mono);text-align:right;font-size:11px}.asset-search-modal{transform-origin:82% 0;will-change:opacity, transform, filter;width:min(920px,100vw - 28px);padding:16px;box-shadow:0 34px 110px #00000094,0 0 0 1px #8bfbd50d,inset 0 1px #f5fbf80d}.asset-search-modal .edel-modal__topline{justify-content:flex-start;margin-bottom:14px}.asset-search-modal .edel-modal__title{text-align:left;font-size:18px;font-weight:560}.asset-search-modal[data-state=open]{animation:asset-search-dialog-in .28s var(--ease-premium) both}.asset-search-modal[data-state=closed]{animation:asset-search-dialog-out .12s var(--ease-exit) both}.asset-search-modal[data-state=open] .asset-search-command,.asset-search-modal[data-state=open] .asset-search-filters,.asset-search-modal[data-state=open] .asset-search-table,.asset-search-modal[data-state=open] .asset-search-footer{animation:asset-search-content-in .26s var(--ease-premium) both}.asset-search-modal[data-state=open] .asset-search-command{animation-delay:45ms}.asset-search-modal[data-state=open] .asset-search-filters{animation-delay:70ms}.asset-search-modal[data-state=open] .asset-search-table{animation-delay:95ms}.asset-search-modal[data-state=open] .asset-search-footer{animation-delay:.12s}.asset-search-command.search-field,.asset-search-command{min-height:44px;color:var(--muted);transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#8bfbd50b;border:1px solid #8bfbd533;border-radius:999px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:0 15px;display:grid}.asset-search-command.search-field:hover,.asset-search-command:hover,.asset-search-command.search-field:focus-within,.asset-search-command:focus-within{color:var(--text);box-shadow:none;background:#8bfbd511;border-color:#8bfbd575}.asset-search-command.search-field input,.asset-search-command input{width:100%;min-width:0;color:var(--text);font-family:var(--font-terminal);background:0 0;border:0;outline:0;font-size:14px}.asset-search-command input::placeholder{color:var(--muted)}.asset-search-filters{gap:8px;padding:14px 0 12px;display:flex;overflow-x:auto}.asset-search-filters button{min-height:28px;color:var(--muted);font-family:var(--font-brand);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:#f5fbf80b;border:1px solid #f5fbf817;border-radius:999px;padding:0 11px;font-size:11.5px;font-weight:500}.asset-search-filters button:hover,.asset-search-filters button.is-active{color:var(--accent);background:#8bfbd51a;border-color:#8bfbd55c}.asset-search-filters button:active{transform:scale(.975)}.asset-search-table{--asset-search-inline:12px;border:1px solid var(--border);background:var(--panel);border-radius:14px;margin-top:2px;overflow:hidden}.asset-search-head,.asset-search-row{grid-template-columns:minmax(270px,1.9fr) minmax(90px,.7fr) minmax(82px,.55fr) minmax(100px,.75fr) 42px;align-items:center;gap:12px;display:grid}.asset-search-head{min-height:34px;padding:0 var(--asset-search-inline);border-bottom:1px solid var(--border);color:var(--muted);font-family:var(--font-terminal);text-transform:uppercase;font-size:11px}.asset-search-head>span,.asset-search-row>span{text-align:left;justify-self:stretch;min-width:0}.asset-search-head>span:nth-child(5),.asset-search-row>span:nth-child(5){justify-self:start}.asset-search-list{max-height:min(458px,100dvh - 330px);padding:7px 0;overflow:auto}.asset-search-row{min-height:52px;padding:0 var(--asset-search-inline);color:var(--text);font-family:var(--font-terminal);cursor:pointer;transition:background-color var(--motion-instant) ease, box-shadow var(--motion-instant) ease, transform var(--motion-fast) var(--ease-snap);border-radius:10px;font-size:13px}.asset-search-row:hover,.asset-search-row.is-selected{background:#8bfbd514;transform:none;box-shadow:inset 0 0 0 1px #8bfbd514}.asset-search-symbol{align-items:center;gap:9px;min-width:0;display:flex}.asset-search-symbol img{-o-object-fit:cover;object-fit:cover;background:#f5fbf814;border-radius:50%;flex:none;width:28px;height:28px}.asset-search-symbol>span{gap:2px;min-width:0;display:grid}.asset-search-symbol>.terminal-data-pill{flex-shrink:0;margin-inline-start:7px}.asset-search-symbol strong,.asset-search-symbol small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asset-search-symbol strong{color:var(--text);font-size:13px;line-height:1}.asset-search-symbol small{color:var(--muted);font-size:11px;line-height:1.1}.asset-search-star{width:28px;height:28px;color:var(--muted);cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:1px solid #0000;border-radius:999px;place-items:center;display:inline-grid}.asset-search-star:hover{color:var(--favorite-gold);background:#f0bd5817;border-color:#f5fbf81f;transform:scale(1.06)}.asset-search-empty{min-height:138px;color:var(--muted);font-family:var(--font-terminal);place-items:center;font-size:13px;display:grid}.asset-search-footer{justify-content:space-between}@keyframes asset-search-overlay-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@keyframes modal-overlay-in{0%{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}to{opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}@keyframes modal-overlay-out{0%{opacity:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}to{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes modal-surface-in{0%{opacity:0;filter:blur(5px);transform:translate(-50%,calc(-50% - 10px))scale(.982)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes modal-surface-out{0%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(4px);transform:translate(-50%,calc(-50% - 6px))scale(.988)}}@keyframes asset-search-dialog-in{0%{opacity:0;filter:blur(8px);transform:translate(-50%,calc(-50% - 18px))scale(.976)}62%{opacity:1;filter:blur();transform:translate(-50%,calc(2px - 50%))scale(1.003)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes asset-search-dialog-out{0%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}to{opacity:0;filter:blur(5px);transform:translate(-50%,calc(-50% - 8px))scale(.988)}}@keyframes asset-search-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.chart-area:hover,.book-area:hover,.ticket-area:hover,.account-area:hover,.terminal-panel:hover,.asset-search-row:hover,.asset-search-row.is-selected,.edel-dropdown__item:hover,.edel-dropdown__item[data-highlighted]{transform:none}.asset-search-overlay[data-state=open],.asset-search-modal[data-state=open],.asset-search-modal[data-state=open] .asset-search-command,.asset-search-modal[data-state=open] .asset-search-filters,.asset-search-modal[data-state=open] .asset-search-table,.asset-search-modal[data-state=open] .asset-search-footer{animation:none}}.market-selector-dropdown{width:var(--market-selector-width,min(920px, calc(100vw - 28px)));z-index:85;background:var(--panel);transform-origin:0 0;will-change:opacity, transform, clip-path;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #f5fbf817;border-radius:14px;min-width:min(720px,100vw - 28px);padding:10px 12px 11px;position:absolute;top:calc(100% + 8px);left:0;translate:-12px;box-shadow:0 24px 70px #00000075,inset 0 1px #f5fbf80b}.market-selector-dropdown[data-state=open]{animation:market-selector-enter var(--motion-base) var(--ease-premium) both}.market-selector-dropdown[data-state=closed]{animation:dropdown-surface-out var(--motion-instant) var(--ease-exit) both}.market-selector-top{grid-template-columns:minmax(0,1fr) 146px;align-items:center;gap:10px;display:grid}.search-field{border:1px solid var(--line);min-height:34px;color:var(--muted);transition:border-color var(--motion-fast) ease, background-color var(--motion-fast) ease, color var(--motion-fast) ease;border-radius:999px;align-items:center;gap:10px;padding:0 10px;display:flex}.search-field:hover,.search-field:focus-within{color:var(--text);box-shadow:none;background:#8bfbd50b;border-color:#8bfbd575}.search-field input{width:100%;color:var(--text);background:0 0;border:0;outline:0}.search-field__hint{color:var(--muted-2);font-family:var(--font-terminal);flex:none;font-size:10px;font-weight:400}.filter-strip{border-bottom:1px solid var(--border);gap:20px;padding:11px 0 8px;display:flex;overflow-x:auto}.filter-strip button{color:var(--muted);white-space:nowrap;transition:color var(--motion-fast) ease, opacity var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:0;border-radius:0;font-size:12px;font-weight:430}.filter-strip button.is-active{color:var(--accent)}.filter-strip button:hover{color:var(--text);transform:translateY(-1px)}.market-table-head,.market-table-row{-moz-column-gap:12px;grid-template-columns:minmax(188px,218px) minmax(108px,126px) minmax(154px,184px) minmax(82px,96px) minmax(112px,132px) minmax(112px,136px);justify-content:start;align-items:center;column-gap:12px;display:grid}.market-table-head{color:#d5e4de9e;height:36px;padding:0 8px;font-size:11.5px;font-weight:430}.market-table-head>div,.market-table-row>span{text-align:left;min-width:0}.market-table-head>div:nth-child(n+2),.market-table-row>span:nth-child(n+2){text-align:right}.market-table-head>div:nth-child(2),.market-table-row>span:nth-child(2),.market-table-head>div:nth-child(3),.market-table-row>span:nth-child(3){text-align:left}.market-table-body{height:min(360px,100dvh - 272px);position:relative;overflow:auto}.market-table-row{height:36px;color:var(--text);font-family:var(--font-number);text-align:left;cursor:pointer;transition:background-color var(--motion-instant) ease, box-shadow var(--motion-instant) ease, color var(--motion-instant) ease;background:0 0;border:0;border-radius:6px;outline:0;padding:0 8px;font-size:12px;font-weight:430;position:absolute;left:0;right:0}.market-table-row:hover,.market-table-row.is-selected{background:#f5fbf80e}.market-table-row.is-highlighted{background:#8bfbd518;box-shadow:inset 0 0 0 1px #8bfbd51c}.market-symbol-cell{min-width:0;color:var(--text);text-align:left;align-items:center;gap:6px;font-size:12px;font-weight:520;display:flex}.market-favorite-button{color:#d5e4de9e;cursor:pointer;width:18px;height:18px;transition:color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:0;border-radius:999px;flex:none;place-items:center;padding:0;display:inline-grid}.market-favorite-button:hover{color:var(--favorite-gold);transform:scale(1.08)}.market-favorite-button svg,.asset-search-star svg{cursor:pointer}@keyframes market-selector-enter{0%{opacity:0;clip-path:inset(0 0 100% round 14px);transform:translateY(-12px)scaleY(.96)}to{opacity:1;clip-path:inset(0 round 14px);transform:translateY(0)scaleY(1)}}.market-name{align-items:center;gap:6px;min-width:0;display:inline-flex}.market-name__logo,.account-market-logo,.favorite-market-chip__logo,.ticket-status__logo{-o-object-fit:cover;object-fit:cover;background:#f5fbf814;border-radius:50%;flex:none;width:16px;height:16px}.market-name__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-market-cell{align-items:center;gap:7px;min-width:0;display:inline-flex}.market-asset-logo{-o-object-fit:cover;object-fit:cover;background:#f5fbf814;border-radius:50%;flex:none;width:20px;height:20px}.market-symbol-copy{gap:1px;min-width:0;display:grid}.market-symbol-cell strong{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;line-height:1;overflow:hidden}.market-symbol-copy span{color:var(--muted);font-family:var(--font-terminal);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.1;overflow:hidden}.is-favorite{fill:var(--favorite-gold);color:var(--favorite-gold)}.command-footer{color:var(--muted);flex-wrap:wrap;gap:14px;padding-top:12px;font-size:12px;display:flex}.terminal-kbd{min-width:26px;height:20px;color:var(--text);font-family:var(--font-mono);background:#f5fbf814;border-radius:5px;place-items:center;margin-right:4px;padding:0 5px;display:inline-grid}.terminal-panel{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transition:border-color var(--motion-fast) ease, box-shadow var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);border-radius:8px}.terminal-panel:hover{box-shadow:var(--shadow-soft), 0 0 0 1px #8bfbd509;border-color:#8bfbd52b;transform:translateY(-1px)}.terminal-panel__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;min-height:34px;padding:0 12px;display:flex}.product-canvas{min-height:calc(100dvh - var(--shell-chrome-height));background:var(--canvas);flex-direction:column;display:flex;position:relative;overflow:visible}.product-content{width:100%;min-width:0;padding:36px 0 80px;padding-inline:max(var(--page-inline-gutter), env(safe-area-inset-left,0px)) max(var(--page-inline-gutter), env(safe-area-inset-right,0px));z-index:1;flex:1 0 auto;align-content:start;margin:0 auto;position:relative}.product-content--portfolio{font-family:var(--font-brand);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;padding-top:30px;display:grid}.product-content--portfolio .terminal-panel{transition:none}.product-content--portfolio .terminal-panel:hover{border-color:var(--border);box-shadow:var(--shadow-soft);transform:none}.product-content--portfolio h1{grid-column:1;margin:0}.product-content--standard{font-family:var(--font-brand);padding-top:30px}.product-canvas--clean{background:var(--canvas)}.product-canvas--clean:before,.product-canvas--clean:after{content:none;display:none}.product-content--standard .terminal-panel{background:var(--panel);transition:none}.product-content--standard .terminal-panel:hover{border-color:var(--border);box-shadow:var(--shadow-soft);transform:none}.product-content h1{letter-spacing:0;margin:0 0 18px;font-size:34px;font-weight:600}.legal-document{font-family:var(--font-brand)}.legal-document__status{background:#f5fbf808;border:1px solid #f5fbf817;border-radius:14px;align-items:center;gap:11px;margin-bottom:12px;padding:12px 14px;display:flex}.legal-document__status>span{width:36px;height:36px;color:var(--accent);background:0 0;border-radius:0;flex:0 0 36px;place-items:center;display:grid}.legal-document__status>span>svg{width:28px;height:28px;display:block}.legal-document__status div{gap:3px;min-width:0;display:grid}.legal-document__status strong{color:var(--text);font-size:13px;font-weight:560}.legal-document__status small{color:var(--muted);font-family:var(--font-terminal);font-size:10.5px;line-height:1.35}.legal-document__body{border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:16px;gap:22px;padding:clamp(20px,4vw,36px);display:grid}.legal-document__lead{color:#dce8e4;margin:0;font-size:clamp(16px,2vw,19px);line-height:1.55}.legal-document__section{border-top:1px solid #f5fbf814;gap:10px;padding-top:20px;display:grid}.legal-document__section h2{color:var(--text);margin:0;font-size:16px;font-weight:570}.legal-document__section p,.legal-document__section ul,.legal-document__counsel p,.legal-document__counsel ul{color:#aebfba;margin:0;font-size:13px;line-height:1.65}.legal-document__section ul,.legal-document__counsel ul{gap:7px;padding-left:20px;display:grid}.legal-document__counsel{background:#ffbe5c09;border:1px solid #ffbe5c2e;border-radius:13px;gap:8px;padding:14px 15px;display:grid}.legal-document__counsel>strong{color:#ffd28f;letter-spacing:.02em;font-size:12px;font-weight:580}.legal-document__nav{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.legal-document__nav a{color:#b8c9c3;background:#f5fbf808;border:1px solid #f5fbf81a;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:11px;font-weight:520;text-decoration:none;display:inline-flex}.legal-document__nav a:hover,.legal-document__nav a[aria-current=page]{color:var(--accent);border-color:#8bfbd559}.legal-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.legal-resource-card{min-height:92px;color:var(--text);background:#f5fbf806;border:1px solid #f5fbf817;border-radius:13px;grid-template-columns:1fr auto;align-content:center;gap:5px 12px;padding:14px;text-decoration:none;display:grid}.legal-resource-card strong{font-size:13px;font-weight:560}.legal-resource-card span{color:var(--muted);grid-column:1;font-size:11.5px}.legal-resource-card svg{color:var(--accent);grid-area:1/2/span 2;align-self:center}.legal-resource-card:hover{background:#8bfbd50b;border-color:#8bfbd547}@media (max-width:620px){.product-content.legal-document{width:calc(100% - 24px)}.legal-document__body{gap:18px;padding:18px}.legal-resource-grid{grid-template-columns:1fr}}.page-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:-54px 0 18px;display:flex}.product-content--portfolio .page-actions{grid-column:2;align-self:center;margin:0}.portfolio-actions .edel-button{border-radius:999px;min-height:36px;padding-inline:18px;font-size:11.5px;font-weight:500}.portfolio-grid,.portfolio-grid--edel{grid-column:1/-1;grid-template-columns:minmax(240px,.72fr) minmax(360px,.9fr) minmax(560px,1.65fr);align-items:stretch;gap:10px;display:grid}.portfolio-card{background:var(--panel);min-height:176px;font-family:var(--font-brand);align-content:space-between;padding:14px 16px;display:grid}.portfolio-card .muted{color:#d5e4dea8;font-size:13px;font-weight:400;display:block}.portfolio-card-label-row{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.portfolio-card-label-row>.muted{overflow-wrap:anywhere;min-width:0}.portfolio-card-icon{color:#8bfbd5ad;pointer-events:none;background:0 0;border:0;border-radius:0;flex:0 0 20px;place-items:center;width:20px;height:20px;padding:0;display:grid}.portfolio-card-icon>svg{width:20px;height:20px;display:block}.portfolio-fee-trigger{color:#f5fbf8db;min-height:26px;font-family:var(--font-brand);cursor:pointer;transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease;background:0 0;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 1px 0 9px;font-size:11px;font-weight:500;display:inline-flex}.portfolio-fee-trigger:hover,.portfolio-fee-trigger:focus-visible,.portfolio-fee-trigger[data-state=open]{color:var(--text);background:#f5fbf80e;outline:0}.portfolio-fee-trigger svg{color:#d5e4de75;transition:color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap)}.portfolio-fee-trigger[data-state=open] svg{color:var(--accent);transform:rotate(180deg)}.portfolio-fee-menu{border-radius:12px;min-width:112px;padding:5px}.portfolio-fee-menu__item{justify-content:space-between;min-height:30px;font-size:11.5px;font-weight:400}.portfolio-fee-menu__item.is-active{color:var(--accent);background:#8bfbd514}.portfolio-range-trigger{color:#f5fbf8e6;justify-content:flex-end;min-width:82px;padding-left:10px}.portfolio-range-menu{min-width:126px}.portfolio-card a{color:var(--accent);font-size:12px;font-weight:500}.portfolio-card-action{width:max-content;color:var(--accent);font-family:var(--font-brand);text-align:left;cursor:pointer;transition:color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);background:0 0;border:0;padding:0;font-size:12px;font-weight:500}.portfolio-card a.portfolio-card-agents{width:max-content;text-decoration:none}.portfolio-card a.portfolio-card-agents:hover,.portfolio-card a.portfolio-card-agents:focus-visible{color:var(--text);outline:0}.portfolio-live-summary .hero-number .is-stale{color:#d5e4dea8}.portfolio-card-action:hover,.portfolio-card-action:focus-visible{color:var(--text);outline:0;transform:translate(2px)}.portfolio-volume-modal{width:min(720px,100vw - 28px)}.portfolio-volume-table{background:#020c0a47;border:1px solid #f5fbf812;border-radius:14px;gap:2px;margin-top:16px;display:grid;overflow:hidden}.portfolio-volume-row{color:#f5fbf8e6;min-height:34px;font-family:var(--font-terminal);grid-template-columns:1fr 1.45fr .8fr .8fr;align-items:center;gap:16px;padding:0 14px;font-size:12px;font-weight:500;display:grid}.portfolio-volume-row:nth-child(2n){background:#f5fbf806}.portfolio-volume-row span:not(:first-child){text-align:right}.portfolio-volume-note{color:#d5e4deb3;font-family:var(--font-brand);margin:14px 2px 0;font-size:11.5px;font-weight:400;line-height:1.55}.portfolio-fee-schedule-modal{width:min(840px,100vw - 28px);max-height:min(820px,100dvh - 28px);overflow:auto}.portfolio-fee-summary{background:#f5fbf807;border:1px solid #f5fbf812;border-radius:14px;gap:7px;margin-top:16px;padding:14px;display:grid}.portfolio-fee-summary span,.portfolio-fee-section h3{color:#d5e4dead;font-family:var(--font-brand);font-size:12px;font-weight:500}.portfolio-fee-summary strong{color:var(--text);font-family:var(--font-terminal);font-size:22px;font-weight:500}.portfolio-fee-summary p,.portfolio-fee-note{color:#d5e4deb3;font-family:var(--font-brand);margin:0;font-size:11.5px;font-weight:400;line-height:1.55}.portfolio-fee-section{gap:8px;margin-top:14px;display:grid}.portfolio-fee-section h3{color:var(--text);margin:0}.portfolio-fee-table{background:#020c0a47;border:1px solid #f5fbf812;border-radius:14px;gap:1px;display:grid;overflow:hidden}.portfolio-fee-row{color:#f5fbf8e6;min-height:33px;font-family:var(--font-terminal);align-items:center;gap:12px;padding:0 13px;font-size:11.5px;font-weight:500;display:grid}.portfolio-fee-table--tiers .portfolio-fee-row{grid-template-columns:.46fr 1.28fr repeat(4,.82fr)}.portfolio-fee-table--rebates .portfolio-fee-row{grid-template-columns:.46fr 1.35fr .8fr}.portfolio-fee-row:not(.portfolio-fee-row--head):nth-child(odd){background:#f5fbf806}.portfolio-fee-row--head{color:#d5e4de94;font-family:var(--font-brand);font-size:10.5px;font-weight:500}.portfolio-fee-row span:not(:first-child){text-align:right}.portfolio-fee-row--head span{white-space:nowrap}.portfolio-fee-note{margin:14px 2px 0}.portfolio-kpi-stack{grid-template-rows:repeat(2,minmax(176px,1fr));gap:10px;display:grid}.portfolio-stats,.portfolio-stats--edel{min-height:362px;padding:0;overflow:hidden}.portfolio-stats header{border-bottom:1px solid var(--border);align-items:center;min-height:48px;padding:0 16px}.portfolio-stats header,.portfolio-stats dl div{justify-content:space-between;gap:12px;display:flex}.portfolio-stats dl{font-size:13px;font-family:var(--font-brand);gap:10px;margin:0;padding:16px;display:grid}.portfolio-stats dt{color:var(--muted)}.portfolio-stats dd{font-family:var(--font-mono);margin:0;font-weight:600}.portfolio-chart,.portfolio-chart--edel{min-height:362px;padding:0;overflow:hidden}.chart-tabs,.portfolio-chart-tabs{min-height:48px;color:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:0 14px;display:flex}.chart-tabs button{color:inherit;background:0 0;border:0}.chart-tabs .is-active{color:var(--text);border-bottom:1px solid var(--accent)}.chart-tabs strong{color:var(--text);font-family:var(--font-terminal);margin-left:auto;font-size:12px;font-weight:600}.portfolio-chart-range{align-items:center;margin-left:auto;display:inline-flex}.portfolio-chart-tabs .account-tab-strip{flex:0 0 332px}.portfolio-chart-tabs .portfolio-chart-tab-strip{background:#f5fbf80c;border-radius:999px;height:31px;padding:3px}.portfolio-chart-tabs .portfolio-chart-tab-strip .pill-toggle__indicator{background:#8bfbd51f;border-radius:999px;height:auto;inset:3px auto 3px 3px}.portfolio-chart-tabs .portfolio-chart-tab-strip button{height:25px;font-family:var(--font-brand);border-bottom:0;padding:0 10px;font-size:11px;font-weight:400}.portfolio-chart-tabs .portfolio-chart-tab-strip button.is-active{color:var(--text);border-bottom:0;font-weight:400}.portfolio-curve{width:100%;height:calc(100% - 48px);min-height:300px;color:var(--accent);font-family:var(--font-terminal);grid-template-rows:auto minmax(176px,1fr) auto;gap:8px;padding:16px 16px 13px;display:grid}.portfolio-curve--negative{color:var(--negative)}.portfolio-curve:not(.is-connected){color:#8bfbd56b}.portfolio-curve__summary{justify-content:space-between;align-items:start;gap:16px;min-height:48px;display:flex}.portfolio-curve__summary div{gap:4px;display:grid}.portfolio-curve__summary span{color:#d5e4de94;font-family:var(--font-brand);font-size:11px;font-weight:500}.portfolio-curve__summary strong{color:var(--text);letter-spacing:0;font-size:25px;font-weight:500}.portfolio-curve__summary em{border:1px solid;margin-top:4px}@supports (color:color-mix(in lab, red, red)){.portfolio-curve__summary em{border-color:color-mix(in srgb, currentColor 32%, transparent)}}.portfolio-curve__summary em{background:currentColor;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.portfolio-curve__summary em{background:color-mix(in srgb, currentColor 10%, transparent)}}.portfolio-curve__summary em{font-family:var(--font-brand);white-space:nowrap;padding:6px 10px;font-size:11px;font-style:normal;font-weight:500}.portfolio-curve__graphic{width:100%;min-height:174px;display:block;overflow:visible}.portfolio-curve__grid,.portfolio-curve__rail{stroke:#f5fbf80e;stroke-width:1px}.portfolio-curve__rail{stroke:#f5fbf808}.portfolio-curve__area{color:currentColor}.portfolio-curve__line{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 10px)}@supports (color:color-mix(in lab, red, red)){.portfolio-curve__line{filter:drop-shadow(0 0 10px color-mix(in srgb, currentColor 18%, transparent))}}.portfolio-curve:not(.is-connected) .portfolio-curve__line,.portfolio-curve:not(.is-connected) .portfolio-curve__area,.portfolio-curve:not(.is-connected) .portfolio-curve__point{opacity:.48}.portfolio-curve__point{fill:var(--panel);stroke:currentColor;stroke-width:1.8px}.portfolio-curve__footer{grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);align-items:end;gap:16px;min-height:42px;display:grid}.portfolio-curve__bars{align-items:end;gap:4px;height:34px;display:flex}.portfolio-curve__bars span{opacity:.18;background:currentColor;border-radius:999px 999px 2px 2px;flex:1;min-width:3px}.portfolio-curve.is-connected .portfolio-curve__bars span{opacity:.34}.portfolio-curve__footer p{color:#d5e4de94;font-family:var(--font-brand);text-align:right;margin:0;font-size:11px;font-weight:400;line-height:1.45}.portfolio-curve text{fill:#f5fbf899;font-family:var(--font-brand);font-size:12px;font-weight:500}.portfolio-curve__empty{fill:var(--muted);text-anchor:middle}.portfolio-table-panel{background:var(--panel);grid-column:1/-1;margin-top:10px;overflow:hidden}.portfolio-table-panel .account-surface-header{min-height:48px;padding-inline:12px}.portfolio-table-controls{flex:none;justify-content:flex-end;align-items:center;gap:12px;min-width:max-content;margin-left:10px;display:inline-flex}.portfolio-filter-trigger{justify-content:flex-end;min-width:68px;padding-left:4px;font-weight:400}.portfolio-filter-menu{min-width:116px}.portfolio-small-balance-toggle{align-items:center;display:inline-flex}.portfolio-small-balance-toggle .edel-checkbox-field{color:#d5e4deb8;font-family:var(--font-brand);white-space:nowrap;align-items:center;gap:7px;font-size:10.5px;font-weight:400;line-height:1}.portfolio-small-balance-toggle .edel-checkbox{flex-basis:16px;width:16px;height:16px}.portfolio-small-balance-toggle .edel-checkbox__dot{width:7px;height:7px}.portfolio-trade-history-controls{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.portfolio-export-button{color:#f5fbf8db;height:26px;font-family:var(--font-brand);cursor:pointer;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf813;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 11px;font-size:10.5px;font-weight:400;line-height:1;display:inline-flex}.portfolio-export-button:hover,.portfolio-export-button:focus-visible{color:var(--text);background:#8bfbd51a;outline:0}.portfolio-export-more{min-width:92px;padding-left:4px;font-weight:400}.portfolio-export-menu{min-width:126px}.portfolio-subtab-row{border-bottom:1px solid var(--border);align-items:center;min-height:44px;padding:8px 12px;display:flex}.portfolio-twap-tabs{grid-template-columns:repeat(var(--pill-count), minmax(0, 1fr));flex:0 0 min(360px,100%);padding:3px;overflow:hidden}.portfolio-twap-tabs .pill-toggle__indicator{background:#f5fbf81b}.portfolio-twap-tabs button{min-width:0;font-family:var(--font-brand);letter-spacing:0;padding:0 9px;font-size:10.5px;font-weight:400}.portfolio-table-panel .terminal-table__head,.portfolio-table-row{min-width:1280px}.portfolio-table-panel .terminal-table__head{font-family:var(--font-terminal);color:#d5e4de99;font-size:11.5px;font-weight:400}.portfolio-table-head span[role=columnheader]{align-items:center;min-width:0;display:inline-flex}.portfolio-table-head__label,.portfolio-table-sort{min-width:0;color:inherit;font:inherit;align-items:center;gap:4px;line-height:1;display:inline-flex}.portfolio-table-sort{text-align:left;cursor:pointer;max-width:100%;transition:color var(--motion-fast) ease;background:0 0;border:0;padding:0}.portfolio-table-sort span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.portfolio-table-sort svg{opacity:.22;color:#d5e4de9e;transition:color var(--motion-fast) ease, opacity var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);flex:none;transform:rotate(0)}.portfolio-table-sort:hover,.portfolio-table-sort:focus-visible,.portfolio-table-sort.is-active{color:#f5fbf8e6;outline:0}.portfolio-table-sort:hover svg,.portfolio-table-sort:focus-visible svg,.portfolio-table-sort.is-active svg{opacity:.82;color:var(--accent)}.portfolio-table-sort[data-direction=asc] svg{transform:rotate(180deg)}.portfolio-table-sort[data-direction=none] svg{opacity:.18}.portfolio-table-body{scrollbar-width:thin;overflow-x:auto}.portfolio-table-row{color:#f5fbf8e6;min-height:36px;font-family:var(--font-terminal);border-bottom:1px solid #f5fbf809;align-items:center;gap:16px;padding:0 10px;font-size:12px;font-weight:500;display:grid}.portfolio-table-row:hover{background:#8bfbd50b}.portfolio-table-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.product-content--referrals{grid-template-columns:minmax(0,1fr) auto}.referral-intro{color:#d5e4deb8;grid-column:1/-1;max-width:760px;margin:-8px 0 0;font-size:13px;font-weight:400;line-height:1.45}.referral-intro a{color:var(--accent);margin-left:6px;font-weight:500}.referral-actions{align-self:start}.referral-summary-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.referral-summary-grid .portfolio-card{min-height:118px}.referral-table-panel{margin-top:0}.referral-table-header{gap:14px;min-height:52px}.referral-tabs{grid-template-columns:repeat(var(--pill-count), minmax(0, 1fr));flex:0 430px;padding:3px}.referral-tabs .pill-toggle__indicator{background:#f5fbf81b}.referral-tabs button{min-width:0;font-family:var(--font-brand);justify-content:center;font-size:10.5px;font-weight:400}.referral-code-card{color:#d5e4de9e;min-width:210px;min-height:30px;font-family:var(--font-brand);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.referral-code-card strong{color:#f5fbf8e6;font-family:var(--font-terminal);font-size:11.5px;font-weight:500}.referral-code-card button,.referral-link-preview button{color:#d5e4debd;cursor:pointer;width:26px;height:26px;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf80e;border:0;border-radius:999px;place-items:center;display:inline-grid}.referral-code-card button:not(:disabled):hover,.referral-code-card button:not(:disabled):focus-visible,.referral-link-preview button:hover,.referral-link-preview button:focus-visible{color:var(--accent);background:#8bfbd518;outline:0}.referral-code-card button:disabled{cursor:not-allowed;opacity:.42}.referral-table-body{overflow-x:auto}.referral-table-head,.referral-table-row{min-width:980px}.referral-table-head{font-family:var(--font-terminal);color:#d5e4de99;font-size:11.5px;font-weight:400}.referral-table-row{gap:16px;min-height:38px}.referral-empty-state{color:#d5e4de9e;text-align:center;align-content:center;place-items:center;gap:8px;min-height:190px;display:grid}.referral-empty-state svg{color:var(--accent);opacity:.9}.referral-empty-state strong{color:var(--text);font-size:13px;font-weight:500}.referral-empty-state span{color:#d5e4de9e;max-width:420px;font-size:12px;line-height:1.45}.referral-modal{width:min(470px,100vw - 28px)}.referral-modal .form-row{border-radius:999px;grid-template-columns:1fr minmax(0,1.45fr) auto;min-height:48px}.referral-modal .form-row input{text-align:right}.referral-flow-status,.referral-success-note{color:#d5e4deb3;background:#f5fbf807;border:1px solid #f5fbf812;border-radius:14px;align-items:center;gap:9px;min-height:36px;margin:12px 0;padding:0 12px;font-size:12px;display:flex}.referral-flow-status.is-valid,.referral-success-note{color:#f5fbf8e6;background:#8bfbd50e;border-color:#8bfbd529}.referral-flow-status svg,.referral-success-note svg{color:var(--accent);flex:none}.referral-link-preview{background:#f5fbf807;border:1px solid #f5fbf814;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;margin:12px 0;padding:0 8px 0 14px;display:grid}.referral-link-preview span{color:#f5fbf8d6;min-width:0;font-family:var(--font-terminal);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.referral-modal .edel-checkbox-field{color:#f5fbf8d6;align-items:center;margin:12px 0 16px;font-size:12.5px}.referral-claim-card{background:#f5fbf807;border:1px solid #f5fbf812;border-radius:16px;gap:8px;margin:14px 0;padding:15px;display:grid}.referral-claim-card span{color:#d5e4de9e;font-size:12px}.referral-claim-card strong{color:var(--text);font-family:var(--font-terminal);font-size:30px;font-weight:500}.referral-claim-card p{color:#d5e4dead;margin:0;font-size:12px;line-height:1.5}.product-content--earn{grid-template-columns:minmax(0,1fr) auto}.product-content--earn .terminal-panel{transition:none}.product-content--earn .terminal-panel:hover{border-color:var(--border);box-shadow:var(--shadow-soft);transform:none}.earn-summary-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:10px;display:grid}.earn-summary-grid .portfolio-card{min-height:132px}.earn-summary-grid .hero-number{white-space:nowrap;font-size:28px;line-height:1.1}.earn-supply-panel{background:var(--panel);grid-column:1/-1;margin-top:10px;overflow:hidden}.earn-supply-header{border-bottom:1px solid var(--border);align-items:center;min-height:48px;padding:0 16px;display:flex}.earn-supply-header strong{color:#f5fbf8eb;font-size:13px;font-weight:500}.earn-table-scroll{scrollbar-width:thin;overflow-x:auto}.earn-table{color:#f5fbf8e6;min-width:1180px;font-family:var(--font-terminal);grid-template-columns:1fr .75fr .75fr .95fr minmax(150px,1.12fr) minmax(170px,1.22fr) minmax(210px,1.5fr) 1.12fr;align-items:center;font-size:12px;font-weight:500;display:grid}.earn-table>*{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #f5fbf809;align-items:center;min-width:0;min-height:38px;padding:0 12px;display:inline-flex;overflow:hidden}.earn-table-head{color:#d5e4de99;min-height:34px;font-family:var(--font-terminal);background:#f5fbf803;font-size:11.5px;font-weight:400}.earn-row-actions{gap:8px}.earn-row-actions button{color:#f5fbf8db;height:26px;font-family:var(--font-brand);cursor:pointer;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf813;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:10.5px;font-weight:400;line-height:1;display:inline-flex}.earn-row-actions button:hover,.earn-row-actions button:focus-visible{color:var(--text);background:#8bfbd51a;outline:0}.product-content--vaults{grid-template-columns:minmax(0,1fr) auto}.product-content--vaults .terminal-panel{transition:none}.product-content--vaults .terminal-panel:hover{border-color:var(--border);box-shadow:var(--shadow-soft);transform:none}.vault-summary-grid{grid-column:1/-1;grid-template-columns:minmax(240px,286px) minmax(0,1fr);align-items:stretch;gap:10px;display:grid}.vault-summary-grid .vault-tvl{width:auto;min-height:132px;margin:0}.vault-table-panel{background:var(--panel);grid-column:1/-1;margin-top:10px;overflow:hidden}.vault-table-toolbar{border-bottom:1px solid var(--border);grid-template-columns:minmax(220px,360px) minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:0 12px;display:grid}.vault-search{max-width:360px;min-height:30px;padding-inline:9px;font-size:11.5px}.vault-search svg{width:14px;height:14px}.vault-search input{font-size:11.5px}.vault-controls{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:inline-flex}.vault-dropdown-trigger{color:#f5fbf8db;max-width:260px;height:30px;font-family:var(--font-brand);cursor:pointer;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:#f5fbf80e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:11px;font-weight:400;line-height:1;display:inline-flex}.vault-dropdown-trigger span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vault-dropdown-trigger:hover,.vault-dropdown-trigger:focus-visible,.vault-dropdown-trigger[data-state=open]{color:var(--text);background:#8bfbd517;outline:0}.vault-dropdown-trigger svg{color:#d5e4de85;transition:transform var(--motion-fast) var(--ease-snap);flex:none}.vault-dropdown-trigger[data-state=open] svg{color:var(--accent);transform:rotate(180deg)}.vault-dropdown-menu{border-radius:12px;min-width:136px;padding:5px}.vault-category-menu{min-width:210px}.vault-dropdown-item,.vault-check-item{color:#f5fbf8c7;border-radius:8px;outline:0;justify-content:space-between;align-items:center;gap:8px;min-height:30px;padding:0 9px;font-size:11.5px;font-weight:400;display:flex}.vault-check-item{justify-content:flex-start}.vault-check-item .edel-checkbox{pointer-events:none;flex-basis:16px;width:16px;height:16px}.vault-check-item .edel-checkbox__dot{width:7px;height:7px}.vault-dropdown-item:hover,.vault-dropdown-item:focus,.vault-check-item:hover,.vault-check-item:focus{color:var(--text);background:#8bfbd513}.vault-dropdown-item.is-active{color:var(--accent);background:#8bfbd514}.vault-table-scroll{scrollbar-width:thin;overflow-x:auto}.vault-table-grid{color:#f5fbf8e6;min-width:1120px;font-family:var(--font-terminal);font-size:12px;font-weight:500;display:grid}.vault-table-head-row,.vault-table-row{grid-template-columns:minmax(260px,1.8fr) 150px 90px 150px 130px 110px 100px;align-items:center;display:grid}.vault-table-row{width:100%;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-fast) ease, color var(--motion-fast) ease;background:0 0;border:0;border-bottom:1px solid #f5fbf809;padding:0}.vault-table-row:hover,.vault-table-row:focus-visible{color:var(--text);background:#8bfbd50e;outline:0}.vault-table-head-row>*,.vault-table-row>*{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;min-height:38px;padding:0 12px;display:inline-flex;overflow:hidden}.vault-table-head{color:#d5e4de99;min-height:34px;font-family:var(--font-terminal);background:#f5fbf803;font-size:11.5px;font-weight:400}.vault-empty{color:#f5fbf8b8;min-height:42px;font-family:var(--font-brand);grid-column:1/-1;align-items:center;padding:0 12px;font-size:12px;font-weight:400;display:inline-flex}.product-content--vault-detail{grid-template-columns:minmax(0,1fr) auto}.product-content--vault-detail .terminal-panel{transition:none}.product-content--vault-detail .terminal-panel:hover{border-color:var(--border);box-shadow:var(--shadow-soft);transform:none}.vault-breadcrumb{color:#d5e4dea8;font-family:var(--font-brand);cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;font-size:12px;font-weight:400}.vault-breadcrumb span{color:#d5e4de5c;margin:0 6px}.vault-breadcrumb:hover,.vault-breadcrumb:focus-visible{color:var(--text);outline:0}.vault-detail-actions{align-self:start}.vault-address-line{color:#d5e4deb8;font-family:var(--font-terminal);grid-column:1/-1;align-items:center;gap:7px;margin-top:-10px;font-size:12px;display:inline-flex}.vault-address-line button,.vault-leader-line button{width:22px;height:22px;color:var(--accent);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:inline-grid}.vault-address-line button:hover,.vault-address-line button:focus-visible,.vault-leader-line button:hover,.vault-leader-line button:focus-visible{background:#8bfbd514;outline:0}.vault-detail-kpis{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.vault-detail-kpis .portfolio-card{min-height:84px}.vault-return-value{color:var(--positive);align-items:center;gap:10px;display:inline-flex}.vault-return-value span{color:var(--accent);font-family:var(--font-brand);background:#8bfbd524;border-radius:7px;padding:5px 8px;font-size:10px;font-weight:500}.vault-detail-grid{grid-column:1/-1;grid-template-columns:minmax(360px,.98fr) minmax(500px,1fr);align-items:stretch;gap:10px;display:grid}.vault-about-panel,.vault-chart-panel{overflow:hidden}.vault-detail-tabs,.vault-chart-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:10px;min-height:42px;padding:0 10px;display:flex}.vault-info-tabs,.vault-chart-tabs{grid-template-columns:repeat(var(--pill-count), minmax(0, 1fr));flex:none;min-width:268px;padding:3px;overflow:hidden}.vault-chart-tabs{min-width:220px}.vault-info-tabs .pill-toggle__indicator,.vault-chart-tabs .pill-toggle__indicator{background:#f5fbf81b}.vault-info-tabs button,.vault-chart-tabs button{min-width:0;font-family:var(--font-brand);padding:0 8px;font-size:10.5px;font-weight:400}.vault-chart-toolbar .vault-dropdown-trigger{margin-left:auto}.vault-info-copy{color:#f5fbf8e6;padding:14px 14px 18px;font-size:12px;line-height:1.35}.vault-info-copy>span,.vault-info-copy dt{color:#d5e4de9e;margin-bottom:8px;font-size:11.5px;display:block}.vault-info-copy p{margin:0 0 14px}.vault-info-copy em{color:var(--accent);overflow-wrap:anywhere;margin-top:6px;font-style:normal;display:block}.vault-info-copy dl{gap:10px;margin:0;display:grid}.vault-info-copy dl div{justify-content:space-between;gap:12px;display:flex}.vault-info-copy dd{font-family:var(--font-terminal);margin:0;font-weight:600}.vault-leader-line{align-items:center;gap:6px;display:inline-flex}.vault-performance-chart{color:#f5fbf8db;width:100%;min-height:260px;padding:12px;display:block}.vault-performance-chart line{stroke:#f5fbf814}.vault-performance-chart text{fill:#d5e4de9e;font-family:var(--font-terminal);font-size:10px}.vault-performance-chart polyline{fill:none;stroke:currentColor;stroke-width:2px}.vault-detail-table-panel{background:var(--panel);grid-column:1/-1;overflow:hidden}.vault-detail-activity-tabs{border-bottom:1px solid var(--border);color:#d5e4dea3;white-space:nowrap;align-items:center;gap:22px;min-height:42px;padding:0 12px;font-size:11.5px;display:flex;overflow-x:auto}.vault-detail-activity-tabs strong{border-bottom:1px solid var(--accent);height:42px;color:var(--text);align-items:center;font-weight:500;display:inline-flex}.vault-transaction-table{min-width:1040px;font-family:var(--font-terminal);grid-template-columns:1.3fr .9fr 1fr 1fr 1fr 1.25fr .8fr;align-items:center;font-size:12px;font-weight:500;display:grid}.vault-transaction-table>*{text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #f5fbf809;align-items:center;min-width:0;min-height:34px;padding:0 12px;display:inline-flex;overflow:hidden}.vault-detail-table-actions{align-items:center;gap:12px;min-height:38px;padding:0 12px;display:flex}.vault-detail-table-actions button{color:var(--accent);font-family:var(--font-brand);cursor:pointer;background:0 0;border:0;padding:0;font-size:11.5px;font-weight:400}.vault-detail-table-actions button:hover,.vault-detail-table-actions button:focus-visible{color:var(--text);outline:0}.primary-nav :where(.nav-link,.nav-more),:where(.mobile-menu-link,.mobile-menu-more-link,.ticket-segments button,.ticket-order-tabs button,.side-toggle button,.pro-dropdown-trigger,.orderbook-tab-pill button,.panel-tabs button,.account-tab-strip button,.asset-search-filters button,.filter-strip button,.chart-tabs button){transform-origin:50%;transition:background-color var(--pill-motion) var(--ease-premium), border-color var(--pill-motion) var(--ease-premium), color var(--pill-motion) var(--ease-premium), opacity var(--motion-fast) ease;transform:none}.primary-nav :where(.nav-link,.nav-more):hover,:where(.mobile-menu-link,.mobile-menu-more-link,.ticket-segments button,.ticket-order-tabs button,.side-toggle button,.pro-dropdown-trigger,.orderbook-tab-pill button,.panel-tabs button,.account-tab-strip button,.asset-search-filters button,.filter-strip button,.chart-tabs button):hover{transform:none}.primary-nav :where(.nav-link.is-active,.nav-more.is-active,.nav-more[data-state=open]),:where(.mobile-menu-link.is-active,.ticket-segments button.is-active,.ticket-order-tabs button.is-active,.side-toggle button.is-active,.side-toggle button.is-buy,.side-toggle button.is-sell,.pro-dropdown-trigger[data-state=open],.orderbook-tab-pill button.is-active,.orderbook-tab-pill button.is-stacked-active,.panel-tabs button.is-active,.panel-tabs button[data-state=open],.account-tab-strip button.is-active,.asset-search-filters button.is-active,.filter-strip button.is-active,.chart-tabs .is-active){animation:none;transform:none}.primary-nav :where(.nav-link.is-active,.nav-more.is-active,.nav-more[data-state=open]):hover,:where(.mobile-menu-link.is-active,.ticket-segments button.is-active,.ticket-order-tabs button.is-active,.side-toggle button.is-active,.side-toggle button.is-buy,.side-toggle button.is-sell,.pro-dropdown-trigger[data-state=open],.orderbook-tab-pill button.is-active,.orderbook-tab-pill button.is-stacked-active,.panel-tabs button.is-active,.panel-tabs button[data-state=open],.account-tab-strip button.is-active,.asset-search-filters button.is-active,.filter-strip button.is-active,.chart-tabs .is-active):hover{transform:none}.primary-nav :where(.nav-link,.nav-more):active,:where(.mobile-menu-link,.mobile-menu-more-link,.ticket-segments button,.ticket-order-tabs button,.side-toggle button,.pro-dropdown-trigger,.orderbook-tab-pill button,.panel-tabs button,.account-tab-strip button,.asset-search-filters button,.filter-strip button,.chart-tabs button):active{transition-duration:var(--motion-instant);transform:none}@keyframes pill-active-slide{0%{transform:translate(-2px)scale(.992)}58%{transform:translateX(calc(var(--pill-active-shift) + 2px)) scale(1.018)}to{transform:translateX(var(--pill-active-shift)) scale(1.01)}}@media (prefers-reduced-motion:reduce){.primary-nav :where(.nav-link,.nav-more),:where(.mobile-menu-link,.mobile-menu-more-link,.ticket-segments button,.ticket-order-tabs button,.side-toggle button,.pro-dropdown-trigger,.orderbook-tab-pill button,.panel-tabs button,.account-tab-strip button,.asset-search-filters button,.filter-strip button,.chart-tabs button){animation:none!important;transform:none!important}}.pill-toggle{--pill-count:1;--pill-index:0;--pill-pad:3px;isolation:isolate;position:relative;overflow:hidden}.pill-toggle__indicator{z-index:0;left:var(--pill-pad);top:var(--pill-pad);bottom:var(--pill-pad);width:calc((100% - (var(--pill-pad) * 2)) / var(--pill-count));pointer-events:none;transform:translateX(calc(var(--pill-index) * 100%));transition:transform .31s var(--ease-premium), width .31s var(--ease-premium), background-color var(--pill-motion) var(--ease-premium), opacity var(--motion-fast) ease;background:#f5fbf81c;border-radius:999px;position:absolute}.pill-toggle>:where(button,a,.edel-tooltip-wrap){z-index:1;position:relative}.pill-toggle:has(>.pill-toggle__indicator) :where(button,a,.nav-link,.nav-more,.edel-segmented-control__item){background:0 0!important}.pill-toggle :where(button,a,.nav-link,.nav-more,.edel-segmented-control__item){box-shadow:none!important}.pill-toggle :where(button,a,.nav-link,.nav-more,.edel-segmented-control__item):hover{transform:none!important}.pill-toggle :where(button,a,.nav-link,.nav-more,.edel-segmented-control__item):active{transition-duration:var(--motion-instant);transform:none!important}.pill-toggle :where(.is-active,.is-buy,.is-sell){animation:none!important;transform:none!important}.primary-nav.pill-toggle{--pill-pad:4px;grid-template-columns:repeat(var(--pill-count), minmax(max-content, 1fr));--pill-item-font-weight:460;gap:0;padding:4px;display:grid}.primary-nav .pill-toggle__indicator{background:#3cd6bc24}.primary-nav.pill-toggle .pill-toggle__indicator,.orderbook-tab-pill.pill-toggle .pill-toggle__indicator{background:#3cd6bc24;transform:translateX(calc(var(--pill-index) * 100%))!important}.primary-nav.pill-toggle :where(.nav-link,.nav-more):hover,.orderbook-tab-pill.pill-toggle button:hover{background:#f5fbf80b!important}.primary-nav.pill-toggle :where(.nav-link,.nav-more):focus-visible,.orderbook-tab-pill.pill-toggle button:focus-visible,.account-tab-strip.pill-toggle button:focus-visible{outline-offset:-2px;outline:2px solid #8bfbd5a6}.account-tab-strip.pill-toggle .pill-toggle__indicator{width:var(--tab-pill-width,0px);opacity:0;background:#3cd6bc24;left:0;transform:translateX(var(--tab-pill-x,0px))!important}.account-tab-strip.pill-toggle[data-pill-ready=true] .pill-toggle__indicator{opacity:1}.primary-nav .pill-toggle__indicator.is-hidden{opacity:0}.primary-nav .edel-tooltip-wrap{min-width:0;display:flex}.primary-nav .edel-tooltip-wrap>.nav-link,.primary-nav .nav-more{justify-content:center;width:100%}.primary-nav :where(.nav-link.is-active,.nav-more.is-active,.nav-more[data-state=open]){color:var(--accent);font-weight:var(--pill-item-font-weight)}@media (max-width:1180px){.topbar .primary-nav.pill-toggle{display:none}}.edel-segmented-control.pill-toggle,.orderbook-tab-pill.pill-toggle{grid-template-columns:repeat(var(--pill-count), minmax(0, 1fr));--pill-item-font-weight:400;gap:0;display:grid}.edel-segmented-control.pill-toggle .edel-segmented-control__item,.orderbook-tab-pill.pill-toggle button{color:#d5e4dead}.edel-segmented-control.pill-toggle .edel-segmented-control__item.is-active{color:var(--button-primary-text);font-weight:var(--pill-item-font-weight)}.ticket-order-tabs .edel-segmented-control__item.is-active,.orderbook-tab-pill.pill-toggle button.is-active{color:var(--text);font-weight:var(--pill-item-font-weight)}.orderbook-tab-pill.pill-toggle{background:#f5fbf80b;box-shadow:inset 0 0 0 1px #f5fbf80e}.orderbook-tab-pill.pill-toggle button.is-active{color:var(--accent)}.pill-toggle:has(>:nth-child(2):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(0%)}.pill-toggle:has(>:nth-child(3):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(100%)}.pill-toggle:has(>:nth-child(4):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(200%)}.pill-toggle:has(>:nth-child(5):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(300%)}.pill-toggle:has(>:nth-child(6):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(400%)}.pill-toggle:has(>:nth-child(7):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(500%)}.pill-toggle:has(>:nth-child(8):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(600%)}.pill-toggle:has(>:nth-child(9):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(700%)}.pill-toggle:has(>:nth-child(10):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(800%)}.pill-toggle:has(>:nth-child(11):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(900%)}.pill-toggle:has(>:nth-child(12):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(1000%)}.pill-toggle:has(>:nth-child(13):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(1100%)}.pill-toggle:has(>:nth-child(14):is(button,a,.edel-tooltip-wrap):hover) .pill-toggle__indicator{transform:translate(1200%)}.side-toggle[data-value=buy] .pill-toggle__indicator{background:var(--signal-buy)}.side-toggle[data-value=sell] .pill-toggle__indicator{background:var(--signal-sell)}.side-toggle.pill-toggle .ticket-side-buy.is-buy,.side-toggle.pill-toggle .ticket-side-sell.is-sell,.side-toggle.pill-toggle .ticket-side-buy:hover,.side-toggle.pill-toggle .ticket-side-sell:hover{color:#fff}.orderbook-tab-pill.is-stacked .pill-toggle__indicator{opacity:0}.orderbook-tab-pill.is-stacked button.is-stacked-active{color:#f5fbf8d1}.favorite-view-toggle.pill-toggle{--pill-pad:2px;--pill-item-font-weight:400}.favorite-view-toggle .pill-toggle__indicator{background:#8bfbd529;border-radius:50%}.favorite-view-toggle button.is-active{color:var(--accent)}.asset-search-filters.pill-toggle,.filter-strip.pill-toggle{grid-template-columns:repeat(var(--pill-count), minmax(0, 1fr));--pill-item-font-weight:430;background:#f5fbf80c;border:0;border-radius:999px;gap:0;display:grid}.asset-search-filters.pill-toggle{margin:14px 0 12px;padding:3px}.filter-strip.pill-toggle{margin:12px 0 9px;padding:3px}.asset-search-filters.pill-toggle button,.filter-strip.pill-toggle button{color:#d5e4dead;text-align:center;border:0;min-width:0}.asset-search-filters.pill-toggle button.is-active,.filter-strip.pill-toggle button.is-active{color:var(--accent);font-weight:var(--pill-item-font-weight)}.market-selector-dropdown .search-field{background:#f5fbf806;border-color:#f5fbf86b;border-radius:999px;min-height:42px;padding:0 14px;font-size:13px}.market-selector-dropdown .search-field svg{color:#d5e4dea8}.market-selector-dropdown .search-field input::placeholder{color:#d5e4de94}.market-selector-mode.pill-toggle{--pill-item-font-weight:430;background:#f5fbf80e;border-radius:999px;min-height:42px;padding:3px}.market-selector-mode.pill-toggle .pill-toggle__indicator{background:#3cd6bc24;border-radius:999px;transform:translateX(calc(var(--pill-index) * 100%))!important}.market-selector-mode.edel-segmented-control.pill-toggle .edel-segmented-control__item{color:#d5e4decc;border-radius:999px;min-height:36px;font-size:12px;font-weight:430}.market-selector-mode.edel-segmented-control.pill-toggle .edel-segmented-control__item:not(.is-active):hover{color:var(--text);background:#f5fbf80b!important}.market-selector-mode.pill-toggle .edel-segmented-control__item:focus-visible{outline-offset:-2px;outline:2px solid #8bfbd5a6}.market-selector-mode.edel-segmented-control.pill-toggle .edel-segmented-control__item.is-active{color:var(--button-primary-text);font-weight:var(--pill-item-font-weight)}.market-selector-dropdown .filter-strip.pill-toggle{grid-template-columns:repeat(var(--pill-count), 84px);scrollbar-width:none;background:#f5fbf80c;border-bottom:0;border-radius:999px;justify-content:start;gap:0;width:max-content;max-width:100%;margin:10px 0 8px;padding:3px;display:grid;overflow-x:auto}.market-selector-dropdown .filter-strip.pill-toggle::-webkit-scrollbar{display:none}.market-selector-dropdown .filter-strip.pill-toggle .pill-toggle__indicator{opacity:1;background:#f5fbf81b;border-radius:999px;height:auto;top:3px;bottom:3px}.market-selector-dropdown .filter-strip.pill-toggle button{color:#d5e4dead;text-align:center;cursor:pointer;justify-content:center;align-items:center;min-width:0;min-height:28px;padding:0 12px;font-size:11.2px;font-weight:430;line-height:1.1;display:inline-flex}.market-selector-dropdown .filter-strip.pill-toggle button:hover{color:#f5fbf8e6}.market-selector-dropdown .filter-strip.pill-toggle button.is-active{color:var(--button-primary-text);font-weight:var(--pill-item-font-weight)}.market-selector-dropdown .terminal-data-pill{border-radius:7px;min-height:22px;padding:0 7px;font-size:11px;font-weight:560}.market-selector-dropdown .command-footer{color:#d5e4de8f;gap:16px;padding-top:11px;font-size:11.5px}.account-tab-strip.pill-toggle{grid-template-columns:repeat(var(--pill-count), minmax(82px, 1fr));--pill-item-font-weight:400;gap:0;display:grid;overflow-x:auto}.account-tab-strip.pill-toggle button{z-index:1;justify-content:center;position:relative}.account-tab-strip.pill-toggle button.is-active{color:var(--text);font-weight:var(--pill-item-font-weight)}.account-tabs .trade-account-tab-strip{grid-template-columns:repeat(var(--pill-count), 104px);flex:0 auto;gap:0;width:min(832px,100% - 88px)}.account-tabs .trade-account-tab-strip button{min-width:0;padding:0 10px;font-size:10px}:where(.edel-button,.edel-icon-button,.account-chip,.header-search,.ticker-mode-button,.asset-ticker,.nav-link,.nav-more,.mobile-menu-button,.mobile-menu-link,.mobile-menu-more-link,.mobile-menu-search,.legal-menu-trigger,.legal-footer .social-link,.announcements-popup__close,.announcements-popup__item,.edel-dropdown__item,.settings-menu__check,.localization-menu__item,.favorite-view-toggle button,.favorite-market-chip,.chart-widget-actions button,.chart-toolbar button,.chart-footer button,.panel-tabs button,.orderbook-tab-pill button,.book-control-button,.book-row,.ticket-segments button,.ticket-order-tabs button,.side-toggle button,.pro-dropdown-trigger,.ticket-mid-button,.ticket-config-option,.account-tab-strip button,.account-filter-trigger,.account-action-label,.connect-back-button,.connect-option,.edel-checkbox,.asset-search-filters button,.asset-search-row,.asset-search-star,.filter-strip button,.market-favorite-button,.terminal-panel,.portfolio-card-action,.portfolio-export-button,.earn-row-actions button,.vault-table-row,.vault-breadcrumb,.vault-detail-table-actions button,.referral-code-card button,.referral-link-preview button):where(:hover,:active,:focus-visible,[data-highlighted]){transform:none!important}@media (prefers-reduced-motion:reduce){.pill-toggle__indicator{transition:none!important}}.empty-chart{border-bottom:2px solid #cbd8d3;border-left:2px solid #cbd8d3;align-content:space-between;height:160px;margin-top:10px;padding-left:8px;display:grid}.hero-number{letter-spacing:0;font-size:29px;font-family:var(--font-terminal);font-weight:500;display:block}.data-surface,.wide-table{margin-top:8px;padding:0;overflow:hidden}.data-surface .terminal-table__head,.leaderboard-table .terminal-table__head{grid-template-columns:repeat(6,1fr)}.kpi-row,.staking-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:8px;display:grid}.kpi-row .terminal-panel,.staking-summary .terminal-panel{min-height:70px;padding:12px}.data-grid{font-family:var(--font-mono);align-items:center;gap:0 18px;padding:12px;font-size:12px;display:grid}.data-grid>*{min-height:27px}.data-grid strong{color:var(--muted);font-family:var(--font-brand);font-weight:600}.data-grid--earn{grid-template-columns:120px 110px 100px 110px 150px 170px 190px 120px}.row-actions{gap:12px;display:flex}.row-actions button,.data-grid a{color:var(--accent);background:0 0;border:0;padding:0}.vault-tvl{width:286px;min-height:70px;margin-bottom:8px}.vault-table .search-field{width:min(324px,100%);margin:8px}.data-grid--vaults{grid-template-columns:minmax(240px,1.8fr) 140px 90px 150px 120px 100px 90px}.terminal-sparkline{width:72px;height:28px}.terminal-sparkline--positive{color:var(--positive)}.terminal-sparkline--negative{color:var(--negative)}.page-intro{color:#d5e4df;max-width:940px;margin-top:-10px;font-weight:500}.data-grid--validators{grid-template-columns:190px minmax(180px,1fr) 105px 100px 90px 90px 90px 100px}.leaderboard-note{padding:14px 10px}.explorer-search{width:min(420px,100%)}.explorer-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.product-content--more{display:block}.product-content--more h1{margin-bottom:18px}.more-page-toolbar{justify-content:flex-end;margin:-54px 0 18px;display:flex}.more-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.more-summary-grid .terminal-panel{min-height:92px}.product-data-panel{background:var(--panel);overflow:hidden}.product-data-panel .terminal-panel__header{color:#f5fbf8e6;min-height:42px;font-family:var(--font-brand);padding-inline:12px;font-size:12px;font-weight:500}.product-data-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:10px;min-height:50px;padding:8px 10px;display:flex}.product-data-toolbar .search-field{width:min(440px,100%)}.product-data-toolbar .account-tab-strip{grid-template-columns:repeat(var(--pill-count), minmax(0, 1fr));width:min(520px,100%);padding:3px}.product-data-toolbar .account-tab-strip button{min-width:0;font-family:var(--font-brand);letter-spacing:0;padding:0 8px;font-size:10.5px;font-weight:400}.product-data-table-scroll{scrollbar-width:thin;width:100%;overflow-x:auto}.product-data-head,.product-data-row{min-width:var(--product-data-min-width);grid-template-columns:var(--product-data-grid)}.product-data-head{font-family:var(--font-terminal);color:#d5e4de9e;font-size:11.5px;font-weight:400}.product-data-body--virtual{min-width:var(--product-data-min-width);scrollbar-width:thin;max-height:456px;position:relative;overflow-y:auto}.product-data-body--page{max-height:none;overflow:visible}.product-data-virtual-spacer{min-width:var(--product-data-min-width);position:relative}.product-data-row{color:#f5fbf8e0;min-height:38px;font-family:var(--font-terminal);border-bottom:1px solid #f5fbf809;align-items:center;gap:10px;padding:0 12px;font-size:12px;font-weight:500;display:grid}.product-data-row:hover{background:#8bfbd50b}.portfolio-live-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.portfolio-live-summary .portfolio-card{min-height:122px}.portfolio-runtime-banner{min-height:58px;font-family:var(--font-terminal);grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:10px 14px;display:flex}.portfolio-runtime-banner>div:first-child{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.portfolio-runtime-banner strong{color:#f5fbf8eb;font-size:12px;font-weight:560}.portfolio-runtime-banner small{color:#d5e4de8f;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;overflow:hidden}.portfolio-runtime-banner .connection-dot{background:#d5e4de57;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 3px #d5e4de0f}.portfolio-runtime-banner.is-ready .connection-dot{background:var(--positive);box-shadow:0 0 0 3px #54e2ac1c}.portfolio-runtime-banner.is-stale .connection-dot,.portfolio-runtime-banner.is-updating .connection-dot,.portfolio-runtime-banner.is-refreshing .connection-dot,.portfolio-runtime-banner.is-loading .connection-dot{background:#e3bc62;box-shadow:0 0 0 3px #e3bc621a}.portfolio-runtime-banner.is-error .connection-dot{background:var(--negative);box-shadow:0 0 0 3px #ff5e761a}.portfolio-runtime-meta{color:#d5e4de7a;text-transform:uppercase;letter-spacing:.04em;flex:none;align-items:center;gap:10px;font-size:10px;display:inline-flex}.portfolio-runtime-meta span[data-freshness=fresh]{color:var(--positive)}.portfolio-live-table{grid-column:1/-1;min-height:360px}.portfolio-live-table--signed-out{flex-direction:column;display:flex}.portfolio-live-table--signed-out .product-data-empty-panel{flex:1;min-width:0;display:flex}.portfolio-live-table>.terminal-panel__header{flex-wrap:wrap;gap:8px 16px;min-height:52px;padding:6px 10px}.portfolio-live-table>.terminal-panel__header>div:last-child{min-width:0;max-width:100%;margin-left:auto;display:flex}.is-spinning{animation:.8s linear infinite edel-spin}@keyframes edel-spin{to{transform:rotate(360deg)}}@media (max-width:900px){.portfolio-live-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-runtime-banner{flex-direction:column;align-items:flex-start;gap:6px}}@media (max-width:560px){.portfolio-live-summary{grid-template-columns:1fr}.portfolio-runtime-banner>div:first-child{grid-template-columns:auto 1fr}.portfolio-runtime-banner small{white-space:normal;grid-column:2}}.product-data-row>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.product-data-link{color:var(--accent)}.product-data-empty{min-width:var(--product-data-min-width);color:#f5fbf8db;font-family:var(--font-brand);padding:14px 12px;font-size:12px;font-weight:500;display:block}.product-data-note{color:#d5e4dea3;font-family:var(--font-brand);border-top:1px solid #f5fbf80b;margin:0;padding:12px;font-size:11.5px;font-weight:400;line-height:1.45}.product-content--leaderboard,.product-content--account{display:block}.community-hero{background:radial-gradient(circle at 88% -35%, #8bfbd51f, transparent 42%), linear-gradient(135deg, #8bfbd50b, #f5fbf803 52%), var(--panel);border:1px solid #8bfbd521;border-radius:16px;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:14px;min-height:132px;margin-bottom:10px;padding:20px;display:grid;position:relative;overflow:hidden}.community-hero:after{content:"";pointer-events:none;border:1px solid #8bfbd514;border-radius:50%;width:168px;height:168px;position:absolute;bottom:-112px;right:-88px}.community-hero__mark{width:42px;height:42px;color:var(--accent);background:0 0;border:0;border-radius:0;place-items:center;display:grid}.community-hero__mark>svg{width:32px;height:32px;display:block}.community-hero>div:nth-child(2){gap:6px;min-width:0;display:grid}.community-hero>div:nth-child(2)>span{color:var(--accent);font-family:var(--font-terminal);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:560}.community-hero h2{color:var(--text);letter-spacing:-.018em;margin:0;font-size:clamp(18px,2vw,24px);font-weight:560}.community-hero p{color:#d5e4dea8;max-width:790px;margin:0;font-size:12.5px;line-height:1.55}.community-hero>.terminal-data-pill{z-index:1;position:relative}.community-filter-panel{justify-content:space-between;align-items:center;gap:18px;min-height:62px;margin-bottom:10px;padding:10px 12px;display:flex}.community-filter-panel__copy{gap:3px;min-width:0;display:grid}.community-filter-panel__copy strong{color:#f5fbf8eb;font-size:12px;font-weight:550}.community-filter-panel__copy span{color:#d5e4de87;font-size:10.5px}.leaderboard-window-tabs{grid-template-columns:repeat(var(--pill-count), minmax(86px, 1fr));flex:0 450px;width:min(450px,100%);padding:3px}.leaderboard-window-tabs button{justify-content:center;min-width:0;font-size:10.5px}.leaderboard-window-panel{border-radius:10px;min-width:0}.leaderboard-window-panel:focus-visible{outline-offset:4px;outline:2px solid #8bfbd5b8}.community-loading-panel,.community-state-panel{margin-top:10px;overflow:hidden}.community-loading-panel .terminal-panel__header{min-height:42px;font-size:12px}.community-skeleton{gap:8px;padding:14px;display:grid}.community-skeleton>span{width:calc(96% - (var(--skeleton-index,0) * 4%));background:linear-gradient(90deg,#f5fbf809,#8bfbd516,#f5fbf809) 0 0/220% 100%;border-radius:8px;height:30px;animation:1.5s ease-in-out infinite community-skeleton-shift}@keyframes community-skeleton-shift{0%{background-position:100% 0}to{background-position:-100% 0}}.community-state{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:170px;padding:22px;display:grid}.community-state--compact{grid-template-columns:38px minmax(0,1fr);align-content:center;min-height:170px;padding:18px}.community-state__icon{color:#d5e4deb8;background:0 0;border:0;border-radius:0;place-items:center;width:42px;height:42px;display:grid}.community-state__icon>svg{width:28px;height:28px;display:block}.community-state--compact .community-state__icon{width:36px;height:36px}.community-state--compact .community-state__icon>svg{width:24px;height:24px}.community-state--positive .community-state__icon{color:var(--positive)}.community-state--warning .community-state__icon{color:var(--warning)}.community-state--negative .community-state__icon{color:var(--negative)}.community-state__copy{gap:5px;min-width:0;display:grid}.community-state__copy small{color:#8bfbd5b8;font-family:var(--font-terminal);letter-spacing:.09em;text-transform:uppercase;font-size:9.5px}.community-state__copy strong{color:var(--text);font-size:13px;font-weight:560}.community-state__copy p{color:#d5e4de99;max-width:700px;margin:0;font-size:11.5px;line-height:1.5}.community-state__action{justify-self:end}.leaderboard-summary-grid{grid-template-columns:1fr 1.35fr .8fr;gap:10px;margin-bottom:10px;display:grid}.community-kpi{min-height:92px;padding:14px}.community-kpi .hero-number{color:#f5fbf8eb;margin-top:8px;font-size:clamp(14px,1.6vw,18px);font-weight:520;line-height:1.3}.leaderboard-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.leaderboard-podium article{border:1px solid var(--border);background:var(--panel);border-radius:13px;grid-template-columns:34px minmax(0,1fr);align-content:center;gap:4px 10px;min-height:112px;padding:14px;display:grid}.leaderboard-podium article[data-rank="1"]{background:linear-gradient(145deg,#8bfbd511,#020b09fa 62%);border-color:#8bfbd533}.leaderboard-podium__place{width:32px;height:32px;color:var(--accent);font-family:var(--font-terminal);border:1px solid #8bfbd526;border-radius:10px;grid-row:1/span 3;place-items:center;font-size:10px;display:grid}.leaderboard-podium article>strong{color:#f5fbf8eb;min-width:0;font-family:var(--font-terminal);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:520;overflow:hidden}.leaderboard-podium article>span:not(.leaderboard-podium__place){font-family:var(--font-terminal);font-size:12px;font-weight:540}.leaderboard-podium article>small{color:#d5e4de78;font-size:9.5px}.leaderboard-main-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:10px;display:grid}.leaderboard-main-grid .leaderboard-table{margin-top:0}.leaderboard-rank{color:#d5e4de9e;align-items:center;gap:5px;display:inline-flex}.leaderboard-rank svg{color:var(--accent)}.leaderboard-handle{color:#f5fbf8e6;font-weight:520}.leaderboard-participant{align-items:center;gap:7px;min-width:0;display:inline-flex}.leaderboard-participant__kind{color:#8bfbd5c7;font-family:var(--font-terminal);letter-spacing:.08em;text-transform:uppercase;background:#8bfbd50e;border:1px solid #8bfbd529;border-radius:999px;flex:none;padding:2px 6px;font-size:8.5px;font-weight:600;line-height:1}.leaderboard-participant .edel-tooltip-wrap button{cursor:help}.leaderboard-participant .edel-tooltip-wrap button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.leaderboard-participant__fingerprint{font:11px/1.5 var(--font-terminal);display:block}.leaderboard-participant__fingerprint span{overflow-wrap:anywhere;display:block}.leaderboard-participant__fingerprint strong{margin-bottom:4px;display:block}.leaderboard-disclosure{align-items:flex-start;gap:6px;display:inline-flex}.leaderboard-disclosure svg{color:var(--accent);flex:none;margin-top:2px}.leaderboard-distribution{overflow:hidden}.leaderboard-distribution .terminal-panel__header{color:#f5fbf8e0;min-height:42px;font-size:12px}.leaderboard-distribution .terminal-panel__header svg{color:#8bfbd5bd}.leaderboard-distribution__list{scrollbar-width:thin;max-height:492px;padding:6px;overflow-y:auto}.leaderboard-distribution__list>div{border-bottom:1px solid #f5fbf80b;grid-template-columns:4px minmax(0,1fr);gap:4px 10px;min-height:73px;padding:10px 8px;display:grid;position:relative}.leaderboard-distribution__list>div:last-child{border-bottom:0}.leaderboard-distribution__bar{width:4px;height:var(--distribution-width);background:linear-gradient(180deg, var(--accent), #3cc9a861);border-radius:999px;grid-row:1/span 2;align-self:end;min-height:6px}.leaderboard-distribution__list span:nth-child(2){gap:2px;min-width:0;display:grid}.leaderboard-distribution__list strong{color:#f5fbf8d6;font-size:10.5px;font-weight:520}.leaderboard-distribution__list small{color:#d5e4de7a;font-size:9.5px}.leaderboard-distribution__list code{color:#d5e4de94;min-width:0;font-family:var(--font-terminal);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.product-data-empty-rich{color:#8bfbd5b8;align-items:center;gap:10px;min-height:84px;display:flex}.product-data-empty-rich>span{gap:3px;display:grid}.product-data-empty-rich>svg{flex:none;width:24px;height:24px}.product-data-empty-rich strong{color:#f5fbf8e6;font-size:12px;font-weight:540}.product-data-empty-rich small{color:#d5e4de85;font-size:10.5px;font-weight:400}.community-load-more{flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;padding:14px 0 2px;display:flex}.community-load-more>.community-inline-error{margin:0}.community-load-more--error{color:#efacb6;font-size:10.5px;line-height:1.45}.community-load-more .edel-button,.community-state__action .edel-button{border-radius:var(--radius-pill);min-height:34px;padding-inline:16px}.account-identity-strip{border:1px solid var(--border);background:var(--panel);border-radius:12px;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:44px;margin-bottom:10px;padding:0 12px;display:grid}.account-identity-strip .connection-dot{background:var(--positive);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #5dbe911a}.account-identity-strip strong{color:#f5fbf8e0;font-size:11.5px;font-weight:540}.account-identity-strip code{color:#d5e4de87;min-width:0;font-family:var(--font-terminal);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.account-identity-strip small{color:#8bfbd594;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.account-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.account-service-card{min-height:378px;position:relative;overflow:hidden}.account-service-card .terminal-panel__header{min-height:44px;padding-inline:14px}.account-service-card__title{color:#f5fbf8e8;align-items:center;gap:7px;font-size:12px;font-weight:550;display:inline-flex}.account-service-card__title svg{color:var(--accent)}.account-service-card>.community-skeleton{padding:18px}.affiliate-profile,.affiliate-registration,.verification-profile{flex-direction:column;align-items:flex-start;min-height:332px;padding:20px;display:flex}.affiliate-profile__status{align-items:center;gap:10px;display:flex}.affiliate-profile__status>span,.affiliate-registration__icon,.verification-profile__mark{width:38px;height:38px;color:var(--accent);background:0 0;border:0;border-radius:0;flex:0 0 38px;place-items:center;display:grid}.affiliate-profile__status>span>svg,.affiliate-registration__icon>svg,.verification-profile__mark>svg{width:28px;height:28px;display:block}.affiliate-profile__status>div{gap:3px;display:grid}.affiliate-profile__status strong,.affiliate-registration>strong,.verification-profile>div:nth-child(2) strong{color:#f5fbf8eb;font-size:13px;font-weight:560}.affiliate-profile__status small{color:#d5e4de82;font-size:10px}.affiliate-code-block{background:#8bfbd509;border:1px solid #8bfbd524;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;width:100%;margin-top:24px;padding:14px;display:grid}.affiliate-code-block>span{color:#d5e4de7a;letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;font-size:9.5px}.affiliate-code-block code{min-width:0;color:var(--accent);font-family:var(--font-terminal);letter-spacing:.04em;text-overflow:ellipsis;font-size:clamp(16px,2vw,21px);font-weight:540;overflow:hidden}.affiliate-code-block .edel-button,.affiliate-registration .edel-button,.verification-profile>.edel-button{border-radius:var(--radius-pill)}.affiliate-registration{text-align:left;justify-content:center}.affiliate-registration>strong{margin-top:12px}.affiliate-registration>p,.verification-profile>div:nth-child(2) p{color:#d5e4de94;max-width:520px;margin:7px 0 16px;font-size:11.5px;line-height:1.55}.account-service-note{color:#d5e4de75;margin:auto 0 0;padding-top:18px;font-size:10px;line-height:1.5}.account-policy-version{color:#d5e4de54;font-family:var(--font-terminal);font-size:8.5px;position:absolute;bottom:10px;right:12px}.verification-profile{grid-template-columns:38px minmax(0,1fr);align-content:start;gap:0 11px;display:grid}.verification-profile__mark.is-verified{color:var(--positive)}.verification-profile__mark.is-required{color:var(--negative)}.verification-details{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;margin:18px 0;display:grid}.verification-details>div{background:#f5fbf805;border:1px solid #f5fbf811;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.verification-details dt{color:#d5e4de6e;text-transform:uppercase;font-size:9px}.verification-details dd{color:#f5fbf8d4;min-width:0;font-family:var(--font-terminal);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10.5px;overflow:hidden}.account-support-link{border-radius:var(--radius-pill);color:#efacb6;border:1px solid #d370803d;align-items:center;min-height:34px;padding:0 16px;font-size:11px;font-weight:530;text-decoration:none;display:inline-flex}.account-support-link:hover,.account-support-link:focus-visible{background:#d370800f;border-color:#d3708066;outline:none}.community-inline-error{color:#efacb6;margin:0 0 12px;font-size:10.5px;line-height:1.45}.affiliate-earnings-table{margin-top:0}.affiliate-earnings-table code{font-family:var(--font-terminal);font-size:10.5px}.affiliate-earnings-locked{margin-top:0}.account-confirmation-modal{width:min(500px,100vw - 28px)}.account-confirmation-modal__icon{width:44px;height:44px;color:var(--warning);background:0 0;border:0;border-radius:0;place-items:center;margin-bottom:13px;display:grid}.account-confirmation-modal__icon>svg{width:32px;height:32px;display:block}.account-confirmation-modal h3{margin:0 0 7px;font-size:17px;font-weight:560}@media (max-width:1180px){.leaderboard-main-grid{grid-template-columns:1fr}.leaderboard-distribution__list{max-height:360px}}@media (max-width:820px){.community-filter-panel{flex-direction:column;align-items:stretch}.leaderboard-window-tabs{flex-basis:auto;width:100%;overflow-x:auto}.leaderboard-summary-grid,.leaderboard-podium,.account-service-grid{grid-template-columns:1fr}.account-service-card{min-height:0}.leaderboard-podium article{min-height:94px}}@media (max-width:620px){.leaderboard-page-actions,.account-page-actions{margin-bottom:12px}.community-hero{grid-template-columns:38px minmax(0,1fr);padding:16px}.community-hero__mark{width:38px;height:38px}.community-hero>.terminal-data-pill{grid-column:2;justify-self:start}.community-state{grid-template-columns:38px minmax(0,1fr);align-content:center;min-height:220px;padding:18px}.community-state__icon{width:36px;height:36px}.community-state__action{grid-column:2;justify-self:start}.leaderboard-window-tabs{grid-template-columns:repeat(var(--pill-count), 92px)}.account-identity-strip{grid-template-columns:auto minmax(0,1fr) auto}.account-identity-strip code{grid-area:2/2/auto/-1;padding-bottom:8px}.account-identity-strip small{grid-area:1/3}.affiliate-profile,.affiliate-registration,.verification-profile{min-height:340px;padding:16px}.affiliate-code-block{grid-template-columns:1fr}.affiliate-code-block .edel-button{justify-self:start}.verification-details{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.community-skeleton>span{animation:none}}.leaderboard-table .product-data-toolbar{justify-content:flex-start}.leaderboard-table .search-field{width:min(420px,100%)}.product-content--leaderboard{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 16px;display:grid}.product-content--leaderboard>h1{margin:0;font-size:30px}.leaderboard-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin:0;display:flex}.leaderboard-action-link,.leaderboard-back-link,.leaderboard-account__heading a{border-radius:var(--radius-pill);color:#d5e4decc;transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease;align-items:center;gap:6px;font-size:11px;text-decoration:none;display:inline-flex}.leaderboard-action-link{border:1px solid #f5fbf817;min-height:28px;padding:0 10px}.leaderboard-action-link:hover,.leaderboard-back-link:hover,.leaderboard-account__heading a:hover{color:var(--accent)}.leaderboard-action-link:focus-visible,.leaderboard-back-link:focus-visible,.leaderboard-account__heading a:focus-visible,.leaderboard-distribution-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.leaderboard-account,.leaderboard-controls,.product-content--leaderboard>.leaderboard-window-panel{grid-column:1/-1;min-width:0}.leaderboard-account{background:var(--panel);border:1px solid #8bfbd51f;border-radius:14px;padding:20px 24px}.leaderboard-account__heading{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;display:flex}.leaderboard-account__heading>strong,.leaderboard-account__connect strong{font-size:14px;font-weight:550}.leaderboard-account__heading>span{color:var(--muted);font-size:10px}.leaderboard-account[data-status=ready] .leaderboard-account__heading>span{color:var(--accent)}.leaderboard-account[data-status=stale] .leaderboard-account__heading>span{color:#e4be77}.leaderboard-account__heading a{margin-left:auto}.leaderboard-account__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;display:grid}.leaderboard-account__stats>div{min-width:0}.leaderboard-account__stats dt{color:var(--muted);margin-bottom:9px;font-size:11px}.leaderboard-account__stats dd{font-family:var(--font-number);overflow-wrap:anywhere;margin:0;font-size:clamp(16px,1.7vw,23px);line-height:1.35}.leaderboard-account__stats dd.leaderboard-account__rank-unavailable{font-family:var(--font-brand);color:#d5e4decc;font-size:16px}.leaderboard-account__stats small,.leaderboard-account__notice{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.5;display:block}.leaderboard-account__notice{color:#e4be77;margin-top:16px}.leaderboard-account__connect{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;display:grid}.leaderboard-account__connect>svg{width:28px;height:28px;color:var(--accent)}.leaderboard-account__connect p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.5}.leaderboard-account__connect .edel-button{min-height:34px;font-size:11px}.leaderboard-controls,.leaderboard-controls__window{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.leaderboard-controls{justify-content:space-between}.leaderboard-kind-filters{flex-wrap:wrap;gap:4px;display:inline-flex}.leaderboard-kind-filter{min-height:32px;color:var(--muted);font:11px var(--font-terminal);cursor:pointer;background:#8bfbd509;border:1px solid #8bfbd526;border-radius:5px;padding:5px 10px}.leaderboard-kind-filter:hover,.leaderboard-kind-filter:focus-visible{color:var(--text);border-color:var(--accent)}.leaderboard-kind-filter[aria-pressed=true]{color:var(--accent);background:#8bfbd51a;border-color:#8bfbd573}.leaderboard-controls__window{min-width:0}.leaderboard-controls .leaderboard-window-tabs{grid-template-columns:repeat(var(--pill-count), minmax(70px, 1fr));flex:0 auto;width:auto;margin:0}.leaderboard-controls .leaderboard-window-tabs button{min-height:32px;font-size:11px}.leaderboard-period,.leaderboard-as-of{color:var(--muted);font-family:var(--font-terminal);font-size:10.5px;line-height:1.5}.leaderboard-distribution-trigger{cursor:pointer;text-decoration:none}.leaderboard-distribution-trigger:not(:disabled):hover{color:var(--accent);background:#8bfbd513;border-color:#8bfbd53d}.leaderboard-table .terminal-panel__header{flex-wrap:wrap;gap:12px;min-height:64px;padding:16px 20px;font-size:14px}.leaderboard-table .product-data-head,.leaderboard-table .product-data-row{gap:14px;padding-inline:20px}.leaderboard-table .product-data-head{min-height:42px;font-size:10.5px}.leaderboard-table .product-data-row{padding-block:16px;font-size:11.5px;line-height:1.45}.leaderboard-table .product-data-row>span{white-space:normal;overflow-wrap:anywhere}.leaderboard-table .product-data-row>span:nth-child(2){text-overflow:clip;overflow:visible}.leaderboard-table .leaderboard-participant{flex-wrap:wrap;gap:6px 8px;display:flex}.leaderboard-table .leaderboard-handle{white-space:normal;overflow-wrap:anywhere;min-width:0;font-size:12px}.leaderboard-table .leaderboard-rank{color:var(--muted);gap:7px}.leaderboard-table .leaderboard-row--gold{background:#ddb86a0b}.leaderboard-table .leaderboard-row--silver{background:#b7c6cb09}.leaderboard-table .leaderboard-row--bronze{background:#c9916c09}.leaderboard-table .leaderboard-row--gold .leaderboard-rank{color:#e3bd72}.leaderboard-table .leaderboard-row--silver .leaderboard-rank{color:#c0d0d8}.leaderboard-table .leaderboard-row--bronze .leaderboard-rank{color:#d69e7a}.leaderboard-table .leaderboard-rank svg{color:currentColor}.leaderboard-table .product-data-row:hover{background:#8bfbd50f}.leaderboard-table-note{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:10px;display:flex}.leaderboard-distribution-card{border:1px solid var(--border);background:#f5fbf803;border-radius:16px;min-width:0;padding:clamp(18px,4vw,28px)}.leaderboard-distribution-card h2{margin:0 0 12px;font-size:19px;font-weight:550}.leaderboard-distribution-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;margin-bottom:28px;font-size:11px;line-height:1.6;display:flex}.leaderboard-score-buckets{gap:26px;margin:0;padding:0;list-style:none;display:grid}.leaderboard-score-bucket>div:first-child{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;font-size:14px;display:flex}.leaderboard-score-bucket strong{font-weight:500}.leaderboard-score-bucket>div>span{color:var(--muted);font-size:12px}.leaderboard-score-meter{border-radius:var(--radius-pill);background:#8bfbd512;height:5px;margin:10px 0;overflow:hidden}.leaderboard-score-meter>span{height:100%;width:var(--score-width);border-radius:inherit;background:var(--accent);opacity:.65;display:block}.leaderboard-score-range{color:var(--muted);font-family:var(--font-number);overflow-wrap:anywhere;font-size:12px;line-height:1.6;display:block}.leaderboard-distribution-note{border-top:1px solid var(--border);color:var(--muted);margin:26px 0 0;padding-top:20px;font-size:12px;line-height:1.75}.leaderboard-back-link{min-height:32px;margin-bottom:24px}.leaderboard-guide-intro{color:#d5e4decc;max-width:640px;margin:0 0 36px;font-size:16px;line-height:1.7}.leaderboard-guide-sections{gap:28px;display:grid}.leaderboard-guide-sections section{border-top:1px solid var(--border);padding-top:24px}.leaderboard-guide-sections h2{margin:0 0 12px;font-size:19px;font-weight:550}.leaderboard-guide-sections p{color:#d5e4deb8;margin:0 0 10px;font-size:13px;line-height:1.85}@media (max-width:820px){.leaderboard-account__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.product-content--leaderboard{grid-template-columns:minmax(0,1fr);gap:20px}.leaderboard-page-actions{justify-content:flex-start}.leaderboard-account{padding:18px}.leaderboard-account__connect{grid-template-columns:28px minmax(0,1fr)}.leaderboard-account__connect .edel-button{grid-column:2;justify-self:start}.leaderboard-account__heading{gap:8px}.leaderboard-account__heading a{margin-left:0}.leaderboard-controls__window{width:100%}.leaderboard-controls .leaderboard-window-tabs{grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.leaderboard-table .terminal-panel__header{padding:16px}.leaderboard-as-of{font-size:10px}}.staking-table{margin-top:10px}.staking-table-tabs{flex:0 0 min(560px,100%)}.placeholder-table{margin-top:0}.data-grid--blocks,.data-grid--tx{grid-template-columns:120px 100px 120px 120px 120px}.placeholder-panel{max-width:640px;padding:18px}@media (max-width:1180px){body{overflow:auto}.primary-nav{display:none}.mobile-menu-button{display:inline-grid}.trade-page{width:100%;min-width:0;min-height:calc(100dvh - var(--shell-chrome-height));padding:8px 8px 18px;overflow:visible}.market-header{overflow:visible}.trade-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;height:auto;min-height:0;display:grid}.trade-resize-handle{display:none}.chart-area,.book-area,.ticket-area,.account-area{border-radius:12px;grid-area:auto/1;min-width:0}.chart-area{order:1}.ticket-area{order:2}.book-area{order:3}.account-area{order:4}.chart-area{min-height:clamp(430px,62dvh,620px)}.book-area,.orderbook-panel{min-height:430px}.ticket-area{min-height:auto}.account-area,.account-tabs{min-height:300px}.chart-panel,.orderbook-panel{height:100%}.order-ticket{min-height:0}.ticket-submit{margin:18px 0 8px}.portfolio-grid,.kpi-row,.staking-summary,.explorer-grid,.more-summary-grid{grid-template-columns:1fr}.product-content--portfolio{grid-template-columns:1fr;gap:14px}.product-content--portfolio .page-actions{grid-column:1;justify-content:flex-start}.portfolio-kpi-stack{grid-template-rows:none}.portfolio-card{min-height:132px}.portfolio-card:nth-child(2),.portfolio-stats,.portfolio-chart{grid-area:auto}.page-actions,.more-page-toolbar{justify-content:flex-start;margin:0 0 18px}}@media (max-width:980px){.trade-page{width:100%;min-width:0;min-height:calc(100dvh - var(--shell-chrome-height));padding:8px 8px 18px;overflow:visible}.favorite-markets-bar{border:1px solid var(--border);border-radius:12px;height:42px;margin-bottom:8px;padding:6px 8px}.favorite-markets-bar__lead{width:24px;height:24px}.favorite-view-toggle{--favorite-toggle-size:24px}.favorite-market-chip{height:27px;padding-inline:8px}.market-header{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:7px 10px;height:auto;min-height:76px;margin-bottom:8px;padding:9px 10px}.trade-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;height:auto;min-height:0;display:grid}.chart-area,.book-area,.ticket-area,.account-area{border-radius:12px;grid-area:auto/1;min-width:0}.chart-area{min-height:clamp(390px,64dvh,560px)}.book-area,.orderbook-panel{min-height:430px}.ticket-area{min-height:auto}.account-area,.account-tabs{min-height:300px}.chart-panel{height:100%}.chart-toolbar,.panel-tabs,.account-tabs>header{height:auto;min-height:40px}.chart-footer{scrollbar-width:none;overflow:auto hidden}.chart-footer::-webkit-scrollbar{display:none}.chart-body{grid-template-columns:38px minmax(0,1fr);height:calc(100% - 82px)}.chart-tools{gap:4px;padding-top:6px}.chart-footer{gap:7px}.chart-footer>div{flex:none}.chart-footer>span:first-of-type{display:none}.order-ticket{min-height:auto;padding:9px 10px 12px}.ticket-submit{margin:18px 0 8px}.account-tabs>header{align-items:center;padding:6px 8px}.account-tabs .trade-account-tab-strip{grid-template-columns:repeat(var(--pill-count), minmax(104px, 1fr));width:min(100%,100vw - 94px)}.account-tabs .trade-account-tab-strip button{padding-inline:10px;font-size:10px}.account-filter-trigger{height:28px;padding-inline:4px;font-size:10.5px}.trade-resize-handle{display:none}}@media (max-width:720px){:root{--chrome-inline-padding:6px;--topbar-height:62px;--footer-height:82px;--bottom-control-height:26px;--footer-reserve:calc(var(--footer-height) + 12px)}.topbar{gap:8px;padding-inline:9px;display:flex}.brand{gap:8px;min-width:auto}.brand-logo{display:none}.brand-icon{width:28px;height:26px;display:block}.brand-product{display:none}.topbar-actions{gap:7px;margin-left:auto}.header-search{background:#f5fbf80b;border-color:#f5fbf81f;flex:0 0 36px;justify-content:center;width:36px;height:36px;padding:0}.header-search__placeholder,.header-search__kbd{display:none}.header-search svg{width:16px;height:16px}.topbar-actions .edel-button{letter-spacing:.02em;min-height:36px;padding:0 14px;font-size:11.5px}.topbar-actions .account-chip{display:none}.topbar-actions .edel-icon-button{width:34px;height:34px}.mobile-menu-button{width:36px;height:36px}.app-main{padding-bottom:var(--footer-reserve)}.trade-page{width:100%;min-width:0;min-height:calc(100dvh - var(--shell-chrome-height));padding:8px 8px 18px;overflow:visible}.favorite-markets-bar{border:1px solid var(--border);border-radius:12px;height:42px;margin-bottom:8px;padding:6px 8px}.favorite-markets-bar__lead{width:24px;height:24px}.favorite-view-toggle{--favorite-toggle-size:24px}.favorite-market-chip{height:27px;padding-inline:8px}.market-header{border:1px solid var(--border);border-radius:12px;flex-wrap:wrap;align-items:flex-start;gap:7px 10px;height:auto;min-height:76px;margin-bottom:8px;padding:9px 10px}.trade-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:8px;width:100%;min-width:0;height:auto;min-height:0;display:grid}.chart-area,.book-area,.ticket-area,.account-area{border-radius:12px;grid-area:auto/1;min-width:0}.chart-area{min-height:clamp(390px,64dvh,560px)}.book-area{min-height:430px}.ticket-area{min-height:auto}.chart-panel{height:100%}.chart-toolbar,.panel-tabs,.account-tabs>header{height:auto;min-height:40px}.chart-body{grid-template-columns:38px minmax(0,1fr);height:calc(100% - 82px)}.chart-tools{gap:4px;padding-top:6px}.chart-footer{scrollbar-width:none;gap:7px;font-size:12px;overflow:auto hidden}.chart-footer>div{flex:none;gap:10px}.chart-footer>span:first-of-type{display:none}.chart-footer::-webkit-scrollbar{display:none}.book-area,.ticket-area{display:block}.orderbook-panel{min-height:430px}.order-ticket{min-height:auto;padding:9px 10px 12px}.ticket-submit{margin:18px 0 8px}.account-area{min-height:0}.account-tabs{min-height:300px}.account-tabs>header{align-items:center;padding:6px 8px}.account-tabs .trade-account-tab-strip{grid-template-columns:repeat(var(--pill-count), minmax(104px, 1fr));width:min(100%,100vw - 94px)}.account-tabs .trade-account-tab-strip button{padding-inline:10px;font-size:10px}.account-filter-trigger{height:28px;padding-inline:4px;font-size:10.5px}.legal-footer{left:var(--chrome-inline-padding);right:var(--chrome-inline-padding);z-index:31;gap:7px;height:40px;display:flex;bottom:0}.bottom-status-strip{left:var(--chrome-inline-padding);right:var(--chrome-inline-padding);z-index:31;gap:6px;width:auto;max-width:none;height:38px;font-size:10.75px;bottom:40px}.market-status-group{gap:4px;font-size:10.75px}.deployment-environment-badge{padding-inline:7px;font-size:8px}.status-pill,.network-pill,.ticker-mode-button,.asset-ticker{height:var(--bottom-control-height)}.status-pill,.network-pill{padding:0 8px}.network-pill{max-width:146px}.asset-ticker-strip{scrollbar-width:none;flex:auto;overflow-x:auto}.asset-ticker-strip::-webkit-scrollbar{display:none}.mobile-bottom-nav{display:none}.mobile-bottom-nav a{color:#d8e5e1;text-align:center;font-weight:600}.mobile-bottom-nav a.is-active{color:var(--accent)}.product-content{padding-top:24px}.product-content h1{font-size:32px}.settings-grid,.market-selector-top,.modal-actions{grid-template-columns:1fr}.edel-modal.ticket-config-modal{border-radius:16px;width:calc(100vw - 18px);max-height:calc(100dvh - 18px);padding:14px}.ticket-config-modal .edel-modal__topline{align-items:center;gap:10px;margin-bottom:10px}.ticket-config-modal .edel-modal__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;overflow:hidden}.ticket-config-copy{font-size:12px;line-height:1.42}.ticket-margin-options,.ticket-account-options{gap:8px;margin:14px 0 12px}.ticket-margin-option,.ticket-account-option{border-radius:13px;grid-template-columns:34px minmax(0,1fr) 18px;gap:10px;min-height:auto;padding:12px}.ticket-margin-option__icon,.ticket-account-option__icon{width:32px;height:32px}.ticket-margin-option__icon span:first-child,.ticket-margin-option__icon span:last-child{width:13px;height:13px}.ticket-margin-option__icon[data-mode=isolated] span:first-child{width:16px;height:16px}.ticket-account-option__icon span:first-child{width:15px}.ticket-account-option__icon span:nth-child(2){width:18px}.ticket-account-option__icon span:last-child{width:12px}.ticket-config-option strong{font-size:12.5px}.ticket-config-option>span:not(.ticket-margin-option__icon):not(.ticket-margin-option__copy):not(.ticket-account-option__icon):not(.ticket-account-option__copy):not(.ticket-config-check),.ticket-margin-option__copy>span,.ticket-account-option__copy>span{margin-top:5px;font-size:11px;line-height:1.38}.ticket-config-check{width:17px;height:17px}.ticket-config-check__dot{width:7px;height:7px;margin:-3.5px 0 0 -3.5px}.ticket-leverage-editor{border-radius:var(--radius-pill);width:80px;height:40px;margin:0}.ticket-leverage-editor input{width:42px;font-size:20px}.ticket-leverage-editor span{font-size:15px}.connected-welcome__actions{grid-template-columns:1fr}.asset-search-modal{width:min(620px,100vw - 18px);padding:10px}.asset-search-command{min-height:42px}.asset-search-head,.asset-search-row{grid-template-columns:minmax(190px,1.6fr) minmax(78px,.75fr) minmax(70px,.6fr) 34px;gap:9px}.asset-search-head span:nth-child(4),.asset-search-row>span:nth-child(4){display:none}.asset-search-list{max-height:min(430px,100dvh - 302px)}.market-table-head,.market-table-row{grid-template-columns:1.8fr 1fr 1.2fr}.market-table-head div:nth-child(n+4),.market-table-row>span:nth-child(n+4){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.data-grid{overflow-x:auto}}@media (max-width:430px){.edel-modal.ticket-config-modal{border-radius:15px;width:calc(100vw - 12px);max-height:calc(100dvh - 12px);padding:12px}.ticket-margin-option,.ticket-account-option{grid-template-columns:1fr 18px;gap:9px 10px}.ticket-margin-option__icon,.ticket-account-option__icon{grid-column:1/-1;width:34px;height:34px}.ticket-margin-option__copy,.ticket-account-option__copy{grid-column:1}.ticket-config-check{grid-area:2/2}.ticket-config-action{min-height:40px}}.terminal-control-label{line-height:14px;display:inline-block;transform:translateY(.5px)}.account-tabs>header{min-height:48px;padding-inline:10px}.account-tabs .trade-account-tab-strip,.portfolio-live-table .portfolio-account-tabs{scroll-snap-type:none;scrollbar-width:none;background:#f5fbf80b;border-radius:999px;flex:0 auto;grid-template-columns:none;gap:2px;width:max-content;max-width:min(100%,850px);padding:3px;scroll-padding-inline:22px;display:flex;overflow:auto hidden;box-shadow:inset 0 0 0 1px #f5fbf80e;-webkit-mask-image:none;mask-image:none}.account-tabs .trade-account-tab-strip.can-scroll-right:not(.can-scroll-left),.portfolio-live-table .portfolio-account-tabs.can-scroll-right:not(.can-scroll-left){-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 20px),#0000 100%)}.account-tabs .trade-account-tab-strip.can-scroll-left:not(.can-scroll-right),.portfolio-live-table .portfolio-account-tabs.can-scroll-left:not(.can-scroll-right){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px 100%)}.account-tabs .trade-account-tab-strip.can-scroll-left.can-scroll-right,.portfolio-live-table .portfolio-account-tabs.can-scroll-left.can-scroll-right{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 20px),#0000 100%)}.account-tabs .trade-account-tab-strip::-webkit-scrollbar{display:none}.portfolio-live-table .portfolio-account-tabs::-webkit-scrollbar{display:none}.account-tabs .trade-account-tab-strip .pill-toggle__indicator,.portfolio-live-table .portfolio-account-tabs .pill-toggle__indicator{display:block}.account-tabs .trade-account-tab-strip button,.portfolio-live-table .portfolio-account-tabs button{color:#d5e4de96;min-width:max-content;height:32px;transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:11px;line-height:14px;display:inline-flex;position:relative}.account-tabs .trade-account-tab-strip button:after,.portfolio-live-table .portfolio-account-tabs button:after{content:none}.account-tabs .trade-account-tab-strip button:hover,.portfolio-live-table .portfolio-account-tabs button:hover{color:#f5fbf8db;background:#f5fbf80b!important}.account-tabs .trade-account-tab-strip button.is-active,.portfolio-live-table .portfolio-account-tabs button.is-active{color:var(--accent);background:0 0!important}.account-tabs .trade-account-tab-strip:not([data-pill-ready=true]) button.is-active,.portfolio-live-table .portfolio-account-tabs:not([data-pill-ready=true]) button.is-active{background:#3cd6bc24!important}.trade-account-tab-label{white-space:nowrap;align-items:center;gap:7px;line-height:14px;display:inline-flex}.trade-account-tab-count{color:#d5e4dea8;min-width:18px;height:18px;font-family:var(--font-number);font-variant-numeric:tabular-nums;background:#f5fbf811;border-radius:999px;place-items:center;padding-inline:4px;font-size:9px;line-height:12px;display:inline-grid}.trade-account-tab-count .terminal-control-label{line-height:12px}.trade-account-tab-strip button.is-active .trade-account-tab-count{color:var(--accent);background:#8bfbd51c}.account-runtime-actions{justify-content:flex-end;align-items:center;gap:6px;min-width:max-content;display:inline-flex}.account-runtime-pill{border-radius:var(--radius-pill);height:30px;min-height:30px;color:var(--muted);font-family:var(--font-brand);white-space:nowrap;background:#f5fbf809;border:1px solid #f5fbf817;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:500;line-height:14px;display:inline-flex}.account-runtime-status--accent,.account-runtime-status--positive{color:var(--accent);background:#8bfbd50b;border-color:#8bfbd524}.account-runtime-status--negative{border-color:rgba(var(--signal-sell-rgb), .2);background:rgba(var(--signal-sell-rgb), .055);color:var(--negative)}.account-runtime-refresh{color:#d5e4decc;cursor:pointer;min-width:104px;transition:color var(--motion-fast) ease, border-color var(--motion-fast) ease, background-color var(--motion-fast) ease}.account-runtime-refresh:not(:disabled):hover{color:var(--text);background:#8bfbd513;border-color:#8bfbd53d}.account-runtime-refresh:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.account-runtime-refresh:disabled{opacity:.45;cursor:default}.account-runtime-refresh[aria-busy=true]{opacity:.8;cursor:progress}.account-runtime-refresh svg{flex:none}.account-runtime-refresh[aria-busy=true] svg{color:var(--accent)}@media (prefers-reduced-motion:reduce){.account-runtime-refresh .is-spinning{animation:none}}.account-table:has(.account-table-row--state){width:100%;min-width:100%}.account-table:has(.account-table-row--state) .account-table-head{display:none}.account-table-scroll--empty,.account-table--empty,.account-table--empty .account-table-body{flex-direction:column;display:flex}.account-table--empty,.account-table--empty .account-table-body,.account-table--empty .account-table-row--state{flex:1 0 auto}.account-table-row--state,.account-table-row--empty.account-table-row--state{border-bottom:0;grid-template-columns:minmax(0,1fr);width:100%;min-width:100%;min-height:200px;padding:0}.account-table-row--state>.account-table-state,.portfolio-live-table--signed-out .account-table-state{text-align:center;white-space:normal;grid-column:1/-1;justify-content:center;align-items:center;width:100%;min-width:0;min-height:200px;padding:20px 22px;display:flex;overflow:visible}.account-table-state>.terminal-empty{grid-template-columns:minmax(0,1fr);place-items:center;gap:10px;width:min(100%,420px);padding:0;display:grid}.account-table-state__icon{color:#8bfbd5ad;background:0 0;border:0;border-radius:0;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.account-table-state__icon>svg{width:28px;height:28px;display:block}.account-table-state__copy{justify-items:center;gap:5px;min-width:0;max-width:420px;display:grid}.account-table-state__title{color:#f5fbf8eb;font-family:var(--font-brand);font-size:14px;font-weight:550;line-height:1.3}.account-table-state__detail{color:#d5e4de7a;font-family:var(--font-brand);font-size:10.8px;font-weight:400;line-height:1.45}.account-table-state__action{border-radius:var(--radius-pill);min-height:36px;font-family:var(--font-brand);flex:none;justify-self:center;margin-top:4px;padding:0 18px;font-size:12px}.account-table-row--state.is-loading .account-table-state__icon,.account-table-state.is-loading .account-table-state__icon,.account-table-row--state.is-refreshing .account-table-state__icon,.account-table-row--state.is-updating .account-table-state__icon{color:#e5c089}.account-table-row--state.is-error .account-table-state__icon,.account-table-state.is-error .account-table-state__icon,.account-table-row--state.is-stale .account-table-state__icon,.account-table-row--state.is-partial .account-table-state__icon{color:var(--negative)}@media (max-width:720px){.portfolio-live-table>.terminal-panel__header>div:last-child{flex-basis:100%;margin-left:0}.account-tabs>header{grid-template-columns:minmax(0,1fr);align-content:center;gap:5px;min-height:88px;padding:5px 8px;display:grid}.account-tabs .trade-account-tab-strip,.portfolio-live-table .portfolio-account-tabs{width:100%;max-width:none;min-height:44px;padding:3px}.account-tabs .trade-account-tab-strip button,.portfolio-live-table .portfolio-account-tabs button{min-height:38px;padding-inline:13px}.account-runtime-actions{border-top:1px solid #f5fbf80b;justify-content:space-between;width:100%;min-height:30px;padding:3px 2px 0}.account-table-row--state>.account-table-state,.portfolio-live-table--signed-out .account-table-state{padding:20px 16px}.account-table-state__action{min-height:40px}}.favorite-markets-list{-webkit-mask-image:none;mask-image:none}.favorite-markets-list.has-items.can-scroll-right:not(.can-scroll-left){-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 22px),#0000 100%)}.favorite-markets-list.has-items.can-scroll-left:not(.can-scroll-right){-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px 100%)}.favorite-markets-list.has-items.can-scroll-left.can-scroll-right{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 22px),#0000 100%)}.favorite-markets-list.is-empty{min-width:0;height:auto;padding-inline:6px 8px;overflow:hidden}.favorite-markets-bar[data-state=empty]{height:auto;min-height:40px}.favorite-markets-empty{color:#d5e4dead;min-width:0;font-family:var(--font-brand);white-space:nowrap;align-items:baseline;gap:8px;font-size:10.5px;font-weight:400;line-height:1.2;display:inline-flex;overflow:hidden}.favorite-markets-empty:before{content:"";background:#d5e4de6b;border-radius:50%;flex:0 0 5px;align-self:center;width:5px;height:5px}.favorite-markets-empty.is-guidance{white-space:normal;line-height:1.45;display:block;overflow:visible}.favorite-markets-empty.is-guidance:before{content:none}.favorite-markets-empty strong{color:#f5fbf8db;flex:none;font-weight:500}.favorite-markets-empty small{color:#d5e4de94;min-width:0;font:inherit;text-overflow:ellipsis;overflow:hidden}.favorite-markets-bar[data-state=loading] .favorite-markets-empty:before{background:#e5c089;box-shadow:0 0 0 3px #e5c08914}.favorite-markets-bar[data-state=error] .favorite-markets-empty:before{background:var(--negative);box-shadow:0 0 0 3px #d3708014}@media (prefers-reduced-motion:no-preference){.favorite-markets-bar[data-state=loading] .favorite-markets-empty:before,.ticket-status.is-working .ticket-status__dot{animation:1.6s ease-in-out infinite terminal-status-pulse}}@keyframes terminal-status-pulse{50%{opacity:.45;transform:scale(.82)}}.order-ticket{--ticket-control-height:34px;--ticket-control-shell-height:40px;--ticket-control-font-size:11.5px;--ticket-control-font-weight:400;--ticket-control-active-weight:500;--ticket-control-radius:var(--radius-pill);font-family:var(--font-brand);padding:12px 12px 16px}.order-ticket-draft{gap:10px;display:grid}.ticket-primary-controls{border-bottom:1px solid #f5fbf812;gap:10px;padding-bottom:12px;display:grid}.ticket-control-group{gap:5px;min-width:0;display:grid}.ticket-control-label{color:#d5e4de94;letter-spacing:.075em;text-transform:uppercase;padding-inline:2px;font-size:9.5px;font-weight:500;line-height:1}.ticket-control-group .ticket-segments,.ticket-control-group .ticket-order-tabs,.ticket-control-group .side-toggle{margin:0}.ticket-control-group--leverage .ticket-segments{min-height:var(--ticket-control-shell-height)}.ticket-control-group--leverage .ticket-config-trigger{height:var(--ticket-control-shell-height);min-height:var(--ticket-control-shell-height);border-radius:var(--ticket-control-radius);background:var(--ticket-control-bg);box-shadow:none;color:#d5e4dea3;border:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding:0 14px;display:grid}.ticket-control-group--leverage .ticket-config-trigger:hover,.ticket-control-group--leverage .ticket-config-trigger:focus-visible{background:var(--ticket-control-hover-bg);color:var(--text);transform:none}.ticket-control-group--leverage .ticket-config-trigger:focus-visible{outline:0;box-shadow:0 0 0 2px #041914eb,0 0 0 4px #8bfbd57a}.ticket-config-trigger__label{color:#d5e4dec7;font-family:var(--font-brand);justify-self:start;padding-top:1px;font-size:11.5px;font-weight:500;line-height:1}.ticket-control-group--leverage .ticket-config-trigger__value{border-radius:var(--radius-pill);min-width:44px;height:26px;color:var(--accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:#8bfbd512;border:1px solid #8bfbd51f;justify-content:center;align-items:center;padding:1px 12px 0;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.ticket-control-group--leverage .ticket-config-trigger svg{color:#d5e4dea3;opacity:.72;transition:color var(--motion-fast) ease, transform var(--motion-fast) var(--ease-snap);justify-self:end;margin:0}.ticket-control-group--leverage .ticket-config-trigger:hover svg,.ticket-control-group--leverage .ticket-config-trigger:focus-visible svg{color:var(--accent);transform:translate(1px)}.ticket-control-group--leverage .ticket-config-trigger[aria-expanded=true] svg{color:var(--accent);transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ticket-control-group--leverage .ticket-config-trigger svg{transition:none}}.ticket-order-tabs,.side-toggle{--pill-item-font-weight:500;border-radius:var(--ticket-control-radius)}.ticket-order-tabs button,.side-toggle button{border-radius:var(--ticket-control-radius)}.ticket-order-tabs.pill-toggle .pill-toggle__indicator,.ticket-behavior-toggle.pill-toggle .pill-toggle__indicator,.side-toggle.pill-toggle .pill-toggle__indicator{transform:translateX(calc(var(--pill-index) * 100%))!important}.ticket-order-tabs.pill-toggle .edel-segmented-control__item:not(.is-active):hover,.ticket-behavior-toggle.pill-toggle .edel-segmented-control__item:not(.is-active):hover{background:#f5fbf80b!important}.side-toggle.pill-toggle .ticket-side-buy:not(.is-active):hover{color:var(--signal-buy);background:rgba(var(--signal-buy-rgb), .075)!important}.side-toggle.pill-toggle .ticket-side-sell:not(.is-active):hover{color:var(--signal-sell);background:rgba(var(--signal-sell-rgb), .075)!important}.ticket-order-tabs.pill-toggle button:focus-visible,.ticket-behavior-toggle.pill-toggle button:focus-visible,.side-toggle.pill-toggle button:focus-visible{outline-offset:-2px;outline:2px solid #8bfbd5a6}.ticket-stats{gap:7px;margin:1px 2px 2px;font-size:10.8px}.ticket-stats dt,.ticket-summary dt,.account-equity dt{color:#d5e4de8a;font-weight:400}.ticket-stats dd,.ticket-summary dd,.account-equity dd{color:#f5fbf8e6;min-width:0;max-width:100%;font-family:var(--font-mono);font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere;text-align:right;font-size:11px;font-weight:600}.ticket-input{border-radius:var(--ticket-control-radius);background:#f5fbf805;border-color:#f5fbf817;min-height:42px;margin:0;padding-inline:11px;font-size:11.5px}.ticket-input input{font-size:12.5px;font-weight:600}.ticket-input--price,.ticket-input--size{padding-inline-start:15px}.ticket-input:has(input[aria-invalid=true]){background:#f5fbf809;border-color:#d5e4de47}.ticket-input:has(input[aria-invalid=true]):focus-within{background:#f5fbf80b;border-color:#d5e4de80}.ticket-action-reason.ticket-config-note:not(.sr-only){border-radius:var(--radius-pill);color:#d5e4decc;width:fit-content;max-width:100%;font-family:var(--font-brand);text-align:left;overflow-wrap:anywhere;background:#f5fbf809;border:1px solid #f5fbf817;margin:0 0 8px;padding:7px 12px;font-size:10.5px;font-weight:400;line-height:1.4}.size-slider{margin:0 0 2px}.size-slider__value{border-radius:var(--ticket-control-radius);min-height:38px;font-weight:600}.ticket-option-stack{gap:8px;margin:1px 2px}.ticket-behavior-toggle.edel-segmented-control{--pill-pad:3px;width:100%;min-width:0;min-height:38px;padding:var(--pill-pad);background:#f5fbf80e}.ticket-behavior-toggle .edel-segmented-control__item{color:#d5e4debf;min-width:0;min-height:32px;font-family:var(--font-brand);white-space:nowrap;padding:0 5px;font-size:10.5px;font-weight:400;line-height:1}.ticket-behavior-toggle .edel-segmented-control__item.is-active{color:var(--button-primary-text);font-weight:500}@media (pointer:coarse){.ticket-behavior-toggle .edel-segmented-control__item{min-height:44px}}.order-ticket .edel-checkbox-field{font-size:11.5px;font-weight:400}.ticket-config-note{color:#d5e4de94;text-align:left;margin:-1px 3px 1px;font-size:10.5px;line-height:1.4}.ticket-config-note.ticket-notice{border-radius:var(--radius-pill);color:#d5e4decc;width:fit-content;min-width:0;max-width:100%;min-height:32px;font-family:var(--font-brand);text-align:left;background:#f5fbf809;border:1px solid #f5fbf817;align-items:center;gap:7px;margin:0;padding:7px 12px;font-size:10.5px;font-weight:400;line-height:1.45;display:flex}.ticket-notice>svg{color:#d5e4dea6;flex:0 0 13px}.ticket-notice>span{overflow-wrap:anywhere;min-width:0}.ticket-notice.ticket-field-error{margin-block:1px 3px}.ticket-submit{border-radius:var(--ticket-control-radius);min-height:42px;font-family:var(--font-brand);margin:14px 0 7px;font-size:12px;font-weight:600}.ticket-status{border-radius:var(--radius-pill);color:#d5e4dea3;text-align:left;background:#f5fbf806;border:1px solid #f5fbf812;justify-content:flex-start;align-items:center;gap:8px;min-height:32px;margin:0 0 13px;padding:8px 12px;font-size:10.5px;font-weight:400;line-height:1.35;display:flex}.ticket-status>span:last-child{overflow-wrap:anywhere;min-width:0}.ticket-status__dot{background:#d5e4de6b;border-radius:50%;flex:0 0 6px;width:6px;height:6px;box-shadow:0 0 0 3px #d5e4de0d}.ticket-status.is-ready,.ticket-status.is-success{color:#b8e2cfc2;background:#5dbe9109;border-color:#5dbe9121}.ticket-status.is-ready .ticket-status__dot,.ticket-status.is-success .ticket-status__dot{background:var(--positive);box-shadow:0 0 0 3px #5dbe9114}.ticket-status.is-working,.ticket-status.is-paused,.ticket-status.is-stale,.ticket-status.is-attention{color:#d5e4decc;background:#f5fbf809;border-color:#f5fbf817}.ticket-status.is-working .ticket-status__dot,.ticket-status.is-paused .ticket-status__dot,.ticket-status.is-stale .ticket-status__dot,.ticket-status.is-attention .ticket-status__dot{background:#d5e4dea6;box-shadow:0 0 0 3px #d5e4de0d}.ticket-status.is-error{color:#e4aab3e0;background:#d370800d;border-color:#d370802e}.ticket-status.is-error .ticket-status__dot{background:var(--negative);box-shadow:0 0 0 3px #d3708017}.ticket-section{border-top:1px solid #f5fbf812;padding-top:12px}.ticket-section+.ticket-section{margin-top:14px}.ticket-section__heading{justify-content:space-between;align-items:center;gap:8px;min-height:20px;margin-bottom:9px;display:flex}.ticket-section__heading h3{color:#f5fbf8e6;margin:0;font-size:11.5px;font-weight:500;line-height:1}.ticket-section--locked{padding-top:7px}.ticket-section--locked+.ticket-section--locked{margin-top:7px}.ticket-section--locked .ticket-section__heading{min-height:32px;margin-bottom:0}.ticket-access-hint{border-radius:var(--radius-pill);color:#d5e4de80;cursor:pointer;-webkit-tap-highlight-color:transparent;width:32px;height:32px;transition:color var(--motion-fast) ease, background-color var(--motion-fast) ease;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ticket-access-hint:hover,.ticket-access-hint:active,.ticket-access-hint:focus-visible{color:var(--accent);background:#8bfbd511}.ticket-access-hint:focus-visible{outline-offset:2px;outline:2px solid #8bfbd599}.ticket-section__badge{border-radius:var(--radius-pill);color:#d5e4de94;letter-spacing:.025em;text-transform:uppercase;background:#f5fbf80b;align-items:center;min-height:18px;padding:0 6px;font-size:9px;font-weight:500;line-height:1;display:inline-flex}.ticket-section__badge.is-ready{color:#8bdeb4d1;background:#5dbe9113}.ticket-section__badge.is-error{color:#e498a3d6;background:#d3708013}.ticket-section__badge.is-protected{color:#e8be97d6;background:#dc995b13}.ticket-context-state{background:#f5fbf805;border:1px solid #f5fbf811;border-radius:9px;gap:5px;padding:11px;display:grid}.ticket-context-state strong{color:#f5fbf8cc;overflow-wrap:anywhere;font-size:10.8px;font-weight:500;line-height:1.25}.ticket-context-state span{color:#d5e4de94;overflow-wrap:anywhere;min-width:0;font-size:10px;font-weight:400;line-height:1.45}.ticket-summary--risk,.account-equity{border-top:0;gap:8px;margin:0;padding:0;font-size:10.5px}.funding-actions{gap:7px;margin:10px 0 0;padding-top:10px}.funding-actions .edel-button{white-space:normal;min-width:0;min-height:36px;padding-inline:7px;font-size:9.5px;font-weight:500;line-height:1.25}.funding-modal .edel-button,.legal-modal .edel-button,.connected-welcome-modal .edel-button{white-space:normal;min-width:0;line-height:1.25}.market-stream-empty--disconnected{--stream-empty-color:#d5e4de94}.account-table-row--state.is-disconnected .account-table-state__icon,.account-table-state.is-disconnected .account-table-state__icon{color:#d5e4de94}.trade-tape--empty.trade-tape--unavailable .tape-rows{opacity:1}@media (min-width:721px) and (max-width:1180px){.ticket-area .order-ticket{width:min(100%,560px);margin-inline:auto}}@media (max-width:720px){.order-ticket{--ticket-control-shell-height:42px;width:100%;padding:12px 11px 16px}.ticket-access-hint{width:40px;height:40px}.ticket-input,.ticket-submit{min-height:44px}.favorite-markets-empty small{display:none}.account-table-scroll:has(.account-table--mobile-cards){overscroll-behavior-x:none;overflow-x:hidden}.account-table--mobile-cards{width:100%;min-width:100%}.account-table--mobile-cards .account-table-head{overscroll-behavior-x:contain;scrollbar-width:none;gap:18px;width:100%;min-width:0;padding:0 12px;display:flex;position:relative;overflow-x:auto}.account-table--mobile-cards .account-table-head>[data-sortable=true]{flex:none;overflow:visible}.account-table--mobile-cards .account-table-head>:not([data-sortable=true]){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.account-table--mobile-cards .account-table-head::-webkit-scrollbar{display:none}.account-table--mobile-cards .account-table-body{gap:8px;min-width:0;padding:8px}.account-table--mobile-cards .account-table-virtual-spacer{width:100%;min-width:0}.account-table--mobile-cards .account-table-row:not(.account-table-row--state){background:#f5fbf805;border:1px solid #f5fbf812;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:11px 16px;width:100%;min-width:0;min-height:0;padding:12px;box-shadow:inset 0 1px #f5fbf806}.account-table--mobile-cards .account-table-row:not(.account-table-row--state):hover{background:#8bfbd507;border-color:#8bfbd51c}.account-table--mobile-cards .account-table-row:not(.account-table-row--state)>span{color:#f5fbf8e6;text-align:left;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;justify-self:stretch;justify-items:start;gap:4px;min-width:0;line-height:1.25;display:grid;overflow:visible}.account-table--mobile-cards .account-table-row:not(.account-table-row--state)>span:before{content:attr(data-column-label);color:#d5e4de70;font-family:var(--font-brand);letter-spacing:.045em;text-transform:uppercase;font-size:8.75px;font-weight:500;line-height:1}.account-table--mobile-cards .account-table-row:not(.account-table-row--state)>span[data-mobile-role=identity]{color:var(--text)}.account-table--mobile-cards .account-table-row:not(.account-table-row--state)>span[data-mobile-role=action]{border-top:1px solid #f5fbf80f;grid-column:1/-1;justify-content:flex-end;align-items:flex-end;min-height:48px;padding-top:9px;display:flex}.account-table--mobile-cards .account-table-row:not(.account-table-row--state)>span[data-mobile-role=action]:before{display:none}.account-table--mobile-cards .account-action-label{background:#8bfbd50b;border-color:#8bfbd521;min-width:94px;min-height:38px;padding-inline:12px;font-size:11px}.account-table--mobile-cards .account-action-label--cancel{background:#ff89890b;border-color:#ff898924}.account-table--mobile-cards .account-cancel-actions,.account-table--mobile-cards .account-unknown-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;width:100%;display:flex}.account-table--mobile-cards:has(.account-table-row--state) .account-table-body{padding:0}}@media (max-width:360px){.account-table--mobile-cards .account-table-row:not(.account-table-row--state){gap-inline:12px;padding:11px}.account-table--mobile-cards .account-action-label{min-height:40px}}@media (max-width:720px){.app-shell.is-product-route:after{display:none}.app-shell.is-product-route .app-main{min-height:calc(100dvh - var(--topbar-height));padding-bottom:22px}.app-shell.is-product-route .bottom-status-strip{width:calc(100% - 18px);max-width:none;height:38px;margin:0 9px;position:relative;inset:auto}.app-shell.is-product-route .legal-footer{border-top:1px solid #f5fbf812;flex-wrap:wrap;justify-content:center;width:calc(100% - 18px);height:auto;min-height:48px;margin:0 9px;padding:7px 0 13px;position:relative;inset:auto}}.xreserve-steps{gap:10px;margin:12px 0;padding:0;list-style:none;display:grid}.xreserve-step{background:#f5fbf805;border:1px solid #f5fbf814;border-radius:12px;gap:8px;padding:12px;display:grid}.xreserve-step p{color:#d5e4de9e;margin:0;font-size:11px;line-height:1.5}.xreserve-step__heading{align-items:center;gap:8px;display:flex}.xreserve-step__heading strong{color:#f5fbf8e6;font-size:12px;font-weight:560}.xreserve-step__number{width:20px;height:20px;color:var(--accent);font-family:var(--font-terminal);background:#f5fbf814;border-radius:50%;place-items:center;font-size:11px;display:grid}.xreserve-field{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.xreserve-field>span{color:#d5e4de94;grid-column:1/-1;font-size:10px}.xreserve-field code{color:#f5fbf8eb;min-width:0;font-family:var(--font-terminal);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:11px}.xreserve-field .field-error{grid-column:1/-1}.xreserve-empty{color:#d5e4de8a;margin:0;padding:0 2px;font-size:11px}.deposit-address--prominent .deposit-address__value span{color:#f5fbf8d1;font-size:12px;font-weight:560}.deposit-address--prominent .deposit-address__value code{font-size:14px;line-height:1.45}.xreserve-open{margin:4px 0 12px;text-decoration:none}.xreserve-manual{background:#f5fbf805;border:1px solid #f5fbf814;border-radius:12px;margin:12px 0;padding:10px 12px}.xreserve-manual>summary{cursor:pointer;color:#d5e4deb8;font-size:12px;font-weight:560}.xreserve-manual[open]>summary{margin-bottom:8px}.edel-short-id{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.account-setup-stepper{text-align:left;gap:10px;width:100%;display:grid}.account-setup-stepper__intro{color:#f5fbf8db;margin:0;font-size:12px;line-height:1.5}.account-setup-stepper__list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.account-setup-stepper__step{color:#d5e4de9e;background:#f5fbf805;border:1px solid #f5fbf814;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px 10px;font-size:12px;line-height:1.4;display:flex}.account-setup-stepper__step--active{border-color:var(--accent);color:#f5fbf8f2;background:#8bfbd514;font-weight:560}.account-setup-stepper__step--done{color:#f5fbf8cc}.account-setup-stepper__marker{width:20px;height:20px;color:var(--accent);font-family:var(--font-terminal);background:#f5fbf814;border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.account-setup-stepper__step--done .account-setup-stepper__marker{background:var(--accent);color:#06100d}.account-setup-stepper__step--failed{color:#f5fbf8f2;background:#ff5e760d;border-color:#ff5e766b;font-weight:560}.account-setup-stepper__step--failed .account-setup-stepper__marker{background:var(--negative);color:#06100d}.account-setup-stepper__label{flex:1;gap:2px;min-width:0;display:grid}.account-setup-stepper__error{color:#ffb5c0e6;font-weight:400}.xreserve-deposit-rows .funding-intent a{color:var(--accent);font-size:10px}.xreserve-deposit-rows .funding-intent.is-stalled .xreserve-deposit-rows__step{color:var(--warning)}.order-ticket .ticket-preview-refresh{margin-top:12px}.side-toggle .edel-segmented-control__item.ticket-side-buy.is-buy{background:var(--button-primary-bg);color:var(--button-primary-text)}.side-toggle .edel-segmented-control__item.ticket-side-buy.is-buy:hover{background:var(--button-primary-hover);color:var(--button-primary-text)}.side-toggle .edel-segmented-control__item.ticket-side-sell.is-sell{background:var(--negative);color:#250006}.order-ticket .edel-button:not(.edel-button--primary):disabled,.order-ticket .edel-segmented-control__item:disabled{color:#89918d;opacity:1;cursor:not-allowed;background:#303633}.order-ticket .side-toggle .edel-segmented-control__item:disabled:hover{color:#89918d;background:#303633}.edel-confirm-modal__body{gap:var(--space-2);display:grid}.edel-confirm-modal__body p{margin:0}.edel-confirm-modal__actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);display:flex}.live-number{font-variant-numeric:tabular-nums;display:inline}.live-number[data-tone=positive]{color:var(--positive)}.live-number[data-tone=negative]{color:var(--negative)}.live-number>:empty{display:none}.live-number__changed.is-up{animation:.6s ease-out live-number-flash-up}.live-number__changed.is-down{animation:.6s ease-out live-number-flash-down}@keyframes live-number-flash-up{0%{color:var(--positive)}}@keyframes live-number-flash-down{0%{color:var(--negative)}}.live-number[data-motion=off] .live-number__changed.is-up{color:var(--positive);animation:none}.live-number[data-motion=off] .live-number__changed.is-down{color:var(--negative);animation:none}@media (prefers-reduced-motion:reduce){.live-number__changed.is-up{color:var(--positive);animation:none}.live-number__changed.is-down{color:var(--negative);animation:none}}.live-number__stale{color:#d5e4de9e;letter-spacing:.04em;text-transform:uppercase;border:1px solid #d5e4de3d;border-radius:3px;margin-left:4px;padding:0 4px;font-size:9px;font-weight:600;line-height:13px;display:none}.live-number[data-stale=true]{color:#d5e4de85}.live-number[data-stale=true] .live-number__stale{display:inline-block}.live-number[data-stale]>.live-number__stale:empty{display:none}.live-number--stale-dot{position:relative}.live-number--stale-dot[data-stale=true]:after{content:"";pointer-events:none;background:#f0b258e6;border-radius:50%;width:4px;height:4px;position:absolute;top:-4px;right:0}.xreserve-deposit-rows__step{align-items:center;gap:5px;display:inline-flex}.xreserve-deposit-rows__step>svg{flex-shrink:0}.xreserve-deposit-rows .funding-intent.is-failed .xreserve-deposit-rows__step{color:var(--negative)}.collateral-logo{-o-object-fit:contain;object-fit:contain;vertical-align:-3px;flex-shrink:0;width:18px;height:18px;margin-inline-end:6px;display:inline-block}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--shell-safe-top:env(safe-area-inset-top,0px);--shell-safe-right:env(safe-area-inset-right,0px);--shell-safe-bottom:env(safe-area-inset-bottom,0px);--shell-safe-left:env(safe-area-inset-left,0px);--shell-header-content-height:60px;--topbar-height:calc(var(--shell-header-content-height) + var(--shell-safe-top))}.topbar{padding-top:var(--shell-safe-top);padding-left:max(var(--chrome-inline-padding), var(--shell-safe-left));padding-right:max(var(--chrome-inline-padding), var(--shell-safe-right))}.app-main{padding-bottom:calc(var(--footer-reserve) + var(--shell-safe-bottom))}.app-shell:after{height:calc(var(--footer-height) + var(--shell-safe-bottom))}.bottom-status-strip{left:max(var(--chrome-inline-padding), var(--shell-safe-left));bottom:var(--shell-safe-bottom)}.legal-footer{left:max(var(--chrome-inline-padding), var(--shell-safe-left));right:max(var(--chrome-inline-padding), var(--shell-safe-right));bottom:var(--shell-safe-bottom)}.mobile-menu-panel{max-height:calc(100dvh - var(--topbar-height))}.mobile-menu-panel__inner{padding-left:max(var(--chrome-inline-padding), var(--shell-safe-left));padding-right:max(var(--chrome-inline-padding), var(--shell-safe-right));padding-bottom:calc(var(--footer-reserve) + var(--shell-safe-bottom) + 18px)}.mobile-menu-more-link{overflow-wrap:anywhere;min-width:0}.mobile-menu-more-link>svg{flex:none}.edel-modal:not(.ticket-config-modal){top:calc(50dvh + (var(--shell-safe-top) - var(--shell-safe-bottom)) / 2);left:calc(50% + (var(--shell-safe-left) - var(--shell-safe-right)) / 2);max-width:calc(100vw - var(--shell-safe-left) - var(--shell-safe-right) - 24px);max-height:calc(100dvh - var(--shell-safe-top) - var(--shell-safe-bottom) - 24px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f5fbf833 transparent;overflow-y:auto}@media (min-width:721px) and (max-width:1180px){.topbar{grid-template-columns:max-content minmax(0,1fr) max-content;gap:12px}.topbar-actions{gap:7px;min-width:0}.account-chip__label{max-width:96px}}@media (min-width:721px) and (max-width:980px){.header-search{flex:0 0 36px;justify-content:center;width:36px;height:36px;padding:0}.header-search__placeholder,.header-search__kbd{display:none}}@media (max-width:720px){:root{--shell-header-content-height:62px}.topbar{padding-left:max(8px, var(--shell-safe-left));padding-right:max(8px, var(--shell-safe-right));gap:6px}.topbar-actions{gap:4px}.app-shell.is-terminal-route .bottom-status-strip{right:max(var(--chrome-inline-padding), var(--shell-safe-right));bottom:calc(40px + var(--shell-safe-bottom))}.app-shell.is-product-route .app-main{padding-bottom:22px}.app-shell.is-product-route .bottom-status-strip,.app-shell.is-product-route .legal-footer{width:auto;margin-left:max(9px, var(--shell-safe-left));margin-right:max(9px, var(--shell-safe-right))}.app-shell.is-product-route .legal-footer{padding-bottom:calc(13px + var(--shell-safe-bottom))}}@media (pointer:coarse) and (max-width:1180px){.topbar .brand{min-height:44px}.topbar .header-search,.topbar-actions .edel-icon-button,.mobile-menu-button{flex-basis:44px;width:44px;height:44px;min-height:44px}.topbar .header-search{justify-content:center;padding:0}.header-search__placeholder,.header-search__kbd{display:none}.topbar-actions .edel-button,.topbar-actions .account-chip,.mobile-menu-more-link,.mobile-menu-search,.mobile-menu-actions .edel-button{min-height:44px}.mobile-menu-button span{left:12px;right:12px}.mobile-menu-button span:first-child{top:17px}.mobile-menu-button span:last-child{top:25px}.mobile-menu-button.is-open span{top:21px}.edel-modal:not(.ticket-config-modal) .edel-modal__close{width:40px;height:40px;min-height:40px}.connect-modal .edel-modal__topline{grid-template-columns:minmax(0,1fr) 40px;gap:10px}.edel-modal:not(.connect-modal):not(.ticket-config-modal) .edel-modal__title{padding-inline:32px}}@media (pointer:coarse) and (max-width:720px){:root{--footer-height:88px}.topbar-actions .edel-button{padding-inline:12px}.app-shell.is-terminal-route .legal-footer{gap:4px;height:44px}.app-shell.is-terminal-route .bottom-status-strip{height:40px;bottom:calc(44px + var(--shell-safe-bottom))}.legal-footer>a,.legal-menu-trigger{min-width:40px;min-height:40px;padding-inline:4px}.legal-footer .social-link{width:36px;height:36px;min-height:36px}}@media (max-height:500px) and (max-width:1180px){.mobile-menu-panel__inner{gap:14px;padding-top:14px}.mobile-menu-link{font-size:18px}}body:has(.app-shell.is-terminal-route){scrollbar-gutter:auto}.market-header{z-index:30}.chart-area:has(.market-selector-dropdown){z-index:35;position:relative;overflow:visible}.market-selector-dropdown{max-height:var(--market-selector-available-height,calc(100dvh - 180px));max-width:calc(100vw - var(--shell-safe-left) - var(--shell-safe-right) - 28px);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.market-selector-dropdown>:not(.market-table){flex-shrink:0}.market-selector-dropdown .market-table{flex-direction:column;min-height:72px;display:flex}.market-selector-dropdown .market-table-head{flex-shrink:0}.market-selector-dropdown .market-table-body{flex:auto;min-height:36px}.trade-page{--trade-page-gutter:10px;width:100%;min-width:0;min-height:calc(100dvh - var(--topbar-height) - var(--footer-height) - var(--shell-safe-bottom));padding:var(--trade-page-gutter);padding-inline:max(var(--page-inline-gutter), var(--shell-safe-left)) max(var(--page-inline-gutter), var(--shell-safe-right))}.app-shell.is-terminal-route .app-main{padding-bottom:calc(var(--footer-height) + var(--shell-safe-bottom))}.ticket-input input,.form-row input{align-self:stretch;min-height:40px}@media (min-width:721px){.account-tabs>header{flex:0 0 38px;height:38px;min-height:38px;padding:0 8px}.account-tabs .trade-account-tab-strip{min-height:32px;padding:3px}.account-tabs .trade-account-tab-strip button,.account-tabs .account-runtime-pill{height:var(--terminal-tab-height);min-height:var(--terminal-tab-height)}}@media (min-width:1181px){.trade-page{height:calc(100dvh - var(--topbar-height) - var(--footer-height) - var(--shell-safe-bottom));min-height:550px}.trade-grid{--responsive-ticket-width:clamp(300px, var(--ticket-width), min(540px, calc(100% - 480px - 280px - 20px)));--responsive-book-width:clamp(280px, var(--book-width), min(560px, calc(100% - 480px - var(--responsive-ticket-width) - 20px)));--responsive-account-height:clamp(160px, var(--account-height), min(640px, calc(100% - 360px - 10px)));grid-template-columns:minmax(0, 1fr) var(--responsive-book-width) var(--responsive-ticket-width);grid-template-rows:minmax(360px, 1fr) var(--responsive-account-height);flex:1 1 0;height:100%}.account-area .account-table-row--state,.account-area .account-table-state{min-height:0}.account-area .account-table-state{padding:4px 18px}.account-area .account-table-state>.terminal-empty{gap:5px}.account-area .account-table-state__icon{flex-basis:28px;width:28px;height:28px}.account-area .account-table-state__action{min-height:32px;margin-top:0}.ticket-area{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#f5fbf82e transparent;overflow-y:auto}.trade-resize-handle--chart-book{bottom:calc(var(--responsive-account-height) + var(--trade-gap));left:calc(100% - var(--responsive-book-width) - var(--responsive-ticket-width) - var(--trade-gap) - var(--trade-gap-half))}.trade-resize-handle--book-ticket{left:calc(100% - var(--responsive-ticket-width) - var(--trade-gap-half))}.trade-resize-handle--horizontal{right:calc(var(--responsive-ticket-width) + var(--trade-gap));top:calc(100% - var(--responsive-account-height) - var(--trade-gap-half))}}@media (min-width:721px) and (max-width:1180px){.trade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chart-area,.book-area,.ticket-area,.account-area{order:0}.chart-area{grid-area:1/1/auto/-1;min-height:clamp(410px,55dvh,600px)}.book-area{grid-area:2/1}.ticket-area{grid-area:2/2}.account-area{grid-area:3/1/auto/-1}.ticket-area .order-ticket{width:100%;margin-inline:0;padding:16px}}@media (max-width:1180px){.trade-page{--trade-page-gutter:8px}.trade-grid>*{min-width:0}}@media (max-height:500px){.market-selector-dropdown{top:0}.market-selector-dropdown .command-footer{display:none}}@media (pointer:coarse){.order-ticket{--ticket-control-shell-height:46px}.ticket-input input,.form-row input,.search-field input,.asset-search-command input{min-height:44px;font-size:16px}.ticket-input,.ticket-submit{min-height:46px}.ticket-input-actions,.ticket-input-actions>button{min-height:44px}.ticket-input--price{grid-template-columns:max-content minmax(0,1fr) auto}}:is(.product-content--portfolio,.product-content--account,.product-content--leaderboard)>*,.account-service-grid>*,.portfolio-live-summary>*,.leaderboard-account__connect>div,.affiliate-profile__status>div{min-width:0}:is(.product-content--portfolio,.product-content--account,.product-content--leaderboard) .product-data-table-scroll{overscroll-behavior-x:contain;max-width:100%}:is(.portfolio-live-table,.affiliate-earnings-table,.leaderboard-table) .product-data-empty{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;position:sticky;left:0}:is(.affiliate-earnings-table,.leaderboard-table) .product-data-empty-rich>span{min-width:0;line-height:1.5}.portfolio-live-summary .hero-number{overflow-wrap:anywhere;min-width:0}.portfolio-runtime-banner small{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.portfolio-runtime-meta{overflow-wrap:anywhere;flex-wrap:wrap;min-width:0}.portfolio-live-table .portfolio-account-tabs{overscroll-behavior-x:contain}.account-service-card .terminal-panel__header,.affiliate-earnings-table .terminal-panel__header{flex-wrap:wrap;gap:8px 12px;padding-block:10px}.account-identity-strip strong,.affiliate-profile__status,.account-service-note,.account-policy-version,.legal-document__body,.legal-document__status,.leaderboard-guide-intro,.leaderboard-guide-sections{overflow-wrap:anywhere}.legal-document__body,.leaderboard-guide-intro,.leaderboard-guide-sections{max-inline-size:75ch}.verification-profile>:is(.edel-button,.account-support-link,.account-service-note){grid-column:1/-1}.verification-profile>:is(.edel-button,.account-support-link){white-space:normal;text-align:center;justify-self:start;max-width:100%}.verification-details dd{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.account-policy-version{text-align:right;padding:0 16px 12px;display:block;position:static}.legal-resource-card{grid-template-columns:minmax(0,1fr) auto}@media (min-width:621px) and (max-width:1180px){.product-content--portfolio{grid-template-columns:minmax(0,1fr) auto}.product-content--portfolio .page-actions{grid-column:2;justify-content:flex-end}}@media (min-width:561px) and (max-width:1180px){.portfolio-grid.portfolio-live-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.portfolio-runtime-meta{padding-left:15px}}@media (max-width:620px){.product-content--portfolio,.product-content--leaderboard{gap:16px}.product-content--portfolio>h1,.product-content--leaderboard>h1,.product-content--account>h1,.product-content--leaderboard-guide>h1,.product-content.legal-document>h1{overflow-wrap:anywhere;font-size:clamp(26px,7vw,32px);line-height:1.2}.product-content--portfolio .page-actions{margin:0}.portfolio-live-summary .portfolio-card{min-height:106px}.portfolio-runtime-banner{gap:9px;padding:14px}.portfolio-runtime-meta{row-gap:5px;line-height:1.5}.leaderboard-account{padding:16px}.leaderboard-account__stats{gap:20px 14px}.leaderboard-account__connect{gap:12px}.leaderboard-as-of{flex-wrap:wrap;gap:2px 5px;display:flex}.account-identity-strip{grid-template-columns:auto minmax(0,1fr);row-gap:6px;padding-block:10px}.account-identity-strip code{padding-bottom:0}.account-identity-strip small{grid-area:3/2}.affiliate-profile,.affiliate-registration,.verification-profile{min-height:0}.account-service-note{padding-top:20px}.product-content--leaderboard-guide .leaderboard-guide-intro{margin-bottom:28px;font-size:15px}}@media (pointer:coarse){:is(.product-content--portfolio,.product-content--account,.product-content--leaderboard) .edel-button,.portfolio-live-table .portfolio-account-tabs button,.leaderboard-controls .leaderboard-window-tabs button,.leaderboard-page-actions .account-runtime-pill,.leaderboard-distribution-trigger,.leaderboard-action-link,.leaderboard-back-link,.leaderboard-account__heading a,.account-support-link,.legal-document__nav a{min-height:44px}}