#gamePanel[data-native-facility]{width:var(--popup-w)!important;height:var(--popup-h)!important;max-width:none!important;max-height:none!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;overflow:visible!important;box-shadow:none;}
#gamePanel[data-native-facility]>.panel-heading{display:none!important;}
#gamePanel[data-native-facility] #panelBody{position:absolute;inset:0!important;width:100%;height:100%;margin:0;padding:0!important;overflow:visible!important;}
.native-facility-frame{position:relative;isolation:isolate;background-repeat:no-repeat;background-size:auto;image-rendering:pixelated;color:#fff;font:12px Gulim,Dotum,sans-serif;line-height:1.15;user-select:none;}
.native-facility-frame *{box-sizing:border-box;}
.native-facility-frame button,.native-facility-frame input{font:inherit;}
.native-facility-button{position:absolute;display:block;min-width:0;min-height:0;margin:0;padding:0;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:transparent!important;background-image:var(--native-button)!important;background-repeat:no-repeat!important;background-position:0 0!important;background-size:auto!important;cursor:pointer;image-rendering:pixelated;}
.native-facility-button:hover,.native-facility-button:active,.native-facility-button[aria-pressed=true]{background-image:var(--native-button-active)!important;}
.native-facility-button:focus-visible,.native-facility-text-button:focus-visible,.native-facility-slot:focus-visible{outline:1px solid #eab442;outline-offset:1px;}
.native-facility-button:disabled,.native-facility-text-button:disabled{opacity:.45;cursor:default;}
.native-facility-value{position:absolute;display:block;min-width:0;min-height:0;padding:0;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.1;color:#fff;}
.native-facility-title{color:#f09c00;font-weight:700;font-size:15px;text-align:center;}
.native-facility-input{position:absolute;min-width:0;min-height:0;margin:0;padding:0 2px;border:0!important;border-radius:0!important;background:#212121!important;color:#fff!important;font:700 12px Gulim,Dotum,sans-serif!important;line-height:1!important;appearance:textfield;}
.native-facility-input::-webkit-inner-spin-button,.native-facility-input::-webkit-outer-spin-button{appearance:none;margin:0;}
.native-facility-input:focus{outline:1px solid #c8c8c8;outline-offset:1px;}
.native-facility-hint,.native-facility-page{color:#c8c8c8;font-size:11px;}
.native-facility-text-button{position:absolute;display:block;min-width:0;min-height:0;padding:1px 3px;margin:0;border:1px outset #5a5a5a!important;border-radius:0!important;box-shadow:none!important;background:#292929!important;color:#f0b300!important;cursor:pointer;font:11px Gulim,Dotum,sans-serif!important;line-height:1!important;}
.native-facility-grid{position:absolute;overflow:hidden;margin:0;padding:0;}
.native-facility-slot{position:absolute;display:block;min-width:0;min-height:0;margin:0;padding:0;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;cursor:pointer;}
.native-facility-slot img{display:block;width:24px;height:24px;max-width:none;object-fit:contain;image-rendering:pixelated;pointer-events:none;}
.native-facility-slot[aria-selected=true]{outline:1px solid #eeb83f;outline-offset:-1px;}
.native-item-count{position:absolute;right:0;bottom:0;max-width:24px;padding:0 1px;background:#000a;color:white;font:9px Gulim,Dotum,sans-serif;line-height:10px;pointer-events:none;}
.native-item-detail{white-space:normal;overflow:hidden;font:12px GulimChe,Gulim,Dotum,sans-serif;color:#00ff00;line-height:15px;}
.native-item-detail-0{font-weight:700;color:#ffff00;}
.native-item-detail-4{color:#f09c00;}
.native-item-detail-5{color:white;}
.native-facility-help{position:absolute;min-width:0;min-height:0;margin:0;padding:0;border:0;background:transparent;color:#c8c8c8;font:600 12px GulimChe,Gulim,DotumChe,Dotum,monospace;line-height:15px;white-space:pre-wrap;overflow:auto;scrollbar-width:thin;scrollbar-color:#5a5a5a #151515;user-select:text;}
.native-facility-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;}
.native-storage-title{font:700 13px Gulim,Dotum,sans-serif;color:#fff;line-height:18px;}
.native-storage-right-title{text-align:right;}
.native-users-list{position:absolute;overflow:auto;scrollbar-width:none;color:#fff;font:12px Gulim,Dotum,sans-serif;}
.native-user-row{display:block;width:100%;min-width:0;padding:0 2px;margin:0;border:0!important;border-radius:0!important;background:transparent!important;color:#fff!important;text-align:left;font:12px/16px Gulim,Dotum,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.native-user-row[aria-selected=true]{background:#0000c8!important;}
.native-users-empty{margin:0;color:#c8c8c8;font:12px/16px Gulim,Dotum,sans-serif;white-space:pre-wrap;}
.native-users-search{color:#fff!important;font-weight:400!important;}
