._4pdw3G_box{background:var(--paper);border:var(--line);border-radius:var(--radius);box-shadow:var(--pop);grid-template-columns:190px minmax(0,1fr);align-items:center;gap:24px;padding:22px 24px;display:grid}._4pdw3G_fig{width:100%;max-width:190px}._4pdw3G_fig svg{width:100%;height:auto;display:block;overflow:visible}._4pdw3G_copy{gap:12px;min-width:0;display:grid}._4pdw3G_title{overflow-wrap:anywhere;margin:0;font-size:clamp(1.25rem,3vw,1.6rem)}._4pdw3G_sub{color:var(--ink-soft);margin:0}._4pdw3G_chips{flex-wrap:wrap;gap:10px;display:flex}._4pdw3G_chips .chip{align-items:center;gap:8px;min-height:44px;display:inline-flex}._4pdw3G_nearTitle{margin:0 0 8px;font-size:1rem}._4pdw3G_near{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._4pdw3G_nearCard{background:var(--cream);border:var(--line);box-shadow:var(--pop-sm);border-radius:16px;grid-template-columns:56px 1fr;align-items:center;column-gap:10px;min-height:72px;padding:8px 10px 8px 8px;text-decoration:none;display:grid}._4pdw3G_thumb{border:2px solid var(--ink);background:#fff;border-radius:10px;grid-row:span 2;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}._4pdw3G_thumb img{object-fit:cover;width:100%;height:100%}._4pdw3G_nearName{font-family:var(--display);font-weight:600;line-height:1.2}._4pdw3G_nearPrice{color:var(--ink-soft);font-size:.88rem}._4pdw3G_actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}._4pdw3G_actions .btn.small{min-height:44px}._4pdw3G_textLink{font-family:var(--display);text-underline-offset:3px;align-items:center;min-height:44px;font-weight:600;display:inline-flex}@media (max-width:640px){._4pdw3G_box{text-align:center;grid-template-columns:minmax(0,1fr);padding:20px 16px}._4pdw3G_fig{max-width:160px;margin:0 auto}._4pdw3G_chips,._4pdw3G_actions{justify-content:center}._4pdw3G_near{text-align:left}}:where(html[data-theme=night-shift]) ._4pdw3G_thumb{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) ._4pdw3G_thumb{color:var(--ink)}
.zI1XXq_card{aspect-ratio:4/5;width:100%;font:inherit;color:inherit;cursor:pointer;perspective:1100px;border-radius:var(--radius);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.zI1XXq_card:focus-visible{outline:3px dashed var(--teal);outline-offset:4px}.zI1XXq_inner{transform-style:preserve-3d;transition:transform .55s cubic-bezier(.3,1.3,.5,1);display:block;position:absolute;inset:0}.zI1XXq_card[data-flipped=true] .zI1XXq_inner{transform:rotateY(180deg)}.zI1XXq_card:hover:not([data-flipped=true]) .zI1XXq_inner{transform:rotateY(-8deg)rotate(-.6deg)}.zI1XXq_face{backface-visibility:hidden;position:absolute;inset:0}.zI1XXq_front{transition:background-color .15s}.zI1XXq_card:hover .zI1XXq_front{background-color:#f2b52a1f}.zI1XXq_hint{letter-spacing:.08em;text-transform:uppercase;color:var(--teal-deep);margin-top:8px;font-size:.78rem;display:block}.zI1XXq_back{background-color:var(--paper);border:var(--line);border-radius:var(--radius);box-shadow:var(--pop-sm);text-align:center;background-image:repeating-linear-gradient(#0000 0 27px,#3a9e9829 27px 28px);flex-direction:column;align-items:center;gap:6px;padding:14px 14px 12px;display:flex;transform:rotateY(180deg)}.zI1XXq_doodle{flex:auto;width:100%;max-width:220px;min-height:0;display:block}.zI1XXq_caption{font-family:var(--display);font-size:.9rem;font-weight:600;line-height:1.3;display:block}.zI1XXq_tag{background:var(--mustard);border:2px solid var(--ink);font-family:var(--display);letter-spacing:.04em;border-radius:999px;padding:1px 10px;font-size:.72rem;font-weight:700;display:inline-block;transform:rotate(-2deg)}.zI1XXq_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.zI1XXq_deck .ghost-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zI1XXq_deck .ghost-card{padding:10px;font-size:.92rem}.zI1XXq_back{gap:4px;padding:8px 8px 9px}.zI1XXq_caption{font-size:.72rem;line-height:1.25}.zI1XXq_tag{padding:0 7px;font-size:.6rem}.zI1XXq_hint{font-size:.68rem}}.zI1XXq_launcher{background:var(--paper);border:var(--line);box-shadow:var(--pop-sm);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-top:26px;padding:16px 18px;display:flex}.zI1XXq_lead{font-family:var(--display);align-items:center;gap:10px;margin:0;font-size:1.08rem;font-weight:600;display:flex}.zI1XXq_lead>svg{flex:none}.zI1XXq_buttons{flex-wrap:wrap;gap:10px;display:flex}.zI1XXq_buttons .btn.small{min-height:44px}@media (max-width:560px){.zI1XXq_buttons{width:100%}.zI1XXq_buttons .btn{flex:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.zI1XXq_inner,.zI1XXq_card:hover:not([data-flipped=true]) .zI1XXq_inner,.zI1XXq_card[data-flipped=true] .zI1XXq_inner{transform:none}.zI1XXq_back{opacity:0;transform:none}.zI1XXq_card[data-flipped=true] .zI1XXq_back{opacity:1}.zI1XXq_card[data-flipped=true] .zI1XXq_front{opacity:0}}:where(html[data-theme=night-shift]) .zI1XXq_tag{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .zI1XXq_tag{color:var(--ink)}:where(html[data-theme=night-shift]) .zI1XXq_hint{color:var(--ns-c-2b7d78,#2b7d78)}
.fi3RgW_lobby{padding-top:40px;scroll-margin-top:72px}.fi3RgW_head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:8px 36px;margin-bottom:26px;display:grid}.fi3RgW_head h2{margin:0}.fi3RgW_sub{color:var(--ink-soft);margin:0;font-size:1.05rem}.fi3RgW_banner{border:var(--line);border-radius:var(--radius);box-shadow:7px 7px 0 var(--ink);isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:center;gap:10px 28px;margin-bottom:28px;padding:26px 30px;display:grid;position:relative;overflow:hidden}.fi3RgW_spooky{--b-bg:#15232b;--b-fg:#fbf4e4;--b-accent:#f97a22;background:radial-gradient(circle at 18% 30%, #f97a2252, transparent 46%), radial-gradient(#fbf4e414 1.4px, transparent 1.4px) 0 0 / 18px 18px, var(--b-bg);color:var(--b-fg)}.fi3RgW_harvest{--b-bg:#e0630f;--b-fg:#fffaf0;--b-accent:#f2b52a;background:radial-gradient(circle at 18% 30%, #f2b52a73, transparent 46%), radial-gradient(#15232b1f 1.4px, transparent 1.4px) 0 0 / 18px 18px, var(--b-bg);color:var(--b-fg)}.fi3RgW_wardrobe{--b-bg:#3a9e98;--b-fg:#fffaf0;--b-accent:#f2b52a;background:radial-gradient(#15232b1f 1.4px, transparent 1.4px) 0 0 / 18px 18px, var(--b-bg);color:var(--b-fg)}.fi3RgW_spooky:before{content:"";opacity:.9;z-index:-1;background:#f2b52a;border:3px solid #15232b;border-radius:50%;width:170px;height:170px;position:absolute;top:-40px;right:-40px;box-shadow:inset -26px -10px #15232b2e}.fi3RgW_bannerArt{place-items:end center;min-height:250px;display:grid;position:relative}.fi3RgW_bannerBlorbo{z-index:1;filter:drop-shadow(0 6px #0000002e);width:min(250px,100%);height:auto;position:relative}.fi3RgW_runner{z-index:2;animation:2.8s ease-in-out infinite fi3RgW_scurry;position:absolute}.fi3RgW_r1{bottom:4px;left:0}.fi3RgW_r2{animation-delay:-1s;bottom:30px;right:2px}.fi3RgW_r3{animation-delay:-1.9s;top:6px;left:18%}@keyframes fi3RgW_scurry{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(-6px,-5px)rotate(-6deg)}50%{transform:translate(4px)rotate(3deg)}75%{transform:translate(-2px,-3px)rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.fi3RgW_runner{animation:none}}.fi3RgW_bannerCopy{min-width:0}.fi3RgW_bannerKicker{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:#15232b;background:var(--b-accent);border:2px solid #15232b;border-radius:999px;margin:0 0 10px;padding:4px 12px 3px;font-size:.8rem;font-weight:600;display:inline-block;transform:rotate(-1.5deg)}.fi3RgW_bannerTitle{color:inherit;margin:0 0 10px;font-size:clamp(1.7rem,3.4vw,2.5rem);line-height:1.05}.fi3RgW_bannerBody{max-width:56ch;margin:0 0 10px;font-size:1.05rem}.fi3RgW_bannerStatus{color:var(--b-accent);margin:0 0 18px;font-weight:700}.fi3RgW_harvest .fi3RgW_bannerStatus,.fi3RgW_wardrobe .fi3RgW_bannerStatus{color:#15232b}.fi3RgW_bannerCta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fi3RgW_bannerCta .fi3RgW_ghostOnDark.fi3RgW_ghostOnDark{color:var(--b-fg);border-color:var(--b-fg);box-shadow:none;background:0 0}.fi3RgW_bannerCta .fi3RgW_ghostOnDark.fi3RgW_ghostOnDark:hover{background:#fffaf024}.fi3RgW_tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.fi3RgW_tile{min-width:0}.fi3RgW_fileCover{overflow:hidden}.fi3RgW_fileIcon{filter:drop-shadow(4px 4px #15232be6);width:52%;max-width:150px;height:auto;transform:rotate(-6deg)}.fi3RgW_fileStamp{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:#b8322a;background:#fffaf0d9;border:3px solid #b8322a;border-radius:6px;padding:3px 10px 2px;font-size:.85rem;font-weight:700;position:absolute;bottom:14%;right:10%;transform:rotate(-12deg)}.fi3RgW_also{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:26px;display:flex}.fi3RgW_arcadeBtn{flex:none}.fi3RgW_alsoNav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fi3RgW_alsoLabel{margin-right:4px;font-weight:700}@media (max-width:1080px){.fi3RgW_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.fi3RgW_head{grid-template-columns:minmax(0,1fr)}.fi3RgW_banner{grid-template-columns:minmax(0,1fr);padding:22px 18px 24px}.fi3RgW_bannerArt{height:200px;min-height:0}.fi3RgW_bannerBlorbo{width:200px}}@media (max-width:560px){.fi3RgW_tiles{grid-template-columns:minmax(0,1fr);gap:16px}.fi3RgW_tile>:first-child{aspect-ratio:16/7;min-height:0;padding:6px;overflow:hidden}.fi3RgW_tile>:first-child>svg:not(.fi3RgW_fileIcon){width:calc(100% - 12px);height:calc(100% - 12px);position:absolute;inset:6px}.fi3RgW_tile>:last-child{gap:4px;padding:12px 14px 14px}.fi3RgW_tile h3{font-size:1.25rem}.fi3RgW_fileIcon{width:30%}.fi3RgW_bannerCta .btn{flex:100%;justify-content:center}.fi3RgW_arcadeBtn{flex:100%;justify-content:center}}:where(html[data-theme=night-shift]) .fi3RgW_spooky{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .fi3RgW_harvest{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .fi3RgW_wardrobe{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .fi3RgW_spooky:before{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .fi3RgW_bannerKicker{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .fi3RgW_fileStamp{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .fi3RgW_spooky:before{color:var(--ink)}:is(:where(html[data-theme=night-shift]) .fi3RgW_harvest .fi3RgW_bannerStatus,:where(html[data-theme=night-shift]) .fi3RgW_wardrobe .fi3RgW_bannerStatus){color:var(--ns-c-15232b,#15232b)}
.PFXO0G_ticker{position:relative}.PFXO0G_ticker:hover .PFXO0G_track,.PFXO0G_ticker:focus-within .PFXO0G_track,.PFXO0G_ticker[data-paused=true] .PFXO0G_track{animation-play-state:paused}.PFXO0G_ticker:after{content:"";width:calc(64px + env(safe-area-inset-right,0px));background:linear-gradient(to right, #15232b00, var(--ink) 55%);pointer-events:none;position:absolute;top:0;bottom:0;right:0}.PFXO0G_sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;list-style:none;position:absolute;overflow:hidden}.PFXO0G_toggle{z-index:1;top:50%;right:max(6px, env(safe-area-inset-right));cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;place-items:center;margin-top:-22px;padding:0;display:grid;position:absolute}.PFXO0G_knob{background:var(--cream);border:2px solid var(--cream);width:28px;height:28px;box-shadow:0 0 0 2px var(--ink);border-radius:50%;place-items:center;transition:transform .12s,background .12s;display:grid}.PFXO0G_toggle:hover .PFXO0G_knob{transform:scale(1.08)}.PFXO0G_toggle[aria-pressed=true] .PFXO0G_knob{background:var(--mustard)}.PFXO0G_toggle:focus-visible{outline:3px dashed var(--mustard);outline-offset:-4px;border-radius:50%}@media (prefers-reduced-motion:reduce){.PFXO0G_toggle,.PFXO0G_ticker:after{display:none}}:where(html[data-theme=night-shift]) .PFXO0G_ticker:after{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .PFXO0G_toggle[aria-pressed=true] .PFXO0G_knob{--cream:#fbf4e4;--paper:#fffaf0;--ink:#15232b;--ink-soft:#3c4b53;--ns-c-15232b:#15232b;--ns-c-2b7d78:#2b7d78;--ns-c-3a9e98:#3a9e98;--ns-c-3c4b53:#3c4b53;--ns-c-8a3a06:#8a3a06;--ns-c-a8301f:#a8301f;--ns-c-b8322a:#b8322a;--ns-c-c0392b:#c0392b;--ns-c-e0630f:#e0630f}:where(html[data-theme=night-shift]) .PFXO0G_toggle[aria-pressed=true] .PFXO0G_knob{color:var(--ink)}
