@media (min-width:860px){.bounty-standing:has(.bounty-standing-crew){width:min(94vw,60rem)}.bounty-standing-panel:has(.bounty-standing-crew){grid-template-columns:repeat(2,minmax(0,1fr))}.bounty-standing-crew{grid-template-rows:auto 1fr}.bounty-standing-crew .bounty-standing-bars{display:flex}.bounty-standing-crew .bounty-standing-bars ol{flex:1;height:auto;min-height:11rem}.bounty-standing-head{grid-column:1/-1}}.bounty-standing-head{align-items:center;gap:.9rem;padding-right:2.5rem;display:flex}.bounty-standing-head-thumb{border-radius:3px;flex-shrink:0;width:3.2rem;height:auto;transform:rotate(-3deg);box-shadow:0 6px 14px #00000073}.bounty-standing-head-copy{gap:.15rem;min-width:0;display:grid}.bounty-standing-head-name{font-size:1.35rem;font-weight:700;line-height:1.1}.bounty-standing-head-amount{color:var(--bs-gold);font-size:1.05rem;font-weight:900}.bounty-standing-card{background:#00000038;border:1px solid #f6ead21a;border-radius:16px;gap:.9rem;padding:1rem;display:grid}.bounty-standing-kicker{font-family:var(--font-montserrat), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-gold);margin:0;font-size:.7rem;font-weight:900}.bounty-standing-scope{font-family:var(--font-montserrat), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-cream-soft);font-size:.68rem;font-weight:700}.bounty-standing-hero{align-items:center;gap:1rem;display:flex}.bounty-standing-seal--small{width:3.9rem;height:3.9rem}.bounty-standing-seal--small:before{inset:.28rem}.bounty-standing-seal--small .bounty-standing-ordinal{font-size:1.35rem}.bounty-standing-hero-copy{gap:.3rem;display:grid}.bounty-standing-outof{color:var(--bs-cream-soft);font-size:.85rem;line-height:1.3}.bounty-standing-share{font-size:1rem;font-weight:700;line-height:1.25}.bounty-standing-track{height:.9rem;position:relative}.bounty-standing-track-bar{background:linear-gradient(90deg, var(--bs-gold), var(--bs-tone) 45%, #f6ead224);border-radius:999px;position:absolute;inset:.25rem 0}.bounty-standing-track-pin{top:50%;left:calc(var(--position) * (100% - .9rem));background:var(--bs-cream);width:.9rem;height:.9rem;box-shadow:0 0 0 3px var(--bs-night), 0 0 12px #f6ead2b3;border-radius:50%;animation:.7s cubic-bezier(.2,.8,.2,1) both bounty-standing-pin;position:absolute;transform:translateY(-50%)}@keyframes bounty-standing-pin{0%{left:0}}.bounty-standing-rung-rank{text-align:right;color:var(--bs-gold);font-size:.85rem;font-weight:900}.bounty-standing-rung-rank:before{content:"#";opacity:.55;margin-right:.1em}.bounty-standing-rung-thumb{object-fit:cover;background:#f6ead21a;border-radius:2px;width:1.7rem;height:2.5rem;display:block}.bounty-standing-rung-name{white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.bounty-standing-rung-amount{white-space:nowrap;font-size:.88rem;font-weight:900}.bounty-standing-crew-head{align-items:center;gap:.8rem;display:flex}.bounty-standing-emblem{object-fit:contain;filter:drop-shadow(0 4px 10px #00000080);flex-shrink:0;width:3.4rem;height:3.4rem}.bounty-standing-crew-copy{flex:1;gap:.15rem;min-width:0;display:grid}.bounty-standing-crew-title{margin:0;font-size:1.05rem;font-weight:700;line-height:1.2}.bounty-standing-bars{margin:0;padding-bottom:1.3rem}.bounty-standing-bars ol{border-bottom:1px solid #f6ead238;align-items:flex-end;gap:2px;height:11rem;margin:0;padding:1.6rem 0 0;list-style:none;display:flex}.bounty-standing-bar-value{bottom:calc(var(--ratio) * 100% + .3rem);background:var(--bs-night);white-space:nowrap;color:var(--bs-cream);opacity:0;pointer-events:none;border-radius:6px;padding:.1rem .35rem;font-size:.72rem;font-weight:900;transition:opacity .15s;position:absolute}.bounty-standing-bar[data-edge=start] .bounty-standing-bar-value{left:0}.bounty-standing-bar[data-edge=end] .bounty-standing-bar-value{right:0}.bounty-standing-bar[data-self] .bounty-standing-bar-value{color:var(--bs-gold);opacity:1}.bounty-standing-bar:hover .bounty-standing-bar-value,.bounty-standing-bar:focus-visible .bounty-standing-bar-value{z-index:1;opacity:1}.bounty-standing-bar-name{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;color:var(--bs-cream-soft);margin-top:.3rem;font-size:.66rem;font-weight:700;position:absolute;top:100%;overflow:hidden}.bounty-standing-bar[data-self] .bounty-standing-bar-name{color:var(--bs-gold)}@media (max-width:519px){.bounty-standing-card{padding:.85rem}.bounty-standing-seal--small{width:3.2rem;height:3.2rem}.bounty-standing-seal--small .bounty-standing-ordinal{font-size:1.15rem}.bounty-standing-rung-rank,.bounty-standing-rung-thumb{grid-row:1/3}.bounty-standing-rung-name,.bounty-standing-rung-amount{grid-column:3}.bounty-standing-rung-amount{color:var(--bs-gold);font-size:.8rem}.bounty-standing-emblem{width:2.6rem;height:2.6rem}.bounty-standing-crew-title{font-size:.95rem}}@media (prefers-reduced-motion:reduce){.bounty-standing-track-pin{animation:none}}
.timeskip-layout{--ts-tone:#8c1c13;--ts-tone-light:#d0632a;--ts-gold:#e3b653;--ts-cream:#f6ead2;--ts-night:#2a170f;--ts-past:#34404e;--ts-past-light:#8a9db2;--ts-band:3.6rem;width:100%;max-width:88rem;margin:var(--page-start-gap) auto 0;gap:clamp(2.25rem,4vw,3.5rem);padding-inline:.25rem;display:grid;overflow-x:clip}.timeskip-top{gap:var(--page-start-gap);display:grid}@media (min-width:640px){.timeskip-layout{padding-inline:.75rem}}.timeskip-layout a:focus-visible,.timeskip-layout button:focus-visible{outline:2px solid var(--copper-ink);outline-offset:3px}.timeskip-hero{isolation:isolate;border-top:4px solid var(--ts-tone-light);color:var(--ts-cream);background:radial-gradient(55% 65% at 78% 38%,#d0632a4d,#0000 70%),radial-gradient(70% 50% at 8% 105%,#c28f5b2e,#0000 70%),repeating-linear-gradient(90deg,#fff0d205 0 1px,#0000 1px 7px),linear-gradient(160deg,#2e1b12,#43261a 55%,#23110a);border-radius:24px;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""podium""stats";gap:1.75rem;padding:clamp(1.25rem,3.2vw,2.75rem);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 46px #2b1e1247}@media (min-width:1024px){.timeskip-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"copy podium""stats podium";column-gap:3rem}}.timeskip-moon{--moon:clamp(2.75rem, 1.8rem + 3vw, 4.25rem);z-index:-1;width:var(--moon);height:var(--moon);box-shadow:inset calc(var(--moon) * -.3) calc(var(--moon) * .12) 0 0 #f3dfb6;filter:drop-shadow(0 0 14px #f6ead259);pointer-events:none;border-radius:50%;position:absolute;top:1.4rem;right:1.6rem;transform:rotate(-12deg)}.timeskip-podium-wrap{isolation:isolate;grid-area:podium;align-self:center;padding-top:clamp(2.75rem,1.5rem + 4vw,5rem);display:grid;position:relative}@media (min-width:1024px){.timeskip-podium-wrap{align-self:start;padding-top:3.25rem}}.timeskip-hero-mark{z-index:-1;font-family:var(--font-montserrat), sans-serif;letter-spacing:-.04em;color:#f6ead212;pointer-events:none;font-size:clamp(5.5rem,3rem + 10vw,11rem);font-weight:900;line-height:1;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.timeskip-hero-copy{grid-area:copy;align-content:start;justify-items:start;gap:.9rem;display:grid}.timeskip-eyebrow{font-family:var(--font-montserrat), sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--ts-gold);align-items:center;gap:.6rem;margin:0;font-size:.72rem;font-weight:900;display:inline-flex}.timeskip-eyebrow:before{content:"";background:var(--ts-tone-light);width:1.75rem;height:2px}.timeskip-title{color:#fbeed6;margin:0;font-size:clamp(1.9rem,1.25rem + 2.6vw,3.2rem);font-weight:700;line-height:1.08}.timeskip-lede{color:#f6ead2cc;margin:0;font-size:1rem;line-height:1.65}.timeskip-teaser{border-left:3px solid var(--ts-tone-light);color:var(--ts-gold);margin:0;padding-left:.8rem;font-size:1.1rem;font-style:italic;font-weight:700}.timeskip-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.6rem;width:100%;max-width:34rem;margin:0 auto;padding:0;list-style:none;display:grid}.timeskip-podium-step{flex-direction:column;align-items:center;display:flex}.timeskip-podium-step--1{order:2}.timeskip-podium-step--2{order:1}.timeskip-podium-step--3{order:3}.timeskip-podium-poster{filter:drop-shadow(0 14px 18px #00000073);transform-origin:50% 100%;width:88%;margin-bottom:.4rem;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:block}.timeskip-podium-step--1 .timeskip-podium-poster{width:100%}.timeskip-podium-step--2 .timeskip-podium-poster{transform:rotate(5deg)}.timeskip-podium-step--3 .timeskip-podium-poster{transform:rotate(-5deg)}.timeskip-podium-step .timeskip-podium-poster:hover,.timeskip-podium-step .timeskip-podium-poster:focus-visible{transform:translateY(-10px)rotate(0)}.timeskip-podium-plinth{color:#2b1407;text-align:center;background:linear-gradient(#e9ae78,#92582a);border-radius:8px 8px 3px 3px;align-content:start;justify-items:center;gap:.1rem;width:100%;height:3.6rem;padding-top:.35rem;display:grid;box-shadow:inset 0 1px #ffffff73,0 6px 14px #00000059}.timeskip-podium-step--1 .timeskip-podium-plinth{color:#3a2406;background:linear-gradient(#f5d27a,#b8860b);height:5rem}.timeskip-podium-step--2 .timeskip-podium-plinth{color:#2e3a42;background:linear-gradient(#eef0f2,#97a3ab);height:4.2rem}.timeskip-podium-rank{font-size:1.15rem;font-weight:900;line-height:1}.timeskip-podium-step--1 .timeskip-podium-rank{font-size:1.5rem}.timeskip-podium-name{max-width:100%;font-family:var(--font-montserrat), sans-serif;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:800;overflow:hidden}.timeskip-podium-amount{font-size:.72rem;font-weight:900}.timeskip-stats{grid-area:stats;grid-template-columns:minmax(0,1fr);align-self:end;gap:.9rem;display:grid}@media (min-width:640px){.timeskip-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.timeskip-stat{background:#fff5e10d;border:1px solid #f6ead21f;border-radius:18px;grid-template-columns:minmax(0,1fr);align-content:start;gap:.45rem;padding:.9rem 1rem;display:grid}.timeskip-stat-label{font-family:var(--font-montserrat), sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#f6ead2b8;font-size:.66rem;font-weight:700}.timeskip-stat-detail{color:#f6ead2b8;font-size:.78rem}.timeskip-stat-caption{gap:.15rem;margin:0;display:grid}.timeskip-stat-value{color:var(--ts-gold);font-size:1.6rem;font-weight:900;line-height:1}.timeskip-stat--growth{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem}.timeskip-stat-body{gap:.35rem;min-width:0;display:grid}.timeskip-spark{width:100%;height:2.4rem;overflow:visible}.timeskip-spark-area{fill:#e3b65329}.timeskip-spark-line{fill:none;stroke:var(--ts-gold);stroke-width:2px;stroke-linejoin:round}.timeskip-spark-dot{fill:var(--ts-tone-light);stroke:#fbeed6;stroke-width:1px}.timeskip-seal-wrap{display:inline-grid;position:relative}.timeskip-seal-button{cursor:help;border:0;padding:0}.timeskip-crew-strip{align-items:flex-end;padding-left:.6rem;display:flex}.timeskip-crew-thumb{border:1.5px solid #fbeed6bf;border-radius:3px;flex:0 auto;width:2.3rem;min-width:0;margin-left:-.6rem;transition:transform .2s;transform:rotate(-4deg);box-shadow:0 3px 8px #0006}.timeskip-crew-thumb:nth-child(2n){transform:rotate(4deg)}.timeskip-stat--crew:hover .timeskip-crew-thumb{transform:rotate(0)translateY(-3px)}.timeskip-crew-thumb--absent{aspect-ratio:3/4;box-shadow:none;color:#f6ead2b3;background:#fff5e10f;border:1.5px dashed #f6ead273;place-items:center;font-weight:900;display:grid}.timeskip-section{gap:1.25rem;display:grid}.timeskip-section-head{gap:.35rem;display:grid}.timeskip-section-title{color:var(--chocolate-ink);margin:0;font-size:clamp(1.4rem,1.1rem + 1.1vw,1.95rem);font-weight:700;line-height:1.15}.timeskip-section-intro{color:var(--text-secondary);margin:0;font-size:.95rem}.timeskip-wall{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.6rem 1.1rem;margin:0;padding:.5rem 0 0 .6rem;list-style:none;display:grid}@media (min-width:640px){.timeskip-wall{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}}.timeskip-wall-item{display:grid}.timeskip-wall-link{border:1px solid color-mix(in srgb, var(--surface-dark) 22%, transparent);background:radial-gradient(at 50% 0,#fffcf0cc,#0000 70%),linear-gradient(175deg,#fbf3e1,#efdcb6);border-radius:16px;align-content:start;gap:.3rem;height:100%;padding:.85rem .8rem .95rem;transition:transform .25s,box-shadow .25s;display:grid;position:relative;box-shadow:0 12px 24px #2b1e1224}.timeskip-wall-link:hover{transform:translateY(-4px);box-shadow:0 18px 32px #2b1e1238}.timeskip-wall-poster{transition:transform .25s;display:block;transform:rotate(-1.5deg)}.timeskip-wall-item:nth-child(2n) .timeskip-wall-poster{transform:rotate(1.5deg)}.timeskip-wall-link:hover .timeskip-wall-poster{transform:rotate(0)}.timeskip-wall-seal{z-index:1;background:radial-gradient(circle at 35% 30%, #e0703a, var(--ts-tone) 62%, #5e110b);color:#fff3e2;border-radius:46% 54% 50% 50%/52% 48%;place-items:center;width:2.3rem;height:2.3rem;font-size:.95rem;font-weight:900;display:grid;position:absolute;top:-.7rem;left:-.55rem;box-shadow:inset 0 0 0 2px #ffdcbe33,0 4px 10px #2b1e1259}.timeskip-wall-name{color:var(--chocolate-ink);margin-top:.4rem;font-size:1rem;font-weight:700;line-height:1.15}.timeskip-wall-alias{color:var(--text-secondary);font-size:.76rem;font-style:italic}.timeskip-wall-amount{color:var(--ts-tone);font-size:1.2rem;font-weight:900}.timeskip-share{gap:.25rem;margin-top:.2rem;display:grid}.timeskip-share-gauge{background:color-mix(in srgb, var(--surface-dark) 14%, transparent);border-radius:999px;height:6px;overflow:hidden}.timeskip-share-fill{border-radius:inherit;background:linear-gradient(90deg, var(--ts-tone-light), var(--ts-tone));min-width:3px;height:100%;display:block}.timeskip-share-label{font-family:var(--font-montserrat), sans-serif;color:var(--text-secondary);font-size:.68rem}.timeskip-wall-item--absent .timeskip-wall-link{border:2px dashed color-mix(in srgb, var(--surface-dark) 32%, transparent);box-shadow:none;background:repeating-linear-gradient(135deg,#5c38180d 0 8px,#0000 8px 16px),#f4e8cf}.timeskip-wall-item--absent .timeskip-wall-poster{filter:grayscale(.85)sepia(.25)opacity(.6)}.timeskip-wall-seal--absent{background:radial-gradient(circle at 35% 30%,#7a6656,#3e2b20 70%);font-size:1rem}.timeskip-wall-item--absent .timeskip-wall-amount{color:var(--text-secondary)}.timeskip-absent-badge{background:var(--surface-dark);font-family:var(--font-montserrat), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#fbeed6;border-radius:999px;justify-self:start;padding:.2rem .6rem;font-size:.62rem;font-weight:700}.timeskip-absent-text{color:var(--text-secondary);font-size:.82rem;line-height:1.45}.timeskip-board-scroll{scrollbar-width:thin;scrollbar-color:var(--copper-gold) color-mix(in srgb, var(--surface-dark) 10%, transparent)}.timeskip-board-scroll::-webkit-scrollbar{height:.45rem}.timeskip-board-scroll::-webkit-scrollbar-track{background:color-mix(in srgb, var(--surface-dark) 10%, transparent);border-radius:999px}.timeskip-board-scroll::-webkit-scrollbar-thumb{background:var(--copper-gold);border-radius:999px}.timeskip-board-scroll{overscroll-behavior-x:contain;border:1px solid color-mix(in srgb, var(--surface-dark) 16%, transparent);scrollbar-color:color-mix(in srgb, var(--surface-dark) 40%, transparent) transparent;background:repeating-linear-gradient(90deg,#5c381806 0 1px,#0000 1px 7px),linear-gradient(170deg,#fcf7ea,#f1e4c6);border-radius:22px;overflow:auto hidden;box-shadow:0 14px 30px #2b1e121a}.timeskip-board{--name-col:5.75rem;--past-col:9.75rem;--moment-col:9.75rem;--col-gap:.75rem;grid-template-columns:var(--name-col) repeat(var(--past), minmax(var(--past-col), .85fr)) repeat(var(--moments), minmax(var(--moment-col), 1fr));gap:.6rem var(--col-gap);min-width:calc(var(--name-col) + var(--past) * var(--past-col) + var(--moments) * var(--moment-col) + (var(--past) + var(--moments)) * var(--col-gap) + var(--ts-band) + .75rem);padding:1rem calc(var(--ts-band) + .75rem) 1.25rem 0;display:grid;position:relative}@media (min-width:1024px){.timeskip-board{--name-col:6.5rem}}.timeskip-heads,.timeskip-rows,.timeskip-steps{margin:0;padding:0;list-style:none}.timeskip-corner{background:linear-gradient(to top right, transparent calc(50% - .75px), color-mix(in srgb, var(--surface-dark) 40%, transparent) calc(50% - .75px) calc(50% + .75px), transparent calc(50% + .75px)), #efdcb6;min-height:6.5rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--surface-dark) 18%, transparent);border-radius:14px;grid-area:1/1;align-self:stretch;margin-left:.5rem;position:relative}.timeskip-corner-columns,.timeskip-corner-rows{font-family:var(--font-montserrat), sans-serif;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary);font-size:.48rem;font-weight:800;position:absolute}.timeskip-corner-columns{top:.5rem;right:.5rem}.timeskip-corner-rows{bottom:.5rem;left:.4rem}.timeskip-corner-total{color:#3a2406;background:radial-gradient(circle at 35% 30%,#f5d27a,#b8860b);border-radius:50%;align-content:center;place-items:center;width:2.9rem;height:2.9rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #efdcb6,0 0 0 4.5px #b8860b8c,0 4px 10px #2b1e124d}.timeskip-corner-total .wanted-figures{font-size:1rem;font-weight:900;line-height:1}.timeskip-corner-unit{font-family:var(--font-montserrat), sans-serif;letter-spacing:.06em;text-transform:uppercase;font-size:.45rem;font-weight:800}.timeskip-heads{grid-column:2/-1;grid-template-columns:subgrid;display:grid}.timeskip-head{color:var(--ts-cream);background:radial-gradient(at 100% 0,#d0632a4d,#0000 60%),linear-gradient(165deg,#46281b,#2a170f);border-radius:14px;align-content:start;gap:.2rem;padding:.7rem .8rem .75rem;display:grid;box-shadow:0 8px 18px #2b1e1238}.timeskip-head-total{color:#fff3e2;margin-top:.15rem;font-size:1.15rem;font-weight:900;line-height:1.1}.timeskip-head-delta{font-family:var(--font-montserrat), sans-serif;color:#ffd9bf;background:#d0632a52;border-radius:999px;justify-self:start;padding:.05rem .45rem;font-size:.64rem;font-weight:800}.timeskip-pips-row{gap:.2rem;margin-top:.3rem;display:grid}.timeskip-pips{gap:3px;display:flex}.timeskip-pips-label{color:#f6ead2ad;font-size:.64rem}.timeskip-pip{background:#f6ead229;border-radius:50%;width:7px;height:7px}.timeskip-pip--on{background:var(--ts-gold);box-shadow:0 0 5px #e3b6538c}.timeskip-head--past{background:radial-gradient(at 100% 0,#8a9db247,#0000 60%),linear-gradient(165deg,#3d4a59,#232c36)}.timeskip-head--past .timeskip-head-arc{color:#dfe7ef;letter-spacing:.04em;text-transform:none;font-size:.78rem}.timeskip-rows{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.timeskip-row{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px dashed color-mix(in srgb, var(--surface-dark) 18%, transparent);align-items:center;padding:.55rem 0;display:grid}.timeskip-row-name{align-self:stretch;align-items:center;padding:0 .4rem 0 .5rem;display:flex}.timeskip-row-name-tag{max-width:100%;font-family:var(--font-montserrat), sans-serif;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:#3a2406;background:radial-gradient(circle at 35% 30%,#f5d27a,#b8860b);border-radius:999px;padding:.3rem .45rem;font-size:.6rem;font-weight:800;transition:color .2s;display:inline-block;overflow:hidden;box-shadow:0 3px 8px #2b1e1238}.timeskip-row-name:hover .timeskip-row-name-tag{background:radial-gradient(circle at 35% 30%, #c4562a, var(--ts-tone));color:#fff3e2}@media (min-width:1024px){.timeskip-row-name-tag{letter-spacing:.04em;padding-inline:.65rem;font-size:.66rem}}.timeskip-steps{grid-column:2/-1;grid-template-columns:subgrid;align-items:center;display:grid;position:relative}.timeskip-steps:before{content:"";grid-row:1;grid-column:var(--start) / -1;height:18px;margin-left:1.6rem;margin-right:calc(-1 * (var(--ts-band) + .75rem));opacity:.85;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='18' viewBox='0 0 72 18'%3E%3Cpath d='M0 9H30L33 4L37 15L41 1L44 9H72' fill='none' stroke='%23c4562a' stroke-width='2' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/svg%3E") 0/72px 18px repeat-x;align-self:center}.timeskip-past-link{grid-row:1;grid-column:var(--from) / var(--to);border-top:2px dashed var(--ts-past-light);align-self:center;height:0;margin-left:1.6rem;position:relative}.timeskip-past-link:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid var(--ts-past-light);position:absolute;top:-7px;right:0}.timeskip-join{z-index:2;grid-row:1;grid-column:var(--col);background:var(--ts-night);font-family:var(--font-montserrat), sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--ts-gold);border-radius:999px;justify-self:start;align-items:center;gap:.4rem;margin-left:.3rem;padding:.2rem .6rem .2rem .2rem;font-size:.6rem;font-weight:800;display:inline-flex;position:relative;box-shadow:0 4px 10px #2b1e124d}.timeskip-join img{background:#f1e4c6;border-radius:50%;width:1.75rem;height:1.75rem}.timeskip-step-arc{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.timeskip-step-change{font-family:var(--font-montserrat), sans-serif;color:#ffd9bf;background:#d0632a59;border-radius:999px;justify-self:start;padding:.05rem .45rem;font-size:.66rem;font-weight:900}.timeskip-band{z-index:5;width:var(--ts-band);border-left:2px solid color-mix(in srgb, var(--surface-dark) 35%, transparent);background:repeating-linear-gradient(135deg, #fff0d212 0 6px, transparent 6px 13px), linear-gradient(180deg, #3a2116, var(--ts-night));color:var(--ts-cream);align-content:start;justify-items:center;padding-top:1.4rem;display:grid;position:absolute;top:0;bottom:0;right:0}.timeskip-band-mark{font-family:var(--font-montserrat), sans-serif;justify-items:center;font-size:1.15rem;font-weight:900;line-height:1.05;display:grid}.timeskip-band-mark .timeskip-3d{color:#f6ead28c}.timeskip-band-mark .timeskip-3d:before,.timeskip-band-mark .timeskip-3d:after{background:var(--ts-tone-light);height:.12em;margin-top:-.06em}.timeskip-band-head{justify-items:center;gap:.5rem;display:grid}.timeskip-band-label{font-family:var(--font-montserrat), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ts-gold);font-size:.5rem;font-weight:900}.timeskip-row-end{top:50%;right:calc(-1 * (var(--ts-band) + .75rem));z-index:6;width:var(--ts-band);place-items:center;display:grid;position:absolute;transform:translateY(-50%)}.timeskip-row-end span{width:2.1rem;height:2.1rem;box-shadow:0 0 0 3px var(--ts-night), 0 0 0 4.5px #e3b6538c, 0 4px 10px #00000073;color:#3a2406;background:radial-gradient(circle at 35% 30%,#f5d27a,#b8860b);border-radius:50%;place-items:center;font-size:.95rem;font-weight:900;display:grid}.poster-zoom{overscroll-behavior:contain;background:0 0;border:0;width:min(94vw,62rem);max-height:94dvh;margin:auto;padding:0;overflow-y:auto}.poster-zoom::backdrop{backdrop-filter:blur(3px);background:#140c08b8}.poster-zoom[open] .poster-zoom-panel{animation:.3s cubic-bezier(.2,.8,.2,1) poster-zoom-in}@keyframes poster-zoom-in{0%{opacity:0;transform:translateY(14px)scale(.97)}}.poster-zoom-copy{justify-items:start;gap:.5rem;display:grid}.poster-zoom-title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.1}.timeskip-more{gap:1rem;padding-bottom:1rem;display:grid}.timeskip-more-copy{gap:.15rem;display:grid}.timeskip-more-title{font-size:1.05rem;font-weight:700}.timeskip-more-text{color:#fbeed6c7;font-size:.82rem}
