.pad-legend-module__9AoNua__legend{z-index:6;color:var(--hv-ink);font:600 13px var(--hv-font-body);pointer-events:none;background:var(--hv-paper-raised);box-shadow:var(--hv-float);border-radius:18px;grid-template-columns:auto auto;gap:4px 18px;padding:12px 16px;animation:.35s both pad-legend-module__9AoNua__legend-in,.5s 11.5s forwards pad-legend-module__9AoNua__legend-out;display:grid;position:absolute;bottom:84px;left:28px}.pad-legend-module__9AoNua__legend ul{align-content:start;gap:5px;margin:0;padding:0;list-style:none;display:grid}.pad-legend-module__9AoNua__legend li{white-space:nowrap;align-items:center;gap:8px;display:flex}.pad-legend-module__9AoNua__stick,.pad-legend-module__9AoNua__key{color:#fff8e6;min-width:22px;height:22px;font:700 13px var(--hv-font-display);box-sizing:border-box;background:#263c35;border-radius:11px;place-items:center;padding:0 6px;font-style:normal;display:inline-grid}.pad-legend-module__9AoNua__stick{border-radius:50%;padding:0;box-shadow:0 0 0 2px #263c3540}@keyframes pad-legend-module__9AoNua__legend-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes pad-legend-module__9AoNua__legend-out{to{opacity:0}}@media (pointer:coarse) and (max-width:680px),(pointer:coarse) and (max-height:500px){.pad-legend-module__9AoNua__legend{left:var(--hv-inset-l,12px);bottom:calc(max(10px,var(--hv-safe-b,0px)) + 54px);gap:3px 14px;padding:9px 12px;font-size:13px}.pad-legend-module__9AoNua__legend ul{gap:3px}}@media (prefers-reduced-motion:reduce){.pad-legend-module__9AoNua__legend{animation:none}}
.agents-window-module__b8uTFW__crew{gap:var(--hv-space-4);margin:0;padding:0;list-style:none;display:grid}.agents-window-module__b8uTFW__agent{gap:var(--hv-space-3);padding:var(--hv-space-3);border-radius:var(--hv-radius-lg);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-md);display:grid}.agents-window-module__b8uTFW__agent[data-state=back]{background:var(--hv-leaf-soft);box-shadow:0 0 0 3px var(--hv-leaf),0 4px 0 3px var(--hv-leaf-edge)}.agents-window-module__b8uTFW__head{gap:var(--hv-space-3);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.agents-window-module__b8uTFW__face{background:var(--hv-paper-sunk);width:60px;height:60px;box-shadow:0 0 0 3px var(--hv-paper-raised),0 0 0 5px var(--hv-line-strong);border-radius:50%;flex:none;display:block;overflow:hidden}.agents-window-module__b8uTFW__face img{object-fit:cover;width:100%;height:100%}.agents-window-module__b8uTFW__who{gap:4px;min-width:0;display:grid}.agents-window-module__b8uTFW__who strong{font:800 18px/22px var(--hv-font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agents-window-module__b8uTFW__who small{font:700 14px/19px var(--hv-font-body);color:var(--hv-ink-soft);align-items:center;gap:5px;display:flex}.agents-window-module__b8uTFW__bar{border-radius:var(--hv-radius-pill);background:var(--hv-paper-sunk);height:14px;box-shadow:var(--hv-well);padding:3px;display:block;overflow:hidden}.agents-window-module__b8uTFW__bar i{border-radius:var(--hv-radius-pill);background:var(--hv-leaf);min-width:8px;height:100%;display:block}.agents-window-module__b8uTFW__sellAll{gap:var(--hv-space-2);padding:var(--hv-space-2) var(--hv-space-3);border-radius:var(--hv-radius-lg);background:var(--hv-honey-soft);box-shadow:var(--hv-edge-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.agents-window-module__b8uTFW__sellAll>span{font:800 15px/19px var(--hv-font-display)}.agents-window-module__b8uTFW__chips{gap:var(--hv-space-2);flex-wrap:wrap;display:flex}.agents-window-module__b8uTFW__foot{gap:var(--hv-space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.agents-window-module__b8uTFW__foot>span{margin-right:auto}.agents-window-module__b8uTFW__bench{gap:var(--hv-space-3);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:0;padding:0;list-style:none;display:grid}.agents-window-module__b8uTFW__bench li{gap:var(--hv-space-3);padding:var(--hv-space-2) var(--hv-space-3) var(--hv-space-2) var(--hv-space-2);border-radius:var(--hv-radius-lg);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.agents-window-module__b8uTFW__bench .agents-window-module__b8uTFW__face{width:44px;height:44px}.agents-window-module__b8uTFW__bench strong{font:800 15px/19px var(--hv-font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agents-window-module__b8uTFW__flat{gap:var(--hv-space-2);padding:var(--hv-space-2) var(--hv-space-3);border-radius:var(--hv-radius-md);background:var(--hv-paper-sunk);font:700 14px/19px var(--hv-font-body);color:var(--hv-ink-soft);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;margin:0;display:flex}.agents-window-module__b8uTFW__flat>span{flex:180px;min-width:0}@media (max-width:560px){.agents-window-module__b8uTFW__head{grid-template-columns:auto 1fr}.agents-window-module__b8uTFW__head>:last-child{grid-column:1/-1;justify-self:end}.agents-window-module__b8uTFW__face{width:48px;height:48px}}
.tank-window-module__pM0Aaq__strip{grid-column:1/-1;grid-template-columns:repeat(var(--holds),minmax(0,1fr));gap:var(--hv-space-2);display:grid}.tank-window-module__pM0Aaq__fish{aspect-ratio:1;border-radius:var(--hv-radius-md);background:var(--hv-paper-raised);min-width:0;box-shadow:0 3px 0 var(--hero-edge);cursor:pointer;transition:transform .16s var(--hv-spring);border:0;place-items:center;padding:0;display:grid;position:relative}.tank-window-module__pM0Aaq__fish img{object-fit:contain;width:84%;height:84%}.tank-window-module__pM0Aaq__fish:hover{transform:translateY(-2px)}.tank-window-module__pM0Aaq__fish[data-picked]{box-shadow:0 0 0 3px var(--hv-honey),0 3px 0 var(--hero-edge);transform:translateY(-2px)}.tank-window-module__pM0Aaq__fish[data-new] img{animation:tank-window-module__pM0Aaq__dropIn .6s var(--hv-spring) backwards}.tank-window-module__pM0Aaq__room{aspect-ratio:1;border:2px dashed var(--hero-edge);border-radius:var(--hv-radius-md);min-width:0;color:var(--hero-text);opacity:.55;place-items:center;display:grid}.tank-window-module__pM0Aaq__room svg{width:46%;height:46%}@keyframes tank-window-module__pM0Aaq__dropIn{0%{opacity:0;transform:translateY(-60%)scale(.6)}}@media (max-width:620px){.tank-window-module__pM0Aaq__strip[data-holds="10"]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tank-window-module__pM0Aaq__fish,.tank-window-module__pM0Aaq__fish img{transition:none;animation:none}}
.craft-minigame-module__xRKxqq__root{z-index:1500;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;color:#fff8e6;font-family:var(--hv-font-body);position:fixed;inset:0}.craft-minigame-module__xRKxqq__root[data-phase=reveal],.craft-minigame-module__xRKxqq__root[data-phase=failed]{cursor:default}.craft-minigame-module__xRKxqq__scrim{-webkit-backdrop-filter:blur(7px)saturate(1.1);backdrop-filter:blur(7px)saturate(1.1);background:#120e08b8;animation:.28s ease-out both craft-minigame-module__xRKxqq__fadeIn;position:absolute;inset:0}.craft-minigame-module__xRKxqq__stage{padding:max(20px,var(--hv-safe-t,0px)) max(16px,var(--hv-safe-r,0px)) max(24px,var(--hv-safe-b,0px)) max(16px,var(--hv-safe-l,0px));will-change:transform;grid-template-rows:auto auto auto;align-content:center;place-items:center;gap:4px;display:grid;position:absolute;inset:0;overflow:hidden}.craft-minigame-module__xRKxqq__canvas{pointer-events:none;z-index:3;width:100%;height:100%;position:absolute;inset:0}.craft-minigame-module__xRKxqq__head{z-index:2;text-align:center;align-content:start;justify-items:center;gap:6px;min-height:96px;margin-bottom:28px;animation:.42s cubic-bezier(.2,1.4,.4,1) both craft-minigame-module__xRKxqq__dropIn;display:grid;position:relative}.craft-minigame-module__xRKxqq__head small{color:#f3d58f;font-size:13px;font-weight:800}.craft-minigame-module__xRKxqq__head h2{margin:0}.craft-minigame-module__xRKxqq__title{font:800 clamp(22px,4.6vw,30px)/1.05 var(--font-hero),"Bricolage Grotesque",system-ui,sans-serif;letter-spacing:-.3px;text-shadow:0 3px #3d2a16}.craft-minigame-module__xRKxqq__name{font:800 clamp(30px,7vw,46px)/1 var(--font-hero),"Bricolage Grotesque",system-ui,sans-serif;letter-spacing:-.5px;color:#fff8e6;text-shadow:0 4px #8a5510;animation:.5s cubic-bezier(.2,1.6,.35,1) .12s both craft-minigame-module__xRKxqq__slam}.craft-minigame-module__xRKxqq__name span{color:#f3d58f}.craft-minigame-module__xRKxqq__pips{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.craft-minigame-module__xRKxqq__pips li{background:#ffffff1f;border:2px solid #fff1b866;border-radius:50%;width:14px;height:14px;transition:background .15s,border-color .15s,transform .15s}.craft-minigame-module__xRKxqq__pips li[data-grade]{border-color:#fff8e6;transform:scale(1.15)}.craft-minigame-module__xRKxqq__pips li[data-grade=perfect]{background:#ffc94a}.craft-minigame-module__xRKxqq__pips li[data-grade=great]{background:#8fe0a0}.craft-minigame-module__xRKxqq__pips li[data-grade=nice]{background:#e8dcc0}.craft-minigame-module__xRKxqq__arena{z-index:1;place-items:center;width:min(88vw,360px);height:min(46svh,340px);min-height:240px;display:grid;position:relative}.craft-minigame-module__xRKxqq__spot{aspect-ratio:1;background:#ffe8a814;border-radius:50%;width:min(78vw,320px);position:absolute}.craft-minigame-module__xRKxqq__bench{background:#b98a5a;border-radius:10px;height:30px;animation:.46s cubic-bezier(.2,1.35,.4,1) 50ms both craft-minigame-module__xRKxqq__benchIn;position:absolute;top:calc(50% + 30px);left:4%;right:4%;box-shadow:inset 0 -9px #8a6239,inset 0 2px #e8cf9c,0 12px 0 -4px #00000040}.craft-minigame-module__xRKxqq__root[data-phase=reveal] .craft-minigame-module__xRKxqq__bench,.craft-minigame-module__xRKxqq__root[data-phase=reveal] .craft-minigame-module__xRKxqq__spot{opacity:0;transition:opacity .3s}.craft-minigame-module__xRKxqq__build{transform-origin:50% 92%;place-items:center;width:170px;height:170px;margin-top:-28px;display:grid;position:relative}.craft-minigame-module__xRKxqq__pile{transition:opacity .5s;position:absolute;inset:0}.craft-minigame-module__xRKxqq__pile[data-failed]{opacity:.45;transition:transform .5s cubic-bezier(.3,1.4,.5,1),opacity .5s;transform:translateY(46px)scale(.9)}.craft-minigame-module__xRKxqq__piece{width:84px;height:84px;transform:translate(calc(var(--x) * var(--pull,1) * 1px),calc(var(--y) * var(--pull,1) * 1px)) rotate(calc(var(--r) * 1deg));margin:-42px;position:absolute;top:50%;left:50%}.craft-minigame-module__xRKxqq__piece img,.craft-minigame-module__xRKxqq__piece span{object-fit:contain;text-align:center;filter:drop-shadow(0 6px 4px #0000004d);width:100%;height:100%;font-size:60px;line-height:84px;animation:.34s cubic-bezier(.2,1.7,.4,1) both craft-minigame-module__xRKxqq__land;display:block}.craft-minigame-module__xRKxqq__flyer{object-fit:contain;text-align:center;pointer-events:none;z-index:4;filter:drop-shadow(0 8px 6px #0000004d);width:72px;height:72px;font-size:52px;line-height:72px;position:absolute;top:0;left:0}.craft-minigame-module__xRKxqq__target,.craft-minigame-module__xRKxqq__ring{pointer-events:none;border-radius:50%;width:150px;height:150px;margin:-75px;position:absolute;top:50%;left:50%}.craft-minigame-module__xRKxqq__target{opacity:0;border:3px dashed #fff1b880;transition:opacity .2s,border-color .1s,border-width .1s}.craft-minigame-module__xRKxqq__target[data-show]{opacity:.85}.craft-minigame-module__xRKxqq__target[data-show][data-hot=true]{opacity:1;border:5px solid #ffd36b}.craft-minigame-module__xRKxqq__ring{opacity:0;border:6px solid #ffd36b;box-shadow:0 0 0 2px #3d2a1666}.craft-minigame-module__xRKxqq__glow{z-index:2;background:#fff4cf;border-radius:50%;width:110px;height:110px;margin:-55px;position:absolute;top:50%;left:50%;transform:scale(0);box-shadow:0 0 0 16px #ffd36b8c,0 0 0 34px #ffb93840,0 0 70px 30px #ffb93866}.craft-minigame-module__xRKxqq__hammer{transform-origin:90%;z-index:2;pointer-events:none;filter:drop-shadow(0 8px #0003);width:200px;height:72px;animation:.2s ease-out both craft-minigame-module__xRKxqq__fadeIn;position:absolute;top:calc(50% - 124px);left:calc(50% - 40px)}.craft-minigame-module__xRKxqq__hammer svg{display:block}.craft-minigame-module__xRKxqq__word{z-index:4;width:56%;font:800 clamp(30px,7vw,42px)/1 var(--font-hero),"Bricolage Grotesque",system-ui,sans-serif;letter-spacing:-.5px;color:#fff8e6;text-shadow:0 4px #3d2a16;pointer-events:none;justify-items:center;gap:2px;animation:.8s cubic-bezier(.2,1.6,.4,1) both craft-minigame-module__xRKxqq__wordPop;display:grid;position:absolute;top:6%;left:-6%;rotate:-7deg}.craft-minigame-module__xRKxqq__word[data-tone=perfect]{color:#ffd36b;text-shadow:0 4px #8a5510}.craft-minigame-module__xRKxqq__word[data-tone=great]{color:#a8ecb2;text-shadow:0 4px #2f5a35}.craft-minigame-module__xRKxqq__word[data-tone=nice]{font-size:clamp(26px,6vw,34px)}.craft-minigame-module__xRKxqq__word[data-tone=charge]{color:#ffd36b;text-shadow:0 4px #8a5510;animation:.5s cubic-bezier(.2,1.6,.4,1) both craft-minigame-module__xRKxqq__wordPop,.32s ease-in-out .5s infinite alternate craft-minigame-module__xRKxqq__throb}.craft-minigame-module__xRKxqq__word small{font:800 14px/1 var(--hv-font-display);color:#fff8e6;text-shadow:none;background:#8a5510;border-radius:99px;padding:4px 10px}.craft-minigame-module__xRKxqq__item{place-items:center;width:190px;height:190px;animation:.75s cubic-bezier(.2,1.5,.35,1) both craft-minigame-module__xRKxqq__revealPop,2.4s ease-in-out .9s infinite craft-minigame-module__xRKxqq__bob;display:grid}.craft-minigame-module__xRKxqq__item img,.craft-minigame-module__xRKxqq__item span{object-fit:contain;text-align:center;filter:drop-shadow(0 12px 8px #00000059);width:100%;height:100%;font-size:130px;line-height:190px;display:block}.craft-minigame-module__xRKxqq__stamp{z-index:4;font:800 18px/1 var(--font-hero),"Bricolage Grotesque",system-ui,sans-serif;background:#fffaf0;border:4px solid;border-radius:12px;padding:6px 12px 5px;animation:.32s cubic-bezier(.3,1.5,.5,1) .95s both craft-minigame-module__xRKxqq__stampIn;position:absolute;top:12%;right:max(0px,50% - 170px);transform:rotate(-10deg)}.craft-minigame-module__xRKxqq__stamp[data-tone=gold]{color:#b0700c}.craft-minigame-module__xRKxqq__stamp[data-tone=rose]{color:#b3445f}.craft-minigame-module__xRKxqq__stamp[data-tone=leaf]{color:#3f6a2a}.craft-minigame-module__xRKxqq__foot{z-index:2;align-content:start;justify-items:center;gap:12px;min-height:132px;display:grid;position:relative}.craft-minigame-module__xRKxqq__tray{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.craft-minigame-module__xRKxqq__tray li{width:62px;height:62px;animation:craft-minigame-module__xRKxqq__partIn .44s cubic-bezier(.2,1.5,.4,1) calc(var(--i) * .11s) both;background:#fff8e6;border:2px solid #fff;border-radius:18px;place-items:center;transition:opacity .25s,transform .25s;display:grid;position:relative;box-shadow:inset 0 -4px #e6cf9f,0 6px 0 -2px #00000040}.craft-minigame-module__xRKxqq__tray li img,.craft-minigame-module__xRKxqq__tray li span{object-fit:contain;text-align:center;width:44px;height:44px;font-size:32px;line-height:44px}.craft-minigame-module__xRKxqq__tray li b{color:#fff8e6;text-align:center;background:#5a3d22;border:2px solid #fff8e6;border-radius:99px;min-width:24px;height:24px;padding:0 6px;font-size:13px;font-weight:800;line-height:24px;position:absolute;bottom:-6px;right:-6px}.craft-minigame-module__xRKxqq__tray li[data-empty]{opacity:.35;transform:scale(.88)}.craft-minigame-module__xRKxqq__hint{color:#f3ead2;opacity:.9;margin:0;font-size:14px;font-weight:600;animation:.3s ease-out .1s both craft-minigame-module__xRKxqq__fadeIn}.craft-minigame-module__xRKxqq__meter{background:#ffffff1f;border:2px solid #fff1b8;border-radius:99px;width:min(72vw,300px);height:20px;display:block;position:relative;overflow:hidden}.craft-minigame-module__xRKxqq__meter i{transform-origin:0;background:#ffc94a;position:absolute;inset:0;transform:scaleX(0)}.craft-minigame-module__xRKxqq__note{text-align:center;color:#f3ead2;max-width:360px;margin:0;font-size:14px;line-height:1.5;animation:.4s ease-out 1.05s both craft-minigame-module__xRKxqq__riseIn}.craft-minigame-module__xRKxqq__note svg{vertical-align:-.15em}.craft-minigame-module__xRKxqq__done{color:#2b2413;min-width:150px;min-height:46px;font:700 15px/1 var(--hv-font-display);cursor:pointer;background:#d9a441;border:0;border-radius:16px;padding:0 24px;transition:transform .12s,box-shadow .12s;animation:.4s ease-out 1.15s both craft-minigame-module__xRKxqq__riseIn;box-shadow:0 4px #8a5510}.craft-minigame-module__xRKxqq__done:hover{transform:translateY(-1px);box-shadow:0 5px #8a5510}.craft-minigame-module__xRKxqq__done:active{transform:translateY(3px);box-shadow:0 1px #8a5510}.craft-minigame-module__xRKxqq__done:focus-visible{outline-offset:3px;outline:3px solid #fff8e6}.craft-minigame-module__xRKxqq__skip{top:max(14px,var(--hv-safe-t,0px));right:max(16px,var(--hv-safe-r,0px));z-index:5;color:#fff8e6;min-height:34px;font:600 13px/1 var(--hv-font-body);cursor:pointer;background:#00000040;border:1.5px solid #fff1b866;border-radius:99px;padding:0 14px;position:absolute}.craft-minigame-module__xRKxqq__skip:hover{background:#0006}.craft-minigame-module__xRKxqq__skip:focus-visible{outline-offset:2px;outline:2px solid #fff8e6}.craft-minigame-module__xRKxqq__flash{z-index:6;opacity:0;pointer-events:none;background:#fffaf0;position:absolute;inset:0}.craft-minigame-module__xRKxqq__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes craft-minigame-module__xRKxqq__fadeIn{0%{opacity:0}}@keyframes craft-minigame-module__xRKxqq__dropIn{0%{opacity:0;transform:translateY(-24px)}}@keyframes craft-minigame-module__xRKxqq__benchIn{0%{opacity:0;transform:translateY(40px)scaleX(.7)}}@keyframes craft-minigame-module__xRKxqq__partIn{0%{opacity:0;transform:translate(var(--fx),-46vh) rotate(var(--fr)) scale(.6)}70%{opacity:1;transform:translateY(4px)rotate(0)scale(1.08,.92)}to{transform:none}}@keyframes craft-minigame-module__xRKxqq__land{0%{transform:scale(1.25,.75)}60%{transform:scale(.94,1.08)}to{transform:none}}@keyframes craft-minigame-module__xRKxqq__wordPop{0%{opacity:0;transform:scale(.3)translateY(18px)}35%{opacity:1;transform:scale(1.22)translateY(-6px)}55%{transform:scale(.96)translateY(-10px)}80%{opacity:1;transform:scale(1)translateY(-14px)}to{opacity:0;transform:scale(1)translateY(-30px)}}@keyframes craft-minigame-module__xRKxqq__throb{to{transform:scale(1.09)}}@keyframes craft-minigame-module__xRKxqq__slam{0%{opacity:0;transform:scale(2.2)}60%{opacity:1;transform:scale(.94)}to{transform:none}}@keyframes craft-minigame-module__xRKxqq__revealPop{0%{opacity:0;transform:scale(0)rotate(-30deg)}55%{opacity:1;transform:scale(1.3)rotate(8deg)}75%{transform:scale(.92)rotate(-3deg)}to{transform:none}}@keyframes craft-minigame-module__xRKxqq__bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(2deg)}}@keyframes craft-minigame-module__xRKxqq__stampIn{0%{opacity:0;transform:rotate(-24deg)scale(2.6)}70%{opacity:1;transform:rotate(-8deg)scale(.92)}to{transform:rotate(-10deg)scale(1)}}@keyframes craft-minigame-module__xRKxqq__riseIn{0%{opacity:0;transform:translateY(10px)}}@media (max-width:480px){.craft-minigame-module__xRKxqq__hammer{top:calc(50% - 116px);left:calc(50% - 46px);scale:.8}.craft-minigame-module__xRKxqq__build{width:150px;height:150px}.craft-minigame-module__xRKxqq__piece{width:72px;height:72px;margin:-36px}.craft-minigame-module__xRKxqq__stamp{font-size:15px;right:4px}}@media (prefers-reduced-motion:reduce){.craft-minigame-module__xRKxqq__head,.craft-minigame-module__xRKxqq__bench,.craft-minigame-module__xRKxqq__tray li,.craft-minigame-module__xRKxqq__piece img,.craft-minigame-module__xRKxqq__piece span,.craft-minigame-module__xRKxqq__word,.craft-minigame-module__xRKxqq__name,.craft-minigame-module__xRKxqq__item,.craft-minigame-module__xRKxqq__stamp,.craft-minigame-module__xRKxqq__note,.craft-minigame-module__xRKxqq__done,.craft-minigame-module__xRKxqq__hint,.craft-minigame-module__xRKxqq__hammer{animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.craft-minigame-module__xRKxqq__pile{transition:none}}.craft-minigame-module__xRKxqq__glow[data-gold]{background:#fff6d8;box-shadow:0 0 0 18px #ffd36bb3,0 0 0 40px #ffb9385c,0 0 90px 40px #ffd36b8c}.craft-minigame-module__xRKxqq__item[data-sparkle]{position:relative}.craft-minigame-module__xRKxqq__item[data-sparkle]:after{content:"";background:conic-gradient(from 0deg,transparent 0 8%,#fff6d880 10%,transparent 12% 33%,#fff6d880 35%,transparent 37% 58%,#fff6d880 60%,transparent 62% 83%,#fff6d880 85%,transparent 87%);mix-blend-mode:screen;pointer-events:none;border-radius:50%;animation:6s linear infinite craft-minigame-module__xRKxqq__spin;position:absolute;inset:-10%}.craft-minigame-module__xRKxqq__item[data-sparkle] img{filter:drop-shadow(0 0 14px #ffe9a0)drop-shadow(0 12px 8px #00000059)}.craft-minigame-module__xRKxqq__kept{font:700 14px/1.2 var(--hv-font-display);color:#a8ecb2;align-items:center;gap:6px;margin:0;animation:.4s ease-out 1.1s both craft-minigame-module__xRKxqq__riseIn;display:flex}.craft-minigame-module__xRKxqq__kept img,.craft-minigame-module__xRKxqq__kept span{object-fit:contain;width:24px;height:24px}.craft-minigame-module__xRKxqq__track{justify-items:center;gap:6px;animation:.4s ease-out 1.15s both craft-minigame-module__xRKxqq__riseIn;display:grid}.craft-minigame-module__xRKxqq__track b{font:800 15px/1 var(--hv-font-display);color:#fff8e6}.craft-minigame-module__xRKxqq__track small{font:700 13px/1 var(--hv-font-display);color:#f3d58f}.craft-minigame-module__xRKxqq__track ol{gap:6px;margin:0;padding:0;list-style:none;display:flex}.craft-minigame-module__xRKxqq__track li{background:#ffffff1f;border:2px solid #fff1b866;border-radius:5px;width:16px;height:16px;rotate:45deg}.craft-minigame-module__xRKxqq__track li[data-made]{background:#ffc94a;border-color:#fff8e6}.craft-minigame-module__xRKxqq__track li[data-new]{animation:.5s cubic-bezier(.2,1.8,.4,1) 1.35s both craft-minigame-module__xRKxqq__pipIn}.craft-minigame-module__xRKxqq__unlock{color:#3d2a16;background:#fff8e6;border:3px solid #ffd36b;border-radius:18px;align-items:center;gap:12px;padding:10px 16px 10px 10px;animation:.55s cubic-bezier(.2,1.5,.4,1) 1.5s both craft-minigame-module__xRKxqq__cardIn;display:flex;box-shadow:0 5px #8a5510}.craft-minigame-module__xRKxqq__unlock[data-whole]{border-color:#8fe0a0;animation-delay:1.8s;box-shadow:0 5px #2f5a35}.craft-minigame-module__xRKxqq__unlockArt{background:#f3e4c2;border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.craft-minigame-module__xRKxqq__unlockArt img,.craft-minigame-module__xRKxqq__unlockArt span{object-fit:contain;width:44px;height:44px}.craft-minigame-module__xRKxqq__unlock>span:last-child{gap:2px;display:grid}.craft-minigame-module__xRKxqq__unlock small{font:800 13px/1 var(--hv-font-display);color:#b0700c}.craft-minigame-module__xRKxqq__unlock[data-whole] small{color:#3f6a2a}.craft-minigame-module__xRKxqq__unlock b{font:800 17px/1.1 var(--hv-font-display)}.craft-minigame-module__xRKxqq__unlock em{font:700 13px/1 var(--hv-font-display);color:#8a5510;font-style:normal}@keyframes craft-minigame-module__xRKxqq__spin{to{transform:rotate(360deg)}}@keyframes craft-minigame-module__xRKxqq__pipIn{0%{transform:scale(0)}60%{transform:scale(1.5)}to{transform:none}}@keyframes craft-minigame-module__xRKxqq__cardIn{0%{opacity:0;transform:translateY(24px)scale(.8)}}@media (prefers-reduced-motion:reduce){.craft-minigame-module__xRKxqq__kept,.craft-minigame-module__xRKxqq__track,.craft-minigame-module__xRKxqq__unlock,.craft-minigame-module__xRKxqq__track li,.craft-minigame-module__xRKxqq__item[data-sparkle]:after{animation:none!important}}@media (max-height:500px) and (min-width:560px){.craft-minigame-module__xRKxqq__stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:12px}.craft-minigame-module__xRKxqq__head{width:100%;min-height:0;margin-bottom:0}.craft-minigame-module__xRKxqq__title{font-size:clamp(20px,3.2vw,26px)}.craft-minigame-module__xRKxqq__name{overflow-wrap:anywhere;font-size:clamp(22px,3.6vw,30px)}.craft-minigame-module__xRKxqq__arena{width:min(50vw,360px);height:min(100%,340px);min-height:0}.craft-minigame-module__xRKxqq__foot{text-align:center;gap:10px;width:100%;min-height:0}.craft-minigame-module__xRKxqq__meter{width:min(100%,300px)}.craft-minigame-module__xRKxqq__note,.craft-minigame-module__xRKxqq__track,.craft-minigame-module__xRKxqq__unlock{max-width:100%}.craft-minigame-module__xRKxqq__track ol{flex-wrap:wrap;justify-content:center;padding-inline:4px}.craft-minigame-module__xRKxqq__done{min-width:0}}
.workbench-module__fuhQ-a__tools,.workbench-module__fuhQ-a__book{align-content:start;gap:var(--hv-space-4);display:grid}.workbench-module__fuhQ-a__toolArt{place-items:center;width:100%;height:100%;display:grid;position:relative}.workbench-module__fuhQ-a__toolArt[data-unmade]>*{filter:grayscale(.6);opacity:.5}.workbench-module__fuhQ-a__toolArt[data-dyed]:after{content:"";aspect-ratio:1;background:var(--dye);width:28%;box-shadow:var(--hv-edge-sm);border:2px solid var(--hv-paper-raised);border-radius:50%;position:absolute;bottom:8%;right:6%}.workbench-module__fuhQ-a__ladder{gap:var(--hv-space-2);margin:0;padding:0;list-style:none;display:flex}.workbench-module__fuhQ-a__ladder li{border-radius:var(--hv-radius-md);background:var(--hv-paper-sunk);opacity:.55;justify-items:center;gap:2px;padding:6px 8px 5px;display:grid}.workbench-module__fuhQ-a__ladder li img,.workbench-module__fuhQ-a__ladder li span{object-fit:contain;width:34px;height:34px}.workbench-module__fuhQ-a__ladder li small{font:700 13px/1 var(--hv-font-display);color:var(--hv-ink-soft)}.workbench-module__fuhQ-a__ladder li[data-have]{opacity:1;background:var(--hv-honey-soft);box-shadow:var(--hv-edge-sm)}.workbench-module__fuhQ-a__ladder li[data-next]{opacity:1;outline:3px dashed var(--hv-honey-edge);outline-offset:-3px}.workbench-module__fuhQ-a__next{gap:var(--hv-space-2);margin-top:var(--hv-space-2);display:grid}.workbench-module__fuhQ-a__line{font:700 14px/1.35 var(--hv-font-display);color:var(--hv-ink);margin:0}.workbench-module__fuhQ-a__hint{font:700 14px/1.3 var(--hv-font-display);color:var(--hv-honey-text);margin:0}.workbench-module__fuhQ-a__needs{gap:var(--hv-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.workbench-module__fuhQ-a__needs li{border-radius:var(--hv-radius-pill);background:var(--hv-paper-sunk);box-shadow:var(--hv-edge-sm);align-items:center;gap:6px;padding:4px 10px 4px 4px;display:flex}.workbench-module__fuhQ-a__needs li img,.workbench-module__fuhQ-a__needs li span{object-fit:contain;width:28px;height:28px}.workbench-module__fuhQ-a__needs li b{font:800 15px/1 var(--hv-font-display);color:var(--hv-ink)}.workbench-module__fuhQ-a__needs li[data-short] b{color:var(--hv-berry-text)}.workbench-module__fuhQ-a__dyes{gap:var(--hv-space-2);display:grid}.workbench-module__fuhQ-a__swatches{gap:var(--hv-space-2);flex-wrap:wrap;display:flex}.workbench-module__fuhQ-a__swatch{min-width:var(--hv-tap-min);min-height:var(--hv-tap-min);border-radius:var(--hv-radius-md);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);justify-items:center;gap:3px;padding:6px 6px 4px;display:grid}.workbench-module__fuhQ-a__swatch[aria-pressed=true]{background:var(--hv-honey-soft);outline:3px solid var(--hv-honey-edge);outline-offset:-3px}.workbench-module__fuhQ-a__swatch small{font:800 13px/1 var(--hv-font-display);color:var(--hv-ink-soft)}.workbench-module__fuhQ-a__chip,.workbench-module__fuhQ-a__chipNatural{width:26px;height:26px;box-shadow:var(--hv-edge-sm);border-radius:50%;display:block}.workbench-module__fuhQ-a__chip{background:var(--dye)}.workbench-module__fuhQ-a__chipNatural{background:var(--hv-paper-sunk);border:3px dashed var(--hv-line-strong)}.workbench-module__fuhQ-a__bar{margin-top:4px}.workbench-module__fuhQ-a__lockedHint{font:700 13px/1.15 var(--hv-font-display);color:var(--hv-ink-soft);text-align:center;margin-top:2px;display:block}.workbench-module__fuhQ-a__finishes{gap:var(--hv-space-2);display:flex}.workbench-module__fuhQ-a__finish{min-height:var(--hv-tap-min);border-radius:var(--hv-radius-md);background:var(--hv-paper-sunk);box-shadow:var(--hv-edge-sm);font:800 14px/1 var(--hv-font-display);color:var(--hv-ink);flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:flex}.workbench-module__fuhQ-a__finish[aria-pressed=true]{background:var(--hv-honey-soft);outline:3px solid var(--hv-honey-edge);outline-offset:-3px}.workbench-module__fuhQ-a__finish img,.workbench-module__fuhQ-a__finish span{object-fit:contain;width:24px;height:24px}.workbench-module__fuhQ-a__seriesHead{z-index:1;background:var(--hv-paper);padding:4px 0;position:sticky;top:0}
.catch-log-arrival-module__PhbDBa__ghost{z-index:1000;pointer-events:none;object-fit:contain;text-align:center;filter:drop-shadow(0 14px 16px #1e3c4647);will-change:transform;margin:0;line-height:1;position:fixed}.catch-log-arrival-module__PhbDBa__spark{z-index:1001;pointer-events:none;border-radius:50%;width:8px;height:8px;position:fixed;box-shadow:0 0 0 2px #fffdf5}.catch-log-arrival-module__PhbDBa__cheer{z-index:1002;color:#4a2f05;font:800 15px/1.1 var(--hv-font-display);letter-spacing:-.2px;white-space:nowrap;pointer-events:none;background:#ffd25e;border:2px solid #fffdf5;border-radius:999px;padding:6px 13px 7px;position:fixed;box-shadow:0 8px 18px #4a2f0547}.catch-log-arrival-module__PhbDBa__cheer[data-big]{color:#fff;background:#c8412b;padding:8px 16px 9px;font-size:17px}.catch-log-arrival-module__PhbDBa__awaiting,.catch-log-arrival-module__PhbDBa__landed{isolation:isolate;position:relative}.catch-log-arrival-module__PhbDBa__awaiting:before,.catch-log-arrival-module__PhbDBa__landed:before{content:"";pointer-events:none;border:3px solid #f2b53a;border-radius:18px;position:absolute;inset:-2px}.catch-log-arrival-module__PhbDBa__awaiting:before{animation:.9s ease-in-out infinite catch-log-arrival-module__PhbDBa__awaiting}.catch-log-arrival-module__PhbDBa__awaiting .catch-log-arrival-module__PhbDBa__art b{animation:.9s ease-in-out infinite catch-log-arrival-module__PhbDBa__awaitingMark}.catch-log-arrival-module__PhbDBa__landed:before{z-index:-1;background:#ffe7a0;animation:1.5s ease-out both catch-log-arrival-module__PhbDBa__landGlow}.catch-log-arrival-module__PhbDBa__landed .catch-log-arrival-module__PhbDBa__art{transform-origin:50% 85%;animation:.62s cubic-bezier(.3,1.4,.5,1) both catch-log-arrival-module__PhbDBa__landSquash}.catch-log-arrival-module__PhbDBa__landed .catch-log-arrival-module__PhbDBa__art img{animation:.55s ease-out both catch-log-arrival-module__PhbDBa__landFlash}.catch-log-arrival-module__PhbDBa__landed .catch-log-arrival-module__PhbDBa__art:after{content:"";aspect-ratio:1;pointer-events:none;border:3px solid #f2b53a;border-radius:50%;width:78%;animation:.65s ease-out both catch-log-arrival-module__PhbDBa__landRing;position:absolute;top:50%;left:50%;translate:-50% -50%}.catch-log-arrival-module__PhbDBa__landed .catch-log-arrival-module__PhbDBa__name{animation:.5s cubic-bezier(.3,1.7,.5,1) .1s both catch-log-arrival-module__PhbDBa__landStamp}.catch-log-arrival-module__PhbDBa__bump{animation:.5s cubic-bezier(.3,1.7,.5,1) both catch-log-arrival-module__PhbDBa__bump;display:inline-block}@keyframes catch-log-arrival-module__PhbDBa__awaiting{0%,to{opacity:.3}50%{opacity:1}}@keyframes catch-log-arrival-module__PhbDBa__awaitingMark{0%,to{scale:1}50%{scale:1.3}}@keyframes catch-log-arrival-module__PhbDBa__landGlow{0%{opacity:1}to{opacity:0}}@keyframes catch-log-arrival-module__PhbDBa__landSquash{0%{scale:1.25 .78}30%{scale:.9 1.12}55%{scale:1.06 .96}80%{scale:.99 1.01}to{scale:1}}@keyframes catch-log-arrival-module__PhbDBa__landFlash{0%{filter:brightness(1.9)drop-shadow(0 4px 4px #1e32282e)}}@keyframes catch-log-arrival-module__PhbDBa__landRing{0%{opacity:1;scale:.35}to{opacity:0;scale:1.55}}@keyframes catch-log-arrival-module__PhbDBa__landStamp{0%{opacity:0;rotate:-10deg;scale:1.8}}@keyframes catch-log-arrival-module__PhbDBa__bump{0%{scale:1}40%{color:#a86a10;scale:1.22}to{scale:1}}@media (prefers-reduced-motion:reduce){.catch-log-arrival-module__PhbDBa__awaiting:before,.catch-log-arrival-module__PhbDBa__awaiting .catch-log-arrival-module__PhbDBa__art b,.catch-log-arrival-module__PhbDBa__landed .catch-log-arrival-module__PhbDBa__art,.catch-log-arrival-module__PhbDBa__landed .catch-log-arrival-module__PhbDBa__art img,.catch-log-arrival-module__PhbDBa__landed .catch-log-arrival-module__PhbDBa__name,.catch-log-arrival-module__PhbDBa__bump{animation:none!important}.catch-log-arrival-module__PhbDBa__landed:before,.catch-log-arrival-module__PhbDBa__landed .catch-log-arrival-module__PhbDBa__art:after{display:none}}
.catch-fanfare-module__wpEgCa__spotlight{pointer-events:none;background:radial-gradient(60% 70% at 50% 48%,#0000 32%,#101a2257);animation:.5s ease-out both catch-fanfare-module__wpEgCa__dim;position:absolute;inset:0}.catch-fanfare-module__wpEgCa__spotlight[data-leaving]{animation:.26s ease-in forwards catch-fanfare-module__wpEgCa__undim}.catch-fanfare-module__wpEgCa__burst{left:var(--burst-x,50%);top:var(--burst-y,18px);pointer-events:none;width:0;height:0;position:absolute}.catch-fanfare-module__wpEgCa__flash{background:radial-gradient(circle,#fffbea 0,#fff4cdd9 22%,#ffecb400 62%);border-radius:50%;width:360px;height:360px;animation:.6s ease-out both catch-fanfare-module__wpEgCa__flash;position:absolute;top:-180px;left:-180px}.catch-fanfare-module__wpEgCa__rays{opacity:.8;background:repeating-conic-gradient(from 0deg,#ffecaabf 0 7deg,#ffecaa00 7deg 22.5deg);border-radius:50%;width:380px;height:380px;animation:.7s cubic-bezier(.2,1.4,.4,1) both catch-fanfare-module__wpEgCa__raysIn,14s linear infinite catch-fanfare-module__wpEgCa__turn;position:absolute;top:-190px;left:-190px;-webkit-mask:radial-gradient(circle,#000 18%,#0009 42%,#0000 70%);mask:radial-gradient(circle,#000 18%,#0009 42%,#0000 70%)}.catch-fanfare-module__wpEgCa__burst[data-rare] .catch-fanfare-module__wpEgCa__rays{background:repeating-conic-gradient(from 0deg,#ffc850e6 0 7deg,#ffc85000 7deg 22.5deg)}.catch-fanfare-module__wpEgCa__piece{background:var(--color);opacity:0;width:8px;height:12px;animation:catch-fanfare-module__wpEgCa__pop 1.6s cubic-bezier(.15,.75,.35,1) var(--delay) both;border-radius:2px;position:absolute;top:-6px;left:-4px}.catch-fanfare-module__wpEgCa__piece[data-wide]{border-radius:3px;width:12px;height:7px}.catch-fanfare-module__wpEgCa__glint{width:14px;height:14px;rotate:var(--turn);translate:0 calc(-1 * var(--burst-r,122px));opacity:0;filter:drop-shadow(0 0 4px #ffe28ce6);animation:catch-fanfare-module__wpEgCa__twinkle 1.6s ease-in-out var(--delay) infinite;background:radial-gradient(circle,#fff 0 18%,#fff0 45%),linear-gradient(90deg,#0000 46%,#fffffff2 50%,#0000 54%),linear-gradient(#0000 46%,#fffffff2 50%,#0000 54%);position:absolute;top:-7px;left:-7px}.catch-fanfare-module__wpEgCa__shine{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.catch-fanfare-module__wpEgCa__shine:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);width:40%;animation:.9s ease-in-out .5s both catch-fanfare-module__wpEgCa__sweep;position:absolute;top:-20%;bottom:-20%;left:-60%;rotate:18deg}@keyframes catch-fanfare-module__wpEgCa__dim{0%{opacity:0}}@keyframes catch-fanfare-module__wpEgCa__undim{to{opacity:0}}@keyframes catch-fanfare-module__wpEgCa__flash{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(2.4)}}@keyframes catch-fanfare-module__wpEgCa__raysIn{0%{opacity:0;transform:scale(.2)}}@keyframes catch-fanfare-module__wpEgCa__turn{to{rotate:360deg}}@keyframes catch-fanfare-module__wpEgCa__pop{0%{opacity:1;translate:0;rotate:none;scale:.3}55%{translate:var(--x) var(--y);opacity:1;scale:1}to{translate:calc(var(--x) * 1.12) calc(var(--y) + 140px);rotate:var(--spin);opacity:0;scale:.9}}@keyframes catch-fanfare-module__wpEgCa__twinkle{0%,to{opacity:0;scale:.2}45%{opacity:1;scale:1}}@keyframes catch-fanfare-module__wpEgCa__sweep{0%{left:-60%}to{left:130%}}@media (prefers-reduced-motion:reduce){.catch-fanfare-module__wpEgCa__spotlight,.catch-fanfare-module__wpEgCa__flash,.catch-fanfare-module__wpEgCa__piece,.catch-fanfare-module__wpEgCa__glint,.catch-fanfare-module__wpEgCa__shine:after{opacity:0;animation:none!important}.catch-fanfare-module__wpEgCa__rays{animation:none!important}.catch-fanfare-module__wpEgCa__spotlight{opacity:1}}
.catch-card-module__qQnwNq__reveal{z-index:35;box-sizing:border-box;color:var(--hv-ink);text-align:center;width:min(330px,82vw);font-family:var(--hv-font-body);pointer-events:auto;cursor:pointer;background:var(--hv-paper-raised);box-shadow:var(--hv-float);border-radius:24px;justify-items:center;gap:8px;padding:0 20px 16px;animation:.6s cubic-bezier(.2,1.6,.4,1) both catch-card-module__qQnwNq__reveal;display:grid;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.catch-card-module__qQnwNq__revealArt{aspect-ratio:1;pointer-events:none;place-items:center;width:70%;margin-top:-30%;font-size:72px;animation:.9s cubic-bezier(.25,1.4,.4,1) both catch-card-module__qQnwNq__jump;display:grid;position:relative}.catch-card-module__qQnwNq__revealArt img{object-fit:contain;filter:drop-shadow(0 14px 16px #1e3c4647);width:100%;height:100%;display:block}.catch-card-module__qQnwNq__revealText{justify-items:center;gap:5px;margin-top:-6%;display:grid;position:relative}.catch-card-module__qQnwNq__revealText strong{letter-spacing:-.3px;font-size:19px;font-weight:800;animation:.5s cubic-bezier(.2,1.7,.4,1) .22s both catch-card-module__qQnwNq__title}.catch-card-module__qQnwNq__revealText small{color:#5d7061;max-width:260px;font-size:13px}.catch-card-module__qQnwNq__revealText .catch-card-module__qQnwNq__logged{color:#8a6420;font-weight:650}.catch-card-module__qQnwNq__chips{gap:6px;min-height:20px;display:flex}.catch-card-module__qQnwNq__chips span{color:#fff;letter-spacing:.2px;border-radius:999px;padding:3px 9px;font-size:13px;font-weight:800;animation:.42s cubic-bezier(.3,1.6,.5,1) .42s both catch-card-module__qQnwNq__stamp}.catch-card-module__qQnwNq__new{background:#c8412b}.catch-card-module__qQnwNq__best{background:#3f8fb0}.catch-card-module__qQnwNq__rare{background:#f2bd4a;color:#4a2f05!important}.catch-card-module__qQnwNq__continue{color:#6a7b6f;font-size:13px;animation:1.6s ease-in-out 1s infinite catch-card-module__qQnwNq__blink;position:relative}.catch-card-module__qQnwNq__measures{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.catch-card-module__qQnwNq__measures span{color:#263c35;background:#263c3510;border-radius:999px;align-items:center;gap:5px;min-height:26px;padding:0 11px;font-size:13px;display:inline-flex}.catch-card-module__qQnwNq__measures b{font-variant-numeric:tabular-nums;font-weight:750}.catch-card-module__qQnwNq__measures i{font-style:normal;font-weight:800}.catch-card-module__qQnwNq__measures [data-sex=female] i{color:#b4406a}.catch-card-module__qQnwNq__measures [data-sex=male] i{color:#2f6f9a}.catch-card-module__qQnwNq__measures [data-sex=both] i{color:#7a5a9a}.catch-card-module__qQnwNq__fact{color:#3d2a0c;text-align:left;background:#fff1cc;border-radius:14px;max-width:270px;margin:2px 0 0;padding:9px 12px 10px;font-size:13px;line-height:1.4}.catch-card-module__qQnwNq__fact small{margin-bottom:2px;font-weight:800;display:block;color:#8a6420!important;font-size:13px!important}@keyframes catch-card-module__qQnwNq__reveal{0%{opacity:0;transform:translate(-50%,-38%)scale(.35)rotate(-5deg)}60%{opacity:1;transform:translate(-50%,-51%)scale(1.05)rotate(1deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes catch-card-module__qQnwNq__jump{0%{opacity:0;transform:translateY(50%)scale(.4)}40%{opacity:1;transform:translateY(-16%)scale(1.16,1.04)}62%{transform:translateY(4%)scale(.94,1.06)}80%{transform:translateY(-3%)scale(1.02)}to{transform:none}}@keyframes catch-card-module__qQnwNq__title{0%{opacity:0;transform:scale(.5)translateY(8px)}}@keyframes catch-card-module__qQnwNq__stamp{0%{opacity:0;transform:scale(2.6)rotate(-14deg)}70%{opacity:1;transform:scale(.9)rotate(2deg)}to{opacity:1;transform:none}}@keyframes catch-card-module__qQnwNq__bang{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes catch-card-module__qQnwNq__blink{0%,to{opacity:.6}50%{opacity:1}}.catch-card-module__qQnwNq__reveal[data-leaving]{pointer-events:none;animation:.26s cubic-bezier(.5,0,.75,0) forwards catch-card-module__qQnwNq__leave}@keyframes catch-card-module__qQnwNq__leave{to{opacity:0;transform:translate(-50%,-46%)scale(.82)}}@media (orientation:landscape) and (max-height:500px){.catch-card-module__qQnwNq__reveal{--art:clamp(132px,50svh,190px);--hang:24px;--burst-x:calc(var(--art) / 2 - var(--hang));--burst-y:50%;--burst-r:calc(var(--art) * .64);left:calc(50% + (var(--hv-safe-l,0px) - var(--hv-safe-r,0px)) / 2);top:calc(50% + (var(--hv-safe-t,0px) - var(--hv-safe-b,0px)) / 2);width:min(580px,calc(100vw - var(--hv-safe-l,0px) - var(--hv-safe-r,0px) - 2 * (var(--hang) + 16px)));grid-template-columns:calc(var(--art) - var(--hang)) minmax(0,1fr);grid-template-rows:1fr auto;align-items:center;gap:6px 14px;padding:14px 20px 12px 0}.catch-card-module__qQnwNq__revealArt{width:var(--art);margin:0 0 0 calc(-1 * var(--hang));font-size:calc(var(--art) * .38);grid-row:1/-1;justify-self:start}.catch-card-module__qQnwNq__revealText{grid-column:2;align-self:end;width:100%;margin-top:0}.catch-card-module__qQnwNq__revealText small,.catch-card-module__qQnwNq__fact{max-width:none}.catch-card-module__qQnwNq__continue{grid-column:2;align-self:start}}@media (prefers-reduced-motion:reduce){.catch-card-module__qQnwNq__reveal,.catch-card-module__qQnwNq__revealArt,.catch-card-module__qQnwNq__chips span,.catch-card-module__qQnwNq__continue,.catch-card-module__qQnwNq__revealText strong{animation:none!important}}
.music-module__vsyDlW__section{gap:var(--hv-space-3);display:grid}.music-module__vsyDlW__heroMeter{flex:0 140px;min-width:100px}.music-module__vsyDlW__detailLine{font:600 15px/22px var(--hv-font-body);color:var(--hv-ink-soft);margin:0}.music-module__vsyDlW__tile img{object-fit:contain}.music-module__vsyDlW__tileNote{max-width:100%;font:700 13px/16px var(--hv-font-body);color:var(--hv-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-module__vsyDlW__tile[data-gone]{background:var(--hv-paper-sunk)}.music-module__vsyDlW__tile[data-gone] img{filter:grayscale(.85)opacity(.55)}.music-module__vsyDlW__player{align-items:center;gap:var(--hv-space-4);padding:var(--hv-space-4);border-radius:var(--hv-radius-lg);background:var(--hv-honey-soft);box-shadow:0 4px 0 var(--hv-honey-soft-edge);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.music-module__vsyDlW__disc{background:radial-gradient(circle,#3a2a1c 0 22%,#241a12 23% 100%);border-radius:50%;place-items:center;width:88px;height:88px;display:grid;position:relative;box-shadow:0 4px #120c08,inset 0 0 0 3px #4a3626}.music-module__vsyDlW__disc:after{content:"";pointer-events:none;background:repeating-radial-gradient(circle,#fff0 0 3px,#ffffff10 3px 4px);border-radius:50%;position:absolute;inset:6px}.music-module__vsyDlW__disc:before{content:"";background:conic-gradient(from 20deg,#fff0 0 10%,#ffffff2a 16%,#fff0 24% 60%,#ffffff1e 66%,#fff0 74%);pointer-events:none;border-radius:50%;position:absolute;inset:0}.music-module__vsyDlW__disc img{z-index:1;object-fit:contain;filter:drop-shadow(0 2px 3px #00000040);width:66px;height:66px;position:relative}.music-module__vsyDlW__player[data-playing] .music-module__vsyDlW__disc:before{animation:3s linear infinite music-module__vsyDlW__spin}@keyframes music-module__vsyDlW__spin{to{transform:rotate(360deg)}}.music-module__vsyDlW__now{gap:4px;min-width:0;display:grid}.music-module__vsyDlW__now small{font:800 15px/18px var(--hv-font-display);color:var(--hv-honey-text)}.music-module__vsyDlW__now strong{font:800 20px/24px var(--hv-font-display);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-module__vsyDlW__now>span{font:600 14px/19px var(--hv-font-body);color:var(--hv-ink-soft);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-module__vsyDlW__progress{align-items:center;gap:var(--hv-space-2);font:800 13px/1 var(--hv-font-display);font-variant-numeric:tabular-nums;color:var(--hv-ink-soft);margin-top:2px;display:flex}.music-module__vsyDlW__songMeter{flex:1;min-width:40px}.music-module__vsyDlW__controls{align-items:center;gap:var(--hv-space-2);display:flex}.music-module__vsyDlW__quiet{border-radius:var(--hv-radius-pill);background:var(--hv-paper-sunk);box-shadow:var(--hv-well);color:var(--hv-ink-soft);font:700 14px/19px var(--hv-font-body);align-items:center;gap:8px;margin:0;padding:10px 14px;display:flex}.music-module__vsyDlW__empty,.music-module__vsyDlW__write{align-items:center;gap:var(--hv-space-4);padding:var(--hv-space-3) var(--hv-space-4);border-radius:var(--hv-radius-lg);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-md);display:flex}.music-module__vsyDlW__empty img,.music-module__vsyDlW__write img{object-fit:contain;filter:drop-shadow(0 4px 3px #3c281433);flex:none;width:72px;height:72px}.music-module__vsyDlW__empty p,.music-module__vsyDlW__write p{font:600 15px/22px var(--hv-font-body);color:var(--hv-ink-soft);flex:1;gap:4px;margin:0;display:grid}.music-module__vsyDlW__empty strong,.music-module__vsyDlW__write strong{font:800 17px/21px var(--hv-font-display);color:var(--hv-ink)}.music-module__vsyDlW__goneTile{justify-items:center;gap:4px;display:grid}.music-module__vsyDlW__goneTile>small{font:700 13px/16px var(--hv-font-body);color:var(--hv-berry-text);text-align:center}@media (max-width:480px){.music-module__vsyDlW__player{grid-template-columns:auto minmax(0,1fr);gap:12px}.music-module__vsyDlW__controls{grid-column:1/-1;justify-content:center}.music-module__vsyDlW__disc{width:68px;height:68px}.music-module__vsyDlW__disc img{width:52px;height:52px}.music-module__vsyDlW__write{flex-wrap:wrap}.music-module__vsyDlW__write button{margin-left:auto}}@media (prefers-reduced-motion:reduce){.music-module__vsyDlW__player[data-playing] .music-module__vsyDlW__disc:before{animation:none}}
.nft-bag-module__avp9ha__art{border-radius:var(--hv-radius-sm);object-fit:cover;width:100%;height:100%;display:block}.nft-bag-module__avp9ha__art[data-empty]{place-items:center;display:grid}.nft-bag-module__avp9ha__onTable{border-radius:var(--hv-radius-sm);width:100%;height:100%;display:block;overflow:hidden}.nft-bag-module__avp9ha__onTable img{object-fit:cover;width:100%;height:100%;display:block}.nft-bag-module__avp9ha__out{gap:var(--hv-space-2);flex:100%;min-width:0;display:grid}.nft-bag-module__avp9ha__out input{width:100%;min-width:0;min-height:var(--hv-tap-min);border-radius:var(--hv-radius-md);background:var(--hv-paper-sunk);box-shadow:var(--hv-well);color:var(--hv-ink);font:700 15px var(--hv-font-body);border:0;padding:0 12px}.nft-bag-module__avp9ha__out input:focus-visible{box-shadow:0 0 0 4px var(--hv-cursor),0 0 0 6px var(--hv-cursor-keyline);outline:none}.nft-bag-module__avp9ha__address{border-radius:var(--hv-radius-md);background:var(--hv-paper-sunk);box-shadow:var(--hv-well);color:var(--hv-ink);font:800 14px/20px var(--hv-font-display);overflow-wrap:anywhere;margin:0;padding:10px 14px}.nft-bag-module__avp9ha__said{font:700 15px/21px var(--hv-font-body);color:var(--hv-ink-soft);margin:0}.nft-bag-module__avp9ha__said[data-tone=trouble]{color:var(--hv-berry-text)}.nft-bag-module__avp9ha__said[data-tone=good]{color:var(--hv-leaf-text)}
.wild-windows-module__6giYsq__chart{width:100%;max-height:300px;padding:var(--hv-space-2);border-radius:var(--hv-radius-lg);background:var(--hv-tone-water-soft);box-shadow:var(--hv-well);display:block}.wild-windows-module__6giYsq__shore circle{fill:#e8d9a8}.wild-windows-module__6giYsq__land circle{fill:#cfe3b0}.wild-windows-module__6giYsq__grove circle{fill:#bcd59a;stroke:#e8d9a8;stroke-width:2.2px}.wild-windows-module__6giYsq__grove text{font:800 8px/1 var(--hv-font-display);fill:var(--hv-leaf-text);opacity:.8}.wild-windows-module__6giYsq__water ellipse{fill:var(--hv-tone-water);opacity:.55}.wild-windows-module__6giYsq__pin circle{fill:var(--hv-paper-sunk);stroke:var(--hv-ink-faint);stroke-width:1px}.wild-windows-module__6giYsq__pin[data-found] circle{fill:var(--hv-honey);stroke:var(--hv-ink);stroke-width:1.2px}.wild-windows-module__6giYsq__pin text{font:800 7px/1 var(--hv-font-display);fill:var(--hv-ink);paint-order:stroke;stroke:var(--hv-paper-raised);stroke-width:2.2px;stroke-linejoin:round}.wild-windows-module__6giYsq__pin .wild-windows-module__6giYsq__unknown{fill:var(--hv-ink-soft);stroke:none;font-size:5px}.wild-windows-module__6giYsq__pin .wild-windows-module__6giYsq__pulse{fill:var(--hv-leaf);stroke:none;opacity:.45;transform-box:fill-box;transform-origin:50%;animation:wild-windows-module__6giYsq__wild-pulse 1.8s var(--hv-settle) infinite}@keyframes wild-windows-module__6giYsq__wild-pulse{0%{opacity:.6;transform:scale(.5)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.wild-windows-module__6giYsq__pin .wild-windows-module__6giYsq__pulse{animation:none}}.wild-windows-module__6giYsq__mystery{width:100%;height:100%;font:800 28px/1 var(--hv-font-display);color:var(--hv-ink-faint);place-items:center;display:grid}.wild-windows-module__6giYsq__carvings{gap:var(--hv-space-2);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.wild-windows-module__6giYsq__carvings figure{justify-items:center;gap:4px;margin:0;display:grid}.wild-windows-module__6giYsq__carvings figcaption{font:800 13px/16px var(--hv-font-display);color:var(--hv-ink-soft);text-align:center}.wild-windows-module__6giYsq__carving rect{fill:#c9c2b0;stroke:#9c937d;stroke-width:2px}.wild-windows-module__6giYsq__carving[data-seen] rect{fill:#e6dcc2}.wild-windows-module__6giYsq__carving path{fill:none;stroke:var(--hv-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.wild-windows-module__6giYsq__carving text{font:800 20px/1 var(--hv-font-display);fill:#857c66}@media (max-width:520px){.wild-windows-module__6giYsq__carvings{grid-template-columns:repeat(4,minmax(0,1fr))}}.wild-windows-module__6giYsq__cairn{border-radius:var(--hv-radius-md);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);font:600 15px/20px var(--hv-font-body);color:var(--hv-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:10px 14px;display:flex}.wild-windows-module__6giYsq__cairn img{object-fit:contain;width:32px;height:32px}.wild-windows-module__6giYsq__cairn b{font:800 15px/20px var(--hv-font-display);color:var(--hv-ink)}.wild-windows-module__6giYsq__sky{aspect-ratio:1;border-radius:var(--hv-radius-lg);background:radial-gradient(circle at 30% 20%,#353e66,#1c2240 70%);width:100%;max-height:min(62vh,460px);margin:0 auto;position:relative;overflow:hidden;box-shadow:0 4px #161b30}.wild-windows-module__6giYsq__lines{width:100%;height:100%;position:absolute;inset:0}.wild-windows-module__6giYsq__lines line{stroke:#f3d58f;stroke-width:.7px;stroke-linecap:round;opacity:.85}.wild-windows-module__6giYsq__star.wild-windows-module__6giYsq__star{width:44px;height:44px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:-22px 0 0 -22px;padding:0;display:grid;position:absolute}.wild-windows-module__6giYsq__star i{width:9px;height:9px;transition:transform .3s var(--hv-spring),background .3s;background:#c9cde6;border-radius:50%;box-shadow:0 0 6px 1px #c9cde68c}.wild-windows-module__6giYsq__star[data-lit] i{background:#fff4cf;width:13px;height:13px;transform:scale(1.15);box-shadow:0 0 12px 4px #f3d58f}.wild-windows-module__6giYsq__star[data-missed] i{animation:.6s ease-out wild-windows-module__6giYsq__wild-twinkle}@keyframes wild-windows-module__6giYsq__wild-twinkle{40%{background:#8a90b0;transform:scale(.55)}}.wild-windows-module__6giYsq__star.wild-windows-module__6giYsq__star:focus-visible{box-shadow:0 0 0 3px var(--hv-cursor);outline:none}html[data-input=pad] .wild-windows-module__6giYsq__star.wild-windows-module__6giYsq__star:focus{box-shadow:0 0 0 3px var(--hv-cursor);outline:none}.wild-windows-module__6giYsq__sky[data-won] .wild-windows-module__6giYsq__lines line{opacity:1}.wild-windows-module__6giYsq__hint{border-radius:var(--hv-radius-md);background:#262d4a;place-items:center;width:84px;height:84px;display:grid;box-shadow:0 4px #161b30}.wild-windows-module__6giYsq__hint svg line{stroke:#f3d58f;stroke-width:2.4px;stroke-linecap:round}.wild-windows-module__6giYsq__hint svg circle{fill:#fff4cf}
.zombee-rewards-module__7PcwPG__section{gap:var(--hv-space-3);display:grid}.zombee-rewards-module__7PcwPG__meter{flex:0 140px;min-width:100px}.zombee-rewards-module__7PcwPG__collect{margin-top:var(--hv-space-2);display:flex}[data-fit~="1"]:has(>.zombee-rewards-module__7PcwPG__section){gap:var(--hv-space-2)}[data-fit~="1"]>.zombee-rewards-module__7PcwPG__hero{padding-block:var(--hv-space-2)}[data-fit~="2"]>.zombee-rewards-module__7PcwPG__hero .zombee-rewards-module__7PcwPG__heroWords,[data-fit~="3"]>.zombee-rewards-module__7PcwPG__section>h3{display:none}[data-fit~="4"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot.zombee-rewards-module__7PcwPG__slot{min-height:84px;padding:7px 4px 6px}[data-fit~="4"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot [data-slot-art]{width:46px;height:46px}[data-fit~="5"]>.zombee-rewards-module__7PcwPG__section [role=group]{--slot-min:46px;--cols:5;--gap:6px}[data-fit~="5"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot.zombee-rewards-module__7PcwPG__slot{min-height:0;padding:5px 3px 4px}[data-fit~="5"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot [data-slot-art]{width:36px;height:36px}[data-fit~="5"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot [data-slot-art]+span{-webkit-hyphens:auto;hyphens:auto;font-size:12px;line-height:14px}[data-fit~="5"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot [data-slot-art]~span[data-tone]{max-width:none;padding:2px 5px;font-size:11px;top:3px;left:3px}[data-fit~="6"]>.zombee-rewards-module__7PcwPG__hero{grid-template-columns:minmax(0,1fr)}[data-fit~="6"]>.zombee-rewards-module__7PcwPG__hero>span:first-child,[data-fit~="6"]>.zombee-rewards-module__7PcwPG__hero .zombee-rewards-module__7PcwPG__nextChip{display:none}[data-fit~="7"]~* .zombee-rewards-module__7PcwPG__side{grid-template-columns:minmax(0,1fr)}[data-fit~="7"]~* .zombee-rewards-module__7PcwPG__side>span:first-child,[data-fit~="8"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot:not([data-prize=locked]) [data-slot-art]+span,[data-fit~="9"]~* .zombee-rewards-module__7PcwPG__side h3+p,[data-fit~="9"]~* .zombee-rewards-module__7PcwPG__quiet,[data-fit~="10"]>.zombee-rewards-module__7PcwPG__hero>div>span:first-child,[data-fit~="11"]>.zombee-rewards-module__7PcwPG__hero .zombee-rewards-module__7PcwPG__meter,[data-fit~="12"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__pointsWord{display:none}[data-fit~="12"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot[data-prize=locked] [data-slot-art]+span{letter-spacing:-.02em;font-size:11px}[data-fit~="13"]~* .zombee-rewards-module__7PcwPG__side h3~div:not(.zombee-rewards-module__7PcwPG__collect){display:none}[data-fit~="14"]>.zombee-rewards-module__7PcwPG__section [role=group]{--cols:10}[data-fit~="15"]>.zombee-rewards-module__7PcwPG__hero,[data-fit~="16"] .zombee-rewards-module__7PcwPG__tabs span[aria-hidden]{display:none}[data-fit~="17"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot [data-slot-art]{width:28px;height:28px}[data-fit~="17"]>.zombee-rewards-module__7PcwPG__section .zombee-rewards-module__7PcwPG__slot [data-slot-art]+span{font-size:10.5px;line-height:12px}.zombee-rewards-module__7PcwPG__slot.zombee-rewards-module__7PcwPG__slot[data-prize=locked]{background:var(--hv-paper-sunk);box-shadow:inset 0 0 0 2px var(--hv-line),0 3px 0 var(--hv-line)}.zombee-rewards-module__7PcwPG__slot.zombee-rewards-module__7PcwPG__slot[data-prize=locked] .zombee-rewards-module__7PcwPG__prize img{filter:grayscale(.55)saturate(.8);opacity:.72}.zombee-rewards-module__7PcwPG__slot.zombee-rewards-module__7PcwPG__slot[data-prize=locked] [data-slot-art]+span{color:var(--hv-ink-soft);font-variant-numeric:tabular-nums}.zombee-rewards-module__7PcwPG__score{white-space:nowrap}.zombee-rewards-module__7PcwPG__prize{position:relative}.zombee-rewards-module__7PcwPG__prize>img{object-fit:contain;width:100%;height:100%;display:block}.zombee-rewards-module__7PcwPG__lock{z-index:1;background:var(--hv-frame);width:24px;height:24px;color:var(--hv-frame-ink);box-shadow:0 0 0 2.5px var(--hv-paper-sunk),0 2px 0 2.5px var(--hv-frame-edge);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-9px}.zombee-rewards-module__7PcwPG__slot.zombee-rewards-module__7PcwPG__slot[data-prize=ready]{background:var(--hv-honey-soft);box-shadow:0 4px 0 var(--hv-honey-soft-edge),0 0 0 3px var(--hv-honey)}.zombee-rewards-module__7PcwPG__slot.zombee-rewards-module__7PcwPG__slot[data-prize=ready] [data-slot-art]{animation:1.8s ease-in-out infinite zombee-rewards-module__7PcwPG__bob}.zombee-rewards-module__7PcwPG__check{z-index:1;background:var(--hv-leaf);width:22px;height:22px;color:var(--hv-leaf-ink);box-shadow:0 2px 0 var(--hv-leaf-edge);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.zombee-rewards-module__7PcwPG__counting{background:linear-gradient(90deg,var(--hv-leaf-soft-edge) 25%,var(--hv-paper-raised) 50%,var(--hv-leaf-soft-edge) 75%);color:#0000;background-size:300% 100%;border-radius:8px;animation:1.2s linear infinite zombee-rewards-module__7PcwPG__shimmer;display:inline-block}.zombee-rewards-module__7PcwPG__spinner{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite zombee-rewards-module__7PcwPG__spin;display:inline-block}@keyframes zombee-rewards-module__7PcwPG__bob{0%,to{translate:0;rotate:none}50%{translate:0 -4px;rotate:-4deg}}@keyframes zombee-rewards-module__7PcwPG__shimmer{to{background-position:-100% 0}}@keyframes zombee-rewards-module__7PcwPG__spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.zombee-rewards-module__7PcwPG__slot.zombee-rewards-module__7PcwPG__slot[data-prize=ready] [data-slot-art],.zombee-rewards-module__7PcwPG__counting,.zombee-rewards-module__7PcwPG__spinner{animation:none}}
.town-paper-module__FbYLdq__window{height:min(700px,100svh - 150px)}.town-paper-module__FbYLdq__page{gap:var(--hv-space-4);scrollbar-width:none;overscroll-behavior:contain;min-height:0;animation:town-paper-module__FbYLdq__turn .34s var(--hv-spring) both;flex-direction:column;flex:auto;margin:-10px;padding:10px;display:flex;position:relative;overflow:auto}.town-paper-module__FbYLdq__page::-webkit-scrollbar{display:none}.town-paper-module__FbYLdq__page[data-page=front]{overflow:hidden}.town-paper-module__FbYLdq__page section{gap:var(--hv-space-2);display:grid}.town-paper-module__FbYLdq__foot{justify-content:flex-end;gap:var(--hv-space-2);flex-wrap:wrap;flex:none;display:flex}@keyframes town-paper-module__FbYLdq__turn{0%{opacity:0;transform:translate(18px)rotate(.6deg)}}.town-paper-module__FbYLdq__front{gap:var(--hv-space-3);scrollbar-width:none;min-height:0;padding:var(--hv-space-4);border-radius:var(--hv-radius-lg);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-md);flex-direction:column;flex:auto;display:flex;overflow:auto}.town-paper-module__FbYLdq__front::-webkit-scrollbar{display:none}.town-paper-module__FbYLdq__mast{align-items:center;gap:var(--hv-space-2) var(--hv-space-3);padding-bottom:var(--hv-space-2);border-bottom:3px double var(--hv-line-strong);grid-template-columns:auto 1fr auto;display:grid}.town-paper-module__FbYLdq__name{min-width:0;color:var(--hv-ink);font:800 34px/1 var(--hv-font-display);letter-spacing:-.01em;text-align:center;justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.town-paper-module__FbYLdq__nameArt{flex:none;width:44px;height:44px;animation:3.6s ease-in-out infinite town-paper-module__FbYLdq__wobble;rotate:-8deg}.town-paper-module__FbYLdq__issue,.town-paper-module__FbYLdq__price{border-radius:var(--hv-radius-md);max-width:96px;font:800 13px/15px var(--hv-font-display);text-align:center;box-shadow:var(--hv-edge-sm);place-items:center;padding:6px 10px;display:grid}.town-paper-module__FbYLdq__issue{background:var(--hv-honey);color:var(--hv-honey-ink);rotate:-5deg}.town-paper-module__FbYLdq__price{background:var(--hv-leaf-soft);color:var(--hv-leaf-text);rotate:4deg}.town-paper-module__FbYLdq__dateline{padding-top:var(--hv-space-2);border-top:1px solid var(--hv-line);color:var(--hv-ink-soft);font:800 13px/18px var(--hv-font-display);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:4px 12px;margin:0;display:flex}.town-paper-module__FbYLdq__motto{color:var(--hv-honey-text)}.town-paper-module__FbYLdq__lead{align-items:center;gap:var(--hv-space-4);grid-template-columns:auto 1fr;display:grid}.town-paper-module__FbYLdq__photo{border-radius:var(--hv-radius-md);background:var(--hv-paper);width:128px;height:128px;box-shadow:var(--hv-edge-md);animation:town-paper-module__FbYLdq__pin .5s var(--hv-spring) .1s both;place-items:center;display:grid;position:relative;rotate:-3deg}.town-paper-module__FbYLdq__photo:before,.town-paper-module__FbYLdq__photo:after{content:"";background:var(--hv-honey-soft);width:40px;height:16px;box-shadow:0 1px 0 var(--hv-honey-soft-edge);border-radius:3px;position:absolute;top:-8px}.town-paper-module__FbYLdq__photo:before{left:-8px;rotate:-28deg}.town-paper-module__FbYLdq__photo:after{right:-8px;rotate:24deg}.town-paper-module__FbYLdq__photo .town-paper-module__FbYLdq__glyph{object-fit:contain;width:96px;height:96px}.town-paper-module__FbYLdq__leadText{gap:6px;min-width:0;display:grid}.town-paper-module__FbYLdq__kicker{border-radius:var(--hv-radius-pill);background:var(--hv-berry-soft);color:var(--hv-berry-text);font:800 13px/18px var(--hv-font-display);justify-self:start;margin:0;padding:3px 10px}.town-paper-module__FbYLdq__headline{color:var(--hv-ink);font:800 26px/30px var(--hv-font-display);text-wrap:balance;margin:0}.town-paper-module__FbYLdq__leadBody{color:var(--hv-ink-soft);font:600 15px/21px var(--hv-font-body);margin:0}.town-paper-module__FbYLdq__briefs{gap:var(--hv-space-3);padding:var(--hv-space-3) 0 0;border-top:2px dashed var(--hv-line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;list-style:none;display:grid}.town-paper-module__FbYLdq__brief{align-items:center;gap:8px;min-width:0;display:flex}.town-paper-module__FbYLdq__briefArt{background:var(--hv-paper-sunk);width:44px;height:44px;box-shadow:var(--hv-well);border-radius:14px;flex:none;place-items:center;display:grid}.town-paper-module__FbYLdq__briefArt .town-paper-module__FbYLdq__glyph{object-fit:contain;width:34px;height:34px}.town-paper-module__FbYLdq__brief>span:last-child{min-width:0;display:grid}.town-paper-module__FbYLdq__brief small{color:var(--hv-honey-text);font:800 13px/16px var(--hv-font-display)}.town-paper-module__FbYLdq__brief strong{color:var(--hv-ink);font:800 15px/19px var(--hv-font-display)}.town-paper-module__FbYLdq__stamps{gap:var(--hv-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.town-paper-module__FbYLdq__stamps li{border-radius:var(--hv-radius-pill);background:var(--hv-paper);box-shadow:0 0 0 2px var(--hv-honey-soft-edge),var(--hv-edge-sm);align-items:center;gap:6px;padding:5px 12px 5px 6px;display:inline-flex}.town-paper-module__FbYLdq__stamps li>span{background:var(--hv-honey-soft);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.town-paper-module__FbYLdq__stamps li>span .town-paper-module__FbYLdq__glyph,.town-paper-module__FbYLdq__stamps li>span img{object-fit:contain;width:22px;height:22px}.town-paper-module__FbYLdq__stamps b{color:var(--hv-ink);font:800 17px/1 var(--hv-font-display)}.town-paper-module__FbYLdq__stamps small{color:var(--hv-ink-soft);font:800 13px/1 var(--hv-font-display)}.town-paper-module__FbYLdq__stamps li:nth-child(odd){rotate:-1.5deg}.town-paper-module__FbYLdq__stamps li:nth-child(2n){rotate:1.5deg}.town-paper-module__FbYLdq__front[data-fit~="1"]{gap:var(--hv-space-2);padding:var(--hv-space-3)}.town-paper-module__FbYLdq__front[data-fit~="1"] .town-paper-module__FbYLdq__name{font-size:28px}.town-paper-module__FbYLdq__front[data-fit~="2"] .town-paper-module__FbYLdq__stamps,.town-paper-module__FbYLdq__front[data-fit~="3"] .town-paper-module__FbYLdq__briefs{display:none}.town-paper-module__FbYLdq__front[data-fit~="4"] .town-paper-module__FbYLdq__photo{width:88px;height:88px}.town-paper-module__FbYLdq__front[data-fit~="4"] .town-paper-module__FbYLdq__photo .town-paper-module__FbYLdq__glyph{width:66px;height:66px}.town-paper-module__FbYLdq__front[data-fit~="4"] .town-paper-module__FbYLdq__headline{font-size:21px;line-height:25px}.town-paper-module__FbYLdq__front[data-fit~="5"] .town-paper-module__FbYLdq__motto,.town-paper-module__FbYLdq__front[data-fit~="5"] .town-paper-module__FbYLdq__nameArt,.town-paper-module__FbYLdq__front[data-fit~="6"] .town-paper-module__FbYLdq__price{display:none}.town-paper-module__FbYLdq__front[data-fit~="6"] .town-paper-module__FbYLdq__dateline{padding-top:4px}.town-paper-module__FbYLdq__front[data-fit~="7"] .town-paper-module__FbYLdq__leadBody{display:none}.town-paper-module__FbYLdq__list{gap:var(--hv-space-2);margin:0;padding:0;list-style:none;display:grid}.town-paper-module__FbYLdq__clip{align-items:center;gap:var(--hv-space-3);border-radius:var(--hv-radius-md);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);animation:town-paper-module__FbYLdq__drop .32s var(--hv-spring) both;grid-template-columns:auto 1fr auto;padding:10px 12px;display:grid}.town-paper-module__FbYLdq__clip:nth-child(2){animation-delay:30ms}.town-paper-module__FbYLdq__clip:nth-child(3){animation-delay:60ms}.town-paper-module__FbYLdq__clip:nth-child(4){animation-delay:90ms}.town-paper-module__FbYLdq__clip:nth-child(n+5){animation-delay:.12s}.town-paper-module__FbYLdq__clip[data-you]{box-shadow:0 0 0 2px var(--hv-honey),var(--hv-edge-sm)}.town-paper-module__FbYLdq__clipArt{background:var(--hv-paper-sunk);width:48px;height:48px;box-shadow:var(--hv-well);border-radius:14px;place-items:center;display:grid}.town-paper-module__FbYLdq__clip[data-tone=honey] .town-paper-module__FbYLdq__clipArt{background:var(--hv-honey-soft)}.town-paper-module__FbYLdq__clip[data-tone=leaf] .town-paper-module__FbYLdq__clipArt{background:var(--hv-leaf-soft)}.town-paper-module__FbYLdq__clip[data-tone=berry] .town-paper-module__FbYLdq__clipArt{background:var(--hv-berry-soft)}.town-paper-module__FbYLdq__clip[data-tone=sky] .town-paper-module__FbYLdq__clipArt{background:var(--hv-tone-water-soft)}.town-paper-module__FbYLdq__clipArt .town-paper-module__FbYLdq__glyph,.town-paper-module__FbYLdq__clipArt img{object-fit:contain;width:36px;height:36px}.town-paper-module__FbYLdq__clipText{gap:4px;min-width:0;display:grid}.town-paper-module__FbYLdq__clipText strong{color:var(--hv-ink);font:800 15px/19px var(--hv-font-display)}.town-paper-module__FbYLdq__clipText>span{color:var(--hv-ink-soft);font:600 14px/19px var(--hv-font-body)}.town-paper-module__FbYLdq__clipText .town-paper-module__FbYLdq__said{color:var(--hv-ink);font:600 15px/20px var(--hv-font-body)}.town-paper-module__FbYLdq__when{color:var(--hv-ink-faint);font:800 13px/18px var(--hv-font-display);white-space:nowrap;align-self:start}.town-paper-module__FbYLdq__plaque{color:var(--hv-ink-soft);font:800 13px/18px var(--hv-font-display);margin:0}.town-paper-module__FbYLdq__things{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.town-paper-module__FbYLdq__things li{border-radius:var(--hv-radius-pill);background:var(--hv-paper-sunk);color:var(--hv-ink);font:800 13px/1 var(--hv-font-display);align-items:center;gap:3px;padding:2px 8px 2px 3px;display:inline-flex}.town-paper-module__FbYLdq__thingArt{place-items:center;width:24px;height:24px;display:grid}.town-paper-module__FbYLdq__thingArt .town-paper-module__FbYLdq__glyph,.town-paper-module__FbYLdq__thingArt img{object-fit:contain;width:22px;height:22px}.town-paper-module__FbYLdq__podium{gap:6px;margin:0;padding:0;list-style:none;display:grid}.town-paper-module__FbYLdq__podium li{align-items:center;gap:var(--hv-space-2);border-radius:var(--hv-radius-pill);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);font:800 15px/1 var(--hv-font-display);grid-template-columns:34px 1fr auto;padding:6px 12px 6px 6px;display:grid}.town-paper-module__FbYLdq__podium li>b{background:var(--hv-paper-sunk);width:34px;height:34px;color:var(--hv-ink);border-radius:50%;place-items:center;display:grid}.town-paper-module__FbYLdq__podium li[data-medal=gold]>b{background:var(--hv-medal-gold)}.town-paper-module__FbYLdq__podium li[data-medal=silver]>b{background:var(--hv-medal-silver)}.town-paper-module__FbYLdq__podium li[data-medal=bronze]>b{background:var(--hv-medal-bronze)}.town-paper-module__FbYLdq__podium li[data-you]{box-shadow:0 0 0 2px var(--hv-honey),var(--hv-edge-sm)}.town-paper-module__FbYLdq__podium span{min-width:0;color:var(--hv-ink);overflow-wrap:anywhere}.town-paper-module__FbYLdq__podium small{color:var(--hv-honey-text);font:800 15px/1 var(--hv-font-display)}.town-paper-module__FbYLdq__finds{gap:var(--hv-space-2);grid-template-columns:repeat(auto-fill,minmax(86px,1fr));margin:0;padding:0;list-style:none;display:grid}.town-paper-module__FbYLdq__finds li{border-radius:var(--hv-radius-md);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);animation:town-paper-module__FbYLdq__drop .32s var(--hv-spring) both;justify-items:center;gap:4px;padding:8px 4px;display:grid}.town-paper-module__FbYLdq__finds li:nth-child(odd){rotate:-1.5deg}.town-paper-module__FbYLdq__finds li:nth-child(2n){rotate:1.5deg}.town-paper-module__FbYLdq__finds li[data-you]{box-shadow:0 0 0 2px var(--hv-honey),var(--hv-edge-sm)}.town-paper-module__FbYLdq__findArt{background:var(--hv-paper-sunk);width:58px;height:58px;box-shadow:var(--hv-well);border-radius:50%;place-items:center;display:grid}.town-paper-module__FbYLdq__findArt .town-paper-module__FbYLdq__glyph{object-fit:contain;width:48px;height:48px}.town-paper-module__FbYLdq__finds small{max-width:100%;color:var(--hv-ink-soft);font:800 13px/16px var(--hv-font-display);text-align:center;overflow-wrap:anywhere}.town-paper-module__FbYLdq__notes{gap:var(--hv-space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:4px;list-style:none;display:grid}.town-paper-module__FbYLdq__notes li{border-radius:var(--hv-radius-md);background:var(--hv-lucky-soft);box-shadow:var(--hv-edge-sm);gap:6px;padding:12px 14px;display:grid;rotate:-1deg}.town-paper-module__FbYLdq__notes li:nth-child(2n){background:var(--hv-leaf-soft);rotate:1.2deg}.town-paper-module__FbYLdq__notes p{color:var(--hv-ink);font:italic 600 15px/21px var(--hv-font-body);overflow-wrap:anywhere;margin:0}.town-paper-module__FbYLdq__notes small{color:var(--hv-ink-soft);font:800 13px/16px var(--hv-font-display);justify-self:end}.town-paper-module__FbYLdq__bees{align-items:center;gap:var(--hv-space-3);border-radius:var(--hv-radius-md);background:var(--hv-honey-soft);box-shadow:var(--hv-edge-sm);color:var(--hv-ink);font:600 15px/20px var(--hv-font-body);margin:0;padding:10px 14px;display:flex}.town-paper-module__FbYLdq__bees b{font:800 16px/20px var(--hv-font-display)}.town-paper-module__FbYLdq__crew{gap:var(--hv-space-2);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.town-paper-module__FbYLdq__crew li{border-radius:var(--hv-radius-md);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);text-align:center;justify-items:center;gap:6px;padding:12px 8px;display:grid}.town-paper-module__FbYLdq__crew img{object-fit:cover;background:var(--hv-paper-sunk);border-radius:18px;width:56px;height:56px}.town-paper-module__FbYLdq__crew strong{max-width:100%;color:var(--hv-ink);font:800 15px/19px var(--hv-font-display);overflow-wrap:anywhere}.town-paper-module__FbYLdq__crew small{color:var(--hv-ink-soft);font:800 13px/16px var(--hv-font-display)}.town-paper-module__FbYLdq__crew .town-paper-module__FbYLdq__things{justify-content:center}.town-paper-module__FbYLdq__quiet{align-items:center;gap:var(--hv-space-3);border-radius:var(--hv-radius-md);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);color:var(--hv-ink);font:800 15px/20px var(--hv-font-display);margin:0;padding:14px 16px;display:flex}.town-paper-module__FbYLdq__waiting{place-content:center;justify-items:center;gap:var(--hv-space-3);text-align:center;color:var(--hv-ink);font:800 17px/22px var(--hv-font-display);flex:auto;display:grid}.town-paper-module__FbYLdq__waiting p{margin:0}.town-paper-module__FbYLdq__press{animation:1s ease-in-out infinite town-paper-module__FbYLdq__press}@keyframes town-paper-module__FbYLdq__drop{0%{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes town-paper-module__FbYLdq__pin{0%{opacity:0;transform:scale(.8)rotate(-12deg)}}@keyframes town-paper-module__FbYLdq__wobble{0%,to{rotate:-8deg}50%{rotate:-2deg}}@keyframes town-paper-module__FbYLdq__press{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}@media (max-width:560px){.town-paper-module__FbYLdq__mast{grid-template-columns:auto 1fr}.town-paper-module__FbYLdq__price{display:none}.town-paper-module__FbYLdq__name{white-space:nowrap;justify-content:flex-start;font-size:22px}.town-paper-module__FbYLdq__nameArt{display:none}.town-paper-module__FbYLdq__lead{gap:var(--hv-space-3)}.town-paper-module__FbYLdq__photo{width:84px;height:84px}.town-paper-module__FbYLdq__photo .town-paper-module__FbYLdq__glyph{width:62px;height:62px}.town-paper-module__FbYLdq__headline{font-size:20px;line-height:24px}.town-paper-module__FbYLdq__front[data-fit~="4"] .town-paper-module__FbYLdq__photo{width:64px;height:64px}.town-paper-module__FbYLdq__front[data-fit~="4"] .town-paper-module__FbYLdq__photo .town-paper-module__FbYLdq__glyph{width:48px;height:48px}.town-paper-module__FbYLdq__front[data-fit~="4"] .town-paper-module__FbYLdq__headline{font-size:18px;line-height:22px}.town-paper-module__FbYLdq__clip{grid-template-columns:auto 1fr}.town-paper-module__FbYLdq__when{grid-column:2;justify-self:start}.town-paper-module__FbYLdq__foot>*{flex:1 1 0;min-width:0}}@media (prefers-reduced-motion:reduce){.town-paper-module__FbYLdq__page,.town-paper-module__FbYLdq__clip,.town-paper-module__FbYLdq__finds li,.town-paper-module__FbYLdq__photo,.town-paper-module__FbYLdq__nameArt,.town-paper-module__FbYLdq__press{animation:none}}
.rewards-board-module__kLKZ3a__board{gap:var(--hv-space-4);min-width:0;display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__section{gap:var(--hv-space-3);display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows{gap:var(--hv-space-3);margin:0;padding:0;list-style:none;display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li{--tone:var(--hv-tone-amber);--tone-soft:var(--hv-tone-amber-soft);gap:var(--hv-space-3);padding:var(--hv-space-3) var(--hv-space-4) var(--hv-space-3) var(--hv-space-3);border-radius:var(--hv-radius-lg);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-md);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li[data-tone=leaf]{--tone:var(--hv-tone-meadow);--tone-soft:var(--hv-tone-meadow-soft)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li[data-tone=water]{--tone:var(--hv-tone-water);--tone-soft:var(--hv-tone-water-soft)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li[data-tone=earth]{--tone:var(--hv-tone-earth);--tone-soft:var(--hv-tone-earth-soft)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li[data-tone=rose]{--tone:var(--hv-tone-rose);--tone-soft:var(--hv-tone-rose-soft)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li[data-tone=amber]{--tone:var(--hv-tone-amber);--tone-soft:var(--hv-tone-amber-soft)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__tile{background:var(--tone-soft);width:52px;height:52px;color:var(--tone);font:800 20px/1 var(--hv-font-display);box-shadow:inset 0 -4px 0 color-mix(in srgb,var(--tone) 28%,transparent);border-radius:16px;place-items:center;display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rowText{gap:4px;min-width:0;display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rowText>strong,.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rowText>a{font:800 17px/21px var(--hv-font-display);color:var(--hv-ink);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rowText>a{text-align:left;background:0 0;border:0;border-radius:0;width:auto;min-height:0;padding:0;display:block}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rowText>a:hover{text-decoration:underline}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rowText>small{font:600 14px/19px var(--hv-font-body);color:var(--hv-ink-soft)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__stats{flex-wrap:wrap;gap:4px 14px;display:flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__stats>span{font:700 14px/19px var(--hv-font-body);align-items:baseline;gap:6px;display:inline-flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__stats small{font:800 13px/1 var(--hv-font-display);color:var(--hv-ink-soft)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__stats b{color:var(--hv-leaf-text);font-variant-numeric:tabular-nums;font-weight:800}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__stats b[data-quiet]{color:var(--hv-ink-soft);font-weight:600}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__pill{border-radius:var(--hv-radius-pill);background:var(--hv-honey-soft);min-height:32px;color:var(--hv-honey-text);font:800 15px/1 var(--hv-font-display);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:0 3px 0 var(--hv-honey-soft-edge);align-items:center;gap:5px;padding:0 13px;display:inline-flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__pill[data-state=quiet]{background:var(--hv-paper-sunk);color:var(--hv-ink-soft);box-shadow:var(--hv-well)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__pill[data-state=good]{background:var(--hv-leaf-soft);color:var(--hv-leaf-text);box-shadow:0 3px 0 var(--hv-leaf-soft-edge)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__pill[data-state=soon]{background:var(--hv-honey-soft);color:var(--hv-honey-text)}.rewards-board-module__kLKZ3a__board a.rewards-board-module__kLKZ3a__pill{border:0;text-decoration:none}.rewards-board-module__kLKZ3a__board a.rewards-board-module__kLKZ3a__pill:hover{translate:0 -1px}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li[data-loading]{min-height:76px;animation:1.4s ease-in-out infinite rewards-board-module__kLKZ3a__breathe}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li[data-loading] .rewards-board-module__kLKZ3a__tile{color:#0000}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__days{gap:var(--hv-space-2);grid-template-columns:repeat(auto-fill,minmax(128px,1fr));margin:0;padding:0;list-style:none;display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__days>li{border-radius:var(--hv-radius-md);background:var(--hv-paper-raised);box-shadow:var(--hv-edge-sm);gap:3px;padding:10px 12px;display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__days small{font:700 13px/1 var(--hv-font-body);color:var(--hv-ink-soft)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__days strong{font:800 15px/19px var(--hv-font-display);font-variant-numeric:tabular-nums}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__plan{gap:var(--hv-space-3);padding:var(--hv-space-4);border-radius:var(--hv-radius-lg);background:var(--hv-honey-soft);box-shadow:0 4px 0 var(--hv-honey-soft-edge);display:grid}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__planHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__planHead strong{font:800 17px/21px var(--hv-font-display)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__planHead span{border-radius:var(--hv-radius-pill);background:var(--hv-frame);color:var(--hv-frame-ink);font:800 13px/1 var(--hv-font-display);white-space:nowrap;padding:4px 10px}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__split{border-radius:var(--hv-radius-pill);background:var(--hv-paper-sunk);height:16px;box-shadow:var(--hv-well);gap:4px;padding:3px;display:flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__split>i{border-radius:var(--hv-radius-pill);display:block}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__split>i:first-child{background:var(--hv-streak);flex:40}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__split>i:nth-child(2){background:var(--hv-leaf);flex:40}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__split>i:nth-child(3){background:var(--hv-tone-water);flex:20}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__legend{font:700 14px/19px var(--hv-font-body);color:var(--hv-ink-soft);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;list-style:none;display:flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__legend>li{align-items:center;gap:6px;display:inline-flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__legend b{border-radius:4px;width:12px;height:12px;display:inline-block}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__legend>li:first-child b{background:var(--hv-streak)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__legend>li:nth-child(2) b{background:var(--hv-leaf)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__legend>li:nth-child(3) b{background:var(--hv-tone-water)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__foot{justify-content:space-between;align-items:center;gap:var(--hv-space-3);flex-wrap:wrap;display:flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__fine{font:600 14px/20px var(--hv-font-body);color:var(--hv-ink-soft);flex:220px;margin:0}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__more{width:auto;min-height:var(--hv-tap-min);border-radius:var(--hv-radius-md);background:var(--hv-honey);color:var(--hv-honey-ink);font:800 15px/1 var(--hv-font-display);box-shadow:0 4px 0 var(--hv-honey-edge);border:0;align-items:center;gap:6px;padding:0 18px;text-decoration:none;display:inline-flex}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__more:hover{background:var(--hv-honey-hover)}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__more:focus-visible,.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rowText>a:focus-visible,.rewards-board-module__kLKZ3a__board a.rewards-board-module__kLKZ3a__pill:focus-visible{box-shadow:0 0 0 4px var(--hv-cursor),0 0 0 6px var(--hv-cursor-keyline);outline:none}@media (max-width:480px){.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li{grid-template-columns:44px minmax(0,1fr);gap:10px}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li>.rewards-board-module__kLKZ3a__pill{grid-column:2;justify-self:start}.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__tile{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.rewards-board-module__kLKZ3a__board .rewards-board-module__kLKZ3a__rows>li[data-loading]{animation:none}}@keyframes rewards-board-module__kLKZ3a__breathe{50%{opacity:.55}}
.fishing-module__DYdEQW__fishing{z-index:35;pointer-events:none;color:#263c35;font-family:var(--hv-font-body);position:absolute;inset:0}.fishing-module__DYdEQW__capture{pointer-events:auto;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.fishing-module__DYdEQW__capture[data-phase=aim]{cursor:crosshair}.fishing-module__DYdEQW__ring{visibility:hidden;pointer-events:none;width:0;height:0;position:fixed;top:0;left:0}.fishing-module__DYdEQW__target,.fishing-module__DYdEQW__approach{box-sizing:border-box;border-radius:50%;width:60px;height:60px;position:absolute;top:-30px;left:-30px}.fishing-module__DYdEQW__target{background:#ffffff38;border:4px solid #fff;animation:.18s ease-in-out infinite alternate fishing-module__DYdEQW__pulse;box-shadow:0 0 0 2px #2a4b4a33,0 0 18px #fffa}.fishing-module__DYdEQW__approach{border:4px solid rgb(255 calc(214 - var(--k,0) * 120) calc(106 - var(--k,0) * 80));transform:scale(calc(3 - var(--k,0) * 2));opacity:calc(.55 + var(--k,0) * .45)}.fishing-module__DYdEQW__bang{color:#d9482f;width:38px;height:38px;font:900 26px/1 var(--hv-font-display);background:#fffdf5;border-radius:50%;place-items:center;animation:.35s cubic-bezier(.2,1.8,.4,1) both fishing-module__DYdEQW__bang;display:grid;position:absolute;top:-86px;left:-19px;box-shadow:0 6px 16px #26403a40}.fishing-module__DYdEQW__reel{width:80px;height:80px;position:absolute;top:-40px;left:-40px;overflow:visible;transform:rotate(-90deg)}.fishing-module__DYdEQW__reel circle{fill:none;stroke-width:6px;stroke-linecap:round}.fishing-module__DYdEQW__reel circle:first-child{stroke:#fff6}.fishing-module__DYdEQW__reel circle:last-child{stroke:#f2b53a;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--progress,0));filter:drop-shadow(0 1px 2px #26403a55)}.fishing-module__DYdEQW__tension{background:#26403a55;border-radius:5px;width:88px;height:9px;position:absolute;top:50px;left:-44px;overflow:hidden;box-shadow:0 0 0 2px #ffffffb0}.fishing-module__DYdEQW__tension span{transform-origin:0;transform:scaleX(var(--tension,0));background:linear-gradient(90deg,#8cc46b,#f2c14a 62%,#e2553f);position:absolute;inset:0}.fishing-module__DYdEQW__ring[data-danger=true] .fishing-module__DYdEQW__tension{animation:.12s linear infinite fishing-module__DYdEQW__strain;box-shadow:0 0 0 2px #e2553f}.fishing-module__DYdEQW__prompt{left:50%;bottom:max(96px,calc(var(--hv-safe-b,0px) + 90px));box-sizing:border-box;white-space:nowrap;pointer-events:none;background:var(--hv-paper-raised);max-width:calc(100vw - 32px);min-height:36px;box-shadow:var(--hv-float);color:var(--hv-ink);border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:flex;position:absolute;transform:translate(-50%)}.fishing-module__DYdEQW__prompt:has(button){padding-right:5px}.fishing-module__DYdEQW__prompt strong{letter-spacing:-.2px;font-size:14px;font-weight:750;position:relative}.fishing-module__DYdEQW__prompt small{color:#6a7b6f;text-overflow:ellipsis;font-size:13px;position:relative;overflow:hidden}.fishing-module__DYdEQW__prompt small:before{content:"·";color:#9aa89d;margin-right:8px}.fishing-module__DYdEQW__prompt button{pointer-events:auto;color:#4b5f52;cursor:pointer;background:#263c3514;border:0;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-left:2px;padding:0;display:grid;position:relative}.fishing-module__DYdEQW__prompt button:hover{color:#263c35;background:#263c3526}.fishing-module__DYdEQW__prompt button[data-pad-stop]{background:0 0;width:auto;height:auto;padding:0 2px}.fishing-module__DYdEQW__prompt button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:12px;height:12px}@media (pointer:coarse){.fishing-module__DYdEQW__prompt button{width:32px;height:32px}.fishing-module__DYdEQW__prompt button:after{content:"";border-radius:50%;position:absolute;inset:-6px}}.fishing-module__DYdEQW__act{right:var(--hud-r,28px);bottom:var(--hud-base,96px);pointer-events:none;--ak-button-height:64px;--ak-button-radius:24px;--ak-button-text-scale:1.4;position:absolute}.fishing-module__DYdEQW__act button{pointer-events:auto;touch-action:none;-webkit-touch-callout:none;min-width:136px}.fishing-module__DYdEQW__fishing[data-touch] .fishing-module__DYdEQW__prompt{bottom:calc(var(--hud-base,96px) + 88px)}@media (max-height:500px){.fishing-module__DYdEQW__fishing[data-touch] .fishing-module__DYdEQW__prompt{bottom:calc(var(--hud-base,96px) + 14px);max-width:calc(100vw - 2 * (var(--hud-r,28px) + 152px))}}.fishing-module__DYdEQW__act[data-phase=bite] button{animation:.18s ease-in-out infinite alternate fishing-module__DYdEQW__pulse}.fishing-module__DYdEQW__fishing[data-phase=bite] .fishing-module__DYdEQW__prompt strong{color:#c8412b;font-size:16px;animation:.35s cubic-bezier(.2,1.8,.4,1) both fishing-module__DYdEQW__bang}.fishing-module__DYdEQW__fishing[data-phase=lost] .fishing-module__DYdEQW__prompt strong{color:#8a5a3a}@keyframes fishing-module__DYdEQW__pulse{to{transform:scale(1.07)}}@keyframes fishing-module__DYdEQW__bang{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes fishing-module__DYdEQW__strain{0%{transform:translate(0)}25%{transform:translate(-1.5px)}75%{transform:translate(1.5px)}}@media (max-width:680px){.fishing-module__DYdEQW__prompt{bottom:max(206px,calc(var(--hv-safe-b,0px) + 196px));white-space:normal;border-radius:22px;grid-template-columns:auto;justify-content:center;gap:2px 10px;width:max-content;padding:7px 18px;display:grid}.fishing-module__DYdEQW__prompt:has(button){grid-template-columns:auto auto;padding-right:9px}.fishing-module__DYdEQW__prompt small{text-overflow:clip;overflow:visible}.fishing-module__DYdEQW__prompt small:before{content:none}.fishing-module__DYdEQW__prompt button{grid-area:1/2/span 2;align-self:center;margin-left:0}}@media (prefers-reduced-motion:reduce){.fishing-module__DYdEQW__target,.fishing-module__DYdEQW__bang,.fishing-module__DYdEQW__ring[data-danger=true] .fishing-module__DYdEQW__tension,.fishing-module__DYdEQW__fishing[data-phase=bite] .fishing-module__DYdEQW__prompt strong,.fishing-module__DYdEQW__act[data-phase=bite] button{animation:none}}
.nft-store-module__yzJX0q__piece{gap:var(--hv-space-5);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:center;display:grid}.nft-store-module__yzJX0q__frame{aspect-ratio:1;background:var(--hv-paper-raised);box-shadow:var(--hv-edge-md);border-radius:26px;padding:8px;position:relative}.nft-store-module__yzJX0q__piece[data-style=grand] .nft-store-module__yzJX0q__frame{background:var(--hv-honey);box-shadow:0 5px 0 var(--hv-honey-edge)}.nft-store-module__yzJX0q__piece[data-style=free] .nft-store-module__yzJX0q__frame{background:var(--hv-leaf);box-shadow:0 5px 0 var(--hv-leaf-edge)}.nft-store-module__yzJX0q__art{object-fit:cover;background:var(--hv-paper-sunk);border-radius:19px;width:100%;height:100%;display:block}.nft-store-module__yzJX0q__tier{border-radius:var(--hv-radius-pill);background:var(--hv-paper-raised);color:var(--hv-ink);font:800 14px/1 var(--hv-font-display);box-shadow:var(--hv-edge-sm);padding:6px 12px;position:absolute;top:-10px;right:-10px;rotate:6deg}.nft-store-module__yzJX0q__info{gap:var(--hv-space-4);align-content:center;min-width:0;display:grid}.nft-store-module__yzJX0q__from{font:800 16px/20px var(--hv-font-display);color:var(--hv-honey-text);margin:0}.nft-store-module__yzJX0q__price{gap:2px;margin:0;display:grid}.nft-store-module__yzJX0q__price small{font:700 14px/18px var(--hv-font-body);color:var(--hv-ink-soft)}.nft-store-module__yzJX0q__price strong{font:800 34px/40px var(--hv-font-display);color:var(--hv-ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.nft-store-module__yzJX0q__piece[data-style=free] .nft-store-module__yzJX0q__price small{font:800 20px/24px var(--hv-font-display);color:var(--hv-leaf-text)}@media (max-width:600px){.nft-store-module__yzJX0q__piece{gap:var(--hv-space-4);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.nft-store-module__yzJX0q__frame{width:min(240px,100%)}.nft-store-module__yzJX0q__info{justify-items:center;width:100%}.nft-store-module__yzJX0q__price strong{font-size:28px;line-height:34px}}@media (orientation:landscape) and (max-height:500px){.nft-store-module__yzJX0q__piece{grid-template-columns:minmax(0,180px) minmax(0,1fr)}}.nft-store-module__yzJX0q__act{justify-items:stretch;gap:var(--hv-space-2);width:100%;display:grid}.nft-store-module__yzJX0q__link{min-height:var(--hv-tap-min);border-radius:var(--hv-radius-md);background:var(--hv-honey);color:var(--hv-honey-ink);font:800 16px/1 var(--hv-font-display);box-shadow:0 4px 0 var(--hv-honey-edge);justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.nft-store-module__yzJX0q__link:hover{background:var(--hv-honey-hover)}.nft-store-module__yzJX0q__link:focus-visible{box-shadow:0 0 0 4px var(--hv-cursor),0 0 0 6px var(--hv-cursor-keyline);outline:none}.nft-store-module__yzJX0q__hint{font:600 14px/20px var(--hv-font-body);color:var(--hv-ink-soft);margin:0}.nft-store-module__yzJX0q__done{border-radius:var(--hv-radius-md);background:var(--hv-leaf-soft);color:var(--hv-leaf-text);font:800 15px/20px var(--hv-font-display);justify-content:center;align-items:center;gap:8px;margin:0;padding:12px 16px;display:inline-flex}.nft-store-module__yzJX0q__good,.nft-store-module__yzJX0q__trouble{border-radius:var(--hv-radius-md);font:700 15px/21px var(--hv-font-body);margin:0;padding:10px 16px}.nft-store-module__yzJX0q__good{background:var(--hv-leaf-soft);color:var(--hv-leaf-text)}.nft-store-module__yzJX0q__trouble{background:var(--hv-berry-soft);color:var(--hv-berry-text)}.nft-store-module__yzJX0q__thumb{object-fit:cover;background:var(--hv-paper-sunk);border-radius:9px;width:44px;height:44px}.nft-store-module__yzJX0q__held{cursor:default;background:#fff;border:1px solid #eadfc4;border-radius:14px;align-items:center;gap:10px;margin-top:10px;padding:8px;display:flex}.nft-store-module__yzJX0q__heldArt{object-fit:cover;background:#f4ead3;border-radius:10px;width:54px;height:54px}.nft-store-module__yzJX0q__held span{gap:2px;min-width:0;display:grid}.nft-store-module__yzJX0q__held strong{color:#263c35;font-size:14px;line-height:1.2}.nft-store-module__yzJX0q__held small{color:#56695c;font-size:13px}.nft-store-module__yzJX0q__carryOn{color:var(--hv-honey-text,#7a520f);font:800 14px/1 var(--hv-font-display,inherit);cursor:pointer;background:0 0;border:0;align-self:flex-end;align-items:center;gap:5px;margin:6px -6px -8px 0;padding:2px 4px;display:inline-flex}.nft-store-module__yzJX0q__carryOn kbd{background:var(--hv-paper-sunk,#f6efd9);font:800 13px/1.2 var(--hv-font-display,inherit);border-radius:6px;padding:2px 6px}.nft-store-module__yzJX0q__carryOn span{animation:1s ease-in-out infinite nft-store-module__yzJX0q__nudge}@keyframes nft-store-module__yzJX0q__nudge{50%{transform:translateY(2px)}}.nft-store-module__yzJX0q__picker{overscroll-behavior:contain;pointer-events:auto;background:#fffaf0;border:2.5px solid #f3e3c3;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;max-height:min(46vh,340px);padding:8px;display:grid;overflow:auto;box-shadow:0 6px 22px #5b442a2e}.nft-store-module__yzJX0q__pick{color:#263c35;cursor:pointer;text-align:center;background:0 0;border:0;border-radius:14px;justify-items:center;gap:4px;padding:6px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;display:grid}.nft-store-module__yzJX0q__pick:hover,.nft-store-module__yzJX0q__pick:focus-visible{background:#f6c95c47;outline:none}.nft-store-module__yzJX0q__pickArt{aspect-ratio:1;object-fit:cover;background:#f4ead3;border-radius:10px;width:100%}.nft-store-module__yzJX0q__pick span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nft-store-module__yzJX0q__pickBack{grid-column:1/-1}.nft-store-module__yzJX0q__choiceText{flex:1;gap:2px;min-width:0;display:grid}.nft-store-module__yzJX0q__choiceText small{color:#56695c;font-size:13px;font-weight:600;line-height:1.3}.nft-store-module__yzJX0q__waiting{color:#fff8e6;pointer-events:none;background:#263c35cc;border-radius:999px;justify-self:end;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.nft-store-module__yzJX0q__spin{animation:1s linear infinite nft-store-module__yzJX0q__spin}@keyframes nft-store-module__yzJX0q__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.nft-store-module__yzJX0q__spin,.nft-store-module__yzJX0q__carryOn span{animation:none}}@media (max-width:620px){.nft-store-module__yzJX0q__picker{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;max-height:min(32vh,260px);padding:6px}.nft-store-module__yzJX0q__pick{padding:4px;font-size:13px}}[data-empty].nft-store-module__yzJX0q__thumb,[data-empty].nft-store-module__yzJX0q__pickArt,[data-empty].nft-store-module__yzJX0q__heldArt{background:var(--hv-paper-sunk,#f3ecd6);display:block}[data-empty].nft-store-module__yzJX0q__art{text-align:center;font:800 18px/22px var(--hv-font-display);color:var(--hv-honey-text);background:var(--hv-paper-sunk);place-items:center;padding:12px;display:grid}
.shop-tour-module__ZBYiOW__veil{z-index:60;pointer-events:none;opacity:0;visibility:hidden;background:radial-gradient(120% 90% at 50% 60%,#3a2716 0%,#22170d 62%,#160f08 100%);transition:opacity .7s cubic-bezier(.4,0,.2,1),visibility 0s linear .7s;position:absolute;inset:0}.shop-tour-module__ZBYiOW__veil[data-on]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .7s cubic-bezier(.4,0,.2,1),visibility}.shop-tour-module__ZBYiOW__coach{z-index:40;top:var(--hv-inset-t,12px);box-sizing:border-box;color:#4a3b2c;background:#fffaf0;border:2.5px solid #f3e3c3;border-radius:20px;align-items:center;gap:12px;width:min(560px,100vw - 32px);padding:8px 10px 8px 8px;animation:.35s cubic-bezier(.16,1,.3,1) shop-tour-module__ZBYiOW__coachIn;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 26px #4a3b2c38}.shop-tour-module__ZBYiOW__coach p{flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.35}.shop-tour-module__ZBYiOW__coach b{letter-spacing:.04em;text-transform:uppercase;color:#b9770e;font-size:12px;display:block}.shop-tour-module__ZBYiOW__face{background:#f6e2b4 50% 30%/118% no-repeat;border:2px solid #fff;border-radius:50%;flex:none;width:44px;height:44px}@keyframes shop-tour-module__ZBYiOW__coachIn{0%{opacity:0;transform:translate(-50%,-8px)}}.shop-tour-module__ZBYiOW__carryOn{color:#5a4a2c;pointer-events:auto;cursor:pointer;background:#fff3d9;border:0;border-radius:15px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:104px;min-height:42px;margin:0 0 0 auto;padding:8px 18px;font-size:15px;font-weight:800;display:flex;box-shadow:0 2px #eadfc4}.shop-tour-module__ZBYiOW__carryOn:hover{background:#f6e2b4}.shop-tour-module__ZBYiOW__carryOn:active{transform:scale(.98)}.shop-tour-module__ZBYiOW__carryOn:focus-visible{outline-offset:-3px;outline:3px solid #d9a441}.shop-tour-module__ZBYiOW__carryOn span{animation:1.1s ease-in-out infinite shop-tour-module__ZBYiOW__bob;display:inline-block}@keyframes shop-tour-module__ZBYiOW__bob{50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.shop-tour-module__ZBYiOW__veil{transition-duration:.2s}.shop-tour-module__ZBYiOW__coach,.shop-tour-module__ZBYiOW__carryOn span{animation:none}}.shop-tour-module__ZBYiOW__anywhere{z-index:19;cursor:pointer;position:absolute;inset:0}.shop-tour-module__ZBYiOW__count{color:#7a5a1c;font:800 13px/1.3 var(--hv-font-display);font-variant-numeric:tabular-nums;white-space:nowrap;background:#f6e2b4;border-radius:99px;margin-right:2px;padding:1px 7px}
.home-tour-module__n9xlcq__spot{z-index:39;pointer-events:none;position:fixed;inset:0}.home-tour-module__n9xlcq__dim{pointer-events:auto;background:#261c1080;animation:.3s both home-tour-module__n9xlcq__dimIn;position:fixed}.home-tour-module__n9xlcq__ring{box-sizing:border-box;pointer-events:none;border:3px solid #eeb957;border-radius:20px;animation:1.6s ease-in-out infinite home-tour-module__n9xlcq__ringBreathe;position:fixed;box-shadow:0 0 0 4px #eeb9574d}@keyframes home-tour-module__n9xlcq__dimIn{0%{opacity:0}}@keyframes home-tour-module__n9xlcq__ringBreathe{50%{box-shadow:0 0 0 9px #eeb9571f}}@media (prefers-reduced-motion:reduce){.home-tour-module__n9xlcq__dim,.home-tour-module__n9xlcq__ring{animation:none}}.home-tour-module__n9xlcq__tag{color:#4a3b2c;pointer-events:none;white-space:nowrap;background:#fffaf0;border:2px solid #eeb957;border-radius:99px;padding:5px 11px;font:800 13px/1.2 system-ui,sans-serif;position:fixed}.home-tour-module__n9xlcq__says{color:#4a3b2c;pointer-events:none;background:#fffaf0;border:2.5px solid #eeb957;border-radius:20px;align-items:center;gap:10px;max-width:min(360px,100vw - 20px);padding:9px 14px 9px 9px;animation:.32s cubic-bezier(.2,.8,.2,1) both home-tour-module__n9xlcq__saysIn;display:flex;position:fixed;box-shadow:0 10px 26px #261c1047}.home-tour-module__n9xlcq__says p{flex:1;min-width:0;margin:0;font-size:15px;font-weight:600;line-height:1.35}.home-tour-module__n9xlcq__says b{letter-spacing:.04em;text-transform:uppercase;color:#b9770e;font-size:13px;display:block}.home-tour-module__n9xlcq__says:after{content:"";background:#fffaf0;border:2.5px solid #eeb957;border-top:0;border-left:0;width:14px;height:14px;position:absolute;left:26px;transform:rotate(45deg)}.home-tour-module__n9xlcq__says[data-side=over]:after{bottom:-9px}.home-tour-module__n9xlcq__says[data-side=under]:after{top:-9px;transform:rotate(225deg)}@keyframes home-tour-module__n9xlcq__saysIn{0%{opacity:0;transform:translateY(6px)}}.home-tour-module__n9xlcq__shown{color:#4a3b2c;background:#fff3d6;border:2px solid #f3dca4;border-radius:18px;align-items:center;gap:10px;min-width:0;padding:8px 12px 8px 8px;animation:.32s cubic-bezier(.2,.8,.2,1) both home-tour-module__n9xlcq__saysIn;display:flex}.home-tour-module__n9xlcq__shownArt{color:#b9770e;background:#fffaf0;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.home-tour-module__n9xlcq__shownItem{object-fit:contain;width:34px;height:34px}.home-tour-module__n9xlcq__shown p{flex:1;gap:1px;min-width:0;margin:0;font-size:13px;line-height:1.35;display:grid}.home-tour-module__n9xlcq__shown b{font:800 14px/1.25 var(--hv-font-display)}.home-tour-module__n9xlcq__ways{flex-wrap:wrap;gap:4px;display:flex}.home-tour-module__n9xlcq__ways i{font:700 13px/1.4 var(--hv-font-display);background:#fffaf0;border-radius:99px;align-items:center;gap:3px;padding:1px 8px;font-style:normal;display:inline-flex}@media (prefers-reduced-motion:reduce){.home-tour-module__n9xlcq__says,.home-tour-module__n9xlcq__shown{animation:none}}
.photo-mode-module__DeCkEW__photo{z-index:45;pointer-events:none;position:absolute;inset:0}.photo-mode-module__DeCkEW__defs{width:0;height:0;position:absolute;overflow:hidden}.photo-mode-module__DeCkEW__bar,.photo-mode-module__DeCkEW__preview{pointer-events:auto;color:#17382a;background:#fff8e4;border:2px solid #fffdf6;box-shadow:0 10px 30px #17382a47}.photo-mode-module__DeCkEW__bar{left:50%;bottom:calc(18px + var(--hv-safe-b,0px));border-radius:24px;justify-items:center;gap:8px;width:min(560px,100vw - 32px);padding:12px 52px;display:grid;position:absolute;transform:translate(-50%)}.photo-mode-module__DeCkEW__looks.photo-mode-module__DeCkEW__looks{justify-content:center;margin:0}.photo-mode-module__DeCkEW__controls{align-items:center;gap:12px;display:flex}.photo-mode-module__DeCkEW__hint{color:#5d7061;margin:0;font-size:13px}.photo-mode-module__DeCkEW__leave{position:absolute;top:10px;right:10px}.photo-mode-module__DeCkEW__preview{--photo-least:120px;left:calc(50% + var(--hv-clear-dx,0px));top:calc(50% + var(--hv-clear-dy,0px));width:min(760px,100vw - 32px);max-width:calc(var(--hv-clear-w,calc(100vw - 24px)) - 8px);max-height:calc(100svh - var(--hv-inset-t,12px) - var(--hv-inset-b,12px) - 8px);border-radius:26px;flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;transform:translate(-50%,-50%)}.photo-mode-module__DeCkEW__preview>*{flex:none}.photo-mode-module__DeCkEW__preview>.photo-mode-module__DeCkEW__shown{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:0 auto;gap:12px;min-height:0;margin-bottom:-4px;padding-bottom:4px;display:flex;overflow:hidden auto}.photo-mode-module__DeCkEW__shown>*{flex:none}.photo-mode-module__DeCkEW__shown>img{width:auto;max-width:100%;min-height:var(--photo-least);object-fit:contain;-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;background:#e8e0c8;border-radius:16px;flex:0 auto;align-self:center;max-height:calc(100svh - 150px);display:block}.photo-mode-module__DeCkEW__actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.photo-mode-module__DeCkEW__note.photo-mode-module__DeCkEW__note{white-space:normal;border-radius:16px;min-width:0;max-width:100%}@media (orientation:landscape) and (max-height:500px){.photo-mode-module__DeCkEW__preview{gap:8px;padding:10px 14px}.photo-mode-module__DeCkEW__preview>.photo-mode-module__DeCkEW__shown{gap:8px}}.photo-mode-module__DeCkEW__flash{background:#fff;animation:.45s ease-out forwards photo-mode-module__DeCkEW__flash;position:absolute;inset:0}@keyframes photo-mode-module__DeCkEW__flash{0%{opacity:.85}to{opacity:0}}@media (prefers-reduced-motion:reduce){.photo-mode-module__DeCkEW__flash{display:none}}@media (max-width:680px){.photo-mode-module__DeCkEW__bar{padding:12px 46px 12px 12px}.photo-mode-module__DeCkEW__controls{gap:8px}}.photo-mode-module__DeCkEW__request.photo-mode-module__DeCkEW__request{white-space:normal;text-align:left;border-radius:16px;justify-self:start;min-width:0;max-width:100%}.photo-mode-module__DeCkEW__post{background:#fff1c9;border-radius:18px;justify-items:center;gap:8px;padding:10px 12px;display:grid}.photo-mode-module__DeCkEW__postSteps{text-align:center;color:#2c4a3b;margin:0;font-size:14px;line-height:1.35}.photo-mode-module__DeCkEW__postLink{gap:8px;width:min(520px,100%);display:flex}.photo-mode-module__DeCkEW__postLink input{color:#17382a;background:#fffdf6;border:2px solid #e9d9a8;border-radius:12px;flex:1;min-width:0;height:36px;padding:0 12px;font:500 14px system-ui,sans-serif}.photo-mode-module__DeCkEW__postLink input:focus{outline-offset:1px;outline:2px solid #e8a93a}
.hoverfly-module__1ta0RW__panel{--panel-bottom:calc(var(--town-chat-top,76px) + 12px);left:50%;bottom:var(--panel-bottom);max-height:calc(100% - var(--panel-bottom) - 96px);z-index:34;color:var(--hv-ink);width:min(440px,100vw - 32px);font-family:var(--hv-font-body);background:var(--hv-paper-raised);box-shadow:var(--hv-float);border-radius:22px;grid-template-rows:auto minmax(0,1fr);gap:10px;padding:14px 16px;display:grid;position:absolute;transform:translate(-50%)}.hoverfly-module__1ta0RW__body{overscroll-behavior:contain;gap:10px;min-height:0;margin:-3px -4px;padding:3px 4px;display:grid;overflow:hidden auto}.hoverfly-module__1ta0RW__panel header{grid-template-columns:auto 1fr auto;align-items:center;gap:11px;display:grid}.hoverfly-module__1ta0RW__panel header small{opacity:.7;font-size:13px;font-weight:800;display:block}.hoverfly-module__1ta0RW__panel header strong{letter-spacing:-.3px;font-size:16px;font-weight:800;line-height:1.2;display:block}.hoverfly-module__1ta0RW__art{object-fit:contain;width:36px;height:36px}.hoverfly-module__1ta0RW__clock{color:#fffaf0;font-variant-numeric:tabular-nums;background:#375740;border-radius:99px;align-items:center;gap:4px;padding:5px 10px;font-size:13px;font-weight:800;display:inline-flex}.hoverfly-module__1ta0RW__panel[data-phase=seek] .hoverfly-module__1ta0RW__clock{background:#c2541f}.hoverfly-module__1ta0RW__modes{gap:7px;display:grid}.hoverfly-module__1ta0RW__modes[data-compact]{grid-template-columns:1fr 1fr}.hoverfly-module__1ta0RW__modes button{font:inherit;text-align:left;color:#263c35;cursor:pointer;background:#fffdf5;border:1.5px solid #e6dcc0;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;padding:10px 12px;display:grid}.hoverfly-module__1ta0RW__modes[data-compact] button{text-align:center;grid-template-columns:1fr}.hoverfly-module__1ta0RW__modes button:hover:not(:disabled){background:#f1f8e6;border-color:#5d8b3e}.hoverfly-module__1ta0RW__modes button:disabled{opacity:.5;cursor:default}.hoverfly-module__1ta0RW__modes button svg{color:#4d7a33;grid-row:span 2}.hoverfly-module__1ta0RW__modes strong{font-size:13.5px}.hoverfly-module__1ta0RW__modes small{color:#5d7061;font-size:13px}.hoverfly-module__1ta0RW__party{background:#fff1d6;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:9px 11px;font-size:13px;display:grid}.hoverfly-module__1ta0RW__go{color:#fffaf0;cursor:pointer;background:#375740;border:0;border-radius:11px;padding:8px 14px;font:700 13px/1 inherit;box-shadow:0 3px #22402a}.hoverfly-module__1ta0RW__looks{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.hoverfly-module__1ta0RW__looks button{color:#263c35;cursor:pointer;background:#fffdf5;border:1.5px solid #e6dcc0;border-radius:12px;padding:10px 6px;font:700 13px/1.1 inherit}.hoverfly-module__1ta0RW__looks button:hover{background:#f1f8e6;border-color:#5d8b3e}.hoverfly-module__1ta0RW__note{color:#4d5f52;margin:0;font-size:13px;line-height:1.45}.hoverfly-module__1ta0RW__result{color:#3d2a0c;align-items:center;gap:6px;margin:0;font-size:18px;font-weight:800;display:flex}.hoverfly-module__1ta0RW__found{color:#3b6b2a;margin:0;font-size:13px;font-weight:700}.hoverfly-module__1ta0RW__touch{z-index:33;gap:8px;display:grid;position:absolute;bottom:172px;right:16px}.hoverfly-module__1ta0RW__touch button{color:#263c35;touch-action:none;-webkit-user-select:none;user-select:none;background:#fffaf0e0;border:0;border-radius:18px;justify-items:center;gap:2px;width:62px;padding:8px 4px;font:700 13px/1 inherit;display:grid;box-shadow:0 6px 18px #2a3a2a2e}.hoverfly-module__1ta0RW__touch button[aria-pressed=true]{background:#f1f8e6;box-shadow:0 0 0 2px #5d8b3e}.hoverfly-module__1ta0RW__touch .hoverfly-module__1ta0RW__art{width:30px;height:30px}@media (max-width:680px){.hoverfly-module__1ta0RW__panel{max-height:calc(100% - var(--panel-bottom) - 108px)}}@media (max-width:680px) and (pointer:coarse){.hoverfly-module__1ta0RW__panel{--panel-bottom:max(296px,calc(var(--town-chat-top,76px) + 12px))}}.hoverfly-module__1ta0RW__panel{animation:.42s cubic-bezier(.2,1.5,.4,1) both hoverfly-module__1ta0RW__hoverfly-in}.hoverfly-module__1ta0RW__title{animation:.38s cubic-bezier(.2,1.6,.4,1) both hoverfly-module__1ta0RW__hoverfly-bump}.hoverfly-module__1ta0RW__clock[data-hurry]{background:#c2541f;animation:.5s ease-in-out infinite alternate hoverfly-module__1ta0RW__hoverfly-hurry}.hoverfly-module__1ta0RW__result{animation:.5s cubic-bezier(.2,1.6,.4,1) both hoverfly-module__1ta0RW__hoverfly-bump}@keyframes hoverfly-module__1ta0RW__hoverfly-in{0%{opacity:0;translate:0 24px;scale:.94}to{opacity:1;translate:0;scale:1}}@keyframes hoverfly-module__1ta0RW__hoverfly-bump{0%{opacity:.4;transform:scale(.85)}60%{opacity:1;transform:scale(1.06)}to{transform:scale(1)}}@keyframes hoverfly-module__1ta0RW__hoverfly-hurry{0%{transform:scale(1)}to{background:#e0612a;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.hoverfly-module__1ta0RW__panel,.hoverfly-module__1ta0RW__title,.hoverfly-module__1ta0RW__result,.hoverfly-module__1ta0RW__clock[data-hurry]{animation:none}}@media (orientation:landscape) and (max-height:500px){.hoverfly-module__1ta0RW__touch{bottom:144px;right:16px}}
.dance-lesson-module__mOkniq__lesson{z-index:30;left:0;right:0;bottom:max(16px,var(--hv-safe-b,0px));color:var(--hv-ink);width:min(560px,100vw - 24px);font:600 13px/1.3 var(--hv-font-body);background:var(--hv-paper-raised);box-shadow:var(--hv-float);border-radius:22px;gap:10px;margin-inline:auto;padding:12px 14px 14px;animation:.32s cubic-bezier(.2,.9,.3,1.2) both dance-lesson-module__mOkniq__lessonIn;display:grid;position:absolute}.dance-lesson-module__mOkniq__head{align-items:center;gap:10px;min-width:0;display:flex}.dance-lesson-module__mOkniq__face{object-fit:contain;background:#fff;border-radius:12px;flex:none;width:34px;height:34px;box-shadow:inset 0 0 0 1px #0000000d}.dance-lesson-module__mOkniq__title{flex:1;gap:1px;min-width:0;display:grid}.dance-lesson-module__mOkniq__title strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.dance-lesson-module__mOkniq__title span{color:#55695c;font-size:13px;font-weight:600}.dance-lesson-module__mOkniq__lesson[data-phase=miss] .dance-lesson-module__mOkniq__title span{color:#a2461f}.dance-lesson-module__mOkniq__lesson[data-phase=done] .dance-lesson-module__mOkniq__title span{color:#3f7a3a}.dance-lesson-module__mOkniq__pad button:focus-visible{outline-offset:2px;outline:2px solid #324f40}.dance-lesson-module__mOkniq__combo{justify-content:center;gap:8px;display:flex}.dance-lesson-module__mOkniq__slot{color:#9aa69a;background:#00000008;border-radius:14px;justify-items:center;gap:2px;width:60px;padding:7px 0 6px;transition:background .15s,color .15s,transform .15s;display:grid;box-shadow:inset 0 0 0 1px #34503b1a}.dance-lesson-module__mOkniq__slot svg{width:22px;height:22px}.dance-lesson-module__mOkniq__slot small{font-size:13px;font-weight:700}.dance-lesson-module__mOkniq__slot[data-state=shown]{color:#263c35;background:#fff}.dance-lesson-module__mOkniq__slot[data-state=now]{color:#3d2a07;background:#f2c86a;transform:translateY(-3px)scale(1.06)}.dance-lesson-module__mOkniq__slot[data-state=matched]{color:#fff9ec;background:#5d8b3e}.dance-lesson-module__mOkniq__slot[data-state=missed]{color:#fff9ec;background:#c9653a}.dance-lesson-module__mOkniq__pad{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.dance-lesson-module__mOkniq__pad button{color:#263c35;min-height:48px;font:700 13px var(--hv-font-display);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #34503b26;border-radius:14px;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:flex}.dance-lesson-module__mOkniq__pad button svg{flex:none;width:18px;height:18px}.dance-lesson-module__mOkniq__pad button:hover:not(:disabled){background:#f6f1e0}.dance-lesson-module__mOkniq__pad button:active:not(:disabled){background:#f2c86a}.dance-lesson-module__mOkniq__pad button:disabled{opacity:.45;cursor:default}.dance-lesson-module__mOkniq__again{color:#4f6656;min-height:32px;font:700 13px var(--hv-font-display);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:center;padding:0 14px;text-decoration:underline}@keyframes dance-lesson-module__mOkniq__lessonIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dance-lesson-module__mOkniq__lesson{animation:none}.dance-lesson-module__mOkniq__slot{transition:none}}@media (max-width:420px){.dance-lesson-module__mOkniq__slot{width:52px}.dance-lesson-module__mOkniq__pad button{flex-direction:column;gap:2px;min-height:54px;font-size:13px}}@media (max-height:500px){.dance-lesson-module__mOkniq__lesson{left:var(--hv-safe-l,0px);right:var(--hv-safe-r,0px);width:min(780px,calc(100vw - 24px - var(--hv-safe-l,0px) - var(--hv-safe-r,0px)));bottom:max(8px,var(--hv-safe-b,0px));border-radius:18px;grid-template-columns:auto 1fr;grid-template-areas:"head head""combo pad";gap:6px 12px;padding:8px 10px 10px}.dance-lesson-module__mOkniq__head{grid-area:head}.dance-lesson-module__mOkniq__combo{grid-area:combo;gap:6px}.dance-lesson-module__mOkniq__pad{grid-area:pad;gap:6px}.dance-lesson-module__mOkniq__face{border-radius:9px;width:26px;height:26px}.dance-lesson-module__mOkniq__title{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px}.dance-lesson-module__mOkniq__slot{width:46px;padding:4px 0 3px}.dance-lesson-module__mOkniq__slot svg{width:18px;height:18px}.dance-lesson-module__mOkniq__pad button{flex-direction:row;min-height:44px;font-size:13px}.dance-lesson-module__mOkniq__again{min-height:30px;position:absolute;top:8px;right:48px}}
.town-dialogue-module__OV5Rna__badge{background:var(--badge,#3c5b45) var(--badge-art) no-repeat center/78%;border-color:#f6ecd2;animation:none}.town-dialogue-module__OV5Rna__badge[data-fit=cover]{background-position:50% 18%;background-size:cover}.town-dialogue-module__OV5Rna__board{background:#f6ecd2;border:4px solid #b98a5a;box-shadow:0 6px 22px #5b442a33,inset 0 0 0 2px #7c5a3b}.town-dialogue-module__OV5Rna__boardTag{color:#fff6df;background:#3c5b45;transform:translateY(-50%)rotate(-2deg)}.town-dialogue-module__OV5Rna__boardWords{color:#3c2e16}.town-dialogue-module__OV5Rna__progress{color:#3c2e16;cursor:default;background:#fbf4e2;border:1px dashed #c9a877;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;font-size:13.5px;font-weight:700;display:grid}.town-dialogue-module__OV5Rna__bar{background:#e6d6b0;border-radius:99px;height:14px;position:relative;overflow:hidden}.town-dialogue-module__OV5Rna__bar i{border-radius:inherit;background:#5d8b3e;position:absolute;inset:0 auto 0 0}.town-dialogue-module__OV5Rna__progress b{color:#46693f;font-weight:800}.town-dialogue-module__OV5Rna__choice[disabled]{opacity:.5;cursor:default}
