.agedWood_agedWoodSurface__crGR_{background:linear-gradient(145deg,#4a3324,#2d1e15);border:2px solid #6e4d36;box-shadow:inset 0 2px 4px hsla(0,0%,100%,.1),inset 0 -2px 6px rgba(0,0,0,.6),0 6px 15px rgba(0,0,0,.5);color:#f1dfd1}.agedWood_agedWoodIcon__tsKJU{background:#3b281c;color:#d1b8a5;border:1px solid #573c2a;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);transition:background .2s ease,color .2s ease,transform .2s ease}.agedWood_agedWoodIcon__tsKJU:hover{background:#573c2a;color:#fff;transform:translateY(-2px)}.agedWood_agedWoodIconGlyph__w33dI{color:#d1b8a5}.agedWood_agedWoodAction__ipXAd{background:#3b281c;color:#e2c08d;border:1px solid #573c2a;box-shadow:inset 0 1px 3px rgba(0,0,0,.5);transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.agedWood_agedWoodAction__ipXAd:hover{background:#5a3e2b;color:#fff;border-color:#8d6243;transform:translateY(-2px)}.agedWood_agedWoodRing__9BnF_{border-color:#6e4d36;background-color:rgba(110,77,54,.25)}.CafeHome_page__BlrzG{display:flex;width:100%;height:100dvh;min-height:100dvh;align-items:center;justify-content:center;overflow:hidden}.CafeHome_shell__gBcd4{position:relative;width:min(100vw,177.68dvh);max-width:100%;max-height:100dvh;aspect-ratio:1672/941;background-image:url(/assets/ui/cafe-shell-bg-v2.webp);background-position:50%;background-size:contain;background-repeat:no-repeat}.CafeHome_sceneViewport__OCxcf{position:absolute;top:11.9%;left:17.25%;width:65.5%;aspect-ratio:3/2;overflow:hidden;border-radius:4.5%}.CafeHome_sceneMenuCopy__ExlyS{box-sizing:border-box;overflow-wrap:anywhere}.CafeHome_sceneQueue__1xXUn,.CafeHome_sceneTip__Axe6H{transition:opacity .16s ease}.CafeHome_mobileActions__qsavG,.CafeHome_mobileQueue__tP8KE{display:none}.CafeHome_hudAvatarSprite__G8CC_{transform-origin:bottom center}.CafeHome_hudIcon__iC00F{width:clamp(2.5rem,4.3vw,3.75rem);height:clamp(2.5rem,4.3vw,3.75rem)}@media (hover:none){.CafeHome_sceneHoverLabel__PcKgG{display:none}}@media (max-width:1023px){.CafeHome_page__BlrzG{height:100dvh;min-height:100dvh;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.CafeHome_shell__gBcd4{width:100%;max-width:none;max-height:none;min-height:0;flex:1 1 0;aspect-ratio:auto;background-image:none}.CafeHome_sceneViewport__OCxcf{inset:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0;cursor:grab;touch-action:pan-y}.CafeHome_sceneViewportPanning__mOWM9{cursor:grabbing}.CafeHome_sceneHoverLabel__PcKgG,.CafeHome_sceneQueue__1xXUn,.CafeHome_sceneTip__Axe6H{display:none}.CafeHome_mobileActions__qsavG{display:grid;flex:0 0 auto;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:.75rem}.CafeHome_mobileAction___hg5O{display:flex;min-width:0;min-height:3.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;padding:.375rem .25rem}.CafeHome_mobileActionIcon__i0Rd4{font-size:1.25rem;line-height:1}.CafeHome_mobileActionLabel__9WszO{max-width:100%;overflow:hidden;font-size:.7rem;font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.CafeHome_mobileQueue__tP8KE{display:flex;flex:0 0 auto;width:calc(100% - 1.5rem);min-height:3.25rem;align-items:center;justify-content:space-between;gap:.75rem;margin:0 .75rem .75rem;padding:.5rem .75rem}.CafeHome_mobileQueueText__w_3sU{min-width:0;flex:1;font-size:.75rem;font-weight:700;line-height:1.3}.CafeHome_hud__92toU{padding:max(.5rem,env(safe-area-inset-top)) .75rem .5rem}.CafeHome_hudProfile__iHmKi{max-width:min(11rem,50vw);padding-right:.5rem!important}.CafeHome_hudAvatarFrame__g_Fhf{width:2.75rem!important;height:2.75rem!important}.CafeHome_hudAvatarSprite__G8CC_{transform:scale(.82)}.CafeHome_hudDetails__ht9PU{min-width:0;font-size:.85rem}.CafeHome_hudIcon__iC00F{width:2.3rem!important;height:2.3rem!important}}@media (max-width:380px){.CafeHome_mobileQueue__tP8KE{align-items:stretch;flex-direction:column}}.SceneHudV2_hud__fEI__{position:absolute;inset-inline:0;top:0;z-index:20;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:clamp(.5rem,1.8vw,1.25rem);container-name:scene-hud;container-type:inline-size}.SceneHudV2_profileCard__4UguK{display:flex;width:-moz-fit-content;width:fit-content;max-width:min(12rem,48%);min-width:0;align-items:center;gap:.6rem;padding:.35rem .9rem .35rem .35rem}.SceneHudV2_profilePortrait__2NIg3{position:relative;width:clamp(2.5rem,4.3vw,3.75rem);height:clamp(2.5rem,4.3vw,3.75rem);flex:0 0 auto;overflow:hidden;border-radius:9999px}.SceneHudV2_profileSprite__CkWfJ{position:absolute;left:50%;transform:translateX(-50%)}.SceneHudV2_profileCopy__r2o5J{min-width:0;flex:1}.SceneHudV2_profileName___s5Ro{display:flex;min-width:0;align-items:center;gap:.4rem;font-size:clamp(.9rem,1.7vw,1.25rem);font-weight:700;line-height:1.1}.SceneHudV2_toolbar__CIlhF{display:flex;min-width:0;align-items:center;gap:.45rem;padding:.35rem}.SceneHudV2_iconButton__zz9iU{width:clamp(2.5rem,4.3vw,3.75rem);height:clamp(2.5rem,4.3vw,3.75rem);flex:0 0 auto}.SceneHudV2_actionButton__pC9NW{min-height:clamp(2.3rem,4vw,3.25rem);padding-inline:clamp(.6rem,1.5vw,1.35rem)}.SceneHudV2_actionLabel__qgCnA{white-space:nowrap}.SceneHudV2_divider__8Gzr_{width:1px;height:2rem;flex:0 0 auto;background:rgba(255,246,233,.25)}@container scene-hud (max-width: 720px){.SceneHudV2_hud__fEI__{gap:.35rem;padding:.5rem}.SceneHudV2_profileCard__4UguK{max-width:min(9rem,46vw);gap:.4rem;padding:.25rem .6rem .25rem .25rem}.SceneHudV2_profilePortrait__2NIg3{width:2.3rem;height:2.3rem}.SceneHudV2_profileSprite__CkWfJ{transform:translateX(-50%) scale(.58);transform-origin:top center}.SceneHudV2_profileName___s5Ro{font-size:.75rem}.SceneHudV2_toolbar__CIlhF{gap:.2rem;padding:.25rem}.SceneHudV2_actionButton__pC9NW,.SceneHudV2_iconButton__zz9iU{width:2.3rem;min-height:2.3rem;height:2.3rem;padding:0}.SceneHudV2_actionLabel__qgCnA,.SceneHudV2_divider__8Gzr_{display:none}}.Modal_backdrop__MVQWC{padding:.75rem .75rem max(.75rem,env(safe-area-inset-bottom))}.Modal_dialog__npQ5w{max-height:calc(100dvh - max(.75rem, env(safe-area-inset-bottom)));overflow-y:auto;overscroll-behavior:contain}@media (max-width:767px){.Modal_dialog__npQ5w{border-radius:1.5rem 1.5rem 0 0!important}}@media (min-width:768px){.Modal_backdrop__MVQWC{padding:1rem}.Modal_dialog__npQ5w{max-height:90dvh}}