.glass-ui-svg{width:100%;height:100%;top:0;left:0;position:absolute}.glass-ui-outer-light{width:100%;height:100%;top:0;left:0;z-index:-1;position:absolute;transition:box-shadow .2s ease-in-out;will-change:box-shadow}.glass-ui-distortion-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.glass-ui-background-layer{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;transition:background-color .2s ease-in,opacity .2s ease-in}.glass-ui-inner-light{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute;transition:box-shadow .2s ease-in-out;will-change:box-shadow}.glass-ui-border-layer{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute}.glass-ui-border-layer,.glass-ui-inner-light,.glass-ui-background-layer,.glass-ui-distortion-layer,.glass-ui-outer-light,.glass-ui-svg{pointer-events:none!important}.glass-ui-container{position:relative;-webkit-user-select:none;user-select:none}.glass-ui-card-content{width:100%;height:100%;position:relative;backface-visibility:hidden;overflow:auto;z-index:1}.content-center{justify-content:center}.d-flex{display:flex}.items-center{align-items:center}.glass-ui-input-container{display:flex;flex-direction:column}.glass-ui-input-label{position:relative;margin:0!important}.glass-ui-input-content{width:100%;height:100%;position:relative;backface-visibility:hidden;z-index:0}.glass-input{width:100%;height:100%;top:0;margin:0;position:absolute;background:none;border:none;outline:none}.glass-input::placeholder{opacity:.7;color:#fff}.glass-input[type=number]{-moz-appearance:textfield}.glass-input[type=number]::-webkit-outer-spin-button,.glass-input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}input[type=file]{width:100%;height:100%;opacity:0;position:absolute}.file-type-placeholder{-webkit-user-select:none;user-select:none}.glass-range-track{width:100%;height:10px;position:relative;cursor:pointer;border-radius:5px;transition:border .2s ease}.glass-range-fill{position:absolute;height:100%;border-radius:5px;pointer-events:none;transition:opacity .3s ease}.glass-range-after-fill{position:absolute;top:0;bottom:0;background-color:#ffffff34;pointer-events:none;border-radius:0 5px 5px 0}.glass-range-thumb{width:30px;height:15px;position:absolute;top:50%;transition:transform .2s ease}.glass-range-border{z-index:10}.glass-ui-button-content{width:100%;height:100%;z-index:1;position:relative;backface-visibility:hidden;cursor:pointer}.game-screen--mobile{position:relative;display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;max-height:-webkit-fill-available;overflow:hidden}.game-screen__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;animation:bg-rotate 5s linear infinite}.game-screen__bg-layer{position:absolute;width:200vmax;height:200vmax;left:50%;top:50%;margin-left:-100vmax;margin-top:-100vmax}.game-screen__bg-layer--1{background:linear-gradient(135deg,#000,#1a0505,#3d0a0a,#2d0a0a,#1a0505,#000)}.game-screen__bg-layer--2{background:radial-gradient(ellipse 70% 70% at 50% 50%,#5c0a0a 0%,#2a0505 40%,transparent 70%),linear-gradient(200deg,#0a0a0a,#4a1010,#2d0a0a 70%,#000);opacity:.9}@keyframes bg-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.game-screen--mobile>.section-video,.game-screen--mobile>.section-mid,.game-screen--mobile>.section-tabs,.game-screen--mobile>.orientation-msg{position:relative;z-index:1}.section-video{flex:0 0 33.333%;min-height:0;position:relative}.section-video__wrap{position:absolute;top:0;right:0;bottom:0;left:0}.section-video__iframe{width:100%;height:100%;border:none;display:block}.section-video__overlay{position:absolute;top:0;left:0;right:0;padding:8px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.section-mid{flex:0 0 43.34%;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:6px}.section-mid__glass{flex:1;min-height:0;overflow-y:auto;display:flex!important;flex-direction:column;gap:6px}.section-mid__info{display:flex;align-items:center;justify-content:space-between}.section-mid__players{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.section-mid__players .player{display:flex;align-items:center;gap:6px;min-width:0}.section-mid__players .player span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-mid__players .player img{width:28px;height:40px;object-fit:cover;flex-shrink:0}.section-mid__community{display:flex;gap:4px;justify-content:center}.section-mid__community img{width:28px;height:40px;object-fit:cover}.section-mid__pot{display:flex;align-items:baseline;justify-content:center;gap:6px}.section-mid__chips{display:flex;align-items:center;gap:4px}.section-mid__chips .strip{display:flex;gap:4px;overflow-x:auto;flex:1;min-width:0}.section-mid__chips .chip-btn__img{width:36px;height:36px;object-fit:contain;display:block}.section-mid__chips .strip button{display:flex;flex-direction:column;align-items:center;gap:0}.section-mid__chips .strip button span{font-size:10px;line-height:1}.section-mid__actions{display:flex;gap:6px;flex-wrap:wrap}.section-mid__actions>*{flex:1;min-width:60px}.section-tabs{flex:0 0 23.33%;min-height:0;display:flex;flex-direction:column}.section-tabs__bar{display:flex;flex-shrink:0}.section-tabs__bar>*{flex:1}.tab-btn{flex:1}.section-tabs__glass{flex:1;min-height:0;overflow:auto;display:flex!important;flex-direction:column}.section-tabs__content{flex:1;min-height:0;overflow:auto}.tab-history__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;padding:8px}.tab-chat{display:flex;flex-direction:column;padding:8px;height:100%}.tab-chat__messages{flex:1;overflow-y:auto;margin-bottom:8px}.tab-chat__input-wrap{display:flex;gap:8px;flex-shrink:0}.tab-chat__input-wrap>*:first-child{flex:1}.orientation-msg{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;align-items:center;justify-content:center;background:#000000e6;color:#fff}@media (orientation: landscape) and (max-height: 500px){.orientation-msg{display:flex}}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%;overflow:hidden}body{font-family:Noto Sans KR,-apple-system,BlinkMacSystemFont,sans-serif}
