.pg--feed{--u: 1px}.pg--feed .pg__scene{gap:12px}.pg--feed .pg__scene[data-first]{animation:none}:where(.pg--feed .pg__scene[data-first]) :is(button.pg-choice,button.pg-word,li.pg-os__card,div.pg-tf__card,p.pg-fb__sentence,figure.pg-sourcecard,button.pg-btn){animation:none}.pg-prompt{display:grid;gap:8px}.pg-prompt .pg-heading:focus{outline:none}.pg-body-strong{font-weight:700;font-size:calc(16 * var(--u));line-height:calc(23 * var(--u));margin:0}.pg--feed .pg-options{gap:8px;margin-top:0;padding:0}.pg--feed .pg-choice{gap:8px;min-height:56px;padding:8px 12px;font-size:14px;line-height:20px}.pg--feed .pg-marker{width:28px;min-width:28px;height:28px;font-size:14px;line-height:20px}.pg--feed .pg-sourcecard{margin:0;padding:12px;gap:8px}.pg--feed .pg-unfold{margin-top:0}.pg--feed .pg-verdict{margin:0;transform:none}.pg--feed .pg-verdict__head{padding:8px 12px}.pg--feed .pg-verdict__body{padding:12px;font-size:13px;line-height:18px}.pg--feed .pg-actions{scroll-margin-bottom:112px}.pg--feed .pg-btn,.pg--feed .pg-back{box-shadow:none}.pg--feed .pg-dealing{padding:24px 0}.pg--feed .pg-tf{gap:12px}.pg--feed .pg-tf__card{min-height:146px;border-radius:20px}.pg--feed .pg-tf__sheet{border-radius:20px}.pg--feed .pg-tf__body{padding:34px 16px 16px}.pg--feed .pg-tf__image{height:128px;border-radius:14px}.pg--feed .pg-tf__hint{margin-top:-4px}.pg--feed .pg-os__list{gap:6px}.pg--feed .pg-os--chain .pg-os__list{gap:0}.pg--feed .pg-os__card{gap:8px;min-height:52px;padding:6px 10px;touch-action:pan-y;-webkit-touch-callout:none}.pg--feed .pg-os__plate{min-width:26px;height:26px;font-size:13px;line-height:18px}.pg--feed .pg-os__copy{font-size:14px;line-height:20px}.pg--feed .pg-os__link{height:22px}.pg--feed .pg-fb__sentence{margin-top:0;padding:12px 14px;font-size:16px;line-height:32px}.pg--feed .pg-bank,.pg--feed .pg-match{gap:8px;margin-top:0}.pg--feed .pg-word{min-height:54px;font-size:14px;line-height:20px}.pg--feed .pg-zones{grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:8px;margin-top:0}.pg--feed .pg-zones--chain{grid-template-columns:minmax(0,1fr);gap:0}.pg--feed .pg-zone{min-height:80px;padding:8px}.pg--feed .pg-zone__hint{display:none}.pg--feed .pg-tray{margin-top:0}.pg--feed .pg-word--sort{min-height:44px;font-size:14px;line-height:19px}.feedprogress{display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.feedprogress__row{display:flex;align-items:center;gap:8px;min-height:20px;padding:0 4px}.feedprogress__copy{display:flex;flex:1;align-items:center;gap:4px;min-width:0;overflow:hidden}.feedprogress__text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.feedprogress__clock{--u: 1px;display:inline-flex;flex:none;overflow:hidden;border-radius:999px}.feedprogress__clock:empty{display:none}.feedprogress__clock .pg-clock__chip,.feedprogress__clock .pg-clock-catch__pill{height:20px;background:var(--surface-alt)}.feedprogress__trophy{display:grid;place-items:center;flex:none;width:28px;height:20px;border:0;border-radius:999px;background:none;cursor:pointer;transition:background-color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.feedprogress__trophy:active{transform:scale(.9)}.feedprogress__trophy--on{background:var(--orange-wash)}.feedprogress__trophy:not(.feedprogress__trophy--on) .icon{filter:grayscale(1) opacity(.6)}.feedprogress__full{display:inline-flex;flex:none;align-items:center;gap:2px;min-height:20px;color:var(--orange-deep);white-space:nowrap}.feedprogress__full:hover{text-decoration:underline;text-underline-offset:3px}.standing{display:flex;align-items:center;gap:6px;min-height:20px;padding:0 4px}.standing__plate{display:grid;place-items:center;flex:none;min-width:24px;height:20px;padding:0 6px;border-radius:999px;background:var(--surface-alt);color:var(--ink-faint);font-weight:700;font-size:11px;line-height:15px;letter-spacing:.9px}.standing__plate--ranked{background:var(--orange);color:#fff}.standing__line{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.standing__line a{font-weight:700;color:var(--ink);text-decoration:underline;text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.feedprogress__trophy{transition:none}}.rx-visual{position:relative;display:inline-block;flex:none;line-height:0;vertical-align:middle}.rx-visual__still,.rx-visual__live{position:absolute;inset:0;display:block}.rx-visual__still--hidden{visibility:hidden}.rx-visual svg{display:block;width:100%!important;height:100%!important;overflow:visible}.rx-anchor,.rx-pop{display:inline-flex}.rx-button{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.rx-button.rx-button--open,.rx-button.rx-button--open:hover{background:var(--orange-wash)}.rx-summary{display:inline-flex;align-items:center}.rx-summary__face{display:grid;padding:1px;border-radius:999px;background:var(--surface)}.rx-summary__face+.rx-summary__face{margin-left:-4px}.rx-summary__count{margin-left:4px;color:var(--ink-muted)}.rx-burst{position:absolute;inset:0;z-index:200;pointer-events:none}.rx-burst__spot{position:absolute;width:104px;height:104px}.rx-burst__halo,.rx-burst__ring,.rx-burst__spark{position:absolute;box-sizing:border-box;border-radius:50%;opacity:0}.rx-burst__halo{background:var(--orange-wash-strong)}.rx-burst__ring{border:3px solid var(--orange)}.rx-burst__spark{background:var(--ink)}.rx-burst__spark--large{background:var(--orange)}.rx-burst__thumb{position:absolute;inset:0;display:grid;place-items:center;opacity:0}.rx-taps{touch-action:manipulation}.rx-layer{position:fixed;inset:0;z-index:1000;pointer-events:none;font-family:var(--font-body);color:var(--ink)}.rx-capsule{position:absolute;display:flex;align-items:center;box-sizing:border-box;width:292px;height:50px;padding:0 8px;border-radius:999px;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-lifted);pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;animation:rx-rise var(--spring-quick-ms) var(--spring-quick) both}.rx-capsule--leaving{pointer-events:none;animation:rx-leave var(--dur-fast) var(--ease) both}@keyframes rx-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes rx-leave{to{opacity:0}}.rx-slot{position:relative;display:flex;flex:none;align-items:center;justify-content:center;width:46px}.rx-shape{display:block;transition:transform var(--spring-quick-ms) var(--spring-quick)}.rx-hit{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:transform var(--spring-quick-ms) var(--spring-quick)}.rx-hit:active{transform:scale(.9)}.rx-hit:focus{outline:none}.rx-label{position:absolute;bottom:46px;left:-40px;right:-40px;display:flex;justify-content:center;opacity:0;transform:translateY(4px);transition:opacity var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease);pointer-events:none}.rx-label--lit{opacity:1;transform:none}.rx-label__pill{padding:2px 8px;border-radius:999px;background:var(--ink);color:#fff;white-space:nowrap}.rx-dot{position:absolute;bottom:2px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:999px;background:var(--orange)}@media(prefers-reduced-motion:reduce){.rx-capsule,.rx-capsule--leaving{animation:none}.rx-shape,.rx-hit,.rx-label{transition:none}}.surfacepager{--bleed-x: 0px;--bleed-top: 0px;--bleed-bottom: 0px;position:relative;overflow:hidden;margin:calc(-1 * var(--bleed-top)) calc(-1 * var(--bleed-x)) calc(-1 * var(--bleed-bottom))}.surfacepager:not(.surfacepager--dragging):not(:has(>.surfacepager__row>.surfacepager__page--aside)){overflow:visible}.surfacepager--swipe{touch-action:pan-y}.surfacepager--dragging{user-select:none;-webkit-user-select:none;cursor:grabbing}.surfacepager__row{position:relative;display:flex;align-items:flex-start}.surfacepager__page{flex:none;box-sizing:border-box;min-width:0;padding:var(--bleed-top) var(--bleed-x) var(--bleed-bottom)}.surfacepager__page--aside{position:absolute;top:0;left:0}.surfaceswitch{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:20px;padding:0 4px}.surfaceswitch__leading{display:flex;flex:1;align-items:center;gap:4px;min-width:0}.surfaceswitch__link{display:inline-flex;align-items:center;gap:4px;min-height:20px;padding:0;border:0;background:none;color:var(--orange-deep);cursor:pointer}.surfaceswitch__link:active{transform:scale(.96)}.surfaceswitch__dots{display:inline-flex;align-items:center;gap:4px;margin-right:4px}.surfaceswitch__dots i{display:block;width:5px;height:5px;border-radius:999px;background:var(--ink-faint);transition:width var(--dur-base) var(--ease),background-color var(--dur-base) var(--ease)}.surfaceswitch__dots i.is-on{width:14px;background:var(--orange)}@media(prefers-reduced-motion:reduce){.surfaceswitch__dots i{transition:none}}.vismenu{position:absolute;top:37px;right:8px;z-index:5;display:grid;gap:2px;width:min(272px,calc(100% - 16px));padding:6px;border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lifted);transform-origin:calc(100% - 52px) 0;animation:vismenu-in var(--dur-fast) var(--ease) both}@keyframes vismenu-in{0%{opacity:0;transform:translateY(-4px) scale(.96)}}.vismenu__item{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:12px;background:none;color:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease)}@media(hover:hover)and (pointer:fine){.vismenu__item:hover{background:var(--surface-alt)}}.vismenu__item:focus-visible{outline-offset:-3px}.vismenu__item[aria-checked=true]{background:var(--orange-surface)}.vismenu__icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:999px;background:var(--surface-alt)}.vismenu__item[aria-checked=true] .vismenu__icon{background:var(--surface)}.vismenu__copy{display:grid;flex:1;min-width:0}@media(prefers-reduced-motion:reduce){.vismenu{animation:none}}
