.dx .home{padding-top:20px}.dx .sky{--sky-top:#1d1a4f;--sky-mid:#3b2f9e;--sky-bottom:#6a4fd8;--sky-glow:#ffc92861;--sky-ink:#fff;--sky-sub:#e4defc;isolation:isolate;border:1px solid var(--border);text-align:center;border-radius:20px;margin-top:4px;padding:clamp(30px,4vw,44px) 20px 0;position:relative;overflow:hidden}.dx .sky__bg,.dx .sky__bg:after{z-index:-1;pointer-events:none;position:absolute;inset:0}.dx .sky__bg{background:radial-gradient(60% 50% at 50% 62%, var(--sky-glow), transparent 70%), linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 58%, var(--sky-bottom) 100%)}.dx .sky__bg:after{content:"";filter:blur(14px);opacity:.35;background:radial-gradient(18% 14% at 12% 30%,#ffffff8c,#0000 70%),radial-gradient(22% 12% at 26% 22%,#fff6,#0000 70%),radial-gradient(20% 13% at 82% 28%,#ffffff80,#0000 70%),radial-gradient(16% 10% at 70% 18%,#ffffff59,#0000 70%),radial-gradient(26% 12% at 50% 54%,#ffffff4d,#0000 70%);animation:48s ease-in-out infinite alternate dx-sky-clouds;inset:-10% -20%}@keyframes dx-sky-clouds{to{transform:translate(5%)}}.dx .sky__text{z-index:2;max-width:720px;margin:0 auto;position:relative}.dx .sky h1{letter-spacing:-.035em;color:var(--sky-ink);font-size:clamp(2rem,4.4vw,3.1rem);line-height:1.04}.dx .sky__lede{max-width:44ch;color:var(--sky-sub);margin:10px auto 20px;font-size:1.08rem}.dx .sky__search{color:#5b5b66;background:#fff;border:1px solid #1c184614;border-radius:16px;max-width:560px;height:54px;margin:0 auto;font-size:1.05rem;box-shadow:0 12px 32px -14px #0e0a3c73,0 2px 6px #1c18460f}.dx .sky__search-short{display:none}@media (width<=560px){.dx .sky__search .sky__search-long{display:none}.dx .sky__search .sky__search-short{display:block}}.dx .sky__search:hover{color:#18181b;background:#fff}.dx .sky__try{max-width:560px;color:var(--sky-sub);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:12px auto 0;font-size:.85rem;display:flex}.dx .sky__try button{white-space:nowrap;color:#1c1846;height:32px;font:550 .85rem var(--sans);cursor:pointer;background:#ffffffb3;border:1px solid #1c18461a;border-radius:999px;flex:none;padding:0 10px;transition:background-color .15s,border-color .15s}.dx .sky__try button[hidden]{display:none}.dx .sky__try button:hover{background:#fff;border-color:#1c184638}.dx .sky__try button:focus-visible,.dx .sky :focus-visible{outline:2px solid var(--sky-ink);outline-offset:2px}.dx .sky__fan{justify-content:center;align-items:flex-start;height:calc(clamp(180px,20vw,230px) + 20px);margin:calc(clamp(22px,3vw,30px) - 20px) -21px 0;padding-top:20px;display:flex;mask-image:linear-gradient(#000 50%,#0000 100%);container-type:inline-size}.dx .sky__card{--w:clamp(110px, 13vw, 170px);width:calc(var(--w) * (1 - var(--a) * .1));margin:0 calc(var(--w) * -.1);translate:0 calc(var(--a) * var(--a) * 10px + var(--a) * 14px);rotate:calc(var(--i) * 6deg);z-index:calc(10 - var(--a));transition:translate .25s var(--ease-out);flex:none}.dx .sky__card:hover{translate:0 calc(var(--a) * var(--a) * 10px + var(--a) * 14px - 10px)}@media (width<=640px){.dx .sky__card:first-child,.dx .sky__card:last-child{display:none}.dx .sky__card{--w:min(170px, 34cqi)}}@media (prefers-reduced-motion:reduce){.dx .sky__bg:after{animation:none}.dx .sky__card,.dx .sky__card:hover{transition:none}}@media (width>=900px){.dx .sky{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:16px;padding:36px 40px;display:grid}.dx .sky__bg{background:radial-gradient(45% 70% at 76% 55%, var(--sky-glow), transparent 70%), linear-gradient(180deg, var(--sky-top) 0%, var(--sky-mid) 58%, var(--sky-bottom) 100%)}.dx .sky__text{max-width:540px;margin:0}.dx .sky__lede{margin:12px 0 22px}.dx .sky__search{margin:0}.dx .sky__try{justify-content:flex-start;margin:12px 0 0}.dx .sky__fan{align-items:center;height:auto;margin:0;padding:0 0 54px;mask-image:none}.dx .sky__card{--w:min(185px, 28.5cqi);filter:drop-shadow(0 16px 24px #28145033)}}.dx .home>.panel,.dx .home>.pulse{margin-top:20px}.dx .pulse{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}@media (width<=900px){.dx .pulse{grid-template-columns:repeat(2,minmax(0,1fr))}}.dx .pulse__tile{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sm);color:inherit;flex-direction:column;gap:2px;padding:14px 16px;text-decoration:none;transition:border-color .15s;display:flex}.dx .pulse__tile:hover{border-color:color-mix(in srgb, var(--ink) 22%, var(--border))}.dx .pulse__label{color:var(--muted);font-size:.8rem}.dx .pulse__tile strong{letter-spacing:-.03em;font-size:1.6rem;font-weight:700;line-height:1.2}.dx .pulse__note{color:var(--muted);font-size:.78rem}.dx .pulse__chg{border:1px solid;border-radius:6px;align-self:flex-start;padding:1px 7px;font-size:.78rem;font-weight:650}.dx .pulse__chg span{font-weight:400}.dx .pulse__chg.up{color:var(--up);border-color:color-mix(in srgb, var(--up) 22%, transparent);background:color-mix(in srgb, var(--up) 9%, transparent)}.dx .pulse__chg.down{color:var(--red);border-color:color-mix(in srgb, var(--red) 22%, transparent);background:color-mix(in srgb, var(--red) 8%, transparent)}.dx .latest{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px;margin:0;list-style:none;display:grid}@media (width>=1100px){.dx .latest{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=700px){.dx .latest{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:46%;grid-auto-flow:column;overflow-x:auto}.dx .latest li{scroll-snap-align:start}.dx .latest{scroll-padding-inline:18px}}.dx .latest a{flex-direction:column;gap:2px;height:100%;text-decoration:none;display:flex}.dx .latest__tile{border-radius:var(--r);background:var(--bg-2);place-items:center;height:118px;margin-bottom:10px;display:grid}.dx .latest__logo{transition:transform .25s var(--ease-out);place-items:center;font-weight:700;display:grid}.dx .latest__logo img{object-fit:contain;max-width:80%;max-height:70px;margin:0 auto}.dx .latest a:hover .latest__logo{transform:translateY(-3px)}.dx .latest a:hover .latest__name{text-decoration:underline}.dx .latest__name{font-weight:650}.dx .latest__meta{color:var(--muted);font-size:.8rem}.dx .latest__top{color:var(--ink-2);margin-top:4px;font-size:.8rem}.dx .latest__top strong{color:var(--ink)}.dx .head-note{font-size:.82rem}.dx .feed__tabs{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;padding:0 14px;display:flex;overflow-x:auto}.dx .feed__tabs label{color:var(--ink-2);white-space:nowrap;cursor:pointer;padding:11px 8px 12px;font-size:.9rem;font-weight:550;position:relative}.dx .feed__tabs label:hover{color:var(--ink)}.dx .feed__tabs label:has(:checked){color:var(--ink);font-weight:650}.dx .feed__tabs label:has(:checked):after{content:"";background:var(--accent-2);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:6px;right:6px}.dx .feed__tabs label:has(:focus-visible){outline:2px solid var(--ring);border-radius:6px}.dx .feed .panel__body{padding-top:20px}.dx .feed__list{display:none}.dx .feed:has(input[value=top]:checked) [data-feed=top],.dx .feed:has(input[value=up]:checked) [data-feed=up],.dx .feed:has(input[value=down]:checked) [data-feed=down],.dx .feed:has(input[value=new]:checked) [data-feed=new],.dx .feed:has(input[value=art]:checked) [data-feed=art],.dx .feed:has(input[value=jp]:checked) [data-feed=jp],.dx .feed:has(input[value=sealed]:checked) [data-feed=sealed]{display:block}.dx .feed__end{border:1px solid var(--border);background:var(--surface);width:fit-content;box-shadow:var(--shadow-sm);color:var(--ink);border-radius:10px;margin:28px auto 8px;padding:9px 16px;font-size:.9rem;font-weight:600;text-decoration:none;display:block}@media (width<=500px){.dx .feed .head-note{display:none}}.dx .feed__end[hidden]{display:none}.dx .feed__more{text-align:center;color:var(--muted);margin:28px 0 8px;font-size:.85rem}.dx .feed__retry{color:var(--ink);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 2px;font-weight:650;text-decoration:underline}.dx .latest__stack{justify-content:center;align-items:center;height:90px;display:flex}.dx .latest__stack img{width:auto;max-width:none;height:86px;rotate:calc(var(--i) * 9deg);translate:0 calc(var(--i) * var(--i) * 4px);box-shadow:0 4px 10px -4px var(--shadow);border-radius:4.6%/3.4%;margin:0 -11px}.dx .latest__stack img:nth-child(2){z-index:1}
