.pk-row{grid-template-columns:7.25rem minmax(0,1fr);align-items:center;gap:.9rem;min-width:0;display:grid}.pk-row-top{align-items:start}.pk-row-top>.pk-label{padding-top:.45rem}@media (width<=639px){.pk-row{grid-template-columns:minmax(0,1fr);gap:.4rem}.pk-row-top>.pk-label{padding-top:0}.pk-row-top>.pk-label>span{margin-left:.4rem;display:inline}}.pk-label{color:var(--color-mute);font-size:.8125rem;line-height:1.2}.pk-chips{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.pk-chip{white-space:nowrap;color:var(--color-paper);background:var(--color-ink-3);touch-action:manipulation;border-radius:999px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8125rem;line-height:1.2;transition:background-color .2s,color .2s,box-shadow .2s,opacity .2s;display:inline-flex}.pk-chip:hover{background:var(--color-line-2)}.pk-chip[aria-pressed=true]{background:var(--color-amber);color:var(--color-ink);font-weight:550}.pk-chip-more{color:var(--color-amber-2);box-shadow:inset 0 0 0 1px var(--color-line-2);background:0 0}.pk-tone:before{content:"";background:var(--tone);border-radius:50%;width:.4rem;height:.4rem}.pk-tone[aria-pressed=true]{background:color-mix(in oklab, var(--tone) 18%, var(--color-ink-3));color:var(--tone);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tone) 45%, transparent)}[data-story-row].is-off{opacity:.4;pointer-events:none}.pk-select{width:100%;max-width:15rem;height:2.15rem;color:var(--color-paper);background:var(--color-ink-3) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' stroke='%23aaa398' stroke-width='1.6'%3E%3Cpath d='M1 1l4 4 4-4'/%3E%3C/svg%3E") no-repeat right .9rem center;appearance:none;border-radius:999px;padding:0 2rem 0 .9rem;font-size:.8125rem}.pk-range{height:1.25rem}.pk-go{padding:.95rem 1.9rem;font-size:1.0625rem}.pk-more-btn{text-align:left;background:var(--color-ink-3);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.7rem .9rem;font-size:.875rem;display:flex}.pk-more-btn svg{transition:transform .3s var(--ease-out-expo);flex:none}.pk-more-btn[aria-expanded=true] svg{transform:rotate(180deg)}@media (width<=1023px){.pk-more:not(.is-open),[data-group=feels]:not(.is-all) .pk-extra:not([aria-pressed=true]){display:none}.pk-foot{z-index:5;margin-inline:-.875rem;padding:.75rem .875rem calc(.875rem + env(safe-area-inset-bottom));background:linear-gradient(transparent, var(--color-ink-2) 30%);border-radius:0 0 var(--radius-card) var(--radius-card);margin-bottom:-.875rem;position:sticky;bottom:0}}@media (width<=639px){.pk-go{flex:100%}}@media (width>=1024px){.pk-more-btn,.pk-chip-more{display:none}}.pk-stage{--slot:clamp(7rem, 15vw, 12.5rem);min-height:max(32rem,100svh - 6rem)}@media (width<=1023px){.pk-stage{min-height:32rem}}.pk-fan{position:absolute;inset:0 0 34%}.pk-fan img{aspect-ratio:2/3;object-fit:cover;border-radius:var(--radius-card);width:clamp(8rem,17vw,14rem);box-shadow:var(--shadow-card);opacity:0;transition:opacity .6s var(--ease-out-expo), transform .8s var(--ease-out-expo);position:absolute;top:12%;left:50%}.pk-fan.is-on img{opacity:.45}.pk-fan.is-on img:nth-child(2){opacity:.85}.pk-fan img:first-child{transform:translate(-112%)rotate(-9deg)translateY(8%)}.pk-fan img:nth-child(2){z-index:1;transform:translate(-50%)}.pk-fan img:nth-child(3){transform:translate(12%)rotate(9deg)translateY(8%)}.pk-idle:after{content:"";background:linear-gradient(transparent 30%, var(--color-ink-2) 74%);pointer-events:none;position:absolute;inset:0}.pk-idle>*{z-index:1}.pk-reel{align-items:center;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.pk-track{will-change:transform;gap:1.1rem;display:flex}.pk-slot{width:var(--slot);aspect-ratio:2/3;border-radius:var(--radius-card);background:var(--color-ink-3);box-shadow:var(--shadow-card);flex:none;overflow:hidden}.pk-slot img{object-fit:cover;width:100%;height:100%}.pk-window{width:var(--slot);aspect-ratio:2/3;border-radius:calc(var(--radius-card) + 4px);outline:2px solid var(--color-amber);outline-offset:6px;box-shadow:0 0 70px -10px color-mix(in oklab, var(--color-amber) 55%, transparent);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pk-res{--poster:6.5rem;grid-template-columns:var(--poster) minmax(0, 1fr);grid-template-areas:"poster head""body body";align-items:center;gap:1rem 1.1rem;display:grid}@media (width>=640px){.pk-res{--poster:clamp(10rem, 27svh, 15.5rem);grid-template-areas:"poster head""poster body";align-content:center;gap:0 2.25rem}}.pk-res-poster{grid-area:poster}.pk-res-head{grid-area:head;align-self:end}.pk-res-body{grid-area:body;align-self:start}.pk-facts dt{color:var(--color-mute-2);font-size:.75rem}.pk-facts dd{color:var(--color-paper);margin-top:.15rem}.pk-alt{--w:5.25rem;width:var(--w);flex:none}@media (width>=640px){.pk-alt{--w:clamp(5.5rem, 11svh, 7.5rem)}}
