:root{--display-soft:#192330;--display-accent-soft:#dfc27712;--display-shadow:0 16px 48px #00000018}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f3f5f7;--foreground:#172332;--card:#fff;--card-foreground:#172332;--popover:#fff;--popover-foreground:#172332;--primary:#79591a;--primary-foreground:#fff;--secondary:#e8eef3;--secondary-foreground:#263a4c;--muted:#eaf0f4;--muted-foreground:#516276;--accent:#e6e3f0;--accent-foreground:#514077;--destructive:#b32e48;--border:#d2dce5;--input:#bccbd8;--ring:#087597;--surface-raised:#fff;--text-secondary:#516276;--brand-blue:#096d8e;--sidebar:#fff;--sidebar-foreground:#172332;--sidebar-primary:#79591a;--sidebar-primary-foreground:#fff;--sidebar-accent:#f0e9d8;--sidebar-accent-foreground:#674a13;--sidebar-border:#d2dce5;--sidebar-ring:#087597;--display-soft:#e9eef3;--display-accent-soft:#9a742610;--display-shadow:0 16px 48px #253e5a0b;background:#f3f5f7}.display-studio{max-width:1380px;color:var(--foreground);margin:auto;padding:clamp(24px,4vw,58px)}.display-studio-intro{align-items:flex-start;gap:26px;padding-block:12px 44px;display:flex}.display-studio-orbit{border:1px solid var(--border);width:76px;height:76px;color:var(--brand-blue);background:linear-gradient(145deg, var(--display-accent-soft), transparent), var(--card);box-shadow:var(--display-shadow);border-radius:24px;flex-shrink:0;place-items:center;display:grid;transform:rotate(-5deg)}.display-studio-orbit svg{transform:rotate(5deg)}.display-studio-eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:13px;font-size:11px;font-weight:650}.display-studio h1{letter-spacing:-.055em;text-wrap:balance;overflow-wrap:anywhere;max-width:20ch;font-size:clamp(2.1rem,4vw,3.4rem);font-weight:600;line-height:1.08}.display-studio-description{max-width:62ch;color:var(--text-secondary);margin-top:18px;font-size:15px;line-height:1.85}.display-studio-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,4vw,54px);display:grid}.display-studio-controls,.display-studio-preview,.display-studio fieldset{min-width:0}.display-studio legend{margin-bottom:20px;font-size:17px;font-weight:600}.display-studio-options{gap:13px;display:grid}.display-choice{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:16px;align-items:center;gap:16px;min-height:114px;padding:22px 20px;transition:border-color .15s,background .15s;display:flex;position:relative}.display-choice:hover{border-color:var(--brand-blue)}.display-choice[data-selected=true]{border-color:var(--primary);background:linear-gradient(110deg, var(--display-accent-soft), transparent), var(--card)}.display-choice:has(input:focus-visible){outline:2px solid var(--brand-blue);outline-offset:4px}.display-choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.display-choice-swatch{border:1px solid #435061;border-radius:16px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.display-choice-dark{color:#e3c786;background:linear-gradient(135deg,#223447,#0e1825)}.display-choice-light{color:#79591a;background:linear-gradient(135deg,#fff,#e7eef4);border-color:#c6d1da}.display-choice-system{color:#56bddc;background:linear-gradient(90deg,#152536 50%,#eef3f7 50%)}.display-choice-copy{flex:1;min-width:0}.display-choice-copy strong{font-size:16px;font-weight:600;display:block}.display-choice-copy>span{color:var(--text-secondary);margin-top:7px;font-size:13px;line-height:1.7;display:block}.display-choice-check{border:1px solid var(--input);border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.display-choice[data-selected=true] .display-choice-check{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}.display-studio-status{min-height:44px;color:var(--brand-blue);align-items:center;padding-top:8px;font-size:13px;line-height:1.6;display:flex}.display-browser-note{border-top:1px solid var(--border);gap:12px;margin-top:16px;padding-top:24px;display:flex}.display-browser-note>svg{color:var(--brand-blue);flex-shrink:0;margin-top:2px}.display-browser-note h2,.display-studio-footnote h2{font-size:14px;font-weight:600}.display-browser-note p,.display-studio-footnote p{color:var(--text-secondary);margin-top:9px;font-size:13px;line-height:1.85}.display-studio-preview{border:1px solid var(--border);background:radial-gradient(ellipse at 100% 0%, var(--display-accent-soft), transparent 60%), var(--card);box-shadow:var(--display-shadow);border-radius:22px;padding:clamp(22px,3vw,34px);position:relative;overflow:hidden}.display-preview-caption h2{letter-spacing:-.035em;font-size:20px;font-weight:600}.display-preview-caption p{color:var(--text-secondary);margin-top:8px;font-size:12px;line-height:1.7}.display-preview-canvas{border:1px solid var(--border);background:var(--background);box-shadow:var(--display-shadow);border-radius:13px;margin-top:30px;overflow:hidden}.display-preview-top{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.display-preview-top>span:first-child{letter-spacing:-.05em;font-size:17px;font-weight:650}.display-preview-dot{color:var(--brand-blue)}.display-preview-avatar{background:var(--display-accent-soft);width:27px;height:27px;color:var(--primary);border:1px solid var(--border);border-radius:50%;place-items:center;font-size:10px;display:grid}.display-preview-workspace{align-items:center;gap:9px;padding:22px 18px 18px;font-size:12px;font-weight:500;display:flex}.display-preview-workspace>svg{color:var(--primary);flex-shrink:0}.display-preview-pill{background:var(--display-soft);border-radius:20px;width:30px;height:7px;margin-left:auto}.display-preview-shapes{border:1px solid var(--border);background:var(--card);border-radius:8px;grid-template-columns:1fr 1fr;gap:16px;margin:0 18px 20px;padding:19px 14px;display:grid}.display-preview-shapes>div:first-child{flex-direction:column;justify-content:center;gap:10px;display:flex}.display-preview-shapes i{background:var(--display-soft);border-radius:3px;width:70%;height:5px;display:block}.display-preview-shapes i:first-child{background:var(--primary);width:42%}.display-preview-shapes i:last-child{width:55%}.display-preview-shapes>div:last-child{align-items:end;gap:6px;height:66px;display:flex}.display-preview-shapes span{background:var(--display-soft);border-radius:3px 3px 0 0;flex:1;height:35%}.display-preview-shapes span:nth-child(2){height:57%}.display-preview-shapes span:nth-child(3){height:43%}.display-preview-shapes span:nth-child(4){background:var(--brand-blue);height:75%}.display-preview-shapes span:nth-child(5){background:var(--primary);height:95%}.display-preview-row{border-top:1px solid var(--border);color:var(--text-secondary);justify-content:space-between;gap:8px;padding:14px 18px;font-size:11px;display:flex}.display-preview-row svg{color:var(--brand-blue)}.display-palette{gap:7px;margin-top:28px;display:flex}.display-palette span{background:#112333;border:1px solid #8092a640;border-radius:50%;width:22px;height:22px}.display-palette span:nth-child(2){background:#dfc277}.display-palette span:nth-child(3){background:#57c9f5}.display-palette span:nth-child(4){background:#a995ff}.display-palette span:nth-child(5){background:#f4f1e9}.display-studio-preview h3{margin-top:13px;font-size:13px;font-weight:600}.display-palette-body{color:var(--text-secondary);margin-top:8px;font-size:12px;line-height:1.8}.display-studio-footnote{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:28px;margin-top:42px;padding-top:28px;display:flex}.display-studio-footnote>div{max-width:70ch}.display-studio-footnote a{min-height:44px;color:var(--brand-blue);flex-shrink:0;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}html[data-theme=light] .exchange-shell{--exchange-bg:var(--background);--exchange-panel:var(--card);--exchange-line:var(--border);color:var(--foreground)}html[data-theme=light] :is(.exchange-sidebar,.exchange-shell>header,.exchange-footer){background:var(--card);border-color:var(--border)}html[data-theme=light] :is(.exchange-nav-label,.exchange-account-mark p,.exchange-sidebar-brand,.exchange-sidebar nav a,.exchange-footer-grid nav a,.exchange-footer-bottom,.interface-label,.interface-step,.interface-stat span){color:var(--text-secondary)}html[data-theme=light] .exchange-sidebar nav a[aria-current=page]{color:var(--primary);background:var(--display-accent-soft)}html[data-theme=light] .exchange-sidebar nav a:hover{color:var(--foreground);background:var(--muted)}html[data-theme=light] :is(.exchange-footer-grid h2,.interface-stat strong,.exchange-section-heading h2,.home-workspace-section>h2){color:var(--foreground)}html[data-theme=light] :is(.exchange-footer-grid a:hover,.exchange-section-heading>a,.exchange-view-all,.exchange-eyebrow,.exchange-sidebar-brand span,.exchange-account-mark>span){color:var(--primary)}html[data-theme=light] :is(.exchange-footer-bottom,.home-workspace-section,.exchange-view-all){border-color:var(--border)}html[data-theme=light] :is(.exchange-content .interface-inset,.exchange-content .wallet-network,.exchange-content .interface-stat,.exchange-content .portfolio-summary,.exchange-content .portfolio-workspace thead){background:var(--muted);border-color:var(--border)}html[data-theme=light] .exchange-content .page-hero h1+p{color:var(--text-secondary)}html[data-theme=light] .exchange-content .page-hero .mb-4>p{color:var(--primary)}html[data-theme=light] :is(.interface-status,.interface-notice,.exchange-content .wallet-top-mark,.exchange-content .interface-step[data-active=true],.exchange-content .interface-step[data-active=true]>span){color:var(--primary);background:#f4eedf;border-color:#c8b889}html[data-theme=light] .interface-status[data-ready=true]{color:#12623f;background:#e9f4ec;border-color:#a0c5ae}html[data-theme=light] .exchange-content .wallet-actions-copy{color:#172332;background:#dfc277}html[data-theme=light] .exchange-shell :is([class*="bg-[#0"],[class*="bg-[#1"],[class*="bg-[#2"]){background-color:var(--card)}html[data-theme=light] .exchange-shell :is([class*=border-white],[class*="border-[#"]){border-color:var(--border)}html[data-theme=light] .exchange-shell [class*="text-[#"]{color:var(--text-secondary)}html[data-theme=light] .exchange-shell :is([class~=text-white],[class*="text-[#e"],[class*="text-[#f"],[class*="text-[#d8"],[class*="text-[#dc"],[class*="text-[#dce"],[class*="text-[#cad"]){color:var(--foreground)}html[data-theme=light] .exchange-shell :is([class*="text-[#dfc277"],[class*="text-[#d7ba72"],[class*="text-[#ecd"],[class*="text-[#e6d"],[class*="text-[#ebd"],[class*="text-[#e7d"],[class*="text-[#e8c"]){color:var(--primary)}html[data-theme=light] .exchange-shell :is([class*="text-[#ff"],[role=alert]){color:#a72e44}html[data-theme=light] .exchange-shell :is([class*="text-[#97e8"],[class*="text-[#9ce0"],[class*="text-[#a0e9"],[class*="text-[#91e4"],[class*="text-[#6ccf"]){color:#12623f}html[data-theme=light] .exchange-shell :is([class*="text-[#0"],[class*="text-[#1"]){color:#172332}html[data-theme=light] .exchange-shell [class*=hover\:text-white]:hover{color:var(--foreground)}html[data-theme=light] .exchange-shell [class*=hover\:bg-white]:hover{background-color:var(--muted)}html[data-theme=light] .exchange-shell input::placeholder{color:var(--text-secondary)}html[data-theme=light] .exchange-shell select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .interface-step>span{border-color:var(--border)}html[data-theme=light] [data-slot=dialog-content]{color:var(--foreground);background:var(--popover);border-color:var(--border)}html[data-theme=light] [data-slot=dialog-content] :is([class*="bg-[#0"],[class*="bg-[#1"]){background-color:var(--muted)}html[data-theme=light] [data-slot=dialog-content] :is([class*="text-[#"],[class~=text-white]){color:var(--text-secondary)}html[data-theme=light] [data-slot=dialog-content] :is(h2,h3,[class*="text-[#e"],[class*="text-[#f"]){color:var(--foreground)}html[data-theme=light] [data-slot=dialog-content] :is([class*="text-[#ff"],[role=alert]){color:#a72e44}html[data-theme=light] [data-slot=dialog-content] :is([class*=border-white],[class*="border-[#"]){border-color:var(--border)}html[data-theme=light] [data-slot=dialog-content] :is([class*="text-[#0"],[class*="text-[#1"]){color:#172332}html[data-theme=light] :is(button,a)[class*="bg-[#dfc277]"]:hover{color:#172332;background-color:#ecd493}html[data-theme=light] .exchange-shell [data-testid=managed-wallet-balance]{box-shadow:var(--display-shadow);background:linear-gradient(135deg,#eaf3f8,#fff 65%,#f0edf6);border-color:#b2c8d9}html[data-theme=light] .exchange-shell [data-testid=managed-wallet-balance] [class*=bg-black]{background:#e6eef5}html[data-theme=light] .exchange-content .portfolio-total{background:linear-gradient(110deg,#fff,#eaf0f4)}html[data-theme=light] :is(.market-highlight,.home-workspace-links>a){background:var(--card);border-color:var(--border)}html[data-theme=light] :is(.market-highlight h2,.market-highlight-row strong,.home-workspace-links h3){color:var(--foreground)}html[data-theme=light] .home-workspace-links p{color:var(--text-secondary)}html[data-theme=light] .home-exchange-content{color:var(--foreground);background:var(--background)}html[data-theme=light] .home-exchange-content :is([class*="text-[#"],[class~=text-white]){color:var(--text-secondary)}html[data-theme=light] .home-exchange-content :is([class*="text-[#e"],[class*="text-[#f"],[class~=text-white]){color:var(--foreground)}html[data-theme=light] .home-exchange-content [class*="text-[#ff"]{color:#a72e44}html[data-theme=light] .home-exchange-content [class*="text-[#66d79f"]{color:#12623f}html[data-theme=light] .home-exchange-content :is([class*="bg-[#0"],[class*="bg-[#1"]){background-color:var(--card)}html[data-theme=light] .home-exchange-content :is([class*=border-white],[class*="border-[#"]){border-color:var(--border)}html[data-theme=light] :is(.safecoin-workspace,.platform-page-shell .page-hero){background:var(--background)}html[data-theme=light] :is(.platform-content-grid article,.platform-related-grid>a,.platform-live-status,.platform-status-grid>div,.platform-hero-mark){background:var(--card);border-color:var(--border);box-shadow:var(--display-shadow)}html[data-theme=light] :is(.platform-content-grid h2,.platform-related-heading h2,.platform-live-status-heading h2,.platform-market-cta h2,.platform-related-grid strong){color:var(--foreground)}html[data-theme=light] :is(.platform-content-grid p,.platform-related-grid small,.platform-live-status-heading>div>p:last-child){color:var(--text-secondary)}html[data-theme=light] body>div[class*="bg-[#0c0f14]"]{color:var(--foreground);background:var(--background)}html[data-theme=light] body>div[class*="bg-[#0c0f14]"] :is([class*="text-[#"],[class~=text-white]){color:var(--text-secondary)}html[data-theme=light] body>div[class*="bg-[#0c0f14]"] :is(h1,h2,h3,h4){color:var(--foreground)}html[data-theme=light] body>div[class*="bg-[#0c0f14]"] :is([class*="bg-[#0"],[class*="bg-[#1"]){background-color:var(--card)}html[data-theme=light] body>div[class*="bg-[#0c0f14]"] .page-hero>div[aria-hidden=true]{display:none}html[data-theme=light] .exchange-footer [class*="text-[#"]{color:var(--text-secondary)}html[data-theme=light] .exchange-footer [class~=text-white]{color:var(--foreground)}html[data-theme=light] :where(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--brand-blue)}html[data-theme=light] .exchange-content .page-hero [class*=rounded-full]{background:var(--muted)}html[data-theme=light] .exchange-market-table>.market-highlights+div{border-color:var(--border)}html[data-theme=light] .exchange-market-table thead th{color:var(--text-secondary)}html[data-theme=light] .exchange-market-table>div:has(>label) button[aria-pressed=true]{color:var(--primary);background:var(--display-accent-soft)}@media (max-width:1100px){.display-studio-grid{grid-template-columns:1fr}.display-studio-preview{max-width:660px}.display-studio-intro{gap:18px}.display-studio-orbit{border-radius:20px;width:60px;height:60px}}@media (max-width:600px){.display-studio{padding:28px 18px}.display-studio-intro{flex-direction:column;padding-bottom:32px}.display-studio-orbit{border-radius:16px;width:48px;height:48px}.display-studio-orbit svg{width:24px}.display-choice{gap:12px;padding:18px 14px}.display-choice-swatch{border-radius:13px;width:42px;height:48px}.display-choice-copy>span{font-size:12px}.display-studio-footnote{flex-direction:column;align-items:flex-start;gap:14px}.display-studio h1{font-size:2.2rem}}
