@font-face{font-family:Pretendard;src:local("Pretendard Regular"),local("Pretendard"),url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-5cVByqSsT5K_GXoxC9e8gHS4F00Ox73Tg-4K_OpGXs0.woff2) format(woff2),url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-FrCduchr6nob3BUz_67jk5NGiv2p6KJwG826Z14t_Ec.woff) format(woff),url(../_fonts/kLYc5-9CZKxc8tNQWuN1nODNzofxQ2j3YAGyYskqaas-jW1rLlcS81fiMUMKC59zgasDCAkQRXyUn24T9NuUYc4.ttf) format(ttf);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Pretendard Fallback: Pretendard";src:local("Pretendard");size-adjust:100%;ascent-override:95.2148%;descent-override:24.1211%;line-gap-override:0%}@font-face{font-family:"Pretendard Fallback: sans-serif";src:local("sans-serif");size-adjust:100%;ascent-override:95.2148%;descent-override:24.1211%;line-gap-override:0%}.zio-bet-result-page[data-v-1a276261]{font-family:Pretendard,"Pretendard Fallback: Pretendard","Pretendard Fallback: sans-serif",sans-serif}.page-title-area[data-v-1a276261]{align-items:flex-end;display:flex;gap:2px;padding:4px 0 16px}.title-main[data-v-1a276261]{color:#fff;font-size:16px;font-weight:500}.title-sub[data-v-1a276261]{color:#aaa;font-size:14px;font-weight:500}.bet-result-content[data-v-1a276261]{display:flex;gap:14px}.bet-result-main[data-v-1a276261]{flex:1;max-width:100%}.filter-action-row[data-v-1a276261]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.filter-tabs[data-v-1a276261]{display:flex;gap:8px}.filter-tab[data-v-1a276261]{align-items:center;background:#101010;border:1px solid #282828;border-radius:20px;color:#767676;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:42px;justify-content:center;transition:all .2s;width:120px}.filter-tab[data-v-1a276261]:hover{border-color:#24e8ab;color:#24e8ab}.filter-tab.active[data-v-1a276261]{background:#0c6649;border-color:#24e8ab;color:#fff}.action-buttons[data-v-1a276261]{display:flex;gap:8px}.action-btn[data-v-1a276261]{align-items:center;border:none;border-radius:20px;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:42px;justify-content:center;transition:all .2s;width:120px}.action-btn.delete[data-v-1a276261]{background:#0c6649;color:#fff}.action-btn.delete[data-v-1a276261]:hover{opacity:.9}.action-btn.refresh[data-v-1a276261]{background:#19906a;color:#fff}.action-btn.refresh[data-v-1a276261]:hover{opacity:.9}.betting-list[data-v-1a276261]{display:flex;flex-direction:column;gap:16px}.empty-message[data-v-1a276261]{align-items:center;background:#1a1a1a;border-radius:8px;display:flex;height:200px;justify-content:center}.empty-message p[data-v-1a276261]{color:#767676;font-size:14px}.betting-group[data-v-1a276261]{background:#1c1c1c;border:1px solid #252525;border-radius:8px;overflow:hidden}.betting-table-header[data-v-1a276261]{background:#0c6649;border-bottom:1px solid #0a5a40;display:flex}.th-cell[data-v-1a276261]{align-items:center;color:#fff;display:flex;font-size:13px;font-weight:500;justify-content:center;padding:12px 8px;text-align:center}.th-cell.time[data-v-1a276261]{width:10%}.th-cell.league[data-v-1a276261]{width:15%}.th-cell.teams[data-v-1a276261]{width:25%}.th-cell.bet-team[data-v-1a276261]{width:15%}.th-cell.bet-score[data-v-1a276261],.th-cell.odds[data-v-1a276261],.th-cell.result[data-v-1a276261],.th-cell.status[data-v-1a276261]{width:8%}.betting-row[data-v-1a276261]{background:#1c1c1c;border-bottom:1px solid #252525;display:flex}.betting-row[data-v-1a276261]:last-of-type{border-bottom:none}.td-cell[data-v-1a276261]{align-items:center;color:#e9e9e9;display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:14px 8px}.td-cell.time[data-v-1a276261]{color:#cbcbcb;width:10%}.td-cell.league[data-v-1a276261]{width:15%}.td-cell.teams[data-v-1a276261]{align-items:stretch;padding:10px 0;width:25%}.td-cell.bet-team[data-v-1a276261]{color:#3aebb2;width:15%}.td-cell.odds[data-v-1a276261]{color:#e9e9e9;width:8%}.td-cell.bet-score[data-v-1a276261],.td-cell.result[data-v-1a276261]{color:#767676;width:8%}.td-cell.status[data-v-1a276261]{width:8%}.league-name-text[data-v-1a276261]{color:#cbcbcb;font-size:12px;margin-bottom:4px;text-align:center}.market-name-text[data-v-1a276261]{color:#3aebb2;font-size:11px;text-align:center}.team-row-horizontal[data-v-1a276261]{align-items:center;display:flex;gap:4px;justify-content:center;width:100%}.team-badge[data-v-1a276261]{font-size:11px;font-weight:600;white-space:nowrap}.team-badge.home[data-v-1a276261]{color:#5d9aff}.team-badge.away[data-v-1a276261]{color:#ff3c85}.team-name[data-v-1a276261]{color:#e9e9e9;font-size:13px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-name.home-team[data-v-1a276261]{text-align:left}.team-name.away-team[data-v-1a276261]{text-align:right}.team-spacer[data-v-1a276261]{flex:1;min-width:20px}.bet-team-name[data-v-1a276261]{color:#3aebb2;font-size:12px;max-width:100px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.bet-team-type[data-v-1a276261]{color:#3aebb2;font-size:11px;margin-left:2px}.bet-line-value[data-v-1a276261]{color:#767676;font-size:11px;margin-left:4px}.betting-summary[data-v-1a276261]{border-top:1px solid #252525;padding:16px 20px}.summary-grid-3x3[data-v-1a276261]{display:grid;gap:0 12px;grid-template-columns:repeat(3,1fr)}.summary-cell[data-v-1a276261]{align-items:center;display:flex;gap:8px;min-height:32px}.summary-cell.action-cell[data-v-1a276261]{justify-content:flex-end}.summary-label-box[data-v-1a276261]{align-items:center;background:#101010;border-radius:6px;color:#767676;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;min-width:75px;padding:4px 10px;white-space:nowrap}.summary-value[data-v-1a276261]{color:#cbcbcb;font-size:13px}.summary-value.highlight[data-v-1a276261]{color:#3aebb2;font-weight:500}.summary-value.status-text[data-v-1a276261]{color:#3aebb2}.cancel-betting-btn[data-v-1a276261]{align-items:center;background:#621011;border:none;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:42px;justify-content:center;transition:opacity .2s;width:120px}.cancel-betting-btn[data-v-1a276261]:hover{opacity:.9}.delete-betting-btn[data-v-1a276261]{align-items:center;background:#333;border:1px solid #444;border-radius:20px;color:#cbcbcb;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:4px;height:42px;justify-content:center;transition:all .2s;width:120px}.delete-betting-btn[data-v-1a276261]:hover{background:#3a3a3a;color:#e91e63}.pagination-wrap[data-v-1a276261]{display:flex;justify-content:center;margin-top:24px}.pagination-wrap[data-v-1a276261] .relative{align-items:center;display:flex;gap:4px}.pagination-wrap[data-v-1a276261] button{background:#1c1c1c;border:1px solid #282828;border-radius:6px;color:#767676;font-size:13px;font-weight:500;height:32px;min-width:32px;transition:all .2s}.pagination-wrap[data-v-1a276261] button:hover{border-color:#24e8ab;color:#24e8ab}.pagination-wrap[data-v-1a276261] .bg-primary,.pagination-wrap[data-v-1a276261] button.bg-primary,.pagination-wrap[data-v-1a276261] button[aria-current=page],.pagination-wrap[data-v-1a276261] button[data-selected=true]{background:#0c6649!important;border-color:#24e8ab!important;color:#fff!important}.pagination-wrap[data-v-1a276261] button:disabled{cursor:not-allowed;opacity:.4}.pagination-wrap[data-v-1a276261] span{color:#767676}@media (max-width:1200px) and (min-width:1024px){.filter-action-row[data-v-1a276261]{align-items:flex-start;flex-direction:column;gap:12px}.summary-grid-3x3[data-v-1a276261]{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.zio-bet-result-page[data-v-1a276261]{padding:0!important}.page-title-area[data-v-1a276261]{padding:4px 10px 12px}.title-main[data-v-1a276261]{font-size:14px}.title-sub[data-v-1a276261]{font-size:12px}.filter-action-row[data-v-1a276261]{flex-direction:row!important;flex-wrap:wrap!important;gap:12px;margin-bottom:12px;padding:0 10px}.bet-result-content .filter-tabs[data-v-1a276261],.filter-action-row .filter-tabs[data-v-1a276261],.zio-bet-result-page .filter-tabs[data-v-1a276261]{display:flex!important;flex-wrap:nowrap!important;gap:4px!important;overflow-x:auto;width:100%!important}.bet-result-content .filter-tab[data-v-1a276261],.filter-action-row .filter-tab[data-v-1a276261],.filter-tabs .filter-tab[data-v-1a276261],.zio-bet-result-page .filter-tab[data-v-1a276261]{border-radius:20px!important;flex:1 1 0!important;font-size:10px!important;height:34px!important;max-width:none!important;min-width:0!important;padding:0 6px!important;white-space:nowrap!important;width:auto!important}.action-buttons[data-v-1a276261]{display:none!important}.betting-list[data-v-1a276261]{gap:4px}.betting-group[data-v-1a276261]{background:transparent;border:none;border-radius:0;overflow:visible}.betting-table-header[data-v-1a276261]{background:#0c6649;border-bottom:none;display:flex!important}.th-cell[data-v-1a276261]{font-size:10px;font-weight:400;padding:8px 2px}.th-cell.time[data-v-1a276261]{flex-shrink:0;width:36px}.th-cell.league[data-v-1a276261]{flex-shrink:0;width:58px}.th-cell.teams[data-v-1a276261]{flex:1;min-width:0}.th-cell.bet-team[data-v-1a276261]{flex-shrink:0;width:60px}.th-cell.odds[data-v-1a276261]{flex-shrink:0;width:40px}.th-cell.bet-score[data-v-1a276261]{display:none}.th-cell.result[data-v-1a276261]{flex-shrink:0;width:44px}.th-cell.status[data-v-1a276261]{flex-shrink:0;width:40px}.betting-row[data-v-1a276261]{background:#1c1c1c;border-bottom:none;border-radius:4px;display:flex!important;min-height:54px}.td-cell[data-v-1a276261]{font-size:10px;padding:8px 2px}.td-cell.time[data-v-1a276261]{line-height:1.3;width:36px}.td-cell.league[data-v-1a276261],.td-cell.time[data-v-1a276261]{flex-direction:column;flex-shrink:0}.td-cell.league[data-v-1a276261]{gap:2px;width:58px}.td-cell.teams[data-v-1a276261]{flex:1;min-width:0;padding:8px 4px}.td-cell.bet-team[data-v-1a276261]{flex-direction:column;flex-shrink:0;gap:2px;width:60px}.td-cell.odds[data-v-1a276261]{flex-shrink:0;width:40px}.td-cell.bet-score[data-v-1a276261]{display:none}.td-cell.result[data-v-1a276261]{flex-shrink:0;width:44px}.td-cell.status[data-v-1a276261]{flex-shrink:0;width:40px}.league-name-text[data-v-1a276261]{font-size:10px;line-height:1.2;word-break:keep-all}.market-name-text[data-v-1a276261]{font-size:10px}.team-row-horizontal[data-v-1a276261]{align-items:flex-start;flex-direction:column;gap:2px}.team-badge[data-v-1a276261],.team-name[data-v-1a276261]{font-size:10px}.team-name[data-v-1a276261]{max-width:100%}.team-spacer[data-v-1a276261]{display:none}.bet-team-name[data-v-1a276261]{font-size:10px;max-width:60px}.bet-team-type[data-v-1a276261]{font-size:10px}.bet-line-value[data-v-1a276261]{font-size:10px;margin-left:0}.betting-summary[data-v-1a276261]{background:#1c1c1c;border-top:none;margin-top:4px;padding:8px;position:relative}.summary-grid-3x3[data-v-1a276261]{display:flex!important;flex-wrap:wrap;gap:4px}.summary-cell[data-v-1a276261]{align-items:stretch!important;display:flex!important;flex-direction:row!important;gap:0!important;min-height:auto}.summary-cell[data-v-1a276261],.summary-cell[data-v-1a276261]:nth-child(7),.summary-cell[data-v-1a276261]:nth-child(8){flex:0 0 calc(50% - 2px)}.summary-cell.action-cell[data-v-1a276261]{bottom:8px;flex:0 0 auto;position:absolute!important;right:8px}.summary-label-box[data-v-1a276261]{background:#101010;border-radius:8px 0 0 8px;justify-content:center;min-width:60px;text-align:center}.summary-label-box[data-v-1a276261],.summary-value[data-v-1a276261]{align-items:center;display:flex;font-size:10px;padding:8px}.summary-value[data-v-1a276261]{flex:1}.cancel-betting-btn[data-v-1a276261]{padding:0 8px}.cancel-betting-btn[data-v-1a276261],.delete-betting-btn[data-v-1a276261]{border-radius:10px;font-size:10px;height:28px;width:60px}.pagination-wrap[data-v-1a276261]{margin-top:16px;padding:0 10px}.mobile-action-buttons[data-v-1a276261]{display:flex;gap:8px;justify-content:center;margin-top:16px;padding:16px 10px}.mobile-action-btn[data-v-1a276261]{align-items:center;border:none;border-radius:20px;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:42px;justify-content:center;width:120px}.mobile-action-btn.delete[data-v-1a276261]{background:#0c6649;color:#fff}.mobile-action-btn.refresh[data-v-1a276261]{background:#19906a;color:#fff}}.mobile-action-buttons[data-v-1a276261]{display:none}.compact-mode[data-v-1a276261]{padding:0!important}.compact-mode .betting-list[data-v-1a276261]{gap:12px}.compact-mode .betting-group[data-v-1a276261]{background:#1c1c1c;border:1px solid #252525;border-radius:8px;overflow:hidden}.compact-mode .betting-table-header[data-v-1a276261]{background:#0c6649;display:flex!important}.compact-mode .th-cell[data-v-1a276261]{font-size:11px;padding:8px 4px}.compact-mode .th-cell.time[data-v-1a276261]{flex-shrink:0;width:70px}.compact-mode .th-cell.league[data-v-1a276261]{display:none}.compact-mode .th-cell.teams[data-v-1a276261]{flex:1;min-width:0}.compact-mode .th-cell.bet-team[data-v-1a276261]{flex-shrink:0;width:80px}.compact-mode .th-cell.odds[data-v-1a276261]{flex-shrink:0;width:50px}.compact-mode .th-cell.bet-score[data-v-1a276261]{display:none}.compact-mode .th-cell.result[data-v-1a276261],.compact-mode .th-cell.status[data-v-1a276261]{flex-shrink:0;width:50px}.compact-mode .betting-row[data-v-1a276261]{border-bottom:1px solid #252525;display:flex;flex-direction:row;min-height:48px}.compact-mode .betting-row[data-v-1a276261]:last-of-type{border-bottom:none}.compact-mode .td-cell[data-v-1a276261]{font-size:11px;padding:8px 4px}.compact-mode .td-cell.time[data-v-1a276261]{flex-shrink:0;font-size:10px;line-height:1.3;width:70px}.compact-mode .td-cell.league[data-v-1a276261]{display:none}.compact-mode .td-cell.teams[data-v-1a276261]{align-items:flex-start;flex:1;min-width:0;padding:6px 4px}.compact-mode .team-row-horizontal[data-v-1a276261]{align-items:flex-start;flex-direction:column;gap:2px}.compact-mode .team-badge[data-v-1a276261]{font-size:9px}.compact-mode .team-name[data-v-1a276261]{font-size:11px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-mode .team-spacer[data-v-1a276261]{display:none}.compact-mode .td-cell.bet-team[data-v-1a276261]{flex-direction:column;flex-shrink:0;gap:2px;width:80px}.compact-mode .bet-team-name[data-v-1a276261]{font-size:10px;max-width:75px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compact-mode .bet-team-type[data-v-1a276261]{font-size:9px}.compact-mode .bet-line-value[data-v-1a276261]{font-size:9px;margin-left:0}.compact-mode .td-cell.odds[data-v-1a276261]{flex-shrink:0;font-size:11px;width:50px}.compact-mode .td-cell.bet-score[data-v-1a276261]{display:none!important}.compact-mode .td-cell.result[data-v-1a276261]{flex-shrink:0;font-size:10px;width:50px}.compact-mode .td-cell.status[data-v-1a276261]{flex-shrink:0;width:50px}.compact-mode .betting-summary[data-v-1a276261]{background:#1c1c1c;border-top:none;margin-top:4px;padding:8px;position:relative}.compact-mode .summary-grid-3x3[data-v-1a276261]{display:flex;flex-wrap:wrap;gap:4px}.compact-mode .summary-cell[data-v-1a276261]{align-items:stretch;display:flex;flex:0 0 calc(50% - 2px);flex-direction:row;gap:0;min-height:auto}.compact-mode .summary-cell[data-v-1a276261]:nth-child(7),.compact-mode .summary-cell[data-v-1a276261]:nth-child(8){flex:0 0 calc(50% - 2px)}.compact-mode .summary-cell.action-cell[data-v-1a276261]{bottom:8px;flex:0 0 auto;position:absolute;right:8px}.compact-mode .summary-label-box[data-v-1a276261]{align-items:center;background:#101010;border-radius:8px 0 0 8px;color:#cbcbcb;display:flex;font-size:10px;justify-content:center;min-width:60px;padding:8px;text-align:center}.compact-mode .summary-label-box[data-v-1a276261]:after{content:""}.compact-mode .summary-value[data-v-1a276261]{align-items:center;background:#252525;border-radius:0 8px 8px 0;color:#ffc039;display:flex;flex:1;font-size:10px;padding:8px}.compact-mode .summary-value.highlight[data-v-1a276261]{color:#ffc039}.compact-mode .cancel-betting-btn[data-v-1a276261]{background:#dc2626;border-radius:10px;font-size:10px;height:28px;padding:0 8px;width:60px}.compact-mode .delete-betting-btn[data-v-1a276261]{background:#333;border:1px solid #555;border-radius:10px;font-size:10px;height:28px;width:60px}.compact-mode .pagination-wrap[data-v-1a276261]{margin-top:16px}.compact-mode .pagination-wrap[data-v-1a276261] button{font-size:12px;height:28px;min-width:28px}
