.dapp .jx-i{width:1.15em;height:1.15em;flex:none}.dapp .jx-tools{display:inline-flex;gap:2px;align-items:center}.dapp .jx-tool{display:inline-grid;place-items:center;width:38px;height:38px;border:0;border-radius:12px;background:transparent;color:var(--d-sub);cursor:pointer;transition:background .15s var(--d-ease, ease),color .15s}.dapp .jx-tool:hover,.dapp .jx-tool:focus-visible{background:var(--d-surf2);color:var(--d-ink)}.dapp .jx-tool .jx-i{width:21px;height:21px}.dapp .jx-mode{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px dashed var(--d-line2);background:transparent;color:var(--d-sub);font:inherit;font-size:.86rem;cursor:pointer}.dapp .jx-mode.on{border-style:solid;border-color:transparent;background:color-mix(in srgb,var(--d-acc) 14%,transparent);color:var(--d-acc-deep, var(--d-acc))}.dapp .jx-mode .jx-i{width:17px;height:17px}.dapp .jx-blocks{display:grid;gap:10px;margin:14px 0 4px;min-width:0;max-width:100%}.dapp .jx-blocks>*,.dapp .jx-read>*,.dapp .jx-read-r>*{min-width:0;max-width:100%}.dapp .jx-blocks[hidden]{display:none}.dapp .jx-strip{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}.dapp .jx-strip::-webkit-scrollbar{display:none}.dapp .jx-st{position:relative;flex:none;width:84px;height:84px}.dapp .jx-st-open{all:unset;display:block;width:100%;height:100%;cursor:zoom-in;border-radius:14px}.dapp .jx-st-open:focus-visible{outline:2px solid var(--d-acc);outline-offset:2px}.dapp .jx-st .jx-img{width:100%;height:100%;border-radius:14px}.dapp .jx-st .jx-x{position:absolute;top:-6px;left:-6px}.dapp .jx-st.up .jx-img img{filter:saturate(.6) brightness(.9)}.dapp .jx-spin{position:absolute;inset:0;margin:auto;width:24px;height:24px;border-radius:50%;border:2.5px solid rgba(255,255,255,.5);border-top-color:#fff;animation:jx-spin .8s linear infinite}@keyframes jx-spin{to{transform:rotate(360deg)}}.dapp .jx-img{position:relative;display:block;overflow:hidden;background:var(--d-surf2);aspect-ratio:var(--jx-ar, 1)}.dapp .jx-img::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--d-surf) 70%,transparent) 50%,transparent 70%);background-size:200% 100%;animation:jx-shine 1.3s ease-in-out infinite}.dapp .jx-img.ok::before,.dapp .jx-img.bad::before{display:none}.dapp .jx-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .25s ease}.dapp .jx-img.ok img{opacity:1}@keyframes jx-shine{from{background-position:150% 0}to{background-position:-50% 0}}.dapp .jx-x{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:0;padding:0;cursor:pointer;background:var(--d-surf);color:var(--d-sub);box-shadow:0 1px 4px rgba(0,0,0,.18),0 0 0 1px var(--d-line)}.dapp .jx-x .jx-i{width:14px;height:14px}.dapp .jx-x:hover{color:var(--d-bad, #c0392b)}.dapp .jx-voice{display:flex;align-items:center;gap:10px;padding:8px 10px 8px 12px;border-radius:16px;background:var(--hbp2, var(--d-surf2));border:1px solid var(--hbp-edge, transparent);min-height:52px}.dapp .jx-play{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;border:0;cursor:pointer;background:var(--d-acc);color:var(--d-acc-ink, #fff)}.dapp .jx-play .jx-i{width:16px;height:16px;fill:currentColor}.dapp .jx-wave{display:flex;align-items:center;gap:1.5px;flex:1 1 0;height:30px;min-width:0;overflow:hidden;cursor:pointer}.dapp .jx-wave i{flex:1 1 0;min-width:1px;max-width:4px;border-radius:2px;background:var(--d-line2);transition:background .12s}.dapp .jx-wave i.p{background:var(--d-acc)}.dapp .jx-vt{flex:none;font-size:.8rem;color:var(--d-sub);min-width:2.6em;text-align:center;font-variant-numeric:tabular-nums}.dapp .jx-links{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr));gap:8px}.dapp .jx-lc{display:flex;align-items:center;gap:10px;padding:8px;border-radius:14px;border:1px solid var(--hbp-edge, var(--d-line));background:var(--hbp2, var(--d-surf));color:inherit;font:inherit;text-align:start;min-width:0}.dapp button.jx-lc{cursor:pointer}.dapp button.jx-lc:hover{border-color:var(--d-line2);background:var(--d-surf2)}.dapp .jx-lc-art{display:grid;place-items:center;flex:none;width:38px;height:54px;border-radius:6px;overflow:hidden;background:var(--d-surf3, var(--d-surf2));color:var(--d-sub);box-shadow:0 1px 3px rgba(0,0,0,.12)}.dapp .jx-lc-art img{width:100%;height:100%;object-fit:cover}.dapp .jx-lc-ic{width:38px;height:38px;border-radius:12px;box-shadow:none}.dapp .k-habit .jx-lc-ic,.dapp .k-goal .jx-lc-ic{background:color-mix(in srgb,var(--d-acc) 14%,transparent);color:var(--d-acc)}.dapp .jx-lc-t{display:grid;gap:2px;min-width:0;flex:1}.dapp .jx-lc-t b{font-weight:600;font-size:.92rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dapp .jx-lc-t small{color:var(--d-sub);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dapp .jx-lc-go{color:var(--d-faint);width:16px;height:16px}.dapp .jx-ls{display:grid;gap:12px}.dapp .jx-ls-q{width:100%;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--d-line);background:var(--d-surf2);color:var(--d-ink);font:inherit}.dapp .jx-ls-res{display:grid;gap:14px;min-height:120px;transition:opacity .15s}.dapp .jx-ls-res.busy{opacity:.55}.dapp .jx-ls-g h4{margin:0 0 6px;font-size:.8rem;font-weight:600;color:var(--d-sub)}.dapp .jx-ls-row{display:flex;align-items:center;gap:10px;width:100%;padding:7px 4px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.dapp .jx-ls-row:hover,.dapp .jx-ls-row:focus-visible{background:var(--d-surf2)}.dapp .jx-ls-add{color:var(--d-acc);width:20px;height:20px}.dapp .jx-ls-hint{color:var(--d-sub);text-align:center;margin:24px 0;font-size:.9rem}.dapp .jx-rec{display:grid;justify-items:center;gap:14px;padding:8px 0 4px}.dapp .jx-rec-bars{display:flex;align-items:center;gap:3px;width:100%;height:64px}.dapp .jx-rec-bars i{flex:1;border-radius:3px;background:var(--d-line2);transition:height .09s linear}.dapp .jx-rec.on .jx-rec-bars i{background:var(--d-acc)}.dapp .jx-rec-t{font-size:2rem;font-weight:300;letter-spacing:.02em;font-variant-numeric:tabular-nums}.dapp .jx-rec-btn{position:relative;display:grid;place-items:center;width:76px;height:76px;border-radius:50%;border:0;cursor:pointer;background:var(--d-bad, #d9534f);color:#fff;box-shadow:0 6px 18px color-mix(in srgb,var(--d-bad, #d9534f) 35%,transparent)}.dapp .jx-rec-btn .jx-i{width:30px;height:30px}.dapp .jx-rec.on .jx-rec-btn::before{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid var(--d-bad, #d9534f);opacity:.5;animation:jx-pulse 1.4s ease-out infinite}.dapp .jx-rec.on .jx-rec-btn .jx-i{display:none}.dapp .jx-rec.on .jx-rec-btn::after{content:"";width:24px;height:24px;border-radius:6px;background:#fff}@keyframes jx-pulse{from{transform:scale(.92);opacity:.6}to{transform:scale(1.25);opacity:0}}.dapp .jx-rec-hint{color:var(--d-sub);font-size:.88rem}.dapp .jx-rec-pv{width:100%}.dapp .jx-rec-pv .jx-voice{min-height:60px}.dapp .jx-rec-pv .jx-wave{height:36px}.dapp .jx-read{display:grid;gap:12px;margin:4px 0 16px}.dapp .jx-read-r{display:grid;gap:10px}.dapp .jx-read-r:empty{display:none}.dapp .hbr-hero .jx-hero,.dapp .jx-read>.jx-hero{margin:0 0 6px}.dapp .jx-hero-1{all:unset;display:block;cursor:zoom-in;border-radius:18px;overflow:hidden}.dapp .jx-hero-1 .jx-img{max-height:70vh;aspect-ratio:var(--jx-ar, 4 / 3)}.dapp .jx-hero:empty{min-height:180px;border-radius:18px;background:var(--hbp2, var(--d-surf2))}.dapp .jx-hero{all:unset;display:block;cursor:zoom-in;border-radius:18px;overflow:hidden}.dapp .jx-hero .jx-img{max-height:70vh;aspect-ratio:var(--jx-ar, 4 / 3)}.dapp .jx-grid{display:grid;gap:4px;border-radius:18px;overflow:hidden;grid-template-columns:1fr 1fr}.dapp .jx-grid.n3,.dapp .jx-grid.n5{grid-template-columns:2fr 1fr}.dapp .jx-grid.n3 .jx-gi:first-child{grid-row:span 2}.dapp .jx-grid.n5 .jx-gi:first-child{grid-row:span 3}.dapp .jx-grid.n4 .jx-gi:first-child{grid-column:span 2}.dapp .jx-gi{all:unset;position:relative;display:block;cursor:zoom-in;min-height:0}.dapp .jx-gi .jx-img{height:100%;aspect-ratio:1}.dapp .jx-grid.n4 .jx-gi:first-child .jx-img{aspect-ratio:2}.dapp .jx-more{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.45);color:#fff;font-size:1.3rem;font-weight:600}.dapp .jx-card{display:inline-flex;align-items:center;gap:8px}.dapp .jx-card[hidden]{display:none}.dapp .jx-card-th{position:relative;display:block;width:72px;height:72px;flex:none}.dapp .jx-card-th[hidden]{display:none}.dapp .jx-card-th .jx-card-mk{position:absolute;bottom:3px;right:3px;padding:2px 4px;border-radius:8px;background:rgba(0,0,0,.5);color:#fff}.dapp .jx-card-th .jx-card-mk .jx-i{width:12px;height:12px}.dapp .jx-card-th .jx-img{width:100%;height:100%;border-radius:12px}.dapp .jx-card-th b{position:absolute;bottom:3px;left:3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:rgba(0,0,0,.55);color:#fff;font-size:.7rem;font-weight:600;line-height:18px;text-align:center}.dapp .jx-card-mk{display:inline-flex;gap:4px;color:var(--d-faint)}.dapp .jx-card-mk .jx-i{width:15px;height:15px}.dapp .jx-gl{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;padding:4px 0;border:0;background:transparent;color:var(--d-sub);font:inherit;font-size:.8rem;cursor:pointer;text-align:start}.dapp .jx-gl[hidden]{display:none}.dapp .jx-gl-b{display:inline-flex;align-items:center;gap:4px;padding:0 9px}.dapp .jx-gl-b:first-child{padding-inline-start:0}.dapp .jx-gl-b+.jx-gl-b{border-inline-start:1px solid var(--d-line2)}.dapp .jx-gl-b .jx-i,.dapp .jx-gl-b .ic{width:14px;height:14px;opacity:.8}.dapp .jx-gl:hover{color:var(--d-ink2, var(--d-ink))}.dapp .jx-gs{display:grid;gap:18px}.dapp .jx-gs-load{color:var(--d-sub);text-align:center;padding:20px}.dapp .jx-gs-s h4{margin:0 0 8px;font-size:.8rem;font-weight:600;color:var(--d-sub)}.dapp .jx-gs-hb{display:flex;flex-wrap:wrap;gap:6px}.dapp .jx-gs-h{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:var(--d-surf2);font-size:.86rem}.dapp .jx-gs-h .ic{width:16px;height:16px;color:var(--d-ok, var(--d-acc))}.dapp .jx-gs-row{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.dapp .jx-gs-c{all:unset;display:grid;gap:4px;width:84px;flex:none;cursor:pointer;text-align:center}.dapp .jx-gs-c .jx-lc-art{width:84px;height:120px;border-radius:8px}.dapp .jx-gs-c b{font-size:.78rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dapp .jx-gs-c small{font-size:.72rem;color:var(--d-sub)}.dapp .jx-gs-p{margin:0;font-size:1rem}.dapp .jx-lt{display:grid;gap:8px;margin:0 0 14px}.dapp .jx-lt[hidden]{display:none}.dapp .jx-envl{position:relative;display:block;flex:none;width:54px;height:38px;perspective:200px}.dapp .jx-envl::before{content:"";position:absolute;inset:0;border-radius:5px;background:linear-gradient(160deg,#f6eedd,#eadcc0);box-shadow:0 2px 6px rgba(80,60,20,.18),inset 0 0 0 1px rgba(120,90,40,.15)}.dapp .jx-envl-flap{position:absolute;inset:0 0 auto;height:60%;transform-origin:top;transition:transform .55s cubic-bezier(.3,.7,.2,1);background:linear-gradient(180deg,#efe3c8,#e3d2b0);clip-path:polygon(0 0,100% 0,50% 100%);border-radius:5px 5px 0 0}.dapp .jx-envl-seal{position:absolute;left:50%;top:52%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#d46b5c,#9e3a30);box-shadow:0 1px 2px rgba(0,0,0,.3);transition:opacity .3s}.dapp .jx-envl.sm{width:36px;height:26px}.dapp .jx-envl.sm .jx-envl-seal{width:10px;height:10px;margin:-5px 0 0 -5px}@media (prefers-color-scheme: dark){.dapp:not([data-theme=light]) .jx-envl::before{background:linear-gradient(160deg,#4a4336,#3b3428)}.dapp:not([data-theme=light]) .jx-envl-flap{background:linear-gradient(180deg,#554c3d,#463e31)}}.dapp[data-theme=dark] .jx-envl::before,:root[data-theme=dark] .dapp .jx-envl::before{background:linear-gradient(160deg,#4a4336,#3b3428)}.dapp[data-theme=dark] .jx-envl-flap,:root[data-theme=dark] .dapp .jx-envl-flap{background:linear-gradient(180deg,#554c3d,#463e31)}.dapp .jx-arr{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:18px;cursor:pointer;border:1px solid color-mix(in srgb,var(--d-acc) 35%,var(--d-line));font:inherit;color:inherit;text-align:start;background:linear-gradient(135deg,color-mix(in srgb,var(--d-acc) 10%,var(--d-surf)),var(--d-surf));animation:jx-arrive .6s cubic-bezier(.3,.8,.3,1) both}.dapp .jx-arr .jx-envl{width:64px;height:44px}.dapp .jx-arr-t{display:grid;gap:3px;flex:1;min-width:0}.dapp .jx-arr-t b{font-weight:700}.dapp .jx-arr-t small{color:var(--d-sub);font-size:.8rem}.dapp .jx-arr-go{flex:none;padding:6px 14px;border-radius:999px;background:var(--d-acc);color:var(--d-acc-ink, #fff);font-size:.85rem;font-weight:600}.dapp .jx-arr.open .jx-envl-flap{transform:rotateX(180deg)}.dapp .jx-arr.open .jx-envl-seal{opacity:0}@keyframes jx-arrive{from{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}.dapp .jx-way{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:14px;border:0;cursor:pointer;background:var(--d-surf2);font:inherit;color:inherit;text-align:start}.dapp .jx-way-t{display:grid;gap:2px;flex:1;min-width:0}.dapp .jx-way-t b{font-weight:600;font-size:.92rem}.dapp .jx-way-t small{color:var(--d-sub);font-size:.78rem}.dapp .jx-lrs{display:grid;gap:4px}.dapp .jx-lr{display:flex;align-items:center;gap:12px;padding:10px 2px;border-bottom:1px solid var(--d-line)}.dapp .jx-lr:last-child{border-bottom:0}.dapp .jx-lr-t{display:grid;gap:2px;flex:1;min-width:0}.dapp .jx-lr-t b{font-weight:600;font-size:.92rem}.dapp .jx-lr-t small{color:var(--d-sub);font-size:.78rem}.dapp .jx-lr .jx-x{box-shadow:none;background:transparent}.dapp .jx-dp{display:grid;grid-template-columns:1fr 1.6fr 1.2fr;gap:8px}.dapp .jx-dp-s{height:44px;padding:0 10px;border-radius:12px;border:1px solid var(--d-line);background:var(--d-surf2);color:var(--d-ink);font:inherit}.jx-vw{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;background:rgba(8,8,10,.94);animation:jx-fade .18s ease both;touch-action:pan-y}.jx-vw-st{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:56px 12px;box-sizing:border-box}.dapp .jx-vw .jx-vw-img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;aspect-ratio:auto;overflow:visible;border-radius:6px;background:transparent}.dapp .jx-vw .jx-vw-img img{position:static;display:block;width:auto;height:auto;max-width:100%;max-height:calc(100vh - 112px);object-fit:contain;border-radius:6px}.dapp .jx-vw .jx-vw-img::before{display:none}.dapp .jx-vw .jx-spin{position:absolute;inset:0;margin:auto}.jx-vw-x,.jx-vw-p,.jx-vw-nx{position:absolute;display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer}.jx-vw-x{top:max(12px,env(safe-area-inset-top));left:12px}.jx-vw-p{right:12px;top:50%;transform:translateY(-50%) scaleX(-1)}.jx-vw-nx{left:12px;top:50%;transform:translateY(-50%)}.jx-vw-n{position:absolute;top:max(20px,env(safe-area-inset-top));right:20px;color:rgba(255,255,255,.75);font-size:.85rem}.jx-vw .jx-i{width:20px;height:20px}@keyframes jx-fade{from{opacity:0}to{opacity:1}}@media (max-width: 699px){.jx-vw-p,.jx-vw-nx{display:none}}@media (prefers-reduced-motion: reduce){.dapp .jx-img::before,.dapp .jx-rec.on .jx-rec-btn::before,.dapp .jx-arr,.jx-vw{animation:none}.dapp .jx-envl-flap{transition:none}}.dapp .jx-col{display:grid;gap:3px;width:100%;border-radius:18px;overflow:hidden;isolation:isolate;background:var(--hbp-edge, var(--d-line))}.dapp .jx-col.n1{grid-template-columns:1fr;aspect-ratio:4 / 3}.dapp .jx-col.n2{grid-template-columns:1fr 1fr;aspect-ratio:2 / 1}.dapp .jx-col.n3{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:3 / 2}.dapp .jx-col.n3>:first-child{grid-row:span 2}.dapp .jx-col.n4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:1}.dapp .jx-col.n5{grid-template-columns:repeat(6,1fr);grid-template-rows:1fr 1fr;aspect-ratio:6 / 5}.dapp .jx-col.n5>:nth-child(-n+2){grid-column:span 3}.dapp .jx-col.n5>:nth-child(n+3){grid-column:span 2}.dapp .jx-col.n6{grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;aspect-ratio:3 / 2}.dapp .jx-hero .jx-col{border-radius:20px}@media (min-width: 900px){.dapp .jx-hero .jx-col{max-width:640px;margin-inline:auto}}.dapp .jx-t{position:relative;min-width:0;min-height:0;overflow:hidden;background:var(--hbp2, var(--d-surf2))}.dapp .jx-col:not(.m-mini) .jx-t{cursor:pointer}.dapp .jx-t>.jx-img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0}.dapp .jx-prog{position:absolute;inset:0;margin:auto;width:34px;height:34px;z-index:2;border-radius:50%}.dapp .jx-prog .jx-spin{width:28px;height:28px}@supports (background: conic-gradient(red 0turn,blue 0turn)){.dapp .jx-prog.go{background:conic-gradient(#fff calc(var(--p, 0) * 1turn),rgba(255,255,255,.28) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3.5px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3.5px),#000 calc(100% - 3px));filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.dapp .jx-prog.go .jx-spin{display:none}}.dapp .jx-t-up.fail .jx-img img{filter:grayscale(.6) brightness(.7)}.dapp .jx-again{position:absolute;inset:0;margin:auto;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0;padding:0;cursor:pointer;background:rgba(255,255,255,.92);color:#222;box-shadow:0 2px 10px rgba(0,0,0,.3)}.dapp .jx-again .jx-i{width:22px;height:22px}.dapp .jx-t-aud.busy .jx-t-play{animation:jx-breathe 1s ease-in-out infinite}.dapp .jx-voice.busy .jx-play{animation:jx-breathe 1s ease-in-out infinite}@keyframes jx-breathe{50%{opacity:.45}}.dapp .jx-t-bg{position:absolute;inset:-24px;background-size:cover;background-position:center;filter:blur(22px) saturate(1.4) brightness(.78);transform:scale(1.1)}.dapp .jx-t-cover{position:absolute;left:50%;top:46%;height:70%;max-width:78%;width:auto;transform:translate(-50%,-50%);object-fit:cover;border-radius:4px;box-shadow:0 8px 22px rgba(0,0,0,.38),0 1px 3px rgba(0,0,0,.3)}.dapp .jx-t-cover.bk{border-radius:2px 6px 6px 2px}.dapp .jx-col.n1 .jx-t-cover,.dapp .jx-col.n2 .jx-t-cover{height:74%}.dapp .jx-t-ic{position:absolute;inset:0;display:grid;place-items:center;color:rgba(255,255,255,.95)}.dapp .jx-t-ic .ic,.dapp .jx-t-ic .jx-i{width:34%;height:34%;max-width:64px;max-height:64px;stroke-width:1.5}.dapp .jx-t-cv .jx-t-ic{color:var(--d-sub)}.dapp .jx-t-hb{background:linear-gradient(150deg,color-mix(in srgb,var(--jx-c) 70%,#fff),var(--jx-c) 55%,color-mix(in srgb,var(--jx-c) 80%,#000))}.dapp .jx-t-cap{position:absolute;inset:auto 0 0;display:grid;gap:1px;padding:18px 10px 8px;background:linear-gradient(transparent,rgba(0,0,0,.62));color:#fff;pointer-events:none}.dapp .jx-t-cap b{font-size:.8rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dapp .jx-t-cap small{font-size:.68rem;opacity:.82;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dapp .jx-t-aud{background:linear-gradient(160deg,#3b3a4a,#23222c);color:#fff}.dapp .jx-t-wave{position:absolute;inset:22% 12% 36%;display:flex;align-items:center;gap:2px}.dapp .jx-t-wave i{flex:1 1 0;min-width:1px;border-radius:2px;background:rgba(255,255,255,.38)}.dapp .jx-t-wave i.p{background:var(--d-acc)}.dapp .jx-t-vrow{position:absolute;inset:auto 10px 10px;display:flex;align-items:center;justify-content:space-between}.dapp .jx-t-play{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--d-acc);color:var(--d-acc-ink, #fff)}.dapp .jx-t-play .jx-i{width:15px;height:15px;fill:currentColor}.dapp .jx-t-time{font-size:.75rem;opacity:.85;font-variant-numeric:tabular-nums}.dapp .jx-t .jx-x{position:absolute;top:6px;left:6px;z-index:3}.dapp .jx-t .jx-more{z-index:2}.dapp .jx-card-th{width:76px;height:76px}.dapp .jx-col.m-mini{width:76px;height:76px;aspect-ratio:1;gap:2px;border-radius:12px}.dapp .jx-col.m-mini.n1{grid-template-columns:1fr}.dapp .jx-col.m-mini.n2{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.dapp .jx-col.m-mini.n3{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.dapp .jx-col.m-mini.n4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.dapp .m-mini .jx-t-cover{height:78%;max-width:86%;border-radius:2px;box-shadow:0 2px 6px rgba(0,0,0,.35)}.dapp .m-mini .jx-t-vrow,.dapp .m-mini .jx-t-cap{display:none}.dapp .m-mini .jx-t-wave{inset:28% 14%}.dapp .m-mini .jx-more{font-size:.85rem}.dapp .jx-lchip{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--d-acc) 12%,var(--hbp2, var(--d-surf2)));border:1px solid color-mix(in srgb,var(--d-acc) 28%,transparent)}.dapp .jx-lchip>span:not(.jx-envl){display:grid;gap:2px;flex:1;min-width:0}.dapp .jx-lchip b{font-size:.9rem;font-weight:600}.dapp .jx-lchip small{font-size:.78rem;color:var(--d-sub)}.dapp .jx-lchip .jx-x{box-shadow:none;background:transparent}.dapp .jx-t-gen{background:linear-gradient(155deg,color-mix(in srgb,var(--jx-c, #5c3a53) 78%,#fff),var(--jx-c, #5c3a53) 60%,color-mix(in srgb,var(--jx-c, #5c3a53) 70%,#000))}.dapp .jx-t-gen::before{content:"";position:absolute;inset:0 auto 0 0;width:9%;background:rgba(0,0,0,.16);box-shadow:1px 0 0 rgba(255,255,255,.12)}.dapp .jx-t-gt{position:absolute;inset:12% 12% 22%;display:grid;place-items:center;align-content:center;gap:8px;color:rgba(255,255,255,.94);text-align:center}.dapp .jx-t-gt .jx-i{width:26px;height:26px;opacity:.75}.dapp .jx-t-gt b{font-size:.9rem;font-weight:700;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dapp .jx-col.n6 .jx-t-gt b,.dapp .jx-col.n5>:nth-child(n+3) .jx-t-gt b{font-size:.78rem}.dapp .m-mini .jx-t-gt{inset:0}.dapp .m-mini .jx-t-gt .jx-i{width:16px;height:16px}.dapp .jx-col:not(.m-mini) .jx-t-hb .jx-t-ic,.dapp .jx-col:not(.m-mini) .jx-t-cv .jx-t-ic{inset:0 0 24%}.dapp .jx-more{direction:ltr}
