@font-face{font-family:poppins;src:url(../media/Poppins_Regular-s.p.408x77q1jojx_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_Medium-s.p.1ybijfyui3ifn.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_Bold-s.p.3no4ughz3wxbm.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_Black-s.p.1jx_8axc1__i7.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_845987f3-module__dMvvMW__className{font-family:poppins,poppins Fallback}.poppins_845987f3-module__dMvvMW__variable{--font-poppins-gf:"poppins", "poppins Fallback"}
@font-face{font-family:playfair;src:url(../media/PlayfairDisplay_Variable-s.p.3in-tt7kqy4fm.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:playfair Fallback;src:local(Times New Roman);ascent-override:97.38%;descent-override:22.59%;line-gap-override:0.0%;size-adjust:111.11%}.playfair_ab56bbe-module__JtE1La__className{font-family:playfair,playfair Fallback;font-style:normal}.playfair_ab56bbe-module__JtE1La__variable{--font-playfair-gf:"playfair", "playfair Fallback"}
html[data-native-shell=ios]{-webkit-text-size-adjust:100%;background:#071019}html[data-native-shell=ios] body{overscroll-behavior:none}html[data-native-shell=ios] input,html[data-native-shell=ios] select,html[data-native-shell=ios] textarea{font-size:max(16px,1em)}html[data-native-shell=ios] :is(.club-station,.floor-builder,.hall-player-card,.hall-profile-wallet,.settings-panel) button,html[data-native-shell=ios] :is(.floor-builder,.club-table-tools,.felt-rule-line) select,html[data-native-shell=ios] .world-run-toggle,html[data-native-shell=ios] .club-groups-door{min-width:44px;min-height:44px}html[data-native-shell=ios] .club-station-content{-webkit-overflow-scrolling:touch}html[data-native-shell=ios] .club-station-tabs{scrollbar-width:thin;touch-action:pan-x;flex-shrink:0;overflow-x:auto}html[data-native-shell=ios] .club-station-tabs button{flex:none;min-width:48px;padding-inline:6px}html[data-native-shell=ios] .club-station-heading,html[data-native-shell=ios] .club-station-footer{flex-shrink:0}html[data-native-shell=ios] .club-groups-door{padding-inline:12px;font-size:13px;left:12px;right:auto}html[data-native-shell=ios] .floor-builder{padding:12px}html[data-native-shell=ios] .floor-builder label{flex-wrap:wrap}html[data-native-shell=ios] .floor-builder label select{flex-basis:100%}html[data-native-shell=ios] .world-hall .world-run-toggle{bottom:128px}html[data-native-shell=ios] .settings-panel{max-height:calc(100dvh - 20px);overflow-y:auto}.native-device-button{z-index:72;color:#f5e6b7;cursor:pointer;background:#0c1b25ed;border:1px solid #acc4bd55;border-radius:15px;width:44px;height:44px;font:700 18px system-ui;position:fixed;top:64px;left:12px}.native-device-panel{color:#eef4e8;background:#10242d;border:1px solid #88b1ad;border-radius:22px;width:min(360px,100vw - 32px);max-height:calc(100dvh - 24px);padding:18px;font:15px/1.5 system-ui;overflow-y:auto}.native-device-panel::backdrop{background:#0009}.native-device-panel header,.native-device-panel>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.native-device-panel p{color:#bdced0}.native-device-panel button{color:#fff2d6;cursor:pointer;background:#244d45;border:1px solid #a1c6b95c;border-radius:12px;min-width:44px;min-height:44px;padding:8px 12px;font:650 14px system-ui}.native-device-panel>div button{flex:1}html[data-native-reduced-motion=true] .world-hall :is(.world-sit-prompt,.world-power-button){animation:none}
