.island[data-astro-cid-zavrneuu]{--bd:var(--d-bd);--panel-bg:var(--d-panel-bg);--panel-fg:var(--d-panel-fg);--sky-fg:var(--d-panel-fg);--bd-img:var(--d-bd-img,none);--bd-w:var(--d-bd-w,32);--chrome:color-mix(in srgb, var(--panel-fg) 50%, var(--panel-bg));color:var(--panel-fg);background:var(--bd) var(--bd-img,none) 0 0 / calc(var(--bd-w,32) * var(--s) * 1px) auto;flex-direction:column;align-items:center;gap:16px;padding:40px 0;display:flex}.scene[data-astro-cid-zavrneuu]{width:100%;padding-block:calc(var(--s) * 16px);overflow-clip-margin:40px;justify-content:center;align-items:center;display:flex;position:relative;overflow:clip;container-type:inline-size}.life[data-astro-cid-zavrneuu],.actor[data-astro-cid-zavrneuu]{pointer-events:none;z-index:0;width:calc(var(--lw) * var(--s) * 1px);height:calc(var(--lh) * var(--s) * 1px);position:absolute}.life[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu],.actor[data-astro-cid-zavrneuu]>.loop[data-astro-cid-zavrneuu]{width:100%;height:100%;image-rendering:pixelated;background-repeat:no-repeat;background-size:calc(var(--frames) * 100%) 100%;display:block}.life[data-astro-cid-zavrneuu].front{z-index:2}.life[data-astro-cid-zavrneuu].is-behind{display:none}@media (scripting:none){.cross[data-astro-cid-zavrneuu]:not(.front){display:none}}.cross[data-astro-cid-zavrneuu]{top:calc(var(--lane) * 1%);transform:translateX(calc(var(--lw) * var(--s) * -1px));left:0}.float[data-astro-cid-zavrneuu]{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%)}.cross[data-astro-cid-zavrneuu].rev>span[data-astro-cid-zavrneuu]{transform:scaleX(-1)}.cross[data-astro-cid-zavrneuu].climbs{--px:var(--ax);--py:var(--ay);left:calc(50% + var(--px) * var(--s) * 1px);top:calc(50% + var(--py) * var(--s) * 1px);--dir:1;--tx:calc(var(--run) * var(--dir) * var(--s) * 1px);--ty:calc(var(--run) * var(--climb) * var(--s) * -1px);--cut:calc((var(--lw) - 10) * var(--s) * 1px);--cut2:calc((var(--lw) - 18) * var(--s) * 1px);--head:inset(0 0 0 var(--cut));--half:inset(0 0 0 var(--cut2));visibility:hidden;transform:none}.island[data-astro-cid-zavrneuu][data-room=s] .cross[data-astro-cid-zavrneuu].climbs{--px:var(--sx);--py:var(--sy)}.cross[data-astro-cid-zavrneuu].rev.climbs{--dir:-1;--head:inset(0 var(--cut) 0 0);--half:inset(0 var(--cut2) 0 0)}.spot[data-astro-cid-zavrneuu]{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%)}.spot[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu]{visibility:hidden}.slide[data-astro-cid-zavrneuu]{left:calc(var(--x) * 1% + var(--nx,0px));top:calc(var(--y) * 1% + var(--ny,0px));margin:calc(var(--lh) * var(--s) * -.5px) 0 0 calc(var(--lw) * var(--s) * -.5px)}.actor[data-astro-cid-zavrneuu]{z-index:3;transform:translate(calc(var(--x) * var(--s) * 1px), calc(var(--y) * var(--s) * 1px));width:calc(var(--pw) * var(--s) * 1px);height:calc(var(--ph) * var(--s) * 1px);top:0;left:0}.island[data-astro-cid-zavrneuu][data-room=l] .actor[data-astro-cid-zavrneuu][data-fit]:not([data-fit*=l]),.island[data-astro-cid-zavrneuu][data-room=m] .actor[data-astro-cid-zavrneuu][data-fit]:not([data-fit*=m]),.island[data-astro-cid-zavrneuu][data-room=s] .actor[data-astro-cid-zavrneuu][data-fit]:not([data-fit*=s]),.island[data-astro-cid-zavrneuu]:not([data-room]) .actor[data-astro-cid-zavrneuu][data-fit]:not([data-fit*=m]){display:none}.art[data-astro-cid-zavrneuu]{z-index:1;width:calc(var(--w) * var(--s) * 1px);height:calc(var(--h) * var(--s) * 1px);flex:none;position:relative}.art[data-astro-cid-zavrneuu] img[data-astro-cid-zavrneuu],.sprite[data-astro-cid-zavrneuu],.flag[data-astro-cid-zavrneuu]{image-rendering:pixelated}.island[data-astro-cid-zavrneuu]:focus{box-shadow:none;outline:none}.is-smooth .art[data-astro-cid-zavrneuu] img[data-astro-cid-zavrneuu],.is-smooth .sprite[data-astro-cid-zavrneuu],.is-smooth .flag[data-astro-cid-zavrneuu],.is-smooth .life[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu],.is-smooth .actor[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu]{image-rendering:auto}.base[data-astro-cid-zavrneuu]{width:100%;height:100%;display:block}.padspot[data-astro-cid-zavrneuu]{left:calc(var(--x) * var(--s) * 1px);top:calc(var(--y) * var(--s) * 1px);width:0;height:0;position:absolute}.part[data-astro-cid-zavrneuu],.flag[data-astro-cid-zavrneuu]{left:calc(var(--x) * var(--s) * 1px);top:calc(var(--y) * var(--s) * 1px);width:calc(var(--pw) * var(--s) * 1px);height:calc(var(--ph) * var(--s) * 1px);position:absolute}.part[data-astro-cid-zavrneuu]{cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;display:block}.part[data-astro-cid-zavrneuu]:after{content:"";width:max(100%,28px);height:max(100%,28px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sprite[data-astro-cid-zavrneuu]{width:100%;height:100%;display:block}.loop[data-astro-cid-zavrneuu]{background-repeat:no-repeat;background-size:calc(var(--frames) * 100%) 100%}.part[data-astro-cid-zavrneuu]:before{content:"";opacity:0;pointer-events:none;--b:var(--ui-hi);background:linear-gradient(var(--b) 0 0) left top / 10px 3px, linear-gradient(var(--b) 0 0) left top / 3px 10px, linear-gradient(var(--b) 0 0) right top / 10px 3px, linear-gradient(var(--b) 0 0) right top / 3px 10px, linear-gradient(var(--b) 0 0) left bottom / 10px 3px, linear-gradient(var(--b) 0 0) left bottom / 3px 10px, linear-gradient(var(--b) 0 0) right bottom / 10px 3px, linear-gradient(var(--b) 0 0) right bottom / 3px 10px;background-repeat:no-repeat;position:absolute;inset:-6px}.part[data-astro-cid-zavrneuu]:hover:before,.part[data-astro-cid-zavrneuu].is-poked:before{opacity:1}.clicky[data-astro-cid-zavrneuu]{left:calc(var(--cx) * var(--s) * 1px);top:calc(var(--cy) * var(--s) * 1px);width:calc(var(--cw) * var(--s) * 1px);height:calc(var(--ch) * var(--s) * 1px);background-repeat:no-repeat;background-size:calc(var(--cn) * 100%) 100%;background-position-x:calc(var(--cstill) / (var(--cn) - 1) * 100%);image-rendering:pixelated;visibility:hidden;pointer-events:none;position:absolute}.is-smooth .clicky[data-astro-cid-zavrneuu]{image-rendering:auto}.part[data-astro-cid-zavrneuu].is-poked .clicky[data-astro-cid-zavrneuu],.world[data-astro-cid-zavrneuu].is-poked .clicky[data-astro-cid-zavrneuu]{visibility:visible}.part[data-astro-cid-zavrneuu].has-click.is-poked .sprite[data-astro-cid-zavrneuu],.world[data-astro-cid-zavrneuu].is-poked>.loop[data-astro-cid-zavrneuu]{visibility:hidden}.actor[data-astro-cid-zavrneuu].world{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.actor[data-astro-cid-zavrneuu].world:hover>.loop[data-astro-cid-zavrneuu]{filter:brightness(1.12)}.actor[data-astro-cid-zavrneuu].world .say[data-astro-cid-zavrneuu]{top:calc(100% + 8px);bottom:auto}.actor[data-astro-cid-zavrneuu].world:is([data-world=ssv-community],[data-world=next-project]) .say[data-astro-cid-zavrneuu]{left:0;transform:none}.actor[data-astro-cid-zavrneuu].world:is([data-world=shogi-israel],[data-world=home-hub]) .say[data-astro-cid-zavrneuu]{left:auto;right:0;transform:none}.actor[data-astro-cid-zavrneuu].world[data-world=actor-trivia] .say[data-astro-cid-zavrneuu]{top:auto;bottom:calc(100% + 8px)}.part[data-astro-cid-zavrneuu]:hover .sprite[data-astro-cid-zavrneuu]{filter:brightness(1.12)}.part[data-astro-cid-zavrneuu].is-poked .sprite[data-astro-cid-zavrneuu]{filter:brightness(1.3)}.say[data-astro-cid-zavrneuu]{z-index:3;white-space:nowrap;font:500 22px/1.1 var(--font-pixel);color:var(--ui-fg);background:var(--ui-panel);border:3px solid var(--ui-fg);box-shadow:4px 4px 0 var(--ui-shadow);opacity:0;pointer-events:none;padding:2px 10px 4px;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}.part[data-astro-cid-zavrneuu].egg-named:hover .say[data-astro-cid-zavrneuu],.part[data-astro-cid-zavrneuu].egg-named.is-poked .say[data-astro-cid-zavrneuu]{opacity:1}.part[data-astro-cid-zavrneuu].say-off .say[data-astro-cid-zavrneuu],.has-saylayer .art[data-astro-cid-zavrneuu] .part[data-astro-cid-zavrneuu] .say[data-astro-cid-zavrneuu],.has-saylayer .art[data-astro-cid-zavrneuu] .actor[data-astro-cid-zavrneuu].world .say[data-astro-cid-zavrneuu]{opacity:0}.saylayer{z-index:5;pointer-events:none;position:absolute;inset:0}.saylayer .say[data-astro-cid-zavrneuu]{z-index:auto;opacity:1;inset:0 auto auto 0;transform:none}.part[data-astro-cid-zavrneuu]:hover,.part[data-astro-cid-zavrneuu].is-poked{z-index:2}.flag[data-astro-cid-zavrneuu]{visibility:hidden}.is-found .art[data-astro-cid-zavrneuu] .flag[data-astro-cid-zavrneuu]{visibility:visible}.cast[data-astro-cid-zavrneuu]{display:contents}.art[data-astro-cid-zavrneuu] .cs{z-index:var(--z,auto);pointer-events:none;width:calc(var(--cw) * var(--s) * 1px);height:calc(var(--ch) * var(--s) * 1px);transform:translate(calc(var(--x) * var(--s) * 1px), calc(var(--y) * var(--s) * 1px));background:var(--a) no-repeat calc(var(--cx) * var(--s) * -1px) calc(var(--cy) * var(--s) * -1px) / calc(var(--aw) * var(--s) * 1px) calc(var(--ah) * var(--s) * 1px);image-rendering:pixelated;position:absolute;top:0;left:0}.is-smooth .art[data-astro-cid-zavrneuu] .cs{image-rendering:auto}.cfig[data-astro-cid-zavrneuu]{width:0;height:0;z-index:var(--z);pointer-events:none;transform:translate(calc(var(--fx) * var(--s) * 1px), calc(var(--fy) * var(--s) * 1px));position:absolute;top:0;left:0}.cfig[data-astro-cid-zavrneuu] .cs[data-astro-cid-zavrneuu],.actor[data-astro-cid-zavrneuu] .cs[data-astro-cid-zavrneuu]{z-index:auto}.hit[data-astro-cid-zavrneuu]{left:calc(var(--hx) * var(--s) * 1px);top:calc(var(--hy) * var(--s) * 1px);width:calc(var(--hw) * var(--s) * 1px);height:calc(var(--hh) * var(--s) * 1px);pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;position:absolute}.hit[data-astro-cid-zavrneuu]:after{content:"";width:max(100%,24px);height:max(100%,24px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.actor[data-astro-cid-zavrneuu].helper>.loop[data-astro-cid-zavrneuu]{position:relative}.nook[data-astro-cid-zavrneuu]:hover,.nook[data-astro-cid-zavrneuu].is-poked{z-index:4}.panel[data-astro-cid-zavrneuu]{box-sizing:border-box;background:var(--panel-bg);z-index:4;width:calc(100% - 32px);max-width:34rem;padding:12px;position:relative}.island[data-astro-cid-zavrneuu]{scroll-margin-top:calc(var(--hud-h,0px) + 12px)}.head[data-astro-cid-zavrneuu]{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}h2[data-astro-cid-zavrneuu]{font:700 2.5rem/1 var(--font-pixel);margin:0}.summary[data-astro-cid-zavrneuu]{margin:8px 0 0}.lockednote[data-astro-cid-zavrneuu]{color:var(--panel-bg);background:var(--panel-fg)}.found[data-astro-cid-zavrneuu]{font:500 1.25rem/1.2 var(--font-pixel);color:var(--ui-on-hi);background:var(--ui-hi);margin:0;padding:0 8px 2px;display:inline-block}.enter[data-astro-cid-zavrneuu]{box-sizing:border-box;min-width:9rem;min-height:48px;font:700 2rem/1 var(--font-pixel);color:var(--ui-on-hi);background:var(--ui-hi);border:3px solid var(--panel-fg);box-shadow:0 5px 0 var(--panel-fg);cursor:pointer;justify-content:center;align-items:center;gap:10px;margin:12px 0 4px;padding:4px 22px 8px;display:inline-flex}.enter[data-astro-cid-zavrneuu][hidden]{display:none}.flyhint[data-astro-cid-zavrneuu]{box-sizing:border-box;margin:8px 0 0;vertical-align:middle;min-height:30px;font:500 1.25rem/1 var(--font-pixel);color:var(--panel-fg);background:var(--panel-bg);border:2px solid var(--panel-fg);box-shadow:3px 3px 0 var(--ui-shadow);cursor:pointer;white-space:nowrap;align-items:center;gap:10px;margin-inline-start:12px;padding:2px 10px 5px;display:inline-flex}.flyhint[data-astro-cid-zavrneuu][hidden]{display:none}.flyhint[data-astro-cid-zavrneuu] .way[data-astro-cid-zavrneuu]{fill:currentColor;flex:none}.flyhint[data-astro-cid-zavrneuu] .when-flying[data-astro-cid-zavrneuu]{display:none}.flyhint[data-astro-cid-zavrneuu]:focus-visible{outline:3px solid var(--panel-fg);outline-offset:3px}.enter[data-astro-cid-zavrneuu]:before{content:"";border-block:8px solid #0000;border-inline-start:12px solid;width:0;height:0;margin-top:3px}.enter[data-astro-cid-zavrneuu]:hover{filter:brightness(1.08)}.enter[data-astro-cid-zavrneuu]:active{box-shadow:0 1px 0 var(--panel-fg);transform:translateY(4px)}.enter[data-astro-cid-zavrneuu]:focus-visible{outline:3px solid var(--panel-fg);outline-offset:4px}.is-flying .island[data-astro-cid-zavrneuu]{top:calc(var(--gy) * 100%);left:calc(var(--gx) * 50%);box-sizing:border-box;background:0 0;grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:12px;width:100%;height:100%;padding:12px 56px 20px;display:grid;position:absolute}.is-flying .scene[data-astro-cid-zavrneuu]{height:100%;min-height:0;padding:0;overflow:visible}.is-flying .panel[data-astro-cid-zavrneuu]{background:var(--panel-bg);border:3px solid var(--panel-fg);width:100%;max-width:44rem;box-shadow:6px 6px 0 var(--ui-shadow);grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:12px 16px 14px;display:grid}.is-flying .head[data-astro-cid-zavrneuu],.is-flying .summary[data-astro-cid-zavrneuu]{grid-column:1}.is-flying .enter[data-astro-cid-zavrneuu]{grid-area:1/2/span 2;margin:0 4px 5px 0}.is-flying .panel[data-astro-cid-zavrneuu]{position:relative}.is-flying .flyhint[data-astro-cid-zavrneuu]{inset-inline-start:-3px;margin:0;position:absolute;bottom:calc(100% + 10px)}.is-flying .flyhint[data-astro-cid-zavrneuu] .when-flying[data-astro-cid-zavrneuu]{display:inline}.is-flying .flyhint[data-astro-cid-zavrneuu] .when-column[data-astro-cid-zavrneuu]{display:none}.is-flying .flyhint[data-astro-cid-zavrneuu] .way[data-astro-cid-zavrneuu]{rotate:var(--a)}.is-flying.hint-off .flyhint[data-astro-cid-zavrneuu]:not(:focus-visible),.is-flying.at-end .flyhint[data-astro-cid-zavrneuu]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.is-flying .flyhint[data-astro-cid-zavrneuu]{transition:opacity .25s}.is-flying .flyhint[data-astro-cid-zavrneuu] .way[data-astro-cid-zavrneuu]{animation:.9s steps(2,jump-none) infinite hintblink}html.islands-paused .flyhint[data-astro-cid-zavrneuu] .way[data-astro-cid-zavrneuu]{animation-play-state:paused}@keyframes hintblink{0%{opacity:1}to{opacity:.35}}}.is-flying.is-side .island[data-astro-cid-zavrneuu]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 22rem;gap:24px;padding-block:8px}.is-flying.is-side .panel[data-astro-cid-zavrneuu]{grid-template-columns:minmax(0,1fr)}.is-flying.is-side .island[data-astro-cid-zavrneuu].flip{grid-template-columns:22rem minmax(0,1fr)}.is-flying.is-side .island[data-astro-cid-zavrneuu].flip .panel[data-astro-cid-zavrneuu]{order:-1}.is-flying.is-side .enter[data-astro-cid-zavrneuu]{grid-area:auto;justify-self:start;margin:14px 0 5px}.is-flying h2[data-astro-cid-zavrneuu]{font-size:2rem}.is-flying .summary[data-astro-cid-zavrneuu]{font-size:1.125rem}@media (width<=767px){.is-flying .island[data-astro-cid-zavrneuu]{gap:8px;padding:4px 0 12px}.is-flying .panel[data-astro-cid-zavrneuu]{width:calc(100% - 16px);box-shadow:4px 4px 0 var(--ui-shadow);grid-template-columns:minmax(0,1fr);padding:8px 12px 10px}.is-flying.is-side .island[data-astro-cid-zavrneuu]{gap:16px;padding-inline:8px}.is-flying.is-side .panel[data-astro-cid-zavrneuu]{width:100%}.is-flying h2[data-astro-cid-zavrneuu]{font-size:1.625rem}.is-flying .summary[data-astro-cid-zavrneuu]{margin-top:4px;font-size:1rem}.is-flying .enter[data-astro-cid-zavrneuu],.is-flying.is-side .enter[data-astro-cid-zavrneuu]{grid-area:auto;justify-self:stretch;min-height:44px;margin:10px 0 5px;font-size:1.75rem}}@media (prefers-reduced-motion:no-preference){.loop[data-astro-cid-zavrneuu]{animation:frames calc(var(--frames) * .18s) steps(var(--frames), jump-none) infinite}.flag[data-astro-cid-zavrneuu].loop{animation-duration:.9s}.part[data-astro-cid-zavrneuu]:not(.has-click):hover .sprite[data-astro-cid-zavrneuu]{animation:.18s steps(2,jump-none) hop}.part[data-astro-cid-zavrneuu]:not(.has-click):hover .sprite[data-astro-cid-zavrneuu].loop{animation:frames calc(var(--frames) * .18s) steps(var(--frames), jump-none) infinite, hop .18s steps(2, jump-none) 1}.part[data-astro-cid-zavrneuu]:not(.has-click).is-poked{animation:.42s steps(3,jump-none) poke}.part[data-astro-cid-zavrneuu].is-poked .clicky[data-astro-cid-zavrneuu],.world[data-astro-cid-zavrneuu].is-poked .clicky[data-astro-cid-zavrneuu]{animation:frames calc(var(--cn) * var(--cms) * 1ms) steps(var(--cn), jump-none) 1 both}.cross[data-astro-cid-zavrneuu]{animation:cross calc(var(--secs) * 1s) steps(var(--n), jump-none) calc(var(--delay) * -1s) infinite}.cross[data-astro-cid-zavrneuu].rev{animation-direction:reverse}.cross[data-astro-cid-zavrneuu].climbs{animation:none}.is-found .cross[data-astro-cid-zavrneuu].climbs{animation:soar calc(var(--secs) * 8s) steps(var(--n), jump-none) calc(var(--delay) * -1s) infinite, soar-tail calc(var(--secs) * 8s) step-end calc(var(--delay) * -1s) infinite}.float[data-astro-cid-zavrneuu]{animation:bobble calc(var(--secs) * 1s) steps(var(--n), jump-none) calc(var(--delay) * -1s) infinite alternate}.spot[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu]{animation:var(--peek) calc(var(--secs) * 1s) linear calc(var(--delay) * -1s) infinite}.slide[data-astro-cid-zavrneuu]{animation:var(--slide) calc(var(--secs) * 1s) linear calc(var(--delay) * -1s) infinite}.slide[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu]{animation:var(--lift) calc(var(--secs) * 1s) step-end calc(var(--delay) * -1s) infinite}.islands-paused .slide[data-astro-cid-zavrneuu],.is-away .slide[data-astro-cid-zavrneuu],.islands-paused .slide[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu],.is-away .slide[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu]{animation-play-state:paused}.actor[data-astro-cid-zavrneuu].goes{animation:var(--walk) calc(var(--secs) * 1s) steps(var(--n), jump-none) calc(var(--delay) * -1s) infinite}.actor[data-astro-cid-zavrneuu].goes.fades{animation:var(--walk) calc(var(--secs) * 1s) steps(var(--n), jump-none) calc(var(--delay) * -1s) infinite, var(--walk-fade) calc(var(--secs) * 1s) steps(50, jump-none) calc(var(--delay) * -1s) infinite}.islands-paused .loop[data-astro-cid-zavrneuu],.is-away .loop[data-astro-cid-zavrneuu],.islands-paused .cross[data-astro-cid-zavrneuu],.is-away .cross[data-astro-cid-zavrneuu],.islands-paused .spot[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu],.is-away .spot[data-astro-cid-zavrneuu]>span[data-astro-cid-zavrneuu],.islands-paused .actor[data-astro-cid-zavrneuu],.is-away .actor[data-astro-cid-zavrneuu],.islands-paused .float[data-astro-cid-zavrneuu],.is-away .float[data-astro-cid-zavrneuu],.islands-paused .cross[data-astro-cid-zavrneuu].climbs,.is-away .cross[data-astro-cid-zavrneuu].climbs{animation-play-state:paused}}@keyframes cross{0%{transform:translateX(calc(var(--lw) * var(--s) * -1px))}to{transform:translate(100cqw)}}@keyframes soar{0%{visibility:visible;transform:none}12.5%{visibility:hidden;transform:translate(var(--tx), var(--ty))}12.51%,to{visibility:hidden;transform:none}}@keyframes soar-tail{0%,11.574%{clip-path:var(--head)}.463%,11.111%{clip-path:var(--half)}.926%{clip-path:inset(0)}}@keyframes bobble{to{transform:translateY(calc(var(--rise) * var(--s) * -1px))}}@keyframes frames{0%{background-position-x:0}to{background-position-x:100%}}@keyframes hop{0%{transform:translateY(calc(var(--s) * -2px))}to{transform:none}}@keyframes poke{0%,55%,to{transform:none}28%{transform:translateY(calc(var(--s) * -6px))}78%{transform:translateY(calc(var(--s) * -2px))}}.top[data-astro-cid-ejsgvcns],.ab[data-astro-cid-ejsgvcns]{font-family:var(--font-pixel);color:var(--ui-fg);text-align:start;--t-bar:var(--ui-fg);--t-on-bar:var(--ui-on-fg);--t-hi:var(--ui-hi);--t-on-hi:var(--ui-on-hi);--t-acc:var(--ui-accent);--t-tab:var(--ui-fg);--t-on-tab:var(--ui-on-fg);--arrow:polygon(0 0, 3px 0, 3px 2px, 6px 2px, 6px 4px, 9px 4px, 9px 7px, 6px 7px, 6px 9px, 3px 9px, 3px 11px, 0 11px);font-size:21px;font-weight:500;line-height:1.12}.top[data-astro-cid-ejsgvcns] [data-astro-cid-ejsgvcns],.ab[data-astro-cid-ejsgvcns] [data-astro-cid-ejsgvcns]{box-sizing:border-box}[data-astro-cid-ejsgvcns]:where(.top,.ab) button[data-astro-cid-ejsgvcns]{font:inherit;color:inherit;border-radius:0}.top[data-astro-cid-ejsgvcns] [data-astro-cid-ejsgvcns]:focus-visible,.ab[data-astro-cid-ejsgvcns] [data-astro-cid-ejsgvcns]:focus-visible{outline:3px solid var(--ui-accent);outline-offset:-3px;box-shadow:none}.tab[data-astro-cid-ejsgvcns][aria-selected=true]:focus-visible,.btn[data-astro-cid-ejsgvcns].main:focus-visible{box-shadow:inset 0 0 0 6px var(--ui-bg)}.win[data-astro-cid-ejsgvcns]{--f:var(--ui-fg);background:linear-gradient(var(--f), var(--f)) 3px 3px / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) calc(100% - 3px) 3px / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) 3px calc(100% - 3px) / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) calc(100% - 3px) calc(100% - 3px) / 3px 3px no-repeat, color-mix(in srgb, var(--ui-panel) 92%, transparent);min-height:0;box-shadow:inset 0 0 0 3px var(--f);clip-path:polygon(0 6px,3px 6px,3px 3px,6px 3px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 3px) calc(100% - 6px),calc(100% - 3px) calc(100% - 3px),calc(100% - 6px) calc(100% - 3px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 3px),3px calc(100% - 3px),3px calc(100% - 6px),0 calc(100% - 6px));padding:6px;position:relative}.win[data-astro-cid-ejsgvcns]>h3[data-astro-cid-ejsgvcns],.page[data-astro-cid-ejsgvcns]>h3[data-astro-cid-ejsgvcns]{background:var(--t-bar);color:var(--t-on-bar);letter-spacing:.02em;margin:0;padding:3px 10px 4px;font-size:21px;font-weight:700;line-height:1.12}.page[data-astro-cid-ejsgvcns].more>h3[data-astro-cid-ejsgvcns]:after{content:"More below ▼";content:"More below ▼" / "";float:inline-end;letter-spacing:0;font-size:18px;font-weight:500;line-height:24px}.top[data-astro-cid-ejsgvcns]{align-items:center;gap:4px;min-width:0;padding:5px 6px;display:flex}.tabs[data-astro-cid-ejsgvcns]{scrollbar-width:none;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}.tabs[data-astro-cid-ejsgvcns]::-webkit-scrollbar{display:none}.tab[data-astro-cid-ejsgvcns]{cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:34px;padding:5px 13px 6px;font-size:23px;font-weight:700}.tab[data-astro-cid-ejsgvcns][aria-selected=true]{background:var(--t-tab);color:var(--t-on-tab)}.arrow[data-astro-cid-ejsgvcns]{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:34px;height:34px;display:grid}.arrow[data-astro-cid-ejsgvcns]:before,.row[data-astro-cid-ejsgvcns]:before{content:"";width:9px;height:11px;clip-path:var(--arrow)}.arrow[data-astro-cid-ejsgvcns]:before{background:var(--ui-fg)}.arrow[data-astro-cid-ejsgvcns].prev:before,[dir=rtl] [data-astro-cid-ejsgvcns]:is(.arrow.next,.row):before{transform:scaleX(-1)}[dir=rtl] .arrow[data-astro-cid-ejsgvcns].prev:before{transform:none}.count[data-astro-cid-ejsgvcns]{color:var(--ui-mute);flex:none;padding-inline:4px;font-size:20px}.scroll[data-astro-cid-ejsgvcns]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-line) transparent;flex:1;min-height:0;padding:8px 6px 6px;overflow-y:auto}.row[data-astro-cid-ejsgvcns]{text-align:start;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:12px minmax(0,1fr);align-items:start;column-gap:8px;padding-block:5px 6px;padding-inline:4px 8px;text-decoration:none;display:grid}.row[data-astro-cid-ejsgvcns]:before{background:var(--t-acc);visibility:hidden;margin-top:6px}.row[data-astro-cid-ejsgvcns].on{background:color-mix(in srgb, var(--t-hi) 24%, transparent)}.row[data-astro-cid-ejsgvcns].on:before{visibility:visible}.say[data-astro-cid-ejsgvcns]{min-height:82px;padding-block:12px;padding-inline:16px 34px;font-size:22px}.say[data-astro-cid-ejsgvcns]:after{content:"";inset-inline-end:14px;background:var(--t-acc);clip-path:polygon(0 0,100% 0,100% 3px,9px 3px,9px 6px,7px 6px,7px 9px,4px 9px,4px 6px,2px 6px,2px 3px,0 3px);width:11px;height:9px;position:absolute;bottom:12px}.rest[data-astro-cid-ejsgvcns]{visibility:hidden}.btn[data-astro-cid-ejsgvcns]{cursor:pointer;text-align:center;min-height:38px;color:var(--ui-fg);background:color-mix(in srgb, var(--ui-panel) 92%, transparent);box-shadow:inset 0 0 0 3px var(--ui-fg);border:0;place-items:center;padding:6px 12px 7px;font-size:22px;font-weight:700;text-decoration:none;display:grid}.btn[data-astro-cid-ejsgvcns].main{background:var(--t-bar);color:var(--t-on-bar)}@media (width<=979px){.top[data-astro-cid-ejsgvcns],.ab[data-astro-cid-ejsgvcns]{font-size:20px}.lg[data-astro-cid-ejsgvcns]{display:none}.top[data-astro-cid-ejsgvcns]{padding:4px;container-type:inline-size}.tabs[data-astro-cid-ejsgvcns]{gap:0}.tabs[data-astro-cid-ejsgvcns] .tab[data-astro-cid-ejsgvcns]{flex:1 0 auto;padding-inline:clamp(2px,1.3cqi,6px);font-size:clamp(17px,6.4cqi,20px)}.say[data-astro-cid-ejsgvcns]{min-height:86px;padding-block:10px;padding-inline:12px 28px;font-size:20px}.btn[data-astro-cid-ejsgvcns]{flex:1;font-size:20px}}@media (prefers-reduced-motion:no-preference){.page[data-astro-cid-ejsgvcns].turn-next>.scroll[data-astro-cid-ejsgvcns]{animation:.16s cubic-bezier(.22,1,.36,1) ab-next}.page[data-astro-cid-ejsgvcns].turn-prev>.scroll[data-astro-cid-ejsgvcns]{animation:.16s cubic-bezier(.22,1,.36,1) ab-prev}.row[data-astro-cid-ejsgvcns].on:before{animation:.5s steps(2,end) 2 ab-nudge}@keyframes ab-next{0%{opacity:0;transform:translate(14px)}}@keyframes ab-prev{0%{opacity:0;transform:translate(-14px)}}@keyframes ab-nudge{50%{transform:translate(-3px)}}}.sprite[data-astro-cid-ejsgvcns]{position:absolute}.ab[data-astro-cid-ejsgvcns]{height:clamp(360px, calc(100svh - 32px - var(--ab-around)), calc(700px - var(--ab-around)));--ab-around:86px;flex-direction:column;gap:10px;display:flex}.mid[data-astro-cid-ejsgvcns]{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:286px minmax(0,1fr);gap:10px;min-height:0;display:grid}.plate[data-astro-cid-ejsgvcns],.pages[data-astro-cid-ejsgvcns],.page[data-astro-cid-ejsgvcns]{flex-direction:column;min-height:0;display:flex}.page[data-astro-cid-ejsgvcns]{flex:1;position:relative;overflow-x:clip}.page[data-astro-cid-ejsgvcns][hidden]{display:none}h4[data-astro-cid-ejsgvcns]{margin:10px 0 2px;font-size:21px;font-weight:700;line-height:1.12}p[data-astro-cid-ejsgvcns]{margin:0}.who[data-astro-cid-ejsgvcns]{grid-template-columns:130px minmax(0,1fr);align-items:end;gap:10px;display:grid}.portrait[data-astro-cid-ejsgvcns]{width:130px;max-width:none;height:148px;image-rendering:pixelated;outline:3px solid var(--ui-fg);outline-offset:-3px;display:block}.name[data-astro-cid-ejsgvcns]{font-size:36px;font-weight:700;line-height:.9}.class[data-astro-cid-ejsgvcns]{color:var(--ui-accent);margin-top:4px;font-weight:700}dl[data-astro-cid-ejsgvcns]{grid-template-columns:auto 1fr;gap:3px 12px;margin:10px 0 0;display:grid}dt[data-astro-cid-ejsgvcns]{color:var(--ui-mute)}dd[data-astro-cid-ejsgvcns]{text-wrap:balance;margin:0}.row[data-astro-cid-ejsgvcns].on [data-astro-cid-ejsgvcns]:is(.when,.org,.tag:not(.live)){color:var(--ui-fg)}.rec[data-astro-cid-ejsgvcns]{padding-block:9px 10px}.rec[data-astro-cid-ejsgvcns]:before{margin-top:14px}.rec[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{grid-template-columns:176px minmax(0,1fr);align-items:center;gap:14px;font-size:23px;display:grid}.rec[data-astro-cid-ejsgvcns] b[data-astro-cid-ejsgvcns],.stat[data-astro-cid-ejsgvcns] b[data-astro-cid-ejsgvcns]{background:var(--ui-hi);color:var(--ui-on-hi);text-align:center;white-space:nowrap;box-shadow:3px 3px 0 var(--ui-fg);line-height:1}.rec[data-astro-cid-ejsgvcns] b[data-astro-cid-ejsgvcns]{padding:3px 6px 5px;font-size:36px}.hint[data-astro-cid-ejsgvcns]{color:var(--ui-mute);margin:8px 6px 2px;font-size:19px}.quest[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{grid-template-columns:112px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.quest[data-astro-cid-ejsgvcns] .when[data-astro-cid-ejsgvcns],.quest[data-astro-cid-ejsgvcns] .org[data-astro-cid-ejsgvcns]{color:var(--ui-mute)}.quest[data-astro-cid-ejsgvcns] .role[data-astro-cid-ejsgvcns]{font-weight:700;display:block}.tag[data-astro-cid-ejsgvcns]{box-shadow:inset 0 0 0 2px var(--ui-line);color:var(--ui-mute);white-space:nowrap;padding:1px 7px 2px;font-size:18px}.tag[data-astro-cid-ejsgvcns].live{background:var(--ui-accent);color:var(--ui-panel);box-shadow:none;font-weight:700}.grid2[data-astro-cid-ejsgvcns]{grid-template-columns:1fr 1fr;gap:0 8px;display:grid}.grid2[data-astro-cid-ejsgvcns].flow{grid-auto-flow:column;grid-template-rows:repeat(var(--rows), auto)}.item[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ico[data-astro-cid-ejsgvcns]{flex:none;width:30px;height:30px;display:block}.skillcols[data-astro-cid-ejsgvcns]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 10px;display:grid}.skillcols[data-astro-cid-ejsgvcns] h4[data-astro-cid-ejsgvcns]:first-child{margin-top:2px}.skillcols[data-astro-cid-ejsgvcns] .row[data-astro-cid-ejsgvcns]{padding-block:2px 3px}@media (width>=980px){.skillcols[data-astro-cid-ejsgvcns] h4[data-astro-cid-ejsgvcns]{margin-top:7px}.skillcols[data-astro-cid-ejsgvcns] .row[data-astro-cid-ejsgvcns]{padding-block:2px}}.worlds[data-astro-cid-ejsgvcns]{flex-wrap:wrap;gap:0 2px;display:flex}.badge[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr);width:auto;padding-block:2px 3px;padding-inline:4px 9px;display:inline-grid}.badge[data-astro-cid-ejsgvcns]:before{display:none}.badge[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{white-space:nowrap;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:6px;display:grid}.badge[data-astro-cid-ejsgvcns] i[data-astro-cid-ejsgvcns]{background:var(--ui-accent);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:14px;height:8px;display:block}.widgets[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,1fr);gap:8px;display:grid}.wid[data-astro-cid-ejsgvcns]{min-width:0;box-shadow:inset 0 0 0 2px var(--ui-line);padding:2px 2px 4px}.wid[data-astro-cid-ejsgvcns].wide{grid-column:1/-1}.whead[data-astro-cid-ejsgvcns]{cursor:pointer;background:color-mix(in srgb, var(--ui-line) 50%, transparent);border:0;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:30px;padding:3px 8px 4px;font-weight:700;display:flex}.whead[data-astro-cid-ejsgvcns] .go[data-astro-cid-ejsgvcns]{white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:inline-flex}.whead[data-astro-cid-ejsgvcns] .go[data-astro-cid-ejsgvcns]:after{content:"";width:9px;height:11px;clip-path:var(--arrow);background:var(--ui-accent)}[dir=rtl] .whead[data-astro-cid-ejsgvcns] .go[data-astro-cid-ejsgvcns]:after{transform:scaleX(-1)}.strip[data-astro-cid-ejsgvcns]{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;padding:4px 2px 0;display:grid}.row[data-astro-cid-ejsgvcns].stat{grid-template-columns:minmax(0,1fr);align-content:start;padding-block:6px;padding-inline:5px 7px}.row[data-astro-cid-ejsgvcns].stat:before,.row[data-astro-cid-ejsgvcns].chip:before{display:none}.stat[data-astro-cid-ejsgvcns] b[data-astro-cid-ejsgvcns]{margin-bottom:9px;padding:3px 2px 5px;font-size:27px;display:block}.stat[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{font-size:18px;line-height:1.08;display:block}.wid[data-astro-cid-ejsgvcns] .row[data-astro-cid-ejsgvcns]{padding-block:2px 3px}.wid[data-astro-cid-ejsgvcns] .item[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{grid-template-columns:26px minmax(0,1fr)}.wid[data-astro-cid-ejsgvcns] .item[data-astro-cid-ejsgvcns] .ico[data-astro-cid-ejsgvcns]{width:26px;height:26px}.wid[data-astro-cid-ejsgvcns] .quest[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr);gap:0}.wid[data-astro-cid-ejsgvcns] .quest[data-astro-cid-ejsgvcns] .when[data-astro-cid-ejsgvcns]{font-size:19px}.chips[data-astro-cid-ejsgvcns]{flex-wrap:wrap;gap:4px 6px;padding:5px 4px 1px;display:flex}.row[data-astro-cid-ejsgvcns].chip{width:auto;box-shadow:inset 0 0 0 2px var(--ui-line);align-items:center;gap:7px;padding-block:2px 3px;padding-inline:5px 9px;display:inline-flex}.chip[data-astro-cid-ejsgvcns] .ico[data-astro-cid-ejsgvcns]{width:20px;height:20px}.foot[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr) 208px;gap:10px;display:grid}.cmd[data-astro-cid-ejsgvcns]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.btn[data-astro-cid-ejsgvcns].main,.btn[data-astro-cid-ejsgvcns]:last-child:nth-child(2){grid-column:1/-1}@media (width<=979px){.ab[data-astro-cid-ejsgvcns]{gap:8px}.mid[data-astro-cid-ejsgvcns]{flex-direction:column;gap:8px;display:flex}.pages[data-astro-cid-ejsgvcns]{flex:1}.ab[data-astro-cid-ejsgvcns]:not([data-ab-view=main]) .plate[data-astro-cid-ejsgvcns]{display:none}.ab[data-astro-cid-ejsgvcns][data-ab-view=main] .mid[data-astro-cid-ejsgvcns]{overscroll-behavior:contain;display:block;overflow-y:auto}.ab[data-astro-cid-ejsgvcns][data-ab-view=main] .plate[data-astro-cid-ejsgvcns]{margin-bottom:8px}.ab[data-astro-cid-ejsgvcns][data-ab-view=main] [data-astro-cid-ejsgvcns]:is(.plate,.pages,.page){display:block}.ab[data-astro-cid-ejsgvcns][data-ab-view=main] .page[data-astro-cid-ejsgvcns][hidden]{display:none}.ab[data-astro-cid-ejsgvcns][data-ab-view=main] .scroll[data-astro-cid-ejsgvcns]{overflow:visible}.widgets[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.strip[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr)}.row[data-astro-cid-ejsgvcns].stat{grid-template-columns:124px minmax(0,1fr);align-items:center;gap:10px;padding-block:5px;padding-inline:6px}.stat[data-astro-cid-ejsgvcns] b[data-astro-cid-ejsgvcns]{margin:0;font-size:26px}.stat[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{font-size:20px}.rec[data-astro-cid-ejsgvcns]{padding-block:6px 7px}.rec[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{grid-template-columns:124px minmax(0,1fr);gap:10px;font-size:20px}.rec[data-astro-cid-ejsgvcns] b[data-astro-cid-ejsgvcns]{font-size:26px}.skillcols[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.quest[data-astro-cid-ejsgvcns]>span[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr) auto}.quest[data-astro-cid-ejsgvcns] .when[data-astro-cid-ejsgvcns]{grid-column:1/-1}.foot[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr);gap:8px}.cmd[data-astro-cid-ejsgvcns]{display:flex}}@media (width>=560px) and (width<=979px){.plate[data-astro-cid-ejsgvcns] .scroll[data-astro-cid-ejsgvcns]{grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:20px;display:grid}.who[data-astro-cid-ejsgvcns]{grid-row:1/span 3;align-self:start}.plate[data-astro-cid-ejsgvcns] dl[data-astro-cid-ejsgvcns]{margin-top:0}}@media (width<=767px){.ab[data-astro-cid-ejsgvcns]{--ab-around:78px;height:max(360px, calc(100svh - 16px - var(--ab-around)))}}@media (width<=559px){.say[data-astro-cid-ejsgvcns]{min-height:110px}.widgets[data-astro-cid-ejsgvcns],.skillcols[data-astro-cid-ejsgvcns],.grid2[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr)}.grid2[data-astro-cid-ejsgvcns].flow{grid-template-rows:none;grid-auto-flow:row}}@media (width<=349px){.tabs[data-astro-cid-ejsgvcns]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.ab[data-astro-cid-ejsgvcns]{--ab-around:108px}}@media (height<=520px){.ab[data-astro-cid-ejsgvcns]{height:auto}.mid[data-astro-cid-ejsgvcns]{flex:none;grid-template-rows:auto;align-items:start}.ab[data-astro-cid-ejsgvcns] .mid[data-astro-cid-ejsgvcns],.ab[data-astro-cid-ejsgvcns] .scroll[data-astro-cid-ejsgvcns]{overflow:visible}.foot[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr) 150px;gap:6px;position:sticky;bottom:0}.say[data-astro-cid-ejsgvcns]{min-height:0;padding-block:6px;padding-inline:12px 28px;font-size:19px}.cmd[data-astro-cid-ejsgvcns]{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.btn[data-astro-cid-ejsgvcns]{grid-column:auto;min-height:30px;padding-block:3px 4px;font-size:19px}}.ckeys[data-astro-cid-vnj3gd6p]{gap:6px;display:grid}.ckeys[data-astro-cid-vnj3gd6p].small{flex-wrap:wrap;display:flex}.k[data-astro-cid-vnj3gd6p]{box-sizing:border-box;cursor:pointer;min-height:40px;font:700 22px/1.12 var(--font-pixel);text-align:center;color:var(--ui-fg);background:color-mix(in srgb, var(--ui-panel) 92%, transparent);box-shadow:inset 0 0 0 3px var(--ui-fg);border:0;border-radius:0;place-items:center;margin:0;padding:6px 12px 7px;text-decoration:none;display:grid}.k[data-astro-cid-vnj3gd6p].main{background:var(--t-bar,var(--ui-fg));color:var(--t-on-bar,var(--ui-on-fg))}.small[data-astro-cid-vnj3gd6p] .k[data-astro-cid-vnj3gd6p],.k[data-astro-cid-vnj3gd6p].sm{min-height:34px;padding:4px 12px 5px;font-size:21px;display:inline-grid}.small[data-astro-cid-vnj3gd6p] .k[data-astro-cid-vnj3gd6p]:not(.main),.k[data-astro-cid-vnj3gd6p].sm{background:0 0}.k[data-astro-cid-vnj3gd6p][hidden]{display:none}.k[data-astro-cid-vnj3gd6p]:focus-visible{outline:3px solid var(--ui-accent);outline-offset:-3px;box-shadow:none}.k[data-astro-cid-vnj3gd6p].main:focus-visible{box-shadow:inset 0 0 0 6px var(--ui-bg)}.cnote[data-astro-cid-vnj3gd6p]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cnote[data-astro-cid-vnj3gd6p].is-on{clip-path:none;width:auto;height:auto;font:500 19px/1.15 var(--font-pixel);color:var(--ui-fg);box-shadow:inset 0 0 0 2px var(--ui-line);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 8px 7px;display:flex;position:static;overflow:visible}.cnote[data-astro-cid-vnj3gd6p] p[data-astro-cid-vnj3gd6p]{flex:11em;min-width:0;margin:0}.cnote[data-astro-cid-vnj3gd6p] .caddr{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;font-weight:700;display:block}@media (width<=979px){.k[data-astro-cid-vnj3gd6p],.small[data-astro-cid-vnj3gd6p] .k[data-astro-cid-vnj3gd6p],.k[data-astro-cid-vnj3gd6p].sm{font-size:20px}}.hire[data-astro-cid-n334ayee]{box-sizing:border-box;font:500 21px/1.12 var(--font-pixel);color:var(--ui-fg);text-align:start;box-shadow:inset 0 0 0 3px var(--t-acc,var(--ui-accent));background:color-mix(in srgb, var(--t-hi,var(--ui-hi)) 12%, transparent);gap:8px;margin-top:16px;padding:10px 10px 12px;display:grid;position:relative}.ask[data-astro-cid-n334ayee]{margin:0;font-size:23px;font-weight:700}@media (width<=979px){.hire[data-astro-cid-n334ayee]{font-size:20px}.ask[data-astro-cid-n334ayee]{font-size:22px}}.top[data-astro-cid-3sqw3pnf],.ab[data-astro-cid-3sqw3pnf]{font-family:var(--font-pixel);color:var(--ui-fg);text-align:start;--t-bar:var(--ui-fg);--t-on-bar:var(--ui-on-fg);--t-hi:var(--ui-hi);--t-on-hi:var(--ui-on-hi);--t-acc:var(--ui-accent);--t-tab:var(--ui-fg);--t-on-tab:var(--ui-on-fg);--arrow:polygon(0 0, 3px 0, 3px 2px, 6px 2px, 6px 4px, 9px 4px, 9px 7px, 6px 7px, 6px 9px, 3px 9px, 3px 11px, 0 11px);font-size:21px;font-weight:500;line-height:1.12}.top[data-astro-cid-3sqw3pnf] [data-astro-cid-3sqw3pnf],.ab[data-astro-cid-3sqw3pnf] [data-astro-cid-3sqw3pnf]{box-sizing:border-box}[data-astro-cid-3sqw3pnf]:where(.top,.ab) button[data-astro-cid-3sqw3pnf]{font:inherit;color:inherit;border-radius:0}.top[data-astro-cid-3sqw3pnf] [data-astro-cid-3sqw3pnf]:focus-visible,.ab[data-astro-cid-3sqw3pnf] [data-astro-cid-3sqw3pnf]:focus-visible{outline:3px solid var(--ui-accent);outline-offset:-3px;box-shadow:none}.tab[data-astro-cid-3sqw3pnf][aria-selected=true]:focus-visible,.btn[data-astro-cid-3sqw3pnf].main:focus-visible{box-shadow:inset 0 0 0 6px var(--ui-bg)}.win[data-astro-cid-3sqw3pnf]{--f:var(--ui-fg);background:linear-gradient(var(--f), var(--f)) 3px 3px / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) calc(100% - 3px) 3px / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) 3px calc(100% - 3px) / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) calc(100% - 3px) calc(100% - 3px) / 3px 3px no-repeat, color-mix(in srgb, var(--ui-panel) 92%, transparent);min-height:0;box-shadow:inset 0 0 0 3px var(--f);clip-path:polygon(0 6px,3px 6px,3px 3px,6px 3px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 3px) calc(100% - 6px),calc(100% - 3px) calc(100% - 3px),calc(100% - 6px) calc(100% - 3px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 3px),3px calc(100% - 3px),3px calc(100% - 6px),0 calc(100% - 6px));padding:6px;position:relative}.win[data-astro-cid-3sqw3pnf]>h3[data-astro-cid-3sqw3pnf],.page[data-astro-cid-3sqw3pnf]>h3[data-astro-cid-3sqw3pnf]{background:var(--t-bar);color:var(--t-on-bar);letter-spacing:.02em;margin:0;padding:3px 10px 4px;font-size:21px;font-weight:700;line-height:1.12}.page[data-astro-cid-3sqw3pnf].more>h3[data-astro-cid-3sqw3pnf]:after{content:"More below ▼";content:"More below ▼" / "";float:inline-end;letter-spacing:0;font-size:18px;font-weight:500;line-height:24px}.top[data-astro-cid-3sqw3pnf]{align-items:center;gap:4px;min-width:0;padding:5px 6px;display:flex}.tabs[data-astro-cid-3sqw3pnf]{scrollbar-width:none;flex:1;gap:2px;min-width:0;display:flex;overflow-x:auto}.tabs[data-astro-cid-3sqw3pnf]::-webkit-scrollbar{display:none}.tab[data-astro-cid-3sqw3pnf]{cursor:pointer;white-space:nowrap;background:0 0;border:0;min-height:34px;padding:5px 13px 6px;font-size:23px;font-weight:700}.tab[data-astro-cid-3sqw3pnf][aria-selected=true]{background:var(--t-tab);color:var(--t-on-tab)}.arrow[data-astro-cid-3sqw3pnf]{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:34px;height:34px;display:grid}.arrow[data-astro-cid-3sqw3pnf]:before,.row[data-astro-cid-3sqw3pnf]:before{content:"";width:9px;height:11px;clip-path:var(--arrow)}.arrow[data-astro-cid-3sqw3pnf]:before{background:var(--ui-fg)}.arrow[data-astro-cid-3sqw3pnf].prev:before,[dir=rtl] [data-astro-cid-3sqw3pnf]:is(.arrow.next,.row):before{transform:scaleX(-1)}[dir=rtl] .arrow[data-astro-cid-3sqw3pnf].prev:before{transform:none}.count[data-astro-cid-3sqw3pnf]{color:var(--ui-mute);flex:none;padding-inline:4px;font-size:20px}.scroll[data-astro-cid-3sqw3pnf]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--ui-line) transparent;flex:1;min-height:0;padding:8px 6px 6px;overflow-y:auto}.row[data-astro-cid-3sqw3pnf]{text-align:start;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;grid-template-columns:12px minmax(0,1fr);align-items:start;column-gap:8px;padding-block:5px 6px;padding-inline:4px 8px;text-decoration:none;display:grid}.row[data-astro-cid-3sqw3pnf]:before{background:var(--t-acc);visibility:hidden;margin-top:6px}.row[data-astro-cid-3sqw3pnf].on{background:color-mix(in srgb, var(--t-hi) 24%, transparent)}.row[data-astro-cid-3sqw3pnf].on:before{visibility:visible}.say[data-astro-cid-3sqw3pnf]{min-height:82px;padding-block:12px;padding-inline:16px 34px;font-size:22px}.say[data-astro-cid-3sqw3pnf]:after{content:"";inset-inline-end:14px;background:var(--t-acc);clip-path:polygon(0 0,100% 0,100% 3px,9px 3px,9px 6px,7px 6px,7px 9px,4px 9px,4px 6px,2px 6px,2px 3px,0 3px);width:11px;height:9px;position:absolute;bottom:12px}.rest[data-astro-cid-3sqw3pnf]{visibility:hidden}.btn[data-astro-cid-3sqw3pnf]{cursor:pointer;text-align:center;min-height:38px;color:var(--ui-fg);background:color-mix(in srgb, var(--ui-panel) 92%, transparent);box-shadow:inset 0 0 0 3px var(--ui-fg);border:0;place-items:center;padding:6px 12px 7px;font-size:22px;font-weight:700;text-decoration:none;display:grid}.btn[data-astro-cid-3sqw3pnf].main{background:var(--t-bar);color:var(--t-on-bar)}@media (width<=979px){.top[data-astro-cid-3sqw3pnf],.ab[data-astro-cid-3sqw3pnf]{font-size:20px}.lg[data-astro-cid-3sqw3pnf]{display:none}.top[data-astro-cid-3sqw3pnf]{padding:4px;container-type:inline-size}.tabs[data-astro-cid-3sqw3pnf]{gap:0}.tabs[data-astro-cid-3sqw3pnf] .tab[data-astro-cid-3sqw3pnf]{flex:1 0 auto;padding-inline:clamp(2px,1.3cqi,6px);font-size:clamp(17px,6.4cqi,20px)}.say[data-astro-cid-3sqw3pnf]{min-height:86px;padding-block:10px;padding-inline:12px 28px;font-size:20px}.btn[data-astro-cid-3sqw3pnf]{flex:1;font-size:20px}}@media (prefers-reduced-motion:no-preference){.page[data-astro-cid-3sqw3pnf].turn-next>.scroll[data-astro-cid-3sqw3pnf]{animation:.16s cubic-bezier(.22,1,.36,1) ab-next}.page[data-astro-cid-3sqw3pnf].turn-prev>.scroll[data-astro-cid-3sqw3pnf]{animation:.16s cubic-bezier(.22,1,.36,1) ab-prev}.row[data-astro-cid-3sqw3pnf].on:before{animation:.5s steps(2,end) 2 ab-nudge}@keyframes ab-next{0%{opacity:0;transform:translate(14px)}}@keyframes ab-prev{0%{opacity:0;transform:translate(-14px)}}@keyframes ab-nudge{50%{transform:translate(-3px)}}}.top[data-astro-cid-3sqw3pnf][data-colors=project],.ab[data-astro-cid-3sqw3pnf][data-colors=project]{--t-bar:var(--p-bar);--t-on-bar:var(--p-on-bar);--t-hi:var(--p-hi);--t-on-hi:var(--p-on-hi);--t-acc:var(--p-hi);--t-tab:var(--p-hi);--t-on-tab:var(--p-on-hi)}.top[data-astro-cid-3sqw3pnf] .tab[data-astro-cid-3sqw3pnf]{font-size:23px;font-weight:700}.cmd[data-astro-cid-3sqw3pnf] .btn[data-astro-cid-3sqw3pnf]{font-size:22px;font-weight:700}.ab[data-astro-cid-3sqw3pnf]{height:clamp(360px, calc(100svh - 32px - var(--pj-around)), calc(var(--pj-max,700px) - var(--pj-around)));--pj-around:86px;flex-direction:column;gap:10px;display:flex}.mid[data-astro-cid-3sqw3pnf]{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:286px minmax(0,1fr);gap:10px;min-height:0;display:grid}.plate[data-astro-cid-3sqw3pnf],.pages[data-astro-cid-3sqw3pnf],.page[data-astro-cid-3sqw3pnf]{flex-direction:column;min-height:0;display:flex}.page[data-astro-cid-3sqw3pnf]{flex:1;position:relative;overflow-x:clip}.page[data-astro-cid-3sqw3pnf][hidden],.ab[data-astro-cid-3sqw3pnf] [hidden]{display:none}h4[data-astro-cid-3sqw3pnf]{margin:12px 0 3px;font-size:21px;font-weight:700;line-height:1.12}p[data-astro-cid-3sqw3pnf]{margin:0}.sm[data-astro-cid-3sqw3pnf]{display:none}@media (width<=559px){.tab[data-astro-cid-3sqw3pnf][data-short]{font-size:0!important}.tab[data-astro-cid-3sqw3pnf][data-short]:after{content:attr(data-short) / "";font-size:clamp(17px,6.4cqi,20px)}}.who[data-astro-cid-3sqw3pnf]{gap:8px;display:grid}.isle[data-astro-cid-3sqw3pnf]{background:color-mix(in srgb, var(--t-bar) 30%, var(--ui-bg));outline:3px solid var(--ui-fg);outline-offset:-3px;place-items:center;height:150px;display:grid}.isle[data-astro-cid-3sqw3pnf] img[data-astro-cid-3sqw3pnf]{max-width:none;image-rendering:pixelated;display:block}.idn[data-astro-cid-3sqw3pnf]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.name[data-astro-cid-3sqw3pnf]{font-size:34px;font-weight:700;line-height:.92}.class[data-astro-cid-3sqw3pnf]{color:var(--t-acc);flex-basis:100%;font-weight:700}.tag[data-astro-cid-3sqw3pnf]{box-shadow:inset 0 0 0 2px var(--ui-line);color:var(--ui-mute);white-space:nowrap;padding:1px 8px 2px;font-size:18px;display:inline-block}.tag[data-astro-cid-3sqw3pnf].live{background:var(--t-acc);color:var(--ui-panel);box-shadow:none;font-weight:700}dl[data-astro-cid-3sqw3pnf]{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:12px 0 0;display:grid}dt[data-astro-cid-3sqw3pnf]{color:var(--ui-mute)}dd[data-astro-cid-3sqw3pnf]{margin:0}.headline[data-astro-cid-3sqw3pnf]{text-wrap:balance;font-size:31px;font-weight:700;line-height:1.02}.lead[data-astro-cid-3sqw3pnf]{max-width:62ch;margin-top:8px}.rec[data-astro-cid-3sqw3pnf]{padding-block:7px 8px}.rec[data-astro-cid-3sqw3pnf]:before{margin-top:14px}.rec[data-astro-cid-3sqw3pnf]>span[data-astro-cid-3sqw3pnf]{grid-template-columns:176px minmax(0,1fr);align-items:center;gap:14px;font-size:22px;display:grid}.rec[data-astro-cid-3sqw3pnf] b[data-astro-cid-3sqw3pnf]{background:var(--t-hi);color:var(--t-on-hi);text-align:center;box-shadow:3px 3px 0 var(--ui-fg);padding:3px 6px 5px;font-size:34px;line-height:1}.rec[data-astro-cid-3sqw3pnf] b[data-astro-cid-3sqw3pnf].long{padding-block:6px 7px;font-size:26px}.stg[data-astro-cid-3sqw3pnf]{color:var(--t-acc);letter-spacing:.03em;margin-bottom:2px;font-size:17px;font-style:normal;font-weight:700;line-height:1;display:block}.sec[data-astro-cid-3sqw3pnf]{padding:2px 4px 8px}.sec[data-astro-cid-3sqw3pnf] h4[data-astro-cid-3sqw3pnf]{margin-top:8px}.sec[data-astro-cid-3sqw3pnf] [data-astro-cid-3sqw3pnf]:is(p,.ul){max-width:64ch}.sec[data-astro-cid-3sqw3pnf] p[data-astro-cid-3sqw3pnf]+p[data-astro-cid-3sqw3pnf],.credits[data-astro-cid-3sqw3pnf] p[data-astro-cid-3sqw3pnf]+p[data-astro-cid-3sqw3pnf]{margin-top:7px}.kick[data-astro-cid-3sqw3pnf]{color:var(--t-acc);letter-spacing:.03em;margin-top:12px;font-size:18px;font-weight:700}.proof[data-astro-cid-3sqw3pnf]{flex-wrap:wrap;align-items:flex-start;gap:10px;margin:10px 0 2px;padding:0;list-style:none;display:flex}.proof[data-astro-cid-3sqw3pnf] li[data-astro-cid-3sqw3pnf]{box-sizing:border-box;min-width:0;position:relative}.pl[data-astro-cid-3sqw3pnf]{flex:200px;max-width:300px}.pl[data-astro-cid-3sqw3pnf].pic{flex-basis:260px}.pl[data-astro-cid-3sqw3pnf] a[data-astro-cid-3sqw3pnf]{color:var(--ui-fg);box-shadow:inset 0 0 0 3px var(--ui-fg);gap:3px;padding:8px 10px 9px;text-decoration:none;display:grid}.pl[data-astro-cid-3sqw3pnf] a[data-astro-cid-3sqw3pnf]:hover,.pl[data-astro-cid-3sqw3pnf] a[data-astro-cid-3sqw3pnf]:focus-visible{box-shadow:inset 0 0 0 3px var(--t-acc);background:color-mix(in srgb, var(--t-hi) 14%, transparent)}.pl[data-astro-cid-3sqw3pnf] img[data-astro-cid-3sqw3pnf]{background:#000;width:100%;height:auto;margin-bottom:5px;display:block}.pv[data-astro-cid-3sqw3pnf]{flex:280px;gap:4px;max-width:480px;display:grid}.pplay[data-astro-cid-3sqw3pnf]{cursor:pointer;width:100%;box-shadow:0 0 0 3px var(--ui-fg);background:#000;border:0;padding:0;display:block;position:relative}.pplay[data-astro-cid-3sqw3pnf] img[data-astro-cid-3sqw3pnf]{width:100%;height:auto;display:block}.pplay[data-astro-cid-3sqw3pnf] i[data-astro-cid-3sqw3pnf]{background:var(--t-hi);width:56px;height:40px;margin:-20px 0 0 -28px;position:absolute;top:50%;left:50%;box-shadow:3px 3px #000}.pplay[data-astro-cid-3sqw3pnf] i[data-astro-cid-3sqw3pnf]:after{content:"";width:16px;height:20px;clip-path:var(--arrow);background:var(--t-on-hi);position:absolute;top:10px;left:21px}.pplay[data-astro-cid-3sqw3pnf]:hover,.pplay[data-astro-cid-3sqw3pnf]:focus-visible{box-shadow:0 0 0 3px var(--t-acc)}.pframe[data-astro-cid-3sqw3pnf]{aspect-ratio:16/9;box-shadow:0 0 0 3px var(--ui-fg);background:#000;position:relative}.pframe[data-astro-cid-3sqw3pnf][hidden],.pplay[data-astro-cid-3sqw3pnf][hidden]{display:none}.pframe[data-astro-cid-3sqw3pnf] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pt[data-astro-cid-3sqw3pnf]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.pt[data-astro-cid-3sqw3pnf] b[data-astro-cid-3sqw3pnf]{font-weight:700}.pt[data-astro-cid-3sqw3pnf] span[data-astro-cid-3sqw3pnf]{color:var(--t-acc);letter-spacing:.03em;font-size:17px;font-weight:700}.ps[data-astro-cid-3sqw3pnf]{font:400 15px/1.35 var(--font-body,system-ui, sans-serif)}.pk[data-astro-cid-3sqw3pnf]{flex-wrap:wrap;gap:8px;margin-top:3px;display:flex}.ul[data-astro-cid-3sqw3pnf]{gap:5px;margin:0;padding:0;list-style:none;display:grid}.ul[data-astro-cid-3sqw3pnf] li[data-astro-cid-3sqw3pnf]{grid-template-columns:12px minmax(0,1fr);column-gap:8px;display:grid}.ul[data-astro-cid-3sqw3pnf] li[data-astro-cid-3sqw3pnf]:before{content:"";width:9px;height:11px;clip-path:var(--arrow);background:var(--t-acc);margin-top:6px}[dir=rtl] .ul[data-astro-cid-3sqw3pnf] li[data-astro-cid-3sqw3pnf]:before{transform:scaleX(-1)}.grid2[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 14px;display:grid}.credits[data-astro-cid-3sqw3pnf]{box-shadow:inset 0 0 0 2px var(--ui-line);color:var(--ui-mute);margin-top:12px;padding:8px 10px 10px;font-size:19px}.credits[data-astro-cid-3sqw3pnf] h4[data-astro-cid-3sqw3pnf]{color:var(--ui-fg);margin-top:0}.tmdb[data-astro-cid-3sqw3pnf]{align-items:center;gap:10px;display:flex}.tmdb[data-astro-cid-3sqw3pnf] img[data-astro-cid-3sqw3pnf]{flex:none;max-width:96px;height:auto}.fineprint[data-astro-cid-3sqw3pnf]{color:var(--ui-mute);margin:14px 4px 0;font-size:17px}.shots[data-astro-cid-3sqw3pnf]{flex-wrap:wrap;align-items:end;gap:14px 12px;padding:4px 2px 6px;display:flex}.shot[data-astro-cid-3sqw3pnf]{cursor:pointer;background:0 0;border:0;padding:4px}.sgroup[data-astro-cid-3sqw3pnf]{font-size:inherit;color:var(--t-hi);flex-basis:100%;margin:10px 4px 0}.sgroup[data-astro-cid-3sqw3pnf]:first-child{margin-top:0}.shot[data-astro-cid-3sqw3pnf].on{background:color-mix(in srgb, var(--t-hi) 24%, transparent)}.viewer[data-astro-cid-3sqw3pnf]{justify-items:center;gap:10px;padding:2px 2px 8px;display:grid}.vbar[data-astro-cid-3sqw3pnf]{flex-wrap:wrap;justify-self:stretch;align-items:center;gap:6px;display:flex}.vbar[data-astro-cid-3sqw3pnf] .count[data-astro-cid-3sqw3pnf]{margin-inline-end:auto}.viewer[data-astro-cid-3sqw3pnf] figure[data-astro-cid-3sqw3pnf],.tryfall[data-astro-cid-3sqw3pnf]{justify-self:stretch;justify-items:center;gap:8px;margin:0;display:grid}.viewer[data-astro-cid-3sqw3pnf] figcaption[data-astro-cid-3sqw3pnf],.tryfall[data-astro-cid-3sqw3pnf] figcaption[data-astro-cid-3sqw3pnf]{text-align:center;max-width:60ch}.tryfall[data-astro-cid-3sqw3pnf]{padding:2px 2px 8px}.ab[data-astro-cid-3sqw3pnf] *{box-sizing:border-box}[data-astro-cid-3sqw3pnf]:where(.ab) button{font:inherit;color:inherit;border-radius:0}.ab[data-astro-cid-3sqw3pnf] :focus-visible{outline:3px solid var(--ui-accent);outline-offset:-3px;box-shadow:none}.ab[data-astro-cid-3sqw3pnf] :is(.btn,.sbtn).main:focus-visible{box-shadow:inset 0 0 0 6px var(--ui-bg)}.ab[data-astro-cid-3sqw3pnf] .hint{color:var(--ui-mute);margin:8px 4px 2px;font-size:19px}.ab[data-astro-cid-3sqw3pnf] .small{color:var(--ui-mute);font-size:18px}.ab[data-astro-cid-3sqw3pnf] .btns{flex-wrap:wrap;gap:6px;display:flex}.ab[data-astro-cid-3sqw3pnf] .sbtn{cursor:pointer;min-height:34px;color:var(--ui-fg);box-shadow:inset 0 0 0 3px var(--ui-fg);background:0 0;border:0;place-items:center;padding:4px 12px 5px;font-weight:700;text-decoration:none;display:inline-grid}.ab[data-astro-cid-3sqw3pnf] .sbtn.main{background:var(--t-bar);color:var(--t-on-bar)}.ab[data-astro-cid-3sqw3pnf] .sbtn[disabled]{opacity:.45;cursor:default}.ab[data-astro-cid-3sqw3pnf] .fr{display:block;position:relative}.ab[data-astro-cid-3sqw3pnf] .fr img{display:block}.ab[data-astro-cid-3sqw3pnf] :is(.fr.desk,.fr.phone){height:168px}.ab[data-astro-cid-3sqw3pnf] .fr.desk{aspect-ratio:var(--fr-desk-ar)}.ab[data-astro-cid-3sqw3pnf] .fr.phone{aspect-ratio:var(--fr-phone-ar)}.ab[data-astro-cid-3sqw3pnf] :is(.fr.desk,.fr.phone) img{object-fit:cover;max-width:none;position:absolute}.ab[data-astro-cid-3sqw3pnf] :is(.fr.desk,.fr.phone):after{content:"";image-rendering:pixelated;pointer-events:none;background:0 0/100% 100% no-repeat;position:absolute;inset:0}.ab[data-astro-cid-3sqw3pnf] .fr.desk:after{background-image:var(--fr-desk)}.ab[data-astro-cid-3sqw3pnf] .fr.phone:after{background-image:var(--fr-phone)}.ab[data-astro-cid-3sqw3pnf] :is(.fr.pixel,.fr.plain) img{outline:3px solid var(--ui-fg);outline-offset:-3px;width:auto;max-width:none;height:168px}.ab[data-astro-cid-3sqw3pnf] .fr.pixel img{image-rendering:pixelated}.ab[data-astro-cid-3sqw3pnf] .fr.big.desk{width:min(100%,640px);height:auto}.ab[data-astro-cid-3sqw3pnf] .fr.big.phone{height:min(440px,62vh)}.ab[data-astro-cid-3sqw3pnf] .fr.big.pixel img{width:min(100%,576px);height:auto}.ab[data-astro-cid-3sqw3pnf] .fr.big.plain img{width:min(100%,300px);height:auto}.foot[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr) 236px;gap:10px;display:grid}.cmd[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}@media (width<=979px){.tabs[data-astro-cid-3sqw3pnf] .tab[data-astro-cid-3sqw3pnf]{padding-inline:clamp(2px,1.3cqi,8px);font-size:clamp(17px,6cqi,21px)}.ab[data-astro-cid-3sqw3pnf]{gap:8px}.mid[data-astro-cid-3sqw3pnf]{flex-direction:column;gap:8px;display:flex}.pages[data-astro-cid-3sqw3pnf]{flex:1}.ab[data-astro-cid-3sqw3pnf]:not([data-pj-view=main]) .plate[data-astro-cid-3sqw3pnf]{display:none}.ab[data-astro-cid-3sqw3pnf][data-pj-view=main] .mid[data-astro-cid-3sqw3pnf]{overscroll-behavior:contain;overflow-y:auto}.ab[data-astro-cid-3sqw3pnf][data-pj-view=main] [data-astro-cid-3sqw3pnf]:is(.plate,.pages,.page){flex:none;display:block}.ab[data-astro-cid-3sqw3pnf][data-pj-view=main] .plate[data-astro-cid-3sqw3pnf]{order:2}.ab[data-astro-cid-3sqw3pnf][data-pj-view=main] .page[data-astro-cid-3sqw3pnf][hidden]{display:none}.ab[data-astro-cid-3sqw3pnf][data-pj-view=main] .scroll[data-astro-cid-3sqw3pnf]{overflow:visible}.sm[data-astro-cid-3sqw3pnf]{display:inline}.lgt[data-astro-cid-3sqw3pnf]{display:none}.headline[data-astro-cid-3sqw3pnf]{font-size:27px}.rec[data-astro-cid-3sqw3pnf]{padding-block:5px 6px}.rec[data-astro-cid-3sqw3pnf]>span[data-astro-cid-3sqw3pnf]{grid-template-columns:124px minmax(0,1fr);gap:10px;font-size:20px}.rec[data-astro-cid-3sqw3pnf] b[data-astro-cid-3sqw3pnf]{font-size:26px}.rec[data-astro-cid-3sqw3pnf] b[data-astro-cid-3sqw3pnf].long{font-size:21px}.foot[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr);gap:8px}.cmd[data-astro-cid-3sqw3pnf]{display:flex}.cmd[data-astro-cid-3sqw3pnf] .btn[data-astro-cid-3sqw3pnf]{font-size:20px}}@media (width>=560px) and (width<=979px){.plate[data-astro-cid-3sqw3pnf] .scroll[data-astro-cid-3sqw3pnf]{grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:20px;display:grid}.who[data-astro-cid-3sqw3pnf]{align-self:start;width:240px}.plate[data-astro-cid-3sqw3pnf] dl[data-astro-cid-3sqw3pnf]{margin-top:0}}@media (width<=767px){.ab[data-astro-cid-3sqw3pnf]{--pj-around:78px;height:max(360px, calc(100svh - 16px - var(--pj-around)))}}@media (width<=559px){.say[data-astro-cid-3sqw3pnf]{min-height:104px}.grid2[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr)}.who[data-astro-cid-3sqw3pnf]{grid-template-columns:132px minmax(0,1fr);align-items:end}.isle[data-astro-cid-3sqw3pnf]{height:136px}.isle[data-astro-cid-3sqw3pnf] img[data-astro-cid-3sqw3pnf]{transform:scale(.75)}.name[data-astro-cid-3sqw3pnf]{font-size:31px}.shots[data-astro-cid-3sqw3pnf]{justify-content:center}.ab[data-astro-cid-3sqw3pnf] :is(.fr.desk,.fr.phone):not(.big),.ab[data-astro-cid-3sqw3pnf] :is(.fr.pixel,.fr.plain):not(.big) img{height:138px}}@media (height<=520px){.ab[data-astro-cid-3sqw3pnf]{height:auto}.mid[data-astro-cid-3sqw3pnf]{flex:none;grid-template-rows:auto;align-items:start}.ab[data-astro-cid-3sqw3pnf] .mid[data-astro-cid-3sqw3pnf],.ab[data-astro-cid-3sqw3pnf] .scroll[data-astro-cid-3sqw3pnf]{overflow:visible}.foot[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr) 150px;gap:6px;position:sticky;bottom:0}.say[data-astro-cid-3sqw3pnf]{min-height:0;padding-block:6px;padding-inline:12px 28px;font-size:19px}.cmd[data-astro-cid-3sqw3pnf]{grid-template-columns:minmax(0,1fr);gap:4px;display:grid}.cmd[data-astro-cid-3sqw3pnf] .btn[data-astro-cid-3sqw3pnf]{min-height:30px;padding-block:3px 4px;font-size:19px}}[data-astro-cid-3sqw3pnf][data-pj-try] [hidden]{display:none}[data-astro-cid-3sqw3pnf][data-pj-try] p{margin:0}[data-astro-cid-3sqw3pnf][data-pj-try] h4{margin:0 0 3px;font-size:21px;font-weight:700;line-height:1.12}[data-astro-cid-3sqw3pnf][data-pj-try] ol{margin:0;padding:0;list-style:none}[data-astro-cid-3sqw3pnf][data-pj-try] .sbtn[aria-disabled=true]{opacity:.45;cursor:default}[data-astro-cid-3sqw3pnf][data-pj-try] .pw{padding:2px 4px 8px}[data-astro-cid-3sqw3pnf][data-pj-try] .doors{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:8px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .door{text-align:start;cursor:pointer;box-shadow:inset 0 0 0 3px var(--ui-mute);background:0 0;border:0;align-content:start;gap:3px;padding:10px 12px 12px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .door b{font-size:24px}[data-astro-cid-3sqw3pnf][data-pj-try] .door[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--t-acc);background:color-mix(in srgb, var(--t-hi) 18%, transparent)}[data-astro-cid-3sqw3pnf][data-pj-try] .door[aria-pressed=true] b:before{content:"";width:9px;height:11px;clip-path:var(--arrow);background:var(--t-acc);margin-inline-end:8px;display:inline-block}[dir=rtl] [data-astro-cid-3sqw3pnf][data-pj-try] .door b:before{transform:scaleX(-1)}[data-astro-cid-3sqw3pnf][data-pj-try] .track{padding-top:calc(var(--bh) * 2 + 8px);margin:14px 0 6px;position:relative}[data-astro-cid-3sqw3pnf][data-pj-try] .track ol{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .track li{text-align:center;color:var(--ui-mute);box-shadow:inset 0 -3px 0 var(--ui-line);padding:4px 6px 5px;font-size:18px}[data-astro-cid-3sqw3pnf][data-pj-try] .track li:is(.done,.now){color:var(--ui-fg);box-shadow:inset 0 -3px 0 var(--t-acc);font-weight:700}[data-astro-cid-3sqw3pnf][data-pj-try] .bot{width:calc(var(--bw) * 2);height:calc(var(--bh) * 2);top:0;image-rendering:pixelated;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset-inline-start:calc(100% / var(--n,3) * var(--at,0) + 100% / (var(--n,3) * 2) - var(--bw))}[data-astro-cid-3sqw3pnf][data-pj-try] :is(.panel,.more){gap:8px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .panel{box-shadow:inset 0 0 0 2px var(--ui-line);padding:10px 12px 12px}[data-astro-cid-3sqw3pnf][data-pj-try] .meter{height:14px;box-shadow:inset 0 0 0 2px var(--ui-fg);padding:3px}[data-astro-cid-3sqw3pnf][data-pj-try] .meter i{height:100%;width:calc(var(--v,0) * 100%);background:var(--t-acc);display:block}[data-astro-cid-3sqw3pnf][data-pj-try] .result{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .result b{background:var(--t-hi);color:var(--t-on-hi);box-shadow:3px 3px 0 var(--ui-fg);padding:3px 8px 5px;font-size:30px;line-height:1}[data-astro-cid-3sqw3pnf][data-pj-try] .pw>.small{margin-top:10px}[data-astro-cid-3sqw3pnf][data-pj-try] .hh{grid-template-columns:minmax(0,1fr) 200px;align-items:start;gap:12px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .note{background:var(--ui-fg);width:fit-content;color:var(--ui-on-fg);grid-column:1/-1;padding:3px 8px 4px;font-size:18px;font-weight:700}[data-astro-cid-3sqw3pnf][data-pj-try] .cards{gap:8px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .sg{box-shadow:inset 0 0 0 3px var(--ui-line);gap:4px;padding:8px 10px 10px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .sg .from{color:var(--ui-mute);font-size:17px}[data-astro-cid-3sqw3pnf][data-pj-try] .sg .t{font-size:22px;font-weight:700}[data-astro-cid-3sqw3pnf][data-pj-try] .sg.done{box-shadow:inset 0 0 0 3px var(--t-acc)}[data-astro-cid-3sqw3pnf][data-pj-try] .sg.binned :is(.t,p){color:var(--ui-mute)}[data-astro-cid-3sqw3pnf][data-pj-try] .dest{box-shadow:inset 0 0 0 2px var(--ui-line);gap:4px;padding:8px 10px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .dest div{justify-content:space-between;gap:8px;display:flex}[data-astro-cid-3sqw3pnf][data-pj-try] .dest b{text-align:center;background:var(--ui-line);min-width:28px}[data-astro-cid-3sqw3pnf][data-pj-try] .dest .bump b{background:var(--t-hi);color:var(--t-on-hi)}[data-astro-cid-3sqw3pnf][data-pj-try] .rp{grid-template-columns:216px minmax(0,1fr);align-items:start;gap:18px;display:grid}[data-astro-cid-3sqw3pnf][data-pj-try] .rp>.fr{justify-self:center}[data-astro-cid-3sqw3pnf][data-pj-try] .rp .fr.phone,[data-astro-cid-3sqw3pnf][data-pj-try] .rp .fr.plain img{height:330px}[data-astro-cid-3sqw3pnf][data-pj-try] .dots{gap:6px;margin:2px 0 8px;display:flex}[data-astro-cid-3sqw3pnf][data-pj-try] .dots i{width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--ui-fg)}[data-astro-cid-3sqw3pnf][data-pj-try] .dots i.on{background:var(--t-acc);box-shadow:none}[data-astro-cid-3sqw3pnf][data-pj-try] .rp h4{font-size:26px}[data-astro-cid-3sqw3pnf][data-pj-try] .rp .btns,[data-astro-cid-3sqw3pnf][data-pj-try] .rp .btns+.small{margin-top:12px}@media (width>=768px){dialog.pagecard[data-pj-wide]{width:min(1400px,100vw - 32px);max-height:min(940px,100svh - 32px)}}.ab[data-astro-cid-3sqw3pnf][data-pj-lesson]{--pj-max:940px}.ab[data-astro-cid-3sqw3pnf][data-pj-lesson] [data-astro-cid-3sqw3pnf]:is(.plate,.cmd){display:none}.ab[data-astro-cid-3sqw3pnf][data-pj-lesson] .foot[data-astro-cid-3sqw3pnf]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ab[data-astro-cid-3sqw3pnf][data-pj-lesson] .mid[data-astro-cid-3sqw3pnf]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.ab[data-astro-cid-3sqw3pnf][data-pj-lesson] [data-astro-cid-3sqw3pnf][data-pj-try]{flex-direction:column;padding:0;display:flex;overflow:hidden}[data-astro-cid-3sqw3pnf][data-pj-try] .lbar{flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 8px 8px;display:flex}[data-astro-cid-3sqw3pnf][data-pj-try] .lbar p{flex:340px;min-width:0;line-height:1.15}[data-astro-cid-3sqw3pnf][data-pj-try] .acts{flex-wrap:wrap;gap:8px;display:flex}[data-astro-cid-3sqw3pnf][data-pj-try] .stage{--lesson-bg:#ebe4d4;background:var(--lesson-bg);outline:3px solid var(--ui-fg);outline-offset:-3px;flex:1;min-height:0;position:relative;overflow:hidden}[data-astro-cid-3sqw3pnf][data-pj-try] .lframe{transform-origin:0 0;background:var(--lesson-bg);border:0;position:absolute;top:0;left:0}[data-astro-cid-3sqw3pnf][data-pj-try] .lframe.poster{align-content:start;justify-items:center;display:grid;overflow:hidden}[data-astro-cid-3sqw3pnf][data-pj-try] .lframe.poster img{width:min(100%,1280px);height:auto;display:block}[data-astro-cid-3sqw3pnf][data-pj-try] .lframe.poster.narrow img{width:min(100%,430px)}[data-astro-cid-3sqw3pnf][data-pj-try] .lnote{inset-inline-start:12px;background:var(--ui-fg);max-width:calc(100% - 24px);color:var(--ui-on-fg);box-shadow:3px 3px 0 var(--ui-shadow);padding:3px 10px 5px;font-size:19px;line-height:1.1;position:absolute;bottom:12px}[data-astro-cid-3sqw3pnf][data-pj-sys] [hidden]{display:none}[data-astro-cid-3sqw3pnf][data-pj-sys] p{margin:0}[data-astro-cid-3sqw3pnf][data-pj-sys] h4{margin:0 0 3px;font-size:21px;font-weight:700;line-height:1.12}[data-astro-cid-3sqw3pnf][data-pj-sys] .bd{gap:8px;padding:2px 2px 8px;display:grid;container-type:inline-size}[data-astro-cid-3sqw3pnf][data-pj-sys] .bbar{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}[data-astro-cid-3sqw3pnf][data-pj-sys] .bbar .sbtn[aria-pressed=true]{background:var(--t-hi);color:var(--t-on-hi);box-shadow:inset 0 0 0 3px var(--t-hi)}[data-astro-cid-3sqw3pnf][data-pj-sys] .brd{--cell:42px;background-color:color-mix(in srgb, var(--t-bar) 38%, var(--ui-bg));background-image:radial-gradient(color-mix(in srgb, var(--t-hi) 22%, transparent) 1px, transparent 1.5px);box-shadow:inset 0 0 0 3px var(--ui-line);background-size:16px 16px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;column-gap:56px;padding:14px 12px;display:grid;position:relative}[data-astro-cid-3sqw3pnf][data-pj-sys] .col{z-index:1;align-content:center;gap:8px;display:grid;position:relative}[data-astro-cid-3sqw3pnf][data-pj-sys] .col.core{gap:36px}[data-astro-cid-3sqw3pnf][data-pj-sys] .tr{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:visible}[data-astro-cid-3sqw3pnf][data-pj-sys] .tr polyline{fill:none;stroke-width:3px;stroke-linejoin:miter;shape-rendering:crispedges}[data-astro-cid-3sqw3pnf][data-pj-sys] .tr .w{stroke:color-mix(in srgb, var(--t-hi) 34%, var(--ui-bg))}[data-astro-cid-3sqw3pnf][data-pj-sys] .tr .lit{stroke:var(--t-hi);stroke-width:4px}[data-astro-cid-3sqw3pnf][data-pj-sys] .tr .sig{fill:var(--ui-hi);shape-rendering:crispedges}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip{grid-template-columns:calc(var(--cell) + 8px) minmax(0, 1fr);cursor:pointer;text-align:start;background:var(--ui-bg);min-height:52px;color:var(--ui-fg);box-shadow:inset 0 0 0 3px var(--ui-mute), 4px 4px 0 var(--ui-shadow);border:0;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:19px;font-weight:700;line-height:1.05;display:grid;position:relative}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip:before,[data-astro-cid-3sqw3pnf][data-pj-sys] .chip:after{content:"";background:repeating-linear-gradient(to bottom, var(--ui-mute) 0 4px, transparent 4px 8px);width:4px;position:absolute;top:8px;bottom:8px}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip:before{inset-inline-start:-4px}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip:after{inset-inline-end:-4px}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip.core{min-height:64px;box-shadow:inset 0 0 0 3px var(--t-hi), 4px 4px 0 var(--ui-shadow);font-size:21px}[data-astro-cid-3sqw3pnf][data-pj-sys] .ic{width:calc(var(--cell) + 8px);height:calc(var(--cell) + 8px);background-color:var(--ui-fg);background-image:var(--icons);image-rendering:pixelated;background-repeat:no-repeat;background-size:calc(var(--n) * var(--cell)) var(--cell);background-position:calc(var(--ix) * var(--cell) * -1 + 4px) 4px;display:block}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip:hover{box-shadow:inset 0 0 0 3px var(--ui-fg), 4px 4px 0 var(--ui-shadow)}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip.on{box-shadow:inset 0 0 0 3px var(--t-hi), 4px 4px 0 var(--ui-shadow)}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip.hot{background:color-mix(in srgb, var(--t-hi) 26%, var(--ui-bg));box-shadow:inset 0 0 0 4px var(--t-hi), 4px 4px 0 var(--ui-shadow)}[data-astro-cid-3sqw3pnf][data-pj-sys] .logbox{max-height:190px;box-shadow:inset 0 0 0 2px var(--ui-line);padding:8px 10px 10px;overflow:auto}[data-astro-cid-3sqw3pnf][data-pj-sys] .log{gap:4px;margin:0;padding-inline-start:26px;font-size:19px;line-height:1.15;display:grid}[data-astro-cid-3sqw3pnf][data-pj-sys] .log li::marker{color:var(--t-acc);font-weight:700}[data-astro-cid-3sqw3pnf][data-pj-sys] .logbox:not(:has(li)){display:none}[data-astro-cid-3sqw3pnf][data-pj-sys] .bd>.hint{margin:0 2px}[data-astro-cid-3sqw3pnf][data-pj-sys] .sysfall .sec{margin-bottom:12px}@container (width<=620px){[data-astro-cid-3sqw3pnf][data-pj-sys] .brd{--cell:28px;grid-template-columns:minmax(0,1fr);row-gap:52px;padding:12px 10px}[data-astro-cid-3sqw3pnf][data-pj-sys] .col{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}[data-astro-cid-3sqw3pnf][data-pj-sys] .col.core{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip{gap:6px;min-height:44px;padding-inline-end:6px;font-size:17px}[data-astro-cid-3sqw3pnf][data-pj-sys] .chip.core{min-height:52px;font-size:18px}}@media (width<=979px){[data-astro-cid-3sqw3pnf][data-pj-try] .hh{grid-template-columns:minmax(0,1fr)}}@media (width<=559px){[data-astro-cid-3sqw3pnf][data-pj-try] .doors{grid-template-columns:minmax(0,1fr)}[data-astro-cid-3sqw3pnf][data-pj-try] .rp{grid-template-columns:minmax(0,1fr);gap:12px}[data-astro-cid-3sqw3pnf][data-pj-try] .rp .fr.phone,[data-astro-cid-3sqw3pnf][data-pj-try] .rp .fr.plain img{height:250px}}@media (height<=520px){[data-astro-cid-3sqw3pnf][data-pj-try] .stage{flex:none;height:max(300px,100svh - 110px)}}@media (height<=520px) and (width<=979px){.ab[data-astro-cid-3sqw3pnf][data-pj-view=tryit] .pages[data-astro-cid-3sqw3pnf]{align-self:stretch}}html.islands-paused .page[data-astro-cid-3sqw3pnf]>.scroll[data-astro-cid-3sqw3pnf],html.islands-paused .row[data-astro-cid-3sqw3pnf].on:before{animation:none}.cwin[data-astro-cid-hmpwilcj]{--f:var(--ui-fg);z-index:5;box-sizing:border-box;overscroll-behavior:contain;font:500 21px/1.12 var(--font-pixel);color:var(--ui-fg);text-align:start;background:linear-gradient(var(--f), var(--f)) 3px 3px / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) calc(100% - 3px) 3px / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) 3px calc(100% - 3px) / 3px 3px no-repeat, linear-gradient(var(--f), var(--f)) calc(100% - 3px) calc(100% - 3px) / 3px 3px no-repeat, var(--ui-panel);box-shadow:inset 0 0 0 3px var(--f);clip-path:polygon(0 6px,3px 6px,3px 3px,6px 3px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 3px,calc(100% - 3px) 3px,calc(100% - 3px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 3px) calc(100% - 6px),calc(100% - 3px) calc(100% - 3px),calc(100% - 6px) calc(100% - 3px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 3px),3px calc(100% - 3px),3px calc(100% - 6px),0 calc(100% - 6px));padding:6px;position:absolute;overflow-y:auto}.cwin[data-astro-cid-hmpwilcj][hidden]{display:none}.cwin[data-astro-cid-hmpwilcj]:focus{outline:none}.ct[data-astro-cid-hmpwilcj]{font:700 21px/1.12 var(--font-pixel);letter-spacing:.02em;background:var(--t-bar,var(--ui-fg));color:var(--t-on-bar,var(--ui-on-fg));margin:0;padding:3px 10px 4px}.cbody[data-astro-cid-hmpwilcj]{gap:10px;padding:10px 8px 6px;display:grid}.cwho[data-astro-cid-hmpwilcj]{gap:2px;margin:0;display:grid}.cwho[data-astro-cid-hmpwilcj] b[data-astro-cid-hmpwilcj]{font-size:26px;line-height:1}.cwho[data-astro-cid-hmpwilcj] span[data-astro-cid-hmpwilcj]{color:var(--ui-mute)}.cfoot[data-astro-cid-hmpwilcj]{justify-content:flex-end;display:flex}.cx[data-astro-cid-hmpwilcj]{box-sizing:border-box;cursor:pointer;min-height:34px;font:700 21px/1.12 var(--font-pixel);color:var(--ui-fg);box-shadow:inset 0 0 0 3px var(--ui-fg);background:0 0;border:0;border-radius:0;place-items:center;margin:0;padding:4px 12px 5px;display:inline-grid}.cx[data-astro-cid-hmpwilcj]:focus-visible{outline:3px solid var(--ui-accent);outline-offset:-3px;box-shadow:none}.cwin[data-astro-cid-hmpwilcj].in-card{top:62px;width:min(400px,100% - 28px);max-height:calc(100% - 76px);inset-inline-end:14px}[data-pagecard]:has([data-contact-win]:not([hidden])){min-height:min(480px,100svh - 32px)}.cwin[data-astro-cid-hmpwilcj].in-hud,.cwin[data-astro-cid-hmpwilcj].in-title{top:calc(100% + 9px);width:min(400px,100vw - 24px);inset-inline-end:0}.cwin[data-astro-cid-hmpwilcj].in-title{inset-inline-end:calc(12px - var(--end,12px))}.cwin[data-astro-cid-hmpwilcj].in-hud{max-height:calc(100vh - var(--hud-h,40px) - 16px);max-height:calc(100svh - var(--hud-h,40px) - 16px)}.cwin[data-astro-cid-hmpwilcj].in-title{max-height:calc(100svh - 54px)}@media (width<=979px){.cwin[data-astro-cid-hmpwilcj],.cx[data-astro-cid-hmpwilcj]{font-size:20px}}@media (width<=767px){.cwin[data-astro-cid-hmpwilcj].in-card{top:56px;width:min(400px,100% - 20px);max-height:calc(100% - 66px);inset-inline-end:10px}}@media (width<=559px){.cwin[data-astro-cid-hmpwilcj].in-card{width:calc(100% - 20px);max-height:calc(100% - 64px);top:54px}}.cwrap[data-astro-cid-eddj5ku5].in-card{display:contents}.cwrap[data-astro-cid-eddj5ku5].in-hud{display:inline-flex;position:relative}.cwrap[data-astro-cid-eddj5ku5].in-title{--end:12px;z-index:3;top:6px;display:inline-flex;position:fixed;inset-inline-end:var(--end)}@media (width<=959px){.title-screen[data-show=eggs] .cwrap[data-astro-cid-eddj5ku5].in-title{--end:calc(max(16px, (100vw - 736px) / 2) + 55px)}}.cwrap[data-astro-cid-eddj5ku5][hidden]{display:none}.ck[data-astro-cid-eddj5ku5]{box-sizing:border-box;cursor:pointer;white-space:nowrap;color:var(--ui-on-fg);background:var(--ui-fg);border:0;flex:none;align-items:center;margin:0;display:inline-flex}.ck[data-astro-cid-eddj5ku5] svg[data-astro-cid-eddj5ku5]{flex:none;display:block}.ck[data-astro-cid-eddj5ku5].in-card{height:40px;font:700 21px/1 var(--font-pixel);border-radius:20px;gap:7px;margin-bottom:6px;padding:0 14px 0 12px}.ck[data-astro-cid-eddj5ku5].in-card[aria-expanded=true]{background:var(--t-hi,var(--ui-hi));color:var(--t-on-hi,var(--ui-on-hi))}.ck[data-astro-cid-eddj5ku5].in-hud,.ck[data-astro-cid-eddj5ku5].in-title{min-height:24px;font:500 1.125rem/1.1 var(--font-pixel);box-shadow:0 3px 0 var(--chrome);border-radius:0;gap:6px;padding:0 8px 2px}.ck[data-astro-cid-eddj5ku5].in-title{font-weight:700}.ck[data-astro-cid-eddj5ku5].in-hud:active,.ck[data-astro-cid-eddj5ku5].in-title:active{box-shadow:0 1px 0 var(--chrome);transform:translateY(3px)}.ck[data-astro-cid-eddj5ku5].in-hud[aria-expanded=true],.ck[data-astro-cid-eddj5ku5].in-title[aria-expanded=true]{color:var(--ui-on-hi);background:var(--ui-hi);box-shadow:0 1px 0 var(--chrome);transform:translateY(3px)}@media (width<=559px){.ck[data-astro-cid-eddj5ku5].in-card{justify-content:center;width:40px;padding:0}.ck[data-astro-cid-eddj5ku5].in-hud,.ck[data-astro-cid-eddj5ku5].in-title{justify-content:center;min-width:44px}.ckt[data-astro-cid-eddj5ku5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}html.contact-over{overflow:hidden}[data-astro-cid-lcdefpme][data-islands]{--chrome:color-mix(in srgb, var(--ui-fg) 50%, var(--ui-bg));--chrome-dim:color-mix(in srgb, var(--ui-fg) 22%, var(--ui-bg));background:var(--ui-bg);color:var(--ui-fg);image-rendering:pixelated}.stage[data-astro-cid-lcdefpme]{--fg:var(--stage-fg,var(--ui-fg));--bg:var(--stage-bg,var(--ui-bg));--chrome:color-mix(in srgb, var(--fg) 50%, var(--bg));--chrome-dim:color-mix(in srgb, var(--fg) 22%, var(--bg));color:var(--fg)}[data-astro-cid-lcdefpme][data-islands] *{image-rendering:inherit}[data-astro-cid-lcdefpme][data-islands] p,[data-astro-cid-lcdefpme][data-islands] li,[data-astro-cid-lcdefpme][data-islands] h1,[data-astro-cid-lcdefpme][data-islands] h2,[data-astro-cid-lcdefpme][data-islands] h3,[data-astro-cid-lcdefpme][data-islands].is-smooth,[data-astro-cid-lcdefpme][data-islands].is-smooth .craft[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{image-rendering:auto}.hud[data-astro-cid-lcdefpme]{z-index:20;background:var(--ui-bg);border-bottom:2px solid var(--chrome);font:500 1.125rem/1.1 var(--font-pixel);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:3px 12px 5px;display:flex;position:sticky;top:0}.hud[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{min-height:24px;box-shadow:0 3px 0 var(--chrome);padding:0 8px 2px}.hud[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme],.title-screen[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme]{font-size:1.125rem}.hud[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .pback,.title-screen[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .pback{min-height:24px;box-shadow:0 2px 0 var(--chrome);gap:6px;padding:0 9px 2px}.hud[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .pback i,.title-screen[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .pback i{border-width:5px;border-inline-width:0 7px}.hud[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .crumb,.title-screen[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .crumb{min-height:24px}.hud[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .here,.title-screen[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .here{box-shadow:2px 2px 0 var(--ui-shadow);padding:0 8px 2px}.hud[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.path[data-astro-cid-lcdefpme]{min-width:0;font:500 1.25rem/1 var(--font-pixel);align-items:center;gap:4px 10px;display:flex}.path[data-astro-cid-lcdefpme] .pback{box-sizing:border-box;min-height:32px;color:var(--ui-on-fg);background:var(--ui-fg);box-shadow:0 3px 0 var(--chrome);white-space:nowrap;flex:none;align-items:center;gap:8px;padding:3px 12px 5px;font-weight:700;text-decoration:none;display:inline-flex}.path[data-astro-cid-lcdefpme] .pback:active{box-shadow:0 1px 0 var(--chrome);transform:translateY(2px)}.path[data-astro-cid-lcdefpme] .pback i{border:6px solid #0000;border-inline-start:0;border-inline-end:9px solid;width:0;height:0}.path[data-astro-cid-lcdefpme] .crumb{min-height:32px;color:var(--ui-fg);text-underline-offset:4px;white-space:nowrap;flex:none;align-items:center;text-decoration:underline 2px;display:inline-flex}.path[data-astro-cid-lcdefpme] .sep{border:5px solid #0000;border-inline-start:7px solid var(--ui-mute);border-inline-end:0;flex:none;width:0;height:0}.path[data-astro-cid-lcdefpme] .here{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-on-hi);background:var(--ui-hi);box-shadow:3px 3px 0 var(--ui-shadow);padding:3px 10px 5px;font-weight:700;overflow:hidden}.path[data-astro-cid-lcdefpme] a:focus-visible{outline:3px solid var(--ui-accent);outline-offset:2px}.count[data-astro-cid-lcdefpme] .narrow[data-astro-cid-lcdefpme]{display:none}@media (width<=767px){.path[data-astro-cid-lcdefpme] .crumb,.path[data-astro-cid-lcdefpme] .sep,.count[data-astro-cid-lcdefpme] .wide[data-astro-cid-lcdefpme]{display:none}.count[data-astro-cid-lcdefpme] .narrow[data-astro-cid-lcdefpme]{display:inline}}@media (width<=1023px){.hud[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme]{flex-basis:100%}}@media (width>=1024px){.hud[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme]{flex:1 1 0;overflow:hidden}.hud[data-astro-cid-lcdefpme] .count[data-astro-cid-lcdefpme],.hud[data-astro-cid-lcdefpme] .btns[data-astro-cid-lcdefpme]{flex:none}.hud[data-astro-cid-lcdefpme] .btns[data-astro-cid-lcdefpme]{flex-wrap:nowrap}}.title-screen[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme]{display:none}.title-screen[data-astro-cid-lcdefpme].has-js:not([data-show=start]):not([data-show=play]) .path[data-astro-cid-lcdefpme]{z-index:2;top:0;pointer-events:none;padding:6px 12px;display:flex;position:fixed;inset-inline:0}.path[data-astro-cid-lcdefpme]>*{pointer-events:auto}.hud[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .crumb,.title-screen[data-astro-cid-lcdefpme] .path[data-astro-cid-lcdefpme] .crumb{background:var(--ui-panel);box-shadow:2px 2px 0 var(--ui-shadow);padding:0 8px 2px}.path[data-astro-cid-lcdefpme] .sep{display:none}.hud[data-astro-cid-lcdefpme] .count[data-astro-cid-lcdefpme]{background:var(--ui-panel);box-shadow:2px 2px 0 var(--ui-shadow);padding:2px 8px 4px}.title-screen[data-astro-cid-lcdefpme].has-js:not([data-show=start]){padding-top:48px}.btns[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}button[data-astro-cid-lcdefpme],.btn[data-astro-cid-lcdefpme]{font:inherit;color:var(--ui-on-fg);background:var(--ui-fg);cursor:pointer;min-height:28px;box-shadow:0 4px 0 var(--chrome);box-sizing:border-box;border:0;align-items:center;padding:2px 10px 4px;text-decoration:none;display:inline-flex}button[data-astro-cid-lcdefpme]:active,.btn[data-astro-cid-lcdefpme]:active{box-shadow:0 1px 0 var(--chrome);transform:translateY(3px)}button[data-astro-cid-lcdefpme][aria-pressed=true]{color:var(--ui-on-hi);background:var(--ui-hi);box-shadow:0 1px 0 var(--chrome);transform:translateY(3px)}@media (width<=340px),(height<=520px){.hud[data-astro-cid-lcdefpme]{position:static}}@media (width<=767px){[data-astro-cid-lcdefpme][data-prev],[data-astro-cid-lcdefpme][data-next]{display:none}.hud[data-astro-cid-lcdefpme]{gap:2px 12px;font-size:1.125rem}}.notes[data-astro-cid-lcdefpme]{max-width:40rem;margin:0 auto;padding:32px 16px 64px}.notes[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:700 2.5rem/1 var(--font-pixel);margin:0 0 8px}.notes[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 12px}.notes[data-astro-cid-lcdefpme] .ask[data-astro-cid-lcdefpme]{font:700 1.5rem/1.15 var(--font-pixel);margin-top:20px}.title-screen[data-astro-cid-lcdefpme].has-js,.stage[data-astro-cid-lcdefpme],.hud[data-astro-cid-lcdefpme],.toast[data-astro-cid-lcdefpme]{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.stage[data-astro-cid-lcdefpme] .summary{-webkit-user-select:text;user-select:text}[class^=egg-],[class*=\ egg-]{-webkit-user-select:none;user-select:none}.cstars[data-astro-cid-lcdefpme]{display:none}.is-flying .notes[data-astro-cid-lcdefpme]{color:#ffd866;--ui-accent:#ffd866;--chrome-dim:#3a3e48;background:#0a0b0f;max-width:none;margin:0;padding:0}.is-flying .crawlstage[data-astro-cid-lcdefpme]{perspective:380px;perspective-origin:50% 28%;height:100svh;position:sticky;top:0;overflow:hidden}.is-flying .cstars[data-astro-cid-lcdefpme]{image-rendering:pixelated;display:block;position:absolute;top:0;left:0}.is-flying .crawlplane[data-astro-cid-lcdefpme]{transform-origin:50% 100%;width:min(58rem,94vw);height:210%;margin-left:calc(min(58rem,94vw)/-2);position:absolute;bottom:0;left:50%;transform:rotateX(42deg)}.is-flying .crawlstage[data-astro-cid-lcdefpme]:after{content:"";width:var(--veil-w,0px);height:var(--veil-h,0px);margin-left:calc(var(--veil-w,0px) / -2);background:var(--veil,none);opacity:var(--veil-on,1);pointer-events:none;position:absolute;top:0;left:50%}.is-flying .crawl[data-astro-cid-lcdefpme]{text-align:justify;will-change:transform;padding-bottom:8vh;font-size:clamp(1.25rem,2.3vw,2.125rem);line-height:1.45;position:absolute;top:0;left:0;right:0}.is-flying .crawl[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:.4em;font-size:clamp(3.5rem,8vw,7rem)}.is-flying .crawl[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 1.1em}.is-flying .crawl[data-astro-cid-lcdefpme] .ask[data-astro-cid-lcdefpme]{font:700 1.5em/1.15 var(--font-pixel);text-align:center;margin-top:1.6em}.crawltip[data-astro-cid-lcdefpme]{display:none}.is-flying .crawltip[data-astro-cid-lcdefpme]:not([hidden]){inset-inline-start:16px;top:var(--tip-top,56px);z-index:2;white-space:nowrap;font:700 1.25rem/1.1 var(--font-pixel);color:#ffd866;text-shadow:2px 2px #0a0b0f;pointer-events:none;margin:0;animation:1s step-end infinite crawltip;display:block;position:absolute}.is-flying .crawltip[data-astro-cid-lcdefpme].is-held{animation:none}@keyframes crawltip{0%,to{opacity:1}60%{opacity:0}}.is-flying .crawlstage[data-astro-cid-lcdefpme]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.title-screen[data-astro-cid-lcdefpme]{min-height:calc(100svh - var(--hud-h,0px));box-sizing:border-box;text-align:center;align-content:center;justify-items:center;gap:8px;padding:32px 16px 48px;display:grid}h1[data-astro-cid-lcdefpme]{font:700 clamp(4rem, 17vw, 8.5rem)/.85 var(--font-pixel);color:var(--ui-accent);text-shadow:.05em .05em 0 var(--chrome-dim);margin:0}.tag[data-astro-cid-lcdefpme]{font:500 1.5rem/1 var(--font-pixel);color:var(--ui-mute);margin:0 0 28px}.screen[data-astro-cid-lcdefpme]{justify-items:center;gap:10px;width:100%;max-width:26rem;margin-top:16px;display:grid}.title-screen[data-astro-cid-lcdefpme][data-show] .screen[data-astro-cid-lcdefpme]{align-content:start;min-height:15rem;margin-top:0;display:none}.title-screen[data-astro-cid-lcdefpme][data-show=start] [data-astro-cid-lcdefpme][data-screen=start],.title-screen[data-astro-cid-lcdefpme][data-show=menu] [data-astro-cid-lcdefpme][data-screen=menu],.title-screen[data-astro-cid-lcdefpme][data-show=options] [data-astro-cid-lcdefpme][data-screen=options],.title-screen[data-astro-cid-lcdefpme][data-show=eggs] [data-astro-cid-lcdefpme][data-screen=eggs],.title-screen[data-astro-cid-lcdefpme][data-show=map] [data-astro-cid-lcdefpme][data-screen=map]{display:grid}.sea[data-astro-cid-lcdefpme]{display:none}.title-screen[data-astro-cid-lcdefpme].has-js:is([data-show=start],[data-show=menu],[data-show=options],[data-show=eggs]) .sea[data-astro-cid-lcdefpme]{z-index:0;image-rendering:pixelated;pointer-events:none;display:block;position:fixed;top:0;left:0}.title-screen[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:not(.sea){z-index:1;position:relative}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu],[data-show=options],[data-show=eggs]){--plaque-ink:#16181d;--plaque-gold:#ffc83d;--plaque-edge:#c4262e}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu],[data-show=options],[data-show=eggs]) h1[data-astro-cid-lcdefpme]{color:var(--plaque-gold);text-shadow:.035em .035em 0 var(--plaque-edge), .07em .07em 0 #08090b;margin-top:28px;padding:0 .08em .06em}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu],[data-show=options],[data-show=eggs]) .tag[data-astro-cid-lcdefpme]{color:var(--plaque-ink);margin:4px 0 34px;padding:0;font-weight:700}.title-screen[data-astro-cid-lcdefpme].has-js [data-astro-cid-lcdefpme]:is([data-screen=options],[data-screen=eggs]){background:var(--ui-panel);border:3px solid var(--ui-fg);min-height:auto;box-shadow:6px 6px 0 var(--ui-shadow);box-sizing:border-box;padding:14px 22px 22px;position:relative}@media (height<=760px){.title-screen[data-astro-cid-lcdefpme].has-js:is([data-show=options],[data-show=eggs]) [data-astro-cid-lcdefpme]:is(h1,.tag){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden;margin:0!important;padding:0!important}}.optx[data-astro-cid-lcdefpme]{inset-inline-end:10px;justify-content:center;width:34px;height:34px;min-height:0;padding:0;position:absolute;top:10px}.optx[data-astro-cid-lcdefpme][hidden],.optback[data-astro-cid-lcdefpme][hidden]{display:none}.title-screen[data-astro-cid-lcdefpme].has-js .subpages[data-astro-cid-lcdefpme]{display:grid}.title-screen[data-astro-cid-lcdefpme].has-js .subpage[data-astro-cid-lcdefpme]{grid-area:1/1;min-width:0}.title-screen[data-astro-cid-lcdefpme].has-js .subpages[data-astro-cid-lcdefpme]:not(.is-paged) .subpage[data-astro-cid-lcdefpme]:not(:first-child),.title-screen[data-astro-cid-lcdefpme].has-js .subpages[data-astro-cid-lcdefpme].is-paged .subpage[data-astro-cid-lcdefpme]:not(.is-on){visibility:hidden}.subhead[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;justify-self:stretch;align-items:center;gap:8px 12px;width:100%;margin:0 0 8px;display:flex}.subhead[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:0}.pagename[data-astro-cid-lcdefpme]{font:700 1.5rem/1 var(--font-pixel);color:var(--ui-fg)}.pager[data-astro-cid-lcdefpme]{font:700 1.375rem/1 var(--font-pixel);color:var(--ui-fg);justify-content:center;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.pager[data-astro-cid-lcdefpme][hidden]{display:none}.pagekey[data-astro-cid-lcdefpme]{justify-content:center;width:44px;height:34px;min-height:0;padding:0}.pagekey[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border-block:8px solid #0000;border-inline-end:11px solid;width:0;height:0}.pagekey[data-astro-cid-lcdefpme].next i[data-astro-cid-lcdefpme]{border-inline-start:11px solid;border-inline-end:0}.pagekey[data-astro-cid-lcdefpme]:is(:hover,:focus-visible){color:var(--ui-on-hi);background:var(--ui-hi)}.pagekey[data-astro-cid-lcdefpme]:focus-visible,.optx[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--ui-fg);outline-offset:2px}.pageat[data-astro-cid-lcdefpme]{text-align:center;min-width:3.5ch}.title-screen[data-astro-cid-lcdefpme].has-js [data-astro-cid-lcdefpme][data-screen=eggs]{text-align:start;justify-items:stretch;width:min(27rem,100%);max-width:none}[data-astro-cid-lcdefpme][data-screen=eggs] h2[data-astro-cid-lcdefpme],[data-astro-cid-lcdefpme][data-screen=eggs] .optback[data-astro-cid-lcdefpme]{justify-self:center}.subsay[data-astro-cid-lcdefpme]+.optback[data-astro-cid-lcdefpme]{margin-top:12px}.eggtally[data-astro-cid-lcdefpme]{font:700 1.375rem/1.1 var(--font-pixel);color:var(--ui-fg)}.egglist[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.egglist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--ui-line)}.eggrow[data-astro-cid-lcdefpme]{width:100%;min-height:32px;font:500 1.375rem/1.05 var(--font-pixel);color:var(--ui-mute);box-shadow:none;text-align:start;background:0 0;grid-template-columns:2.1em minmax(0,1fr);align-items:baseline;padding:3px 8px 5px 24px;display:grid;position:relative}.eggrow[data-astro-cid-lcdefpme]:before{content:counter(list-item) ".";font-weight:700}.eggrow[data-astro-cid-lcdefpme]:after{content:"";inset-inline-start:7px;opacity:0;border-block:7px solid #0000;border-inline-start:10px solid;margin-top:-7px;position:absolute;top:50%}.eggrow[data-astro-cid-lcdefpme]:active{box-shadow:none;transform:none}.eggrow[data-astro-cid-lcdefpme][aria-current=true]{color:var(--ui-on-hi);background:var(--ui-hi)}.eggrow[data-astro-cid-lcdefpme][aria-current=true]:after{opacity:1}.eggrow[data-astro-cid-lcdefpme]:focus-visible{outline:3px solid var(--ui-fg);outline-offset:-3px}.egglist[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme].is-found .eggrow[data-astro-cid-lcdefpme]:not([aria-current=true]){color:var(--ui-fg)}.eggrow[data-astro-cid-lcdefpme] .eggname{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.subsay[data-astro-cid-lcdefpme]{border:3px solid var(--ui-fg);background:var(--ui-bg);min-height:3.6rem;box-shadow:inset 0 0 0 2px var(--ui-panel), inset 0 0 0 4px var(--ui-line);font:500 1.25rem/1.1 var(--font-pixel);color:var(--ui-mute);align-content:start;gap:3px;margin:10px 0 0;padding:6px 10px 8px;display:grid}.subsay[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ui-fg);font-weight:700}section[data-astro-cid-lcdefpme].subpage{align-content:start;gap:10px;display:grid}.subpage[data-astro-cid-lcdefpme] .extra[data-astro-cid-lcdefpme]{display:contents}.title-screen[data-astro-cid-lcdefpme].has-js .subpage[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme],.title-screen[data-astro-cid-lcdefpme].has-js .subpage[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme].sub{padding-inline-start:22px;font-size:1.5rem;position:relative}.subpage[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]:before{content:"";inset-inline-start:2px;border-block:8px solid #0000;border-inline-start:11px solid var(--ui-accent);opacity:0;margin-top:-8px;position:absolute;top:50%}.subpage[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]:is(:hover,:focus-within):before{opacity:1}.optback[data-astro-cid-lcdefpme]{font:700 1.625rem/1 var(--font-pixel);justify-self:center;gap:10px;min-height:40px;margin-top:18px;padding:4px 22px 8px}.optback[data-astro-cid-lcdefpme]:before{content:"";border-block:7px solid #0000;border-inline-end:10px solid;width:0;height:0;margin-top:3px}@media (prefers-reduced-motion:no-preference){.title-screen[data-astro-cid-lcdefpme].has-js h1[data-astro-cid-lcdefpme]:after{content:attr(data-shine) / "";text-shadow:none;color:#0000;background:linear-gradient(105deg,#0000 42%,#fff 47% 53%,#0000 58%) 150% 0/300% 100% no-repeat;pointer-events:none;-webkit-background-clip:text;background-clip:text;animation:5s steps(14,jump-none) infinite shine;position:absolute;inset:0}html.islands-paused .title-screen[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]:after{animation-play-state:paused}@keyframes shine{0%,55%{background-position:150% 0}85%,to{background-position:-50% 0}}}html:has([data-islands]){scrollbar-gutter:stable}html.on-screen{overflow:hidden}.title-screen[data-astro-cid-lcdefpme].has-js{z-index:40;overscroll-behavior:contain;background:var(--ui-bg);min-height:0;position:fixed;inset:0;overflow:auto}.title-screen[data-astro-cid-lcdefpme][data-show=play]{display:none}.title-screen[data-astro-cid-lcdefpme][data-show=map]{padding-block:20px 24px}.title-screen[data-astro-cid-lcdefpme][data-show=map] h1[data-astro-cid-lcdefpme],.title-screen[data-astro-cid-lcdefpme][data-show=map] .tag[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.title-screen[data-astro-cid-lcdefpme][data-show] .chartscreen[data-astro-cid-lcdefpme]{max-width:none}.title-screen[data-astro-cid-lcdefpme][data-show=map],.chartscreen[data-astro-cid-lcdefpme]{--ui-bg:#0a0b0f;--ui-panel:#1d1f25;--ui-fg:#ecedf1;--ui-mute:#a5aab6;--ui-line:#3a3e48;--ui-on-fg:#121317;--ui-accent:#ff7a7a;--ui-hi:#ffc83d;--ui-on-hi:#16181d;--ui-shadow:#08090b;--chrome:color-mix(in srgb, var(--ui-fg) 50%, var(--ui-bg));--chrome-dim:color-mix(in srgb, var(--ui-fg) 22%, var(--ui-bg));color:var(--ui-fg);color-scheme:dark}.title-screen[data-astro-cid-lcdefpme].has-js[data-show=map],.chartscreen[data-astro-cid-lcdefpme]{background:var(--ui-bg)}.power[data-astro-cid-lcdefpme]{z-index:60;box-sizing:border-box;--ui-bg:#0a0b0f;--ui-panel:#1d1f25;--ui-fg:#ecedf1;--ui-mute:#a5aab6;--ui-line:#3a3e48;--ui-hi:#ffc83d;--ui-on-hi:#16181d;--ui-shadow:#08090b;color:var(--ui-fg);background:var(--ui-bg);color-scheme:dark;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;place-items:center;padding:24px;display:none;position:fixed;inset:0;overflow:hidden}html.power-off .power[data-astro-cid-lcdefpme]{display:grid}.power[data-astro-cid-lcdefpme][hidden]{display:none}.powerkey[data-astro-cid-lcdefpme]{--m:4;justify-items:center;gap:calc(var(--m) * 4px);padding:calc(var(--m) * 6px) calc(var(--m) * 9px) calc(var(--m) * 7px);font:700 clamp(2.5rem, 11vw, 4.5rem)/1 var(--font-pixel);color:var(--ui-fg);background:var(--ui-panel);border:calc(var(--m) * 1px) solid var(--ui-fg);box-shadow:calc(var(--m) * 2px) calc(var(--m) * 2px) 0 var(--ui-shadow);cursor:pointer;border-radius:0;margin:0;display:grid}.powerkey[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{width:calc(var(--m) * 15px);height:calc(var(--m) * 15px);image-rendering:pixelated;background-position:0 0;background-repeat:no-repeat;background-size:200% 100%;display:block}.powerkey[data-astro-cid-lcdefpme]:hover,.power[data-astro-cid-lcdefpme][data-power=on] .powerkey[data-astro-cid-lcdefpme]{color:var(--ui-hi);border-color:var(--ui-hi)}.powerkey[data-astro-cid-lcdefpme]:hover i[data-astro-cid-lcdefpme],.power[data-astro-cid-lcdefpme][data-power=on] .powerkey[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background-position:100% 0}.powerkey[data-astro-cid-lcdefpme]:focus-visible{outline:calc(var(--m) * 1px) solid var(--ui-hi);outline-offset:calc(var(--m) * 2px)}.powerkey[data-astro-cid-lcdefpme]:active,.power[data-astro-cid-lcdefpme][data-power=on] .powerkey[data-astro-cid-lcdefpme]{transform:translate(calc(var(--m) * 1px), calc(var(--m) * 1px));box-shadow:calc(var(--m) * 1px) calc(var(--m) * 1px) 0 var(--ui-shadow)}@media (width<=599px){.powerkey[data-astro-cid-lcdefpme]{--m:3}}@media (width>=1100px) and (height>=700px){.powerkey[data-astro-cid-lcdefpme]{--m:5;font-size:5.5rem}}.power[data-astro-cid-lcdefpme][data-power=boot] .powerkey[data-astro-cid-lcdefpme]{display:none}.bootlog[data-astro-cid-lcdefpme]{box-sizing:border-box;font:500 clamp(1.25rem, 3.2vw, 2rem)/1.2 var(--font-pixel);color:var(--ui-mute);text-align:start;padding:clamp(16px,4vw,44px);display:none;position:absolute;inset:0}.power[data-astro-cid-lcdefpme][data-power=boot] .bootlog[data-astro-cid-lcdefpme]{display:block}.bootlog[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0;padding-inline-end:calc(var(--cw) * 2px + 12px)}.bootlog[data-astro-cid-lcdefpme] .bios[data-astro-cid-lcdefpme]{color:var(--ui-fg);font-weight:700}.bootlog[data-astro-cid-lcdefpme] .gap[data-astro-cid-lcdefpme]{margin-top:1.2em}.bootlog[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{color:var(--ui-fg);padding-inline-start:1.5em}.bootlog[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][data-at]{visibility:hidden}.bootlog[data-astro-cid-lcdefpme] [data-at].is-in{visibility:visible}.bootlog[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme]{vertical-align:-.08em;gap:3px;display:inline-flex}.bootlog[data-astro-cid-lcdefpme] .bar[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--ui-hi);width:.5em;height:.72em}.bootlog[data-astro-cid-lcdefpme] .cur[data-astro-cid-lcdefpme]{vertical-align:-.08em;background:var(--ui-fg);width:.5em;height:.72em;margin-inline-start:.2em;display:inline-block}.bootship[data-astro-cid-lcdefpme]{inset-inline-end:clamp(16px,4vw,44px);width:calc(var(--cw) * 2px);height:calc(var(--ch) * 2px);background-repeat:no-repeat;background-size:calc(var(--frames) * 100%) 100%;image-rendering:pixelated;position:absolute;top:clamp(16px,4vw,44px)}@media (prefers-reduced-motion:no-preference){.power[data-astro-cid-lcdefpme][data-power=on]:after{content:"";background:var(--ui-fg);pointer-events:none;animation:.15s steps(3,jump-none) both crtwake;position:absolute;inset:0}@keyframes crtwake{0%{clip-path:inset(49.6% 0);opacity:1}66%{clip-path:inset(30% 0);opacity:.5}to{clip-path:inset(0);opacity:.12}}.powerkey[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation:1.2s steps(1,jump-none) infinite standby}.powerkey[data-astro-cid-lcdefpme]:hover i[data-astro-cid-lcdefpme],.power[data-astro-cid-lcdefpme][data-power=on] .powerkey[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation:none}@keyframes standby{0%,to{opacity:1}50%{opacity:.55}}.bootlog[data-astro-cid-lcdefpme] .cur[data-astro-cid-lcdefpme]{animation:.3s steps(1,jump-none) infinite bootcur}@keyframes bootcur{0%,to{opacity:1}50%{opacity:0}}}.chart[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme]{justify-items:center;gap:6px;margin:0;padding:0;list-style:none;display:grid}.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--ui-fg);font:500 1.375rem/1 var(--font-pixel)}.you[data-astro-cid-lcdefpme],.lead[data-astro-cid-lcdefpme],.earth[data-astro-cid-lcdefpme],.pinflag[data-astro-cid-lcdefpme]{display:none}.title-screen[data-astro-cid-lcdefpme].has-js[data-show=map]{padding:0;overflow:hidden}.title-screen[data-astro-cid-lcdefpme].has-js[data-show=map] .chartscreen[data-astro-cid-lcdefpme]{box-sizing:border-box;text-align:start;background:0 0;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-content:stretch;justify-items:stretch;gap:0;width:auto;min-height:0;margin:0;padding-top:40px;display:grid;position:absolute;inset:0}.title-screen[data-astro-cid-lcdefpme].has-js .chart[data-astro-cid-lcdefpme]{grid-area:1/1;min-height:0;position:relative}.title-screen[data-astro-cid-lcdefpme].has-js .mapwords[data-astro-cid-lcdefpme]{z-index:2;background:var(--ui-panel);border-top:2px solid var(--ui-line);grid-area:2/1;padding:8px 16px 14px;position:relative}.mapwords[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0 0 4px;font-size:1.75rem}@media (width>=1100px){.title-screen[data-astro-cid-lcdefpme].has-js[data-show=map] .chartscreen[data-astro-cid-lcdefpme]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(13rem,19rem)}.title-screen[data-astro-cid-lcdefpme].has-js .mapwords[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--ui-bg) 86%, transparent);border:2px solid var(--ui-line);grid-area:1/2;align-self:start;margin:20px 20px 0 0;padding:18px 20px 20px}.mapwords[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:12px;font-size:2.5rem}.mapwords[data-astro-cid-lcdefpme] .spotinfo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{-webkit-line-clamp:7}.mapwords[data-astro-cid-lcdefpme] .hint[data-astro-cid-lcdefpme]{border-bottom:2px solid var(--ui-line);margin:0 0 16px;padding-bottom:16px}}.title-screen[data-astro-cid-lcdefpme].has-js .chart[data-astro-cid-lcdefpme] ol[data-astro-cid-lcdefpme],.title-screen[data-astro-cid-lcdefpme].has-js .chart[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{display:contents}.title-screen[data-astro-cid-lcdefpme].has-js .chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{z-index:1;color:var(--ui-fg);font:500 clamp(.875rem, calc(var(--u) * 9), 1.5rem)/1 var(--font-pixel);text-align:center;border-radius:50%;text-decoration:none;position:absolute;transform:translate(-50%,-50%)}.nametag[data-astro-cid-lcdefpme],.fog[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{left:50%;top:calc(100% - var(--u) * 7);width:max-content;box-shadow:2px 2px 0 var(--ui-shadow);align-items:stretch;display:inline-flex;position:absolute;transform:translate(-50%)}.num[data-astro-cid-lcdefpme]{min-width:1.1em;color:var(--ui-on-hi);background:var(--ui-hi);flex:none;place-items:center;padding:1px 4px 3px;font-weight:700;display:grid}.name[data-astro-cid-lcdefpme]{background:var(--ui-bg);white-space:nowrap;padding:1px 6px 3px}.fog[data-astro-cid-lcdefpme]{color:var(--ui-mute)}.fog[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{color:var(--ui-mute);border:1px dashed var(--ui-line);box-shadow:none}.fog[data-astro-cid-lcdefpme] .egg-press{pointer-events:auto;cursor:pointer;box-sizing:border-box;align-items:center;min-width:24px;min-height:24px}.title-screen[data-astro-cid-lcdefpme].has-js .earth[data-astro-cid-lcdefpme]{z-index:1;font:500 1rem/1 var(--font-pixel);color:var(--ui-mute);background:var(--ui-bg);pointer-events:none;padding:0 5px 2px;display:block;position:absolute;transform:translate(-50%,-50%)}.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:before{content:"";inset:calc(var(--u) * -1);--b:max(2px, calc(var(--u) * 1.5));--l:calc(var(--u) * 9);--k:var(--ui-hi);opacity:0;pointer-events:none;background:linear-gradient(var(--k) 0 0) left top / var(--l) var(--b) no-repeat, linear-gradient(var(--k) 0 0) left top / var(--b) var(--l) no-repeat, linear-gradient(var(--k) 0 0) right top / var(--l) var(--b) no-repeat, linear-gradient(var(--k) 0 0) right top / var(--b) var(--l) no-repeat, linear-gradient(var(--k) 0 0) left bottom / var(--l) var(--b) no-repeat, linear-gradient(var(--k) 0 0) left bottom / var(--b) var(--l) no-repeat, linear-gradient(var(--k) 0 0) right bottom / var(--l) var(--b) no-repeat, linear-gradient(var(--k) 0 0) right bottom / var(--b) var(--l) no-repeat;position:absolute}.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-picked:before,.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme][aria-current=true]:before{opacity:1}.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover:before,.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible:before{opacity:1;--k:var(--ui-accent)}.title-screen[data-astro-cid-lcdefpme].has-js .chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{outline:none}.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-picked .name[data-astro-cid-lcdefpme],.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme][aria-current=true] .name[data-astro-cid-lcdefpme]{font-weight:700}.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .name[data-astro-cid-lcdefpme],.chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible .name[data-astro-cid-lcdefpme]{text-decoration:underline 2px var(--ui-accent);text-underline-offset:3px}.title-screen[data-astro-cid-lcdefpme].has-js .you[data-astro-cid-lcdefpme]{pointer-events:none;z-index:2;--k:1;width:0;height:0;display:block;position:absolute}.plane[data-astro-cid-lcdefpme]{left:calc(var(--cw) * var(--k) * -.5px);bottom:calc(var(--k) * -3px);width:calc(var(--cw) * var(--k) * 1px);height:calc(var(--ch) * var(--k) * 1px);background-repeat:no-repeat;background-size:calc(var(--frames) * 100%) 100%;image-rendering:pixelated;display:block;position:absolute}.you[data-astro-cid-lcdefpme][data-face=left] .plane[data-astro-cid-lcdefpme]{scale:-1 1}.startflag[data-astro-cid-lcdefpme]{left:calc(var(--cw) * var(--k) * .5px + 12px);bottom:calc(var(--ch) * var(--k) * .5px - 3px);font:700 1.125rem/1 var(--font-pixel);color:var(--ui-on-hi);background:var(--ui-hi);box-shadow:3px 3px 0 var(--ui-shadow);white-space:nowrap;padding:1px 8px 3px;display:none;position:absolute;transform:translateY(50%)}.startflag[data-astro-cid-lcdefpme]:after{content:"";border-block:5px solid #0000;border-right:6px solid var(--ui-hi);margin-top:-5px;position:absolute;top:50%;right:100%}.chart[data-astro-cid-lcdefpme].is-start .startflag[data-astro-cid-lcdefpme]{display:block}@media (width<=599px){.startflag[data-astro-cid-lcdefpme]{left:0;bottom:calc(var(--ch) * var(--k) * 1px + 5px);padding:0 6px 2px;font-size:.875rem;transform:translate(-50%)}.startflag[data-astro-cid-lcdefpme]:after{border:0;border-inline:5px solid #0000;border-top:5px solid var(--ui-hi);border-right-color:#0000;margin:0 0 0 -5px;top:100%;left:50%;right:auto}}.enterask[data-astro-cid-lcdefpme]{z-index:3;--k:1;--gap:16px;box-sizing:border-box;min-height:30px;font:700 1.25rem/1 var(--font-pixel);color:var(--ui-on-hi);background:var(--ui-hi);border:2px solid var(--ui-fg);box-shadow:3px 3px 0 var(--ui-shadow);white-space:nowrap;cursor:pointer;translate:calc(var(--cw) * var(--k) * .5px + var(--gap)) calc(-50% - var(--ch) * var(--k) * .5px + 3px);border-radius:0;align-items:center;gap:7px;margin:0;padding:1px 9px 3px;display:inline-flex;position:absolute}.enterask[data-astro-cid-lcdefpme][hidden]{display:none}.taphint[data-astro-cid-lcdefpme]{z-index:3;pointer-events:none;--m:calc(var(--u) * 2);width:0;height:0;position:absolute}.taphint[data-astro-cid-lcdefpme][hidden]{display:none}.taphint[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{left:calc(var(--u) * 14 - var(--m) * 9);top:calc(var(--u) * 8 - var(--m) * 4);width:calc(var(--m) * 19);height:calc(var(--m) * 20);image-rendering:pixelated;background-repeat:no-repeat;background-size:200% 100%;position:absolute}.taphint[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{left:calc(var(--u) * 14 + var(--m) * 9);top:calc(var(--u) * 8 + var(--m) * 5);font:700 1rem/1.1 var(--font-pixel);color:var(--ui-on-hi);background:var(--ui-hi);box-shadow:2px 2px 0 var(--ui-shadow);white-space:nowrap;padding:0 6px 2px;position:absolute}.taphint[data-astro-cid-lcdefpme].is-left b[data-astro-cid-lcdefpme]{left:auto;right:calc(var(--m) * 6 - var(--u) * 14)}@media (width>=1100px){.taphint[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:1.25rem}}.enterask[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:14px;height:8px;image-rendering:pixelated;display:block}.enterask[data-astro-cid-lcdefpme]:after{content:"";border-block:6px solid #0000;border-right:7px solid var(--ui-fg);margin-top:-6px;position:absolute;top:50%;right:calc(100% + 2px)}.enterask[data-astro-cid-lcdefpme].is-left{translate:calc(-100% - var(--cw) * var(--k) * .5px - var(--gap)) calc(-50% - var(--ch) * var(--k) * .5px + 3px)}.enterask[data-astro-cid-lcdefpme].is-left:after{border-right:0;border-left:7px solid var(--ui-fg);left:calc(100% + 2px);right:auto}.enterask[data-astro-cid-lcdefpme]:hover,.enterask[data-astro-cid-lcdefpme]:focus-visible{background:var(--ui-fg);outline:none}.enterask[data-astro-cid-lcdefpme]:active{box-shadow:1px 1px 0 var(--ui-shadow);transform:translate(2px,2px)}.chart[data-astro-cid-lcdefpme].is-asking .startflag[data-astro-cid-lcdefpme]{display:none}@media (width>=1100px){.enterask[data-astro-cid-lcdefpme]{gap:8px;min-height:36px;padding:2px 11px 4px;font-size:1.5rem}}@media (width<=599px){.enterask[data-astro-cid-lcdefpme],.enterask[data-astro-cid-lcdefpme].is-left{min-height:28px;translate:calc(-50% + var(--dx,0px)) calc(-100% - var(--ch) * var(--k) * 1px - 10px);padding:0 8px 2px;font-size:1.125rem}.enterask[data-astro-cid-lcdefpme]:after,.enterask[data-astro-cid-lcdefpme].is-left:after{right:auto;left:calc(50% - var(--dx,0px));border:0;border-inline:6px solid #0000;border-top:7px solid var(--ui-fg);border-right-color:#0000;margin:0 0 0 -6px;top:calc(100% + 2px)}}.lead[data-astro-cid-lcdefpme]{z-index:1;width:calc(var(--u) * 6);height:calc(var(--u) * 7);margin:calc(var(--u) * -3.5) 0 0 calc(var(--u) * -3);background:var(--ui-hi);clip-path:polygon(0 0,100% 50%,0 100%,35% 50%);pointer-events:none;position:absolute}.title-screen[data-astro-cid-lcdefpme].has-js .chart[data-astro-cid-lcdefpme].is-start .lead[data-astro-cid-lcdefpme]{display:block}.pinflag[data-astro-cid-lcdefpme]{left:78%;top:calc(var(--ph) * -.4px);width:calc(var(--pw) * 1px);height:calc(var(--ph) * 1px);background-repeat:no-repeat;background-size:calc(var(--frames) * 100%) 100%;image-rendering:pixelated;position:absolute}.title-screen[data-astro-cid-lcdefpme].has-js .chart[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-found .pinflag[data-astro-cid-lcdefpme]{display:block}.spotinfo[data-astro-cid-lcdefpme]{max-width:34rem;min-height:3.4em;font:400 1rem/1.35 var(--font-body,inherit);color:var(--ui-fg);margin:0;display:none}.spotinfo[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font:700 1.5rem/1.1 var(--font-pixel);display:block}.spotinfo[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]:empty{display:none}.spotinfo[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{font:500 1.125rem/1.1 var(--font-pixel);color:var(--ui-hi);margin-bottom:2px;font-style:normal;display:block}.spotinfo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{-webkit-line-clamp:2;color:var(--ui-mute);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width>=600px){.spotinfo[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{-webkit-line-clamp:3}}@media (width<=1099px){.spotinfo[data-astro-cid-lcdefpme]{box-sizing:border-box;height:calc(2.8875rem + 2px + 2.7em);min-height:0;overflow:hidden}}@media (width>=600px) and (width<=1099px){.spotinfo[data-astro-cid-lcdefpme]{height:calc(2.8875rem + 2px + 4.05em)}}@media (prefers-reduced-motion:no-preference){.plane[data-astro-cid-lcdefpme]{animation:.5s steps(2,jump-none) infinite idle,1.2s steps(2,jump-none) infinite alternate bob2}.you[data-astro-cid-lcdefpme].is-flying .plane[data-astro-cid-lcdefpme]{rotate:var(--tilt,0deg);animation:.14s steps(2,jump-none) infinite burn}.you[data-astro-cid-lcdefpme].is-touch .plane[data-astro-cid-lcdefpme]{animation:.5s steps(2,jump-none) infinite idle,.26s steps(4,jump-none) touch}@keyframes idle{0%{background-position-x:0}to{background-position-x:100%}}@keyframes bob2{0%{translate:0}to{translate:0 calc(var(--k) * -1px)}}@keyframes burn{0%{background-position-x:calc(100% / (var(--frames) - 1))}to{background-position-x:100%}}@keyframes touch{0%{translate:0 calc(var(--k) * -3px)}50%{translate:0 calc(var(--k) * 1px)}to{translate:0}}.startflag[data-astro-cid-lcdefpme]{animation:.9s steps(2,jump-none) infinite alternate startbob}.enterask[data-astro-cid-lcdefpme]{animation:.18s steps(3,end) askin}.taphint[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation:1.6s steps(1,jump-none) infinite taphand}html.islands-paused .taphint[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes taphand{0%,20%,40%,to{background-position-x:0;translate:0}10%,30%{background-position-x:100%;translate:0}70%{translate:0 calc(var(--m) * 1);background-position-x:0}}.enterask[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{animation:.45s steps(2,jump-none) infinite alternate asknod}html.islands-paused .enterask[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes askin{0%{opacity:0;scale:.4}34%{opacity:1}to{opacity:1;scale:1}}@keyframes asknod{0%{translate:0 -1px}to{translate:0 1px}}.lead[data-astro-cid-lcdefpme]{animation:.9s steps(1,jump-none) infinite leadon;animation-delay:calc(var(--n) * .18s)}html.islands-paused .plane[data-astro-cid-lcdefpme],html.islands-paused .startflag[data-astro-cid-lcdefpme],html.islands-paused .lead[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes startbob{0%{translate:0}to{translate:3px}}@media (width<=599px){.startflag[data-astro-cid-lcdefpme]{animation-name:startbobup}}@keyframes startbobup{0%{translate:0}to{translate:0 -2px}}@keyframes leadon{0%,to{opacity:.35}30%,60%{opacity:1}}}.needs-on[data-astro-cid-lcdefpme]{display:none}.title-screen[data-astro-cid-lcdefpme].has-js .needs-on[data-astro-cid-lcdefpme]{display:block}.pagecard[data-astro-cid-lcdefpme]{box-sizing:border-box;width:min(1040px,100vw - 32px);max-width:none;max-height:min(700px,100svh - 32px);color:var(--ui-fg);background:color-mix(in srgb, var(--ui-bg) 94%, transparent);border:1px solid color-mix(in srgb, var(--ui-fg) 35%, transparent);box-shadow:0 18px 48px #00000059, inset 0 1px 0 color-mix(in srgb, var(--ui-fg) 22%, transparent);border-radius:28px;margin:auto;padding:14px;overflow:hidden}.pagecard[data-astro-cid-lcdefpme][open]{flex-direction:column;gap:10px;display:flex}@supports (backdrop-filter:blur(1px)){.pagecard[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--ui-bg) 40%, transparent);backdrop-filter:blur(9px)saturate(1.3)}}.pagecard[data-astro-cid-lcdefpme]::backdrop{background:#00000029}.pagecard[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][hidden]{display:none}.bar[data-astro-cid-lcdefpme]{align-items:center;gap:10px;min-height:40px;display:flex}.slot[data-astro-cid-lcdefpme]{flex:1;min-width:0}.bar[data-astro-cid-lcdefpme] form[data-astro-cid-lcdefpme]{flex:none;margin-inline-start:auto}.x[data-astro-cid-lcdefpme]{width:40px;height:40px;min-height:0;box-shadow:none;border-radius:50%;justify-content:center;padding:0;position:relative}.x[data-astro-cid-lcdefpme]:active{box-shadow:none;transform:none}.x[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.x[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{background:var(--ui-on-fg);width:18px;height:3px;margin:-1.5px 0 0 -9px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.x[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:after{content:"";transform:rotate(90deg)}@media (width<=559px){.bar[data-astro-cid-lcdefpme]{gap:6px}}@media (width<=389px){.slot[data-astro-cid-lcdefpme] [role=tablist]:has(>[role=tab]:nth-child(6)){grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.bar[data-astro-cid-lcdefpme]:has([role=tab]:nth-child(6)){align-items:start}}.pages[data-astro-cid-lcdefpme]{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.pane[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--ui-panel) 88%, transparent);border-radius:16px;padding:18px 20px 22px}.pane[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:700 2.5rem/1 var(--font-pixel);color:var(--ui-accent);margin:0 0 8px}.pane[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}@media (width<=767px){.pagecard[data-astro-cid-lcdefpme]{border-radius:22px;width:calc(100vw - 16px);max-height:calc(100svh - 16px);padding:10px}}.screen[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:700 2.5rem/1 var(--font-pixel);margin:0 0 4px}.screen[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.screen[data-astro-cid-lcdefpme]:focus{outline:none}.start[data-astro-cid-lcdefpme],.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.back[data-astro-cid-lcdefpme]{font:700 2.25rem/1 var(--font-pixel);color:var(--ui-fg);box-sizing:border-box;align-items:center;min-height:44px;padding:6px 14px 8px;text-decoration:none;display:inline-flex;position:relative}.start[data-astro-cid-lcdefpme]{color:var(--ui-on-fg);background:var(--ui-fg);box-shadow:0 6px 0 var(--chrome);padding:6px 22px 10px;font-size:3rem}.start[data-astro-cid-lcdefpme]:active{box-shadow:0 2px 0 var(--chrome);transform:translateY(4px)}.start[data-astro-cid-lcdefpme].is-nudged,.title-screen[data-astro-cid-lcdefpme].has-js .menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-nudged{color:var(--ui-on-hi);background:var(--ui-hi)}[data-astro-cid-lcdefpme][data-screen=start]{justify-items:center;gap:18px}.soundbtn[data-astro-cid-lcdefpme]{font:700 1.375rem/1 var(--font-pixel);min-height:40px;padding:6px 16px 8px}.startkeys[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.skykey[data-astro-cid-lcdefpme]{align-items:center;gap:8px;display:inline-flex}.skykey[data-astro-cid-lcdefpme] .clock[data-astro-cid-lcdefpme]{box-sizing:border-box;text-align:center;font-variant-numeric:tabular-nums;min-width:4.2ch;color:var(--ui-fg);background:var(--ui-on-fg);padding:2px 5px 3px;display:inline-block}.skykey[data-astro-cid-lcdefpme] .clock[data-astro-cid-lcdefpme][hidden]{display:none}.results[data-astro-cid-lcdefpme]{--w:min(100vw - 24px, 23rem);box-sizing:border-box;width:var(--w);margin-inline:calc(50% - var(--w) / 2)}.eggnote[data-astro-cid-lcdefpme]{font:500 1.125rem/1.1 var(--font-pixel);color:var(--ui-fg);text-align:center;margin:0}.title-screen[data-astro-cid-lcdefpme].has-js .results[data-astro-cid-lcdefpme]{background:color-mix(in srgb, var(--ui-panel) 90%, transparent);border:2px solid var(--ui-fg);padding:6px 12px 7px}@media (width>=768px){.results[data-astro-cid-lcdefpme]{--w:min(100vw - 48px, 46rem);width:fit-content;max-width:var(--w);margin-inline:auto;padding-inline:16px}}@media (width<=599px),(height<=520px){.tag[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.tag[data-astro-cid-lcdefpme] .dot[data-astro-cid-lcdefpme]{display:none}.tag[data-astro-cid-lcdefpme]{font-size:1.3125rem;line-height:1.05}}@media (width>=768px) and (height>=600px),(height>=740px){.title-screen[data-astro-cid-lcdefpme].has-js[data-show=start] .results[data-astro-cid-lcdefpme]{z-index:1;inset-inline:0;margin-inline:auto;position:fixed;bottom:14px}}.title-screen[data-astro-cid-lcdefpme]{align-content:safe center}@media (height<=520px){h1[data-astro-cid-lcdefpme]{font-size:clamp(3.5rem,22vh,8.5rem)}.title-screen[data-astro-cid-lcdefpme] .tag[data-astro-cid-lcdefpme]{margin-bottom:14px}}@media (width<=599px){.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu],[data-show=options],[data-show=eggs]){--name:clamp(4.5rem, 25vw, 8.5rem)}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu],[data-show=options],[data-show=eggs]) h1[data-astro-cid-lcdefpme]{font-size:var(--name)}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]){padding:104px 12px 16px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) .tag[data-astro-cid-lcdefpme]{margin-bottom:22px}}@media (width<=599px) and (height<=659px) and (orientation:portrait){.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]){--sky:64px;--under:calc(130px + 9.75625rem);padding-top:clamp(var(--sky), calc(100svh - var(--under) - .91 * var(--name)), 104px);align-content:start;padding-bottom:8px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) .screen[data-astro-cid-lcdefpme]{min-height:0}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) .menu[data-astro-cid-lcdefpme]{gap:6px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) .menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:36px}}@media (width<=599px) and (height<=559px) and (orientation:portrait){.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]){--under:calc(110px + 9.75625rem);padding-bottom:4px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) .tag[data-astro-cid-lcdefpme]{margin-bottom:12px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) .menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:34px;padding-block:1px 5px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) [data-astro-cid-lcdefpme][data-screen=start]{row-gap:12px}}@media (width<=599px) and (height>=501px) and (height<=529px) and (orientation:portrait){.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]){--under:calc(107px + 9.75625rem)}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) .menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:32px;padding-block:0 4px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) [data-astro-cid-lcdefpme][data-screen=start]{row-gap:10px}}@media (height<=500px) and (pointer:coarse){.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]){align-content:start;padding:8px 12px 10px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) h1[data-astro-cid-lcdefpme]{margin-top:14px}.title-screen[data-astro-cid-lcdefpme].has-sea:is([data-show=start],[data-show=menu]) .screen[data-astro-cid-lcdefpme]{min-height:0}}@media (width<=599px),(height<=500px) and (pointer:coarse){.title-screen[data-astro-cid-lcdefpme].has-js [data-astro-cid-lcdefpme][data-screen=start]{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:14px 16px}.title-screen[data-astro-cid-lcdefpme].has-js [data-astro-cid-lcdefpme][data-screen=start] .results[data-astro-cid-lcdefpme]{grid-column:1/-1}}@media (width<=359px){.title-screen[data-astro-cid-lcdefpme].has-js [data-astro-cid-lcdefpme][data-screen=start]{column-gap:10px}.title-screen[data-astro-cid-lcdefpme].has-js [data-astro-cid-lcdefpme][data-screen=start] .startkeys[data-astro-cid-lcdefpme]{gap:8px}.title-screen[data-astro-cid-lcdefpme].has-js [data-astro-cid-lcdefpme][data-screen=start] .soundbtn[data-astro-cid-lcdefpme]{padding-inline:10px}}.mute[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;min-width:44px;display:inline-flex}.mute[data-astro-cid-lcdefpme] .cross[data-astro-cid-lcdefpme],.mute[data-astro-cid-lcdefpme][aria-pressed=true] .waves[data-astro-cid-lcdefpme]{display:none}.mute[data-astro-cid-lcdefpme][aria-pressed=true] .cross[data-astro-cid-lcdefpme]{display:inline}.hint[data-astro-cid-lcdefpme]{font:500 1.25rem/1 var(--font-pixel);color:var(--ui-mute);margin:0 0 12px}.hint[data-astro-cid-lcdefpme] .calm[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:1px;color:#e0352b;width:max-content;text-shadow:-2px -2px 0 var(--ui-hi), -1px -2px 0 var(--ui-hi), 0 -2px 0 var(--ui-hi), 1px -2px 0 var(--ui-hi), 2px -2px 0 var(--ui-hi), -2px -1px 0 var(--ui-hi), 2px -1px 0 var(--ui-hi), -2px 0 0 var(--ui-hi), 2px 0 0 var(--ui-hi), -2px 1px 0 var(--ui-hi), 2px 1px 0 var(--ui-hi), -2px 2px 0 var(--ui-hi), -1px 2px 0 var(--ui-hi), 0 2px 0 var(--ui-hi), 1px 2px 0 var(--ui-hi), 2px 2px 0 var(--ui-hi), 3px 3px 0 var(--ui-shadow), 4px 4px 0 var(--ui-shadow);margin:0 0 6px 2px;font-size:1.75rem;font-weight:700;line-height:1;display:block}.menu[data-astro-cid-lcdefpme]{justify-items:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:before,.back[data-astro-cid-lcdefpme]:before{content:"";inset-inline-start:-14px;border-block:9px solid #0000;border-inline-start:14px solid var(--ui-accent);opacity:0;width:0;height:0;margin-top:-9px;position:absolute;top:50%}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible,.back[data-astro-cid-lcdefpme]:hover,.back[data-astro-cid-lcdefpme]:focus-visible{color:var(--ui-accent)}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover:before,.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible:before,.back[data-astro-cid-lcdefpme]:hover:before,.back[data-astro-cid-lcdefpme]:focus-visible:before{opacity:1}.title-screen[data-astro-cid-lcdefpme].has-js .menu[data-astro-cid-lcdefpme]{justify-items:center;gap:10px}.title-screen[data-astro-cid-lcdefpme].has-js .menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-width:10.25rem;min-height:40px;color:var(--ui-on-fg);background:var(--ui-fg);box-shadow:0 4px 0 var(--chrome);justify-content:center;padding:2px 18px 6px;font-size:1.75rem}.title-screen[data-astro-cid-lcdefpme].has-js .menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:before{border-inline-start-color:var(--ui-hi);filter:drop-shadow(2px 2px 0 var(--ui-shadow));inset-inline-start:-22px}.title-screen[data-astro-cid-lcdefpme].has-js .menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:is(:hover,:focus-visible,.is-chosen){color:var(--ui-on-hi);background:var(--ui-hi)}.title-screen[data-astro-cid-lcdefpme].has-js .menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:active{box-shadow:0 1px 0 var(--chrome);transform:translateY(3px)}.back[data-astro-cid-lcdefpme]{margin-top:12px;font-size:1.75rem}.needs-js[data-astro-cid-lcdefpme]{color:var(--ui-mute)}.title-screen[data-astro-cid-lcdefpme].has-js .needs-js[data-astro-cid-lcdefpme]{display:none}.rows[data-astro-cid-lcdefpme]{width:100%;font:500 1.75rem/1 var(--font-pixel);text-align:start;gap:14px;display:grid}.rows[data-astro-cid-lcdefpme][hidden],.row[data-astro-cid-lcdefpme][hidden]{display:none}.row[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.pick[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:inline-flex}.row[data-astro-cid-lcdefpme].sub{padding-inline-start:14px;font-size:1.5rem}.row[data-astro-cid-lcdefpme].sub.is-quiet{opacity:.6}.pick[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{justify-content:center;min-width:4.5rem;min-height:36px;font-size:1.5rem}input[data-astro-cid-lcdefpme][type=range]{width:9.5rem;height:28px;accent-color:var(--ui-accent)}output[data-astro-cid-lcdefpme]{text-align:end;min-width:1.5ch}@media (prefers-reduced-motion:no-preference){.title-screen[data-astro-cid-lcdefpme].is-leaving{transform-origin:var(--ox,50%) var(--oy,50%);opacity:0;pointer-events:none;transition:transform .42s cubic-bezier(.5,0,.9,.6),opacity .42s ease-in;transform:scale(5)}.title-screen[data-astro-cid-lcdefpme].is-arriving{animation:.22s ease-out arrive}@keyframes arrive{0%{opacity:0;transform:scale(1.12)}}.title-screen[data-astro-cid-lcdefpme].is-arriving.is-zooming{animation:.6s steps(9,end) zoomout}@keyframes zoomout{0%{opacity:0;transform:scale(2.8)}35%{opacity:1}}.from-space .outer[data-astro-cid-lcdefpme]{animation:.95s steps(8,end) both fromspace}@keyframes fromspace{0%,40%{opacity:1}to{opacity:0}}.pagecard[data-astro-cid-lcdefpme][open]{animation:.22s steps(4,end) card-in}@keyframes card-in{0%{opacity:0;transform:scale(.72)}}.start[data-astro-cid-lcdefpme].is-nudged,.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-nudged{z-index:1;animation:.45s linear nudge}.start[data-astro-cid-lcdefpme].is-nudged:after{animation:.225s steps(2,jump-none) 2 blink}@keyframes nudge{0%,to{scale:1}22%{scale:1.2}48%{scale:1.07}72%{scale:1.16}}.start[data-astro-cid-lcdefpme]:after{content:"";border:3px solid var(--ui-hi);outline:2px solid var(--ui-on-hi);box-shadow:inset 0 0 0 2px var(--ui-on-hi);animation:1s steps(2,jump-none) 4 blink;position:absolute;inset:-8px}html.islands-paused .start[data-astro-cid-lcdefpme]:after{animation:none}.title-screen[data-astro-cid-lcdefpme].has-js[data-show=menu] .menu[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{animation:.18s steps(3,end) both keyin}.title-screen[data-astro-cid-lcdefpme].has-js[data-show=menu] .menu[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(2){animation-delay:60ms}.title-screen[data-astro-cid-lcdefpme].has-js[data-show=menu] .menu[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(3){animation-delay:.12s}.title-screen[data-astro-cid-lcdefpme].has-js[data-show=menu] .menu[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(4){animation-delay:.18s}@keyframes keyin{0%{opacity:0;transform:translateY(-9px)}}.menu[data-astro-cid-lcdefpme].is-choosing a[data-astro-cid-lcdefpme]:not(.is-chosen){visibility:hidden}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-chosen{animation:1.08s steps(1,jump-none) both chosen}.menu[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-chosen:before{opacity:1}@keyframes chosen{0%,33.3%,66.6%,to{background:var(--ui-hi);color:var(--ui-on-hi)}16.6%,50%,83.3%{background:var(--ui-fg);color:var(--ui-on-fg)}}.title-screen[data-astro-cid-lcdefpme].has-js[data-show=options] [data-astro-cid-lcdefpme][data-screen=options],.title-screen[data-astro-cid-lcdefpme].has-js[data-show=eggs] [data-astro-cid-lcdefpme][data-screen=eggs]{animation:.25s steps(5,end) both unfold}@keyframes unfold{0%{transform:scaleY(.08)}}.subpage[data-astro-cid-lcdefpme].is-turning{animation:.15s steps(3,end) pagein}.subpages[data-astro-cid-lcdefpme][data-turn=prev] .subpage[data-astro-cid-lcdefpme].is-turning{animation-name:pageback}@keyframes pagein{0%{opacity:0;transform:translate(16px)}}@keyframes pageback{0%{opacity:0;transform:translate(-16px)}}@keyframes blink{0%{opacity:1}to{opacity:0}}}.stage[data-astro-cid-lcdefpme]{position:relative;overflow:clip}.craft[data-astro-cid-lcdefpme]{z-index:3;pointer-events:none;display:none;position:absolute;top:0;left:0}.craft[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{width:calc(var(--cw) * var(--s) * 1px);height:calc(var(--ch) * var(--s) * 1px);background-repeat:no-repeat;background-size:calc(var(--frames) * 100%) 100%;image-rendering:pixelated;display:block}.craft[data-astro-cid-lcdefpme][data-face=left]>span[data-astro-cid-lcdefpme]{scale:-1 1}.backdrop[data-astro-cid-lcdefpme],.rail[data-astro-cid-lcdefpme]{display:none}.is-flying .stage[data-astro-cid-lcdefpme],.is-flying .hud[data-astro-cid-lcdefpme]{touch-action:pan-x pan-y}.zoomkey[data-astro-cid-lcdefpme]{z-index:5;inset-inline-end:10px;bottom:calc(var(--zk,0px) + 12px);box-sizing:border-box;min-height:36px;font:700 1.25rem/1 var(--font-pixel);color:var(--ui-on-hi);background:var(--ui-hi);border:2px solid var(--ui-fg);box-shadow:3px 3px 0 var(--ui-shadow);cursor:pointer;border-radius:0;align-items:center;margin:0;padding:1px 12px 4px;display:inline-flex;position:absolute}.zoomkey[data-astro-cid-lcdefpme][hidden]{display:none}.is-side .zoomkey[data-astro-cid-lcdefpme]{bottom:auto;top:calc(var(--hud-h,0px) + 10px);inset-inline:10px auto}.zoomkey[data-astro-cid-lcdefpme]:hover,.zoomkey[data-astro-cid-lcdefpme]:focus-visible{background:var(--ui-fg);outline:none}.zoomkey[data-astro-cid-lcdefpme]:active{box-shadow:1px 1px 0 var(--ui-shadow);transform:translate(2px,2px)}.is-zoomed .world[data-astro-cid-lcdefpme] .flyhint{opacity:0;pointer-events:none}.is-pinching .world[data-astro-cid-lcdefpme] .scene{will-change:transform}.is-zoomed:not(.is-pinching) .craft[data-astro-cid-lcdefpme]{will-change:auto}.world[data-astro-cid-lcdefpme]{z-index:1;position:relative}.toast[data-astro-cid-lcdefpme]{--bubble:#fbf3df;z-index:45;left:50%;top:calc(var(--hud-h,0px) + 12px);font:700 1.5rem/1.1 var(--font-pixel);color:#16181d;background:var(--bubble);border:3px solid var(--ui-shadow);box-shadow:4px 4px 0 var(--ui-shadow);box-sizing:border-box;text-align:center;text-wrap:balance;pointer-events:none;width:max-content;max-width:min(22em,100vw - 16px);margin:0;padding:4px 14px 6px;position:fixed}.toast[data-astro-cid-lcdefpme]:empty{opacity:0;clip-path:inset(50%)}html:has([data-contact-win]:not([hidden])) .toast[data-astro-cid-lcdefpme]{visibility:hidden}.toast[data-astro-cid-lcdefpme]:is(.is-over,.is-under):before,.toast[data-astro-cid-lcdefpme]:is(.is-over,.is-under):after{content:"";left:calc(var(--point,50%) - 3px);position:absolute}.toast[data-astro-cid-lcdefpme]:is(.is-over,.is-under):before{background:var(--ui-shadow);width:21px;height:12px;margin-left:-10px}.toast[data-astro-cid-lcdefpme]:is(.is-over,.is-under):after{background:var(--bubble);width:15px;height:9px;margin-left:-7px}.toast[data-astro-cid-lcdefpme].is-over:before{clip-path:polygon(0 0,21px 0,21px 3px,18px 3px,18px 6px,15px 6px,15px 9px,12px 9px,12px 12px,9px 12px,9px 9px,6px 9px,6px 6px,3px 6px,3px 3px,0 3px);top:100%}.toast[data-astro-cid-lcdefpme].is-over:after{clip-path:polygon(0 0,15px 0,15px 3px,12px 3px,12px 6px,9px 6px,9px 9px,6px 9px,6px 6px,3px 6px,3px 3px,0 3px);top:100%}.toast[data-astro-cid-lcdefpme].is-under:before{clip-path:polygon(9px 0,12px 0,12px 3px,15px 3px,15px 6px,18px 6px,18px 9px,21px 9px,21px 12px,0 12px,0 9px,3px 9px,3px 6px,6px 6px,6px 3px,9px 3px);bottom:100%}.toast[data-astro-cid-lcdefpme].is-under:after{clip-path:polygon(6px 0,9px 0,9px 3px,12px 3px,12px 6px,15px 6px,15px 9px,0 9px,0 6px,3px 6px,3px 3px,6px 3px);bottom:100%}@media (prefers-reduced-motion:no-preference){.toast[data-astro-cid-lcdefpme].is-new{animation:.2s steps(3,end) sign-pop}.toast[data-astro-cid-lcdefpme].is-over{transform-origin:var(--point,50%) 100%}.toast[data-astro-cid-lcdefpme].is-under{transform-origin:var(--point,50%) 0}.islands-paused .toast[data-astro-cid-lcdefpme]{animation:none}}@keyframes sign-pop{0%{scale:.6}}@media (prefers-reduced-motion:no-preference){@keyframes bob{0%{transform:translateY(0)}to{transform:translateY(calc(var(--s) * -2px))}}@keyframes prop{0%{background-position-x:0}to{background-position-x:100%}}}.is-flying .hud[data-astro-cid-lcdefpme]{pointer-events:none;background:0 0;border-bottom-color:#0000;position:sticky}.is-flying .hud[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{pointer-events:auto}.is-flying .track[data-astro-cid-lcdefpme]{background:var(--page-bg,transparent);margin-top:calc(-1 * var(--hud-h,0px));height:calc(100vh + var(--trip,calc(var(--screens) * 100vh)));height:calc(100svh + var(--trip,calc(var(--screens) * 100svh)))}.is-flying .stage[data-astro-cid-lcdefpme]{height:100svh;position:sticky;top:0}.is-flying .world[data-astro-cid-lcdefpme]{inset:var(--hud-h,0px) 0 0 0;position:absolute}.backdrop[data-astro-cid-lcdefpme]{--bd:var(--d-bd);--bd-img:var(--d-bd-img,none);--bd-w:var(--d-bd-w,32)}.is-flying .backdrop[data-astro-cid-lcdefpme]{z-index:0;opacity:0;background:var(--bd) var(--bd-img) 0 0 / calc(var(--bd-w) * var(--s) * 1px) auto;display:block;position:absolute;inset:0}.is-flying .backdrop[data-astro-cid-lcdefpme]:first-of-type{opacity:1}.outer[data-astro-cid-lcdefpme]{display:none}.is-flying .outer[data-astro-cid-lcdefpme]{--u:calc(var(--s) * 1px);z-index:0;opacity:0;pointer-events:none;background:#0a0b0f;display:block;position:absolute;inset:0;overflow:hidden}.far[data-astro-cid-lcdefpme]{width:max(2px, calc(var(--s) * 1px));height:max(2px, calc(var(--s) * 1px));position:absolute;top:0;left:0}.far[data-astro-cid-lcdefpme].big{width:max(3px, calc(var(--s) * 2px));height:max(3px, calc(var(--s) * 2px))}.stage[data-astro-cid-lcdefpme].in-space{--stage-fg:#ecedf1!important;--stage-bg:#0a0b0f!important}.is-flying .craft[data-astro-cid-lcdefpme]{will-change:transform;display:block}.is-flying:not(.is-ready) .craft[data-astro-cid-lcdefpme],.is-flying:not(.is-ready) .rail[data-astro-cid-lcdefpme]{visibility:hidden}@media (prefers-reduced-motion:no-preference){.is-flying .craft[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:bob 1.2s steps(2, jump-none) infinite alternate, prop .24s steps(var(--frames), jump-none) infinite}html.islands-paused .is-flying .craft[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation-play-state:paused}.is-flying .craft[data-astro-cid-lcdefpme].is-parked>span[data-astro-cid-lcdefpme]{animation:none}}.is-flying .rail[data-astro-cid-lcdefpme]{z-index:3;inset-inline-end:14px;top:calc(var(--hud-h,0px) + 24px);background:var(--chrome-dim);pointer-events:none;width:4px;display:block;position:absolute;bottom:24px}.rail[data-astro-cid-lcdefpme] b{background:var(--bg);border:2px solid var(--chrome);width:10px;height:10px;margin-top:-7px;position:absolute;inset-inline-start:-5px}.rail[data-astro-cid-lcdefpme] u{white-space:nowrap;font:500 1.125rem/1.2 var(--font-pixel);color:var(--fg);background:var(--bg);margin-top:-.6em;padding:0 4px;text-decoration:none;position:absolute;inset-inline-end:16px}.rail[data-astro-cid-lcdefpme] em{transform:translateY(calc(var(--p,0) * 100%));position:absolute;inset:0}.is-flying.is-side .rail[data-astro-cid-lcdefpme] u{display:none}@media (width<=767px){.is-flying .rail[data-astro-cid-lcdefpme]{display:none}}.rail[data-astro-cid-lcdefpme] em:after{content:"";inset-inline-start:-6px;background:var(--ui-hi);outline:2px solid var(--bg);width:16px;height:8px;position:absolute;top:-4px}
