[data-dapp-kit]:where(*),[data-dapp-kit] :where(*){box-sizing:border-box;color:var(--dapp-kit-colors-body);font-family:var(--dapp-kit-typography-fontFamily);font-size:var(--dapp-kit-fontWeights-normal);font-style:var(--dapp-kit-typography-fontStyle);font-weight:var(--dapp-kit-fontWeights-normal);line-height:var(--dapp-kit-typography-lineHeight);letter-spacing:var(--dapp-kit-typography-letterSpacing)}[data-dapp-kit]:where(button),[data-dapp-kit] :where(button){appearance:none;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;background-color:#0000;border:0;margin:0;padding:0}[data-dapp-kit]:where(a),[data-dapp-kit] :where(a){color:inherit;outline:none;text-decoration:none}[data-dapp-kit]:where(ol,ul),[data-dapp-kit] :where(ol,ul){margin:0;padding:0;list-style:none}[data-dapp-kit]:where(h1,h2,h3,h4,h5,h6),[data-dapp-kit] :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit;margin:0}[data-dapp-kit].Heading_headingVariants_size_sm__1aa835k1,[data-dapp-kit] .Heading_headingVariants_size_sm__1aa835k1{font-size:var(--dapp-kit-fontSizes-small)}[data-dapp-kit].Heading_headingVariants_size_md__1aa835k2,[data-dapp-kit] .Heading_headingVariants_size_md__1aa835k2{font-size:var(--dapp-kit-fontSizes-medium)}[data-dapp-kit].Heading_headingVariants_size_lg__1aa835k3,[data-dapp-kit] .Heading_headingVariants_size_lg__1aa835k3{font-size:var(--dapp-kit-fontSizes-large)}[data-dapp-kit].Heading_headingVariants_size_xl__1aa835k4,[data-dapp-kit] .Heading_headingVariants_size_xl__1aa835k4{font-size:var(--dapp-kit-fontSizes-xlarge)}[data-dapp-kit].Heading_headingVariants_weight_normal__1aa835k5,[data-dapp-kit] .Heading_headingVariants_weight_normal__1aa835k5{font-weight:var(--dapp-kit-fontWeights-normal)}[data-dapp-kit].Heading_headingVariants_weight_bold__1aa835k6,[data-dapp-kit] .Heading_headingVariants_weight_bold__1aa835k6{font-weight:var(--dapp-kit-fontWeights-bold)}[data-dapp-kit].Heading_headingVariants_truncate_true__1aa835k7,[data-dapp-kit] .Heading_headingVariants_truncate_true__1aa835k7{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-dapp-kit].IconButton_container__s6n7bq0,[data-dapp-kit] .IconButton_container__s6n7bq0{color:var(--dapp-kit-colors-iconButton);background-color:var(--dapp-kit-backgroundColors-iconButton);border-radius:9999px;padding:8px}[data-dapp-kit].IconButton_container__s6n7bq0:hover,[data-dapp-kit] .IconButton_container__s6n7bq0:hover{background-color:var(--dapp-kit-backgroundColors-iconButtonHover)}[data-dapp-kit].ConnectModal_overlay__gz8z90,[data-dapp-kit] .ConnectModal_overlay__gz8z90{background-color:var(--dapp-kit-backgroundColors-modalOverlay);-webkit-backdrop-filter:var(--dapp-kit-blurs-modalOverlay);backdrop-filter:var(--dapp-kit-blurs-modalOverlay);z-index:999999999;position:fixed;inset:0}[data-dapp-kit].ConnectModal_title__gz8z91,[data-dapp-kit] .ConnectModal_title__gz8z91{padding-left:8px}[data-dapp-kit].ConnectModal_content__gz8z92,[data-dapp-kit] .ConnectModal_content__gz8z92{background-color:var(--dapp-kit-backgroundColors-modalPrimary);border-radius:var(--dapp-kit-radii-xlarge);color:var(--dapp-kit-colors-body);flex-direction:column;justify-content:space-between;max-width:700px;min-height:50vh;max-height:85vh;display:flex;position:fixed;bottom:16px;left:16px;right:16px;overflow:hidden}[data-dapp-kit].ConnectModal_whatIsAWalletButton__gz8z93,[data-dapp-kit] .ConnectModal_whatIsAWalletButton__gz8z93{background-color:var(--dapp-kit-backgroundColors-modalSecondary);padding:16px}[data-dapp-kit].ConnectModal_viewContainer__gz8z94,[data-dapp-kit] .ConnectModal_viewContainer__gz8z94{flex-grow:1;padding:20px;display:none}[data-dapp-kit].ConnectModal_selectedViewContainer__gz8z95,[data-dapp-kit] .ConnectModal_selectedViewContainer__gz8z95{display:flex}[data-dapp-kit].ConnectModal_backButtonContainer__gz8z96,[data-dapp-kit] .ConnectModal_backButtonContainer__gz8z96{position:absolute;top:20px;left:20px}[data-dapp-kit].ConnectModal_closeButtonContainer__gz8z97,[data-dapp-kit] .ConnectModal_closeButtonContainer__gz8z97{position:absolute;top:16px;right:16px}[data-dapp-kit].ConnectModal_walletListContent__gz8z98,[data-dapp-kit] .ConnectModal_walletListContent__gz8z98{background-color:var(--dapp-kit-backgroundColors-modalPrimary);flex-direction:column;flex-grow:1;gap:24px;padding:20px;display:flex}[data-dapp-kit].ConnectModal_walletListContainer__gz8z99,[data-dapp-kit] .ConnectModal_walletListContainer__gz8z99{flex-direction:column;flex-grow:1;justify-content:space-between;display:flex}[data-dapp-kit].ConnectModal_walletListContainerWithViewSelected__gz8z9a,[data-dapp-kit] .ConnectModal_walletListContainerWithViewSelected__gz8z9a{display:none}@media screen and (width>=768px){[data-dapp-kit].ConnectModal_content__gz8z92,[data-dapp-kit] .ConnectModal_content__gz8z92{flex-direction:row;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}[data-dapp-kit].ConnectModal_whatIsAWalletButton__gz8z93,[data-dapp-kit] .ConnectModal_whatIsAWalletButton__gz8z93{display:none}[data-dapp-kit].ConnectModal_viewContainer__gz8z94,[data-dapp-kit] .ConnectModal_viewContainer__gz8z94{display:flex}[data-dapp-kit].ConnectModal_backButtonContainer__gz8z96,[data-dapp-kit] .ConnectModal_backButtonContainer__gz8z96{display:none}[data-dapp-kit].ConnectModal_walletListContent__gz8z98,[data-dapp-kit] .ConnectModal_walletListContent__gz8z98{background-color:var(--dapp-kit-backgroundColors-modalSecondary)}[data-dapp-kit].ConnectModal_walletListContainer__gz8z99,[data-dapp-kit] .ConnectModal_walletListContainer__gz8z99{flex-direction:row;flex:0 0 240px}[data-dapp-kit].ConnectModal_walletListContainerWithViewSelected__gz8z9a,[data-dapp-kit] .ConnectModal_walletListContainerWithViewSelected__gz8z9a{display:flex}}[data-dapp-kit].Button_buttonVariants__x1s81q0,[data-dapp-kit] .Button_buttonVariants__x1s81q0{font-weight:var(--dapp-kit-fontWeights-medium);justify-content:center;align-items:center;display:inline-flex}[data-dapp-kit].Button_buttonVariants__x1s81q0:disabled,[data-dapp-kit] .Button_buttonVariants__x1s81q0:disabled{opacity:.5}[data-dapp-kit].Button_buttonVariants_variant_primary__x1s81q1,[data-dapp-kit] .Button_buttonVariants_variant_primary__x1s81q1{background-color:var(--dapp-kit-backgroundColors-primaryButton);color:var(--dapp-kit-colors-primaryButton);box-shadow:var(--dapp-kit-shadows-primaryButton)}[data-dapp-kit].Button_buttonVariants_variant_primary__x1s81q1:hover,[data-dapp-kit] .Button_buttonVariants_variant_primary__x1s81q1:hover{background-color:var(--dapp-kit-backgroundColors-primaryButtonHover)}[data-dapp-kit].Button_buttonVariants_variant_outline__x1s81q2,[data-dapp-kit] .Button_buttonVariants_variant_outline__x1s81q2{border-style:solid;border-width:1px;border-color:var(--dapp-kit-borderColors-outlineButton);color:var(--dapp-kit-colors-outlineButton)}[data-dapp-kit].Button_buttonVariants_variant_outline__x1s81q2:hover,[data-dapp-kit] .Button_buttonVariants_variant_outline__x1s81q2:hover{background-color:var(--dapp-kit-backgroundColors-outlineButtonHover)}[data-dapp-kit].Button_buttonVariants_size_md__x1s81q3,[data-dapp-kit] .Button_buttonVariants_size_md__x1s81q3{border-radius:var(--dapp-kit-radii-medium);padding:8px 16px}[data-dapp-kit].Button_buttonVariants_size_lg__x1s81q4,[data-dapp-kit] .Button_buttonVariants_size_lg__x1s81q4{border-radius:var(--dapp-kit-radii-large);padding:16px 24px}[data-dapp-kit].Text_textVariants_size_sm__2bv1ur1,[data-dapp-kit] .Text_textVariants_size_sm__2bv1ur1{font-size:var(--dapp-kit-fontSizes-small)}[data-dapp-kit].Text_textVariants_weight_normal__2bv1ur2,[data-dapp-kit] .Text_textVariants_weight_normal__2bv1ur2{font-weight:var(--dapp-kit-fontWeights-normal)}[data-dapp-kit].Text_textVariants_weight_medium__2bv1ur3,[data-dapp-kit] .Text_textVariants_weight_medium__2bv1ur3{font-weight:var(--dapp-kit-fontWeights-medium)}[data-dapp-kit].Text_textVariants_weight_bold__2bv1ur4,[data-dapp-kit] .Text_textVariants_weight_bold__2bv1ur4{font-weight:var(--dapp-kit-fontWeights-bold)}[data-dapp-kit].Text_textVariants_color_muted__2bv1ur5,[data-dapp-kit] .Text_textVariants_color_muted__2bv1ur5{color:var(--dapp-kit-colors-bodyMuted)}[data-dapp-kit].Text_textVariants_color_danger__2bv1ur6,[data-dapp-kit] .Text_textVariants_color_danger__2bv1ur6{color:var(--dapp-kit-colors-bodyDanger)}[data-dapp-kit].Text_textVariants_mono_true__2bv1ur7,[data-dapp-kit] .Text_textVariants_mono_true__2bv1ur7{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}[data-dapp-kit].ConnectionStatus_container__nckm2d0,[data-dapp-kit] .ConnectionStatus_container__nckm2d0{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}[data-dapp-kit].ConnectionStatus_walletIcon__nckm2d1,[data-dapp-kit] .ConnectionStatus_walletIcon__nckm2d1{-o-object-fit:cover;object-fit:cover;border-radius:var(--dapp-kit-radii-large);width:72px;height:72px}[data-dapp-kit].ConnectionStatus_title__nckm2d2,[data-dapp-kit] .ConnectionStatus_title__nckm2d2{margin-top:12px}[data-dapp-kit].ConnectionStatus_connectionStatus__nckm2d3,[data-dapp-kit] .ConnectionStatus_connectionStatus__nckm2d3{margin-top:4px}[data-dapp-kit].ConnectionStatus_retryButtonContainer__nckm2d4,[data-dapp-kit] .ConnectionStatus_retryButtonContainer__nckm2d4{position:absolute;bottom:20px;right:20px}[data-dapp-kit].InfoSection_container__1wtioi70,[data-dapp-kit] .InfoSection_container__1wtioi70{flex-direction:column;gap:4px;display:flex}[data-dapp-kit].GettingStarted_container__1fp07e10,[data-dapp-kit] .GettingStarted_container__1fp07e10{flex-direction:column;align-items:center;display:flex}[data-dapp-kit].GettingStarted_content__1fp07e11,[data-dapp-kit] .GettingStarted_content__1fp07e11{flex-direction:column;flex-grow:1;justify-content:center;gap:20px;padding:40px;display:flex}[data-dapp-kit].GettingStarted_installButtonContainer__1fp07e12,[data-dapp-kit] .GettingStarted_installButtonContainer__1fp07e12{position:absolute;bottom:20px;right:20px}[data-dapp-kit].WhatIsAWallet_container__1ktpkq90,[data-dapp-kit] .WhatIsAWallet_container__1ktpkq90{flex-direction:column;align-items:center;display:flex}[data-dapp-kit].WhatIsAWallet_content__1ktpkq91,[data-dapp-kit] .WhatIsAWallet_content__1ktpkq91{flex-direction:column;flex-grow:1;justify-content:center;gap:20px;padding:40px;display:flex}[data-dapp-kit].WalletList_container__1v2s6cz0,[data-dapp-kit] .WalletList_container__1v2s6cz0{flex-direction:column;gap:4px;display:flex}[data-dapp-kit].WalletListItem_container__1dqqtqs0,[data-dapp-kit] .WalletListItem_container__1dqqtqs0{display:flex}[data-dapp-kit].WalletListItem_walletItem__1dqqtqs1,[data-dapp-kit] .WalletListItem_walletItem__1dqqtqs1{border-radius:var(--dapp-kit-radii-large);flex-grow:1;align-items:center;gap:8px;padding:8px;display:flex}[data-dapp-kit].WalletListItem_walletItem__1dqqtqs1:hover,[data-dapp-kit] .WalletListItem_walletItem__1dqqtqs1:hover{background-color:var(--dapp-kit-backgroundColors-walletItemHover)}[data-dapp-kit].WalletListItem_selectedWalletItem__1dqqtqs2,[data-dapp-kit] .WalletListItem_selectedWalletItem__1dqqtqs2{background-color:var(--dapp-kit-backgroundColors-walletItemSelected);box-shadow:0 2px 6px #0000000d}[data-dapp-kit].WalletListItem_walletIcon__1dqqtqs3,[data-dapp-kit] .WalletListItem_walletIcon__1dqqtqs3{-o-object-fit:cover;object-fit:cover;border-radius:var(--dapp-kit-radii-small);flex-shrink:0;width:28px;height:28px}[data-dapp-kit].AccountDropdownMenu_connectedAccount__div2ql0,[data-dapp-kit] .AccountDropdownMenu_connectedAccount__div2ql0{gap:8px}[data-dapp-kit].AccountDropdownMenu_menuContainer__div2ql1,[data-dapp-kit] .AccountDropdownMenu_menuContainer__div2ql1{z-index:999999999}[data-dapp-kit].AccountDropdownMenu_menuContent__div2ql2,[data-dapp-kit] .AccountDropdownMenu_menuContent__div2ql2{border-radius:var(--dapp-kit-radii-large);background-color:var(--dapp-kit-backgroundColors-dropdownMenu);flex-direction:column;gap:8px;width:180px;max-height:200px;margin-top:4px;padding:8px;display:flex}[data-dapp-kit].AccountDropdownMenu_menuItem__div2ql3,[data-dapp-kit] .AccountDropdownMenu_menuItem__div2ql3{-webkit-user-select:none;user-select:none;border-radius:var(--dapp-kit-radii-large);outline:none;align-items:center;padding:8px;display:flex}[data-dapp-kit].AccountDropdownMenu_menuItem__div2ql3[data-highlighted],[data-dapp-kit] .AccountDropdownMenu_menuItem__div2ql3[data-highlighted]{background-color:var(--dapp-kit-backgroundColors-primaryButton)}[data-dapp-kit].AccountDropdownMenu_switchAccountMenuItem__div2ql4,[data-dapp-kit] .AccountDropdownMenu_switchAccountMenuItem__div2ql4{justify-content:space-between;align-items:center;display:flex}[data-dapp-kit].AccountDropdownMenu_separator__div2ql5,[data-dapp-kit] .AccountDropdownMenu_separator__div2ql5{background-color:var(--dapp-kit-backgroundColors-dropdownMenuSeparator);flex-shrink:0;height:1px}:root{--hue:204;--bg-0:#02060f;--bg-1:#03102a;--bg-2:#062043;--ink-0:#eaf4ff;--ink-1:#b9cee6;--ink-2:#7f99ba;--ink-3:#4d678a;--line:#7ca8e024;--line-strong:#7ca8e047;--glass:#0818388c;--glass-strong:#0a1e46c7;--accent:hsl(var(--hue), 95%, 62%);--accent-soft:hsl(var(--hue), 80%, 70%);--accent-deep:hsl(var(--hue), 90%, 38%);--up:#4ade80;--down:#fb7185;--r-card:18px;--r-pill:999px;--container:1440px;--font-display:"Geist", "Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#02060f;--bg2:#03102a;--bg3:#062043;--card:#0a1c3c8c;--card-bg:#0a1c3c8c;--border:#7ca8e02e;--border-glow:#4da2ff33;--sui:#42b1fa;--sui-light:#7ec9fc;--sui-dim:#4da2ff1a;--text:#eaf4ff;--text-muted:#7f99ba;--text-dim:#4d678a;--accent-dim:#4ade8014}*{box-sizing:border-box}html,body{margin:0;padding:0}html{background:var(--bg-0)}body{font-family:var(--font-display);color:var(--ink-0);background:radial-gradient(1200px 700px at 80% -10%, hsla(var(--hue), 80%, 35%, .25), transparent 60%), radial-gradient(900px 600px at -10% 10%, hsla(var(--hue), 90%, 25%, .3), transparent 60%), linear-gradient(180deg, #02060f 0%, #03102a 40%, #02060f 100%);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.bg-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#7dafeb0b 1px,#0000 1px),linear-gradient(90deg,#7dafeb0b 1px,#0000 1px);background-size:46px 46px;animation:38s linear infinite bgGridPan;position:fixed;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 24%,#000 55%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 24%,#000 55%,#0000 100%)}@keyframes bgGridPan{0%{background-position:0 0,0 0}to{background-position:46px 46px,46px 46px}}@media (prefers-reduced-motion:reduce){.bg-grid{animation:none}}.sd-app{z-index:1;position:relative}.sd-header{z-index:50;-webkit-backdrop-filter:blur(16px)saturate(160%);border-bottom:1px solid var(--line);background:linear-gradient(#020816c7,#0208168c);position:sticky;top:0}.sd-header-inner{max-width:var(--container);grid-template-columns:auto 1fr auto;align-items:center;gap:28px;margin:0 auto;padding:14px 28px;display:grid}.sd-brand{align-items:center;gap:12px;display:flex}.sd-brand-icon{object-fit:contain;width:30px;height:30px;filter:drop-shadow(0 2px 8px hsla(var(--hue), 100%, 55%, .5))}.sd-brand-icon-sm{width:26px;height:26px}.sd-brand-text{flex-direction:column;line-height:1;display:flex}.sd-brand-name{letter-spacing:-.01em;font-size:15px;font-weight:700}.sd-brand-tag{color:var(--ink-2);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-family:var(--font-mono);margin-top:4px}.sd-nav{justify-content:center;gap:4px;display:flex}.sd-nav-link{color:var(--ink-1);border-radius:10px;padding:8px 14px;font-size:13.5px;font-weight:500;transition:color .15s,background .15s;position:relative}.sd-nav-link:hover{color:var(--ink-0);background:#ffffff0a}.sd-nav-link.active{color:var(--ink-0);box-shadow:inset 0 0 0 1px var(--line-strong);background:#4da2ff1a}.sd-header-actions{align-items:center;gap:10px;display:flex}.sd-search{border:1px solid var(--line);width:320px;height:38px;color:var(--ink-2);background:#ffffff0a;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 12px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative}.sd-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px hsla(var(--hue), 95%, 62%, .12);color:var(--ink-0);background:#4da2ff0f}.sd-search input{color:var(--ink-0);font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13.5px}.sd-search input::placeholder{color:var(--ink-3)}.sd-search kbd{font-family:var(--font-mono);color:var(--ink-2);border:1px solid var(--line);background:#ffffff0f;border-radius:5px;padding:2px 6px;font-size:10px}.sd-btn{letter-spacing:-.005em;white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:8px;height:38px;padding:0 16px;font-size:13.5px;font-weight:600;transition:transform .12s,background .15s,box-shadow .15s,border-color .15s;display:inline-flex}.sd-btn-lg{border-radius:12px;height:48px;padding:0 22px;font-size:15px}.sd-btn-primary{color:#021126;background:linear-gradient(180deg, hsl(var(--hue), 95%, 75%), hsl(var(--hue), 95%, 58%));box-shadow:0 1px 0 hsl(var(--hue), 100%, 88%) inset, 0 -1px 0 hsl(var(--hue), 90%, 40%) inset, 0 12px 32px -10px hsla(var(--hue), 95%, 60%, .6)}.sd-btn-primary:hover{transform:translateY(-1px)}.sd-btn-ghost{color:var(--ink-0);border:1px solid var(--line-strong);background:#ffffff0a}.sd-btn-ghost:hover{border-color:var(--accent);background:#ffffff14}.sd-hero{isolation:isolate;padding:80px 28px 0;position:relative;overflow:hidden}.sd-hero:after{content:"";background:linear-gradient(180deg, transparent, var(--bg-0));pointer-events:none;z-index:-1;height:220px;position:absolute;bottom:0;left:0;right:0}.sd-hero-inner{max-width:var(--container);z-index:1;text-align:center;margin:0 auto;position:relative}.sd-eyebrow{border:1px solid var(--line-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-1);font-size:11.5px;font-weight:600;font-family:var(--font-mono);white-space:nowrap;background:#4da2ff1a;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;display:inline-flex}.sd-pulse{background:#4ade80;border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite sd-pulse;display:inline-block;box-shadow:0 0 #4ade8099}@keyframes sd-pulse{0%{box-shadow:0 0 #4ade808c}70%{box-shadow:0 0 0 10px #4ade8000}to{box-shadow:0 0 #4ade8000}}.sd-h1{letter-spacing:-.035em;text-wrap:balance;max-width:1000px;margin:20px auto 16px;font-size:clamp(40px,6vw,78px);font-weight:700;line-height:1.02}.sd-grad{background:linear-gradient(120deg, hsl(var(--hue), 100%, 88%) 0%, hsl(var(--hue), 95%, 62%) 45%, hsl(calc(var(--hue) + 22), 90%, 62%) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.sd-sub{max-width:728px;color:var(--ink-1);text-wrap:pretty;margin:0 auto;font-size:17px;line-height:1.65}.sd-hero-cta{justify-content:center;gap:12px;margin:24px 0 36px;display:flex}.orb{filter:blur(80px);opacity:.55;mix-blend-mode:screen;will-change:transform;pointer-events:none;border-radius:50%;position:absolute}.orb-a{background:hsl(var(--hue), 90%, 50%);width:520px;height:520px;animation:22s ease-in-out infinite alternate orbA;top:-120px;left:8%}.orb-b{background:hsl(calc(var(--hue) - 20), 85%, 45%);width:420px;height:420px;animation:26s ease-in-out infinite alternate orbB;top:100px;right:6%}.orb-c{background:hsl(calc(var(--hue) + 30), 80%, 55%);width:340px;height:340px;animation:30s ease-in-out infinite alternate orbC;bottom:-100px;left:38%}@keyframes orbA{0%{transform:translate(0)}to{transform:translate(80px,60px)}}@keyframes orbB{0%{transform:translate(0)}to{transform:translate(-100px,40px)}}@keyframes orbC{0%{transform:translate(0)}to{transform:translate(60px,-80px)}}@media (prefers-reduced-motion:reduce){.orb-a,.orb-b,.orb-c{animation:none}}.sd-stats{background:var(--line);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:0;display:grid;overflow:hidden}.sd-stat{text-align:left;background:linear-gradient(#081632a6,#040c1ea6);padding:22px 26px;position:relative;overflow:hidden}.sd-stat:before{content:"";background:radial-gradient(closest-side, hsla(var(--hue), 80%, 50%, .18), transparent 70%);width:60%;height:120%;position:absolute;inset:auto -10% -50% auto}.sd-stat-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11.5px;font-family:var(--font-mono);font-weight:600}.sd-stat-value{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(28px,3vw,38px);font-weight:700}.sd-stat-hint{color:var(--ink-2);margin-top:4px;font-size:12.5px}.sd-stat-hint.up{color:var(--up)}.ticker-mask{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(#02081699,#02081633);margin:28px -28px 0;padding:16px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ticker-track{gap:0;width:max-content;animation:60s linear infinite tickerScroll;display:flex}.ticker-row{flex:none;gap:0;display:flex}.ticker-item{color:var(--ink-1);font-size:13px;font-family:var(--font-mono);align-items:center;gap:10px;padding:0 22px;display:inline-flex}.ticker-name{color:var(--ink-0);letter-spacing:-.01em;font-weight:600;font-family:var(--font-display)}.ticker-val{color:var(--ink-1);font-variant-numeric:tabular-nums}.ticker-chg.up{color:var(--up)}.ticker-chg.down{color:var(--down)}.ticker-sep{color:var(--ink-3)}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hero-drop{pointer-events:none;justify-content:center;width:100%;max-width:1380px;margin:8px auto 0;display:flex;position:relative}.hero-drop-svg{pointer-events:none;width:100%;height:auto;max-height:56vh;display:block;overflow:visible}.hero-drop-svg text{font-family:var(--font-display)}.hero-drop-wrap{aspect-ratio:764/1020;pointer-events:none;z-index:2;width:30%;max-width:360px;position:absolute;top:47.6%;left:50%;transform:translate(-50%,-50%)}.hero-drop-img{width:100%;height:100%;filter:drop-shadow(0 18px 40px hsla(var(--hue), 100%, 55%, .45));animation:4.5s ease-in-out infinite heroDropGlow;display:block}.hero-drop-shine{mix-blend-mode:screen;opacity:.9;background:linear-gradient(118deg,#0000 38%,#fff0 44%,#dcf5ff8c 50%,#fff0 56%,#0000 62%) 0 0/280% 280%;animation:5.5s linear infinite heroShine;position:absolute;inset:0;-webkit-mask:url(/sui-drop.png) 50%/contain no-repeat;mask:url(/sui-drop.png) 50%/contain no-repeat}.hero-drop-shine-2{mix-blend-mode:screen;opacity:.7;background:radial-gradient(40% 30% at 50% 30%,#ffffff80,#0000 70%) 0 0/200% 200%;animation:6.5s ease-in-out infinite heroShine2}.hero-drop-contour-path{stroke-dasharray:120 1400;stroke-dashoffset:0;filter:drop-shadow(0 0 6px hsla(var(--hue), 100%, 90%, .9));animation:4s linear infinite dropContourTravel}@keyframes dropContourTravel{0%{stroke-dashoffset:0}to{stroke-dashoffset:-1520px}}@media (prefers-reduced-motion:reduce){.hero-drop-contour-path{stroke-dashoffset:9999px;animation:none}}@keyframes heroDropGlow{0%,to{filter:drop-shadow(0 18px 40px hsla(var(--hue), 100%, 55%, .38)) brightness(1)}50%{filter:drop-shadow(0 22px 56px hsla(var(--hue), 100%, 62%, .6)) brightness(1.07)}}.drop-ripple{transform-box:fill-box;transform-origin:50%;fill:none;animation:3.6s ease-out infinite dropRipple}.drop-ripple-2{animation-delay:1.2s}.drop-ripple-3{animation-delay:2.4s}@keyframes dropRipple{0%{opacity:.38;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.drop-ripple{opacity:0;animation:none}}@keyframes heroShine{0%{background-position:175% 175%}to{background-position:-75% -75%}}@keyframes heroShine2{0%,to{opacity:.35;background-position:30% 20%}50%{opacity:.75;background-position:60% 40%}}@media (prefers-reduced-motion:reduce){.hero-drop-img,.hero-drop-shine,.hero-drop-shine-2{animation:none}}.hero-drop-svg .hd-lbl,.hero-drop-svg .hd-lbl rect{pointer-events:auto}.hd-lbl-idx{font-family:var(--font-mono);letter-spacing:.12em;font-size:10.5px;font-weight:600}.hd-lbl-name{font-family:var(--font-display);letter-spacing:-.015em;font-size:18px;font-weight:700}.hd-lbl-count{font-family:var(--font-mono);letter-spacing:.04em;font-size:12px;font-weight:600}.hd-lbl{transition:opacity .15s}@media (width<=900px){.hd-lbl-name{font-size:14px}.hd-lbl-idx,.hd-lbl-count{font-size:10px}.hero-drop-svg{max-height:44vh}}@media (width<=640px){.hero-drop{display:none}}.sd-main{max-width:var(--container);z-index:1;margin:64px auto 80px;padding:0 28px;position:relative}.sd-main.page{margin-top:40px}.sd-h2{letter-spacing:-.025em;margin:14px 0 8px;font-size:clamp(28px,3vw,42px);font-weight:700}.sd-section-sub{color:var(--ink-2);margin:0;font-size:15px}.sd-filterbar{z-index:20;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);background:linear-gradient(#040c1ed9,#040c1ea6);border-radius:16px;margin-bottom:22px;padding:14px 16px;position:sticky;top:72px}.sd-chips{flex-wrap:wrap;gap:6px;display:flex}.sd-chip{border:1px solid var(--line);height:32px;color:var(--ink-1);cursor:pointer;background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.sd-chip:hover{color:var(--ink-0);border-color:var(--line-strong)}.sd-chip.is-active{background:linear-gradient(180deg, hsla(var(--hue), 95%, 60%, .22), hsla(var(--hue), 95%, 40%, .12));color:hsl(var(--hue), 100%, 92%);border-color:hsla(var(--hue), 95%, 60%, .55);box-shadow:0 4px 18px -6px hsla(var(--hue), 95%, 60%, .5)}.sd-chip-count{font-family:var(--font-mono);color:var(--ink-2);text-align:center;background:#ffffff0f;border-radius:999px;min-width:22px;padding:1px 6px;font-size:10.5px}.sd-chip.is-active .sd-chip-count{color:var(--ink-0);background:#00000040}.sd-toolrow{border-top:1px dashed var(--line);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding-top:12px;display:flex}.sd-count{color:var(--ink-2);font-size:13px}.sd-count-num{color:var(--ink-0);font-variant-numeric:tabular-nums;font-weight:700}.sd-segment{border:1px solid var(--line);background:#00000059;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.sd-seg{color:var(--ink-2);cursor:pointer;border-radius:7px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .15s}.sd-seg:hover{color:var(--ink-0)}.sd-seg.is-on{color:var(--ink-0);background:linear-gradient(180deg, hsla(var(--hue), 95%, 60%, .22), hsla(var(--hue), 95%, 40%, .1));box-shadow:inset 0 0 0 1px hsla(var(--hue), 95%, 60%, .45)}.sd-viewtoggle{border:1px solid var(--line);background:#00000059;border-radius:10px;gap:2px;padding:3px;display:inline-flex}.sd-vt{width:30px;height:28px;color:var(--ink-2);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.sd-vt:hover{color:var(--ink-0)}.sd-vt.is-on{color:var(--ink-0);background:linear-gradient(180deg, hsla(var(--hue), 95%, 60%, .22), hsla(var(--hue), 95%, 40%, .1));box-shadow:inset 0 0 0 1px hsla(var(--hue), 95%, 60%, .45)}.cat-section{margin-bottom:72px}.cat-section-head{margin-bottom:28px}.cat-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}.cat-card{--mx:50%;--my:50%;text-align:left;border:1px solid var(--line);cursor:pointer;isolation:isolate;color:inherit;background:linear-gradient(#08122aeb,#040a1aeb);border-radius:18px;flex-direction:column;width:100%;padding:0;transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.cat-card:before{content:"";background:radial-gradient(320px circle at var(--mx) var(--my), hsla(var(--hue), 95%, 65%, .18), transparent 55%);opacity:0;pointer-events:none;z-index:2;transition:opacity .2s;position:absolute;inset:0}.cat-card:hover:before{opacity:1}.cat-card:hover{border-color:hsla(var(--hue), 95%, 60%, .55);box-shadow:0 30px 80px -30px hsla(var(--hue), 95%, 55%, .55);transform:translateY(-4px)}.cat-card:hover .cat-card-arrow{color:hsl(var(--hue), 100%, 80%);transform:translate(4px)}.cat-card-glow{background:linear-gradient(90deg, transparent, hsla(var(--hue), 95%, 70%, .7), transparent);opacity:.6;z-index:1;height:1px;position:absolute;top:-1px;left:24px;right:24px}.cat-card-art-wrap{border-bottom:1px solid var(--line);aspect-ratio:300/200;background:radial-gradient(120% 80% at 50% 40%,#1428508c,#02081600 60%),repeating-linear-gradient(0deg,#8cb4e60a 0 1px,#0000 1px 22px),repeating-linear-gradient(90deg,#8cb4e60a 0 1px,#0000 1px 22px),linear-gradient(#061229,#030a1c);justify-content:center;align-items:center;display:flex;position:relative}.cat-icon{width:62%;height:62%;stroke:hsl(var(--hue), 100%, 72%);filter:drop-shadow(0 0 5px hsla(var(--hue), 100%, 60%, .45));transition:transform .35s cubic-bezier(.2,.7,.2,1);display:block;overflow:visible}.cat-card:hover .cat-icon{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.cat-icon path,.cat-icon line,.cat-icon circle,.cat-icon rect,.cat-icon polygon,.cat-icon polyline,.cat-icon ellipse{stroke-dashoffset:0!important}}.cat-card-foot{z-index:3;flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex;position:relative}.cat-card-headrow{justify-content:space-between;align-items:center;display:flex}.cat-card-name{letter-spacing:-.02em;font-size:18px;font-weight:700}.cat-card-arrow{color:var(--ink-2);transition:transform .2s,color .2s}.cat-card-meta{font-size:12.5px;font-family:var(--font-mono);align-items:baseline;gap:6px;display:flex}.cat-meta-n{color:var(--ink-0);font-variant-numeric:tabular-nums;font-weight:700}.cat-meta-l{color:var(--ink-2)}.cat-card-strip{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.cat-strip-chip{background:hsla(var(--hue), 60%, 50%, .1);color:var(--ink-1);border:1px solid hsla(var(--hue), 60%, 60%, .18);font-size:10.5px;font-family:var(--font-mono);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;border-radius:5px;max-width:100%;padding:2px 7px;overflow:hidden}.cat-strip-more{color:var(--ink-2);border:1px solid var(--line);font-size:10.5px;font-family:var(--font-mono);background:#ffffff0a;border-radius:5px;padding:2px 7px}@media (width<=640px){.cat-grid{grid-template-columns:1fr}.cat-card-art-wrap{aspect-ratio:320/180}}.sd-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.sd-empty{text-align:center;color:var(--ink-2);border:1px dashed var(--line);border-radius:16px;grid-column:1/-1;padding:60px}.sd-card{--mx:50%;--my:50%;border-radius:var(--r-card);border:1px solid var(--line);isolation:isolate;background:linear-gradient(#0a1c3c8c,#040c1e8c);flex-direction:column;padding:20px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.sd-card:before{content:"";background:radial-gradient(220px circle at var(--mx) var(--my), hsla(var(--hue), 95%, 65%, .18), transparent 60%);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}.sd-card:hover:before{opacity:1}.sd-card:hover{border-color:hsla(var(--hue), 95%, 60%, .45);box-shadow:0 24px 60px -28px hsla(var(--hue), 95%, 55%, .4);transform:translateY(-3px)}.sd-card-topline{background:linear-gradient(90deg, transparent, hsla(var(--hue), 95%, 70%, .7), transparent);opacity:.6;height:1px;position:absolute;top:-1px;left:16px;right:16px}.sd-card-head{grid-template-columns:56px 1fr auto;align-items:flex-start;gap:14px;margin-bottom:14px;display:grid}.sd-card-id{min-width:0}.sd-card-name{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;overflow:hidden}.sd-card-tags{flex-wrap:wrap;gap:4px;margin-top:6px;display:flex}.sd-tag{letter-spacing:.04em;color:var(--ink-1);border:1px solid var(--line);font-size:10.5px;font-family:var(--font-mono);background:#7ca8e01a;border-radius:5px;padding:2px 7px}.sd-card-badges{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.sd-badge{letter-spacing:.06em;text-transform:uppercase;height:20px;font-size:10px;font-weight:700;font-family:var(--font-mono);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.sd-badge .dot{background:currentColor;border-radius:50%;width:5px;height:5px}.sd-badge-new{color:#6ee7a1;background:#4ade801a;border-color:#4ade804d}.sd-badge-featured{background:hsla(var(--hue),90%,55%,.1);color:hsl(var(--hue),95%,80%);border-color:hsla(var(--hue),90%,55%,.35)}.sd-badge-agent{color:#a78bfa;background:#8b5cf61a;border-color:#8b5cf64d}.sd-badge-paid{color:#fbbf24;background:#fbbf241a;border-color:#fbbf244d}.sd-badge-dead{color:var(--down);background:#fb71851a;border-color:#fb71854d}.sd-star{cursor:pointer;width:24px;height:24px;color:var(--ink-3);background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;margin-top:2px;padding:0;transition:color .15s,transform .15s;display:inline-flex}.sd-star:hover{color:#fbd051;transform:scale(1.15)}.sd-star.is-starred{color:#fbd051}.sd-star.is-starred svg{filter:drop-shadow(0 0 6px #fbd051b3)}.sd-chip-star svg{color:#fbd051}.sd-chip-star.is-active{color:#fbd76a;background:#f4c0251f;border-color:#f4c02566}.sd-stat-hint.down{color:#f25a5a}.sd-card-blurb{color:var(--ink-1);text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 16px;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.sd-card-foot{align-items:center;gap:8px;margin-top:auto;display:flex}.sd-card-cta{border:1px solid var(--line-strong);height:36px;color:var(--ink-0);cursor:pointer;background:#ffffff0a;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.sd-card-cta:hover{background:linear-gradient(180deg, hsla(var(--hue), 95%, 60%, .22), hsla(var(--hue), 95%, 40%, .1));border-color:hsla(var(--hue), 95%, 60%, .6);color:hsl(var(--hue), 100%, 92%)}.sd-card-link{border:1px solid var(--line);width:36px;height:36px;color:var(--ink-2);cursor:pointer;background:#ffffff08;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:all .15s;display:inline-flex}.sd-card-link:hover{color:var(--ink-0);border-color:var(--line-strong);background:#ffffff0f}.proto-glyph{isolation:isolate;border-radius:14px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}.proto-glyph img{object-fit:cover;z-index:2;border-radius:14px;width:100%;height:100%;position:relative}.proto-glyph-text{letter-spacing:-.04em;color:#fffffff2;text-shadow:0 1px #00000040;z-index:2;font-size:22px;font-weight:800;position:relative}.proto-glyph-rings{z-index:1;width:calc(100% + 8px);height:calc(100% + 8px);animation:24s linear infinite glyphSpin;position:absolute;inset:-4px}@keyframes glyphSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sd-list{border:1px solid var(--line);background:#040c1e80;border-radius:16px;overflow:hidden}.sd-list-head,.sd-row{grid-template-columns:200px 1fr 110px .9fr;align-items:center;gap:18px;padding:14px 20px;display:grid}.sd-list-head{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px;font-family:var(--font-mono);border-bottom:1px solid var(--line);background:#02081699;font-weight:600}.sd-row{border-bottom:1px solid var(--line);transition:background .15s}.sd-row:last-child{border-bottom:0}.sd-row:hover{background:#7ca8e00d}.sd-row-name{align-items:center;gap:12px;display:flex}.sd-row-blurb{color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sd-row-category{color:var(--ink-2);font-size:11px;font-family:var(--font-mono)}.sd-row-cta{justify-content:flex-end;display:flex}.sd-row-cta .sd-card-cta{flex:initial;padding:0 14px}.sd-new-strip{border:1px solid var(--line);background:linear-gradient(#08163280,#040c1e80);border-radius:14px;align-items:center;gap:16px;margin-bottom:32px;padding:14px 18px;display:flex;overflow:hidden}.sd-new-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:10px;font-family:var(--font-mono);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-weight:700;display:flex}.sd-new-scroll{scrollbar-width:none;-ms-overflow-style:none;flex:1;gap:8px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.sd-new-scroll::-webkit-scrollbar{display:none}.sd-new-item{border:1px solid var(--line);white-space:nowrap;color:inherit;background:#ffffff0a;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:5px 10px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .15s;display:inline-flex}.sd-new-item:hover{border-color:var(--line-strong)}.sd-new-item-logo{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex;overflow:hidden}.sd-new-item-logo img{object-fit:cover;border-radius:5px;width:100%;height:100%}.sd-footer{border-top:1px solid var(--line);z-index:1;background:linear-gradient(#0000,#02061299);position:relative}.sd-footer-inner{max-width:var(--container);grid-template-columns:1.6fr 1fr 1fr;gap:48px;margin:0 auto;padding:56px 28px 28px;display:grid}.sd-footer-col{flex-direction:column;gap:10px;display:flex}.sd-footer-col .sd-brand{margin-bottom:8px}.sd-footer-blurb{color:var(--ink-2);margin:0;font-size:13px;line-height:1.55}.sd-footer-h{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-family:var(--font-mono);margin-bottom:4px;font-weight:700}.sd-footer-col a{color:var(--ink-1);font-size:13.5px;transition:color .15s}.sd-footer-col a:hover{color:var(--ink-0)}.sd-socials{gap:8px;margin-top:10px;display:flex}.sd-socials a{border:1px solid var(--line);background:#ffffff0a;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;transition:border-color .15s,background .15s;display:inline-flex}.sd-socials a:hover{border-color:var(--line-strong);background:#ffffff14}.sd-footer-base{max-width:var(--container);border-top:1px solid var(--line);color:var(--ink-3);font-size:12px;font-family:var(--font-mono);letter-spacing:.04em;justify-content:space-between;margin:0 auto;padding:18px 28px;display:flex}.sd-footer-credit{align-items:center;gap:8px;display:inline-flex}.sd-footer-credit a{color:hsl(var(--hue), 100%, 76%);font-weight:600;transition:color .15s}.sd-footer-credit a:hover{color:hsl(var(--hue), 100%, 86%);text-decoration:underline}.sd-footer-dot{color:var(--ink-3)}.sd-donate{border-top:1px solid var(--line);z-index:1;background:linear-gradient(#040c1e66,#02061299);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:18px 28px;display:flex;position:relative}.sd-donate-text{color:var(--ink-2);font-size:13px}.sd-donate-text strong{color:var(--ink-1)}.sd-donate-addr{border:1px solid var(--line);cursor:pointer;background:#ffffff0a;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;transition:border-color .15s;display:flex}.sd-donate-addr:hover{border-color:var(--accent)}.sd-donate-addr code{font-family:var(--font-mono);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:11px;overflow:hidden}.page-banner{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:28px;padding-bottom:28px;display:flex}.page-banner-text{max-width:640px}.page-title{letter-spacing:-.03em;margin:14px 0 12px;font-size:clamp(34px,4.5vw,56px);font-weight:700;line-height:1.02}.page-sub{color:var(--ink-1);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.radar-headstats{flex-wrap:wrap;align-self:flex-start;gap:12px;display:flex}.radar-hs{border:1px solid var(--line);background:linear-gradient(#0a183499,#040c1e99);border-radius:14px;min-width:138px;padding:14px 18px}.radar-hs-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-family:var(--font-mono);font-weight:600}.radar-hs-value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:28px;font-weight:700}.radar-hs-hint{color:var(--ink-2);margin-top:3px;font-size:12px}.radar-hs-hint.up{color:var(--up)}.radar-search{border:1px solid var(--line);height:46px;color:var(--ink-2);background:#ffffff0a;border-radius:12px;align-items:center;gap:10px;margin-bottom:16px;padding:0 14px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.radar-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px hsla(var(--hue), 95%, 62%, .12);color:var(--ink-0);background:#4da2ff0f}.radar-search input{min-width:0;color:var(--ink-0);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:14.5px}.radar-search input::placeholder{color:var(--ink-3)}.sd-modal-overlay{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020612cc;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.sd-modal{border:1px solid var(--line-strong);background:linear-gradient(#0a1c3cfa,#040c1efa);border-radius:20px;width:100%;max-width:560px;max-height:90vh;padding:28px;overflow-y:auto;box-shadow:0 40px 100px -20px #000c}.sd-modal-head{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.sd-modal-title{letter-spacing:-.02em;font-size:20px;font-weight:700}.sd-modal-close{width:32px;height:32px;color:var(--ink-2);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.sd-modal-close:hover{color:var(--ink-0);border-color:var(--line-strong)}.sd-form-group{margin-bottom:16px}.sd-form-label{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:600;font-family:var(--font-mono);margin-bottom:6px;display:block}.sd-form-input,.sd-form-select,.sd-form-textarea{border:1px solid var(--line);width:100%;height:42px;color:var(--ink-0);font:inherit;background:#ffffff0a;border-radius:10px;outline:0;padding:0 12px;font-size:14px;transition:border-color .2s,background .2s}.sd-form-textarea{resize:vertical;height:auto;min-height:80px;padding:10px 12px}.sd-form-input:focus,.sd-form-select:focus,.sd-form-textarea:focus{border-color:var(--accent);background:#4da2ff0f}.sd-form-select option{background:#03102a}.sd-form-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.sd-upload-area{border:2px dashed var(--line);text-align:center;cursor:pointer;background:#ffffff05;border-radius:10px;padding:20px;transition:all .2s}.sd-upload-area:hover{border-color:var(--accent);background:#4da2ff0a}.sd-upload-area.has-image{border-style:solid;border-color:var(--accent)}.sd-spinner{border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;width:18px;height:18px;animation:.6s linear infinite sdSpin;display:inline-block}@keyframes sdSpin{to{transform:rotate(360deg)}}@media (width<=1024px){.sd-stats{grid-template-columns:repeat(2,1fr)}.sd-nav{display:none}.sd-search{width:220px}.sd-footer-inner{grid-template-columns:1fr 1fr}.radar-movers{grid-template-columns:1fr}.radar-tr{grid-template-columns:36px 2fr 1fr 1fr}.radar-tr>:nth-child(5),.radar-tr>:nth-child(6){display:none}.audit-tr{grid-template-columns:2fr 1fr 1.2fr}.audit-tr>:nth-child(4),.audit-tr>:nth-child(5),.audit-tr>:nth-child(6){display:none}}@media (width<=640px){.sd-header-inner{grid-template-columns:auto 1fr;gap:10px;padding:12px 16px}.sd-header-actions .sd-btn-primary{display:none}.sd-search{width:100%}.sd-hero{padding:56px 16px 0}.sd-h1{font-size:40px}.sd-stats{grid-template-columns:1fr 1fr}.sd-main{padding:0 16px}.sd-filterbar{top:64px}.sd-toolrow{flex-wrap:wrap}.sd-footer-inner{grid-template-columns:1fr;padding:40px 16px 20px}.sd-footer-base{flex-direction:column;gap:6px;padding:16px}.ticker-mask{margin:28px -16px 0}.sd-list-head,.sd-row{grid-template-columns:160px 1fr 80px}.sd-row-category,.sd-list-head>div:nth-child(3){display:none}}.news-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.news-card{flex-direction:column;gap:10px;display:flex}.news-card-link{color:inherit;flex-direction:column;gap:10px;text-decoration:none;display:flex}.news-card-img{aspect-ratio:16/9;border:1px solid var(--line);background:#ffffff08;border-radius:10px;overflow:hidden}.news-card-img img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.news-card:hover .news-card-img img{transform:scale(1.03)}.news-card-meta{font-family:var(--font-mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:11px;display:flex}.news-source{color:var(--accent)}.news-card-title{letter-spacing:-.01em;color:var(--ink-0);margin:0;font-size:16px;font-weight:700;line-height:1.35}.news-card-link:hover .news-card-title{color:var(--accent)}.news-card-summary{color:var(--ink-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.news-card-projects{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.news-card-projects .cat-strip-chip{cursor:pointer;font:inherit;font-size:11px}@media (width<=640px){.news-grid{grid-template-columns:1fr}}.promote-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-bottom:14px;display:grid}.promote-cols{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.promote-card{flex-direction:column;gap:10px;display:flex}.promote-card.is-featured{border-color:#9c6ef773}.promote-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.promote-name{color:var(--ink-0);font-size:15px;font-weight:700}.promote-price{letter-spacing:-.03em;color:var(--ink-0);font-size:34px;font-weight:800}.promote-sub{color:var(--ink-2);margin:0;font-size:13px}.promote-h2{color:var(--ink-0);margin:0;font-size:15px;font-weight:700}.promote-list{color:var(--ink-1);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13.5px;line-height:1.5;display:flex}.promote-card .sd-btn{justify-content:center;margin-top:auto}.wallet-gate{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:440px;margin:20px auto;display:flex}.dash-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px;display:grid}.dash-stat{flex-direction:column;gap:4px;display:flex}.dash-stat-label{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-size:11px;font-family:var(--font-mono)}.dash-stat-value{color:var(--ink-0);letter-spacing:-.02em;font-size:24px;font-weight:800}.dash-section{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.dash-table{border-collapse:collapse;width:100%;font-size:13px}.dash-table th{text-align:left;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid var(--line);padding:6px 8px;font-size:11px;font-weight:600}.dash-table td{border-bottom:1px solid var(--line);color:var(--ink-1);vertical-align:top;padding:8px}.dash-table-wrap{overflow-x:auto}.dash-pill{font-size:11px;font-family:var(--font-mono);border:1px solid var(--line);color:var(--ink-2);white-space:nowrap;border-radius:999px;padding:2px 8px}.dash-pill.ok{color:var(--up);border-color:#4ade8059}.dash-pill.warn{color:#fbbf24;border-color:#fbbf2459}.dash-pill.bad{color:var(--down);border-color:#fb718559}.dash-code{font-family:var(--font-mono);color:var(--accent);letter-spacing:.04em;font-size:15px;font-weight:700}.dash-progress{background:#ffffff0f;border-radius:999px;height:6px;overflow:hidden}.dash-progress>div{background:linear-gradient(90deg,#0698f9,#9c6ef7);border-radius:999px;height:100%}.article-body{color:var(--ink-1);white-space:pre-wrap;font-size:16px;line-height:1.75}.sd-badge-verified{color:var(--up);background:#4ade801a;border-color:#4ade8059}
