.Main_main__O9uYm{padding-top:12px;width:100%;display:grid;grid-template-areas:"header coupon" "table coupon";grid-template-columns:calc(100vw - 320px - 12px - 12px - 18px) auto;gap:18px}@media screen and (max-width:1080px){.Main_main__O9uYm{display:flex;flex-direction:column}}.Main_coupon__uum66{grid-area:coupon}.BetsHistoryPage_pageContainer__3BzPy{max-width:800px;width:100%;margin:0 auto;padding:20px;background:var(--blue-00);border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);min-height:80vh;display:flex;flex-direction:column}.BetsHistoryPage_pageHeader__JL3dw{background:var(--blue-00);padding:0 16px 16px;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.BetsHistoryPage_headerRow__1k6R8{display:flex;align-items:center;justify-content:space-between;min-height:40px}.BetsHistoryPage_headerTitle__jbgeW{font-size:24px;font-weight:600;color:#fff}.BetsHistoryPage_headerAccount__qAkll{display:flex;align-items:center;gap:10px;font-size:14px;color:#9299A2}.BetsHistoryPage_tabs__X1yHl{display:flex;gap:8px;padding:12px 16px 0;background:var(--blue-00);flex-shrink:0}.BetsHistoryPage_tabItem__sbo8k{padding:8px 16px;border-radius:8px 8px 0 0;font-size:14px;color:#9299A2;cursor:pointer;background:transparent;transition:background .2s,color .2s;font-weight:500;border:none}.BetsHistoryPage_tabItem__sbo8k.BetsHistoryPage_active__kxXaM{background:#0095ff;color:#fff;font-weight:500}.BetsHistoryPage_content__5fTF4{padding:20px;background:var(--blue-00);min-height:200px;flex-grow:1;overflow-y:auto}.BetsHistoryPage_emptyBlock__pj3kb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.BetsHistoryPage_emptyTitle__obXQV{font-size:18px;font-weight:600;color:#ccc;margin-bottom:8px}.BetsHistoryPage_emptyText__94KLx{font-size:14px;color:#ccc;text-align:center}.BetsHistoryPage_loadingText__PovtN{text-align:center;color:#ccc;font-size:16px;padding:40px 0}.BetsHistoryPage_operationsList__5io9s{display:flex;flex-direction:column;gap:12px}.BetsHistoryPage_betItem__ZkkUT{background:var(--blue-20);border-radius:8px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s}.BetsHistoryPage_betItem__ZkkUT:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.BetsHistoryPage_betItem__ZkkUT.BetsHistoryPage_clickable__Thu0K:hover{background:var(--blue-30);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.BetsHistoryPage_betItem__ZkkUT.BetsHistoryPage_clickable__Thu0K{transition:all .2s ease}.BetsHistoryPage_betHeader__NKwd4{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid rgba(0,0,0,.05)}.BetsHistoryPage_betHeaderLeft__9KIjl{display:flex;align-items:center;gap:10px}.BetsHistoryPage_betDate__xLTjA{font-size:12px;color:#9299A2}.BetsHistoryPage_betType__jhGFt{font-size:12px;color:#0095ff;background:rgba(0,149,255,.1);padding:3px 8px;border-radius:4px}.BetsHistoryPage_betStatus__9Iuob{font-size:12px;font-weight:500}.BetsHistoryPage_statusWin__EzFPK{color:#52c41a}.BetsHistoryPage_statusLose___n1Pe{color:#f5222d}.BetsHistoryPage_statusPending__25Q_G{color:#faad14}.BetsHistoryPage_statusReturn__Fx9By{color:#1890ff}.BetsHistoryPage_betContent__v3Di_{padding:14px}.BetsHistoryPage_betEvent__7IbqZ{font-size:14px;color:#fff;font-weight:500;margin-bottom:6px}.BetsHistoryPage_betChoice__4ARIe{font-size:12px;color:#9299A2}.BetsHistoryPage_betFooter__UGaVB{display:flex;justify-content:space-between;padding:12px 14px;background:rgba(0,0,0,.02)}.BetsHistoryPage_betAmount__XCEbJ,.BetsHistoryPage_betCoefficient__urZ6r{display:flex;gap:6px;align-items:center;font-size:13px}.BetsHistoryPage_betAmountLabel__TjlvM,.BetsHistoryPage_betCoefficientLabel__FCmvW{color:#9299A2}.BetsHistoryPage_betCoefficientValue__iH1Cz{color:#f5222d;font-weight:600}.BetsHistoryPage_betAmountValue___c5SN{color:#fff;font-weight:500}@media (max-width:768px){.BetsHistoryPage_pageContainer__3BzPy{margin:10px;padding:16px;border-radius:8px}.BetsHistoryPage_headerTitle__jbgeW{font-size:20px}.BetsHistoryPage_tabs__X1yHl{padding:8px 12px 0}.BetsHistoryPage_tabItem__sbo8k{padding:6px 12px;font-size:13px}.BetsHistoryPage_content__5fTF4{padding:16px}}@media (max-width:480px){.BetsHistoryPage_pageContainer__3BzPy{margin:5px;padding:12px}.BetsHistoryPage_betHeader__NKwd4{flex-direction:column;align-items:flex-start;gap:8px}.BetsHistoryPage_betFooter__UGaVB{flex-direction:column;gap:8px}.BetsHistoryPage_headerRow__1k6R8{flex-direction:column;align-items:flex-start;gap:8px}}