.v30top{display:flex;justify-content:space-between;align-items:center;padding:12px;border-radius:15px;background:#ffffff12;margin:12px 0;gap:9px;flex-wrap:wrap}.v30match{max-width:700px;margin:auto}.v30grid{display:grid;gap:5px;max-width:420px;margin:16px auto;touch-action:manipulation}.v30cell{width:100%;aspect-ratio:1;min-width:0;padding:0!important;display:grid;place-items:center;font-size:clamp(15px,4.5vw,28px);border:1px solid #b28aba63;background:#ffffff19;border-radius:9px}.v30cell:disabled{opacity:1}.v30four{font-size:clamp(12px,4vw,27px)}.v30hockey{display:flex;align-items:center;justify-content:space-around;background:#2c5c79a8;border:3px solid #9cd9f0;border-radius:20px;padding:25px 8px;font-size:25px;margin:15px 0}.v30hockey span{font-size:52px}.v30inputs{display:flex;gap:12px;flex-wrap:wrap}.v30inputs label{flex:1;min-width:120px}.v30alphabet{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.v30alphabet button{padding:10px 0;min-width:0}.v30masked,.v30letters{letter-spacing:4px;word-break:break-all;text-align:center}.v30bottle{font-size:72px;text-align:center;animation:bob 2.3s ease-in-out infinite}.v30match .v30btn{margin:4px}.v30-tile{border-color:#d995ea68}
