.RevealBox-module__f5TbMq__container{max-width:1200px;margin:0 auto;padding:2rem 1rem}.RevealBox-module__f5TbMq__title{text-align:center;color:var(--color-primary);margin-bottom:1rem;font-size:2.5rem;font-weight:700}.RevealBox-module__f5TbMq__description{text-align:center;color:#666;margin-bottom:2rem;font-size:1.1rem}.RevealBox-module__f5TbMq__inputSection{flex-direction:column;gap:1.5rem;max-width:600px;margin:0 auto;display:flex}.RevealBox-module__f5TbMq__namesInput{resize:vertical;border:2px solid #e0e0e0;border-radius:8px;width:100%;padding:1rem;font-family:inherit;font-size:1rem;transition:border-color .3s}.RevealBox-module__f5TbMq__namesInput:focus{border-color:#4a90e2;outline:none}.RevealBox-module__f5TbMq__submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4a90e2 0%,#357abd 100%);border:none;border-radius:8px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;transition:transform .2s,box-shadow .2s}.RevealBox-module__f5TbMq__submitButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #4a90e24d}.RevealBox-module__f5TbMq__submitButton:active{transform:translateY(0)}.RevealBox-module__f5TbMq__carouselSection{flex-direction:column;gap:2rem;margin-top:2rem;display:flex}.RevealBox-module__f5TbMq__carouselContainer{background:linear-gradient(#f8f9fa 0%,#fff 50%,#f8f9fa 100%);border-radius:12px;width:100%;padding:2rem 0;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000001a}.RevealBox-module__f5TbMq__centerLine{z-index:10;pointer-events:none;background:linear-gradient(#0000 0%,#ff6b6b 20% 80%,#0000 100%);width:4px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.RevealBox-module__f5TbMq__centerLine:before{content:"";background:#ff6b6b;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #ff6b6b80}.RevealBox-module__f5TbMq__carousel{will-change:transform;gap:20px;padding-left:50%;display:flex}.RevealBox-module__f5TbMq__box{cursor:default;width:160px;height:160px;transform-style:preserve-3d;isolation:isolate;background:0 0;border:none;flex-shrink:0;transition:transform .3s,box-shadow .3s;position:relative;overflow:visible}.RevealBox-module__f5TbMq__box:before{content:"";background:linear-gradient(180deg,var(--chest-light,sienna)0%,var(--chest-main,#8b4513)40%,var(--chest-dark,#5d3a1a)100%);border:3px solid var(--chest-border,#3d2410);z-index:0;border-top:none;border-radius:0 0 4px 4px;height:55%;position:absolute;bottom:8px;left:5%;right:5%;box-shadow:inset 0 -12px 20px #0000004d,0 8px 16px #0000004d}.RevealBox-module__f5TbMq__box:after{content:"";background:linear-gradient(180deg,var(--chest-highlight,peru)0%,var(--chest-light,sienna)40%,var(--chest-main,#8b4513)100%);border:3px solid var(--chest-border,#3d2410);transform-origin:bottom;z-index:1;border-bottom:none;border-radius:6px 6px 0 0;height:48%;transition:transform .6s cubic-bezier(.2,.9,.2,1);position:absolute;top:0;left:5%;right:5%;box-shadow:inset 0 12px 20px #fff3,0 -4px 10px #0003}.RevealBox-module__f5TbMq__box .RevealBox-module__f5TbMq__chestStripe{z-index:3;background:linear-gradient(gold 0%,#b8860b 50%,#8b6914 100%);border-radius:3px;height:6px;position:absolute;bottom:38%;left:12%;right:12%;box-shadow:0 2px 4px #0006}.RevealBox-module__f5TbMq__box .RevealBox-module__f5TbMq__chestLock{z-index:10;background:linear-gradient(gold 0%,#daa520 50%,#b8860b 100%);border:2px solid #8b6914;border-radius:5px 5px 8px 8px;width:22px;height:28px;transition:opacity .3s,transform .3s;position:absolute;top:42%;left:50%;transform:translate(-50%);box-shadow:0 4px 8px #0006}.RevealBox-module__f5TbMq__box .RevealBox-module__f5TbMq__chestLock:after{content:"";background:#2d1b0e;border-radius:50% 50% 4px 4px;width:8px;height:14px;position:absolute;top:30%;left:50%;transform:translate(-50%)}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor1{--chest-highlight:#ffb3ba;--chest-light:#ff9fa6;--chest-main:#ff8a95;--chest-dark:#e67a85;--chest-border:#cc6a75}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor2{--chest-highlight:#b3e5fc;--chest-light:#9dd9f5;--chest-main:#87cdee;--chest-dark:#71c1e7;--chest-border:#5bb5e0}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor3{--chest-highlight:#c5e1f5;--chest-light:#b0d4ed;--chest-main:#9bc7e5;--chest-dark:#86badd;--chest-border:#71add5}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor4{--chest-highlight:#f8c8e8;--chest-light:#f5b8e0;--chest-main:#f2a8d8;--chest-dark:#ef98d0;--chest-border:#ec88c8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor5{--chest-highlight:#b8d4f0;--chest-light:#a8c4e8;--chest-main:#98b4e0;--chest-dark:#88a4d8;--chest-border:#7894d0}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor6{--chest-highlight:#c8f0d8;--chest-light:#b8e8c8;--chest-main:#a8e0b8;--chest-dark:#98d8a8;--chest-border:#88d098}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor7{--chest-highlight:#ffc8d8;--chest-light:#ffb8c8;--chest-main:#ffa8b8;--chest-dark:#f598a8;--chest-border:#eb8898}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor8{--chest-highlight:#b8e8f0;--chest-light:#a8d8e8;--chest-main:#98c8e0;--chest-dark:#88b8d8;--chest-border:#78a8d0}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor9{--chest-highlight:#e0f0f0;--chest-light:#d0e8e8;--chest-main:#c0e0e0;--chest-dark:#b0d8d8;--chest-border:#a0d0d0}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor10{--chest-highlight:#ffd0d8;--chest-light:#ffc0c8;--chest-main:#ffb0b8;--chest-dark:#f5a0a8;--chest-border:#eb9098}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor11{--chest-highlight:#fff5e8;--chest-light:#fff0d8;--chest-main:#ffebc8;--chest-dark:#f5e6b8;--chest-border:#ebe1a8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor12{--chest-highlight:#ffd8d0;--chest-light:#ffc8c0;--chest-main:#ffb8b0;--chest-dark:#f5a8a0;--chest-border:#eb9890}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor13{--chest-highlight:#d0d8f8;--chest-light:#c0c8f0;--chest-main:#b0b8e8;--chest-dark:#a0a8e0;--chest-border:#9098d8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor14{--chest-highlight:#ffd0d0;--chest-light:#ffc0c0;--chest-main:#ffb0b0;--chest-dark:#f5a0a0;--chest-border:#eb9090}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor15{--chest-highlight:#c8e0f8;--chest-light:#b8d0f0;--chest-main:#a8c0e8;--chest-dark:#98b0e0;--chest-border:#88a0d8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor16{--chest-highlight:#c8f0e8;--chest-light:#b8e8d8;--chest-main:#a8e0c8;--chest-dark:#98d8b8;--chest-border:#88d0a8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor17{--chest-highlight:#fff8d8;--chest-light:#fff0c8;--chest-main:#ffe8b8;--chest-dark:#f5e0a8;--chest-border:#ebd898}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor18{--chest-highlight:#e0d8f8;--chest-light:#d0c8f0;--chest-main:#c0b8e8;--chest-dark:#b0a8e0;--chest-border:#a098d8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor19{--chest-highlight:#c8f0f0;--chest-light:#b8e8e8;--chest-main:#a8e0e0;--chest-dark:#98d8d8;--chest-border:#88d0d0}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor20{--chest-highlight:#ffe0d8;--chest-light:#ffd0c8;--chest-main:#ffc0b8;--chest-dark:#f5b0a8;--chest-border:#eba098}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor21{--chest-highlight:#f0f0f0;--chest-light:#e8e8e8;--chest-main:#e0e0e0;--chest-dark:#d8d8d8;--chest-border:#d0d0d0}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor22{--chest-highlight:#ffd8e8;--chest-light:#ffc8d8;--chest-main:#ffb8c8;--chest-dark:#f5a8b8;--chest-border:#eb98a8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor23{--chest-highlight:#d0d0d8;--chest-light:#c0c0c8;--chest-main:#b0b0b8;--chest-dark:#a0a0a8;--chest-border:#909098}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor24{--chest-highlight:#ffe8d8;--chest-light:#ffd8c8;--chest-main:#ffc8b8;--chest-dark:#f5b8a8;--chest-border:#eba898}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor25{--chest-highlight:#b8f0f0;--chest-light:#a8e8e8;--chest-main:#98e0e0;--chest-dark:#88d8d8;--chest-border:#78d0d0}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor26{--chest-highlight:#b8f0e0;--chest-light:#a8e8d0;--chest-main:#98e0c0;--chest-dark:#88d8b0;--chest-border:#78d0a0}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor27{--chest-highlight:#fff0d8;--chest-light:#ffe8c8;--chest-main:#ffe0b8;--chest-dark:#f5d8a8;--chest-border:#ebd098}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor28{--chest-highlight:#d8d0f8;--chest-light:#c8c0f0;--chest-main:#b8b0e8;--chest-dark:#a8a0e0;--chest-border:#9890d8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor29{--chest-highlight:#c8e0f8;--chest-light:#b8d0f0;--chest-main:#a8c0e8;--chest-dark:#98b0e0;--chest-border:#88a0d8}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__boxColor30{--chest-highlight:#ffd8e0;--chest-light:#ffc8d0;--chest-main:#ffb8c0;--chest-dark:#f5a8b0;--chest-border:#eb98a0}.RevealBox-module__f5TbMq__box:not(.RevealBox-module__f5TbMq__boxColor1):not(.RevealBox-module__f5TbMq__boxColor2):not(.RevealBox-module__f5TbMq__boxColor3):not(.RevealBox-module__f5TbMq__boxColor4):not(.RevealBox-module__f5TbMq__boxColor5):not(.RevealBox-module__f5TbMq__boxColor6):not(.RevealBox-module__f5TbMq__boxColor7):not(.RevealBox-module__f5TbMq__boxColor8):not(.RevealBox-module__f5TbMq__boxColor9):not(.RevealBox-module__f5TbMq__boxColor10):not(.RevealBox-module__f5TbMq__boxColor11):not(.RevealBox-module__f5TbMq__boxColor12):not(.RevealBox-module__f5TbMq__boxColor13):not(.RevealBox-module__f5TbMq__boxColor14):not(.RevealBox-module__f5TbMq__boxColor15):not(.RevealBox-module__f5TbMq__boxColor16):not(.RevealBox-module__f5TbMq__boxColor17):not(.RevealBox-module__f5TbMq__boxColor18):not(.RevealBox-module__f5TbMq__boxColor19):not(.RevealBox-module__f5TbMq__boxColor20):not(.RevealBox-module__f5TbMq__boxColor21):not(.RevealBox-module__f5TbMq__boxColor22):not(.RevealBox-module__f5TbMq__boxColor23):not(.RevealBox-module__f5TbMq__boxColor24):not(.RevealBox-module__f5TbMq__boxColor25):not(.RevealBox-module__f5TbMq__boxColor26):not(.RevealBox-module__f5TbMq__boxColor27):not(.RevealBox-module__f5TbMq__boxColor28):not(.RevealBox-module__f5TbMq__boxColor29):not(.RevealBox-module__f5TbMq__boxColor30){--chest-highlight:peru;--chest-light:sienna;--chest-main:#8b4513;--chest-dark:#5d3a1a;--chest-border:#3d2410}.RevealBox-module__f5TbMq__box:hover{transform:translateY(-4px);box-shadow:0 4px 16px #00000026}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__atCenter{z-index:5;transform:scale(1.08)}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__atCenter:before,.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__atCenter:after{border-color:#4a90e2;box-shadow:0 0 20px #4a90e299,0 8px 16px #0000004d}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__clickable{cursor:pointer;animation:1.5s ease-in-out infinite RevealBox-module__f5TbMq__pulse}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__clickable:hover{transform:scale(1.1);box-shadow:0 0 30px #4a90e299}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__revealed{background:linear-gradient(135deg,#d3f9d8 0%,#b2f2bb 100%);border-color:#51cf66;animation:.8s ease-out RevealBox-module__f5TbMq__revealBox}@keyframes RevealBox-module__f5TbMq__pulse{0%,to{box-shadow:0 0 20px #4a90e266}50%{box-shadow:0 0 30px #4a90e2b3}}@keyframes RevealBox-module__f5TbMq__revealBox{0%{transform:scale(1.05)rotateY(0)}50%{transform:scale(1.15)rotateY(90deg)}to{transform:scale(1.1)rotateY(0)}}.RevealBox-module__f5TbMq__boxContent{text-align:center;z-index:20;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:.8rem .5rem .5rem;display:flex;position:relative}.RevealBox-module__f5TbMq__boxName{color:#fff;word-break:break-word;overflow-wrap:break-word;text-align:center;z-index:20;text-shadow:0 2px 4px #000000e6,0 0 10px #0009;background:#00000080;border-radius:5px;max-width:85%;margin-top:.2rem;padding:.35rem .7rem;font-size:.95rem;font-weight:700}.RevealBox-module__f5TbMq__revealedContent{z-index:1000;background:linear-gradient(135deg,#fff9e6 0%,#fff 50%,#fff9e6 100%);border:3px solid gold;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-width:280px;padding:2rem 3rem;animation:.6s ease-out forwards RevealBox-module__f5TbMq__winnerReveal;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px gold,0 0 30px #ffd70080,0 20px 60px #0006}@keyframes RevealBox-module__f5TbMq__winnerReveal{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}60%{transform:translate(-50%,-50%)scale(1.1)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes RevealBox-module__f5TbMq__fadeIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.RevealBox-module__f5TbMq__winnerLabel{color:#51cf66;text-transform:uppercase;letter-spacing:1px;font-size:1rem;font-weight:700}.RevealBox-module__f5TbMq__winnerName{color:#2b8a3e;text-shadow:0 2px 4px #0000001a;font-size:1.8rem;font-weight:700}.RevealBox-module__f5TbMq__centerIndicator{font-size:1.5rem;animation:1s ease-in-out infinite RevealBox-module__f5TbMq__bounce;position:absolute;top:-30px}@keyframes RevealBox-module__f5TbMq__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.RevealBox-module__f5TbMq__controls{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.RevealBox-module__f5TbMq__spinButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6b6b 0%,#ee5a6f 100%);border:none;border-radius:8px;padding:1rem 2.5rem;font-size:1.2rem;font-weight:700;transition:all .3s;box-shadow:0 4px 12px #ff6b6b4d}.RevealBox-module__f5TbMq__spinButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #ff6b6b66}.RevealBox-module__f5TbMq__spinButton:active:not(:disabled){transform:translateY(0)}.RevealBox-module__f5TbMq__spinButton:disabled{opacity:.6;cursor:not-allowed}.RevealBox-module__f5TbMq__resetButton{color:#fff;cursor:pointer;background:#6c757d;border:none;border-radius:8px;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .3s}.RevealBox-module__f5TbMq__resetButton:hover{background:#5a6268;transform:translateY(-2px)}.RevealBox-module__f5TbMq__hint{text-align:center;color:#856404;background:#fff3cd;border:2px solid #ffc107;border-radius:8px;padding:1rem;font-weight:600;animation:.5s ease-in RevealBox-module__f5TbMq__fadeIn}.RevealBox-module__f5TbMq__explanationSection{background:#f8f9fa;border-radius:12px;margin-top:3rem;padding:2rem}.RevealBox-module__f5TbMq__explanationSection h3{color:#1a1a1a;margin-bottom:1rem;font-size:1.5rem}.RevealBox-module__f5TbMq__explanationSection ol{color:#555;padding-left:1.5rem;line-height:1.8}.RevealBox-module__f5TbMq__explanationSection li{margin-bottom:.5rem}@media (max-width:768px){.RevealBox-module__f5TbMq__title{font-size:2rem}.RevealBox-module__f5TbMq__carouselContainer{padding:1.5rem 0}.RevealBox-module__f5TbMq__box{width:130px;height:130px}.RevealBox-module__f5TbMq__boxName{font-size:1rem}.RevealBox-module__f5TbMq__winnerName{font-size:1.4rem}.RevealBox-module__f5TbMq__spinButton{padding:.8rem 2rem;font-size:1rem}.RevealBox-module__f5TbMq__controls{flex-direction:column;align-items:stretch}.RevealBox-module__f5TbMq__spinButton,.RevealBox-module__f5TbMq__resetButton{width:100%}}.RevealBox-module__f5TbMq__modeToggle{justify-content:center;gap:1rem;margin-bottom:2rem;display:flex}.RevealBox-module__f5TbMq__modeButton{color:#666;cursor:pointer;background:#f0f0f0;border:2px solid #e0e0e0;border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:all .3s}.RevealBox-module__f5TbMq__modeButton:hover{background:#e8e8e8;border-color:#4a90e2}.RevealBox-module__f5TbMq__modeButton.RevealBox-module__f5TbMq__active{color:#fff;background:linear-gradient(135deg,#4a90e2 0%,#357abd 100%);border-color:#4a90e2}.RevealBox-module__f5TbMq__boxModeSection{gap:2rem;display:block}.RevealBox-module__f5TbMq__boxesGrid{grid-template-columns:repeat(6,1fr);gap:.75rem;max-width:1100px;margin:0 auto;padding:0 1rem;display:grid}.RevealBox-module__f5TbMq__boxSelector{cursor:pointer;background:0 0;border:none;width:100%;height:110px;min-height:110px;padding:0;transition:transform .3s,box-shadow .3s;position:relative}.RevealBox-module__f5TbMq__boxSelector:before{content:"";background:linear-gradient(180deg,var(--chest-light,sienna)0%,var(--chest-main,#8b4513)40%,var(--chest-dark,#5d3a1a)100%);border:3px solid var(--chest-border,#3d2410);border-top:none;border-radius:0 0 4px 4px;height:60%;position:absolute;bottom:0;left:3%;right:3%;box-shadow:inset 0 -8px 15px #0000004d,0 6px 12px #0000004d}.RevealBox-module__f5TbMq__boxSelector:after{content:"";background:linear-gradient(180deg,var(--chest-highlight,peru)0%,var(--chest-light,sienna)40%,var(--chest-main,#8b4513)100%);border:3px solid var(--chest-border,#3d2410);border-bottom:none;border-radius:6px 6px 0 0;height:45%;position:absolute;top:0;left:3%;right:3%;box-shadow:inset 0 8px 15px #fff3,0 -2px 8px #0003}.RevealBox-module__f5TbMq__boxSelector .RevealBox-module__f5TbMq__chestStripe{z-index:3;background:linear-gradient(gold 0%,#b8860b 50%,#8b6914 100%);border-radius:3px;height:6px;position:absolute;bottom:20%;left:12%;right:12%;box-shadow:0 1px 3px #0006}.RevealBox-module__f5TbMq__boxSelector .RevealBox-module__f5TbMq__chestLock{z-index:10;background:linear-gradient(gold 0%,#daa520 50%,#b8860b 100%);border:2px solid #8b6914;border-radius:4px 4px 8px 8px;width:20px;height:24px;position:absolute;top:45%;left:50%;transform:translate(-50%);box-shadow:0 3px 6px #0006}.RevealBox-module__f5TbMq__boxSelector .RevealBox-module__f5TbMq__chestLock:after{content:"";background:#2d1b0e;border-radius:50% 50% 3px 3px;width:6px;height:10px;position:absolute;top:35%;left:50%;transform:translate(-50%)}.RevealBox-module__f5TbMq__boxSelector .RevealBox-module__f5TbMq__boxNumber{color:gold;text-shadow:0 2px 4px #000000e6,0 0 8px #00000080;-webkit-user-select:none;user-select:none;z-index:15;font-size:16px;font-weight:900;line-height:1;position:absolute;top:6px;left:8px}.RevealBox-module__f5TbMq__boxSelector:hover{transform:translateY(-6px)scale(1.02);box-shadow:0 12px 25px #00000059}.RevealBox-module__f5TbMq__boxSelector:hover:after{filter:brightness(1.1)}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__selected{box-shadow:0 0 0 3px #51cf66,0 0 20px #51cf6680,0 8px 20px #0000004d}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__selected:before,.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__selected:after{border-color:#51cf66}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor1{--chest-highlight:#ffb3ba;--chest-light:#ff9fa6;--chest-main:#ff8a95;--chest-dark:#e67a85;--chest-border:#cc6a75}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor2{--chest-highlight:#b3e5fc;--chest-light:#9dd9f5;--chest-main:#87cdee;--chest-dark:#71c1e7;--chest-border:#5bb5e0}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor3{--chest-highlight:#c5e1f5;--chest-light:#b0d4ed;--chest-main:#9bc7e5;--chest-dark:#86badd;--chest-border:#71add5}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor4{--chest-highlight:#f8c8e8;--chest-light:#f5b8e0;--chest-main:#f2a8d8;--chest-dark:#ef98d0;--chest-border:#ec88c8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor5{--chest-highlight:#b8d4f0;--chest-light:#a8c4e8;--chest-main:#98b4e0;--chest-dark:#88a4d8;--chest-border:#7894d0}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor6{--chest-highlight:#c8f0d8;--chest-light:#b8e8c8;--chest-main:#a8e0b8;--chest-dark:#98d8a8;--chest-border:#88d098}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor7{--chest-highlight:#ffc8d8;--chest-light:#ffb8c8;--chest-main:#ffa8b8;--chest-dark:#f598a8;--chest-border:#eb8898}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor8{--chest-highlight:#b8e8f0;--chest-light:#a8d8e8;--chest-main:#98c8e0;--chest-dark:#88b8d8;--chest-border:#78a8d0}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor9{--chest-highlight:#e0f0f0;--chest-light:#d0e8e8;--chest-main:#c0e0e0;--chest-dark:#b0d8d8;--chest-border:#a0d0d0}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor10{--chest-highlight:#ffd0d8;--chest-light:#ffc0c8;--chest-main:#ffb0b8;--chest-dark:#f5a0a8;--chest-border:#eb9098}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor11{--chest-highlight:#fff5e8;--chest-light:#fff0d8;--chest-main:#ffebc8;--chest-dark:#f5e6b8;--chest-border:#ebe1a8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor12{--chest-highlight:#ffd8d0;--chest-light:#ffc8c0;--chest-main:#ffb8b0;--chest-dark:#f5a8a0;--chest-border:#eb9890}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor13{--chest-highlight:#d0d8f8;--chest-light:#c0c8f0;--chest-main:#b0b8e8;--chest-dark:#a0a8e0;--chest-border:#9098d8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor14{--chest-highlight:#ffd0d0;--chest-light:#ffc0c0;--chest-main:#ffb0b0;--chest-dark:#f5a0a0;--chest-border:#eb9090}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor15{--chest-highlight:#c8e0f8;--chest-light:#b8d0f0;--chest-main:#a8c0e8;--chest-dark:#98b0e0;--chest-border:#88a0d8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor16{--chest-highlight:#c8f0e8;--chest-light:#b8e8d8;--chest-main:#a8e0c8;--chest-dark:#98d8b8;--chest-border:#88d0a8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor17{--chest-highlight:#fff8d8;--chest-light:#fff0c8;--chest-main:#ffe8b8;--chest-dark:#f5e0a8;--chest-border:#ebd898}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor18{--chest-highlight:#e0d8f8;--chest-light:#d0c8f0;--chest-main:#c0b8e8;--chest-dark:#b0a8e0;--chest-border:#a098d8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor19{--chest-highlight:#c8f0f0;--chest-light:#b8e8e8;--chest-main:#a8e0e0;--chest-dark:#98d8d8;--chest-border:#88d0d0}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor20{--chest-highlight:#ffe0d8;--chest-light:#ffd0c8;--chest-main:#ffc0b8;--chest-dark:#f5b0a8;--chest-border:#eba098}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor21{--chest-highlight:#f0f0f0;--chest-light:#e8e8e8;--chest-main:#e0e0e0;--chest-dark:#d8d8d8;--chest-border:#d0d0d0}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor22{--chest-highlight:#ffd8e8;--chest-light:#ffc8d8;--chest-main:#ffb8c8;--chest-dark:#f5a8b8;--chest-border:#eb98a8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor23{--chest-highlight:#d0d0d8;--chest-light:#c0c0c8;--chest-main:#b0b0b8;--chest-dark:#a0a0a8;--chest-border:#909098}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor24{--chest-highlight:#ffe8d8;--chest-light:#ffd8c8;--chest-main:#ffc8b8;--chest-dark:#f5b8a8;--chest-border:#eba898}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor25{--chest-highlight:#b8f0f0;--chest-light:#a8e8e8;--chest-main:#98e0e0;--chest-dark:#88d8d8;--chest-border:#78d0d0}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor26{--chest-highlight:#b8f0e0;--chest-light:#a8e8d0;--chest-main:#98e0c0;--chest-dark:#88d8b0;--chest-border:#78d0a0}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor27{--chest-highlight:#fff0d8;--chest-light:#ffe8c8;--chest-main:#ffe0b8;--chest-dark:#f5d8a8;--chest-border:#ebd098}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor28{--chest-highlight:#d8d0f8;--chest-light:#c8c0f0;--chest-main:#b8b0e8;--chest-dark:#a8a0e0;--chest-border:#9890d8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor29{--chest-highlight:#c8e0f8;--chest-light:#b8d0f0;--chest-main:#a8c0e8;--chest-dark:#98b0e0;--chest-border:#88a0d8}.RevealBox-module__f5TbMq__boxSelector.RevealBox-module__f5TbMq__boxColor30{--chest-highlight:#ffd8e0;--chest-light:#ffc8d0;--chest-main:#ffb8c0;--chest-dark:#f5a8b0;--chest-border:#eb98a0}.RevealBox-module__f5TbMq__boxNameInput{text-align:center;z-index:15;background:#fffffff2;border:2px solid #ffd70099;border-radius:4px;width:76%;padding:.3rem .4rem;font-size:.7rem;transition:all .2s;position:absolute;bottom:8px;left:12%}.RevealBox-module__f5TbMq__boxNameInput::placeholder{color:#00000059;font-size:.65rem}.RevealBox-module__f5TbMq__boxNameInput:focus{background:#fff;border-color:gold;outline:none;box-shadow:0 0 8px #ffd70080}.RevealBox-module__f5TbMq__selectedMark{color:#fff;z-index:15;background:linear-gradient(135deg,#51cf66 0%,#2b8a3e 100%);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 4px #0000004d}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor1{background:linear-gradient(135deg,#ffb3ba 0%,#ff8a95 50%,#e67a85 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor2{background:linear-gradient(135deg,#b3e5fc 0%,#87cdee 50%,#71c1e7 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor3{background:linear-gradient(135deg,#c5e1f5 0%,#9bc7e5 50%,#86badd 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor4{background:linear-gradient(135deg,#f8c8e8 0%,#f2a8d8 50%,#ef98d0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor5{background:linear-gradient(135deg,#b8d4f0 0%,#98b4e0 50%,#88a4d8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor6{background:linear-gradient(135deg,#c8f0d8 0%,#a8e0b8 50%,#98d8a8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor7{background:linear-gradient(135deg,#ffc8d8 0%,#ffa8b8 50%,#f598a8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor8{background:linear-gradient(135deg,#b8e8f0 0%,#98c8e0 50%,#88b8d8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor9{color:#333;background:linear-gradient(135deg,#e0f0f0 0%,#c0e0e0 50%,#b0d8d8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor10{background:linear-gradient(135deg,#ffd0d8 0%,#ffb0b8 50%,#f5a0a8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor11{color:#333;background:linear-gradient(135deg,#fff5e8 0%,#ffebc8 50%,#f5e6b8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor12{background:linear-gradient(135deg,#ffd8d0 0%,#ffb8b0 50%,#f5a8a0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor13{background:linear-gradient(135deg,#d0d8f8 0%,#b0b8e8 50%,#a0a8e0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor14{background:linear-gradient(135deg,#ffd0d0 0%,#ffb0b0 50%,#f5a0a0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor15{background:linear-gradient(135deg,#c8e0f8 0%,#a8c0e8 50%,#98b0e0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor16{background:linear-gradient(135deg,#c8f0e8 0%,#a8e0c8 50%,#98d8b8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor17{color:#333;background:linear-gradient(135deg,#fff8d8 0%,#ffe8b8 50%,#f5e0a8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor18{background:linear-gradient(135deg,#e0d8f8 0%,#c0b8e8 50%,#b0a8e0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor19{background:linear-gradient(135deg,#c8f0f0 0%,#a8e0e0 50%,#98d8d8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor20{background:linear-gradient(135deg,#ffe0d8 0%,#ffc0b8 50%,#f5b0a8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor21{color:#333;background:linear-gradient(135deg,#f0f0f0 0%,#e0e0e0 50%,#d8d8d8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor22{background:linear-gradient(135deg,#ffd8e8 0%,#ffb8c8 50%,#f5a8b8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor23{background:linear-gradient(135deg,#d0d0d8 0%,#b0b0b8 50%,#a0a0a8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor24{background:linear-gradient(135deg,#ffe8d8 0%,#ffc8b8 50%,#f5b8a8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor25{background:linear-gradient(135deg,#b8f0f0 0%,#98e0e0 50%,#88d8d8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor26{background:linear-gradient(135deg,#b8f0e0 0%,#98e0c0 50%,#88d8b0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor27{color:#333;background:linear-gradient(135deg,#fff0d8 0%,#ffe0b8 50%,#f5d8a8 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor28{background:linear-gradient(135deg,#d8d0f8 0%,#b8b0e8 50%,#a8a0e0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor29{background:linear-gradient(135deg,#c8e0f8 0%,#a8c0e8 50%,#98b0e0 100%)}.RevealBox-module__f5TbMq__inventoryItem.RevealBox-module__f5TbMq__boxColor30{background:linear-gradient(135deg,#ffd8e0 0%,#ffb8c0 50%,#f5a8b0 100%)}.RevealBox-module__f5TbMq__inventorySection{text-align:center;background:#f8f9fa;border-radius:12px;max-width:1100px;margin:0 auto;padding:1.5rem}.RevealBox-module__f5TbMq__inventoryTitle{color:#1a1a1a;text-align:center;margin-bottom:1rem;font-size:1.25rem}.RevealBox-module__f5TbMq__inventoryList{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.RevealBox-module__f5TbMq__inventoryItem{color:#fff;text-shadow:0 1px 2px #0000004d;background:linear-gradient(135deg,#8b4513 0%,#5d3a1a 100%);border:2px solid #00000026;border-radius:6px;align-items:center;gap:.5rem;min-width:120px;padding:.5rem .75rem;display:flex;box-shadow:0 2px 6px #0003}.RevealBox-module__f5TbMq__inventoryNumber{color:#fffffff2;text-shadow:0 1px 2px #0000004d;font-size:1.1rem;font-weight:700}.RevealBox-module__f5TbMq__inventoryName{color:#ffffffe6;text-shadow:0 1px 2px #0000004d;font-size:.95rem}.RevealBox-module__f5TbMq__box .RevealBox-module__f5TbMq__boxNumber{color:gold;text-shadow:0 2px 4px #000000e6,0 0 6px #0009;-webkit-user-select:none;user-select:none;z-index:15;font-size:14px;font-weight:900;line-height:1;position:absolute;top:4px;left:10px}.RevealBox-module__f5TbMq__winnerBoxNumber{color:#2b8a3e;margin-top:.5rem;font-size:1rem;font-weight:600}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__opened{z-index:100;animation:.8s ease-out forwards RevealBox-module__f5TbMq__chestBounce}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__opened:after{animation:.8s ease-out forwards RevealBox-module__f5TbMq__lidOpen}.RevealBox-module__f5TbMq__box.RevealBox-module__f5TbMq__opened .RevealBox-module__f5TbMq__chestLock{animation:.5s ease-in forwards RevealBox-module__f5TbMq__lockFall}@keyframes RevealBox-module__f5TbMq__chestBounce{0%{transform:scale(1.08)}30%{transform:scale(1.12)translateY(-8px)}60%{transform:scale(1.1)translateY(-4px)}to{transform:scale(1.15)translateY(-10px)}}@keyframes RevealBox-module__f5TbMq__lidOpen{0%{transform:rotateX(0)}40%{transform:rotateX(-100deg)}60%{transform:rotateX(-85deg)}to{transform:rotateX(-95deg)}}@keyframes RevealBox-module__f5TbMq__lockFall{0%{opacity:1;transform:translate(-50%)rotate(0)}to{opacity:0;transform:translate(-50%)translateY(50px)rotate(45deg)}}@media (max-width:768px){.RevealBox-module__f5TbMq__boxesGrid{grid-template-columns:repeat(5,1fr);gap:.5rem}.RevealBox-module__f5TbMq__boxSelector{height:90px;min-height:90px}.RevealBox-module__f5TbMq__boxSelector .RevealBox-module__f5TbMq__boxNumber{font-size:11px;top:8px;left:8px}.RevealBox-module__f5TbMq__boxSelector .RevealBox-module__f5TbMq__chestLock{width:16px;height:20px}.RevealBox-module__f5TbMq__boxNameInput{padding:.2rem .3rem;font-size:.6rem;bottom:6px}.RevealBox-module__f5TbMq__selectedMark{width:18px;height:18px;font-size:10px;top:8px;right:8px}.RevealBox-module__f5TbMq__box{width:150px;height:160px}.RevealBox-module__f5TbMq__box .RevealBox-module__f5TbMq__chestLock{width:22px;height:28px}.RevealBox-module__f5TbMq__inventoryList{flex-flow:wrap}.RevealBox-module__f5TbMq__inventoryItem{min-width:100px}}@media (max-width:480px){.RevealBox-module__f5TbMq__boxesGrid{grid-template-columns:repeat(3,1fr)}.RevealBox-module__f5TbMq__boxSelector{height:100px;min-height:100px}.RevealBox-module__f5TbMq__box{width:140px;height:150px}}
