.DeskMusicPlayer-module__gh31pW__player{z-index:2;aspect-ratio:1.9;color:#deeee6;position:absolute;transform:translate(-50%,-50%)}.DeskMusicPlayer-module__gh31pW__play{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;position:absolute;inset:0}.DeskMusicPlayer-module__gh31pW__screen{letter-spacing:.1em;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:26%;height:27%;font:500 clamp(4px,.47vw,7px)/1 sans-serif;display:flex;position:absolute;top:17%;left:61%}.DeskMusicPlayer-module__gh31pW__bars{justify-content:center;align-items:center;gap:2px;height:9px;display:flex}.DeskMusicPlayer-module__gh31pW__bars i{background:#b0cec4;width:2px;height:2px}.DeskMusicPlayer-module__gh31pW__player[data-playing=true] .DeskMusicPlayer-module__gh31pW__bars i{animation:1.1s ease-in-out infinite alternate DeskMusicPlayer-module__gh31pW__pulse}.DeskMusicPlayer-module__gh31pW__bars i:nth-child(2){animation-delay:-.8s!important}.DeskMusicPlayer-module__gh31pW__bars i:nth-child(3){animation-delay:-.3s!important}.DeskMusicPlayer-module__gh31pW__bars i:nth-child(4){animation-delay:-.6s!important}.DeskMusicPlayer-module__gh31pW__bars i:nth-child(5){animation-delay:-.1s!important}.DeskMusicPlayer-module__gh31pW__playIcon{color:#335355;position:absolute;top:66%;left:77%;transform:translate(-50%,-50%)}.DeskMusicPlayer-module__gh31pW__settings{color:#35585e;cursor:pointer;opacity:0;background:#edf1ecd9;border:1px solid #c7d5d4;border-radius:50%;place-items:center;width:32px;height:32px;transition:opacity .2s;display:grid;position:absolute;top:-19px;right:-10px}.DeskMusicPlayer-module__gh31pW__player:hover .DeskMusicPlayer-module__gh31pW__settings,.DeskMusicPlayer-module__gh31pW__player:focus-within .DeskMusicPlayer-module__gh31pW__settings,.DeskMusicPlayer-module__gh31pW__settings[aria-expanded=true]{opacity:1}.DeskMusicPlayer-module__gh31pW__play:focus-visible,.DeskMusicPlayer-module__gh31pW__settings:focus-visible,.DeskMusicPlayer-module__gh31pW__panel button:focus-visible{outline-offset:4px;outline:2px solid #eef8ee}.DeskMusicPlayer-module__gh31pW__panel{box-sizing:border-box;color:#365057;background:#f3f5efed;border:1px solid #d5dfda;border-radius:14px;width:218px;padding:15px;font:11px/1.5 Microsoft YaHei,sans-serif;position:absolute;bottom:calc(100% + 17px);left:50%;transform:translate(-50%);box-shadow:0 8px 30px #162d3924}.DeskMusicPlayer-module__gh31pW__heading{align-items:center;gap:8px;display:flex}.DeskMusicPlayer-module__gh31pW__heading strong{text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.DeskMusicPlayer-module__gh31pW__heading button{color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:5px;display:grid}.DeskMusicPlayer-module__gh31pW__panel label{align-items:center;gap:12px;margin:16px 0;display:flex}.DeskMusicPlayer-module__gh31pW__panel input[type=range]{accent-color:#527f82;width:130px}.DeskMusicPlayer-module__gh31pW__file{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.DeskMusicPlayer-module__gh31pW__file span{opacity:.65;margin-top:4px;font-size:9px;display:block}.DeskMusicPlayer-module__gh31pW__panel p{color:#91564f;margin-bottom:0;font-size:10px}@keyframes DeskMusicPlayer-module__gh31pW__pulse{to{height:9px}}@media (hover:none){.DeskMusicPlayer-module__gh31pW__settings{opacity:.85;width:30px;height:30px;right:-6px}}@media (max-width:600px){.DeskMusicPlayer-module__gh31pW__panel{left:auto;right:0;transform:none}.DeskMusicPlayer-module__gh31pW__screen{font-size:5px}}@media (prefers-reduced-motion:reduce){.DeskMusicPlayer-module__gh31pW__bars i{animation:none!important}.DeskMusicPlayer-module__gh31pW__player[data-playing=true] .DeskMusicPlayer-module__gh31pW__bars i{height:6px}}
.SceneLanding-module__rNXDDq__landing{isolation:isolate;background:var(--background,#faf9f5);color:#392e29;width:100%;height:100svh;min-height:500px;font-family:Noto Sans SC,Microsoft YaHei,sans-serif;position:relative;overflow:hidden}.SceneLanding-module__rNXDDq__world{z-index:-2;pointer-events:none;position:absolute;inset:0}.SceneLanding-module__rNXDDq__landing[data-home-opening=revealing] .SceneLanding-module__rNXDDq__world,.SceneLanding-module__rNXDDq__landing[data-home-opening=shown] .SceneLanding-module__rNXDDq__world{pointer-events:auto}.SceneLanding-module__rNXDDq__opening{z-index:2;background:var(--background,#faf9f5);opacity:1;pointer-events:none;transition:opacity .65s ease-in-out;position:absolute;inset:0}.SceneLanding-module__rNXDDq__opening[data-revealing=true]{opacity:0}.SceneLanding-module__rNXDDq__scene,.SceneLanding-module__rNXDDq__scenePoster,.SceneLanding-module__rNXDDq__sceneRenderer{width:100%;height:100%;position:absolute;inset:0}.SceneLanding-module__rNXDDq__scenePoster{opacity:1;pointer-events:none;display:block}.SceneLanding-module__rNXDDq__scenePoster img{object-fit:cover;width:100%;height:100%;display:block}.SceneLanding-module__rNXDDq__sceneRenderer{opacity:0}.SceneLanding-module__rNXDDq__scene[data-scene-ready=true] .SceneLanding-module__rNXDDq__sceneRenderer{opacity:1;transition:opacity .25s}.SceneLanding-module__rNXDDq__scene[data-scene-ready=true] .SceneLanding-module__rNXDDq__scenePoster{opacity:0;transition:opacity 0s linear .25s}.SceneLanding-module__rNXDDq__scene canvas{width:100%;height:100%;display:block}.SceneLanding-module__rNXDDq__edgeShade{z-index:-1;pointer-events:none;background:linear-gradient(#21192129,#0000 20% 75%,#35261c0a);position:absolute;inset:0}.SceneLanding-module__rNXDDq__caption{pointer-events:none;opacity:0;transition:opacity .65s .12s,transform .65s .12s;position:absolute;bottom:clamp(28px,5vh,60px);left:clamp(26px,4vw,66px);transform:translateY(9px)}.SceneLanding-module__rNXDDq__landing[data-home-opening=revealing] .SceneLanding-module__rNXDDq__caption,.SceneLanding-module__rNXDDq__landing[data-home-opening=shown] .SceneLanding-module__rNXDDq__caption{opacity:1;transform:none}.SceneLanding-module__rNXDDq__eyebrow{letter-spacing:.24em;color:#365659;margin:0 0 16px;font-size:10px}.SceneLanding-module__rNXDDq__caption h1{letter-spacing:.12em;color:#203e41;margin:0;font-family:Noto Serif SC,Songti SC,STSong,serif;font-size:clamp(24px,2.5vw,36px);font-weight:400;line-height:1.5}.SceneLanding-module__rNXDDq__description{letter-spacing:.14em;color:#39575a;margin:12px 0 0;font-size:11px}@media (max-width:600px){.SceneLanding-module__rNXDDq__caption{left:26px;bottom:max(20px, env(safe-area-inset-bottom))}.SceneLanding-module__rNXDDq__caption h1{font-size:21px;line-height:1.4}.SceneLanding-module__rNXDDq__eyebrow{display:none}.SceneLanding-module__rNXDDq__description{margin-top:6px;font-size:9px;line-height:1.35}}@media (max-width:600px) and (max-height:740px){.SceneLanding-module__rNXDDq__caption{bottom:max(14px, env(safe-area-inset-bottom))}.SceneLanding-module__rNXDDq__description{display:none}}@media (prefers-reduced-motion:reduce){.SceneLanding-module__rNXDDq__landing *{transition:none!important;animation:none!important}}
.HomeCoffeeIntro-module__QVI3aG__intro{background:var(--background,#faf9f5);pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.HomeCoffeeIntro-module__QVI3aG__canvas{pointer-events:none;width:100%;height:100%;display:block}
