.a1010toys-page-wrap{padding-bottom:50px;font-family:-apple-system,BlinkMacSystemFont,"Microsoft YaHei",sans-serif}.a1010toys-breadcrumb{font-size:13px;color:#888;padding:8px 0;margin-bottom:10px}.a1010toys-breadcrumb a{color:#555;text-decoration:none}.a1010toys-breadcrumb a:hover{color:var(--theme-primary)}.a1010toys-layout-grid{display:flex;gap:20px;align-items:flex-start}.a1010toys-col-main{flex:1;min-width:0;background:#fff;border:1px solid #e8e8e8}.a1010toys-col-side{width:320px;flex-shrink:0}.a1010toys-jzt-c-tabs,.a1010toys-c-tabs{display:flex;background:#fafafa;border-bottom:1px solid #e8e8e8;padding:0 15px}.a1010toys-jzt-c-tabs a,.a1010toys-c-tabs a{padding:15px 25px;font-size:16px;font-weight:bold;color:#555;text-decoration:none;position:relative;transition:0.2s}.a1010toys-jzt-c-tabs a:hover,.a1010toys-jzt-c-tabs a.a1010toys-active,.a1010toys-c-tabs a:hover,.a1010toys-c-tabs a.a1010toys-active{color:var(--theme-primary)}.a1010toys-jzt-c-tabs a.a1010toys-active::after,.a1010toys-c-tabs a.a1010toys-active::after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:3px;background:var(--theme-primary)}.a1010toys-jzt-c-dates,.a1010toys-c-dates{padding:8px 8px;display:flex;gap:12px;border-bottom:1px solid #f0f0f0;background:#fff;flex-wrap:wrap}.a1010toys-jzt-c-dates a,.a1010toys-c-dates a{width:95px;padding:4px 0;text-align:center;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:#555;transition:0.2s;display:flex;flex-direction:column}.a1010toys-jzt-c-dates a:hover,.a1010toys-c-dates a:hover{border-color:#bbb;background:#fafafa}.a1010toys-jzt-c-dates a.a1010toys-active,.a1010toys-c-dates a.a1010toys-active{border-color:var(--theme-primary);background:var(--theme-primary);color:#fff;pointer-events:none}.a1010toys-jzt-c-dates a .a1010toys-jzt-d-date,.a1010toys-jzt-c-dates a .a1010toys-d-date,.a1010toys-c-dates a .a1010toys-jzt-d-date,.a1010toys-c-dates a .a1010toys-d-date{font-size:14px;font-weight:bold;margin-bottom:2px}.a1010toys-jzt-c-dates a .a1010toys-jzt-d-week,.a1010toys-jzt-c-dates a .a1010toys-d-week,.a1010toys-c-dates a .a1010toys-jzt-d-week,.a1010toys-c-dates a .a1010toys-d-week{font-size:12px}.a1010toys-jzt-c-dates a:not(.a1010toys-active) .a1010toys-jzt-d-week,.a1010toys-jzt-c-dates a:not(.a1010toys-active) .a1010toys-d-week,.a1010toys-c-dates a:not(.a1010toys-active) .a1010toys-jzt-d-week,.a1010toys-c-dates a:not(.a1010toys-active) .a1010toys-d-week{color:#888}.a1010toys-jzt-league-filter-bar,.a1010toys-league-filter-bar{background:#f8f9fa;padding:10px;border-radius:8px;position:sticky;top:0;z-index:100;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.a1010toys-jzt-league-group-title,.a1010toys-league-group-title{background:#f0f4f8;padding:12px 20px;font-size:16px;font-weight:bold;color:var(--theme-primary);border-left:4px solid var(--theme-primary);border-bottom:1px solid #ddd;margin-top:20px;display:flex;align-items:center;justify-content:space-between}.a1010toys-jzt-league-group-title a,.a1010toys-league-group-title a{font-size:12px;font-weight:normal;color:#666;text-decoration:none}.a1010toys-jzt-league-group-title a:hover,.a1010toys-league-group-title a:hover{color:var(--theme-primary);text-decoration:underline}.a1010toys-m-row,.a1010toys-jzt-m-row,.a1010toys-jzt-match-row{display:flex !important;align-items:center !important;padding:15px 20px !important;border-bottom:1px dashed #eee !important;transition:0.2s;color:#333;text-decoration:none;background:#fff;flex-wrap:nowrap !important}.a1010toys-m-row:hover,.a1010toys-jzt-m-row:hover,.a1010toys-jzt-match-row:hover{background:#f8f6ff}.a1010toys-m-row:last-child,.a1010toys-jzt-m-row:last-child,.a1010toys-jzt-match-row:last-child{border-bottom:none !important}.a1010toys-m-time,.a1010toys-jzt-m-time{width:50px;font-size:14px;font-weight:bold;color:#444;flex-shrink:0}.a1010toys-m-time .a1010toys-t-md,.a1010toys-jzt-m-time .a1010toys-t-md{display:none}.a1010toys-m-status-box,.a1010toys-jzt-m-status-box{width:60px;text-align:center;flex-shrink:0;margin-right:15px}.a1010toys-m-status,.a1010toys-jzt-m-status{display:inline-block;font-size:12px;color:#888}.a1010toys-m-status.a1010toys-live,.a1010toys-jzt-m-status.a1010toys-live{color:var(--theme-primary);font-weight:bold;animation:pulse 1.5s infinite}.a1010toys-mob-status{display:none}.a1010toys-m-team,.a1010toys-jzt-m-team{flex:1 !important;display:flex !important;align-items:center !important;gap:10px;font-size:15px;font-weight:500;min-width:0}.a1010toys-m-team.a1010toys-h,.a1010toys-jzt-m-team.a1010toys-h{justify-content:flex-end;text-align:right}.a1010toys-m-team.a1010toys-a,.a1010toys-jzt-m-team.a1010toys-a{justify-content:flex-start;text-align:left}.a1010toys-m-team a,.a1010toys-jzt-m-team a{color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.a1010toys-m-team a:hover,.a1010toys-jzt-m-team a:hover{color:var(--theme-primary)}.a1010toys-m-team img,.a1010toys-jzt-m-team img,.a1010toys-m-logo,.a1010toys-jzt-m-logo{width:24px;height:24px;object-fit:contain;flex-shrink:0;margin:0}.a1010toys-m-team-name,.a1010toys-jzt-m-team-name,.a1010toys-jzt-jzt-m-team-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}.a1010toys-m-score,.a1010toys-jzt-m-score{width:80px;text-align:center;font-size:18px;font-weight:900;color:#333;font-family:Impact,sans-serif;letter-spacing:1px;flex-shrink:0}.a1010toys-m-act,.a1010toys-jzt-m-act{width:80px;text-align:right;color:var(--theme-primary);font-size:13px;font-weight:bold;flex-shrink:0}.a1010toys-m-act span,.a1010toys-jzt-m-act span{border:1px solid var(--theme-primary);padding:4px 10px;border-radius:3px;transition:0.2s}.a1010toys-m-row:hover .a1010toys-m-act span,.a1010toys-jzt-m-row:hover .a1010toys-jzt-m-act span,.a1010toys-jzt-match-row:hover .a1010toys-jzt-m-act span{background:var(--theme-primary);color:#fff}@keyframes pulse{50%{opacity:0.5}}@media (max-width:768px){.a1010toys-breadcrumb{padding-left:15px !important;margin-bottom:5px !important}.a1010toys-col-main > div:first-child[style*="margin-top:10px"]{margin-top:0 !important;padding-bottom:10px !important}.a1010toys-col-main > div:first-child h1{font-size:16px !important}.a1010toys-jzt-c-tabs,.a1010toys-c-tabs{padding:0 10px !important}.a1010toys-jzt-c-tabs a,.a1010toys-c-tabs a{padding:10px 15px !important;font-size:14px !important}.a1010toys-jzt-c-dates,.a1010toys-c-dates{padding:10px !important;gap:6px !important}.a1010toys-jzt-c-dates a,.a1010toys-c-dates a{flex:1;width:auto !important;padding:4px 0 !important;border-radius:4px !important}.a1010toys-jzt-c-dates a .a1010toys-jzt-d-date,.a1010toys-c-dates a .a1010toys-d-date{font-size:12px !important;margin-bottom:0 !important}.a1010toys-jzt-c-dates a .a1010toys-jzt-d-week,.a1010toys-c-dates a .a1010toys-d-week{font-size:10px !important}.a1010toys-jzt-league-filter-bar,.a1010toys-league-filter-bar{padding:8px 10px !important;gap:6px !important;margin:0 10px 10px 10px !important;border-radius:4px !important}.a1010toys-jzt-league-filter-bar span{font-size:13px !important;margin-right:4px !important}.a1010toys-league-filter-btn{padding:3px 10px !important;font-size:11px !important}.a1010toys-layout-grid{flex-direction:column}.a1010toys-col-side{width:100%}.a1010toys-m-row,.a1010toys-jzt-m-row,.a1010toys-jzt-match-row{flex-wrap:nowrap !important;padding:12px 8px !important;gap:4px;justify-content:space-between}.a1010toys-m-time,.a1010toys-jzt-m-time{width:36px;font-size:11px;margin:0;flex-shrink:0;text-align:center;display:flex;flex-direction:column;line-height:1.3}.a1010toys-m-time .a1010toys-t-md,.a1010toys-jzt-m-time .a1010toys-t-md{display:block;color:#999;font-size:10px}.a1010toys-m-time .a1010toys-t-hi,.a1010toys-jzt-m-time .a1010toys-t-hi{font-size:12px;font-weight:bold}.a1010toys-m-status-box,.a1010toys-jzt-m-status-box{width:32px;margin:0;flex-shrink:0;text-align:center}.a1010toys-m-status,.a1010toys-jzt-m-status{font-size:10px;padding:2px 0;background:#eee;border-radius:2px;width:100%;display:block}.a1010toys-m-status.a1010toys-live,.a1010toys-jzt-m-status.a1010toys-live{background:#fff1f3;color:var(--theme-primary)}.a1010toys-pc-status{display:none}.a1010toys-mob-status{display:inline;font-weight:bold;letter-spacing:0}.a1010toys-m-team,.a1010toys-jzt-m-team{font-size:13px;gap:4px;flex:1;min-width:0}.a1010toys-m-team a,.a1010toys-jzt-m-team a{max-width:75px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;font-weight:normal}.a1010toys-m-team img,.a1010toys-jzt-m-team img,.a1010toys-m-logo,.a1010toys-jzt-m-logo{width:18px !important;height:18px !important;margin:0 !important;flex-shrink:0}.a1010toys-m-score,.a1010toys-jzt-m-score{width:45px !important;font-size:14px !important;flex-shrink:0;text-align:center;letter-spacing:0}.a1010toys-m-act,.a1010toys-jzt-m-act{display:none !important}}.a1010toys-wg{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:20px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,0.02)}.a1010toys-wg-hd{padding:12px 18px;background:#fafafa;border-bottom:1px solid #eee;font-size:16px;font-weight:bold;border-left:4px solid var(--theme-primary);color:#333;display:flex;justify-content:space-between;align-items:center}.a1010toys-wg-hd a{font-size:12px;font-weight:normal;color:#888;text-decoration:none;transition:0.2s}.a1010toys-wg-hd a:hover{color:var(--theme-primary)}.a1010toys-wg-ul{list-style:none;margin:0;padding:15px 20px}.a1010toys-wg-ul li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed #eee;display:flex;align-items:flex-start}.a1010toys-wg-ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.a1010toys-wg-ul li::before{content:'•';color:var(--theme-primary);font-weight:bold;margin-right:8px}.a1010toys-wg-ul a{font-size:14px;color:#444;line-height:1.5;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:0.2s}.a1010toys-wg-ul a:hover{color:var(--theme-primary)}.a1010toys-v-item{margin-bottom:15px;border-bottom:1px dashed #eee;padding-bottom:15px}.a1010toys-v-item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}.a1010toys-v-img{width:100%;aspect-ratio:16/9;background:#000;border-radius:4px;overflow:hidden;display:block;position:relative}.a1010toys-v-img img{width:100%;height:100%;object-fit:cover;opacity:0.85;transition:0.3s}.a1010toys-v-item:hover .a1010toys-v-img img{opacity:0.6;transform:scale(1.05)}.a1010toys-v-tit{display:block;font-size:13px;color:#333;line-height:1.4;text-decoration:none;overflow:hidden;margin-top:8px;font-weight:bold;transition:0.2s}.a1010toys-v-item:hover .a1010toys-v-tit{color:var(--theme-primary)}.a1010toys-hub-latest-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.a1010toys-hl-card{display:flex;flex-direction:column;text-decoration:none;border-radius:6px;overflow:hidden;background:#fafafa;border:1px solid #eee;transition:all 0.3s ease}.a1010toys-hl-card:hover{border-color:var(--theme-primary);box-shadow:0 4px 12px rgba(0,0,0,0.08);transform:translateY(-3px)}.a1010toys-hl-thumb{position:relative;width:100%;aspect-ratio:16/9;background:#000;overflow:hidden}.a1010toys-hl-thumb img{width:100%;height:100%;object-fit:cover;opacity:0.85;transition:0.3s}.a1010toys-hl-card:hover .a1010toys-hl-thumb img{opacity:0.6;transform:scale(1.08)}.a1010toys-hl-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;z-index:2;opacity:0.9;text-shadow:0 2px 4px rgba(0,0,0,0.5)}.a1010toys-hl-info{padding:8px 5px;text-align:center}.a1010toys-hl-tit{font-size:13px;font-weight:bold;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:0.2s}.a1010toys-hl-card:hover .a1010toys-hl-tit{color:var(--theme-primary)}@media (max-width:768px){.a1010toys-hub-latest-grid{grid-template-columns:repeat(2,1fr);gap:8px}.a1010toys-hl-tit{font-size:12px;padding:6px 4px}.a1010toys-hl-play{font-size:20px}}.a1010toys-hub-latest-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.a1010toys-hl-card{display:flex;flex-direction:column;text-decoration:none;border-radius:6px;overflow:hidden;background:#fafafa;border:1px solid #eee;transition:all 0.3s ease}.a1010toys-hl-card:hover{border-color:var(--theme-primary);box-shadow:0 4px 12px rgba(0,0,0,0.08);transform:translateY(-3px)}.a1010toys-hl-thumb{position:relative;width:100%;aspect-ratio:16/9;background:#000;overflow:hidden}.a1010toys-hl-thumb img{width:100%;height:100%;object-fit:cover;opacity:0.85;transition:0.3s}.a1010toys-hl-card:hover .a1010toys-hl-thumb img{opacity:0.6;transform:scale(1.08)}.a1010toys-hl-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:24px;z-index:2;opacity:0.9;text-shadow:0 2px 4px rgba(0,0,0,0.5)}.a1010toys-hl-info{padding:8px 5px;text-align:center}.a1010toys-hl-tit{font-size:13px;font-weight:bold;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:0.2s}.a1010toys-hl-card:hover .a1010toys-hl-tit{color:var(--theme-primary)}@media (max-width:768px){.a1010toys-hub-latest-grid{grid-template-columns:repeat(2,1fr);gap:8px}.a1010toys-hl-tit{font-size:12px;padding:6px 4px}.a1010toys-hl-play{font-size:20px}}
/* --- 修复丢失的 Bootstrap Button 样式 --- */
.a1010toys-btn {
    display: inline-block; font-weight: 500; text-align: center; white-space: nowrap; 
    vertical-align: middle; cursor: pointer; border: 1px solid transparent; 
    padding: 6px 16px; font-size: 14px; border-radius: 4px; transition: all 0.2s;
}
.a1010toys-btn-sm { padding: 4px 10px; font-size: 12px; }
.a1010toys-btn-danger, .a1010toys-btn-primary { color: #fff; background-color: var(--theme-primary); border-color: var(--theme-primary); }
.a1010toys-btn-danger:hover, .a1010toys-btn-primary:hover { background-color: var(--theme-primary-hover); }
.a1010toys-btn-outline-secondary { color: #666; border-color: #ddd; background-color: #fff; }
.a1010toys-btn-outline-secondary:hover, .a1010toys-btn-outline-secondary.a1010toys-active { 
    color: #fff; background-color: #888; border-color: #888; 
}