@layer components{html:has(.sh-app,.sh-scope){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a0b10}body:has(.sh-app,.sh-scope){background:#0a0b10}:is(body:has(.sh-app,.sh-scope) .ld-nav,body:has(.sh-app,.sh-scope) .ld-menu,body:has(.sh-app,.sh-scope) .ld-foot,body:has(.sh-app,.sh-scope) .ld-cursor){display:none!important}body:has(.sh-app,.sh-scope) .ld-main{min-height:0;padding-top:0}html:has(.sh-app,.sh-scope){overflow-anchor:none}:is(html.ld-cursor-on:has(.sh-app,.sh-scope),html.ld-cursor-on:has(.sh-app,.sh-scope) *){cursor:default!important}html.ld-cursor-on:has(.sh-app,.sh-scope) :is(a[href],a[href] *,button,button *,summary,label[for],select,[role=button],[role=tab],[role=tab] *){cursor:pointer!important}html.ld-cursor-on:has(.sh-app,.sh-scope) :is(input:not([type=button],[type=submit],[type=checkbox],[type=radio],[type=range]),textarea){cursor:text!important}.sh-app,.sh-scope{--sh-bg:#0a0b10;--sh-bg-1:#0e1017;--sh-bg-2:#12141c;--sh-bg-3:#191c27;--sh-bg-4:#202432;--sh-line:#ffffff13;--sh-line-2:#ffffff24;--sh-fg:#f3f5fb;--sh-fg-2:#a9afc4;--sh-fg-3:#7c839d;--sh-acc:#2747ff;--sh-acc-2:#5b74ff;--sh-acc-3:#aab8ff;--sh-acc-tint:#2747ff29;--sh-up:#2fd07a;--sh-dn:#ff5c61;--sh-ease:cubic-bezier(.2, .8, .2, 1);--sh-out:cubic-bezier(.16, 1, .3, 1);--sh-top-h:52px;--sh-side-w:188px;--sh-tab-h:0px;--sh-main-h:calc(100vh - var(--sh-top-h) - var(--sh-tab-h));--ld-nav-h:0px;background:var(--sh-bg);color:var(--sh-fg);font-family:var(--font-text);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.4}.sh-app{grid-template-columns:var(--sh-side-w) minmax(0, 1fr);grid-template-rows:var(--sh-top-h) auto;min-height:100vh;display:grid;position:relative}@supports (height:100dvh){.sh-app,.sh-scope{--sh-main-h:calc(100dvh - var(--sh-top-h) - var(--sh-tab-h))}.sh-app{min-height:100dvh}}.sh-app ::selection,.sh-scope ::selection{background:var(--sh-acc);color:#fff}.sh-app :focus-visible,.sh-scope :focus-visible{outline:2px solid var(--sh-acc-3);outline-offset:2px}.sh-app .ap-app{--ap-nav:0px}.sh-main{grid-area:2/2;min-width:0;position:relative}.sh-top{z-index:60;height:var(--sh-top-h);background:var(--sh-bg);border-bottom:1px solid var(--sh-line);grid-area:1/1/auto/-1;align-items:center;gap:8px;padding:0 14px 0 12px;display:flex;position:sticky;top:0}.sh-brand{border-radius:7px;flex:none;align-items:center;gap:9px;margin-right:6px;display:inline-flex}.sh-mark{background:var(--sh-acc);border-radius:7px;width:26px;height:26px;display:block;box-shadow:inset 0 0 0 1px #ffffff2e}.sh-wm{font-family:var(--font-display);letter-spacing:-.035em;color:#fff;white-space:nowrap;font-size:20px;font-weight:900;line-height:1}.sh-top-chips{flex:0 auto;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.sh-top-chips>*,.sh-top-r>*{flex:none}.sh-top-sp{flex:1;min-width:8px}.sh-top-r{flex:none;align-items:center;gap:8px;display:flex}.sh-chip{border:1px solid var(--sh-line-2);background:var(--sh-bg-1);height:28px;color:var(--sh-fg);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:7px;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:500;transition:border-color .15s,background-color .15s;display:inline-flex}.sh-pc.is-up{color:var(--sh-up)}.sh-pc.is-down{color:var(--sh-dn)}.sh-pc.is-flat{color:var(--sh-fg-3)}a.sh-chip:hover{background:var(--sh-bg-2);border-color:#ffffff47}.sh-chip b{font-weight:700}.sh-chip-dim{color:var(--sh-fg-3)}.sh-chip--soon{color:var(--sh-fg-2);border-style:dashed}.sh-chip-one{background:var(--sh-acc);width:16px;height:16px;font-family:var(--font-display);color:#fff;border-radius:4px;flex:none;place-items:center;font-size:10.5px;font-weight:900;line-height:1;display:inline-grid}.sh-chip-sk{border-color:var(--sh-line);background:var(--sh-bg-1);width:96px;padding:0;animation:1.6s ease-in-out infinite sh-pulse}.sh-buy-ring{flex:none;width:14px;height:14px}.sh-buy-ring circle{fill:none;stroke-width:2.6px}.sh-buy-ring .sh-ring-bg{stroke:#ffffff24}.sh-buy-ring .sh-ring-fg{stroke:var(--sh-acc-2);stroke-linecap:round}.sh-chip--due .sh-ring-fg{stroke:var(--sh-up)}.sh-live{border:1px solid var(--sh-line);height:28px;color:var(--sh-fg-2);font-family:var(--font-mono);letter-spacing:.08em;border-radius:7px;align-items:center;gap:7px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.sh-live i{background:var(--sh-up);border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite sh-beat;display:block}.sh-live[data-state=off]{color:var(--sh-fg-3)}.sh-live[data-state=off] i{box-shadow:inset 0 0 0 1.5px var(--sh-fg-3);background:0 0;animation:none}@keyframes sh-beat{0%{box-shadow:0 0 #2fd07a80}to{box-shadow:0 0 0 7px #2fd07a00}}@keyframes sh-pulse{50%{opacity:.45}}.sh-launch{background:var(--sh-acc);color:#fff;height:32px;font-family:var(--font-display);letter-spacing:-.005em;white-space:nowrap;transition:background-color .15s, transform .15s var(--sh-ease);border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.sh-launch:hover{background:#3a58ff}.sh-launch:active{transform:translateY(1px)}.sh-side{top:var(--sh-top-h);z-index:50;height:calc(100vh - var(--sh-top-h));border-right:1px solid var(--sh-line);background:var(--sh-bg);flex-direction:column;grid-area:2/1;align-self:start;gap:2px;padding:12px 8px 10px;display:flex;position:sticky}@supports (height:100dvh){.sh-side{height:calc(100dvh - var(--sh-top-h))}}.sh-nav-h{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sh-fg-3);padding:4px 10px 8px;font-size:10.5px;font-weight:500}.sh-nav-link{height:36px;color:var(--sh-fg-2);font-family:var(--font-display);letter-spacing:-.005em;white-space:nowrap;border-radius:7px;align-items:center;gap:11px;padding:0 10px;font-size:13.5px;font-weight:700;transition:background-color .15s,color .15s;display:flex;position:relative}.sh-nav-link svg{opacity:.85;flex:none}.sh-nav-link:hover{background:var(--sh-bg-2);color:var(--sh-fg)}.sh-nav-link[aria-current=page]{background:var(--sh-acc-tint);color:#fff}.sh-nav-link[aria-current=page] svg{color:var(--sh-acc-3);opacity:1}.sh-nav-link[aria-current=page]:before{content:"";background:var(--sh-acc-2);border-radius:0 2px 2px 0;width:2px;position:absolute;top:7px;bottom:7px;left:-8px}.sh-nav-dot{background:var(--sh-acc-2);border-radius:50%;width:6px;height:6px;margin-left:auto}.sh-side-sp{flex:1}.sh-side-foot{border-top:1px solid var(--sh-line);gap:6px;padding:10px 10px 2px;display:grid}.sh-side-foot p{font-family:var(--font-mono);color:var(--sh-fg-3);font-size:11px;line-height:1.5}.sh-side-foot b{color:var(--sh-fg-2);font-weight:500}.sh-nav-help{height:34px;color:var(--sh-fg-3);font-family:var(--font-display);text-align:left;border-radius:7px;align-items:center;gap:11px;margin:0 -2px;padding:0 10px;font-size:13px;font-weight:700;transition:background-color .15s,color .15s;display:flex}.sh-nav-help:hover{background:var(--sh-bg-2);color:var(--sh-fg)}.sh-tabs{background:var(--sh-bg);border-top:1px solid var(--sh-line-2);grid-template-columns:repeat(4,minmax(0,1fr));display:none}.sh-tab{color:var(--sh-fg-3);font-family:var(--font-display);letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex;position:relative}.sh-tab[aria-current=page]{color:#fff}.sh-tab[aria-current=page] svg{color:var(--sh-acc-3)}.sh-tab[aria-current=page]:before{content:"";background:var(--sh-acc-2);height:2px;position:absolute;top:-1px;left:26%;right:26%}.sh-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.sh-num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.sh-roll{font-variant-numeric:tabular-nums;display:inline-block}.sh-up{animation:sh-flash-up 1.1s var(--sh-ease) both}.sh-dn{animation:sh-flash-dn 1.1s var(--sh-ease) both}@keyframes sh-flash-up{0%{color:var(--sh-up)}}@keyframes sh-flash-dn{0%{color:var(--sh-dn)}}.sh-scroll{overscroll-behavior:contain;overflow-anchor:none;overflow:hidden auto}@supports selector(::-webkit-scrollbar){.sh-scroll::-webkit-scrollbar{width:10px;height:10px}.sh-scroll::-webkit-scrollbar-track{background:0 0}.sh-scroll::-webkit-scrollbar-thumb{background:#ffffff24 padding-box padding-box;border:3px solid #0000;border-radius:10px}.sh-scroll:hover::-webkit-scrollbar-thumb{background:#ffffff42 padding-box padding-box}.sh-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff6b padding-box padding-box}}@supports not selector(::-webkit-scrollbar){.sh-scroll{scrollbar-width:thin;scrollbar-color:#ffffff2e transparent}}.sh-btn{background:var(--sh-acc);color:#fff;height:34px;font-family:var(--font-display);white-space:nowrap;transition:background-color .15s, transform .15s var(--sh-ease);border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.sh-btn:hover{background:#3a58ff}.sh-btn:active{transform:translateY(1px)}.sh-btn--ghost{color:var(--sh-fg);box-shadow:inset 0 0 0 1px var(--sh-line-2);background:0 0}.sh-btn--ghost:hover{background:var(--sh-bg-2);box-shadow:inset 0 0 0 1px #ffffff4d}.sh-sk{background:var(--sh-bg-3);border-radius:6px;animation:1.6s ease-in-out infinite sh-pulse;display:block}.sh-app .chip-example{color:var(--sh-fg-2);background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff1a}.sh-app .sh-lockring .ui-ring circle:first-child{stroke:#ffffff21}.sh-app .sh-lockring .ui-ring circle:nth-child(2){stroke:var(--sh-acc-2)}.sh-app .sh-lockring.is-hot .ui-ring circle:nth-child(2){stroke:#ffb020}.sh-app .sh-lockring .ui-ring-label{color:var(--sh-fg)}.sh-app .ui-avatar{background:var(--sh-bg-3)}.sh-banner{border-bottom:1px dashed var(--sh-line-2);color:var(--sh-fg-2);background:#ffffff09;flex:none;align-items:center;gap:12px;padding:7px 14px;font-size:12.5px;line-height:1.35;display:flex}.sh-banner>span:not(.chip-example){flex:1;min-width:0}.sh-banner-more{color:var(--sh-fg-3)}.sh-banner-x{font-family:var(--font-mono);color:var(--sh-acc-3);text-underline-offset:3px;flex:none;font-size:11.5px;text-decoration:underline}.sh-banner-x:hover{color:#fff}@media (max-width:860px){.sh-banner{gap:10px;padding:7px 12px;font-size:12px}.sh-banner-more{display:none}}.sh-empty{text-align:center;align-content:center;justify-items:center;gap:12px;padding:34px 22px;display:grid}.sh-empty-ring{width:76px;height:76px;color:var(--sh-fg-3);place-items:center;display:grid;position:relative}.sh-empty-ring>svg.sh-ring{width:100%;height:100%;position:absolute;inset:0}.sh-empty-ring .sh-ring-dash{fill:none;stroke:#fff3;stroke-width:1.6px;stroke-dasharray:3.2 5.2;stroke-linecap:round;transform-origin:50%;animation:38s linear infinite sh-spin}.sh-empty-ring .sh-ring-bg{fill:none;stroke:#ffffff1a;stroke-width:2.4px}.sh-empty-ring .sh-ring-fg{fill:none;stroke:var(--sh-acc-2);stroke-width:2.4px;stroke-linecap:round;transition:stroke-dasharray .9s linear}@keyframes sh-spin{to{transform:rotate(360deg)}}.sh-empty h3{font-family:var(--font-display);letter-spacing:-.025em;color:#fff;text-wrap:balance;font-size:19px;font-weight:900;line-height:1.1}.sh-empty p{max-width:34ch;color:var(--sh-fg-2);text-wrap:pretty;font-size:13px;line-height:1.5}.sh-empty-a{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.sh-empty-meta{font-family:var(--font-mono);color:var(--sh-fg-3);font-size:11.5px}@media (max-width:860px){.sh-app{--sh-top-h:50px;--sh-side-w:0px;--sh-tab-h:58px;grid-template-columns:minmax(0,1fr)}.sh-side{display:none}.sh-main{padding-bottom:calc(var(--sh-tab-h) + env(safe-area-inset-bottom,0px));grid-column:1}.sh-top{gap:6px;padding:0 10px 0 12px}.sh-brand{margin-right:2px}.sh-wm{font-size:18px}.sh-chip--one,.sh-live-txt{display:none}.sh-live{border-color:#0000;padding:0 4px}.sh-launch{padding:0 12px}.sh-launch-long{display:none}.sh-tabs{z-index:70;height:calc(var(--sh-tab-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);display:grid;position:fixed;bottom:0;left:0;right:0}}@media (min-width:861px) and (max-width:1359px){.sh-app{--sh-side-w:58px}.sh-side{align-items:center;padding-inline:6px}.sh-nav-h,.sh-nav-link span,.sh-nav-dot,.sh-side-foot p,.sh-nav-help span{display:none}.sh-nav-link,.sh-nav-help{justify-content:center;width:42px;margin:0;padding:0}.sh-nav-link[aria-current=page]:before{left:-6px}.sh-side-foot{justify-items:center;padding:8px 0 2px}}@media (max-width:1000px){.sh-buy-l{display:none}}@media (max-width:520px){.sh-chip--sol{display:none}}}
