@charset "utf-8";.relative{position:relative;}.pointer{cursor:pointer;}.floatParent{content:"";clear:both;display:block;}.orPrice{color:#8e8e8e;font-size:12px;text-decoration:line-through;}.price{color:#e71053;font-size:30px;}.g_font{color:#313131;font-size:12px;}.b_font{font-size:12px;}.w_font{font-size:12px;font-weight:bold;}.s_font{font-size:11px;}.list_last{margin-right:0;}.disNone{display:none;}.Rborder_none{border-right:none;}.alineLeft{text-align:left;}.cf:after{display:block;content:'';clear:both;}.linkLayerParent{position:relative;}.linkLayer{position:absolute;z-index:5;color:blue;text-decoration:underline;}.linkLayer.debug{border:1px #f00 solid;background:rgba(255,0,0,0.5);}.eventCont{background:#4abeff;}.eventCont section:last-child{background:#4abeff;}.eventCont .sectionContWrap img{display:block;}.eventCont .guideContainer .sectionContWrap{position:relative;}.eventCont .guideContainer .sectionContWrap .guide{position:absolute;margin:0 30%;width:40%;height:68%;bottom:15%;}.eventCont .guideContainer .sectionContWrap .guide a{display:block;width:100%;height:100%;}.eventCont .remainCoinContainer .sectionContWrap{position:relative;}.eventCont .remainCoinContainer .sectionContWrap .remainCoinDigitWrap{position:absolute;bottom:15%;left:0;width:100%;display:flex;justify-content:center;}.eventCont .remainCoinContainer .sectionContWrap .remainCoinDigitWrap .remainCoinDigit{width:13% !important;}.eventCont .goodsContainer .sectionContWrap{background:#4abeff;display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;gap:10px;padding:12px 10px 22px;}.eventCont .goodsContainer .coinGoodsCard{background-color:rgba(255,255,255,0.35);border:1px solid rgba(255,255,255,0.2);box-shadow:8px 8px 24px rgba(0,0,0,0.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:16px;border-radius:14px;padding:8px;position:relative;display:flex;flex-direction:column;}.eventCont .goodsContainer .coinGoodsLinkMask{position:absolute;inset:0;z-index:2;border-radius:14px;}.eventCont .goodsContainer .coinGoodsLinkMask:focus-visible{outline:2px solid rgba(13,56,80,0.35);outline-offset:2px;}.eventCont .goodsContainer .coinGoodsThumbWrap{position:relative;border-radius:12px;overflow:hidden;background:#4abeff;}.eventCont .goodsContainer .coinGoodsCoinBadge{position:absolute;top:8px;left:8px;z-index:1;display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700;color:#fff;background:rgba(6,36,57,0.78);box-shadow:0 4px 10px rgba(0,0,0,0.2);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}.eventCont .goodsContainer .coinGoodsCoinBadge i{color:#ffd056;font-size:12px;}.eventCont .goodsContainer .coinGoodsCoinBadge span{white-space:nowrap;}.eventCont .goodsContainer .coinGoodsThumb{width:100%;aspect-ratio:1;object-fit:cover;display:block;}.eventCont .goodsContainer .coinGoodsTitle{margin:8px 2px 0;font-size:13px;line-height:1.35;font-weight:700;color:#0f3850;min-height:calc(2.7em);word-break:keep-all;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}.eventCont .goodsContainer .exchangeButton{position:relative;z-index:3;margin-top:10px;width:100%;border:0;border-radius:999px;padding:10px 10px;font-size:13px;font-weight:700;color:#fff;background:linear-gradient(135deg,#ff4574 0%,#ff8a3d 100%);box-shadow:0 6px 12px rgba(255,82,102,0.33);cursor:pointer;transition:transform .18s ease, box-shadow .18s ease;}.eventCont .goodsContainer .exchangeButton:active{transform:scale(.98);box-shadow:0 4px 9px rgba(255,82,102,0.28);}.eventCont .goodsContainer .exchangeButton:focus-visible{outline:2px solid rgba(13,56,80,0.35);outline-offset:2px;}.eventCont .goodsContainer .exchangeButton:disabled{opacity:.62;cursor:wait;box-shadow:none;}.eventCont .goodsContainer .coinGoodsLoading,.eventCont .goodsContainer .coinGoodsEmpty{grid-column:-1;margin:0;border-radius:12px;padding:18px 12px;text-align:center;font-weight:700;font-size:13px;color:#fff;background:rgba(0,0,0,0.18);}@media all and (max-width: 359px){.eventCont .goodsContainer .sectionContWrap{grid-template-columns:1fr;}}