.reel.svelte-x72ran>*{padding-bottom:14px}.reel.svelte-x72ran img:where(.svelte-x72ran){object-fit:cover;width:100%;box-shadow:var(--shadow-1);border-radius:8px;display:block}.reel.up.svelte-x72ran{animation:60s linear infinite svelte-x72ran-reelup}.reel.down.svelte-x72ran{animation:60s linear infinite reverse svelte-x72ran-reelup}.gal.svelte-x72ran:hover .reel:where(.svelte-x72ran),.stopped.svelte-x72ran .reel:where(.svelte-x72ran),section:focus-within .reel.svelte-x72ran{animation-play-state:paused}@keyframes svelte-x72ran-reelup{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (width<=1023px){.reel.svelte-x72ran{width:max-content;display:flex}.reel.svelte-x72ran>*{padding:0 12px 0 0}.reel.svelte-x72ran img:where(.svelte-x72ran){width:auto;height:170px}.reel.up.svelte-x72ran,.reel.down.svelte-x72ran{animation-name:svelte-x72ran-reelx;animation-duration:50s}}@keyframes svelte-x72ran-reelx{0%{transform:translate(0)}to{transform:translate(-50%)}}#job.svelte-83jsp2{--pw:min(1216px, calc(100vw - 64px))}.track.svelte-83jsp2{gap:28px;display:flex}.panel.svelte-83jsp2{transition:opacity .25s}.stagewell.svelte-83jsp2{grid-template:minmax(0,1fr)/minmax(0,1fr);min-height:0}.fit.svelte-83jsp2{transform-origin:50%}.glow.svelte-83jsp2{box-shadow:0 0 0 4px #f2b54438}#job.is-pinned.svelte-83jsp2{flex-direction:column;justify-content:center;height:calc(100vh - 64px);min-height:640px;padding-block:32px;display:flex;overflow:hidden}.is-pinned.svelte-83jsp2 .jhead:where(.svelte-83jsp2){padding-top:0}.is-pinned.svelte-83jsp2 .track:where(.svelte-83jsp2){padding-inline:calc((100% - var(--pw)) / 2);will-change:transform;flex:0 600px;min-height:0}.is-pinned.svelte-83jsp2 .panel:where(.svelte-83jsp2){flex:0 0 var(--pw);height:100%}.is-pinned.svelte-83jsp2 .dotsrow:where(.svelte-83jsp2){display:none}#job.svelte-83jsp2:not(.is-pinned) .track:where(.svelte-83jsp2){scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px 4px;scroll-padding-inline:16px;overflow-x:auto}#job.svelte-83jsp2:not(.is-pinned) .track:where(.svelte-83jsp2)::-webkit-scrollbar{display:none}#job.svelte-83jsp2:not(.is-pinned) .panel:where(.svelte-83jsp2){scroll-snap-align:center;flex:0 0 min(88%,860px);height:clamp(400px,100svh - 268px,640px)}@media (width>=768px){#job.svelte-83jsp2:not(.is-pinned) .track:where(.svelte-83jsp2){padding-inline:32px}}@media (width<=1023px){.panel.svelte-83jsp2{grid-template-rows:auto minmax(0,1fr)}}.thumbs.svelte-zcnfb1{scrollbar-width:none}.pick.svelte-zcnfb1{text-align:left;border-radius:8px;padding:6px;transition:background-color .15s}.pick.svelte-zcnfb1:hover{background:var(--color-mist)}.pt.svelte-zcnfb1{box-shadow:0 0 0 1px var(--color-line2);border-radius:8px;transition:box-shadow .15s,transform .15s;display:block;overflow:hidden}.pick.svelte-zcnfb1:hover .pt:where(.svelte-zcnfb1){box-shadow:0 0 0 1px var(--color-ink3), var(--shadow-1);transform:translateY(-2px)}.pick[aria-pressed=true].svelte-zcnfb1 .pt:where(.svelte-zcnfb1){box-shadow:0 0 0 2px var(--color-blue), var(--shadow-1)}.pn.svelte-zcnfb1{font-family:var(--font-label);color:var(--color-ink3);white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:12.5px;line-height:1.25;display:block;overflow:hidden}.pick[aria-pressed=true].svelte-zcnfb1 .pn:where(.svelte-zcnfb1){color:var(--color-ink);font-weight:600}.pb.svelte-zcnfb1{background:0 0;border-radius:3px;height:3px;margin-top:6px;display:block;overflow:hidden}.pick[aria-pressed=true].svelte-zcnfb1 .pb:where(.svelte-zcnfb1){background:var(--color-line)}.pb.svelte-zcnfb1>i:where(.svelte-zcnfb1){background:var(--color-blue);width:0;height:100%;display:block}.pick[aria-pressed=true].svelte-zcnfb1 .pb:where(.svelte-zcnfb1)>i:where(.svelte-zcnfb1){width:100%}.stage.playing.svelte-zcnfb1 .pick[aria-pressed=true]:where(.svelte-zcnfb1) .pb:where(.svelte-zcnfb1)>i:where(.svelte-zcnfb1){animation:5s linear forwards svelte-zcnfb1-pbfill}.stage.playing.svelte-zcnfb1:hover .pick:where(.svelte-zcnfb1) .pb:where(.svelte-zcnfb1)>i:where(.svelte-zcnfb1),.stage.playing.svelte-zcnfb1:focus-within .pick:where(.svelte-zcnfb1) .pb:where(.svelte-zcnfb1)>i:where(.svelte-zcnfb1){animation-play-state:paused}@media (width>=1024px){.stage.svelte-zcnfb1{--bleed:calc(max(0px, (100vw - 1280px) / 2) + 2rem);margin-right:calc(-1 * var(--bleed));padding-right:calc(2rem + var(--bleed));border-radius:16px 0 0 16px}}@keyframes svelte-zcnfb1-pbfill{0%{width:0}to{width:100%}}
