.anlist{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.anrow{display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--card);transition:border-color .15s ease,box-shadow .15s ease;--brand:var(--accent);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 10px 30px -14px color-mix(in srgb,var(--brand) 45%,transparent),0 2px 8px rgba(17,17,17,.04)}[data-theme=dark] .anrow{box-shadow:0 1px 0 rgba(255,255,255,.05) inset,0 12px 34px -16px color-mix(in srgb,var(--brand) 55%,transparent)}.anrow:hover{border-color:var(--accent);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 12px 34px -12px color-mix(in srgb,var(--brand) 60%,transparent),0 8px 24px rgba(0,0,0,.1)}[data-theme=dark] .anrow:hover{box-shadow:0 1px 0 rgba(255,255,255,.05) inset,0 14px 38px -14px color-mix(in srgb,var(--brand) 70%,transparent)}.animg{display:block;border-radius:10px;overflow:hidden;background:#0b0d16 50%/cover no-repeat;aspect-ratio:16/9}.animg img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.anrow:hover .animg img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.animg img,.anrow{transition:none}.anrow:hover .animg img{transform:none}}.antext{min-width:0}.antext h2{margin:0 0 6px;font-size:20px;line-height:1.15}.antext h2 a{color:var(--fg);text-decoration:none}.antext h2 a:hover{color:var(--accent)}.antext p{margin:0 0 8px;color:var(--fg-2);font-size:14px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.anlink{font-weight:600;color:var(--accent);text-decoration:none;font-size:13px}.anlink:hover{text-decoration:underline}.annote{margin:24px 0 8px;font-size:13px;color:var(--fg-3);line-height:1.5}@media (max-width:1100px) and (min-width:761px){.anrow{grid-template-columns:1fr}}@media (max-width:760px){.anlist{grid-template-columns:1fr;gap:16px}.anrow{grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;padding:12px}.antext h2{font-size:18px}.antext p{font-size:14px;-webkit-line-clamp:3}}@media (max-width:420px){.anrow{grid-template-columns:1fr}.antext p{-webkit-line-clamp:unset;display:block}}.tzest{font-size:9px;font-weight:700;letter-spacing:.04em;color:var(--tz-gold);text-decoration:none;border:1px solid color-mix(in srgb,var(--tz-gold) 45%,transparent);border-radius:4px;padding:0 3px;margin:0 5px;vertical-align:middle;cursor:help}.tzempty{margin:0;padding:22px 4px;font-size:13px;color:var(--tz-dim);text-align:center}.tz{--tz-line:var(--line-2);--tz-fg:var(--fg);--tz-dim:var(--fg-3);--tz-acc:var(--accent);--tz-glow:#5C8DFF;--tz-gold:#B7791F;--tz-soft:rgba(17,17,17,.04);--tz-track:rgba(17,17,17,.07);--tz-ring:rgba(17,17,17,.1);--tz-logo:#eef0f5;--tz-up:#0E9F5B;--tz-dn:#E5484D;position:relative;isolation:isolate;overflow:hidden;margin:0 0 20px;padding:12px 16px 10px;border-radius:16px;color:var(--tz-fg);border:1px solid rgba(17,17,17,.08);background:linear-gradient(160deg,rgba(255,255,255,.85),rgba(246,247,251,.65));backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 1px 0 rgba(255,255,255,.9) inset,0 10px 30px -14px color-mix(in srgb,var(--tz-glow) 45%,transparent),0 2px 8px rgba(17,17,17,.04)}[data-theme=dark] .tz{--tz-gold:#FFD166;--tz-soft:rgba(255,255,255,.03);--tz-track:rgba(255,255,255,.06);--tz-ring:rgba(255,255,255,.1);--tz-logo:#1b1f30;--tz-up:#3DD68C;--tz-dn:#FF6369;border-color:rgba(255,255,255,.08);background:linear-gradient(160deg,rgba(32,33,38,.78),rgba(20,21,24,.62));box-shadow:0 1px 0 rgba(255,255,255,.05) inset,0 12px 34px -16px color-mix(in srgb,var(--tz-glow) 55%,transparent)}.tz:before{content:"";position:absolute;inset:-40% -20% auto auto;width:60%;height:120%;background:radial-gradient(closest-side,color-mix(in srgb,var(--tz-glow) 16%,transparent),transparent);pointer-events:none;z-index:-1}.tzhead{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--tz-line)}.tzrow{border-radius:10px;transition:background .15s}.tzrow:hover{background:var(--accent-soft)}@media (prefers-reduced-motion:reduce){.tzrow{transition:none}}.tz h2{margin:0;font:700 17px/1.2 var(--serif,Georgia,serif);letter-spacing:-.01em;color:var(--tz-fg);display:flex;gap:10px}.tz h2,.tzkick{align-items:center}.tzkick{display:inline-flex;font:800 10px/1 Inter,system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--tz-acc);padding:4px 7px;border-radius:999px;background:var(--accent-soft)}.tzstats{display:flex;gap:16px;margin-left:auto;font-size:12px;color:var(--tz-dim)}.tzstats span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.tzstats b{font-size:15px;color:var(--tz-fg);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tztoggle{display:inline-flex;padding:2px;border-radius:999px;background:var(--tz-soft);border:1px solid var(--tz-line)}.tztoggle button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--tz-dim);font:inherit;font-weight:700;font-size:11px;padding:4px 11px;border-radius:999px;cursor:pointer}.tztoggle button.on{background:var(--tz-acc);color:#fff}.tztoggle button:focus-visible{outline:2px solid var(--tz-acc);outline-offset:2px}.tzrows{list-style:none;margin:0;padding:0}.tzrow{display:grid;padding:0 6px;grid-template-columns:16px 24px 92px minmax(60px,1fr) auto 62px 72px 52px;align-items:center;grid-gap:10px;gap:10px;height:32px;border-bottom:1px solid var(--tz-line);font-size:13px}.tzrow:last-child{border-bottom:0}.tzrank{font-weight:800;color:var(--tz-dim);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tzrow:first-child .tzrank{color:var(--tz-gold)}.tzlogo{width:24px;height:24px;border-radius:50%;overflow:hidden;display:grid;place-items:center;background:var(--tz-logo);box-shadow:0 0 0 1px var(--tz-ring)}.tzlogo img{width:100%;height:100%;object-fit:cover;display:block}.tzlogo span{font-weight:800;font-size:12px;color:var(--tz-fg)}.tzname{font-weight:700;white-space:nowrap;text-overflow:ellipsis}.tzbar,.tzname{overflow:hidden}.tzbar{height:6px;background:var(--tz-track)}.tzbar,.tzbar i{border-radius:99px}.tzbar i{display:block;height:100%;background:linear-gradient(90deg,#3b5bff,#5C8DFF 60%,#9fbaff)}.tzvol{font-size:15px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tzchipc,.tzvol{text-align:right}.tzchip{display:inline-block;font-size:11px;font-weight:700;padding:1px 6px;border-radius:99px;background:var(--tz-track);color:var(--tz-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tzchip.up{background:color-mix(in srgb,var(--tz-up) 13%,transparent);color:var(--tz-up)}.tzchip.down{background:color-mix(in srgb,var(--tz-dn) 13%,transparent);color:var(--tz-dn)}.tzdep{font-size:11px;color:var(--tz-dim);white-space:nowrap}.tzdep,.tzgoc{text-align:right}.tzgo{font-size:11px;font-weight:700;color:var(--tz-acc);text-decoration:none;white-space:nowrap}.tzgo:hover{text-decoration:underline}.tzfoot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:6px;font-size:11px;color:var(--tz-dim);line-height:1.4}.tzfoot a{color:var(--tz-fg);font-weight:700}@media (max-width:760px){.tz{padding:12px 12px 10px}.tzhead{gap:8px 12px}.tz h2{width:100%;flex-direction:column;align-items:flex-start;gap:4px;font-size:16px}.tzstats{margin-left:0}.tztoggle{margin-left:auto}.tzrow{padding:7px 4px;grid-template-columns:14px 22px minmax(0,1fr) 58px 50px 40px;grid-template-rows:auto auto;height:auto;row-gap:4px;gap:4px 8px}.tzlogo{width:22px;height:22px}.tzbar{grid-column:3/5;grid-row:2}.tzdep{grid-column:5/7;grid-row:2}.tzrank{grid-area:1/1}.tzlogo{grid-area:1/2}.tzname{grid-area:1/3}.tzvol{grid-area:1/4}.tzchipc{grid-area:1/5}.tzgoc{grid-area:1/6}.tzfoot{flex-direction:column;gap:3px}}.tzpair{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin:0 0 20px;align-items:stretch}.tzpair>.tz{margin:0;display:flex;flex-direction:column;min-width:0}.tzpair>.tz .tzrows{flex:1 1}.tzpair>.tz .tzfoot{margin-top:auto;padding-top:6px}.cz .czrow{grid-template-columns:16px 24px minmax(0,1fr) auto auto 52px 46px}.cztok{font-size:11px;color:var(--tz-dim);white-space:nowrap;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cztok i{font-style:normal;opacity:.7}@media (min-width:901px){.tzpair:not(.solo){grid-template-columns:repeat(2,minmax(0,1fr))}.tzpair:not(.solo) .tzhead{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;grid-row-gap:4px;row-gap:4px;grid-column-gap:12px;column-gap:12px;height:76px;box-sizing:border-box;align-content:center}.tzpair:not(.solo) .tzhead h2{grid-column:1;grid-row:1;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tzpair:not(.solo) .tzhead .tztoggle{grid-column:2;grid-row:1}.tzpair:not(.solo) .tzhead .tzstats{grid-column:1/-1;grid-row:2;margin-left:0}.tzpair:not(.solo) .tzrow{grid-template-columns:16px 24px minmax(0,1fr) minmax(24px,64px) auto 56px 62px 40px;gap:8px}.tzpair:not(.solo) .cz .czrow{grid-template-columns:16px 24px minmax(0,1fr) auto 76px 52px 40px}}@media (max-width:760px){.cz .czrow{grid-template-columns:14px 22px minmax(0,1fr) auto 40px}.cz .czrow .tzvol{grid-area:1/4}.cz .czrow .tzgoc{grid-area:1/5}.cz .czrow .cztok{grid-area:2/3/3/4;text-align:left}.cz .czrow .tzdep{grid-area:2/4/3/6}}