.opening-summary{width:100%}.summary-prizes{width:100%}.avatar-mini,.avatar-large{overflow:hidden}.avatar-mini img,.avatar-mini video,.avatar-large img,.avatar-large video{width:100%;height:100%;object-fit:cover}.avatar-upload{display:inline-block;margin-top:10px!important;padding:7px 10px;border:1px solid #49305d;border-radius:8px;color:#d8b4fe!important;cursor:pointer}.avatar-upload input{display:none}.avatar-remove{border:0;background:transparent;color:#806d8a;font-size:9px;cursor:pointer}.password-field{display:flex;position:relative}.password-field input{padding-right:48px}.password-field button{position:absolute;right:7px;top:14px;width:34px;height:34px;border:0;border-radius:8px;background:transparent;color:#877491;opacity:.55;cursor:pointer}.password-field button.visible{color:#d8b4fe;opacity:1}.case-view{border:1px solid #543568;background:#1b1026;color:#c7a8d8;border-radius:9px;padding:10px;cursor:pointer;margin-right:5px}.case-preview-card{width:min(1100px,96vw);max-height:90vh;overflow:auto}.preview-odds{display:flex;gap:7px;flex-wrap:wrap;margin:14px 0}.preview-odds span{padding:7px 10px;border-radius:8px;background:#120b19;font-size:9px}.odds-blue{color:#6f8cff}.odds-purple{color:#a970ff}.odds-pink{color:#ed64e8}.odds-red{color:#ff6b6b}.odds-gold{color:#f8cf58}.preview-items{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.preview-items .item-card{min-height:155px}.preview-items .gold-item{box-shadow:0 0 28px #e4ae3944}.case-price>div{display:flex}.upgrade-outcome{position:absolute;inset:0;z-index:8;display:grid;place-items:center;text-align:center;border-radius:20px;background:#0b0712e8;opacity:0;pointer-events:none;transition:.25s}.upgrade-outcome.show{opacity:1}.upgrade-outcome strong{font-size:34px}.upgrade-outcome.win strong{color:#71f4c3}.upgrade-outcome.loss strong{color:#ff6b87}.chance-display{position:relative}.upgrade-pointer{position:absolute;left:0;bottom:-14px;width:26px;height:26px;color:#fff;transform:translateX(-50%);filter:drop-shadow(0 0 8px #fff);transition:left 2.8s cubic-bezier(.12,.72,.12,1)}@media(max-width:760px){.preview-items{grid-template-columns:repeat(2,1fr)}}
