.kaboom_wrapper__CVMfA{min-height:100vh;background:#1a0a00;padding:0;color:white;-moz-user-select:none;user-select:none;-webkit-user-select:none;overflow:hidden}.kaboom_container__e_q9M,.kaboom_wrapper__CVMfA{display:flex;flex-direction:column;align-items:center}.kaboom_container__e_q9M{width:100%;max-width:460px;height:100vh}.kaboom_hud__v4hBe{width:100%;display:flex;justify-content:space-between;align-items:center;padding:8px 12px;z-index:10;flex-shrink:0}.kaboom_scoreBlock__UcebB{display:flex;gap:16px}.kaboom_statItem__spX7_{text-align:center}.kaboom_statLabel__s8cd_{font-size:.55rem;text-transform:uppercase;color:rgba(255,255,255,.4);letter-spacing:.08em}.kaboom_statValue__PNFQM{font-size:1.3rem;font-weight:800;color:#f97316}.kaboom_buckets__DXfEW{display:flex;gap:4px;align-items:center}.kaboom_bucketIcon__FsKwh{width:10px;height:12px;border-radius:0 0 3px 3px;opacity:.9}.kaboom_bucketLost__KWRez{opacity:.15;background:#666!important}.kaboom_canvasArea__Fn9k9{flex:1;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;min-height:0;position:relative}.kaboom_canvas__BWvfA{display:block;touch-action:none;cursor:none}.kaboom_groupPopup__406yI{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);font-size:1.8rem;font-weight:900;color:#f97316;text-shadow:0 0 20px rgba(249,115,22,.6);pointer-events:none;z-index:20;white-space:nowrap;animation:kaboom_popIn__kE7j3 1.2s ease-out forwards}@keyframes kaboom_popIn__kE7j3{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}20%{transform:translate(-50%,-50%) scale(1.2);opacity:1}to{transform:translate(-50%,-60%) scale(1);opacity:0}}.kaboom_overlay__A4Gp7{position:absolute;inset:0;background:rgba(26,10,0,.88);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:20;gap:12px;animation:kaboom_fadeIn__BJSqX .25s ease-out}@keyframes kaboom_fadeIn__BJSqX{0%{opacity:0}to{opacity:1}}.kaboom_overlayTitle__ZaeAF{font-size:2.2rem;font-weight:900;color:#f97316;text-shadow:0 0 20px rgba(249,115,22,.5);letter-spacing:.08em;text-transform:uppercase}.kaboom_overlaySubtitle__Yl08F{font-size:.9rem;color:rgba(255,255,255,.5)}.kaboom_overlayBtn__K_MNJ{margin-top:8px;padding:12px 32px;border-radius:10px;border:2px solid #f97316;background:transparent;color:#f97316;font-size:1rem;font-weight:700;cursor:pointer;transition:background .15s,box-shadow .15s}.kaboom_overlayBtn__K_MNJ:hover{background:rgba(249,115,22,.1);box-shadow:0 0 20px rgba(249,115,22,.3)}.kaboom_controls__Gl6FS{display:flex;gap:10px;flex-shrink:0;margin:6px auto 10px;align-items:center;justify-content:center;width:100%;max-width:320px;padding:0 16px}.kaboom_controlHint__zIeEg{font-size:.65rem;color:rgba(255,255,255,.25);text-align:center}@media (max-width:400px){.kaboom_statValue__PNFQM{font-size:1.1rem}}