.page-module___8aEwW__wrapper{background:#000;width:100%;height:100%;position:relative;overflow:hidden}.page-module___8aEwW__layer{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.page-module___8aEwW__frontLayer{z-index:10;pointer-events:none}.page-module___8aEwW__interactiveArea{z-index:5;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.page-module___8aEwW__formContainer{width:100%;height:100%;position:absolute;top:0;left:0}.page-module___8aEwW__inputBase{color:#333;z-index:10;background:0 0;border:none;outline:none;padding:5px;font-family:Courier New,Courier,monospace;font-size:14px;font-weight:700;position:absolute}.page-module___8aEwW__inputTo{width:43%;height:4%;top:45%;left:26%}.page-module___8aEwW__inputFrom{width:43%;height:4%;top:51%;left:26%}.page-module___8aEwW__inputMsg{resize:none;width:55%;height:15%;top:60%;left:8%}.page-module___8aEwW__inputSong{width:35%;height:5%;top:79%;left:8%}.page-module___8aEwW__submitContainer{z-index:10;gap:10px;width:60%;height:5%;display:flex;position:absolute;top:89%;left:50%;transform:translate(-50%)}.page-module___8aEwW__submitBtn{color:#d7ccc8;text-transform:uppercase;letter-spacing:1px;cursor:pointer;text-shadow:1px 1px 2px #000;background:linear-gradient(#4e342e,#3e2723);border:2px solid #1a0000;border-radius:4px;flex:1;justify-content:center;align-items:center;font-family:Courier New,Courier,serif;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;box-shadow:2px 2px 5px #000c,inset 0 0 5px #000c}.page-module___8aEwW__submitBtn:hover{background:linear-gradient(#5d4037,#4e342e);transform:translateY(-1px)}.page-module___8aEwW__submitBtn:disabled{color:#555;cursor:not-allowed;box-shadow:none;background:#2b1b17;transform:none}.page-module___8aEwW__actionBtn{color:#d7ccc8;text-transform:uppercase;letter-spacing:1px;cursor:pointer;text-shadow:1px 1px 2px #000;background:linear-gradient(#4e342e,#3e2723);border:2px solid #1a0000;border-radius:4px;flex:1;padding:12px;font-family:Courier New,Courier,serif;font-size:14px;font-weight:700;transition:all .2s;box-shadow:2px 2px 5px #000c,inset 0 0 5px #000c}.page-module___8aEwW__actionBtn:hover{background:linear-gradient(#5d4037,#4e342e);transform:translateY(-1px)}.page-module___8aEwW__rulesLink{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;z-index:10;text-shadow:1px 1px 2px #000;font-family:Courier New,Courier,serif;font-size:14px;font-weight:700;text-decoration:underline;position:absolute;bottom:2%;left:50%;transform:translate(-50%)}.page-module___8aEwW__crBtn{color:#fff;cursor:pointer;z-index:10;text-shadow:1px 1px 2px #000;background:0 0;border:none;font-family:Courier New,Courier,serif;font-size:12px;font-weight:700;text-decoration:underline;position:absolute;bottom:2%;right:5%}.page-module___8aEwW__crModal{z-index:50;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:absolute;top:0;left:0}.page-module___8aEwW__crImage{border-radius:15px;max-width:100%;max-height:80%;box-shadow:0 10px 30px #00000080}.page-module___8aEwW__closeCr{color:#000;cursor:pointer;background:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:18px;font-weight:700;position:absolute;top:20px;right:20px}.page-module___8aEwW__resultBox{text-align:center;z-index:20;background:#fdfbf7;border:1px solid #d3c4a8;border-radius:12px;width:80%;padding:25px;position:absolute;top:35%;left:10%;box-shadow:0 10px 30px #00000080}.page-module___8aEwW__trackId{letter-spacing:3px;color:#4a3b2c;-webkit-user-select:text;user-select:text;background:#eae2d1;border:1px dashed #8b7355;border-radius:8px;margin:15px 0;padding:15px;font-family:Courier New,monospace;font-size:24px;font-weight:700}
