:root{color-scheme:dark;--font-ui:var(--font-plex-sans),"Helvetica Neue",sans-serif;--font-numeric:var(--font-plex-mono),"SFMono-Regular",monospace;--color-page:#0d1117;--color-panel:#121820;--color-elevated:#18212b;--color-input:#0a0e13;--color-code:#080b10;--color-logo-surface:#f6f8ff;--color-text:#f2f0e8;--color-text-secondary:#c0c4c9;--color-text-muted:#818994;--color-border:#2b3540;--color-border-strong:#46515e;--color-accent:#c5a65a;--color-accent-contrast:#14120d;--color-cardano:#3474bb;--color-buy:#4a9d83;--color-buy-hover:#63b599;--color-allocation-dao:#3f7f83;--color-allocation-team:#8ca96b;--color-sell:#d27668;--color-sell-hover:#e38b7e;--color-warning:#d0a24f;--color-focus:#e0c778;--gradient-gold-surface:linear-gradient(115deg,color-mix(in srgb,var(--color-accent) 9%,var(--color-panel)),var(--color-panel) 52%,color-mix(in srgb,var(--color-accent) 4%,var(--color-panel)));--space-none:0;--space-2xs:0.25rem;--space-xs:0.5rem;--space-sm:0.75rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:5rem;--text-xs:0.75rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.25rem;--text-xl:clamp(1.75rem,4vw,3.5rem);--text-2xl:2rem;--text-micro:0.625rem;--text-label:0.6875rem;--text-body-small:0.8125rem;--line-tight:1.08;--line-normal:1.5;--control-height:2.75rem;--border-width:1px;--radius-control:0;--radius-panel:0;--radius-social-tile:4rem;--radius-full:999px;--motion-fast:120ms;--motion-normal:180ms;--content-width:90rem}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0ms;--motion-normal:0ms}}.ui-bolt-mark{box-sizing:border-box;display:inline-grid;flex:0 0 auto;place-items:center;width:var(--ui-bolt-size);height:var(--ui-bolt-size);padding:var(--ui-bolt-padding);border:var(--border-width) solid transparent;background:var(--color-accent);color:var(--color-accent-contrast)}.ui-bolt-mark[data-container=token]{border-radius:var(--radius-full)}.ui-bolt-mark[data-scheme=dark]{border-color:var(--color-border-strong);background:var(--color-page);color:var(--color-accent)}.ui-bolt-mark[data-size="24"]{--ui-bolt-size:var(--space-lg);--ui-bolt-padding:var(--space-2xs)}.ui-bolt-mark[data-size="32"]{--ui-bolt-size:var(--space-xl);--ui-bolt-padding:var(--space-2xs)}.ui-bolt-mark[data-size="48"]{--ui-bolt-size:var(--space-2xl);--ui-bolt-padding:var(--space-xs)}.ui-bolt-mark__glyph{display:block;width:100%;height:100%}.ui-brand-lockup{display:inline-flex;align-items:center;gap:var(--space-sm);white-space:nowrap}.ui-brand-lockup__name{color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-md);font-weight:600;line-height:1.35;letter-spacing:.01em}.ui-panel{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-panel);padding:var(--ui-panel-padding,var(--space-lg))}.ui-panel[data-padding=medium]{--ui-panel-padding:var(--space-md)}.ui-panel[data-padding=large]{--ui-panel-padding:var(--space-lg)}.ui-panel[data-surface=elevated]{border-color:var(--color-border-strong);background:var(--color-elevated)}.ui-button{box-sizing:border-box;display:inline-flex;gap:var(--space-xs);min-height:var(--control-height);align-items:center;justify-content:center;border:var(--border-width) solid transparent;border-radius:var(--radius-control);padding:0 var(--space-md);color:var(--color-text);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;transition:background var(--motion-fast) ease,border-color var(--motion-fast) ease,color var(--motion-fast) ease}.ui-button[data-size=small]{min-height:2rem;padding-inline:var(--space-sm)}.ui-button[data-size=large]{min-height:3rem;padding-inline:var(--space-lg)}.ui-button[data-variant=primary]{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-contrast)}.ui-button[data-variant=primary]:hover:not(:disabled){border-color:var(--color-focus);background:var(--color-focus);color:var(--color-accent-contrast)}.ui-button[data-variant=secondary]{border-color:var(--color-border-strong);background:var(--color-panel);color:var(--color-text)}.ui-button[data-variant=secondary]:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-elevated);color:var(--color-accent)}.ui-button[data-variant=quiet]{background:transparent}.ui-button[data-variant=quiet]:hover:not(:disabled){background:var(--color-elevated);color:var(--color-accent)}.ui-button:focus-visible,.ui-icon-button:focus-visible,.ui-input:focus-visible,.ui-select:focus-visible,.ui-tab:focus-visible,.ui-trade-action:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ui-button:disabled,.ui-icon-button:disabled{border-color:var(--color-border);background:var(--color-panel);color:var(--color-text-muted);cursor:not-allowed}.ui-trade-action{box-sizing:border-box;display:inline-flex;min-height:var(--control-height);align-items:center;justify-content:center;border:var(--border-width) solid transparent;border-radius:var(--radius-control);padding-inline:var(--space-lg);color:var(--color-accent-contrast);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background var(--motion-fast) ease,border-color var(--motion-fast) ease}.ui-trade-action[data-size=large]{min-height:3rem;padding-inline:var(--space-xl)}.ui-trade-action[data-side=buy]{border-color:var(--color-buy);background:var(--color-buy)}.ui-trade-action[data-side=buy]:hover:not(:disabled){border-color:var(--color-buy-hover);background:var(--color-buy-hover)}.ui-trade-action[data-side=sell]{border-color:var(--color-sell);background:var(--color-sell)}.ui-trade-action[data-side=sell]:hover:not(:disabled){border-color:var(--color-sell-hover);background:var(--color-sell-hover)}.ui-trade-action:disabled{border-color:var(--color-border);background:var(--color-panel);color:var(--color-text-muted);cursor:not-allowed}.ui-icon-button{box-sizing:border-box;display:inline-grid;width:var(--control-height);height:var(--control-height);flex:0 0 auto;place-items:center;border:var(--border-width) solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--color-text-secondary);cursor:pointer;font:inherit;transition:background var(--motion-fast) ease,border-color var(--motion-fast) ease,color var(--motion-fast) ease}.ui-icon-button[data-size=small]{width:2rem;height:2rem}.ui-icon-button[data-size=large]{width:3rem;height:3rem}.ui-icon-button[data-variant=secondary]{border-color:var(--color-border-strong);background:var(--color-panel)}.ui-icon-button:hover:not(:disabled){border-color:var(--color-accent);background:var(--color-elevated);color:var(--color-accent)}.ui-status-tag{display:inline-flex;align-items:center;justify-content:center;border:var(--border-width) solid var(--ui-status-color,var(--color-border-strong));padding:var(--space-2xs) var(--space-xs);background:var(--color-panel);color:var(--ui-status-color,var(--color-text));font-family:var(--font-ui);font-size:var(--text-label);font-weight:500;line-height:1;white-space:nowrap}.ui-status-tag[data-tone=accent]{--ui-status-color:var(--color-accent)}.ui-status-tag[data-tone=buy]{--ui-status-color:var(--color-buy)}.ui-status-tag[data-tone=sell]{--ui-status-color:var(--color-sell)}.ui-status-tag[data-tone=warning]{--ui-status-color:var(--color-warning)}.ui-status-tag[data-tone=cardano]{--ui-status-color:var(--color-cardano)}.ui-status-tag[data-emphasis=strong]{border-color:var(--ui-status-color,var(--color-border-strong));background:var(--ui-status-color,var(--color-elevated));color:var(--color-accent-contrast)}.ui-status-tag[data-tone=cardano][data-emphasis=strong],.ui-status-tag[data-tone=neutral][data-emphasis=strong]{color:var(--color-text)}.ui-status{display:inline-flex;align-items:center;gap:var(--space-xs);font-family:var(--font-ui);font-size:var(--text-xs);white-space:nowrap}.ui-status__mark{width:.5rem;height:.5rem;border:var(--border-width) solid;background:currentColor}.ui-status--positive{color:var(--color-buy)}.ui-status--warning{color:var(--color-warning)}.ui-status--negative{color:var(--color-sell)}.ui-status--neutral{color:var(--color-text-muted)}.ui-field{display:grid;gap:var(--space-xs);min-width:0}.ui-field__label{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);color:var(--color-text-secondary);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.ui-field__message{color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-label);font-weight:400;letter-spacing:0;line-height:1.5}.ui-input,.ui-select{box-sizing:border-box;width:100%;min-width:0;min-height:var(--control-height);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-input);color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-sm);line-height:1.65;padding-inline:var(--space-md);transition:background var(--motion-fast) ease,border-color var(--motion-fast) ease}.ui-input[data-kind=numeric]{font-family:var(--font-numeric);font-size:var(--text-md);line-height:1}.ui-input::placeholder{color:var(--color-text-muted)}.ui-input:focus,.ui-select:focus{border-color:var(--color-accent)}.ui-input:disabled,.ui-select:disabled{border-color:var(--color-border);background:var(--color-panel);color:var(--color-text-muted);cursor:not-allowed}.ui-tabs{display:flex;min-width:0;align-items:stretch;gap:var(--space-lg);border-bottom:var(--border-width) solid var(--color-border)}.ui-tab{position:relative;min-height:var(--control-height);border:0;color:var(--color-text-muted);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:color var(--motion-fast) ease}.ui-tab,.ui-tab:after{background:transparent}.ui-tab:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;content:""}.ui-tab:hover:not(:disabled),.ui-tab[data-active=true]{color:var(--color-accent)}.ui-tab[data-active=true]:after{background:var(--color-accent)}.ui-tab:disabled{border-color:var(--color-border);background:var(--color-panel);color:var(--color-text-muted);cursor:not-allowed}.ui-tab:disabled:after{background:transparent}@media (pointer:coarse){.ui-button[data-size=small],.ui-tab{min-height:2.75rem}.ui-icon-button[data-size=small]{width:2.75rem;height:2.75rem}}*,:after,:before{box-sizing:border-box}html{font-family:var(--font-ui);-webkit-font-smoothing:antialiased;scroll-behavior:smooth;text-rendering:optimizeLegibility}body,html{overflow-x:clip;background:var(--color-page);color:var(--color-text)}body{margin:0;min-height:100vh;font-size:var(--text-md);line-height:var(--line-normal)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.025em;line-height:var(--line-tight)}h1{font-size:var(--text-xl)}h1,h2{font-weight:500}h2{font-size:clamp(1.5rem,3vw,2.5rem)}h3{font-size:var(--text-lg);font-weight:500}.numeric,code{font-family:var(--font-numeric)}.numeric,code,table{font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.copyable-identifier{position:relative;display:inline-flex;min-width:0;max-width:100%;align-items:center;border:0;padding:0;background:transparent;color:inherit;cursor:inherit;font:inherit;text-align:inherit}.copyable-identifier code{min-width:0;overflow-wrap:anywhere;color:inherit;font:inherit;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:.24em;transition:text-decoration-color var(--motion-fast) ease;word-break:break-all}.copyable-identifier:focus-visible code,.copyable-identifier:hover code,.copyable-identifier[data-state=copied] code,.copyable-identifier[data-state=error] code{text-decoration-color:currentcolor}.copyable-identifier[data-state=copied] code{color:var(--color-buy)}.copyable-identifier[data-state=error] code{color:var(--color-sell)}.copyable-identifier__feedback{position:absolute;z-index:30;right:0;bottom:calc(100% + var(--space-xs));padding:var(--space-2xs) var(--space-xs);border:var(--border-width) solid var(--color-border-strong);background:var(--color-elevated);box-shadow:0 .35rem 1rem rgb(0 0 0/22%);color:var(--color-text);font-family:var(--font-ui);font-size:var(--text-xs);font-feature-settings:normal;font-variant-numeric:normal;line-height:1.2;pointer-events:none;white-space:nowrap}.copyable-identifier:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.copyable-identifier--compact{width:100%}.copyable-identifier--compact code{overflow:hidden;text-overflow:clip;white-space:nowrap}.skip-link{position:fixed;z-index:100;top:var(--space-sm);left:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-accent);color:var(--color-accent-contrast);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.page-shell{width:min(calc(100% - 2rem),var(--content-width));margin-inline:auto}.eyebrow{margin-bottom:var(--space-sm);color:var(--color-accent);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:600;letter-spacing:.12em}.site-header{position:sticky;z-index:20;top:0;border-bottom:var(--border-width) solid var(--color-border);background:var(--color-page)}.site-header__inner{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto auto;min-width:0;align-items:center;width:min(calc(100% - 2rem),var(--content-width));min-height:4rem;margin-inline:auto;gap:var(--space-xl)}.display-currency-menu{position:relative;color:var(--color-text-muted);font-family:var(--font-numeric);font-size:var(--text-xs)}.display-currency-menu__trigger{display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-xs);padding:0;border:0;background:none;color:inherit;cursor:pointer;font:inherit;transition:color var(--motion-fast) ease}.display-currency-menu__trigger:after{width:.35rem;height:.35rem;border-right:var(--border-width) solid;border-bottom:var(--border-width) solid;content:"";transform:translateY(-.1rem) rotate(45deg);transition:transform var(--motion-fast) ease}.display-currency-menu__trigger strong{color:var(--color-text-secondary);font-weight:600}.display-currency-menu__trigger:hover,.display-currency-menu__trigger[aria-expanded=true]{color:var(--color-accent)}.display-currency-menu__trigger:hover strong,.display-currency-menu__trigger[aria-expanded=true] strong{color:inherit}.display-currency-menu__trigger[aria-expanded=true]:after{transform:translateY(.1rem) rotate(225deg)}.display-currency-menu__trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.display-currency-menu__options{position:absolute;z-index:30;top:100%;right:0;display:grid;width:min(12rem,calc(100vw - 2rem));padding:var(--space-xs)}.display-currency-menu__options[hidden]{display:none}.display-currency-menu__options button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:var(--space-sm) var(--space-md);border:0;background:none;color:var(--color-text);cursor:pointer;font:inherit;gap:var(--space-sm);text-align:left;transition:background var(--motion-fast) ease,color var(--motion-fast) ease}.display-currency-menu__options button+button{border-top:var(--border-width) solid var(--color-border)}.display-currency-menu__options button:focus-visible,.display-currency-menu__options button:hover,.display-currency-menu__options button[aria-checked=true]{background:var(--color-elevated);color:var(--color-accent);outline:0}.display-currency-menu__options button>span:first-child{color:var(--color-text-muted)}.display-currency-menu__options button[aria-checked=true]>span:first-child{color:var(--color-accent)}.display-currency-menu__options small{display:block;margin-top:var(--space-2xs);color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:400}.wordmark{display:inline-flex;align-items:center}.asset-icon{box-sizing:border-box;display:inline-grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border:0;border-radius:50%;background:var(--color-elevated);color:var(--color-text);font-family:var(--font-numeric);font-size:.75rem;font-weight:600;overflow:hidden}.asset-icon img,.asset-icon svg{display:block;width:100%;height:100%;object-fit:contain}.asset-icon--logo{background:var(--color-logo-surface)}.asset-icon--ada img{width:78%;height:78%}.asset-icon--night{background:var(--color-input)}.asset-icon--bolts{background:var(--color-accent);color:var(--color-accent-contrast)}.asset-icon--bolts img{width:100%;height:100%}.asset-icon--logo:not(.asset-icon--ada):not(.asset-icon--night):not(.asset-icon--bolts) img,.asset-icon--usdcx img{width:86%;height:86%}.asset-pair-icon{display:inline-flex;min-width:2.75rem;align-items:center}.asset-pair-icon .asset-icon{position:relative}.asset-pair-icon .asset-icon:first-child{z-index:1}.asset-pair-icon .asset-icon+.asset-icon{margin-left:-.65rem}.market-pair-cell{display:flex;align-items:center;gap:var(--space-sm)}.platform-icon{display:block;width:1.25rem;height:1.25rem;flex:0 0 auto}.floating-surface{border:var(--border-width) solid var(--color-border-strong);background:var(--color-panel);box-shadow:0 1rem 3rem rgb(0 0 0/35%);overflow:hidden}.site-nav{display:flex;min-width:0;align-items:center;gap:clamp(var(--space-sm),1.5vw,var(--space-lg));color:var(--color-text-secondary);font-size:var(--text-sm)}.site-nav>a{display:inline-flex;min-height:var(--control-height);align-items:center}.site-nav-more{position:relative;color:var(--color-text-secondary);font-size:var(--text-sm)}.site-nav-more__trigger{border:0;background:none;color:inherit;font:inherit;display:inline-flex;min-height:var(--control-height);align-items:center;gap:var(--space-xs);cursor:pointer;padding:0;transition:color var(--motion-fast) ease}.site-nav-more__trigger:after{width:.35rem;height:.35rem;border-right:var(--border-width) solid;border-bottom:var(--border-width) solid;content:"";transform:translateY(-.1rem) rotate(45deg);transition:transform var(--motion-fast) ease}.site-nav-more__trigger:hover,.site-nav-more__trigger[aria-expanded=true]{color:var(--color-accent)}.site-nav-more__trigger[aria-expanded=true]:after{transform:translateY(.1rem) rotate(225deg)}.site-nav-more__trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.site-nav-more__menu{position:absolute;z-index:30;top:100%;right:0;display:grid;width:min(19rem,calc(100vw - 2rem));padding:var(--space-xs)}.site-nav-more__menu[hidden]{display:none}.site-nav-more__menu a{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;padding:var(--space-sm) var(--space-md);color:var(--color-text);gap:var(--space-sm);transition:background var(--motion-fast) ease,color var(--motion-fast) ease}.site-nav-more__menu a+a{border-top:var(--border-width) solid var(--color-border)}.site-nav-more__menu a:focus-visible,.site-nav-more__menu a:hover{background:var(--color-elevated);color:var(--color-accent);outline:0}.site-nav-more__menu small{display:block;margin-top:var(--space-2xs);color:var(--color-text-muted);font-size:var(--text-xs)}.site-nav-more__menu .platform-icon{margin-top:.1rem;color:var(--color-accent)}.site-nav-more__copy{min-width:0}.site-footer a,.site-nav a,.text-link{transition:color var(--motion-fast) ease}.site-footer a:hover,.site-nav a:hover,.text-link:hover{color:var(--color-accent)}.network-badge{border:var(--border-width) solid var(--color-border-strong);padding:var(--space-2xs) var(--space-sm);color:var(--color-warning);font-family:var(--font-ui);font-weight:600;font-size:var(--text-xs);letter-spacing:.08em}.wallet-control{position:relative;min-width:0;font-size:var(--text-sm)}.wallet-control summary{min-width:9rem;min-height:var(--control-height);align-content:center;border:var(--border-width) solid var(--color-accent);padding:0 var(--space-md);color:var(--color-accent);cursor:pointer;font-family:var(--font-ui);font-weight:500;list-style:none;text-align:center}.wallet-control summary::-webkit-details-marker{display:none}.wallet-control summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.wallet-control__menu{position:absolute;z-index:30;top:calc(100% + var(--space-xs));right:0;width:min(22rem,calc(100vw - 2rem))}.wallet-control__label{margin:0;padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-ui);font-weight:600;font-size:var(--text-xs);letter-spacing:.06em}.wallet-control__list{margin:0;padding:0;list-style:none}.wallet-control__list li+li{border-top:var(--border-width) solid var(--color-border)}.wallet-control__menu-action{width:100%;justify-content:flex-start}.wallet-control__list .wallet-control__menu-action{display:flex;align-items:center;justify-content:space-between}.wallet-control code,.wallet-control small{color:var(--color-text-muted);font-size:var(--text-xs)}.wallet-control__connected,.wallet-control__empty{padding:var(--space-md)}.wallet-control__empty p{color:var(--color-text-muted)}.wallet-control__connected>.wallet-control__menu-action,.wallet-control__empty>.wallet-control__menu-action{justify-content:center}.wallet-control__connected code{display:block;margin-block:var(--space-sm);overflow-wrap:anywhere;text-transform:none;letter-spacing:normal}.wallet-control__connected>.copyable-identifier{margin-block:var(--space-sm);max-width:100%;white-space:normal;overflow-wrap:anywhere}.wallet-control__history-link{display:flex;width:100%;padding-block:var(--space-sm);align-items:center;justify-content:space-between;gap:var(--space-xs);color:var(--color-text-muted);font-size:var(--text-sm)}.wallet-control__history-link:hover{color:var(--color-accent)}.wallet-control__error{margin:0;padding:var(--space-sm) var(--space-md);border-top:var(--border-width) solid var(--color-border);color:var(--color-warning);font-size:var(--text-xs)}.wallet-control__transfers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-sm);margin-block:var(--space-md)}.hydra-transfer__receipt a{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em}.hydra-transfer{width:100%;margin:0;padding:0;background:var(--color-elevated);color:var(--color-text)}.hydra-transfer,.transfer-section{min-width:0;border:var(--border-width) solid var(--color-border-strong)}.transfer-section{background:var(--color-panel);scroll-margin-top:6rem}.transfers-route>.transfer-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-block:var(--space-lg);border-bottom:var(--border-width) solid var(--color-border)}.transfer-actions a{padding:var(--space-md);text-align:center;font-size:var(--text-md);font-weight:600;color:var(--color-text-muted);border-bottom:2px solid transparent}.transfer-actions [aria-current=page]{color:var(--color-accent);background:var(--color-elevated);border-bottom-color:var(--color-accent)}.transfer-section>.hydra-transfer{border:0}.transfer-section__direction{display:flex;justify-content:space-between;padding:var(--space-md);border-bottom:var(--border-width) solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-secondary)}.transfer-section__empty{padding:var(--space-xl) var(--space-lg)}.transfer-section__empty h2{font-size:var(--text-lg)}.transfer-section__empty p,.transfer-section__empty>span{color:var(--color-text-muted);line-height:1.6}.transfer-section__empty>span{display:block;margin-top:var(--space-lg);font-size:var(--text-sm)}.hydra-transfer__header{display:flex;min-height:4.25rem;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--color-border)}.hydra-transfer__header span{color:var(--color-accent);font-family:var(--font-ui);font-weight:600;font-size:var(--text-xs);letter-spacing:.08em}.hydra-transfer__header h2{margin:var(--space-2xs) 0 0;font-size:var(--text-lg)}.hydra-transfer__summary{display:grid;grid-template-columns:auto minmax(0,1fr);padding:var(--space-md);border-bottom:var(--border-width) solid var(--color-border);gap:var(--space-xs) var(--space-lg);font-size:var(--text-sm)}.hydra-transfer__summary span{color:var(--color-text-muted)}.hydra-transfer__summary .copyable-identifier,.hydra-transfer__summary code{color:var(--color-text);text-align:right}.hydra-transfer__summary .copyable-identifier{justify-self:end;min-width:0;max-width:100%;white-space:normal}.hydra-transfer__summary .copyable-identifier code{min-width:0;white-space:normal;overflow-wrap:anywhere;text-transform:none;letter-spacing:normal}.hydra-transfer__state{display:flex;flex-direction:column;align-items:center;margin:0;padding:var(--space-xl) var(--space-md);gap:var(--space-sm);color:var(--color-text-muted);text-align:center}.hydra-transfer__state strong{color:var(--color-text);font-weight:500}.hydra-transfer__state p{max-width:34rem;margin:0}.hydra-transfer__state button.ui-button{margin-top:var(--space-xs)}.hydra-transfer__amount{display:grid;padding:var(--space-md);border-bottom:var(--border-width) solid var(--color-border);gap:var(--space-sm)}.hydra-transfer__amount-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);color:var(--color-text-muted);font-size:var(--text-xs)}.hydra-transfer__asset-select{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-sm)}.hydra-transfer__asset-select .asset-icon{width:var(--control-height);height:var(--control-height)}.hydra-transfer__amount .ui-input,.hydra-transfer__amount .ui-select{width:100%;font-family:var(--font-numeric)}.hydra-transfer__amount-input{display:grid;gap:var(--space-xs);color:var(--color-text-muted);font-size:var(--text-xs)}.hydra-transfer__amount-input>span:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs)}.hydra-transfer__amount-shortcuts{display:flex;gap:var(--space-xs)}.hydra-transfer__amount-input .ui-button{min-width:4rem;border-radius:0}.hydra-transfer__amount>p,.hydra-transfer__progress,.hydra-transfer__reserve,.hydra-transfer__validation{margin:0;color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.45}.hydra-transfer__facts{display:grid;margin:0;padding:var(--space-sm) var(--space-md) var(--space-sm) calc(var(--space-md) + 1rem);border-bottom:var(--border-width) solid var(--color-border);gap:var(--space-2xs);color:var(--color-text-muted);font-size:var(--text-xs);line-height:1.4}.hydra-transfer__progress,.hydra-transfer__reserve,.hydra-transfer__validation{padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--color-border)}.hydra-transfer__progress{color:var(--color-accent)}.hydra-transfer__validation{color:var(--color-warning)}.hydra-transfer__validation--error{color:var(--color-sell)}.hydra-transfer__receipt{margin:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--color-buy)}.hydra-transfer__receipt .copyable-identifier,.hydra-transfer__receipt code{display:block;margin-block:var(--space-xs);overflow-wrap:anywhere}.hydra-transfer__receipt p{margin:0;color:var(--color-text-muted);font-size:var(--text-sm)}.hydra-transfer__error{display:flex;align-items:center;justify-content:space-between;margin:var(--space-md);gap:var(--space-md)}.hydra-transfer__error p{margin:0}.hydra-transfer__error button.ui-button{flex:0 0 auto}.user-facing-error{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-md)}.user-facing-error__body{min-width:0}.user-facing-error__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--space-sm)}.user-facing-error__body>strong{display:block;color:var(--color-text);font-size:var(--text-sm)}.user-facing-error__body>p{margin:var(--space-xs) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:1.5}.user-facing-error details{margin-top:var(--space-sm);color:var(--color-text-muted)}.user-facing-error summary{width:max-content;cursor:pointer;font-family:var(--font-ui)}.user-facing-error code{display:block;margin-top:var(--space-xs);overflow-wrap:anywhere;white-space:normal}.hydra-transfer__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;padding:var(--space-md);gap:var(--space-sm)}.hydra-transfer__footer,.site-footer{border-top:var(--border-width) solid var(--color-border)}.site-footer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(calc(100% - 2rem),var(--content-width));margin:var(--space-xl) auto 0;padding:var(--space-xl) 0 var(--space-2xl);gap:var(--space-2xl);color:var(--color-text-muted);font-size:var(--text-sm)}.site-footer p{margin-bottom:0}.site-footer .ui-brand-lockup{margin-bottom:var(--space-sm)}.site-footer nav{display:grid;align-content:start;gap:var(--space-sm)}.site-footer__group{margin:0 0 var(--space-2xs);color:var(--color-text-muted);font-weight:600;letter-spacing:.12em}.site-footer__group,.site-footer__network{font-family:var(--font-ui);font-size:var(--text-xs)}.site-footer__network{margin-top:var(--space-sm);color:var(--color-accent);font-weight:500;letter-spacing:.06em;text-transform:uppercase}.site-footer__copyright{grid-column:1/-1;padding-top:var(--space-lg);border-top:var(--border-width) solid var(--color-border);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.04em}.hero{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:38rem;align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:var(--space-2xl);border-bottom:var(--border-width) solid var(--color-border)}.hero--without-carousel{grid-template-columns:minmax(0,48rem)}.hero__copy h1{max-width:15ch;margin-bottom:var(--space-lg)}.hero__lede{max-width:38rem;color:var(--color-text-secondary);font-size:var(--text-lg)}.hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin-top:var(--space-xl)}.deployment-panel,.fees-panel,.markets-panel{padding:0;background:var(--color-input)}.hero-market{display:grid;align-self:center;overflow:hidden;border:var(--border-width) solid var(--color-border);background:var(--color-input)}.hero-market__slide{display:block;aspect-ratio:1200/628;overflow:hidden;background:#090d12;color:inherit}.hero-market__slide img{display:block;width:100%;height:100%;object-fit:contain;transition:opacity .14s ease}.hero-market__slide:hover img{opacity:.9}.hero-market__controls{display:grid;min-height:3rem;grid-template-columns:auto 1fr auto;align-items:center;border-top:var(--border-width) solid var(--color-border);background:var(--color-input)}.hero-market__controls>div{display:flex;align-items:center;justify-content:center;padding-inline:var(--space-xs);gap:var(--space-xs)}.hero-market__controls>.ui-icon-button{border-radius:0}.hero-market__controls>div button{width:.55rem;height:.25rem;padding:0;border:0;background:var(--color-border-strong);cursor:pointer;transition:width .14s ease,background-color .14s ease}.hero-market__controls>div button.is-active,.hero-market__controls>div button:hover{background-color:var(--color-accent)}.hero-market__controls>div button.is-active{width:1.5rem}.deployment-panel,.fees-panel{margin-top:var(--space-xl)}.panel-heading{display:flex;align-items:center;justify-content:space-between;min-height:3.25rem;padding:0 var(--space-md);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-secondary);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:500;letter-spacing:.06em}.panel-heading h2{margin:var(--space-2xs) 0 0;color:var(--color-text);font-size:var(--text-lg);letter-spacing:0}.ledger-list,.market-facts{margin:0}.ledger-list>div{display:grid;grid-template-columns:minmax(7rem,.65fr) minmax(0,1.35fr);gap:var(--space-md);padding:var(--space-md);border-bottom:var(--border-width) solid var(--color-border)}.ledger-list>div:last-child{border-bottom:0}dt{color:var(--color-text-muted);font-size:var(--text-sm)}dd{margin:0;overflow-wrap:anywhere}.unavailable-copy{margin:0;padding:var(--space-lg);color:var(--color-text-muted)}.compact-service-state{display:flex;min-height:11rem;flex-direction:column;align-items:flex-start;justify-content:center;padding:var(--space-xl);gap:var(--space-md);color:var(--color-text-secondary)}.compact-service-state strong{color:var(--color-text);font-size:var(--text-lg);font-weight:500}.home-markets{padding-block:var(--space-2xl)}.home-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:var(--border-width) solid var(--color-border);background:var(--gradient-gold-surface)}.home-metrics>div{display:grid;min-width:0;padding:var(--space-lg) var(--space-md);border-right:var(--border-width) solid var(--color-border);gap:var(--space-xs)}.home-metrics>div:first-child{border-left:var(--border-width) solid var(--color-border)}.home-metrics span{color:var(--color-text-muted);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase}.home-metrics strong{font-size:var(--text-xl);font-weight:500}.technology-stack{padding-block:var(--space-lg)}.technology-stack__heading{display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(18rem,1.1fr);align-items:end;margin-bottom:var(--space-md);gap:var(--space-xl)}.technology-stack__heading .eyebrow,.technology-stack__heading h2,.technology-stack__heading>p,.technology-stack__note{margin:0}.technology-stack__heading h2{font-size:var(--text-lg)}.technology-stack__heading>p{max-width:36rem;justify-self:end;color:var(--color-text-secondary);font-size:var(--text-sm);text-align:right}.technology-logo-grid{display:grid;overflow:hidden;border:var(--border-width) solid var(--color-border);background:var(--color-input);grid-template-columns:repeat(6,minmax(0,1fr))}.technology-logo{display:grid;min-width:0;min-height:6rem;place-items:center;padding:var(--space-md);border-right:var(--border-width) solid var(--color-border);background:linear-gradient(180deg,rgb(255 255 255/1.5%),transparent 60%),var(--color-input);transition:background-color var(--motion-fast) ease,border-color var(--motion-fast) ease}.technology-logo:last-child{border-right:0}.technology-logo:hover{border-color:var(--color-border-strong);background-color:var(--color-elevated)}.technology-logo img{display:block;width:auto;max-width:100%;height:auto;max-height:2.4rem;object-fit:contain}.technology-logo--cardano img{width:min(100%,8.25rem)}.technology-logo--hydra img{width:3rem;max-height:3rem}.technology-logo--mesh img{width:3.25rem;max-height:3.25rem}.technology-logo--pallas img{width:min(100%,8.75rem)}.technology-logo--aiken img{width:min(100%,7.5rem)}.technology-logo--blockfrost img{width:min(100%,9rem)}.technology-stack__note{padding-top:var(--space-xs);color:var(--color-text-muted);font-size:var(--text-label)}@keyframes technology-logo-reveal{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@supports (animation-timeline:view()){.technology-logo{animation:technology-logo-reveal linear both;animation-range:entry 0 cover 20%;animation-timeline:view()}}@media (prefers-reduced-motion:reduce){.technology-logo{animation:none}}.section-heading--split{display:flex;max-width:none;align-items:end;justify-content:space-between;gap:var(--space-lg)}.section-heading--split h2{margin-bottom:0}.home-market-panel{padding:0}.home-market-table{min-width:64rem}.home-market-table td:first-child,.home-market-table th:first-child{text-align:left}.table-secondary{display:block;margin-top:var(--space-2xs);color:var(--color-text-muted);font-size:var(--text-xs)}.table-secondary--approximate{font-style:italic;white-space:nowrap}.principles{padding-block:var(--space-2xl);border-top:var(--border-width) solid var(--color-border)}.section-heading{max-width:52rem;margin-bottom:var(--space-2xl)}.section-heading>p:not(.eyebrow){color:var(--color-text-secondary);font-size:var(--text-lg)}.principle-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:var(--border-width) solid var(--color-border);border-bottom:var(--border-width) solid var(--color-border);background:var(--gradient-gold-surface)}.principle-grid article{min-height:17rem;padding:var(--space-xl);border-right:var(--border-width) solid var(--color-border)}.principle-grid article:last-child{border-right:0}.principle-grid p{color:var(--color-text-muted)}.principle-index{display:block;margin-bottom:var(--space-2xl);color:var(--color-accent);font-family:var(--font-numeric);font-size:var(--text-xs)}.home-expansion{padding-block:var(--space-2xl);border-top:var(--border-width) solid var(--color-border)}.home-expansion__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:var(--border-width) solid var(--color-border);background:linear-gradient(125deg,color-mix(in srgb,var(--color-accent) 15%,var(--color-panel)),var(--color-panel) 58%,color-mix(in srgb,var(--color-accent) 7%,var(--color-panel)))}.home-expansion__grid article{display:grid;min-height:15rem;grid-template-rows:auto minmax(4.5rem,auto) 1fr auto;padding:var(--space-xl);gap:var(--space-md)}.home-expansion__grid article+article{border-left:var(--border-width) solid var(--color-border)}.home-expansion__grid article>span{color:var(--color-accent);font-family:var(--font-ui);font-weight:600;font-size:var(--text-xs);letter-spacing:.08em}.home-expansion__grid h3{max-width:18ch;margin:0;font-size:clamp(1.5rem,3vw,2.5rem)}.home-expansion__grid p{max-width:34rem;margin:0;color:var(--color-text-muted)}.token-section{padding-block:var(--space-lg);border-top:var(--border-width) solid var(--color-border)}.token-section__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:end;margin-bottom:var(--space-md);gap:var(--space-lg)}.token-section__intro h2,.token-section__intro p{margin-bottom:0}.token-section__intro>p{color:var(--color-text-secondary);font-size:var(--text-md)}.token-section__content{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(20rem,.65fr);align-items:stretch;gap:var(--space-md)}.token-allocation-chart{display:grid;grid-template-areas:"donut allocation";grid-template-columns:minmax(18rem,.9fr) minmax(19rem,1.1fr);margin:0;border:var(--border-width) solid var(--color-border);background:var(--gradient-gold-surface)}.token-donut{display:grid;width:14rem;height:14rem;grid-area:donut;place-items:center;align-self:center;justify-self:center;margin:var(--space-md);border-radius:50%}.token-donut>div{display:grid;width:58%;height:58%;place-content:center;border-radius:50%;background:var(--color-input);text-align:center}.token-donut span,.token-donut strong{display:block}.token-donut strong{font-size:var(--text-lg);font-weight:500}.token-donut span,.token-supply span{color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-xs);letter-spacing:.06em}.token-allocation-chart figcaption{grid-area:allocation;border-left:var(--border-width) solid var(--color-border)}.token-supply{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--color-border);gap:var(--space-md)}.token-supply strong{font-size:var(--text-lg);font-weight:500}.token-allocation-legend{margin:0;padding:0;list-style:none}.token-allocation-legend li{display:grid;min-height:3rem;grid-template-columns:auto 1fr auto;align-items:center;padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--color-border);gap:var(--space-sm)}.token-allocation-legend li:last-child{border-bottom:0}.token-allocation-legend li:before{width:.55rem;height:.55rem;background:var(--allocation-color);content:""}.token-allocation-legend li>div{display:grid;min-width:0;gap:var(--space-2xs)}.token-allocation-legend small{color:var(--color-text-secondary)}.token-utility-grid{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));margin:0;border:var(--border-width) solid var(--color-border);background:var(--color-panel)}.token-utility-grid article{display:grid;align-content:center;padding:var(--space-sm) var(--space-md);border-bottom:var(--border-width) solid var(--color-border)}.token-utility-grid article:last-child{border-bottom:0}.token-utility-grid h3{margin:0 0 var(--space-2xs);font-size:var(--text-sm)}.token-utility-grid p{margin-bottom:0;color:var(--color-text-muted);font-size:var(--text-xs)}.home-faq{padding-block:var(--space-2xl)}.faq-list,.home-faq{border-top:var(--border-width) solid var(--color-border)}.faq-list details{border-bottom:var(--border-width) solid var(--color-border);transition:background var(--motion-normal) ease}.faq-list details:hover,.faq-list details[open]{background:var(--color-elevated)}.faq-list summary{position:relative;padding:var(--space-lg) 3rem var(--space-lg) 0;cursor:pointer;font-size:var(--text-lg);font-weight:500;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{position:absolute;top:50%;right:var(--space-sm);color:var(--color-accent);content:"+";font-family:var(--font-numeric);transform:translateY(-50%)}.faq-list details[open] summary:after{content:"−"}.faq-list p{max-width:54rem;margin-bottom:var(--space-lg);color:var(--color-text-secondary)}.faq-list p strong{color:var(--color-text);font-weight:600}.developer-cta{display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(24rem,1.2fr);align-items:center;padding-block:var(--space-2xl);border-top:var(--border-width) solid var(--color-border);gap:var(--space-xl)}.developer-cta h2{max-width:18ch;margin-bottom:var(--space-md)}.developer-cta p:not(.eyebrow){max-width:42rem;margin-bottom:var(--space-lg);color:var(--color-text-secondary)}.developer-terminal{min-width:0;border:var(--border-width) solid var(--color-border-strong);background:var(--color-code);box-shadow:0 1.5rem 3rem rgb(0 0 0/18%)}.developer-terminal__bar{display:flex;min-height:2.25rem;align-items:center;justify-content:space-between;padding-inline:var(--space-sm);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-numeric);font-size:var(--text-xs);letter-spacing:.06em}.developer-terminal pre{margin:0;overflow-x:auto;padding:var(--space-lg);color:var(--color-text-secondary);font-family:var(--font-numeric);font-size:var(--text-sm);line-height:1.75}.developer-terminal__keyword{color:var(--color-accent)}.developer-terminal__string{color:var(--color-buy)}.prose-route,.route-state,.trade-shell{padding-block:var(--space-2xl)}.trade-shell{padding-block:var(--space-md) var(--space-sm)}.market-header{display:grid;grid-template-columns:minmax(16rem,.7fr) 1.3fr;align-items:end;gap:var(--space-xl);margin-bottom:var(--space-lg)}.market-header h1{margin-bottom:var(--space-xs)}.market-facts{display:grid;grid-template-columns:repeat(4,1fr);border-top:var(--border-width) solid var(--color-border);border-bottom:var(--border-width) solid var(--color-border)}.market-facts>div{padding:var(--space-sm) var(--space-md);border-right:var(--border-width) solid var(--color-border)}.market-facts>div:last-child{border-right:0}.market-facts dd{margin-top:var(--space-2xs);font-family:var(--font-numeric)}.orderbook{min-width:0;padding:0}.market-header--trading{grid-template-columns:minmax(18rem,.55fr) minmax(0,1.45fr);min-width:0;align-items:stretch;gap:var(--space-sm);margin-bottom:var(--space-sm)}.market-header--trading h1{margin:0;font-size:var(--text-lg)}.market-header--trading .market-facts>div{display:flex;min-height:4.25rem;flex-direction:column;justify-content:center}.market-header--trading .market-facts,.market-header--trading .market-switcher__summary,.order-ticket,.trading-view-controls{background:var(--gradient-gold-surface)}.market-switcher{position:relative;min-width:0}.market-switcher__summary{display:grid;grid-template-columns:auto minmax(0,1fr) auto;min-height:4.25rem;height:100%;align-items:center;padding:var(--space-sm) var(--space-md);border-top:var(--border-width) solid var(--color-border);border-bottom:var(--border-width) solid var(--color-border);gap:var(--space-sm)}.market-switcher__pair,.market-switcher__price{min-width:0}.market-switcher__pair>span,.market-switcher__price>span{display:block;margin-bottom:var(--space-2xs);color:var(--color-text-muted);font-family:var(--font-ui);font-weight:500;font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase}.market-switcher__pair button{display:inline-flex;max-width:100%;align-items:center;padding:0;border:0;background:transparent;color:var(--color-text);cursor:pointer;font:inherit;font-weight:500;gap:var(--space-xs);white-space:nowrap}.market-switcher__pair button:hover{color:var(--color-accent)}.market-switcher__search-icon{width:.875rem;height:.875rem;flex:0 0 auto;color:var(--color-accent)}.market-switcher__price{padding-left:var(--space-sm);border-left:var(--border-width) solid var(--color-border);text-align:right}.market-switcher__price strong{display:block;font-size:var(--text-md);font-weight:500;white-space:nowrap}.market-switcher__dialog{position:absolute;z-index:30;top:100%;left:0;width:min(72rem,calc(100vw - 2rem));max-height:75dvh;overflow:auto}.market-switcher__dialog .market-categories__filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:var(--space-xs)}.market-switcher__dialog .market-categories__filters .ui-button{min-width:0;padding-inline:var(--space-xs);white-space:normal}.market-switcher__dialog .market-categories{display:block}.market-switcher__dialog .markets-table{display:table;width:100%;min-width:0;table-layout:fixed}.market-switcher__dialog .markets-table thead{position:static;display:table-header-group;width:auto;height:auto;margin:0;clip:auto}.market-switcher__dialog .markets-table tbody{display:table-row-group}.market-switcher__dialog .markets-table tr{display:table-row}.market-switcher__dialog .markets-table :is(th,td){display:table-cell;padding:var(--space-xs);min-height:0;height:auto;white-space:normal;overflow-wrap:anywhere;vertical-align:middle}.market-switcher__dialog .markets-table td:before{display:none}.market-switcher__dialog .markets-table :is(th,td):first-child{width:16%}.market-switcher__dialog .market-pair-cell{min-width:0}@media (max-width:1100px){.market-switcher__dialog .markets-table :is(th,td):is(:nth-child(4),:nth-child(6),:nth-child(7),:nth-child(8),:nth-child(10),:nth-child(11)){display:none}.market-switcher__dialog .markets-table :is(th,td):first-child{width:28%}}@media (max-width:600px){.market-switcher__dialog .market-categories__filters button>span{display:none}.market-switcher__dialog .market-categories__filters strong{font-size:var(--text-xs)}.market-switcher__dialog .markets-table :is(th,td):is(:nth-child(5),:nth-child(9)){display:none}.market-switcher__dialog .markets-table :is(th,td):first-child{width:50%}.market-switcher__dialog .market-pair-cell{gap:var(--space-xs);font-size:var(--text-xs)}.market-switcher__dialog .asset-pair-icon{min-width:1.85rem}.market-switcher__dialog .asset-icon{width:1.25rem;height:1.25rem}}.trading-workspace{display:grid;grid-template-areas:"controls controls controls" "chart book order" "rules book order";grid-template-columns:minmax(28rem,1.7fr) minmax(17rem,.68fr) minmax(19rem,.76fr);min-width:0;align-items:stretch;column-gap:var(--space-sm);row-gap:var(--space-sm)}.trading-workspace.is-book-hidden{grid-template-areas:"controls controls controls" "chart chart order" "rules rules order"}.trading-workspace.is-rules-hidden{grid-template-areas:"controls controls controls" "chart book order"}.trading-workspace.is-book-hidden.is-rules-hidden{grid-template-areas:"controls controls controls" "chart chart order"}.trading-view-controls{grid-area:controls;display:flex;min-width:0;min-height:2.25rem;align-items:center;justify-content:flex-end;border:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs)}.trading-view-controls>span{margin-right:auto;padding-inline:var(--space-sm);letter-spacing:.06em}.trading-view-controls .ui-button{align-self:stretch;padding-inline:var(--space-sm);border-radius:0;border-left-color:var(--color-border)}.trading-view-controls .ui-button[aria-pressed=false]{color:var(--color-accent)}.trade-mobile-tabs{display:none}.trade-workspace-panel{min-width:0}.trade-workspace-panel--chart{grid-area:chart;align-self:stretch;min-height:0}.trade-workspace-panel--book{grid-area:book;min-height:0;align-self:stretch}.trade-workspace-panel--rules{grid-area:rules;min-height:0}.trade-workspace-panel--order{grid-area:order;align-self:stretch}.trade-workspace-panel--book>.orderbook,.trade-workspace-panel--chart>.price-chart,.trade-workspace-panel--rules>.market-rules-panel{height:100%}.trade-workspace-panel--book>.orderbook,.trade-workspace-panel--chart>.price-chart{display:flex;flex-direction:column;min-height:0}.market-activity,.price-chart,.recent-trades{min-width:0;border:var(--border-width) solid var(--color-border);background:var(--color-panel)}.market-activity{display:flex;min-height:13rem;flex-direction:column}.trade-shell>.market-activity{margin-top:var(--space-sm)}.market-activity__tabs{overflow-x:auto;gap:0;overscroll-behavior-inline:contain;scrollbar-width:none}.market-activity__tabs::-webkit-scrollbar{display:none}.market-activity__tabs .ui-tab{min-height:2.75rem;padding-inline:var(--space-md);border-right:var(--border-width) solid var(--color-border);white-space:nowrap}.market-activity__panel[hidden]{display:none}.market-activity__panel{min-height:0;flex:1 1}.market-activity__panel>section{min-height:100%}.market-activity__toolbar{min-height:2.5rem;justify-content:space-between;padding:0 var(--space-sm);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs)}.market-activity__toolbar,.market-activity__toolbar-actions{display:flex;align-items:center;gap:var(--space-sm)}.market-activity table{width:100%;table-layout:fixed}.market-activity table thead th{height:2.25rem;padding:0 var(--space-sm);color:var(--color-text-muted);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:500;letter-spacing:.01em;vertical-align:middle}.market-activity table .empty-cell{height:8.5rem;padding:0 var(--space-md);color:var(--color-text-muted)!important;font-family:var(--font-ui);font-size:var(--text-sm);font-weight:400;text-align:center!important;vertical-align:middle}.account-history{min-width:0}.account-history__table-wrap{max-width:100%;overflow-x:auto}.account-history__table{min-width:59rem;width:100%;border-collapse:collapse;font-size:var(--text-sm);white-space:nowrap}.account-history__table td,.account-history__table th{height:2.25rem;padding:0 var(--space-md);border-bottom:var(--border-width) solid var(--color-border);text-align:right}.account-history__table td:first-child,.account-history__table td:nth-child(2),.account-history__table th:first-child,.account-history__table th:nth-child(2){text-align:left}.account-history__table th{font-weight:500}.account-history__table th,.cursor-pagination{color:var(--color-text-muted);font-size:var(--text-xs)}.cursor-pagination{display:flex;min-height:2.125rem;align-items:center;justify-content:center;padding:var(--space-xs);border-top:var(--border-width) solid var(--color-border);gap:var(--space-xs);font-family:var(--font-numeric)}.trading-panel-header{display:flex;min-height:2.75rem;align-items:center;justify-content:space-between;border-bottom:var(--border-width) solid var(--color-border);gap:var(--space-md);padding-inline:var(--space-md);font-size:var(--text-sm)}.chart-controls,.chart-view-switch{display:flex;align-self:stretch}.chart-view-switch{gap:0;border-right:var(--border-width) solid var(--color-border-strong)}.chart-view-switch .ui-tab{min-width:4rem;padding-inline:var(--space-sm);border-left:var(--border-width) solid var(--color-border)}.depth-chart-stage{min-height:430px}.depth-chart-summary{display:grid;min-height:2.75rem;grid-template-columns:1fr auto 1fr;align-items:center;padding-inline:var(--space-md);border-bottom:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs);gap:var(--space-md)}.depth-chart-summary strong{color:var(--color-text);font-weight:500}.depth-chart-summary span:last-child{text-align:right}.depth-chart-canvas{position:relative;min-height:342px;overflow-x:auto;background:var(--gradient-gold-surface)}.depth-chart-canvas svg{display:block;width:100%;min-width:40rem;height:342px;touch-action:none}.depth-grid-line,.depth-mid-line{stroke:var(--color-border);stroke-width:1}.depth-mid-line{stroke:var(--color-border-strong);stroke-dasharray:4 4}.depth-area--buy{fill:color-mix(in srgb,var(--color-buy) 18%,transparent)}.depth-area--sell{fill:color-mix(in srgb,var(--color-sell) 18%,transparent)}.depth-line{fill:none;stroke-width:2}.depth-line--buy{stroke:var(--color-buy)}.depth-line--sell{stroke:var(--color-sell)}.depth-crosshair{stroke:var(--color-text-muted);stroke-width:1;stroke-dasharray:3 3}.depth-point--buy{fill:var(--color-buy)}.depth-point--sell{fill:var(--color-sell)}.depth-axis-label{fill:var(--color-text-muted);font-family:var(--font-numeric);font-size:11px}.depth-tooltip{position:absolute;z-index:2;width:max-content;min-width:11rem;margin:0;padding:var(--space-sm);border:var(--border-width) solid var(--color-border-strong);background:var(--color-elevated);pointer-events:none;transform:translate(.75rem,-50%)}.depth-tooltip--sell{transform:translate(calc(-100% - .75rem),-50%)}.depth-tooltip>div{display:flex;justify-content:space-between;gap:var(--space-md)}.depth-tooltip dt{color:var(--color-text-muted)}.depth-tooltip dd{margin:0;font-family:var(--font-numeric)}.depth-chart-empty{display:flex;min-height:430px;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-muted);gap:var(--space-xs)}.trading-tabs{align-self:stretch;gap:0}.trading-tabs .ui-tab{min-width:3rem;border-right:var(--border-width) solid var(--color-border)}.trading-tabs .ui-tab:first-child{border-left:var(--border-width) solid var(--color-border)}.chart-last{display:flex;gap:var(--space-lg);color:var(--color-text-muted);font-size:var(--text-xs)}.chart-last__price{display:grid;gap:var(--space-2xs)}.chart-last__price small{color:var(--color-text-muted);font-size:.6875rem;font-style:italic;font-weight:400}.chart-stage{position:relative;flex:1 1;min-height:20rem}.chart-canvas{width:100%;height:100%;contain:size}.chart-canvas.is-empty{visibility:hidden}.chart-empty{position:absolute;inset:0;z-index:1;display:grid;place-content:center;gap:var(--space-xs);color:var(--color-text-muted);text-align:center;pointer-events:none}.chart-empty strong{color:var(--color-text-secondary)}.chart-footer{display:flex;min-height:2rem;align-items:center;justify-content:space-between;padding-inline:var(--space-md);border-top:var(--border-width) solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-numeric);font-size:var(--text-xs)}.chart-footer a:hover{color:var(--color-text)}.recent-trades{display:flex;min-height:100%;flex-direction:column}.recent-trades--embedded{border:0;background:transparent}.recent-trades .trading-panel-header>span{color:var(--color-text-muted)}.trade-tape-wrap{max-height:31rem;overflow:auto}.account-history__table .order-side,.trade-tape td:first-child,.trade-tape td:nth-child(2),.trade-tape td:nth-child(3),.trade-tape th:first-child,.trade-tape th:nth-child(2),.trade-tape th:nth-child(3){text-align:left}.trade-tape th{font-weight:500}.trade-tape td,.trade-tape th{padding-inline:var(--space-sm);font-family:var(--font-ui);font-size:var(--text-xs)}.trade-price--buy{color:var(--color-buy)}.trade-price--sell{color:var(--color-sell)}.compact-state{min-height:18rem}.market-rules-panel{overflow:hidden;border:var(--border-width) solid var(--color-border);background:var(--color-panel)}.market-details{display:flex;flex-direction:column}.market-rules-panel .panel-heading a{color:var(--color-text-muted);letter-spacing:0}.market-rules-panel .panel-heading a:hover{color:var(--color-accent)}.market-details__groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.market-details__groups>section{min-width:0;padding:var(--space-sm) var(--space-md);border-right:var(--border-width) solid var(--color-border)}.market-details__groups>section:last-child{border-right:0}.market-details__groups dd,.market-details__groups dl,.market-details__groups h3{margin:0}.market-details__depth-heading span,.market-details__groups h3{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:500;letter-spacing:.06em}.market-details__groups dl{margin-top:var(--space-xs)}.market-details__groups dl>div{display:flex;min-height:1.5rem;align-items:baseline;justify-content:space-between;gap:var(--space-sm);border-bottom:var(--border-width) solid var(--color-border);font-size:var(--text-xs)}.market-details__groups dl>div:last-child{border-bottom:0}.market-details__groups dt{color:var(--color-text-muted)}.market-details__groups dd{color:var(--color-text-secondary);text-align:right}.market-details__depth-sides .is-bid,.market-details__groups dd.is-buy{color:var(--color-buy)}.market-details__depth-sides .is-ask{color:var(--color-sell)}.market-details__groups dd.is-warning{color:var(--color-warning)}.market-details__depth{display:flex;min-height:0;flex:1 1;flex-direction:column;justify-content:center;padding:var(--space-sm) var(--space-md);border-top:var(--border-width) solid var(--color-border)}.market-details__depth-heading,.market-details__depth-sides{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.market-details__depth-heading strong,.market-details__depth-sides{font-size:var(--text-xs)}.market-details__depth-track{display:flex;height:.35rem;margin-block:var(--space-xs);overflow:hidden;background:var(--color-input)}.market-details__depth-track.is-empty{border:var(--border-width) solid var(--color-border)}.market-details__depth-bid{flex:0 0 auto;background:var(--color-buy)}.market-details__depth-ask{min-width:0;flex:1 1;background:var(--color-sell)}