body { display: none; background: transparent !important; -webkit-user-select: none; -ms-user-select: none; user-select: none; -webkit-appearance: none; } #multicharacter-list { margin: auto; position: absolute; width: 21vw; height: 72vh; top: 0; bottom: 0; border-radius: 1vh; background: #111111; } #multicharacter-list-text { position: relative; top: -0.8vh; color: #c8c8c8; font-size: 3vh; font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; } #multicharacter-list-line { margin: auto; position: absolute; width: 18vw; height: 0.2vh; left: 0; right: 0; background: #444444; } #multicharacter-list-screen { margin: auto; position: absolute; width: 18vw; height: 54.55vh; top: 8.3vh; left: 0; right: 0; overflow-y: scroll; } #multicharacter-list-screen-box { position: relative; width: 18vw; height: 4.4vh; cursor: pointer; overflow: hidden; border-radius: 0.5vh; background: #2d2d2d; filter: brightness(1); transition: 0.5s all ease; } #multicharacter-list-screen-box:hover { filter: brightness(0.8); } #multicharacter-list-screen-box-text { position: relative; top: -0.4vh; color: #cbc9c9; font-size: 1.6vh; text-align: center; font-family: Arial, Helvetica, sans-serif; } #multicharacter-list-screen-box-line { margin: auto; position: absolute; width: 16.7vw; height: 0.15vh; top: 4.55vh; left: 0; right: 0; background: #444444; } #multicharacter-list-screen-box-screen { margin: auto; position: relative; width: 15vw; height: 3vh; left: 0; right: 0; margin-bottom: 1.8vh; } #multicharacter-list-screen-box-icon { position: absolute; top: 1.2vh; right: 1vh; width: 2vh; height: 2vh; text-align: center; color: #a52d26; font-size: 2vh; } #multicharacter-list-screen-box-screen-icon { position: absolute; top: -0vh; right: 24vh; width: 3vh; height: 3vh; text-align: center; color: #cfcfcf; font-size: 3vh; } #multicharacter-list-screen-box-screen-text { position: absolute; top: -1vh; left: 4.5vh; color: #7a7a7a; font-size: 1.1vh; font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; } #multicharacter-list-screen-box-screen-text2 { position: absolute; top: -0vh; left: 4.4vh; color: #cbc9c9; font-size: 1.6vh; font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; } #multicharacter-list-screen-set { display: flex; flex-wrap: wrap; gap: 1.5vh; } #multicharacter-list-screen-set2 { display: flex; flex-wrap: wrap; gap: 1.5vh; } #multicharacter-list-button { margin: auto; position: absolute; width: 18vw; height: 4.4vh; left: 0; right: 0; bottom: 2vh; cursor: pointer; border-radius: 0.5vh; background: #101e29; filter: brightness(1); } #multicharacter-list-button:hover { filter: brightness(1.2); } #multicharacter-list-button-text { position: relative; top: -0.4vh; color: #4e8cac; font-size: 1.6vh; font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; } /* #multicharacter-slots { margin: auto; position: absolute; width: max-content; height: 5.5vh; left: 0; right: 0; bottom: 4vh; } #multicharacter-slots-set { position: relative; width: max-content; height: 100%; display: flex; flex-wrap: wrap; gap: 4vh; } #multicharacter-slots-box { position: relative; width: 7vw; height: 100%; cursor: pointer; border-radius: 1vh; background: #101e29; filter: brightness(1); } #multicharacter-slots-box:hover { filter: brightness(1.2); } #multicharacter-slots-box-text { position: relative; top: -3.5vh; color: #4e8cac; font-size: 4vh; font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; } */ #multicharacter-buttons { margin: auto; position: absolute; /* width: 25vw; */ width: max-content; height: 7vh; left: 0; right: 0; bottom: 4vh; border-radius: 1vh; background: #191b19; display: flex; flex-wrap: wrap; } #multicharacter-button { margin: auto; position: relative; width: 5vw; height: 5.5vh; cursor: pointer; margin-left: 0.5vw; border-radius: 0.5vh; filter: brightness(1); } #multicharacter-button:hover { filter: brightness(1.2); } #multicharacter-button-text { position: relative; top: 0.2vh; font-size: 1.6vh; font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; } #multicharacter-shadow { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.4); } #multicharacter-shadow-box { margin: auto; position: absolute; width: 32vw; height: 15.5vh; top: 5vh; left: 0; right: 0; border-radius: 1vh; background: #222526; } #multicharacter-shadow-box-text { position: relative; height: 12vh; top: 0vh; left: 1.4vh; color: #9d9fa1; font-size: 1.4vh; font-weight: bold; text-align: left; padding-right: 1.3vw; font-family: Arial, Helvetica, sans-serif; line-height: 2vh; } #multicharacter-shadow-box-input { margin: auto; position: absolute; width: 21vw; height: 3.2vh; bottom: 1.5vh; left: 0.75vw; color: #aaaaa8; font-size: 1.4vh; font-family: Arial, Helvetica, sans-serif; border-radius: 0.5vh; padding-left: 0.75vw; padding-right: 0.75vw; background: #2d2d2d; border: 1px solid #3f3f3f; } #multicharacter-shadow-box-input:focus { border: 1px solid #3e6484; } #multicharacter-shadow-box-button { position: absolute; width: 4vw; height: 3.2vh; right: 0.75vw; bottom: 1.5vh; cursor: pointer; border-radius: 0.5vh; background: #23313f; } #multicharacter-shadow-box-button:hover { filter: brightness(1.2); } #multicharacter-shadow-box-button-text { position: relative; top: -0.6vh; color: #7fafd9; font-size: 1.4vh; font-weight: bold; text-align: center; font-family: Arial, Helvetica, sans-serif; } ::-webkit-scrollbar { display: none; } input { border: none; outline: none; }