.pbs-timeline{--pbs-ruler:714px;--pbs-ruler-h:65px;--pbs-needle:41px;--pbs-sleeve:112px;--pbs-blur:7px;--pbs-void:#000;position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:clamp(var(--s-16),10svh,var(--section-y)) var(--gutter) max(clamp(var(--s-16),10svh,var(--section-y)),var(--dock-clear,0px))}.pbs-timeline[data-pbs-state="empty"]{display:none}.pbs-timeline__canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;display:block;opacity:0;transition:opacity var(--dur-scene) var(--ease-out)}.pbs-timeline[data-pbs-state="live"] .pbs-timeline__canvas{opacity:1}.pbs-timeline__head{position:relative;z-index:1}.pbs-timeline__kicker{text-wrap:balance}.pbs-timeline__kicker-part{white-space:nowrap}.pbs-timeline__kicker-dot{color:var(--ink-3)}.pbs-timeline__title{margin-top:var(--s-3)}.pbs-timeline__body{position:relative;z-index:1}.pbs-timeline__live{display:none}.pbs-timeline[data-pbs-state="live"] .pbs-timeline__live{display:block}.pbs-timeline__frame{display:flex;flex-direction:column}.pbs-timeline__stage{order:1;height:clamp(220px,min(29vw,40svh),410px);margin-top:var(--s-4)}.pbs-timeline__slot{order:2}.pbs-timeline__ruler{order:3}.pbs-timeline__ends{order:4}.pbs-timeline__slot{display:grid;grid-template-columns:minmax(0,1fr);width:min(var(--pbs-measure,var(--pbs-ruler)),100%);margin:var(--s-6) auto 0}.pbs-timeline__now{grid-area:1 / 1;display:flex;align-items:stretch;gap:var(--s-5);text-align:left;transition:filter var(--dur-hover) var(--ease-out),opacity var(--dur-hover) var(--ease-out)}.pbs-timeline__now[data-pbs-swap="out"]{filter:blur(var(--pbs-blur));opacity:0;pointer-events:none;transition:none}.pbs-timeline__now[data-pbs-swap="soft"]{pointer-events:none}.pbs-timeline__now[data-pbs-swap="soft"] .pbs-timeline__cover,.pbs-timeline__now[data-pbs-swap="soft"] .pbs-timeline__name,.pbs-timeline__now[data-pbs-swap="soft"] .pbs-timeline__feat,.pbs-timeline__now[data-pbs-swap="soft"] .pbs-timeline__sub,.pbs-timeline__now[data-pbs-swap="soft"] .pbs-timeline__play{filter:blur(calc(var(--pbs-blur) * 0.45));opacity:0.55;transition-duration:var(--dur-press)}.pbs-timeline__now--ghost{pointer-events:none;transition:filter var(--dur-press) var(--ease-in-out),opacity var(--dur-press) var(--ease-in-out)}.pbs-timeline__now--ghost[data-pbs-swap="gone"]{filter:blur(var(--pbs-blur));opacity:0}.pbs-timeline__cover{position:relative;flex:none;align-self:start;width:var(--pbs-sleeve);height:var(--pbs-sleeve);border-radius:var(--r-1);background:rgb(var(--ink-rgb) / .06);box-shadow:0 0 0 1px var(--hairline),var(--lift-2)}.pbs-timeline__sleeve{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;font-size:0;transition:opacity var(--dur-hover) var(--ease-out)}.pbs-timeline__cover[data-pbs-pic="wait"] .pbs-timeline__sleeve{opacity:0;transition:none}.pbs-timeline__cover[data-pbs-pic="none"] .pbs-timeline__sleeve{visibility:hidden}.pbs-timeline__text{min-width:0;flex:1;min-height:var(--pbs-sleeve);display:flex;flex-direction:column}.pbs-timeline__no{display:flex;align-items:center;gap:var(--s-2)}.pbs-timeline__name{font-family:var(--font-display);font-weight:900;font-stretch:var(--display-width);font-size:var(--t-d3);line-height:1.04;letter-spacing:-0.015em;margin:var(--s-1) 0 0;min-height:calc(var(--t-d3) * 1.04);white-space:nowrap}.pbs-timeline__name[data-pbs-long="1"]{font-size:calc(var(--t-d3) * 0.82);line-height:1.27}.pbs-timeline__name[data-pbs-long="2"]{font-size:var(--t-d4);line-height:1.1;letter-spacing:-0.01em;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pbs-timeline__name-text{color:inherit;text-decoration:none}.pbs-timeline__name-text:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.14em}.pbs-timeline__feat{font-size:var(--t-small);line-height:1.4;color:var(--ink-2);margin:var(--s-1) 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbs-timeline__feat:empty{display:none}.pbs-timeline__sub{margin-top:auto;padding-top:var(--s-1);white-space:nowrap}.pbs-timeline__play{flex:none;align-self:center}.pbs-timeline__cover,.pbs-timeline__name,.pbs-timeline__feat,.pbs-timeline__sub,.pbs-timeline__play{transition:opacity var(--dur-hover) var(--ease-out),filter var(--dur-hover) var(--ease-out)}.pbs-timeline__now[data-pbs-intro] .pbs-timeline__cover,.pbs-timeline__now[data-pbs-intro] .pbs-timeline__name,.pbs-timeline__now[data-pbs-intro] .pbs-timeline__feat,.pbs-timeline__now[data-pbs-intro] .pbs-timeline__sub,.pbs-timeline__now[data-pbs-intro] .pbs-timeline__play{opacity:0;filter:blur(var(--pbs-blur));pointer-events:none;transition:none}.pbs-timeline__now[data-pbs-intro] .pbs-timeline__name-text,.pbs-timeline__now[data-pbs-intro] .pbs-timeline__play{visibility:hidden}.pbs-timeline__ruler{display:flex;width:min(var(--pbs-measure,var(--pbs-ruler)),100%);height:var(--pbs-ruler-h);margin:clamp(var(--s-4),4svh,var(--s-8)) auto 0;padding:var(--s-3) 0;box-sizing:border-box;align-items:flex-end;justify-content:space-between;cursor:ew-resize;touch-action:pan-y;border-radius:var(--r-1);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.pbs-timeline__ruler::before{content:"";position:absolute;inset:0 calc(var(--s-4) * -1)}.pbs-timeline__tick{display:block;flex:none;width:2px;height:var(--pbs-needle);background:var(--ink);transform-origin:50% 100%;transform:scaleY(0.17);opacity:0.38}.pbs-timeline__tick--release{transform:scaleY(0.29)}.pbs-timeline__tick--next{background:repeating-linear-gradient(to top,var(--ink) 0 3px,transparent 3px 6px)}.pbs-timeline__ends{display:flex;justify-content:space-between;width:min(var(--pbs-measure,var(--pbs-ruler)),100%);margin:var(--s-1) auto 0}.pbs-timeline[data-pbs-state="live"] .pbs-timeline__floor{display:none}.pbs-timeline__disc{display:block;width:160px;height:160px;margin:var(--block-y) auto 0}.pbs-timeline__disc-ring{fill:none;stroke:var(--accent)}.pbs-timeline__disc-ring--next{stroke:var(--accent-deep)}.pbs-timeline__disc-hole{fill:var(--pbs-void)}.pbs-timeline__list{list-style:none;margin:var(--block-y) auto 0;padding:0;max-width:var(--wrap);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-8) var(--s-5);text-align:left}.pbs-timeline__floor-item{flex:0 0 max(132px,calc((100% - 7 * var(--s-5)) / 8))}.pbs-timeline__record{display:block}.pbs-timeline__record-pic{background:var(--ground-2);box-shadow:0 0 0 1px var(--hairline);transition:transform var(--dur-move) var(--ease-out)}.pbs-timeline__record:hover .pbs-timeline__record-pic{transform:translateY(calc(var(--s-1) * -1))}.pbs-timeline__record-name{display:block;margin-top:var(--s-3);min-height:calc(2 * 1.25em);font-size:var(--t-small);font-weight:500;line-height:1.25}.pbs-timeline__record-feat{display:block;font-weight:400;color:var(--ink-2)}.pbs-timeline__record-date{display:block;margin-top:var(--s-1);white-space:nowrap}.pbs-timeline__record-next{display:block}.pbs-timeline__all{margin:var(--s-6) 0 0;max-width:none}.pbs-timeline__all-link{display:inline-block;padding-block:var(--s-2)}@media (scripting:enabled){.pbs-timeline__body{display:grid}.pbs-timeline__live,.pbs-timeline__floor{grid-area:1 / 1;min-width:0}.pbs-timeline__floor{align-self:start}.pbs-timeline[data-pbs-module]:not([data-pbs-settled]):not([data-pbs-state="live"]) .pbs-timeline__floor{display:none}.pbs-timeline[data-pbs-module]:not([data-pbs-settled]):not([data-pbs-state="live"]) .pbs-timeline__live,.pbs-timeline[data-pbs-settled="late"]:not([data-pbs-state="live"]) .pbs-timeline__live{display:block;visibility:hidden}.pbs-timeline[data-pbs-settled="late"]:not([data-pbs-state="live"]) .pbs-timeline__floor{position:absolute;inset:0;overflow:hidden}@supports (transition-behavior:allow-discrete){.pbs-timeline[data-pbs-module]:not([data-pbs-armed]):not([data-pbs-settled]):not([data-pbs-state="live"]) .pbs-timeline__floor{display:block;animation:pbs-timeline-wait 5s step-end}.pbs-timeline[data-pbs-module]:not([data-pbs-armed]):not([data-pbs-settled]):not([data-pbs-state="live"]) .pbs-timeline__live{animation:pbs-timeline-gone 1ms 5s forwards}}}@keyframes pbs-timeline-wait{from,99.9%{display:none}}@keyframes pbs-timeline-gone{to{display:none}}@media (max-height:800px) and (min-width:760px){.pbs-timeline{padding-top:var(--s-10)}.pbs-timeline__stage{height:clamp(220px,min(29vw,38svh),410px)}.pbs-timeline__slot{margin-top:var(--s-4)}}@media (max-height:740px) and (min-width:760px){.pbs-timeline__stage{height:clamp(180px,min(29vw,calc(100svh - 452px)),410px);margin-top:0}.pbs-timeline__ruler{margin-top:var(--s-3)}}@media (min-width:760px) and (max-width:1099px) and (min-height:801px){.pbs-timeline__stage{height:clamp(220px,min(46vw,40svh),410px)}}@media (max-height:480px) and (min-width:480px){.pbs-timeline{padding-top:var(--s-6)}.pbs-timeline__title{margin-top:var(--s-1)}.pbs-timeline__frame{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto auto auto 1fr;column-gap:var(--s-8)}.pbs-timeline__cover{display:none}.pbs-timeline__stage{grid-column:1;grid-row:1 / -1;height:clamp(150px,46svh,220px);margin-top:var(--s-2)}.pbs-timeline__slot{grid-column:2;grid-row:2;width:100%;margin-top:0}.pbs-timeline__ruler{grid-column:2;grid-row:3;width:100%;margin-top:var(--s-3)}.pbs-timeline__ends{grid-column:2;grid-row:4;width:100%}.pbs-timeline{--pbs-ruler-h:53px}.pbs-timeline__frame{padding-top:var(--s-2)}.pbs-timeline__name{font-size:var(--t-d4);min-height:0}.pbs-timeline__name[data-pbs-long="2"]{-webkit-line-clamp:1}.pbs-timeline__text{min-height:84px}}@media (max-width:759px){.pbs-timeline__list{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:none}.pbs-timeline__floor-item{scroll-snap-align:start;flex-basis:42%}}@media (max-width:759px) and (min-height:481px),(max-width:479px){.pbs-timeline{--pbs-sleeve:56px;--pbs-words:100px;--pbs-tap:44px}.pbs-timeline__kicker-dot{display:none}.pbs-timeline__kicker-part{display:block}.pbs-timeline__slot{width:100%;margin-top:var(--s-4)}.pbs-timeline__now{display:grid;grid-template-columns:var(--pbs-sleeve) minmax(0,1fr);grid-template-rows:var(--pbs-words) var(--pbs-tap);align-items:start;gap:var(--s-3) var(--s-4)}.pbs-timeline__text{min-height:0;align-self:stretch}.pbs-timeline__play{grid-column:2;justify-self:start}.pbs-timeline__ruler{width:100%;margin-top:var(--s-6)}.pbs-timeline__ends{width:100%}}@media (max-width:379px){.pbs-timeline__sub{letter-spacing:0.06em}}
