.fan[data-astro-cid-hpp4ixiv]{position:relative;height:clamp(320px,38vw,440px);perspective:1200px}.fan-card[data-astro-cid-hpp4ixiv]{position:absolute;left:50%;top:50%;display:grid;grid-template-columns:auto 1fr;align-content:space-between;width:min(320px,74vw);aspect-ratio:1.586;margin:calc(min(320px,74vw) / -3.172) 0 0 calc(min(320px,74vw)/-2);padding:22px;border-radius:22px;color:#f2f7ff;background:radial-gradient(120% 100% at 100% 0%,hsl(var(--h) 90% 70% / .55),transparent 60%),linear-gradient(140deg,hsl(var(--h) 70% 34%),hsl(var(--h) 75% 14%));box-shadow:0 30px 60px -28px #00001ea6,inset 0 0 0 1px #ffffff24;transform:translate(calc((var(--i) - 2) * 46px)) translateY(calc((var(--i) - 2) * -22px)) rotateY(-18deg) rotateX(8deg) rotate(calc((var(--i) - 2) * 4deg));transition:transform .8s var(--ease-out);animation:fan-in 1.2s var(--ease-out) both;animation-delay:calc(var(--i) * 90ms)}.fan[data-astro-cid-hpp4ixiv]:hover .fan-card[data-astro-cid-hpp4ixiv]{transform:translate(calc((var(--i) - 2) * 70px)) translateY(calc((var(--i) - 2) * -30px)) rotateY(-10deg) rotateX(6deg) rotate(calc((var(--i) - 2) * 6deg))}@keyframes fan-in{0%{opacity:0;transform:translateY(40px) rotateY(-30deg)}}.fc-sym[data-astro-cid-hpp4ixiv]{font-size:2rem;font-weight:500}.fc-code[data-astro-cid-hpp4ixiv]{justify-self:end;font-size:.9rem;opacity:.85}.fc-name[data-astro-cid-hpp4ixiv]{grid-column:1 / -1;font-weight:560}.table-wrap[data-astro-cid-hpp4ixiv]{overflow-x:auto;border-radius:var(--radius-l);box-shadow:inset 0 0 0 1px var(--line)}.st[data-astro-cid-hpp4ixiv]{display:inline-block;padding:3px 10px;border-radius:999px;font-size:.76rem;font-weight:540;white-space:nowrap;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line)}.st[data-astro-cid-hpp4ixiv].live{color:var(--accent-ink);background:color-mix(in oklab,var(--accent) 10%,transparent);box-shadow:none}.cur-table[data-astro-cid-hpp4ixiv]{width:100%;min-width:560px;border-collapse:collapse}.cur-table[data-astro-cid-hpp4ixiv] th[data-astro-cid-hpp4ixiv],.cur-table[data-astro-cid-hpp4ixiv] td[data-astro-cid-hpp4ixiv]{padding:18px 22px;text-align:left;border-bottom:1px solid var(--line)}.cur-table[data-astro-cid-hpp4ixiv] thead[data-astro-cid-hpp4ixiv] th[data-astro-cid-hpp4ixiv]{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.cur-table[data-astro-cid-hpp4ixiv] tbody[data-astro-cid-hpp4ixiv] tr[data-astro-cid-hpp4ixiv]:last-child>[data-astro-cid-hpp4ixiv]{border-bottom:0}.cur-table[data-astro-cid-hpp4ixiv] tbody[data-astro-cid-hpp4ixiv] th[data-astro-cid-hpp4ixiv]{display:flex;align-items:center;gap:14px;font-weight:540}.sym[data-astro-cid-hpp4ixiv]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;font-size:.95rem;color:#fff;background:radial-gradient(circle at 30% 25%,hsl(var(--h) 90% 70%),hsl(var(--h) 70% 30%))}.tr-grid[data-astro-cid-hpp4ixiv]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.tr[data-astro-cid-hpp4ixiv]{display:grid;align-content:start;gap:16px;padding:clamp(22px,3vw,34px)}.ticks[data-astro-cid-hpp4ixiv]{display:grid;gap:8px;margin-top:6px;font-size:.9rem}.ticks[data-astro-cid-hpp4ixiv] li[data-astro-cid-hpp4ixiv]{display:flex;gap:10px;align-items:center}.ticks[data-astro-cid-hpp4ixiv] svg{width:16px;height:16px;color:var(--accent-ink)}.uc-grid[data-astro-cid-hpp4ixiv]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.uc[data-astro-cid-hpp4ixiv]{display:grid;gap:22px;padding:clamp(24px,3vw,40px);align-content:start}.uc-head[data-astro-cid-hpp4ixiv]{display:flex;align-items:center;gap:14px}.uc[data-astro-cid-hpp4ixiv] ul[data-astro-cid-hpp4ixiv]{display:grid}.uc[data-astro-cid-hpp4ixiv] li[data-astro-cid-hpp4ixiv]{display:flex;gap:12px;align-items:center;padding:14px 0;border-top:1px solid var(--line);color:var(--ink-2)}.uc[data-astro-cid-hpp4ixiv] li[data-astro-cid-hpp4ixiv] svg{width:16px;height:16px;color:var(--accent-ink)}@media(max-width:900px){.tr-grid[data-astro-cid-hpp4ixiv],.uc-grid[data-astro-cid-hpp4ixiv]{grid-template-columns:1fr}}@media(max-width:600px){.fan-card[data-astro-cid-hpp4ixiv]{transform:translate(calc((var(--i) - 2) * 18px)) translateY(calc((var(--i) - 2) * -16px)) rotate(calc((var(--i) - 2) * 4deg))}}
