.data-stamp{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px;margin-top:12px;font-size:11px;line-height:18px;display:flex}.availability-label{color:var(--muted);font-size:13px}.assets-total{border-bottom:1px solid var(--line);padding:32px 0 24px;position:relative}.assets-total>p{color:var(--muted);margin-bottom:8px;font-size:14px}.assets-total>strong{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:40px;font-weight:600;line-height:1.2}.assets-total>span{color:var(--muted);padding-left:8px;font-size:14px}.financial-tabs{margin-top:24px}.allocation-panel{align-items:center;gap:24px;padding:32px 0;display:flex}.allocation-empty{border:1px dashed var(--control-line);width:112px;height:112px;color:var(--muted);background:var(--surface);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.allocation-panel h2{font-size:18px}.allocation-panel p{color:var(--muted);margin-top:8px;font-size:14px;line-height:22px}.financial-summary{margin:16px 0;padding:0;font-size:14px;line-height:22px}.financial-summary>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:16px;min-height:40px;padding:8px 0;display:flex}.financial-summary dt{color:var(--muted)}.financial-summary dd{white-space:nowrap;margin:0;font-weight:500}.financial-summary dd small{color:var(--muted);font-size:12px;font-weight:400}.asset-market-section{margin-top:32px}.futures-contract{align-items:center;gap:12px;min-height:88px;display:flex}.futures-contract>svg{color:var(--accent)}.futures-contract strong{font-size:18px}.futures-contract p{color:var(--muted);margin-top:4px;font-size:11px}.futures-contract>span{max-width:100px;color:var(--muted);text-align:right;margin-left:auto;font-size:11px}.futures-risk-controls{grid-template-columns:1fr 1fr;gap:12px;display:grid}.future-chart-preview{border-block:1px solid var(--line);padding:16px 0}.future-chart-preview h2{font-size:18px}.future-chart-preview>p{color:var(--muted);margin:8px 0 16px;font-size:12px;line-height:18px}.futures-workspace>.button{width:100%}.flow-introduction{color:var(--muted);align-items:start;gap:8px;padding:0 0 24px;font-size:12px;line-height:20px;display:flex}.flow-introduction>svg{color:var(--accent);flex-shrink:0}.network-select{background:var(--input);min-height:56px;color:var(--muted);border:1px solid var(--control-line);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.deposit-address{background:var(--surface);border:1px solid var(--line);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:32px 16px;display:flex}.deposit-address>svg{color:var(--muted)}.deposit-address h2{max-width:280px;font-size:20px}.deposit-address p{color:var(--muted);max-width:280px;font-size:14px;line-height:22px}.deposit-address .button{width:100%}.review-preview{border-top:1px solid var(--line);margin-top:32px;padding-top:24px}.review-preview h2{font-size:18px}.review-preview>p{color:var(--muted);font-size:12px}.flow-submit{margin-top:24px}.flow-submit .button{width:100%}.flow-submit p{color:var(--muted);text-align:center;padding-top:8px;font-size:12px}.support-inline{min-height:48px;color:var(--accent);justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:14px;display:flex}.wallet-route{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-bottom:24px;padding:16px}.wallet-route>div{align-items:start;gap:12px;display:flex}.wallet-route>div>span{color:var(--accent);padding-top:36px;font-size:12px}.wallet-route .preview-field{flex:1}.wallet-route>svg{color:var(--muted);margin:-8px 0 16px 40px;display:block}.convert-amount{border:1px solid var(--control-line);background:var(--surface);border-radius:12px;padding:20px 16px}.convert-amount>p{color:var(--muted);font-size:14px}.convert-amount>div{justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.convert-amount>div>span{color:var(--muted);font-size:40px;font-weight:550}.convert-amount button{background:var(--raised);min-height:48px;color:var(--muted);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex}.convert-connector{justify-content:center;padding:4px 0;display:flex}@media (max-width:374px){.allocation-panel{gap:16px}.allocation-empty{width:88px;height:88px}.assets-total>strong{font-size:32px}}.live-assets{gap:16px;display:grid}.live-assets-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.live-assets-table th,.live-assets-table td{border-bottom:1px solid var(--line);text-align:end;padding:10px 8px}.live-assets-table th[scope=row],.live-assets-table thead th:first-child{text-align:start}.live-assets-table thead th{color:var(--muted);overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-size:13px;font-weight:500}.live-assets .assets-total .icon-button{position:absolute;top:24px;right:0}.live-allocation{border:1px solid color-mix(in srgb, var(--text) 7%, var(--line));background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--surface) 40%, var(--bg)));border-radius:20px;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px 20px;padding:16px;display:grid}.live-allocation>:is(h2,p){grid-column:1/-1}.live-allocation h2{font-size:18px}.live-allocation-ring{width:112px;height:112px;transform:rotate(0)}.live-allocation-ring circle{fill:none;stroke-width:6px}.live-allocation-track{stroke:var(--raised)}.live-allocation-slice{stroke-linecap:butt;transition:stroke-dasharray var(--motion-scene) var(--ease-standard)}.live-allocation-legend{gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.live-allocation-legend li{align-items:center;gap:8px;display:flex}.live-allocation-legend strong{font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:600}.live-allocation-swatch{border-radius:3px;flex:none;width:10px;height:10px}.live-allocation-slice{stroke:var(--accent)}.live-allocation-swatch{background:var(--accent)}.live-allocation-slice[data-slice="1"]{stroke:color-mix(in srgb, var(--accent) 72%, var(--surface))}.live-allocation-legend li[data-slice="1"] .live-allocation-swatch{background:color-mix(in srgb, var(--accent) 72%, var(--surface))}.live-allocation-slice[data-slice="2"]{stroke:color-mix(in srgb, var(--accent) 50%, var(--surface))}.live-allocation-legend li[data-slice="2"] .live-allocation-swatch{background:color-mix(in srgb, var(--accent) 50%, var(--surface))}.live-allocation-slice[data-slice="3"]{stroke:color-mix(in srgb, var(--accent) 32%, var(--surface))}.live-allocation-legend li[data-slice="3"] .live-allocation-swatch{background:color-mix(in srgb, var(--accent) 32%, var(--surface))}.live-allocation-slice[data-slice="4"]{stroke:var(--control-line)}.live-allocation-legend li[data-slice="4"] .live-allocation-swatch{background:var(--control-line)}@media (max-width:359px){.live-allocation{grid-template-columns:minmax(0,1fr);justify-items:center}.live-allocation-legend{width:100%}}@media (max-width:1079px){.assets-workspace .assets-total{border:1px solid color-mix(in srgb, var(--text) 11%, transparent);background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 60%), linear-gradient(160deg, var(--surface-raised), var(--surface) 70%);border-radius:20px;margin-top:8px;padding:20px 16px 18px;box-shadow:inset 0 1px #ffffff1a,0 18px 40px -16px #00000080}.live-assets .assets-total .icon-button{top:12px;right:8px}[data-theme=light] .assets-workspace .assets-total{box-shadow:inset 0 1px #ffffffe6,0 18px 40px -20px #13202d4d}.futures-workspace>.segment-control,.futures-workspace .financial-tabs,.assets-workspace .financial-tabs{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:20px;padding:0}.futures-workspace>.segment-control button,.futures-workspace .financial-tabs button,.assets-workspace .financial-tabs button{min-height:44px;color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:none;padding:10px 0;font-size:15px;font-weight:600}.futures-workspace>.segment-control button[aria-pressed=true],.futures-workspace .financial-tabs button[aria-pressed=true],.assets-workspace .financial-tabs button[aria-pressed=true]{color:var(--text);border-bottom-color:var(--accent);background:0 0}.assets-workspace .allocation-panel{border:1px solid color-mix(in srgb, var(--text) 7%, var(--line));background:var(--surface);border-radius:20px;margin-top:16px;padding:16px}.live-assets-table tbody th[scope=row]{font-size:15px;font-weight:650}.live-assets-table :is(th,td){padding-block:14px}}.live-withdrawal{gap:12px;display:grid}.live-withdrawal h3{margin:8px 0 0}.money-flow .page-title{min-height:72px;padding-inline-end:88px;position:relative}.flow-key{width:84px;height:84px;box-shadow:none;background:var(--key-art) center 42% / 168% 168% no-repeat;filter:drop-shadow(0 12px 14px #00000073);pointer-events:none;border:0;border-radius:0;position:absolute;top:-6px;right:-4px}[data-theme=light] .flow-key{filter:drop-shadow(0 12px 14px #13202d40)}.signed-out-card{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));background:radial-gradient(100% 120% at 100% 0%, color-mix(in srgb, var(--accent) 14%, transparent), transparent 60%), var(--surface);border-radius:20px;gap:14px;padding:20px 16px;display:grid}.signed-out-card p{color:var(--secondary);margin:0;font-size:14px;line-height:22px}.signed-out-card .button{width:100%}.signed-out-card-slot{min-height:48px;display:block}@media (max-width:1079px){.money-flow :is(.convert-amount,.deposit-address,.wallet-route){border-color:color-mix(in srgb, var(--text) 7%, var(--line));background:linear-gradient(180deg, var(--surface), color-mix(in srgb, var(--surface) 40%, var(--bg)));border-radius:20px}.money-flow .convert-connector .icon-button{background:var(--raised);border-radius:999px}.money-flow .review-preview{border:1px solid color-mix(in srgb, var(--text) 7%, var(--line));background:var(--surface);border-radius:20px;margin-top:20px;padding:16px}}.futures-reference{border:1px solid color-mix(in srgb, var(--text) 7%, var(--line));background:var(--surface);border-radius:20px;gap:8px;margin-block:12px;padding:14px 16px;display:grid}.futures-reference h2{font-size:16px}.futures-reference-source{color:var(--muted);margin:0;font-size:12px}.futures-reference dl{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0;display:grid}.futures-reference dl>div{background:var(--raised);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.futures-reference dt{color:var(--muted);font-size:12px}.futures-reference dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.futures-reference-state{align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.futures-reference-state>span{background:var(--gain);border-radius:50%;flex-shrink:0;width:8px;height:8px}.futures-reference-state:is([data-state=SINGLE_SOURCE],[data-state=DIVERGED])>span{background:var(--warning)}.futures-reference-state[data-state=UNAVAILABLE]>span{background:var(--loss)}.coming-rail{border:1px solid color-mix(in srgb, var(--accent) 22%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--surface));color:var(--accent);border-radius:20px;justify-items:start;gap:12px;margin-block:8px 24px;padding:20px 16px;display:grid}.coming-rail p{max-width:60ch;color:var(--secondary);margin:0;font-size:14px;line-height:22px}.coming-rail .support-inline{color:var(--text)}.coming-note{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:20px}
.landing{display:none}@media (min-width:1080px){.landing{margin:-16px calc(-1 * var(--gutter)) 0;gap:96px;padding-bottom:32px;display:grid}.home-app{display:none}.landing-hero{isolation:isolate;border-bottom:1px solid var(--line);background:var(--bg);align-items:center;min-height:min(78vh,720px);display:flex;position:relative;overflow:hidden}.landing-art{z-index:-1;position:absolute;inset:0}.landing-art-image{--scene-tint:saturate(1);filter:var(--scene-tint);transform-origin:70% 60%;animation:landing-drift 26s var(--ease-standard) infinite alternate;background:url(/art/obsidian-hero.webp) 78% 62%/cover no-repeat;position:absolute;inset:0;transform:scale(1.04);-webkit-mask-image:linear-gradient(90deg,#0000 18%,#0000008c 42%,#000 62%);mask-image:linear-gradient(90deg,#0000 18%,#0000008c 42%,#000 62%)}.landing-art:after{content:"";background:linear-gradient(180deg, transparent, var(--bg));height:40%;position:absolute;inset:auto 0 0}@keyframes landing-drift{to{transform:scale(1.08)translate(-1%,-.6%)}}[data-theme=light] .landing-art-image{background-image:url(/art/obsidian-hero-light.webp);-webkit-mask-image:linear-gradient(90deg,#0000 22%,#00000080 46%,#000 66%);mask-image:linear-gradient(90deg,#0000 22%,#00000080 46%,#000 66%)}[data-family=titanium] .landing-art-image,[data-family=titanium] .landing-product-art{--scene-tint:saturate(.16)}[data-family=sapphire] .landing-art-image,[data-family=sapphire] .landing-product-art{--scene-tint:hue-rotate(155deg) saturate(.7)}[data-contrast=enhanced] .landing-art-image{opacity:.45}.landing-hero-inner{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding:96px var(--gutter) 64px;grid-template-columns:minmax(0,620px) minmax(0,1fr);align-items:end;gap:48px;margin-inline:auto;display:grid}.landing-copy{align-self:center;gap:20px;display:grid}.landing-eyebrow{color:var(--accent);font-size:var(--text-14);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.landing-eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.landing-copy h1{letter-spacing:-.045em;background:linear-gradient(180deg, var(--text) 30%, color-mix(in srgb, var(--text) 62%, var(--accent)));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(44px,4.4vw,64px);font-weight:680;line-height:1.04}[data-contrast=enhanced] .landing-copy h1{color:var(--text);background:0 0}.landing-lead{max-width:540px;color:var(--secondary);font-size:var(--text-18);line-height:1.55}.landing-actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.landing-primary,.landing-secondary{border-radius:var(--radius-md);min-height:52px;font-size:var(--text-16);font-weight:var(--weight-strong);transition:transform var(--motion-micro) var(--ease-standard), box-shadow var(--motion-control) var(--ease-standard), background-color var(--motion-control) var(--ease-standard);align-items:center;gap:10px;padding:0 24px;display:inline-flex}.landing-primary{color:var(--accent-ink);background:linear-gradient(180deg, #ffffff47, transparent 46%), var(--accent);box-shadow:inset 0 1px 0 #ffffff59, 0 1px 2px #0006, 0 10px 28px color-mix(in srgb, var(--accent) 32%, transparent)}.landing-primary:hover{box-shadow:inset 0 1px 0 #fff6, 0 2px 4px #0006, 0 16px 40px color-mix(in srgb, var(--accent) 42%, transparent);transform:translateY(-1px)}.landing-primary:active{transform:translateY(0)}.landing-secondary{color:var(--text);border:1px solid color-mix(in srgb, var(--text) 18%, transparent);background:color-mix(in srgb, var(--surface) 55%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.3);backdrop-filter:blur(12px)saturate(1.3)}.landing-secondary:hover{border-color:color-mix(in srgb, var(--text) 32%, transparent);background:color-mix(in srgb, var(--surface) 80%, transparent)}.landing-note{color:var(--muted);font-size:var(--text-12);letter-spacing:.02em;align-items:center;gap:8px;display:inline-flex}.landing-note-mark{background:var(--accent);border-radius:50%;width:6px;height:6px}.landing-tickers{grid-template-columns:repeat(2,minmax(0,1fr));place-self:end;gap:12px;width:min(100%,520px);display:grid}.landing-ticker{border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--text) 12%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--text) 9%, transparent), transparent 42%), color-mix(in srgb, var(--surface) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 16%, transparent), 0 1px 1px #00000040, 0 18px 40px #00000059;transition:transform var(--motion-control) var(--ease-enter), border-color var(--motion-control) var(--ease-standard);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:16px 18px;display:grid;position:relative}[data-theme=light] .landing-ticker{box-shadow:inset 0 1px #fffc,0 1px 1px #13202d0f,0 18px 40px #13202d1f}.landing-ticker:hover{border-color:color-mix(in srgb, var(--accent) 45%, transparent);transform:translateY(-2px)}.landing-ticker-pair b{font-size:var(--text-16);font-weight:var(--weight-strong)}.landing-ticker-pair small{color:var(--muted);font-size:var(--text-12)}.landing-ticker strong{font-size:var(--text-20);font-weight:var(--weight-strong);letter-spacing:-.02em;font-variant-numeric:tabular-nums;grid-column:1}.landing-ticker .change-tag{grid-area:1/2/span 2;align-self:center}.landing-ticker-source{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--secondary);font-size:var(--text-12);grid-column:1/-1;justify-self:end;padding:4px 10px}.landing-ticker-source[data-source=stale],.landing-ticker-source[data-source=unavailable]{color:var(--warning)}.landing-section{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.landing-section-head{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.landing-section h2{font-size:var(--text-32);letter-spacing:-.035em;line-height:1.15}.landing-section-head p{color:var(--secondary);font-size:var(--text-16);margin-top:8px}.landing-link{min-height:44px;color:var(--accent);font-weight:var(--weight-strong);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.landing-link svg{transition:transform var(--motion-micro) var(--ease-standard)}.landing-link:hover svg{transform:translate(3px)}.landing-table{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 1px 0 color-mix(in srgb, var(--text) 5%, transparent) inset, var(--elevation-3);overflow:hidden}.landing-table table{border-collapse:collapse;table-layout:fixed;width:100%}.landing-table th,.landing-table td{border-top:1px solid var(--line);height:68px;color:var(--secondary);font-size:var(--text-14);font-variant-numeric:tabular-nums;font-weight:var(--weight-regular);text-align:right;white-space:nowrap;padding:0 20px}.landing-table thead th{background:color-mix(in srgb, var(--raised) 40%, transparent);height:44px;color:var(--muted);font-size:var(--text-12);border-top:0}.landing-table th:first-child{text-align:left;width:26%}.landing-table th:last-child{width:120px}.landing-table tbody tr{transition:background-color var(--motion-micro) var(--ease-standard)}.landing-table tbody tr:hover{background:color-mix(in srgb, var(--raised) 60%, transparent)}.landing-pair{align-items:center;gap:12px;min-width:0;display:flex}.landing-glyph{background:var(--raised);width:36px;height:36px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 30%, transparent);font-weight:var(--weight-display);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.landing-pair a{grid-template-columns:auto 1fr;column-gap:2px;min-width:0;display:grid}.landing-pair b{font-size:var(--text-16)}.landing-pair small{color:var(--muted);font-size:var(--text-12);align-self:end}.landing-pair a>span{color:var(--muted);font-size:var(--text-12);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.landing-strong{color:var(--text);font-size:var(--text-16);font-weight:var(--weight-strong)}.landing-muted{color:var(--muted)}.landing-action a{border-radius:var(--radius-sm);border:1px solid var(--line);min-height:36px;color:var(--text);font-size:var(--text-14);font-weight:var(--weight-strong);transition:border-color var(--motion-micro) var(--ease-standard), color var(--motion-micro) var(--ease-standard);align-items:center;padding:0 14px;display:inline-flex}.landing-action a:hover{border-color:var(--accent);color:var(--accent)}.landing-sample{color:var(--warning);font-size:var(--text-12);margin-top:12px}.landing-products{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.landing-product{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--elevation-3);transition:transform var(--motion-control) var(--ease-enter), border-color var(--motion-control) var(--ease-standard), box-shadow var(--motion-control) var(--ease-standard);grid-template-rows:176px auto;display:grid;position:relative;overflow:hidden}.landing-product:hover{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));box-shadow:var(--elevation-5);transform:translateY(-4px)}.landing-product-art{--scene-tint:saturate(1);filter:var(--scene-tint);transition:background-size var(--motion-scene) var(--ease-enter);background:url(/art/obsidian-hero.webp) 0 0/340% no-repeat;position:relative}[data-theme=light] .landing-product-art{background-image:url(/art/obsidian-hero-light.webp)}.landing-product:hover .landing-product-art{background-size:360%}.landing-product-art:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--text) 8%, transparent) 0, transparent 18%), linear-gradient(180deg, transparent 55%, var(--surface));position:absolute;inset:0}.landing-product-body{gap:10px;padding:4px 20px 20px;display:grid}.landing-product-title{align-items:center;gap:10px;display:flex}.landing-product-title svg{color:var(--accent)}.landing-product-title b{font-size:var(--text-18);font-weight:var(--weight-strong)}.landing-product-title .status-tag{margin-left:auto}.landing-product-text{color:var(--secondary);font-size:var(--text-14);line-height:var(--leading-body)}.landing-product-more{color:var(--accent);font-size:var(--text-14);font-weight:var(--weight-strong);align-items:center;gap:6px;display:inline-flex}.landing-trust{border-top:1px solid var(--line);padding-top:48px}.landing-trust h2{max-width:680px}.landing-trust ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.landing-trust li{align-content:start;gap:10px;display:grid}.landing-trust-icon{border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--accent) 35%, var(--line));background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 14%, transparent), transparent), var(--surface);width:44px;height:44px;color:var(--accent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--text) 10%, transparent);place-items:center;display:grid}.landing-trust b{font-size:var(--text-18)}.landing-trust p{color:var(--secondary);font-size:var(--text-14);line-height:var(--leading-body)}}
.app-world[data-theme=dark]{--bg:#0b0d10;--surface:#16191e;--surface-raised:#20242b;--surface-input:#101318;--line:#2b3038;--secondary:#b8bec8;--muted:#969eab}.app-world[data-theme=light]{--bg:#fff;--surface:#f7f8fa;--surface-raised:#eef0f3;--surface-input:#fff;--line:#e1e5eb}.app-world[data-theme=dark][data-family=auric]{--accent:#f0c641;--accent-ink:#15191e;--selected:#28251a}.app-world[data-theme=dark][data-family=sapphire]{--accent:#78a6ff;--accent-ink:#071526;--selected:#162746}.app-world .screen-content{background:0 0}.app-world :is(.obsidian-scene,.account-splash-scene,.account-auth-material,.account-entry-art,.account-hub-material){background-image:none}.app-world :is(.page-title,.markets-heading,.appearance-heading,.section-heading:has(h1)){border-bottom:1px solid var(--line);margin-bottom:20px;padding-bottom:16px}.app-world :is(.page-title,.markets-heading,.appearance-heading,.section-heading) h1{font-size:var(--text-24);font-weight:var(--weight-display);letter-spacing:-.025em;overflow-wrap:anywhere;line-height:1.2}.app-world :is(input,select,textarea,button,a):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.app-world :is(.surface,.markets-movers,.allocation-panel,.review-preview){box-shadow:none}.app-world .brand-mark{color:var(--accent)}.app-world .app-header{background:var(--bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.app-world .header-register{background:var(--accent);box-shadow:none}.app-world .entry-state>*{min-width:0}.app-world .entry-state h1{overflow-wrap:anywhere}.app-world .ops-table{border:1px solid var(--line);border-radius:8px;overflow-x:auto}.app-world .ops-table th{background:var(--surface-input);color:var(--muted)}.app-world .ops-table td{border-bottom-color:var(--line)}.asset-symbol{color:#fff;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:22px;font-weight:650;display:inline-grid}.asset-symbol>svg{width:24px;height:24px}.asset-symbol>span{line-height:1}.app-world .portfolio{min-height:108px;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.app-world .portfolio:after{display:none}.app-world .hero-information{background:0 0;padding:8px 0 0}.app-world .hero-summary .balance{letter-spacing:-.025em;margin-top:4px;font-size:32px}.app-world .hero-summary .balance-long{font-size:20px}.app-world .portfolio-footer{background:0 0;padding:8px 0 4px}.app-world .portfolio-footer>span:last-child{display:none}.app-world .quick-actions:has(.quick-icon[data-icon]){gap:8px;padding-top:12px}.app-world .quick-actions .quick-icon[data-icon]{width:40px;height:40px;color:var(--text);background:var(--surface-raised);box-shadow:none;filter:none;border:0;border-radius:50%}.app-world .quick-actions .quick-icon[data-icon=deposit]{color:var(--accent-ink);background:var(--accent)}.app-world .quick-actions .quick-icon[data-icon] svg{opacity:1}.app-world .shortcut-grid{background:0 0;border:0;border-radius:0;gap:4px 2px;margin-top:14px;padding:0 0 8px}.app-world .shortcut-grid a{gap:3px;min-height:54px;font-size:11px}.app-world .shortcut-key{width:28px;height:28px;color:var(--text);box-shadow:none;background:0 0;border:0;border-radius:0}.app-world .shortcut-key svg{width:22px;height:22px}.app-world .promo-carousel{margin-top:8px}.app-world .promo-track{border-radius:10px}.app-world .promo-slide{border:1px solid var(--line);background:var(--surface);min-height:104px;box-shadow:none;border-radius:10px;grid-template-columns:minmax(0,1fr) 58px;padding:12px}.app-world .promo-copy{gap:3px}.app-world .promo-kicker{letter-spacing:.04em;font-size:10px}.app-world .promo-copy h2{font-size:15px;line-height:19px}.app-world .promo-copy p{font-size:11px;line-height:15px}.app-world .promo-copy a{min-height:44px;color:var(--accent);background:0 0;border-radius:0;margin-top:0;padding:0}.app-world .promo-slide .promo-symbol{color:var(--accent);filter:none;background:0 0;align-self:center;place-items:center;margin:0;display:grid}.app-world .promo-symbol svg{width:40px;height:40px}.app-world .bottom-nav{background:var(--bg);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.app-world .bottom-nav .nav-icon{background:0 0;border:0;border-radius:0}.app-world .bottom-nav a[data-priority=true][aria-current] .nav-icon{color:var(--accent);background:0 0}.app-world .bottom-nav a[aria-current]{color:var(--accent)}.app-world .market-filter{border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:0}.app-world .market-filter button{background:0 0;border-bottom:2px solid #0000;border-radius:0;min-height:44px}.app-world .market-filter button[aria-pressed=true]{color:var(--text);border-bottom-color:var(--accent);box-shadow:none;background:0 0}.app-world .home-app .section-heading{margin-bottom:4px}.app-world .home-app .home-zones{gap:24px}@media (min-width:1080px){.app-world .landing{gap:36px;margin-top:-16px;padding-bottom:40px}.app-world .landing-hero{background:var(--bg);border:0;min-height:0}.app-world .landing-hero-inner{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:64px;max-width:1248px;padding:40px 24px 0}.app-world .landing-copy{gap:20px}.app-world .landing-eyebrow{letter-spacing:.06em;color:var(--secondary);font-size:12px;font-weight:600}.app-world .landing-eyebrow:before{display:none}.app-world .landing-copy h1{letter-spacing:-.045em;color:var(--text);background:0 0;font-size:clamp(40px,4.1vw,58px);font-weight:700;line-height:1.13}.app-world .landing-copy h1>span{color:var(--accent)}.app-world .landing-lead{max-width:440px;font-size:16px;line-height:1.6}.app-world .landing-actions{gap:12px;margin-top:4px}.app-world :is(.landing-primary,.landing-secondary){min-height:46px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:6px;padding-inline:20px;font-size:14px}.app-world .landing-primary{background:var(--accent)}.app-world .landing-secondary{background:var(--surface-raised);border-color:#0000}.app-world .landing-primary:hover{box-shadow:none;filter:brightness(1.06)}.app-world .landing-note{font-size:12px}.app-world .landing-section{width:calc(100% - 48px);max-width:1200px;margin-inline:auto}.app-world .landing-section-head{align-items:center;margin-bottom:20px}.app-world .landing-section-head h2{letter-spacing:-.025em;font-size:24px}.app-world .landing-section-head p{margin-top:5px;font-size:13px}.exchange-board{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:8px 22px 12px}.exchange-board-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.exchange-board-head>a{width:44px;height:44px;color:var(--muted);place-items:center;display:grid}.exchange-board-tabs{border:0;gap:20px;min-width:0;margin:0;padding:0;display:flex}.exchange-board-tabs button{min-height:48px;color:var(--muted);background:0 0;border:0;padding:0;font-size:14px;font-weight:600;position:relative}.exchange-board-tabs button[aria-pressed=true]{color:var(--text)}.exchange-board-tabs button[aria-pressed=true]:after{content:"";bottom:0;background:var(--accent);border-radius:2px;width:24px;height:3px;position:absolute;inset-inline-start:0}.exchange-board-labels{color:var(--muted);justify-content:space-between;padding-top:14px;font-size:11px;display:flex}.exchange-board-list{min-height:290px}.exchange-board-row{border-radius:6px;align-items:center;gap:10px;min-height:58px;transition:background-color .15s;display:flex}.exchange-board-row:hover{background:var(--surface-raised)}.exchange-board-name{gap:4px;min-width:0;display:grid}.exchange-board-name b{font-size:14px;font-weight:600}.exchange-board-name small{color:var(--muted);font-size:11px;font-weight:400}.exchange-board-name>span{color:var(--muted);font-size:11px}.exchange-board-price{justify-items:end;gap:4px;margin-inline-start:auto;display:grid}.exchange-board-price strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:550}.app-world .exchange-board-price .change-tag{background:0 0;padding:0;font-size:12px}.exchange-board-price .change-tag svg{display:none}.exchange-board-source{color:var(--muted);text-align:end;margin-top:6px;font-size:11px}.exchange-board-source[data-source=stale],.exchange-board-source[data-source=unavailable]{color:var(--warning)}.app-world .landing-product-section{order:0}.app-world .landing-products{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.app-world .landing-product{border:1px solid var(--line);background:var(--surface);box-shadow:none;border-radius:10px;grid-template-rows:auto}.app-world .landing-product-body{gap:10px;padding:18px}.app-world .landing-product-title{flex-wrap:wrap;gap:7px}.app-world .landing-product-title b{font-size:16px}.app-world .landing-product-text{font-size:13px;line-height:1.5}.app-world .landing-product-more{font-size:12px}.app-world .landing-table{border:1px solid var(--line);box-shadow:none;background:0 0;border-radius:8px}.app-world .landing-table td,.app-world .landing-table th{padding-block:14px}.app-world .landing-table .change-tag{background:0 0}.app-world .landing-trust{border:1px solid var(--line);background:var(--surface);border-radius:10px;padding:24px}.app-world .landing-trust h2{font-size:24px}.app-world .landing-trust-icon{box-shadow:none;background:0 0;border:0}.app-world .screen-content[data-screen=assets]{max-width:calc(1120px + 2 * var(--gutter))}.app-world .assets-workspace{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;display:grid}.app-world .assets-workspace>:is(.section-heading,.availability-label,.financial-tabs,.asset-market-section,.live-assets){grid-column:1/-1;margin:0}.app-world .assets-workspace>:is(.assets-total,.allocation-panel,.financial-summary){border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:0;margin:0;padding:24px}.app-world .assets-workspace>.assets-total strong{overflow-wrap:anywhere}.app-world .assets-workspace>.quick-actions{align-self:center}}@media (prefers-reduced-motion:reduce){.app-world :is(.landing-copy,.brand-mark,.promo-symbol svg){transition:none;animation:none;transform:none}}.app-world .financial-boundary{margin:12px 0}.app-world .home-app .home-zones{margin-top:16px}.app-world .home-app .global-coin-row{min-height:56px}.app-world .home-app .home-coin-count{margin-block:4px}.app-world .home-app .global-coin-search{margin-block:8px}.app-world .home-app .market-filter{gap:18px}@media (max-width:1079px){.app-world .portfolio{min-height:96px}.app-world .shortcut-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:20%;grid-auto-flow:column;overflow-x:auto}.app-world .shortcut-grid a{scroll-snap-align:start}.app-world .home-app .section-heading{min-height:44px}.app-world .home-app .home-zones{margin-top:8px}.app-world .home-app .market-focus{margin-top:0}}.app-world .home-coin-browser .global-coin-value{grid-template-rows:auto 16px 13px;grid-template-columns:minmax(0,1fr);gap:2px}.app-world .home-coin-browser .global-coin-value>span{background:0 0;grid-area:2/1;min-width:0;padding:0;font-weight:550}.app-world .home-coin-browser .global-coin-value>.positive{color:var(--gain)}.app-world .home-coin-browser .global-coin-value>.negative{color:var(--loss)}.app-world .home-coin-browser .global-coin-stale{text-overflow:clip;grid-area:3/1;font-size:10px;overflow:visible}.app-world .home-coin-browser .global-coin-link{min-height:70px}
