.lottery[data-v-2cf43e3a]{position:relative;min-height:100%;padding-bottom:16px;background-color:#5a0000;color:#ebd6bd;box-sizing:border-box}.lottery .lottery-bg[data-v-2cf43e3a]{position:fixed;inset:0;z-index:0;background-color:#5a0000;background-repeat:no-repeat;background-size:cover;background-position:top;pointer-events:none}.lottery .lottery-content[data-v-2cf43e3a]{position:relative;z-index:1}.lottery .balance-card[data-v-2cf43e3a]{display:flex;align-items:center;gap:14px;margin-bottom:14px;padding:16px;background:linear-gradient(180deg,rgba(196,11,0,.74),rgba(94,5,0,.74));border:1px solid rgba(255,199,71,.8);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25)}.lottery .balance-icon[data-v-2cf43e3a]{flex-shrink:0;font-size:36px!important;color:#ffc747!important}.lottery .balance-info[data-v-2cf43e3a]{flex:1;min-width:0;text-align:left}.lottery .balance-label[data-v-2cf43e3a]{color:#ffe08f;font-size:13px}.lottery .balance-value[data-v-2cf43e3a]{margin-top:4px;color:#fff;font-size:24px;font-weight:700;line-height:1.2;word-break:break-all}.lottery .page-loading[data-v-2cf43e3a]{display:flex;justify-content:center;padding:40px 0}.lottery .type-seg[data-v-2cf43e3a]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;padding:4px;background:rgba(0,0,0,.22);border:1px solid rgba(255,199,71,.35);border-radius:12px}.lottery .type-seg__item[data-v-2cf43e3a]{flex:1;min-width:72px;height:36px;padding:0 8px;border:none;border-radius:9px;background:transparent;color:rgba(255,224,143,.72);font-size:13px;font-weight:600;line-height:36px;cursor:pointer}.lottery .type-seg__item.active[data-v-2cf43e3a]{color:#7a0505;background:linear-gradient(90deg,#ffe08f,#ffc747);box-shadow:0 4px 10px rgba(255,199,71,.28)}.lottery .room-card[data-v-2cf43e3a]{display:flex;align-items:center;justify-content:space-between;min-height:110px;margin-bottom:12px;padding:16px 18px;border:1px solid rgba(255,199,71,.75);border-radius:14px;background:linear-gradient(135deg,rgba(160,12,5,.92),rgba(70,2,0,.92));background-repeat:no-repeat;background-size:cover;background-position:50%;box-shadow:0 8px 24px rgba(0,0,0,.25);box-sizing:border-box;cursor:pointer;overflow:hidden}.lottery .room-card.bg0[data-v-2cf43e3a]{background-image:linear-gradient(135deg,rgba(140,8,0,.78),rgba(60,2,0,.86)),url(../img/zip.fa38c113.png)}.lottery .room-card.bg1[data-v-2cf43e3a]{background-image:linear-gradient(135deg,rgba(140,8,0,.78),rgba(60,2,0,.86)),url(../img/zip1.9f95d15c.png)}.lottery .room-card.bg2[data-v-2cf43e3a]{background-image:linear-gradient(135deg,rgba(140,8,0,.78),rgba(60,2,0,.86)),url(../img/zip2.0af17676.png)}.lottery .room-info[data-v-2cf43e3a]{flex:1;min-width:0;text-align:left}.lottery .room-name[data-v-2cf43e3a]{margin:0;color:#fff5c8;font-size:20px;font-weight:700;line-height:1.2}.lottery .room-sub[data-v-2cf43e3a]{margin:4px 0 0;color:rgba(255,224,143,.75);font-size:13px;font-weight:400}.lottery .room-limit[data-v-2cf43e3a]{margin:16px 0 0;color:#fff;font-size:14px}.lottery .room-arrow[data-v-2cf43e3a]{flex-shrink:0;color:#ffc747!important;font-size:22px!important}