.CartModal_cartModalMobile__tHFPO{position:fixed;left:0;right:0;bottom:0;z-index:1002;display:flex;flex-direction:column;background:#fff;border-top-left-radius:16px;border-top-right-radius:16px;max-height:calc(100vh - 45px);width:100vw;box-shadow:0 -2px 16px rgba(0,0,0,.12);overscroll-behavior:contain;top:45px}.CartModal_cartModalHeader__0sHJe{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.CartModal_cartModalTitle__w4wuE{color:#1a1a1a}.CartModal_cartModalCloseBtn__9lQil{color:#6b7280}.CartModal_cartModalContent__CVLR3{flex:1;overflow-y:auto;min-height:0}.CartModal_cartModalProduct__CqcKs{border:1px solid #e5e7eb;background-color:#f9fafb}.CartModal_cartModalProfileIcon__4y8Fj{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.CartModal_cartModalProductName__Hwng1{color:#1f2937}.CartModal_cartModalProductDesc__GWcrO{color:#6b7280}.CartModal_cartModalProductPrice___q2xm{color:#2563eb}.CartModal_cartModalSlot__NhFR_{color:#b45309;font-weight:600}.CartModal_cartModalBtnMinus__V8NEl,.CartModal_cartModalBtnPlus__2eBxj{color:#4b5563}.CartModal_cartModalBtnRemove__ZYsOl{color:#dc2626}.CartModal_cartModalFooter__S9btu{position:sticky;bottom:0;left:0;right:0;background:#fff;padding:1rem;border-top:1px solid #e5e7eb}.CartModal_cartModalFooterTotal__si28p{color:#1f2937}.CartModal_cartModalFooterPrice__biSfU{color:#2563eb}.CartModal_cartModalBtnClear__nyDBb{color:#dc2626;border-color:#dc2626;background:#fff}.CartModal_cartModalBtnBuy__XJIt5{background:#2563eb;color:#fff;border:none}.CartModal_cartModalEmptyIcon__bu_LE{color:#d1d5db}.CartModal_cartModalEmptyText___HMhT{color:#6b7280}@media (max-width:768px){.CartPurchaseModal_tokenLabel__REmA6{width:56px!important;min-width:40px!important;margin-right:2px!important}.CartPurchaseModal_paymentOptionRow__aSQKd{grid-template-columns:56px 1fr!important}}.CartPurchaseModal_paymentOptionsGrid__UsPQf{display:flex;flex-direction:column;gap:4px}.CartPurchaseModal_paymentOptionRow__aSQKd{display:grid;grid-template-columns:80px 1fr;align-items:center;min-height:32px}.CartPurchaseModal_paymentOptionRadioLabel___ch5z{display:flex;align-items:center;gap:2px}.CartPurchaseModal_tokenLabel__REmA6{font-weight:600;font-size:1em;margin-right:2px;display:inline-block;width:80px}.CartPurchaseModal_paymentOptionBalance__zJnmZ{display:flex;align-items:center;justify-content:flex-start;font-size:1em;font-weight:500;margin-left:0}.CartPurchaseModal_convertedPriceMobile__PgDzj{font-size:.85em;color:#4fc0d0;margin-left:6px}.CartPurchaseModal_subPaymentOptions__MvZvS{display:flex;flex-direction:column;gap:12px}@media (min-width:769px){.CartPurchaseModal_cartItemInfo__og_hB{width:100%!important;min-width:0!important}}.CartPurchaseModal_cartItemSummaryRight__gbKnX{font-weight:700!important;font-size:1.25em!important;color:#1a1a1a!important}.CartPurchaseModal_cartItemSummaryRow__TRIij{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:2px;margin-bottom:2px}.CartPurchaseModal_cartModalFooterTotal__4GpH3{font-size:1.35em;font-weight:700}.CartPurchaseModal_cartModalFooterPrice__JtObJ{font-size:1.5em;font-weight:700;color:#2563eb}.CartPurchaseModal_cartItemUnitPrice__3qmfc{font-size:.98em;color:#444;margin-top:2px;margin-bottom:2px;font-weight:500}.CartPurchaseModal_cartItemSummary__DkinY{font-size:.95em;color:#333;margin-top:2px;margin-bottom:2px;font-weight:500}.CartPurchaseModal_cartItemSellerAvatar__ZlJqx{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.CartPurchaseModal_cartItemSeller__5Uvzh{display:flex;align-items:center;gap:8px;margin-top:4px;color:#6b7280;font-size:14px}.CartPurchaseModal_cartItemHeader__UVj0O{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;flex-direction:column;gap:8px}.CartPurchaseModal_paymentFooterFixed__EZb_6{position:static;width:100%;background:#fff;box-shadow:0 -2px 8px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:8px 0;gap:6px}.CartPurchaseModal_purchaseButtonMobile__wMi8i{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:14px 28px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:180px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);margin-top:8px}.CartPurchaseModal_cartItemsSummary__i69gH{margin-bottom:24px}.CartPurchaseModal_cartModalFooterTotalRow__rdyOm{width:100%;margin-bottom:2px;display:flex;justify-content:space-between;align-items:center;padding-left:8px;padding-right:8px;font-size:13px}.CartPurchaseModal_eventTitle__jNzOZ{font-size:20px;font-weight:600;margin-bottom:16px}.CartPurchaseModal_slideModalMobileCustom__bSAen{top:45px;height:calc(100vh - 45px);min-height:calc(100vh - 45px);max-height:calc(100vh - 45px);border-top-left-radius:20px;border-top-right-radius:20px}.CartPurchaseModal_cartItemsSummaryDesktop__Ae4yz{margin-bottom:24px}.CartPurchaseModal_cartModalFooterTotalRowDesktop__4WU7q{width:100%;margin-bottom:2px}.CartPurchaseModal_cartItem__m9eXm{display:flex;flex-direction:column;padding:14px 0;font-size:16px!important;border-bottom:1px solid #e5e7eb;align-self:flex-end}.CartPurchaseModal_cartItem__m9eXm:last-child{border-bottom:none}.CartPurchaseModal_cartItemName__sqWyw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px;display:block;font-weight:600}.CartPurchaseModal_purchaseButton__vpVSs{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:14px 28px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:180px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.CartPurchaseModal_cartItemImage__u8zP4{margin-right:16px}.CartPurchaseModal_modalHeader__VOx9W{display:flex;flex-direction:row;align-items:center;justify-content:center;position:sticky;top:0;z-index:11;padding:0 10px!important;height:48px;min-height:48px;border-bottom:1px solid #e5e7eb;background:#fff}.CartPurchaseModal_headerColLeft__5nUVu{flex:1 1 0;min-width:24px;height:100%;display:flex;align-items:center}.CartPurchaseModal_headerColCenter__SbBMC{flex:2 1 0;display:flex;justify-content:center;align-items:center;height:100%}.CartPurchaseModal_headerColCenter__SbBMC h2{margin:0!important;padding:0!important;font-size:1.2rem;font-weight:600;text-align:center;line-height:48px!important;height:48px!important;width:100%;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;gap:8px}.CartPurchaseModal_headerColRight__SLAxd{flex:1 1 0;display:flex;justify-content:flex-end;align-items:center;min-width:48px;height:100%}.CartPurchaseModal_modalHeader__VOx9W h2{font-size:20px;font-weight:600;margin:0;padding:0;line-height:1.1;color:#1a1a1a}.CartPurchaseModal_success__T9F3e{background:linear-gradient(135deg,#22c55e,#16a34a)!important;color:#fff!important;box-shadow:0 4px 12px -2px rgba(34,197,94,.15);border:none;cursor:not-allowed;opacity:1;animation:none}.CartPurchaseModal_successIcon__gYoEm{color:#fff;margin-right:8px}.CartPurchaseModal_successText__QxZfK{color:#fff;font-weight:700;font-size:16px}.CartPurchaseModal_modalOverlay__OhA3a{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:9996;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.CartPurchaseModal_modalOverlay__OhA3a.CartPurchaseModal_open__xdiFw{opacity:1;visibility:visible}.CartPurchaseModal_modal__UiYVF{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:9996;padding:20px}.CartPurchaseModal_modalContent__xrJ4M{background:#fff;border-radius:16px;max-width:600px;width:100%;height:calc(100vh - 64px);max-height:calc(100vh - 64px);overflow:hidden;position:relative;padding:32px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);color:#1a1a1a;display:flex;flex-direction:column;overscroll-behavior:contain;overflow-x:hidden}.CartPurchaseModal_modalScrollableContent__h39If{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;min-height:0;max-height:calc(90vh - 120px);padding-bottom:16px}.CartPurchaseModal_slideModal___pLZX{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top-left-radius:20px;border-top-right-radius:20px;height:calc(100vh - 64px);max-height:calc(100vh - 64px);overflow:hidden;z-index:9996;transform:translateY(100%);transition:transform .3s ease-out;color:#1a1a1a;display:flex;flex-direction:column;overscroll-behavior:contain;overflow-x:hidden}.CartPurchaseModal_slideModal___pLZX.CartPurchaseModal_open__xdiFw{transform:translateY(0)}@media (max-width:768px){.CartPurchaseModal_creditBalance__lUrST{font-size:11px!important}.CartPurchaseModal_purchaseButtonMobile__wMi8i{font-size:11px!important;padding:6px 10px!important;height:32px!important;line-height:1.1!important;min-width:100px!important;margin-top:4px!important}.CartPurchaseModal_cartModalFooterPrice__JtObJ,.CartPurchaseModal_cartModalFooterTotal__4GpH3{font-size:15px!important;color:#2563eb}.CartPurchaseModal_slideModal___pLZX{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:45px!important;display:flex!important;flex-direction:column!important;height:calc(100vh - 45px)!important;max-height:calc(100vh - 45px)!important;min-height:0!important;overflow:hidden!important;z-index:9996!important;border-radius:0!important;padding:0 10px!important;margin:0!important}.CartPurchaseModal_modalScrollableContent__h39If{flex:1 1 auto!important;min-height:0!important;max-height:calc(95vh - 170px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding-bottom:16px!important;font-size:14px!important;padding-top:0!important;margin-top:0!important;gap:0!important;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;touch-action:pan-y}.CartPurchaseModal_modalScrollableContent__h39If::-webkit-scrollbar{display:none}.CartPurchaseModal_footerTotal__kmJeU{font-size:16px;font-weight:600;color:#2563eb;margin-right:16px;white-space:nowrap;margin-bottom:4px}.CartPurchaseModal_convertedPriceMobile__PgDzj{font-size:.85em!important;color:#4fc0d0!important;margin-left:6px!important;font-weight:400!important;line-height:1.1!important}.CartPurchaseModal_modalHeader__VOx9W{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;height:48px!important;min-height:48px!important;padding:0 10px!important;margin-bottom:0!important;box-sizing:border-box;background:#fff;border-bottom:1px solid #e5e7eb}.CartPurchaseModal_headerTitleRow__nHXR3{display:flex;flex-direction:row;align-items:center;gap:8px;margin:0;font-size:1.1rem;font-weight:600;text-align:left;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CartPurchaseModal_headerTitleRow__nHXR3,.CartPurchaseModal_productCount__ofdnP{line-height:48px!important;height:48px!important}.CartPurchaseModal_eventTitle__jNzOZ{font-weight:600!important;margin-top:0!important;padding-top:0!important}.CartPurchaseModal_modalHeader__VOx9W h2{font-size:20px!important;margin:0!important;padding:0!important;line-height:1.1!important}@media (max-width:768px){.CartPurchaseModal_cartItemSummaryRight__gbKnX,.CartPurchaseModal_cartItemSummaryRow__TRIij,.CartPurchaseModal_convertedPriceMobile__PgDzj{gap:0!important;padding:0!important;margin:0!important;letter-spacing:-1px!important}.CartPurchaseModal_convertedPriceMobile__PgDzj{margin-left:1px!important;margin-right:0!important;font-size:.82em!important;color:#4fc0d0!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-1px!important}}.CartPurchaseModal_productCount__ofdnP{font-size:1rem;font-weight:400;color:#888;line-height:56px!important;height:56px!important;flex-shrink:0}.CartPurchaseModal_locationAddress__NWyP_{font-size:16px;color:#374151;margin-bottom:24px;line-height:1.5}.CartPurchaseModal_quantitySelectContainer__ucze6{margin-bottom:16px}.CartPurchaseModal_quantityContainer__rCikU{min-width:120px}.CartPurchaseModal_priceInfo__VvRjT{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #e5e7eb;font-size:16px}.CartPurchaseModal_priceInfo__VvRjT:last-child{border-bottom:none;font-weight:600;font-size:18px;margin-top:8px}.CartPurchaseModal_cartItem__m9eXm{padding:12px 0;font-size:13px!important}.CartPurchaseModal_cartItem__m9eXm:last-child{border-bottom:none}.CartPurchaseModal_cartItemHeader__UVj0O{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;flex-direction:column;gap:8px}.CartPurchaseModal_cartItemInfo__og_hB{flex:1;width:100%;min-width:0}.CartPurchaseModal_cartItemName__sqWyw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:420px;display:block;font-weight:600}.CartPurchaseModal_cartItemPrice__g_7Op{font-weight:600;color:#1a1a1a;align-self:flex-end;font-size:13px}.CartPurchaseModal_cartItemSeller__5Uvzh{display:flex;align-items:center;gap:6px;margin-top:4px;color:#6b7280;font-size:12px}.CartPurchaseModal_cartItemSellerAvatar__ZlJqx{width:20px;height:20px}.CartPurchaseModal_cartItemSellerName__fo2Y4{font-weight:500;color:#374151}.CartPurchaseModal_cartItemQuantity__H_6Bk{font-size:14px;color:#6b7280}.CartPurchaseModal_headerColLeft__5nUVu{flex:1 1 0;min-width:24px;height:100%}.CartPurchaseModal_headerColCenter__SbBMC{flex:2 1 0;display:flex;justify-content:center;align-items:center;height:100%}.CartPurchaseModal_headerColCenter__SbBMC h2{margin:0;font-size:1.1rem;font-weight:600;text-align:left;line-height:80px!important;height:80px!important;width:100%}.CartPurchaseModal_headerColRight__SLAxd{flex:1 1 0;display:flex;justify-content:flex-end;align-items:center;min-width:48px;height:100%}}.CartPurchaseModal_modalSelect__894JC:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.CartPurchaseModal_buttonContainer__9aLhE{display:flex;justify-content:center;margin-top:24px}.CartPurchaseModal_modalSubmitButton__FhbOk{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:16px 32px;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;min-width:200px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.CartPurchaseModal_modalSubmitButton__FhbOk:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-1px);box-shadow:0 6px 8px -1px rgba(0,0,0,.15)}.CartPurchaseModal_modalSubmitButton__FhbOk:disabled{opacity:.6;cursor:not-allowed;transform:none}.CartPurchaseModal_closeButton__hxDfY{background:none;border:none;color:#888;cursor:pointer;z-index:20;padding:0;transition:color .2s;display:flex;align-items:center;justify-content:center;height:100%}.CartPurchaseModal_closeButton__hxDfY:hover{color:#1a1a1a}.CartPurchaseModal_purchaseButton__vpVSs:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-1px);box-shadow:0 6px 8px -1px rgba(0,0,0,.15)}.CartPurchaseModal_purchaseButton__vpVSs:disabled{opacity:.9;cursor:not-allowed;transform:none;background:linear-gradient(135deg,#10b981,#059669)!important;animation:CartPurchaseModal_pulse__5ux60 2s ease-in-out infinite}.CartPurchaseModal_loadingIcon__I8_KL{animation:CartPurchaseModal_spin__Scb_h 1s linear infinite;color:#fff!important;filter:drop-shadow(0 0 4px rgba(255,255,255,.3))}.CartPurchaseModal_loadingText__wW8oR{margin-left:10px;color:#fff!important;font-weight:600;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.CartPurchaseModal_loadingIconText__k4iDg{margin-left:8px}@keyframes CartPurchaseModal_spin__Scb_h{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CartPurchaseModal_pulse__5ux60{0%,to{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 0 0 0 rgba(16,185,129,.7)}50%{box-shadow:0 6px 8px -1px rgba(0,0,0,.15),0 0 0 4px rgba(16,185,129,.4)}}.CartPurchaseModal_outOfStockImage__CeKgj{border-radius:12px;margin:20px 0}.CartPurchaseModal_paymentMethodSection__ym48O{margin:1px 0;padding:2px;border-radius:12px;background-color:#f8fafc;border:1px solid #e2e8f0;width:100%;max-width:600px;box-sizing:border-box}@media (min-width:769px){.CartPurchaseModal_paymentMethodSection__ym48O{max-width:100%;width:100%}}.CartPurchaseModal_paymentMethodSection__ym48O h3{font-size:16px;font-weight:600;margin-bottom:1px;color:#1a1a1a}.CartPurchaseModal_paymentOptions__Zum1S{display:flex;flex-direction:column;gap:4px}.CartPurchaseModal_paymentOption__mjnxQ{display:flex;align-items:center;cursor:pointer}.CartPurchaseModal_paymentOption__mjnxQ.CartPurchaseModal_disabled__uSZXH{cursor:not-allowed;opacity:.6}.CartPurchaseModal_paymentOption__mjnxQ input[type=radio]{margin-right:10px;accent-color:#3b82f6}.CartPurchaseModal_creditBalance__lUrST{background-color:#334155;color:#fff;padding:3px 8px;border-radius:6px;margin-left:8px;font-size:14px;font-weight:500}.CartPurchaseModal_creditBalance__lUrST.CartPurchaseModal_sufficient__zlNhe{background-color:#16a34a}.CartPurchaseModal_creditBalance__lUrST.CartPurchaseModal_insufficient__Y2z4T{background-color:#dc2626}.CartPurchaseModal_insufficientText__69UFx{color:#dc2626;font-size:14px;font-style:italic;margin-left:5px}@media (max-width:768px){.CartPurchaseModal_paymentOption__mjnxQ{font-size:13px!important}.CartPurchaseModal_cartItemImage__u8zP4{margin-right:10px}.CartPurchaseModal_modalContent__xrJ4M{padding:0 10px!important;margin:0!important;max-height:95vh;overflow:hidden;display:flex;flex-direction:column;overflow-x:hidden}.CartPurchaseModal_modalTable__KRxNA td{padding:8px 4px}.CartPurchaseModal_modalSubmitButton__FhbOk,.CartPurchaseModal_purchaseButton__vpVSs{font-size:14px!important;padding:12px 16px!important;min-width:140px!important}.CartPurchaseModal_cartItemQuantity__H_6Bk{font-size:12px!important}.CartPurchaseModal_paymentMethodSection__ym48O{font-size:13px!important}.CartPurchaseModal_paymentMethodSection__ym48O h3{font-size:14px!important}}.styles_formContainer__cGId7{max-width:500px;margin:0 auto;padding:20px;background-color:hsla(0,0%,80%,.8);border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.styles_title__erE_R{text-align:center;color:#333;margin-bottom:20px;font-size:36px;font-weight:700}.styles_form__5YFYp{display:flex;flex-direction:column;gap:20px}.styles_inputContainer__L7qf9{display:flex;flex-direction:column;gap:5px}.styles_label__wrwL9{font-size:14px;font-weight:700;color:#333}.styles_input__iQS2o{padding:12px;border-radius:5px;border:1px solid #bbb;font-size:14px;outline:none;background-color:#f5f5f5;transition:all .3s ease-in-out}.styles_input__iQS2o:focus{background-color:#e0e0e0;border-color:#0056b3;box-shadow:0 0 5px rgba(0,86,179,.3)}.styles_submitButton__6AN7M{padding:12px;background-color:#28a745;color:#fff;font-weight:700;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background .3s ease}.styles_submitButton__6AN7M:hover{background-color:#218838}.styles_error__uBhWb{color:red;font-weight:700;background-color:silver;padding:14px;border-radius:10px;border:1px solid red;max-width:80%;margin:0 auto;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.1);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles_error-icon__ic2eO{color:red}.styles_success__G2iAI{color:green;font-weight:700;display:flex;justify-content:center;align-items:center;text-align:center;margin-top:20px;font-size:18px;height:50px}.styles_button__fVeJ9{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-weight:700;transition:all .3s ease}.styles_button__fVeJ9:hover{background-color:#0056b3}.styles_list__PbG0P{width:100%;max-width:800px;border-collapse:collapse;margin-top:20px}.styles_listItem__FbYfN{border-bottom:1px solid #ccc;padding:10px;list-style:none}.styles_listItem__FbYfN:last-child{border-bottom:none}.styles_listItem__FbYfN strong{font-size:18px;color:#333}.styles_listItem__FbYfN small{color:#666;font-size:12px}.styles_table__IU4gJ{width:100%;border-collapse:collapse;overflow-x:auto}.styles_table__IU4gJ td,.styles_table__IU4gJ th{border:1px solid #ddd;text-align:center;padding:4px 12px;line-height:.5}.styles_table__IU4gJ th{background-color:#4caf50;color:#fff;font-weight:700;position:sticky;height:60px;line-height:60px;top:0;z-index:1}.styles_table__IU4gJ tr:hover{background-color:#f1f1f1;transition:background .3s ease}.styles_tableContainer__T3d9Y{border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);background-color:#fff;max-height:800px;overflow-y:auto}.styles_tableBody__YBWUG{display:block;max-height:400px;overflow-y:auto}.styles_buyIcon__Ecvsc{cursor:pointer;color:#fff;background-color:#28a745;border-radius:50%;padding:12px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;font-size:24px}.styles_buyIcon__Ecvsc:hover{background-color:#218838;transform:scale(1.1)}.styles_modal__4rBgD{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1001;pointer-events:none}.styles_modalOverlay__bXiSs{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1000;opacity:0;transition:opacity .3s ease}.styles_modalOverlay__bXiSs.styles_open__hGqGP{opacity:1}.styles_fadeModal__eJo6R{display:none}.styles_fadeModal__eJo6R.styles_open__hGqGP{opacity:1;transform:translate(-50%,-50%) scale(1)}.styles_modalContent__Am0nB{background-color:#000;padding:20px;border-radius:12px;box-shadow:0 0 15px rgba(75,93,120,.8);border:1px solid #4b5d78;color:#d4af37;width:100%;max-width:500px;text-align:center;position:relative;max-height:100%;overflow-y:auto;pointer-events:auto;z-index:1002}.styles_modalRow__dr3q9{display:flex;flex-direction:column;align-items:center;justify-content:center}.styles_modalLabel__C5l0y{margin-bottom:10px;font-size:16px}.styles_modalInput__lCh__,.styles_modalSelect__FuavI{min-height:10px;padding:2px 8px;font-size:14px;border-radius:4px;border:1px solid #ccc;background-color:#e7eeea56}.styles_labelBold__FKWCn{font-weight:700}.styles_modalTable__B5dYa{width:100%;border-collapse:collapse;border-radius:10px;overflow:hidden;table-layout:fixed;background-color:#000;border:1px solid #d4af37;box-shadow:0 0 10px rgba(212,175,55,.5);color:#d4af37;font-family:Inter,sans-serif;font-size:12px;font-weight:400}.styles_modalTable__B5dYa td,.styles_modalTable__B5dYa th{padding:12px 10px;border-bottom:1px solid #444;text-align:left;vertical-align:middle;font-weight:400}.styles_modalTable__B5dYa thead th{background-color:#4b0000;color:#d4af37;font-weight:400;font-size:14px}.styles_modalTable__B5dYa tfoot td{font-weight:400;border-top:2px solid #d4af37}.styles_modalTable__B5dYa tbody tr:hover{background-color:rgba(212,175,55,.1)}.styles_orderHeader__bMt5A{text-align:center;margin-bottom:10px;margin-top:30px}.styles_modalSubmitButton__qkUfV{background-color:maroon;color:#d4af37;padding:12px 20px;font-size:16px;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:background .3s ease-in-out,transform .2s;margin-top:30px}.styles_modalSubmitButton__qkUfV:hover{background-color:#600;transform:scale(1.05)}.styles_modalSubmitButton__qkUfV:disabled{background-color:#555;cursor:not-allowed;transform:none;color:#999}.styles_outOfStockImage__GM5sT{width:50%;height:auto}.styles_outOfStock__ElHWD{text-align:center;gap:10px;height:100%}.styles_outOfStock__ElHWD,.styles_quantityContainer__Y1JOb{display:flex;justify-content:center;align-items:center;flex-direction:column}.styles_modalInput__lCh__{width:60px;text-align:center;padding:5px;font-size:16px;border:1px solid #ccc}.styles_closeButton__NcPLK{position:absolute;top:10px;right:10px;background:none;border:none;font-size:1.5rem;color:#333;cursor:pointer}.styles_loadingIcon__5wS5q{animation:styles_spin__VkD8S 1s linear infinite;display:inline-block;vertical-align:middle;margin-right:8px;color:#f0f}.styles_loadingIconText__8gqZx{color:green}.styles_downloadButton__xMmNx{background-color:#3b82f6!important;color:#fff!important;padding:.75rem 1.5rem!important;border-radius:.5rem!important;margin:.5rem!important;font-weight:600!important;transition:all .2s!important}.styles_downloadButton__xMmNx:hover{background-color:#2563eb!important;transform:translateY(-1px)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)!important}.styles_download-ticket-button__BqFpb{padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;margin-top:10px}.styles_download-ticket-button__BqFpb:hover{background-color:#45a049}.styles_modalPdfDownloadButton__bvsnL{background-color:#007bff;color:#fff;padding:12px 20px;font-size:16px;font-weight:700;border:none;border-radius:25px;cursor:pointer;transition:background .3s ease-in-out,transform .2s;margin-top:30px}.styles_modalPdfDownloadButton__bvsnL:hover{background-color:#0056b3;transform:scale(1.05)}.styles_bannerWrapper__8wRtj{position:fixed;top:20px;left:50%;transform:translateX(-50%);background-color:#e6fff2;border:2px solid #00c896;padding:20px;border-radius:12px;z-index:1000;box-shadow:0 0 12px rgba(0,0,0,.15);width:90%;max-width:600px}.styles_bannerContent__9nmcj{text-align:center}.styles_bannerContent__9nmcj h2{color:#00b181;margin-bottom:10px}.styles_bannerContent__9nmcj p{color:#333;margin-bottom:20px}.styles_downloadButton__xMmNx{margin:5px;padding:10px 16px;background-color:#00b181;color:#fff;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}.styles_downloadButton__xMmNx:hover{background-color:#009d71}.styles_my-swal-container__4CbfA{border-radius:10px;background-color:#f7f7f7;box-shadow:0 4px 6px rgba(0,0,0,.1)}.styles_openModalButton__PDfcn{padding:10px 20px;background-color:#4caf50;color:#fff;border:none;border-radius:5px;cursor:pointer}.styles_openModalButton__PDfcn:hover{background-color:#45a049}.styles_swal2-popup__CPe5G{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Helvetica,Arial,sans-serif}.styles_modalContainer__h_p3H{font-family:Inter,sans-serif;font-size:14px;color:#fff;padding:10px;background-color:#000!important;box-shadow:0 0 15px rgba(0,0,0,.8);border-radius:12px;border:1px solid #4b5d78;z-index:11000!important}.styles_modalTitle__j23Qp{color:#333;font-size:18px;font-weight:600}.styles_customNotification__NfVjK{position:fixed;bottom:20px;right:20px;background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);padding:16px;max-width:320px;z-index:15000;animation:styles_slideIn__4C6nQ .3s ease-out}.styles_notificationContent__nt2XY{display:flex;flex-direction:column;align-items:center}.styles_notificationTitle__RBDrx{font-weight:600;font-size:16px;margin-bottom:8px;color:#333}.styles_notificationMessage__hzslz{font-size:14px;color:#666;text-align:center;margin-bottom:12px}.styles_spinner__dDDBL{width:30px;height:30px;border-radius:50%;border:3px solid rgba(0,0,0,.1);border-top-color:#9b72e6;animation:styles_spin__VkD8S 1s linear infinite}@keyframes styles_spin__VkD8S{to{transform:rotate(1turn)}}@keyframes styles_slideIn__4C6nQ{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.styles_boldVar__FVR_S{font-weight:700}.styles_ticketDownloadButton__EmVXV{display:block;width:80%;max-width:300px;margin:10px auto;padding:10px 15px;background-color:#3b82f6;color:#fff;border:none;border-radius:5px;cursor:pointer;transition:all .2s;font-weight:700;text-align:center}.styles_ticketDownloadButton__EmVXV:hover{background-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.styles_downloadIcon__CqX6e{margin-right:8px;display:inline-block}@media (max-width:768px){.styles_labelBold__FKWCn{font-weight:700}.styles_modalTable__B5dYa td{text-align:center;width:100%;padding:8px 10px;text-align:left;border-bottom:1px solid #ddd}.styles_modalTable__B5dYa td,.styles_modalTable__B5dYa th{padding:10px;border:1px solid #000;text-align:center}.styles_modalTable__B5dYa{width:100%;border-collapse:collapse;border-radius:10px;overflow:hidden;table-layout:fixed;background-image:none;background-size:cover;background-position:50%;background-repeat:no-repeat;box-shadow:0 4px 10px rgba(0,0,0,.3)}.styles_orderHeader__bMt5A{text-align:center;margin-bottom:10px;margin-top:30px}.styles_buySubmitButton__UOgqI{padding:12px;background-color:#4e28a7;color:#fff;font-weight:700;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background .3s ease}.styles_modalSubmitButton__qkUfV:hover{background-color:#0056b3;transform:scale(1.05)}.styles_modalSubmitButton__qkUfV:disabled{background-color:#ccc;cursor:not-allowed;transform:none}.styles_outOfStockImage__GM5sT{width:50%;z-index:9999}.styles_outOfStock__ElHWD{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;gap:10px;height:100%}.styles_modalInput__lCh__{display:none}.styles_error__uBhWb{padding:10px;font-size:14px;max-width:80%}.styles_swalPopup__kEjI_{width:95%!important;padding:1.5rem!important}.styles_downloadButton__xMmNx{width:100%!important;margin:.5rem 0!important}.styles_swalContent__b3GpQ{font-size:.9rem}.styles_slideModal__fy2S2{position:fixed;top:57px;left:0;width:100%;height:calc(100vh - 57px);background-color:#000;z-index:9991;transform:translateY(100%);transition:transform .3s ease;overflow-y:auto;border-top:2px solid #d4af37}.styles_slideModal__fy2S2.styles_open__hGqGP{transform:translateY(0)}@media (orientation:landscape) and (max-width:920px){.styles_slideModal__fy2S2{width:450px;left:50%;margin-left:-225px;border-left:2px solid #d4af37;border-right:2px solid #d4af37}}.styles_modalHeader__uFCPt{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid #d4af37;background-color:#1a1a1a;position:relative}.styles_modalHeader__uFCPt h2{color:gold;font-size:18px;font-weight:700;width:100%;text-align:center;margin:0}.styles_modalHeader__uFCPt button{position:absolute;right:10px;background:transparent;border:none;color:#e0e0e0;cursor:pointer}.styles_modalContent__Am0nB{padding:15px}.styles_eventTitle__Zj_Rb{color:gold;font-size:18px;font-weight:600;margin-bottom:5px;text-align:center}.styles_locationLabel__ob2Aq{display:block;color:#d4af37;font-size:14px;margin-bottom:3px;font-style:italic}.styles_locationAddress__DgzWf{color:#e0e0e0;font-size:15px;margin-bottom:15px}.styles_quantitySelectContainer__XjxV8{width:120px;margin:0 auto 15px}.styles_priceInfo__MYWaO{display:flex;justify-content:space-between;margin-bottom:5px;font-size:14px;color:#e0e0e0}.styles_purchaseButton__bX9H1{width:100%;padding:12px;background-color:#800020;color:#e0ac1c;border:none;border-radius:5px;font-weight:700;margin-top:15px;font-size:16px;cursor:pointer;transition:background-color .3s}.styles_purchaseButton__bX9H1:hover{background-color:#600018}.styles_purchaseButton__bX9H1:disabled{background-color:#3a3a3a;color:grey;cursor:not-allowed}.styles_loadingIcon__5wS5q{animation:styles_rotate__UOtsV 1s linear infinite}@keyframes styles_rotate__UOtsV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.styles_slideModal__fy2S2 .styles_outOfStockImage__GM5sT{width:70%;max-width:250px;height:auto;margin:0 auto;display:block}}.CGUModal_modalOverlay__KsabU{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:15000;overflow-y:auto;padding:20px}.CGUModal_modalContainer__pmeJT{background-color:#1a1a1a;border-radius:12px;padding:30px;max-width:800px;width:100%;max-height:80vh;overflow-y:auto;box-shadow:0 10px 40px rgba(0,0,0,.5);border:1px solid #4b5d78;position:relative}.CGUModal_closeButton__MZ_XZ{position:absolute;top:15px;right:15px;background-color:hsla(0,0%,100%,.1);border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background-color .2s,transform .2s}.CGUModal_closeButton__MZ_XZ:hover{background-color:hsla(0,0%,100%,.2);transform:scale(1.1)}.CGUModal_closeButton__MZ_XZ:active{transform:scale(.95)}.CGUModal_modalContainer__pmeJT h2{color:#fff;font-size:24px;font-weight:600;margin-bottom:20px;text-align:center}.CGUModal_cguContent__27j__{color:#e0e0e0;line-height:1.6;margin-bottom:20px}.CGUModal_cguContent__27j__ h3{color:#fff;font-size:18px;font-weight:600;margin-top:20px;margin-bottom:10px}.CGUModal_cguContent__27j__ p{margin-bottom:12px}.CGUModal_modalCloseBtn__WeWLE{background-color:#4caf50;color:#fff;font-size:16px;font-weight:600;padding:12px 24px;border-radius:8px;border:none;cursor:pointer;width:100%;transition:background-color .2s}.CGUModal_modalCloseBtn__WeWLE:hover{background-color:#45a049}@media (max-width:768px){.CGUModal_modalContainer__pmeJT{padding:12px;max-height:90vh}.CGUModal_closeButton__MZ_XZ{top:10px;right:10px;width:32px;height:32px}.CGUModal_closeButton__MZ_XZ svg{width:18px;height:18px}.CGUModal_modalContainer__pmeJT h2{font-size:16px;margin-bottom:12px;padding-right:35px}.CGUModal_cguContent__27j__{font-size:11px;line-height:1.5}.CGUModal_cguContent__27j__ h3{font-size:13px;margin-top:12px;margin-bottom:6px}.CGUModal_cguContent__27j__ p{margin-bottom:8px}.CGUModal_modalCloseBtn__WeWLE{font-size:13px;padding:8px 16px}}.styles_authContainer__y_NRm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:13000;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.9);backdrop-filter:blur(8px)}.styles_authContent__hG_eV{background-color:#0a0a0a;padding:28px 28px 60px;border-radius:16px;box-shadow:0 0 30px rgba(120,20,30,.3);border:1px solid #6b1919;color:#d4af37;width:90%;max-width:650px;overflow-y:auto;max-height:90vh;display:flex;flex-direction:column;align-items:center;text-align:center;animation:styles_fadeIn__zApwp .5s ease;position:relative}@keyframes styles_fadeIn__zApwp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.styles_marketTitle__vLNnx{font-size:26px;font-weight:700;letter-spacing:1px;margin-bottom:1.5rem;color:#f0ca6d;text-shadow:0 0 12px rgba(212,175,55,.25);text-transform:uppercase;padding-bottom:12px;position:relative;border-bottom:none;display:inline-block}.styles_marketTitle__vLNnx:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(128,0,32,.1),#800020,rgba(128,0,32,.1))}.styles_marketTitle__vLNnx:after{content:"";position:absolute;bottom:5px;left:10%;right:10%;height:1px;background:linear-gradient(90deg,hsla(43,81%,68%,0),#f0ca6d,hsla(43,81%,68%,0))}@keyframes styles_titleGlow__cTFfw{0%{text-shadow:0 0 12px rgba(212,175,55,.25)}50%{text-shadow:0 0 18px rgba(212,175,55,.4)}to{text-shadow:0 0 12px rgba(212,175,55,.25)}}.styles_marketTitle__vLNnx{animation:styles_titleGlow__cTFfw 3s ease-in-out infinite}.styles_contentWrapper__2qD53{background-color:#1a1a1a;border-radius:12px;padding:22px 22px 22px 26px;border:1px solid #2a2a2a;width:100%;margin-bottom:24px;box-shadow:inset 0 0 15px rgba(0,0,0,.3);position:relative;overflow:hidden}.styles_contentWrapper__2qD53:before{content:"";position:absolute;top:10px;bottom:10px;left:5px;width:3px;background:linear-gradient(180deg,#800020,#3a0505);border-radius:3px;opacity:.8}.styles_authGrid__UQivU{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:100%;margin-bottom:0;border-bottom:1px solid #333;padding-bottom:8px}.styles_roleTitle__L3WUI{color:#f0ca6d;font-size:1.1rem;font-weight:600;padding-bottom:8px;margin-bottom:12px;position:relative}.styles_roleTitle__L3WUI:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#f0ca6d 0,#800020)}.styles_authText__U7Z0N{font-size:.95rem;color:#d4af37;line-height:1.5;margin-bottom:8px}.styles_authGrid__UQivU ul,.styles_customList__f32CX{color:#c9b36c;font-size:.85rem;text-align:left;list-style-type:none;padding-left:0}.styles_authGrid__UQivU li,.styles_customList__f32CX li{margin-bottom:8px;position:relative;padding-left:16px;transition:all .2s ease}.styles_authGrid__UQivU li:before,.styles_customList__f32CX li:before{content:"•";position:absolute;left:0;color:#800020;font-size:1.2em;line-height:1;transition:all .2s ease}.styles_authGrid__UQivU li:hover,.styles_customList__f32CX li:hover{color:#f0ca6d;transform:translateX(2px)}.styles_authGrid__UQivU li:hover:before,.styles_customList__f32CX li:hover:before{color:#f0ca6d;transform:scale(1.2)}.styles_connectInstructions__QteKx{font-size:1.3rem;color:#e0c688;margin:0;padding:12px 15px 8px;width:100%;text-align:center;position:relative}.styles_connectInstructions__QteKx:before{content:"";position:absolute;top:0;left:40%;right:40%;height:1px;background:linear-gradient(90deg,transparent,#800020,transparent);opacity:.5}.styles_connectInstructions__QteKx p{margin-bottom:8px;line-height:1.4;font-weight:600}.styles_connectInstructions__QteKx p:last-child{margin-bottom:0}.styles_expertNote___Alar{font-size:.85rem;font-style:italic;color:#a09270;opacity:.8;margin-top:4px;white-space:nowrap;display:inline-block;transform:scale(.98)}.styles_connectButton__RZBtc{padding:14px 28px;font-size:16px;font-weight:600;letter-spacing:1px;background:linear-gradient(135deg,#800020,#a12a41 50%,#631e27);color:#fff;border:none;border-radius:30px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 15px rgba(128,0,32,.5);width:220px;text-transform:uppercase;position:absolute;bottom:-22px;left:50%;transform:translateX(-50%);z-index:10;overflow:hidden}.styles_connectButton__RZBtc:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to bottom right,hsla(0,0%,100%,0),hsla(0,0%,100%,.1));transform:rotate(30deg);transition:all .7s ease;opacity:0}.styles_connectButton__RZBtc:hover{background:linear-gradient(135deg,#a12a41,#b53a51);box-shadow:0 0 20px rgba(161,42,65,.7);transform:translateX(-50%) translateY(-2px)}.styles_connectButton__RZBtc:hover:before{transform:rotate(30deg) translate(10%,10%);opacity:1}.styles_connectButton__RZBtc:active{transform:translateX(-50%) translateY(-1px);box-shadow:0 0 10px rgba(128,0,32,.5)}.styles_interactButton__wc45C{padding:12px 22px;font-size:14px;font-weight:600;background:linear-gradient(135deg,#6b1919,#9c2828);color:#fff;border:none;border-radius:30px;cursor:pointer;transition:all .3s ease;box-shadow:0 0 15px rgba(107,25,25,.4)}.styles_interactButton__wc45C:hover{background:linear-gradient(135deg,#9c2828,#be3333);box-shadow:0 0 20px rgba(107,25,25,.6);transform:translateY(-2px)}.styles_loadingSpinner__zMUph{border:3px solid hsla(0,0%,100%,.1);border-top-color:#800020;border-radius:50%;width:40px;height:40px;animation:styles_spin___hQgC 1s linear infinite}@keyframes styles_spin___hQgC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:767px){.styles_authContainer__y_NRm{align-items:flex-start;padding-top:0}.styles_authContent__hG_eV{margin-top:0;border-radius:0;min-height:100vh;max-height:none;padding:20px 16px 30px;width:100%;max-width:100%;justify-content:flex-start;overflow-y:auto}.styles_marketTitle__vLNnx{font-size:20px;margin-top:10px;margin-bottom:.6rem}.styles_contentWrapper__2qD53{padding:10px 10px 10px 14px;margin-bottom:10px;display:flex;flex-direction:column}.styles_contentWrapper__2qD53:before{left:6px;width:2px;opacity:.6}.styles_authGrid__UQivU{grid-template-columns:1fr;gap:8px;padding-bottom:6px}.styles_roleTitle__L3WUI{font-size:.95rem;margin-bottom:4px}.styles_authGrid__UQivU ul,.styles_customList__f32CX{font-size:.72rem;margin-bottom:3px}.styles_authGrid__UQivU li,.styles_customList__f32CX li{padding-left:10px;margin-bottom:2px;line-height:1.15}.styles_connectInstructions__QteKx{padding:0 10px 4px;font-size:.9rem;margin:0 0 2px}.styles_connectInstructions__QteKx:before{display:none}.styles_connectInstructions__QteKx p{margin-bottom:3px;font-weight:500}.styles_connectInstructions__QteKx>div{margin-top:2px;margin-bottom:2px}.styles_connectInstructions__QteKx svg{width:26px;height:26px}.styles_expertNote___Alar{font-size:.7rem;letter-spacing:-.3px;transform:scale(.95)}.styles_connectButton__RZBtc{position:relative;bottom:auto;left:auto;transform:none;width:100%;margin:2px 0 0;padding:10px 20px;font-size:14px;z-index:auto}.styles_connectButton__RZBtc:before{display:none}.styles_connectButton__RZBtc:hover{transform:none}.styles_connectButton__RZBtc:active{transform:translateY(1px)}.styles_authContent__hG_eV label span{font-size:12px!important;line-height:1.3!important}.styles_authContent__hG_eV label input[type=checkbox]{width:16px!important;height:16px!important}}@media (min-width:768px){.styles_connectButton__RZBtc{width:250px}.styles_contentWrapper__2qD53:hover{box-shadow:inset 0 0 20px rgba(128,0,32,.2);transition:all .3s ease}.styles_connectInstructions__QteKx{font-size:1.3rem}.styles_authContent__hG_eV{overflow:visible!important;overflow-y:visible!important;max-height:none!important;padding-bottom:60px}}.UserActivityBadge_container__NLoXK{padding:12px 16px;margin-bottom:12px;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(147,51,234,.1));border:1px solid rgba(59,130,246,.2);border-radius:12px;backdrop-filter:blur(10px)}.UserActivityBadge_header__k7EtG{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.UserActivityBadge_title__ub_r_{font-size:14px;font-weight:600;color:#fff;margin:0}.UserActivityBadge_resetTime__x2M62{font-size:11px;color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.1);padding:2px 8px;border-radius:6px}.UserActivityBadge_statsGrid__jSc8G{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.UserActivityBadge_statItem__6qpo_{display:flex;align-items:center;gap:10px;padding:8px;background:rgba(0,0,0,.2);border-radius:8px;transition:background .2s ease}.UserActivityBadge_statItem__6qpo_:hover{background:rgba(0,0,0,.3)}.UserActivityBadge_statIcon__ESztS{font-size:20px;flex-shrink:0}.UserActivityBadge_statContent__RYjDd{display:flex;justify-content:space-between;align-items:center;flex:1;min-width:0}.UserActivityBadge_statLabel__VK9S7{font-size:12px;color:hsla(0,0%,100%,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.UserActivityBadge_limitOk__lfr9g{font-weight:700;font-size:13px;color:#10b981;white-space:nowrap}.UserActivityBadge_limitWarning__hAC2k{font-weight:700;font-size:13px;color:#f59e0b;white-space:nowrap}.UserActivityBadge_limitReached__nDTLR{font-weight:700;font-size:13px;color:#ef4444;white-space:nowrap}.UserActivityBadge_progressContainer__mzG50{margin-top:8px}.UserActivityBadge_progressBar__pwrQq{width:100%;height:6px;background:hsla(0,0%,100%,.1);border-radius:3px;overflow:hidden;margin-bottom:4px}.UserActivityBadge_progressFill__5ukwa{height:100%;background:linear-gradient(90deg,#3b82f6,#8b5cf6);border-radius:3px;transition:width .3s ease}.UserActivityBadge_progressLabel__Sw3hd{font-size:10px;color:hsla(0,0%,100%,.6);display:block;text-align:center}@media (max-width:380px){.UserActivityBadge_container__NLoXK{padding:10px 12px}.UserActivityBadge_title__ub_r_{font-size:13px}.UserActivityBadge_statLabel__VK9S7{font-size:11px}.UserActivityBadge_limitOk__lfr9g,.UserActivityBadge_limitReached__nDTLR,.UserActivityBadge_limitWarning__hAC2k{font-size:12px}}