.lp3-bento{display:grid;gap:12px;margin-top:72px;padding:0 0 72px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"t t t t t t v v v m m m" "f f f f s s s s a a a a"}.lp3-bento>*{min-width:0}.lp3-bento .lp3-pillar{display:flex;flex-direction:column;gap:8px;height:100%;box-sizing:border-box}.lp3-bento .lp3-pillar>.lp3-pv{flex:1 0 150px;height:auto;min-height:150px}.lp3-bento .lp3-pillar>b{margin-top:10px}.lp3-bento .a-t{grid-area:t}.lp3-bento .a-v{grid-area:v}.lp3-bento .a-m{grid-area:m}.lp3-bento .a-f{grid-area:f}.lp3-bento .a-s{grid-area:s}.lp3-bento .a-a{grid-area:a}@media (max-width:860px){.lp3-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"t t" "v m" "f f" "s s" "a a"}}@media (max-width:560px){.lp3-bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "v" "m" "f" "s" "a";margin-top:48px}}.lp3 .lp3-pv>.lp3-bx-today{position:relative;width:100%;max-width:none;height:100%;min-height:120px;box-sizing:border-box}.lp3-bx-today>svg{position:absolute;inset:22px 0 14px;width:100%;height:calc(100% - 36px)}.lp3-bx-dot{position:absolute;right:calc(7% - 5.5px);top:calc(22px + (100% - 36px) * .307 - 5.5px);width:11px;height:11px;border-radius:50%;background:var(--pos);box-shadow:0 0 0 3px #fff,0 0 0 7px rgba(20,154,92,.18)}.lp3-bx-pin{position:absolute;right:2%;top:calc(22px + (100% - 36px) * .307 - 48px);display:flex;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:12.5px;white-space:nowrap}.lp3-bx-pin b{font-weight:700}.lp3-bx-now .lp3-face,.lp3-bx-pin .lp3-face{flex:none}.lp3-bx-pin i{font-style:normal;font-weight:800;color:var(--pos)}.lp3 .lp3-pv>.lp3-bx-live{display:grid;gap:6px;justify-items:center;max-width:290px}.lp3-bx-now{display:inline-flex;align-items:center;gap:8px;padding:4px 10px 4px 5px;border-radius:99px;font-size:12.5px;color:var(--fg-3)}.lp3-bx-now b{color:var(--fg);font-weight:800}.lp3-bx-now svg{width:44px;height:16px}.lp3 .lp3-bx-people{width:100%;gap:5px}.lp3 .lp3-bx-people .lp3-pv-chip{padding:4px 10px}.lp3 .lp3-bx-people i.lp3-bx-page{color:var(--fg-3);font-weight:600;font-size:12px}.lp3 .lp3-pv>.lp3-bx-men{display:grid;gap:6px;max-width:300px}.lp3-bx-men .lp3-pv-chip{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:9px;align-items:center;padding:6px 10px;font-size:12px}.lp3-bx-men .lp3-pv-chip:nth-child(2){margin-inline:8px;opacity:.8}.lp3-bx-src{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-weight:800;font-size:12px;background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--line)}.lp3-bx-men span:not(.lp3-bx-src){display:grid;min-width:0;line-height:1.25}.lp3-bx-men b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp3-bx-men em{font-style:normal;font-size:11px;color:var(--fg-3)}.lp3-bx-men i{font-style:normal;font-weight:700;font-size:11.5px;color:var(--accent-ink);white-space:nowrap}.lp3 .lp3-pv>.lp3-bx-fun{display:grid;gap:9px;max-width:290px}.lp3-bx-step{display:grid;grid-template-columns:96px minmax(0,1fr) 44px;gap:10px;align-items:center;font-size:12px;font-weight:600;color:var(--fg-2)}.lp3-bx-step>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp3-bx-bar{height:8px;border-radius:9px;background:color-mix(in srgb,var(--fg) 7%,transparent);overflow:hidden}.lp3-bx-bar i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,var(--accent-top),var(--accent));transform-origin:left}.lp3-bx-bar i.pay{background:var(--pos)}.lp3-bx-step b{text-align:right;font-variant-numeric:tabular-nums;color:var(--fg)}.lp3-bx-men .lp3-pv-chip,.lp3-bx-now,.lp3-bx-pin{animation:lp3PvUp .6s var(--ease-out) both paused}.lp3-bx-men .lp3-pv-chip:nth-child(2){animation-delay:.12s}.lp3-bx-today>svg{animation:lp3BxFade .8s ease both paused}.lp3-bx-dot{animation:lp3BxFade .3s ease .5s both paused}.lp3-bx-pin{animation-delay:.6s}.lp3-bx-bar i{animation:lp3PvGrow .8s var(--ease-out) both paused}.lp3-bx-step:nth-child(2) .lp3-bx-bar i{animation-delay:.1s}.lp3-bx-step:nth-child(3) .lp3-bx-bar i{animation-delay:.2s}.lp3-bx-step:nth-child(4) .lp3-bx-bar i{animation-delay:.3s}@keyframes lp3BxFade{0%{opacity:0}}.lp3 .lp3-pv-pay.is-live .lp3-pv-chip{animation:none;transition:opacity .45s ease,margin .45s cubic-bezier(.2,.8,.2,1)}.lp3 .lp3-pv-chat.is-live{align-content:start}.lp3 .lp3-pv-chat>.lp3-off{display:none!important}.lp3-pv-typing{justify-self:start;display:inline-flex;align-items:center;gap:4px;padding:11px 13px;border-radius:14px 14px 14px 4px}.lp3-pv-typing i{width:6px;height:6px;border-radius:50%;background:var(--fg-3)}@media (prefers-reduced-motion:no-preference){.lp3 .lp3-pv-typing i{animation:lp3Dot 1s ease-in-out infinite}.lp3 .lp3-pv-typing i:nth-child(2){animation-delay:.15s}.lp3 .lp3-pv-typing i:nth-child(3){animation-delay:.3s}}@keyframes lp3Dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}.lp3-shot{transform-origin:38% 50%}.lp3-split.flip .lp3-shot{transform-origin:65% 50%}@media (prefers-reduced-motion:no-preference){.lp3-rev:not(.in) h2 .lp3-stk{scale:0}.lp3-rev.in h2 .lp3-stk{animation:lp3StkPop .75s cubic-bezier(.2,.8,.2,1) .3s both}}@keyframes lp3StkPop{0%{scale:0;rotate:-35deg}55%{scale:1.2;rotate:10deg}78%{scale:.94;rotate:-4deg}to{scale:1;rotate:0deg}}