:root{color-scheme:dark;--bg:#181818;--card:#212121;--line:#363636;--text:#eef4ff;--muted:#acacac;--blue:#969696}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 50% -20%,#464646 0,#181818 60%);color:var(--text);font-family:Arial,Helvetica,sans-serif}h1,h2,h3,p{margin-top:0}h2{font-size:19px}.app-frame{max-width:1480px;margin:38px auto;min-height:calc(100vh - 76px);background:#181818;border:1px solid #525252;border-radius:34px;padding:18px;box-shadow:0 25px 85px #0006}.header{justify-content:space-between;gap:18px;padding:2px 8px 24px}.brand,.header{display:flex;align-items:center}.brand{gap:12px;font-size:20px;font-weight:700;white-space:nowrap}.brand em{font-style:normal;color:#adadad}.brand-mark{display:grid;place-items:center;background:linear-gradient(140deg,#6d6d6d,#cecece);width:46px;height:46px;border-radius:50%;box-shadow:0 0 24px #84848466;font-size:32px}.sports-nav{display:flex;gap:8px;background:#242424;padding:5px;border-radius:40px}.sports-nav span{padding:12px 23px;color:#d5deeb;font-size:13px}.sports-nav .nav-active{border-radius:30px;background:linear-gradient(120deg,#7f7f7f,#afafaf);color:white;box-shadow:0 5px 20px #6e6e6e55}.header-right{display:flex;align-items:center;gap:12px;font-size:12px}.status-dot{width:8px;height:8px;border-radius:50%;background:#46d9a3}.avatar{background:#737373;padding:13px;border-radius:50%;font-weight:700;color:white}.dashboard{display:grid;grid-template-columns:56px minmax(0,1fr) 360px;grid-gap:16px;gap:16px}.icon-rail{display:flex;flex-direction:column;align-items:center;gap:30px;background:#242424;border:1px solid var(--line);border-radius:30px;padding:18px 0;color:#b1b1b1;font-size:22px;max-height:440px}.rail-selected{background:#959595;color:white;border-radius:15px;padding:9px}.center-column,.right-column{min-width:0;display:flex;flex-direction:column;gap:16px}.card{background:linear-gradient(145deg,#272727,#1d1d1d);border:1px solid #343434;border-radius:24px;box-shadow:inset 0 1px 12px #48484820}.feature{min-height:390px;padding:20px}.feature-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.live-pill{display:inline-block;background:#d82732;color:white;border-radius:40px;padding:9px 17px;font-size:12px;font-weight:700}.date-heading{font-size:13px;color:#c5c5c5;letter-spacing:.5px}.date-heading strong{color:white}.calendar,.more,.season{background:#2e2e2e;padding:10px 14px;border-radius:30px;color:#e0e0e0;font-size:12px}.feature-empty{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;padding:30px}.feature-empty h1{font-size:clamp(26px,3vw,39px);margin:12px 0}.feature-empty p,.live-placeholder p{color:var(--muted);line-height:1.6}.empty-icon{font-size:44px;opacity:.8}.notice{background:#2e2e2e;border:1px solid #4d4d4d;color:#cbcbcb;padding:13px 18px;border-radius:12px;font-size:13px;max-width:510px;line-height:1.6}.featured-match{text-align:center;padding-top:18px}.eyebrow{font-size:18px;margin-bottom:7px}.muted{color:var(--muted)}.small{font-size:12px}.duel{display:grid;grid-template-columns:1fr 130px 1fr;grid-gap:10px;gap:10px;padding:15px 0}.duel,.duel-team{align-items:center}.duel-team{display:flex;flex-direction:column;gap:14px}.duel-team h2{margin:0;font-size:23px}.team-logo{object-fit:contain;width:25px;height:25px}.duel-team .logo-fallback,.duel-team .team-logo{width:95px;height:95px;font-size:65px}.logo-fallback{display:inline-grid;place-items:center;font-size:20px}.score{background:#333333;border-radius:18px;padding:18px 8px;display:flex;flex-direction:column;gap:8px}.score span{font-size:27px}.score small{color:#b4b4b4}.feature-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;color:#aeaeae;font-size:12px;padding-top:20px}.blue-chip{background:#969696;color:white;border-radius:30px;padding:12px 18px}.table-card{overflow:hidden}.section-title{display:flex;align-items:center;justify-content:space-between;padding:20px;gap:12px}.section-title h2{margin:0}.fixture-row,.table-header{display:grid;grid-template-columns:110px minmax(0,1fr) 150px 50px;grid-gap:12px;gap:12px;align-items:center;padding:13px 20px;font-size:13px}.table-header{background:#2a2a2a;color:#bdbdbd;font-size:12px}.fixture-row{border-top:1px solid #393939}.fixture-teams{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fixture-teams b{color:#828282}.fixture-prediction{grid-column:2/-1;font-size:11px;color:#b2b2b2}.table-empty{padding:50px 24px;text-align:center;color:#b5b5b5;font-size:14px}.live-panel{padding-bottom:16px}.live-placeholder{text-align:center;padding:45px 24px}.live-placeholder h3{font-size:17px}.live-placeholder p{font-size:13px}.live-card{background:#292929;border-radius:22px;padding:18px;margin:0 14px 14px}.live-card-head{display:flex;align-items:center;gap:12px;font-size:12px}.live-teams{display:grid;grid-template-columns:1fr 70px 1fr;align-items:center;grid-gap:6px;gap:6px;margin:20px 0}.live-teams>div{display:flex;align-items:center;flex-direction:column;gap:10px;text-align:center}.live-teams .team-logo{width:55px;height:55px}.live-teams strong{text-align:center;font-size:24px}.progress{height:6px;border-radius:8px;background:#7a7a7a;overflow:hidden}.progress span{display:block;width:45%;height:100%;background:#9f9f9f}.pro-panel{padding:24px;background:linear-gradient(145deg,#373737,#222222)}.pro-label{background:#969696;border-radius:25px;padding:7px 13px;font-weight:700;font-size:12px}.pro-panel h2{margin:20px 0 10px}.pro-panel p{font-size:13px;line-height:1.7;color:#d0d0d0}.pro-price{font-size:25px;font-weight:700}.pro-price small{font-size:13px;color:#c7c7c7;font-weight:400}.coming-soon{margin-top:18px;background:#484848;padding:12px;border-radius:13px;text-align:center;font-size:12px}.leagues-panel{padding:20px}.leagues-panel h2{margin-bottom:16px}.league{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--line);font-size:13px}.league img{width:20px;height:15px;object-fit:contain}@media(max-width:1120px){.dashboard{grid-template-columns:50px minmax(0,1fr)}.right-column{grid-column:2;display:grid;grid-template-columns:1fr 1fr}.leagues-panel{grid-column:1/-1}.sports-nav span{padding:10px}}@media(max-width:700px){.app-frame{margin:0;border-radius:0;padding:10px;min-height:100vh}.header{flex-wrap:wrap}.brand{font-size:17px}.sports-nav{order:3;width:100%;overflow-x:auto}.sports-nav span{white-space:nowrap;padding:10px 14px}.dashboard{grid-template-columns:1fr}.icon-rail{display:none}.right-column{grid-column:1;grid-template-columns:1fr}.feature{min-height:350px;padding:14px}.date-heading{font-size:10px}.feature-empty{padding:16px}.duel{grid-template-columns:1fr 75px 1fr}.duel-team .logo-fallback,.duel-team .team-logo{width:55px;height:55px;font-size:40px}.duel-team h2{font-size:15px}.score span{font-size:19px}.feature-foot{flex-wrap:wrap}.fixture-row,.table-header{grid-template-columns:65px minmax(0,1fr) 38px;gap:6px;padding:12px;font-size:11px}.fixture-row>span:nth-child(3),.table-header span:nth-child(3){display:none}.fixture-prediction{grid-column:2/-1}.header-right{margin-left:auto}}.fixtures-full{grid-column:2;min-width:0}.right-column{grid-column:3}@media(max-width:1120px){.fixtures-full{grid-column:2}.right-column{grid-column:2;grid-row:auto}}@media(max-width:700px){.fixtures-full{grid-column:1}.fixtures-full>div{grid-template-columns:1fr!important}.fixtures-full aside{position:static!important;max-height:260px!important}.right-column{grid-column:1}}.fixture-toggle{width:100%;background:transparent;color:inherit;border:0;text-align:left;font:inherit;cursor:pointer}.fixture-toggle:focus-visible,.fixture-toggle:hover{background:#383838;outline:none}.fixture-toggle strong{white-space:nowrap}.fixture-details{padding:14px 20px 18px;border-top:1px solid #464646;background:#1d1d1d;display:grid;grid-gap:10px;gap:10px}.analysis-section{padding:14px;background:#2e2e2e;border:1px solid #464646;border-radius:12px;font-size:13px}.analysis-section p{margin:8px 0 0;color:#c5c5c5;line-height:1.5}@media(max-width:700px){.fixture-details{padding:10px}}.dashboard{grid-template-columns:56px 205px minmax(0,1fr) 310px}.icon-rail{grid-column:1;grid-row:1/span 2}.center-column{grid-column:3;grid-row:1}.fixtures-full,.fixtures-full>div{display:contents!important}.fixtures-full aside{grid-column:2;grid-row:1/span 2;position:-webkit-sticky!important;position:sticky!important;top:12px;max-height:calc(100vh - 32px)!important;overflow-y:auto}.fixtures-full .table-card{grid-row:2}.right-column{grid-column:4;grid-row:1/span 2}.fixtures-full aside button{min-height:38px}@media(max-width:1150px){.dashboard{grid-template-columns:50px 185px minmax(0,1fr)}.center-column{grid-column:3;grid-row:1}.fixtures-full aside{grid-column:2;grid-row:1/span 3}.fixtures-full .table-card{grid-column:3;grid-row:2}.right-column{grid-column:3;grid-row:3;display:grid;grid-template-columns:1fr 1fr}.fixture-row,.table-header{grid-template-columns:82px minmax(0,1fr) 100px 45px;gap:8px;padding:12px}}@media(max-width:700px){.dashboard{grid-template-columns:1fr}.icon-rail{display:none}.fixtures-full,.fixtures-full>div{display:contents!important}.fixtures-full aside{grid-column:1;grid-row:1;position:static!important;max-height:270px!important}.center-column{grid-column:1;grid-row:2}.fixtures-full .table-card{grid-column:1;grid-row:3}.right-column{grid-column:1;grid-row:4;grid-template-columns:1fr}.fixture-row,.table-header{grid-template-columns:65px minmax(0,1fr) 38px;gap:6px;padding:12px}}.match-minute{display:inline-flex;align-items:center;justify-content:center;min-width:30px;padding:3px 5px;border-radius:5px;background:rgba(239,68,85,.1);color:#fb7185;line-height:1.15;letter-spacing:.1px}.bet-tier{display:inline-block;margin-left:7px;padding:2px 7px;border-radius:6px;background:#525252;color:#e1e1e1;font-size:10px;font-weight:800;vertical-align:middle}.bet-tier.pro{background:#4a4a4a;color:#e2e2e2}.bet-placeholder{margin-top:12px;border:1px solid #474747;border-radius:9px;overflow:hidden}.bet-option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;font-size:12px;border-bottom:1px solid #424242}.bet-option:last-child{border-bottom:0}.bet-option span:first-child{flex:1 1}.bet-odd{display:inline-flex;align-items:center;justify-content:center;min-width:36px;padding:5px 8px;border-radius:5px;background:#3b3b3b;color:#e8e8e8;font-weight:800;font-size:11px}.bet-prob{color:#b2b2b2;font-size:11px}.bet-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.bet-stats>div{background:#262626;border:1px solid #474747;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:8px}.bet-stats small{color:#bcbcbc;font-size:10px}.bet-stats b{font-size:15px}@media(max-width:600px){.bet-stats{grid-template-columns:1fr 1fr}}.performance-page{min-height:100vh;background:#181818;color:#eaf2ff;padding:36px max(20px,calc((100vw - 1050px)/2));font-family:Arial,sans-serif}.performance-top{display:flex;justify-content:space-between;gap:16px;align-items:center;color:#a4a4a4;font-size:13px}.performance-top a{color:#b3b3b3;text-decoration:none}.performance-page h1{font-size:30px;margin:32px 0 12px}.performance-page>p{color:#b8b8b8;line-height:1.6}.performance-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:28px 0}.performance-cards>div,.performance-notice,.performance-panel{background:#2b2b2b;border:1px solid #494949;border-radius:12px;padding:18px}.performance-cards small{display:block;color:#b8b8b8;font-size:12px;margin-bottom:10px}.performance-cards strong{font-size:30px}.performance-panel{margin:16px 0}.performance-panel h2{font-size:18px;margin:0 0 18px}.performance-panel p{color:#b8b8b8}.performance-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:12px;gap:12px;padding:12px 8px;border-top:1px solid #484848;font-size:13px;align-items:center}.performance-head{font-weight:700;color:#b4b4b4;font-size:11px}.performance-win{color:#7de2a3;font-weight:700}.performance-loss{color:#ff9eaa;font-weight:700}@media(max-width:650px){.performance-page{padding:20px 14px}.performance-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-row{gap:5px;font-size:11px}}.performance-nav-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 15px;background:linear-gradient(135deg,#393939,#2e2e2e);border:1px solid #5d5d5d;border-radius:13px;color:#e8f3ff;text-decoration:none;font-size:12px;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px 0 #ffffff10;transition:background .15s,border-color .15s,transform .15s}.performance-nav-link:hover{background:#494949;border-color:#a1a1a1;transform:translateY(-1px);color:#fff}.performance-nav-link:focus-visible{outline:2px solid #bebebe;outline-offset:3px}.performance-nav-icon{font-size:18px;line-height:1;color:#bebebe}@media(max-width:700px){.header-right{margin-left:auto}.performance-nav-link{padding:9px 11px;font-size:11px;gap:6px}.performance-nav-icon{font-size:16px}}.performance-status-cards{grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0}.performance-status-cards strong{font-size:25px}@media(max-width:650px){.performance-status-cards{grid-template-columns:1fr}}.ticket-panel{padding:18px;border-radius:22px}.ticket-panel .section-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.ticket-panel .section-title h2{margin:0;font-size:19px}.ticket-count{padding:6px 10px;border-radius:20px;background:#424242;color:#cecece;font-weight:700;font-size:12px}.ticket-account-note,.ticket-disclaimer,.ticket-intro{color:#b9b9b9;font-size:12px;line-height:1.55}.ticket-empty{padding:26px 14px;border:1px dashed #5f5f5f;border-radius:14px;text-align:center;color:#c9c9c9;font-size:13px;line-height:1.6}.ticket-items{display:flex;flex-direction:column;gap:10px;max-height:390px;overflow:auto}.ticket-item{padding:12px;background:#313131;border:1px solid #505050;border-radius:12px}.ticket-item-bottom,.ticket-item-top,.ticket-totals>div{display:flex;justify-content:space-between;align-items:center;gap:10px}.ticket-item-top strong{font-size:12px;line-height:1.4}.ticket-item-top button{background:transparent;color:#e7a9b2;border:0;cursor:pointer;font-size:22px}.ticket-item-bottom{margin:10px 0 5px;color:#eaf4ff;font-size:12px}.ticket-item-bottom b{font-size:16px;color:#bababa}.ticket-item small{color:#b1b1b1;font-size:11px}.ticket-totals{border-top:1px solid #4e4e4e;margin-top:15px;padding-top:14px;display:flex;flex-direction:column;gap:12px}.ticket-totals span{color:#c7c7c7;font-size:12px}.ticket-totals strong{font-size:22px;color:#f1f7ff}.ticket-clear{margin-top:14px;padding:10px 12px;border:1px solid #636363;border-radius:10px;background:#363636;color:#e7e7e7;width:100%}.ticket-add,.ticket-clear{cursor:pointer;font-weight:700}.ticket-add{border:1px solid #8e8e8e;background:#4e4e4e;color:#fff;border-radius:8px;padding:7px 9px;font-size:11px;white-space:nowrap}.ticket-add:hover{background:#6a6a6a}.ticket-feedback{margin-bottom:10px;padding:9px 12px;border:1px solid #636363;border-radius:9px;color:#e8e8e8;font-size:12px;background:#383838}.bet-option{gap:10px}.bet-option>span:first-child{flex:1 1;min-width:0}.analysis-explanation{border-color:#5e5e5e;background:linear-gradient(145deg,#303030,#2b2b2b)}.explanation-points{display:grid;grid-gap:9px;gap:9px;margin-top:12px}.explanation-point{padding:12px 13px;border-radius:10px;border:1px solid #545454;background:#282828}.explanation-point b{display:block;color:#eaeaea;font-size:12px;margin-bottom:5px}.explanation-point p{margin:0;color:#c8c8c8;font-size:12px;line-height:1.6}.explanation-limits{color:#b4b4b4;font-size:11px;line-height:1.55;margin:12px 0 7px}.explanation-version{color:#a4a4a4;font-size:10px}.pro-preview{position:relative;min-height:112px;margin-top:10px;overflow:hidden;border:1px solid #515151;border-radius:10px;background:#2a2a2a}.pro-preview-blur{filter:blur(5px);opacity:.36;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:10px}.pro-preview-overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px;text-align:center;background:rgba(13,27,47,.35)}.pro-preview-overlay b{color:#e5efff;font-size:13px}.pro-preview-overlay span{color:#d7d7d7;font-size:11px}.pro-preview-overlay small{color:#b5b5b5;font-size:10px}.auth-form{display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:12px;border:1px solid #505050;border-radius:12px;background:#2a2a2a}.auth-form h3{font-size:14px;margin:0 0 3px}.auth-form label{display:flex;flex-direction:column;gap:5px;font-size:11px;color:#d6d6d6}.auth-form input{width:100%;padding:10px;border-radius:8px;border:1px solid #606060;background:#202020;color:#fff}.auth-form>button[type=submit]{border:0;border-radius:9px;padding:10px;background:#949494;color:#181818;font-weight:800;cursor:pointer}.auth-switch{border:0;background:none;color:#c5c5c5;cursor:pointer;font-size:11px;text-decoration:underline}.auth-form p{font-size:11px;color:#dbdbdb;overflow-wrap:anywhere}.account-trigger{display:flex;align-items:center;gap:9px;border:1px solid #4c4c4c;border-radius:24px;background:#292929;color:#e6f2ff;padding:4px 8px 4px 12px;cursor:pointer;font-size:12px;font-weight:700}.account-dropdown{position:absolute;right:0;top:calc(100% + 12px);width:290px;max-width:90vw;padding:16px;border:1px solid #535353;border-radius:14px;background:#292929;box-shadow:0 16px 36px #0008;color:#eaf4ff;display:flex;flex-direction:column;gap:12px}.account-dropdown>a{color:#cecece;text-decoration:none;font-size:13px}.account-dropdown>button{background:#424242;color:#fff;border:1px solid #626262;border-radius:8px;padding:10px;cursor:pointer}.account-muted{font-size:12px;color:#cbcbcb;line-height:1.5}.account-dropdown .auth-form{padding:0;border:0;background:none}.analysis-section:has(.pro-stats){background:linear-gradient(145deg,#2f2f2f,#232323);border-color:#5d5d5d;box-shadow:inset 0 1px 0 #ffffff12,0 10px 26px #18181833}.bet-stats.pro-stats{grid-template-columns:minmax(0,1.65fr) minmax(0,1.15fr) minmax(130px,.65fr);gap:12px;margin-top:16px}.bet-stats.pro-stats>.pro-stat-card{min-width:0;padding:16px 17px;border-radius:13px;border:1px solid #565656;background:linear-gradient(155deg,#323232,#222222);box-shadow:inset 0 1px 0 #ffffff0b;gap:13px}.pro-stats .pro-stat-card>small{font-size:11px;font-weight:700;letter-spacing:.045em;color:#c9c9c9;line-height:1.45}.pro-stat-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;align-items:center}.pro-stat-split.pro-stat-three{grid-template-columns:repeat(3,minmax(0,1fr))}.pro-stat-split>div{min-width:0;display:flex;flex-direction:column;gap:8px;padding:2px 13px;border-left:1px solid #5c5c5c}.pro-stat-split>div:first-child{border-left:0;padding-left:0}.pro-stat-split>div:last-child{padding-right:0}.pro-stat-split span{color:#c0c0c0;font-size:11px;font-weight:600;white-space:nowrap}.pro-stats .pro-stat-split b{color:#f5f9ff;font-size:15px;font-weight:750;letter-spacing:-.035em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.25}.pro-stats .pro-stat-score{justify-content:space-between}.pro-stats .pro-stat-score>b{font-size:15px;color:#cccccc;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25}@media(max-width:1350px){.bet-stats.pro-stats{grid-template-columns:1fr 1fr}.pro-stats .pro-stat-probabilities{grid-column:1/-1}}@media(max-width:650px){.bet-stats.pro-stats{grid-template-columns:1fr;gap:10px}.pro-stats .pro-stat-probabilities{grid-column:auto}.bet-stats.pro-stats>.pro-stat-card{padding:14px}.pro-stats .pro-stat-split b{font-size:15px}}@media(max-width:370px){.pro-stat-split>div{padding-left:8px;padding-right:8px}.pro-stats .pro-stat-split b{font-size:15px}.pro-stat-split span{font-size:10px}}.pro-stats .pro-stat-score>b,.pro-stats .pro-stat-split b{font-size:15px;letter-spacing:0;line-height:1.5}.pro-stats .pro-stat-split span{font-size:11px;color:#c0c0c0}.pro-stat-split .pro-team-label{display:flex;flex-direction:column;align-items:flex-start;gap:5px;white-space:normal;line-height:1.3;min-height:41px;justify-content:flex-end}.pro-team-logo{display:block;width:23px;height:23px;object-fit:contain;flex-shrink:0}.ticket-conflict{margin:9px 0;padding:11px 12px;border:1px solid #ef4444;border-radius:9px;background:#551d2a;color:#ffe2e6;font-size:12px;font-weight:700;line-height:1.5}.featured-scoreboard{padding:12px 15px!important;min-height:0!important;background:linear-gradient(145deg,#272727,#1d1d1d)!important;color:#eef4ff!important;border:1px solid #474747!important;border-radius:15px!important}.flash-match{display:flex;flex-direction:column;gap:8px;font-family:Arial,Helvetica,sans-serif}.flash-breadcrumb{font-size:12px;color:#bbbbbb;line-height:1.5}.flash-breadcrumb span{padding:0 5px;color:#989898}.flash-breadcrumb b{color:#eef4ff}.flash-league{display:flex;align-items:center;gap:7px;background:#393939;border-radius:18px;padding:7px 11px;font-size:12px;color:#e4e4e4;font-weight:600}.flash-league img{width:17px;height:17px;object-fit:contain}.flash-league span{margin-left:auto}.flash-phase{font-size:12px;font-weight:750;color:#67d9a4;margin:2px 0}.flash-teamline{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;font-size:15px;color:#eef4ff}.flash-teamline strong{font-size:19px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flash-teamname{display:flex;align-items:center;gap:10px;font-weight:650}.flash-teamname .logo-fallback,.flash-teamname .team-logo{width:25px;height:25px;font-size:19px}.flash-progress{height:11px;border-radius:9px;background:#325d63;overflow:hidden;margin:7px 0 0}.flash-progress span{display:block;height:100%;background:#40b68a;border-radius:9px;transition:width .4s ease}.flash-tabs{display:flex;gap:20px;align-items:center;border-bottom:1px solid #474747;overflow-x:auto;font-size:12px;font-weight:700;color:#bbbbbb;white-space:nowrap}.flash-tabs span{padding:10px 0 8px}.flash-tabs .flash-tab-active{color:#f2f7ff;border-bottom:3px solid #a4a4a4}.flash-fixture-entry{background:#232323;color:#eef4ff;border-bottom:1px solid #444444}.flash-fixture-row{background:#232323!important;color:#eef4ff!important;border-top:0!important;cursor:pointer}.flash-fixture-row:hover{background:#323232!important}.flash-fixture-row .muted{color:#bbbbbb!important}.flash-fixture-row .fixture-teams{color:#eef4ff;font-weight:650}.flash-fixture-row .fixture-teams b{color:#a4a4a4}.flash-fixture-row .fixture-prediction{color:#bababa}.flash-fixture-row .match-minute{color:#67d9a4!important;font-weight:800}.flash-fixture-entry .fixture-details{background:#232323;color:#eef4ff}@media(min-width:1151px){.dashboard{grid-template-rows:max-content max-content minmax(0,1fr);align-content:start}.right-column{grid-column:4}.fixtures-full aside,.right-column{grid-row:1/span 3}.center-column{grid-row:1;align-self:start}.fixtures-full .table-card{grid-row:2;align-self:start}}@media(min-width:701px) and (max-width:1150px){.dashboard{grid-template-rows:max-content max-content max-content;align-content:start}.center-column{grid-row:1;align-self:start}.fixtures-full .table-card{grid-row:2;align-self:start}.right-column{grid-row:3}}.fixture-time-pill{display:inline-flex;align-items:center;justify-content:center;min-width:52px;max-width:100%;padding:5px 8px;border:1px solid #535353;border-radius:8px;background:#393939;color:#eaeaea;font-size:11px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:normal;line-height:1.35}.flash-fixture-row .match-minute{background:#1b514c!important;color:#7aefbf!important;border:1px solid #327a68;border-radius:8px;min-width:52px;padding:5px 8px;font-size:11px;line-height:1.35;white-space:nowrap}.sports-nav a{display:inline-flex;align-items:center;justify-content:center;padding:12px 23px;color:#d5deeb;font-size:13px;font-weight:650;text-decoration:none;border-radius:30px;white-space:nowrap}.sports-nav a:hover{color:#fff;background:#3e3e3e}.sports-nav a.nav-active{background:linear-gradient(120deg,#7f7f7f,#afafaf);color:#fff;box-shadow:0 5px 20px #6e6e6e55}.performance-top .sports-nav{margin-inline:auto}@media(max-width:700px){.sports-nav a{padding:10px 13px;font-size:12px}.performance-top{flex-wrap:wrap}.performance-top .sports-nav{margin-inline:0}}.performance-page{max-width:1300px;margin:0 auto;padding:28px 28px 65px;color:#f0f6ff}.performance-top{margin-bottom:26px}.performance-hero{position:relative;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:42px 46px;border:1px solid #575757;border-radius:24px;background:radial-gradient(circle at 84% 36%,#4f4f4f 0,#333333 30%,#1c1c1c 72%);overflow:hidden;box-shadow:0 18px 55px #18181855}.performance-hero-copy{position:relative;z-index:1;max-width:660px}.performance-eyebrow,.performance-kicker{font-size:11px;letter-spacing:.16em;font-weight:800;color:#b0b0b0}.performance-eyebrow{display:inline-flex;align-items:center;gap:9px;border:1px solid #5d5d5d;padding:9px 12px;border-radius:40px}.performance-live-dot{width:8px;height:8px;border-radius:50%;background:#58e2b2;box-shadow:0 0 0 4px #58e2b21b}.performance-hero h1{font-size:clamp(31px,4vw,50px);letter-spacing:-.045em;line-height:1.1;margin:22px 0 15px}.performance-hero h1 span{display:block;color:#b3b3b3}.performance-hero p{max-width:600px;color:#c9c9c9;line-height:1.7;font-size:15px;margin:0}.performance-hero-date{display:inline-flex;align-items:center;gap:9px;margin-top:26px;color:#e5e5e5;font-size:12px;background:#333333;border:1px solid #525252;padding:10px 15px;border-radius:10px}.performance-hero-visual{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:230px;min-height:230px;border-radius:50%;border:1px solid #82828270;background:radial-gradient(circle,#494949 0,#323232 55%,#29292900 73%);box-shadow:0 0 0 18px #9191910b}.performance-orbit{font-size:40px;color:#b8b8b8;line-height:1}.performance-hero-visual span{font-size:10px;letter-spacing:.16em;color:#cecece;margin:12px 0}.performance-hero-visual strong{font-size:42px;letter-spacing:-.04em;color:#fff}.performance-hero-visual small{font-size:11px;color:#cacaca}.performance-overview,.performance-today{margin-top:34px}.performance-section-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:17px}.performance-section-heading h2{font-size:23px;letter-spacing:-.025em;margin:7px 0}.performance-section-heading p{font-size:13px;color:#b8b8b8;margin:0}.performance-date-badge{border:1px solid #515151;border-radius:12px;padding:11px 14px;color:#d2d2d2;background:#2e2e2e;font-size:12px;text-transform:capitalize}.performance-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.performance-metric{display:flex;flex-direction:column;align-items:flex-start;min-height:164px;padding:20px;border:1px solid #4e4e4e;border-radius:17px;background:linear-gradient(145deg,#323232,#222222);box-shadow:inset 0 1px 0 #ffffff0a}.performance-metric-icon{display:flex;align-items:center;justify-content:center;width:33px;height:33px;background:#494949;color:#c3c3c3;border-radius:10px;font-size:18px;margin-bottom:15px}.performance-metric small{font-size:12px;color:#c6c6c6}.performance-metric strong{font-size:35px;line-height:1.3;letter-spacing:-.035em;margin:4px 0;color:#f5f9ff}.performance-metric>span:last-child:not(.performance-metric-icon){font-size:11px;color:#a8a8a8;margin-top:auto}.performance-metric-grid-history .performance-metric{min-height:110px}.performance-metric-grid-history .performance-metric strong{font-size:29px}.performance-panel{margin-top:24px;border-radius:18px;border-color:#4c4c4c;background:linear-gradient(145deg,#2b2b2b,#222222);padding:24px}.performance-panel-title{margin-bottom:17px}.performance-panel-title h2{margin:7px 0 0;font-size:20px}.performance-panel .performance-status-cards{margin:0 0 14px}.performance-row{padding-top:13px;padding-bottom:13px;line-height:1.5}.performance-row:not(.performance-head):hover{background:#3d3d3d}.performance-head{color:#d4d4d4}.performance-win{color:#72e1ae!important;font-weight:750}.performance-loss{color:#ff9b9b!important;font-weight:750}.performance-footnote{font-size:12px;color:#a3a3a3;line-height:1.6;margin-top:22px}@media(max-width:850px){.performance-hero{padding:28px;gap:15px}.performance-hero-visual{min-width:160px;min-height:160px}.performance-hero-visual strong{font-size:31px}.performance-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.performance-page{padding:16px}.performance-hero{padding:24px;flex-direction:column;align-items:stretch}.performance-hero-visual{align-self:center;width:180px}.performance-section-heading{align-items:flex-start;flex-direction:column}.performance-metric-grid{gap:9px}.performance-metric{padding:14px;min-height:145px}.performance-metric strong{font-size:27px}.performance-panel{padding:15px;overflow-x:auto}}.performance-page{max-width:1320px;padding:16px 20px 38px;background:transparent}.performance-top{margin-bottom:15px}.performance-hero{gap:24px;padding:22px 26px;border-radius:15px;border:1px solid #474747;background:linear-gradient(145deg,#272727,#1d1d1d);box-shadow:none}.performance-hero-copy{max-width:700px}.performance-eyebrow{padding:6px 10px;font-size:10px;background:#393939;border-color:#525252}.performance-hero h1{font-size:clamp(25px,2.6vw,34px);margin:11px 0 8px;letter-spacing:-.025em;line-height:1.17}.performance-hero h1 span{display:inline;color:#bcbcbc}.performance-hero p{font-size:12px;line-height:1.55;max-width:560px}.performance-hero-date{margin-top:12px;padding:7px 10px;font-size:11px;border-radius:8px;background:#393939}.performance-hero-summary{flex:0 0 245px;border:1px solid #545454;background:#333333;border-radius:12px;padding:15px 17px;box-shadow:inset 0 1px 0 #ffffff0b}.performance-summary-label{display:flex;align-items:center;gap:8px;font-size:10px;letter-spacing:.1em;font-weight:750;color:#c5c5c5}.performance-summary-number{font-size:35px;line-height:1.2;letter-spacing:-.035em;font-weight:800;margin-top:9px;color:#f2f7ff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.performance-summary-caption{font-size:11px;color:#cacaca;margin:2px 0 10px}.performance-summary-track{height:5px;border-radius:6px;background:#4d4d4d;overflow:hidden}.performance-summary-track span{display:block;height:100%;background:#a2a2a2;border-radius:6px}.performance-summary-footer{display:flex;justify-content:space-between;gap:10px;margin-top:10px;font-size:10px;color:#cacaca}.performance-summary-footer b{color:#f2f7ff}.performance-overview,.performance-today{margin-top:18px}.performance-section-heading{margin-bottom:10px}.performance-section-heading h2{font-size:18px;margin:4px 0}.performance-section-heading p{font-size:11px}.performance-kicker{font-size:9px;letter-spacing:.12em}.performance-date-badge{padding:7px 10px;border-radius:8px;font-size:10px}.performance-metric-grid{gap:9px}.performance-metric{min-height:108px;padding:12px 14px;border-radius:11px;border-color:#474747;background:#292929}.performance-metric-icon{width:25px;height:25px;font-size:13px;border-radius:7px;margin-bottom:7px;background:#444444}.performance-metric small{font-size:11px}.performance-metric strong{font-size:27px;margin:1px 0}.performance-metric>span:last-child:not(.performance-metric-icon){font-size:10px}.performance-metric-grid-history .performance-metric{min-height:70px}.performance-metric-grid-history .performance-metric strong{font-size:23px}.performance-panel{margin-top:14px;padding:15px 17px;border-radius:12px;background:#272727;border:1px solid #474747}.performance-panel-title{margin-bottom:10px}.performance-panel-title h2{font-size:16px;margin:3px 0 0}.performance-panel .performance-status-cards{margin-bottom:8px}.performance-row{padding-top:8px;padding-bottom:8px;font-size:12px}.performance-panel p{font-size:11px;line-height:1.5}.performance-footnote{margin-top:13px;font-size:11px}@media(max-width:850px){.performance-hero{padding:18px}.performance-hero-summary{flex-basis:195px}.performance-summary-number{font-size:30px}}@media(max-width:560px){.performance-page{padding:12px}.performance-hero{padding:16px;gap:12px;flex-direction:column;align-items:stretch}.performance-hero-summary{flex-basis:auto}.performance-hero h1{font-size:25px}.performance-metric{padding:11px;min-height:105px}.performance-metric strong{font-size:23px}.performance-panel{padding:12px}.performance-date-badge{display:none}}.performance-filter-row{color:#eaf3ff;text-decoration:none;cursor:pointer;border-radius:5px;transition:background .15s ease}.performance-filter-row:hover{background:#474747!important;color:#fff}.performance-filter-row.is-active{background:#464646!important;box-shadow:inset 3px 0 0 #acacac}.performance-filter-row:focus-visible{outline:2px solid #b9b9b9;outline-offset:-2px}.performance-filter-row span{min-width:0}#rezultate-verificate{scroll-margin-top:18px}#rezultate-verificate .performance-panel-title p{margin:6px 0 0;color:#c0c0c0}.performance-day-switch{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.performance-day-switch>a{display:inline-flex;align-items:center;justify-content:center;min-width:60px;padding:8px 12px;border:1px solid #535353;border-radius:8px;background:#2e2e2e;color:#d8d8d8;text-decoration:none;font-size:11px;font-weight:700}.performance-day-switch>a:hover{background:#484848;color:#fff}.performance-day-switch>a.is-active{background:#757575;border-color:#a4a4a4;color:#fff}.performance-day-switch .performance-date-badge{margin-left:5px}@media(max-width:560px){.performance-day-switch .performance-date-badge{display:none}}.performance-info{display:block;z-index:1}.performance-info[open]{z-index:50}.performance-info summary{display:inline-flex;align-items:center;gap:6px;max-width:100%;list-style:none;cursor:pointer;color:#c6c6c6;font-size:11px;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.performance-info summary::-webkit-details-marker{display:none}.performance-info summary:hover,.performance-info[open] summary{color:#f2f8ff}.performance-info summary:focus-visible{outline:2px solid #b3b3b3;outline-offset:3px;border-radius:3px}.performance-info-icon{color:#b4b4b4;font-size:13px;font-weight:700}.performance-info-popup{position:absolute;left:0;top:calc(100% + 9px);width:min(285px,75vw);padding:12px 14px;border:1px solid #747474;border-radius:10px;background:#3c3c3c;color:#ecf5ff;font-size:12px;line-height:1.55;font-weight:400;box-shadow:0 12px 32px #181818aa;white-space:normal;text-align:left}.performance-info-popup:before{content:"";position:absolute;top:-5px;left:15px;width:9px;height:9px;transform:rotate(45deg);background:#3c3c3c;border-left:1px solid #747474;border-top:1px solid #747474}.performance-cards.performance-status-cards>div,.performance-metric{overflow:visible}.performance-metric-grid .performance-metric:nth-child(4n) .performance-info-popup{left:auto;right:0}.performance-metric-grid .performance-metric:nth-child(4n) .performance-info-popup:before{left:auto;right:15px}.performance-status-cards>div:last-child .performance-info-popup{left:auto;right:0}@media(max-width:850px){.performance-metric-grid .performance-metric:nth-child(2n) .performance-info-popup{left:auto;right:0}}.performance-info{display:inline-flex;align-items:center;gap:7px;position:relative;z-index:auto;max-width:100%}.performance-info-label{font-size:11px;color:#c6c6c6;line-height:1.5}.performance-info-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;border:1px solid #959595;border-radius:50%;background:linear-gradient(145deg,#595959,#3b3b3b);color:#e7f4ff;cursor:help;font-size:11px;font-family:Georgia,serif;font-weight:700;font-style:italic;line-height:1;box-shadow:0 0 0 2px #8e8e8e0c}.performance-info-trigger:focus-visible,.performance-info-trigger:hover{background:#888888;border-color:#cccccc;box-shadow:0 0 0 3px #a1a1a130;outline:none}.performance-info-trigger .performance-info-popup{position:absolute;top:calc(100% + 10px);left:50%;right:auto;transform:translateX(-50%) translateY(-4px);width:260px;max-width:min(260px,75vw);padding:12px 14px;border:1px solid #818181;border-radius:10px;background:#3c3c3c;color:#f0f7ff;font:400 12px/1.55 Arial,Helvetica,sans-serif;text-align:left;white-space:normal;box-shadow:0 12px 32px #181818aa;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.performance-info-trigger:focus-visible .performance-info-popup,.performance-info-trigger:hover .performance-info-popup{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.performance-info-trigger .performance-info-popup:before{left:calc(50% - 5px);right:auto}.performance-metric-grid .performance-metric:nth-child(2n) .performance-info-popup,.performance-metric-grid .performance-metric:nth-child(4n) .performance-info-popup,.performance-status-cards>div:last-child .performance-info-popup{left:auto;right:-8px;transform:translateY(-4px)}.performance-metric-grid .performance-metric:nth-child(2n) .performance-info-trigger:focus-visible .performance-info-popup,.performance-metric-grid .performance-metric:nth-child(2n) .performance-info-trigger:hover .performance-info-popup,.performance-metric-grid .performance-metric:nth-child(4n) .performance-info-trigger:focus-visible .performance-info-popup,.performance-metric-grid .performance-metric:nth-child(4n) .performance-info-trigger:hover .performance-info-popup,.performance-status-cards>div:last-child .performance-info-trigger:focus-visible .performance-info-popup,.performance-status-cards>div:last-child .performance-info-trigger:hover .performance-info-popup{transform:translateY(0)}.performance-metric-grid .performance-metric:nth-child(2n) .performance-info-popup:before,.performance-metric-grid .performance-metric:nth-child(4n) .performance-info-popup:before,.performance-status-cards>div:last-child .performance-info-popup:before{left:auto;right:11px}.performance-metric:has(.performance-info-trigger:focus-visible),.performance-metric:has(.performance-info-trigger:hover),.performance-status-cards>div:has(.performance-info-trigger:focus-visible),.performance-status-cards>div:has(.performance-info-trigger:hover){z-index:20;position:relative}.dashboard{align-content:start}.fixtures-full .table-card{grid-column:3;grid-row:1;align-self:start}.fixtures-full aside{grid-row:1}.match-list-entry{background:#242424;border-radius:9px;margin:6px 8px 8px;overflow:hidden}.match-list-row{display:grid;grid-template-columns:52px minmax(0,1fr) 76px minmax(0,1fr) 42px;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:70px;padding:10px 12px;background:#282828;color:#f5f5f5;border:0;cursor:pointer;font:600 13px/1.35 Arial,Helvetica,sans-serif;transition:background .15s ease}.match-list-row:focus-visible,.match-list-row:hover{background:#343434;outline:none}.match-list-status{font-size:10px;color:#aab0ba;text-align:left}.match-list-team{display:flex;align-items:center;gap:10px;min-width:0}.match-list-team.home{justify-content:flex-end;text-align:right}.match-list-team.away{justify-content:flex-start;text-align:left}.match-list-team .logo-fallback,.match-list-team .team-logo{width:26px;height:26px;object-fit:contain;flex:0 0 26px}.match-list-center{font-size:13px;font-weight:800;white-space:nowrap;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.match-list-center.is-live{color:#78e6ae}.match-list-chevron{width:34px;height:34px;border:1px solid #555;border-radius:50%;display:grid;place-items:center;justify-self:end;transition:background .2s,transform .2s,border-color .2s}.match-list-row:hover .match-list-chevron{background:#3b3b3b;border-color:#ff862b}.match-list-chevron.is-expanded{transform:rotate(90deg);border-color:#ff862b;color:#ff9a50}.match-list-entry .fixture-details{background:#1c1c1c;border-top:1px solid #444}.match-list-entry .analysis-section{background:#24282f}.live-analysis-card{padding:14px;border:1px solid #4d4d4d;border-radius:12px}.live-analysis-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.live-analysis-heading strong{font-size:13px}.live-analysis-heading>span{font-size:12px;color:#c7c7c7}.live-stats-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.live-stat-tile{background:#242424;border:1px solid #474747;border-radius:10px;padding:12px 6px;text-align:center;min-width:0}.live-stat-tile>span{font-size:11px;color:#d0d9e5;font-weight:700}.live-stat-values{display:flex;align-items:center;justify-content:center;gap:8px;margin:8px 0}.live-stat-values strong{font-size:clamp(16px,1.8vw,23px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live-stat-tile>small,.live-stat-values small{font-size:10px;color:#acacac}.live-carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 4px 3px}.live-carousel-controls>button{width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#303030;font-size:27px;line-height:1;cursor:pointer}.live-carousel-controls>button:hover{background:#464646}.live-carousel-dots{display:flex;align-items:center;gap:8px}.live-carousel-dots button{width:9px;height:9px;border:0;border-radius:12px;background:#5d626a;padding:0;cursor:pointer}.live-carousel-dots button.is-active{width:17px;background:#f5f5f5}.live-stats-foot{display:flex;justify-content:space-between;gap:8px;margin-top:6px;color:#a8a8a8}.live-stats-foot small{font-size:10px}@media(max-width:1120px){.fixtures-full .table-card{grid-column:3;grid-row:1}}@media(max-width:700px){.fixtures-full .table-card{grid-column:1;grid-row:2}.fixtures-full aside{grid-row:1}.match-list-row{grid-template-columns:30px minmax(0,1fr) 53px minmax(0,1fr) 30px;gap:5px;min-height:64px;padding:8px 6px;font-size:11px}.match-list-team{gap:4px}.match-list-team .logo-fallback,.match-list-team .team-logo{width:20px;height:20px;flex-basis:20px}.match-list-center{font-size:11px}.match-list-chevron{width:27px;height:27px}.live-stats-grid{gap:5px}.live-stat-tile{padding:9px 3px}.live-stat-tile>span{font-size:10px}}.fixtures-full .table-card .table-header{display:none}.fixtures-full .table-card{background:#181818;border-color:#333}.fixtures-full .table-card .section-title{background:#202020;padding:14px 18px}.fixtures-full .table-card .section-title h2{font-size:16px}.fixtures-full .table-card{background:#1c1c1c;border-color:#3f3f3f}.fixtures-full .table-card .section-title,.match-list-entry{background:#292929}.match-list-row{background:#2e2e2e;color:#f1f7ff}.match-list-row:focus-visible,.match-list-row:hover{background:#404040}.match-list-status{color:#b4b4b4}.match-list-center{color:#f4f8ff}.match-list-chevron{background:#242424;border-color:#5d5d5d;color:#e8e8e8}.match-list-row:hover .match-list-chevron{background:#5f5f5f;border-color:#b1b1b1}.match-list-chevron.is-expanded{border-color:#b1b1b1;color:#c9c9c9;background:#494949}.match-list-entry .fixture-details{background:#232323;border-top-color:#4f4f4f}.match-list-entry .analysis-section{background:#2d2d2d}.live-carousel-controls>button{background:#3b3b3b;color:#e8f4ff}.live-carousel-controls>button:hover{background:#626262}.live-carousel-dots button{background:#5e5e5e}.live-carousel-dots button.is-active{background:#d6d6d6}.league-sidebar{background:#202020;border:1px solid #424242;border-radius:18px}.league-sidebar-heading{font-size:15px;margin:2px 4px 13px;color:#eef6ff}.fixtures-full aside .league-sidebar-row{width:100%;display:flex;align-items:center;gap:9px;min-height:48px;margin:0 0 7px;padding:7px 9px;background:#2e2e2e;border:1px solid #484848;border-radius:10px;color:#e9f2ff;text-align:left;font-size:12px;font-weight:650;cursor:pointer;transition:background .15s,border-color .15s}.fixtures-full aside .league-sidebar-row:focus-visible,.fixtures-full aside .league-sidebar-row:hover{background:#424242;border-color:#8e8e8e;outline:none}.fixtures-full aside .league-sidebar-row.is-selected{background:#484848;border-color:#9f9f9f}.league-sidebar-symbol{width:21px;height:21px;flex:0 0 21px;object-fit:contain;display:grid;place-items:center}.league-sidebar-name{flex:1 1;min-width:0;overflow-wrap:anywhere}.league-sidebar-chevron{width:27px;height:27px;flex:0 0 27px;border-radius:50%;border:1px solid #727272;background:#262626;display:grid;place-items:center;color:#e7e7e7;transition:background .2s,transform .2s}.league-sidebar-row.is-selected .league-sidebar-chevron,.league-sidebar-row:hover .league-sidebar-chevron{background:#6c6c6c;border-color:#c1c1c1}.league-sidebar-more{margin-top:5px!important}.league-sidebar-more .league-sidebar-chevron{transform:rotate(90deg)}.league-sidebar-more .league-sidebar-chevron.is-expanded{transform:rotate(-90deg)}.performance-page{background:#1a1a1a;color:#eef5ff}.performance-hero{background:linear-gradient(140deg,#2d2d2d,#222222);border-color:#505050}.performance-panel{background:#222222;border-color:#484848}.performance-metric{background:#2e2e2e;border-color:#505050}.performance-report-switch{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 8px;flex-wrap:wrap}.performance-overview{margin-top:7px}.performance-match-list{display:flex;flex-direction:column;gap:9px}.performance-match-entry{border:1px solid #4d4d4d;border-radius:10px;padding:11px 13px;color:#eef5ff}.performance-match-duel{display:grid;grid-template-columns:minmax(0,1fr) 45px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;min-height:40px}.performance-match-side{display:flex;align-items:center;gap:9px;min-width:0;font-size:13px;font-weight:700}.performance-match-side.home{justify-content:flex-end;text-align:right}.performance-match-side.away{justify-content:flex-start;text-align:left}.performance-match-logo-fallback,.performance-match-side img{width:30px;height:30px;flex:0 0 30px;object-fit:contain}.performance-match-logo-fallback{display:grid;place-items:center}.performance-match-versus{font-size:12px;font-weight:800;text-align:center;color:#bfbfbf}.performance-match-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px;margin-top:9px;padding-top:9px;border-top:1px solid #4d4d4d;color:#cbcbcb;font-size:11px}.performance-match-meta b{color:#f0f7ff}.performance-result-pill{display:inline-flex;align-items:center;padding:5px 10px;border-radius:20px;font-weight:750}.performance-result-pill.is-correct{color:#9bf2c5;background:#1a5544}.performance-result-pill.is-wrong{color:#ffc4c4;background:#65333c}@media(max-width:560px){.performance-match-entry{padding:10px 7px}.performance-match-duel{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:5px}.performance-match-side{font-size:11px;gap:4px}.performance-match-logo-fallback,.performance-match-side img{width:22px;height:22px;flex-basis:22px}.performance-match-meta{font-size:10px;gap:7px 10px}}.performance-match-entry{padding:12px 15px;background:#2e2e2e;border-color:#525252}.performance-match-main{display:grid;grid-template-columns:minmax(240px,1.8fr) minmax(145px,1fr) minmax(110px,.75fr) auto;align-items:center;grid-gap:16px;gap:16px;min-height:53px}.performance-match-main .performance-match-duel{min-height:42px;gap:7px;grid-template-columns:minmax(0,1fr) 27px minmax(0,1fr)}.performance-match-main .performance-match-side{font-size:12px}.performance-match-main .performance-match-logo-fallback,.performance-match-main .performance-match-side img{width:25px;height:25px;flex-basis:25px}.performance-match-prediction,.performance-match-score{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:49px;padding:7px 12px;border-radius:9px;background:#222222;border:1px solid #515151;text-align:center}.performance-match-prediction>span,.performance-match-score>span{font-size:10px;font-weight:700;color:#b6b6b6;text-transform:uppercase;letter-spacing:.04em}.performance-match-prediction strong,.performance-match-score strong{font-size:15px;line-height:1.25;color:#f3f8ff}.performance-match-score strong{font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.performance-match-main .performance-result-pill{justify-self:end;white-space:nowrap;font-size:12px;padding:9px 13px}.performance-match-date{margin-top:9px;padding-top:9px;border-top:1px solid #515151;color:#c6c6c6;font-size:11px;text-align:center}@media(max-width:980px){.performance-match-main{grid-template-columns:minmax(0,1fr) minmax(115px,.7fr) minmax(95px,.55fr) auto;gap:8px}.performance-match-main .performance-match-side{font-size:11px}.performance-match-prediction,.performance-match-score{padding:7px}}@media(max-width:650px){.performance-match-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px}.performance-match-main .performance-match-duel{grid-column:1/-1}.performance-match-prediction,.performance-match-score{min-height:57px}.performance-match-main .performance-result-pill{grid-column:1/-1;justify-self:center}.performance-match-date{margin-top:8px}}.performance-match-main{grid-template-columns:minmax(250px,2.4fr) minmax(100px,.7fr) minmax(90px,.6fr) auto;gap:12px}.performance-match-main .performance-match-duel{justify-self:start;width:min(100%,430px)}.performance-match-main .performance-match-side{font-size:13px}.performance-match-prediction,.performance-match-score{min-height:37px;padding:5px 9px;gap:2px;border-radius:7px}.performance-match-prediction>span,.performance-match-score>span{font-size:9px}.performance-match-prediction strong{font-size:13px}.performance-match-score strong{font-size:16px}.performance-match-bottom{display:flex;align-items:center;gap:14px;margin-top:10px;padding-top:9px;border-top:1px solid #515151}.performance-match-bottom .performance-match-date{flex:0 0 115px;margin:0;padding:0;border:0;text-align:left}.performance-match-statistics{flex:1 1;display:grid;grid-gap:6px;gap:6px}.performance-match-stat{background:#222222;border:1px solid #4e4e4e;border-radius:7px;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 3px;text-align:center}.performance-match-stat>span{font-size:10px;color:#b6b6b6}.performance-match-stat strong{font-size:13px;color:#eef6ff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.performance-match-stat em{font-style:normal;color:#919191;font-weight:400}@media(max-width:980px){.performance-match-main{grid-template-columns:minmax(190px,2fr) minmax(95px,.7fr) minmax(80px,.6fr) auto;gap:7px}.performance-match-bottom{flex-direction:column;align-items:stretch}.performance-match-bottom .performance-match-date{flex:auto;text-align:center}.performance-match-statistics{width:100%}}@media(max-width:650px){.performance-match-main{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-match-main .performance-match-duel{grid-column:1/-1;width:100%}.performance-match-statistics{grid-template-columns:repeat(3,minmax(0,1fr))}.performance-match-main .performance-result-pill{grid-column:1/-1}}.performance-match-bottom{gap:8px;margin-top:7px;padding-top:7px}.performance-match-statistics{flex:0 1 690px;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.performance-match-stat{padding:4px 5px;min-height:35px;gap:2px;border-radius:6px}.performance-match-stat>span{font-size:9px;line-height:1.1}.performance-match-stat strong{font-size:11px;line-height:1.2}@media(max-width:980px){.performance-match-statistics{flex:1 1;width:100%}}@media(max-width:650px){.performance-match-statistics{grid-template-columns:repeat(3,minmax(0,1fr))}}.vartips-logo{display:block;width:172px;height:auto;max-height:54px;overflow:visible}.brand:has(.vartips-logo){display:inline-flex;align-items:center;text-decoration:none;flex-shrink:0}.performance-top .vartips-logo{width:156px}@media(max-width:650px){.vartips-logo{width:126px}.performance-top .vartips-logo{width:120px}}:root{--bg:#101010;--card:#1b1b1b;--line:#343434;--text:#f4f4f4;--muted:#a3a3a3;--blue:#d6d6d6}body{background:#101010;color:#f4f4f4}.app-frame{background:#121212;border-color:#292929;box-shadow:0 20px 65px #0007}.card,.fixtures-full .table-card,.league-sidebar{background:#1a1a1a;border-color:#303030;box-shadow:none}.header-right{color:#c6c6c6}.sports-nav{background:#222}.sports-nav span{color:#bdbdbd}.sports-nav .nav-active{background:#f3f3f3;color:#151515;box-shadow:none}.avatar,.rail-selected{background:#3b3b3b;color:#fff}.icon-rail{background:#1c1c1c;border-color:#343434;color:#bdbdbd}.fixtures-full .table-card .section-title{background:#1d1d1d;color:#f3f3f3}.match-list-entry{background:#252525;border:0;border-radius:8px}.match-list-row{background:#252525;color:#f4f4f4;min-height:64px}.match-list-row:focus-visible,.match-list-row:hover{background:#303030}.match-list-status{color:#bdbdbd}.match-list-status:has(.match-minute){color:#ff842d}.match-minute{font-size:12px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.match-list-center{color:#f7f7f7}.match-list-center.is-live{color:#fff}.match-list-chevron{background:#202020;border-color:#4a4a4a;color:#e5e5e5}.match-list-row:hover .match-list-chevron{background:#383838;border-color:#ff842d}.match-list-chevron.is-expanded{background:#343434;border-color:#ff842d;color:#ff9a51}.match-list-entry .fixture-details{background:#1a1a1a;border-top-color:#3d3d3d}.analysis-section,.match-list-entry .analysis-section{background:#242424;border-color:#3c3c3c}.league-sidebar{background:#1c1c1c;border-color:#323232}.league-sidebar-heading{color:#f3f3f3}.fixtures-full aside .league-sidebar-row{background:#272727;border-color:#393939;color:#eaeaea}.fixtures-full aside .league-sidebar-row:focus-visible,.fixtures-full aside .league-sidebar-row:hover{background:#343434;border-color:#777}.fixtures-full aside .league-sidebar-row.is-selected{background:#414141;border-color:#888}.league-sidebar-chevron{background:#1e1e1e;border-color:#515151;color:#ededed}.league-sidebar-row.is-selected .league-sidebar-chevron,.league-sidebar-row:hover .league-sidebar-chevron{background:#555;border-color:#999}.calendar,.coming-soon,.live-card,.more,.notice,.score,.season{background:#292929;color:#ddd;border-color:#454545}.performance-hero,.pro-panel{background:linear-gradient(145deg,#292929,#1d1d1d);border-color:#393939}.blue-chip,.pro-label{background:#525252;color:#fff}.live-analysis-card{border-color:#424242}.bet-option,.live-stat-tile,.pro-stat-card{background:#252525;border-color:#424242}.live-carousel-controls>button{background:#333;color:#fff}.live-carousel-controls>button:hover{background:#4a4a4a}.live-carousel-dots button{background:#555}.live-carousel-dots button.is-active{background:#f4f4f4}.performance-page{background:#111;color:#f4f4f4}.performance-panel{background:#1d1d1d;border-color:#353535}.performance-match-entry,.performance-metric{background:#262626;border-color:#404040;color:#f4f4f4}.performance-match-prediction,.performance-match-score,.performance-match-stat{background:#1b1b1b;border-color:#414141}.performance-match-prediction>span,.performance-match-score>span,.performance-match-stat>span{color:#bcbcbc}.performance-match-prediction strong,.performance-match-score strong,.performance-match-stat strong{color:#f5f5f5}.performance-match-bottom .performance-match-date,.performance-match-date{color:#bcbcbc}.performance-match-bottom{border-top-color:#404040}.performance-match-versus{color:#d4d4d4}.performance-match-stat em{color:#888}@media(max-width:700px){.match-minute{font-size:11px}.match-list-row{min-height:60px}}.match-list-entry:has(.match-minute){position:relative;border-left:3px solid #ff842d;background:linear-gradient(90deg,rgba(255,132,45,.12),#252525 21%,#252525);box-shadow:inset 8px 0 18px -12px rgba(255,132,45,.65)}.match-list-entry:has(.match-minute) .match-list-row{background:linear-gradient(90deg,rgba(255,132,45,.13),rgba(255,132,45,.055) 13%,#252525 37%)}.match-list-entry:has(.match-minute) .match-list-row:hover{background:linear-gradient(90deg,rgba(255,132,45,.17),#303030 37%)}.match-list-entry:has(.match-minute):before{content:"";position:absolute;left:-1px;top:0;bottom:0;width:3px;box-shadow:2px 0 13px 2px rgba(255,132,45,.38);pointer-events:none}.match-list-entry:has(.match-minute){border-left:0;background:#252525;box-shadow:none;overflow:hidden}.match-list-entry:has(.match-minute):before{left:0;width:4px;background:#ff842d;box-shadow:none;border-radius:4px 0 0 4px;z-index:2}.match-list-entry:has(.match-minute) .match-list-row{background:linear-gradient(90deg,rgba(255,132,45,.095),rgba(255,132,45,.045) 10%,rgba(255,132,45,0) 28%),#252525}.match-list-entry:has(.match-minute) .match-list-row:hover{background:linear-gradient(90deg,rgba(255,132,45,.12),transparent 28%),#303030}.match-list-entry:has(.match-minute) .match-list-status{border-right:0;align-self:stretch;display:flex;align-items:center;padding-left:8px}.match-minute{font-size:11px;font-weight:700;color:#ff842d}@media(max-width:700px){.match-list-entry:has(.match-minute) .match-list-status{padding-left:3px}}.analysis-two-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.analysis-two-panels .analysis-section{min-width:0;margin:0}.analysis-compact .bet-placeholder{gap:5px}.analysis-compact .bet-option{min-width:0;padding:7px 8px;gap:6px;font-size:12px}.analysis-compact .bet-option>span:first-child{min-width:0;overflow-wrap:anywhere}.markets-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 12px;gap:6px 12px}.markets-two-columns .bet-option{min-width:0}@media(max-width:900px){.analysis-two-panels,.markets-two-columns{grid-template-columns:1fr}}.pro-stats .pro-team-label{flex-direction:row;align-items:center;justify-content:flex-start;min-height:0;gap:5px;white-space:nowrap}.pro-stats .pro-stat-split>div{gap:5px;padding-left:9px;padding-right:9px}.pro-stats .pro-stat-split>div:first-child{padding-left:0}.pro-stats .pro-stat-split>div:last-child{padding-right:0}.pro-stats .pro-stat-split span{white-space:nowrap;font-size:10px}.pro-stats .pro-stat-card>small{letter-spacing:0}.bet-stats.pro-stats{grid-template-columns:minmax(0,1.7fr) minmax(0,1.1fr) minmax(0,.72fr);gap:9px}.bet-stats.pro-stats>.pro-stat-card{padding:12px;gap:10px}.bet-prob.prob-high,.pro-stats .pro-stat-score .prob-high,.pro-stats .pro-stat-split b .prob-high{color:#4ade80}.bet-prob.prob-mid,.pro-stats .pro-stat-score .prob-mid,.pro-stats .pro-stat-split b .prob-mid{color:#fb923c}.bet-prob.prob-low,.pro-stats .pro-stat-score .prob-low,.pro-stats .pro-stat-split b .prob-low{color:#f87171}.bet-prob.prob-high,.bet-prob.prob-low,.bet-prob.prob-mid{font-weight:800}@media(max-width:1350px){.bet-stats.pro-stats{grid-template-columns:minmax(0,1.7fr) minmax(0,1.1fr) minmax(0,.72fr)}.pro-stats .pro-stat-probabilities{grid-column:auto}}@media(max-width:800px){.bet-stats.pro-stats{grid-template-columns:1fr 1fr}.pro-stats .pro-stat-probabilities{grid-column:1/-1}}@media(max-width:500px){.bet-stats.pro-stats{grid-template-columns:1fr}.pro-stats .pro-stat-probabilities{grid-column:auto}}.match-minute.match-final{color:#fff!important;background:#3b302c!important;border-radius:5px;font-weight:800;white-space:nowrap}.match-list-entry:has(.match-final),.match-list-entry:has(.match-final) .match-list-row,.match-list-entry:has(.match-final) .match-list-row:hover{background:#252525!important;border-left:0!important;box-shadow:none!important}.match-list-entry:has(.match-final):before{display:none!important}.match-list-entry .match-minute.match-final{color:#fff!important;background:#3b302c!important;border:1px solid #555!important}.dashboard{grid-template-columns:205px minmax(0,1fr) 310px!important;grid-template-rows:auto;align-items:start}.fixtures-full aside{grid-column:1!important;grid-row:1!important;min-width:0}.fixtures-full .table-card{grid-column:2!important;grid-row:1!important;min-width:0}.dashboard>.right-column{grid-column:3!important;grid-row:1!important;min-width:0}@media(max-width:1120px){.dashboard{grid-template-columns:185px minmax(0,1fr)!important;grid-template-rows:auto auto}.fixtures-full aside{grid-column:1!important;grid-row:1!important}.fixtures-full .table-card{grid-column:2!important;grid-row:1!important}.dashboard>.right-column{grid-column:2!important;grid-row:2!important}}@media(max-width:700px){.dashboard{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto}.fixtures-full aside{grid-column:1!important;grid-row:1!important}.fixtures-full .table-card{grid-column:1!important;grid-row:2!important}.dashboard>.right-column{grid-column:1!important;grid-row:3!important}}.ticket-modern{background:linear-gradient(155deg,#252525,#1b1b1b);color:#f4f4f4;border:1px solid #414141;border-radius:16px;padding:15px;min-width:0;overflow:hidden}.ticket-modern-title{font-size:16px;letter-spacing:-.02em;color:#fafafa}.ticket-modern-count{display:inline-flex;align-items:center;white-space:nowrap;padding:6px 10px;border-radius:999px;background:#383838;border:1px solid #505050;color:#eee;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ticket-modern-match{transition:border-color .15s,background .15s}.ticket-modern-match:hover{border-color:#656565!important;background:#2b2b2b!important}.ticket-modern-match button{min-width:0}.ticket-modern button:focus-visible,.ticket-modern-match button:focus-visible{outline:2px solid #ff8b36;outline-offset:2px}.ticket-modern-match strong{overflow-wrap:anywhere}.ticket-modern-chevron{display:inline-grid;place-items:center;width:23px;height:23px;border-radius:50%;border:1px solid #555;color:#ddd;font-size:15px}.ticket-modern-dot{width:7px;height:7px;border-radius:50%;background:#ff8b36;flex:0 0 7px}.ticket-modern-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:9px;padding:25px 15px;background:#252525;border:1px dashed #555;border-radius:12px;color:#bbb;font-size:12px;line-height:1.55}.ticket-modern-empty strong{color:#f4f4f4;font-size:14px}.ticket-modern-empty-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#37302a;color:#ff923d;font-size:26px;font-weight:400}.ticket-modern-summary{background:linear-gradient(145deg,#333,#292929)!important;border-color:#555!important}.ticket-modern-summary strong{color:#fff;font-size:25px!important;letter-spacing:-.04em}.ticket-modern .ticket-clear{background:#373737;border:1px solid #666;border-radius:10px;transition:background .15s}.ticket-modern .ticket-clear:hover{background:#484848}.ticket-modern .ticket-conflict{overflow-wrap:anywhere}.ticket-closed{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:6px 9px;border:1px solid #4c4c4c;border-radius:7px;background:#303030;color:#bcbcbc;font-size:11px;font-weight:700;white-space:nowrap}.account-menu{position:relative;z-index:30}.account-wallet-trigger{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;width:214px;min-width:0;height:54px;min-height:0;padding:6px 8px 6px 15px;gap:10px;border:1px solid #625449;border-radius:999px;background:radial-gradient(ellipse 110px 85px at 90% -30%,#6b47322e,transparent 85%),linear-gradient(120deg,#2d2b29,#1b1b1c 54%,#282421);color:#f5f1ec;box-shadow:inset 0 1px 0 #ffffff20,inset 0 -1px 0 #0008,0 4px 15px #0005;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.account-wallet-trigger:before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,#ffffff0b,transparent 38%,#ffb16c09 72%,transparent);z-index:-1}.account-wallet-trigger:after{content:"";position:absolute;top:0;left:28px;width:88px;height:1px;background:linear-gradient(90deg,transparent,#ffc18b65,transparent);pointer-events:none}.account-wallet-trigger:hover,.account-wallet-trigger[aria-expanded=true]{transform:translateY(-1px);border-color:#e48c51;box-shadow:inset 0 1px 0 #ffffff25,0 6px 20px #0007,0 0 0 2px #ff842d12}.account-wallet-trigger:focus-visible{outline:2px solid #ff9c56;outline-offset:3px}.account-wallet-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-width:0}.account-plan-badge{display:inline-flex;align-items:center;justify-content:center;min-width:47px;height:17px;padding:0 8px;border:1px solid #625d58;border-radius:999px;background:#ffffff0b;color:#d7d2ce;font-size:9px;font-weight:800;letter-spacing:1.25px;line-height:1}.account-plan-badge.is-pro{border-color:#d58b56a6;background:#ff842d19;color:#ffb47a}.account-wallet-balance{display:flex;align-items:baseline;gap:5px;white-space:nowrap;font-size:11px;font-weight:400;color:#9e9995;line-height:1}.account-wallet-balance strong{color:#f5f1ed;font-size:14px;font-weight:700;letter-spacing:-.3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.account-profile-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid #8d6d56;border-radius:50%;background:radial-gradient(circle at 32% 23%,#685449,#332c2a 62%,#242121);color:#e0c0a7;box-shadow:inset 0 1px 1px #ffffff2c,0 1px 5px #0008}.account-profile-icon svg{width:29px;height:29px}.account-dropdown{border-radius:18px;border-color:#51483f;background:linear-gradient(150deg,#292625,#1e1e1f);box-shadow:0 18px 50px #0009}@media(max-width:700px){.account-wallet-trigger{width:176px;height:49px;padding:5px 6px 5px 11px;gap:6px}.account-profile-icon{width:36px;height:36px;flex-basis:36px}.account-profile-icon svg{width:26px;height:26px}.account-wallet-balance{font-size:10px;gap:4px}.account-wallet-balance strong{font-size:12px}.account-plan-badge{height:15px;min-width:42px;font-size:8px;padding:0 6px}.account-wallet-info{gap:4px}}.performance-row.performance-row-5{grid-template-columns:2fr 1fr 1fr 1fr 1.3fr}@media(max-width:650px){.performance-row.performance-row-5{grid-template-columns:1.6fr .8fr .8fr .9fr 1fr}}.fixtures-full aside .league-sidebar-row.is-empty{background:#1f1f1f;border-color:#2c2c2c;color:#7a7a7a;cursor:not-allowed}.fixtures-full aside .league-sidebar-row.is-empty:hover{background:#1f1f1f;border-color:#2c2c2c}.fixtures-full aside .league-sidebar-row.is-empty .league-sidebar-symbol{filter:grayscale(1);opacity:.4}.fixtures-full aside .league-sidebar-row.is-empty .league-sidebar-chevron{opacity:.3;background:#1e1e1e;border-color:#3a3a3a}.league-sidebar-empty-note{display:block;font-size:10px;color:#8a8a90;margin-top:2px}.pro-top-scores{gap:6px}.pro-top-scores,.top-scores-list{display:flex;flex-direction:column}.top-scores-list{list-style:none;margin:2px 0 0;padding:0}.top-scores-list li{display:grid;grid-template-columns:20px 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:5px 8px;border-radius:8px;background:#232323;border:1px solid #353535}.top-scores-list li.is-first{border-color:#ff842d;background:#2a211b}.top-score-rank{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;background:#3a3a3a;color:#ddd}.top-scores-list li.is-first .top-score-rank{background:#ff842d;color:#171717}.top-score-value{font-size:15px;letter-spacing:.5px}.top-score-prob{color:#d0d0d0;font-weight:700}.top-scores-note{color:#8f8f8f}.fixtures-full aside .league-sidebar-row.is-selected{background:#2a1c12;border-color:#ff842d;color:#fff}.fixtures-full aside .league-sidebar-row.is-selected:hover{background:#33220f;border-color:#ff842d}.league-sidebar-count{flex:0 0 auto;min-width:24px;height:22px;padding:0 7px;border-radius:999px;background:#343438;color:#e6e6ea;font-size:12px;font-weight:700;display:grid;place-items:center}.league-sidebar-row.is-selected .league-sidebar-count{background:#ff842d;color:#161618}.league-sidebar-count.is-zero{background:transparent;color:#8a8a90;font-weight:500}.league-sidebar-hint{margin:2px 6px 9px;font-size:11px;color:#8e8e94}.outcome-bar{margin-top:10px;display:flex;flex-direction:column;gap:7px}.outcome-bar-track{display:flex;height:10px;border-radius:999px;overflow:hidden;background:#2a2a2e}.outcome-bar-home{background:#ff842d}.outcome-bar-draw{background:#6e6e75}.outcome-bar-away{background:#5b8def}.outcome-bar-labels{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:#c4c4c8}.outcome-bar-labels span{display:inline-flex;align-items:center;gap:5px}.outcome-bar-labels b{color:#f2f2f3}.outcome-bar-labels strong{color:#fff;font-weight:700}.outcome-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.outcome-dot-home{background:#ff842d}.outcome-dot-draw{background:#6e6e75}.outcome-dot-away{background:#5b8def}.bet-placeholder .outcome-bar{margin:0;padding:10px 12px 11px;gap:8px;background:#1d1d1f;border-top:1px solid #3a3a3a}.bet-placeholder .outcome-bar-track{height:8px;background:#2f2f33}.bet-placeholder .outcome-bar-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;flex-wrap:nowrap;line-height:1.2}.bet-placeholder .outcome-bar-labels span{min-width:0;white-space:nowrap}.bet-placeholder .outcome-bar-labels span:nth-child(2){justify-content:center}.bet-placeholder .outcome-bar-labels span:nth-child(3){justify-content:flex-end}@media(max-width:420px){.bet-placeholder .outcome-bar-labels{font-size:11px}.bet-placeholder .outcome-bar-labels span{gap:3px}}.bet-stats.pro-stats{margin-top:10px;gap:8px;align-items:stretch}.pro-stats .pro-stat-split b span{font-size:inherit;font-weight:inherit;letter-spacing:inherit}.pro-stats .pro-stat-card:not(.pro-top-scores){justify-content:flex-start}.bet-stats.pro-stats>.pro-stat-card{padding:9px 11px;gap:7px;border-radius:11px}.pro-stats .pro-stat-card>small{font-size:10.5px;line-height:1.2}.pro-stats .pro-stat-split>div{gap:3px;padding-top:0;padding-bottom:0}.pro-stats .pro-team-label{gap:4px}.pro-stats .pro-team-logo{width:16px;height:16px}.pro-stats .pro-stat-score>b,.pro-stats .pro-stat-split b{font-size:17px;line-height:1.2}.pro-top-scores{gap:5px}.top-scores-list{gap:3px;margin:0}.top-scores-list li{padding:3px 7px;grid-template-columns:16px 1fr auto;gap:7px;border-radius:7px}.top-score-rank{width:16px;height:16px;font-size:10px}.top-score-value{font-size:14px}.top-score-prob{font-size:12px}.top-scores-note{font-size:10px;line-height:1.2}.top-scores-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.top-scores-list li{grid-template-columns:auto auto;justify-content:center;column-gap:6px;row-gap:1px;padding:4px}.top-scores-list li .top-score-rank{display:none}.top-scores-list li .top-score-value{font-size:15px;text-align:center}.top-scores-list li .top-score-prob{font-size:11px;text-align:center;color:#c4c4c8}.top-scores-list li.is-first .top-score-prob{color:#ffd2b0}.top-scores-list li{grid-template-columns:1fr;text-align:center}.top-scores-list li .top-score-value{white-space:nowrap;font-size:14px}@media(min-width:801px){.bet-stats.pro-stats{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr) minmax(0,1.05fr)}}.legal-page,.signup-page{min-height:100vh;padding:22px 18px 60px;max-width:1120px;margin:0 auto;color:#eef0f3}.signup-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:22px}.signup-top .vartips-logo{height:44px;width:auto}.signup-back{color:#c9c9ce;text-decoration:none;font-size:13px;padding:10px 12px;border:1px solid #333;border-radius:10px}.signup-back:hover{border-color:#ff842d;color:#fff}.signup-layout{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.signup-card{flex:999 1 520px;min-width:0;background:linear-gradient(160deg,#232325,#1b1b1d);border:1px solid #333336;border-radius:20px;padding:28px}.signup-card h1{margin:0 0 6px;font-size:26px;letter-spacing:-.02em}.signup-lead{margin:0 0 20px;color:#a9a9ae;font-size:14px}.signup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.signup-wide{grid-column:1/-1}.signup-field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:#d8d8dc}.signup-field small{font-weight:400;color:#9a9aa0}.signup-field input{height:46px;border-radius:11px;border:1px solid #3a3a3e;background:#141416;color:#fff;padding:0 13px;font:inherit;font-weight:400;font-size:15px;outline:none;transition:border-color .15s,box-shadow .15s}.signup-field input:focus{border-color:#ff842d;box-shadow:0 0 0 3px #ff842d33}.signup-field input[aria-invalid=true]{border-color:#f87171}.signup-error{color:#fca5a5;font-size:12px;font-weight:500}.signup-plan{border:0;padding:0;margin:22px 0 0}.signup-plan legend{font-size:14px;font-weight:700;margin-bottom:10px}.signup-plan-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.signup-plan-option{display:flex;gap:10px;align-items:flex-start;padding:13px;border:1px solid #3a3a3e;border-radius:13px;background:#18181a;cursor:pointer}.signup-plan-option input{margin-top:3px;accent-color:#ff842d}.signup-plan-option span{display:flex;flex-direction:column;gap:3px}.signup-plan-option small{color:#a3a3a8;font-size:12px;line-height:1.4}.signup-plan-option.is-active{border-color:#8a8a90;background:#202023}.signup-plan-option.is-pro.is-active{border-color:#ff842d;background:#2a1c12}.signup-checks{display:flex;flex-direction:column;gap:6px;margin:20px 0 4px}.signup-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:#d6d6da;line-height:1.45;min-height:28px}.signup-check input{width:18px;height:18px;margin-top:1px;accent-color:#ff842d;flex:0 0 auto}.signup-check a,.signup-disclaimer a{color:#ff9a52}.signup-form-error{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#3a1616;border:1px solid #7f2a2a;color:#fecaca;font-size:13px}.signup-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin-top:16px;border:0;border-radius:12px;background:#ff842d;color:#161618;font:inherit;font-weight:800;font-size:15px;cursor:pointer;text-decoration:none}.signup-submit:hover{background:#ff9649}.signup-submit:disabled{opacity:.6;cursor:wait}.signup-submit.is-secondary{background:#f2f2f3}.signup-note{margin:12px 0 0;font-size:12px;color:#9a9aa0;text-align:center}.signup-side{flex:1 1 280px;max-width:360px;display:flex;flex-direction:column;gap:12px;background:#18181a;border:1px solid #2c2c2f;border-radius:20px;padding:22px}.signup-side h2{margin:0;font-size:17px}.signup-tier{padding:14px;border-radius:14px;background:#1f1f22;border:1px solid #2f2f33}.signup-tier.is-pro{background:#1d1510;border-color:#4a2f1c}.signup-tier ul,.subscription-features{margin:10px 0 0;padding-left:18px;color:#d4d4d8;font-size:13px;line-height:1.75}.signup-badge{display:inline-block;padding:3px 9px;border-radius:999px;background:#34343a;color:#eee;font-size:11px;font-weight:800;letter-spacing:.06em}.signup-badge.is-pro{background:#ff842d;color:#161618}.signup-price{margin:12px 0 0;font-size:24px;font-weight:800}.signup-price small{font-size:12px;font-weight:500;color:#b9a99b}.signup-disclaimer{margin:4px 0 0;font-size:11px;color:#8e8e94;line-height:1.5}.signup-done h1{margin-bottom:10px}.signup-done p{color:#d4d4d8;line-height:1.6}.subscription-card{max-width:560px;margin:0 auto;display:flex;flex-direction:column;gap:6px}.subscription-note{margin:8px 0;padding:10px 12px;border-radius:10px;background:#232326;border:1px solid #34343a;font-size:13px}.subscription-note.is-ok{background:#10261a;border-color:#1f5a3a;color:#bdf0d2}@media(max-width:640px){.signup-card{padding:20px}.signup-grid,.signup-plan-options{grid-template-columns:1fr}.signup-side{max-width:none}}.legal-card{background:#1b1b1d;border:1px solid #2f2f33;border-radius:20px;padding:30px;max-width:860px;margin:0 auto;line-height:1.7;font-size:15px;color:#d8d8dc}.legal-card h1{margin:0;color:#fff;font-size:28px}.legal-card h2{margin:28px 0 8px;font-size:17px;color:#fff}.legal-card a{color:#ff9a52}.legal-updated{margin:4px 0 18px;color:#9a9aa0;font-size:13px}.legal-draft{padding:10px 12px;border-radius:10px;background:#2a1c12;border:1px solid #5a3a22;color:#ffd2b0;font-size:13px}.legal-links{display:flex;gap:18px;margin-top:30px;padding-top:16px;border-top:1px solid #2f2f33;font-size:13px}.site-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;max-width:1440px;margin:0 auto;padding:18px 22px 28px;font-size:12px;color:#8e8e94}.site-footer nav{display:flex;gap:16px}.site-footer a{color:#b4b4b9;text-decoration:none}.site-footer a:hover{color:#ff9a52}a.pro-cta{display:block;text-align:center;text-decoration:none;background:#ff842d;color:#161618;font-weight:800;border-color:#ff842d}a.pro-cta:hover{background:#ff9649}.auth-switch{text-align:center}.subscription-card>.signup-badge{align-self:flex-start}.account-dropdown .account-manage-sub{display:flex;flex-direction:column;align-items:flex-start;gap:2px;text-align:left}.account-dropdown .account-manage-sub small{font-size:11px;font-weight:400;color:#a9a9ae}.account-card{max-width:620px;margin:0 auto}.account-details{margin:18px 0 6px;display:grid;grid-gap:0;gap:0;border:1px solid #333336;border-radius:14px;overflow:hidden}.account-details>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;border-bottom:1px solid #2c2c30;background:#18181a}.account-details>div:last-child{border-bottom:0}.account-details dt{color:#9a9aa0;font-size:13px}.account-details dd{margin:0;text-align:right;font-weight:600;color:#eaeaee;display:flex;flex-direction:column;align-items:flex-end;gap:4px;word-break:break-word}.account-sub-line{font-size:12px;font-weight:400;color:#bfbfc5}.account-links{display:flex;gap:18px;justify-content:center;margin-top:18px;flex-wrap:wrap}.account-links a{color:#ff9a4d;text-decoration:none;font-size:14px;font-weight:600}.account-links a:hover{text-decoration:underline}@media(max-width:520px){.account-details>div{flex-direction:column;align-items:flex-start;gap:4px}.account-details dd{text-align:left;align-items:flex-start}}.dash-page{max-width:1180px;margin:0 auto;padding:0 20px 60px;color:#eaeaee}.dash-head{display:flex;flex-wrap:wrap;align-items:center;gap:14px;justify-content:space-between;margin:10px 0 6px}.dash-head h1{margin:0;font-size:28px}.dash-presets{display:flex;flex-wrap:wrap;gap:6px;background:#1b1b1d;border:1px solid #333336;border-radius:12px;padding:4px}.dash-presets button{border:0;background:transparent;color:#c9c9cf;font:inherit;font-size:13px;font-weight:600;padding:8px 12px;border-radius:9px;cursor:pointer}.dash-presets button.is-active{background:#ff842d;color:#161618}.dash-custom{display:flex;gap:12px;flex-wrap:wrap;width:100%;justify-content:flex-end}.dash-custom label{display:flex;align-items:center;gap:8px;font-size:13px;color:#bfbfc5}.dash-custom input{height:38px;border-radius:10px;border:1px solid #3a3a3e;background:#141416;color:#fff;padding:0 10px;font:inherit;color-scheme:dark}.dash-range{color:#9a9aa0;font-size:13px;margin:4px 0 16px}.dash-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:12px}.dash-kpi{background:linear-gradient(160deg,#232325,#1b1b1d);border:1px solid #333336;border-radius:16px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.dash-kpi span{color:#a9a9ae;font-size:13px;font-weight:600;display:flex;align-items:center;gap:7px}.dash-kpi strong{font-size:30px;line-height:1.1}.dash-kpi small{color:#8d8d93;font-size:12px}.dash-kpi.is-live{border-color:#2f6b45}.dash-dot{width:9px;height:9px;border-radius:50%;background:#34d399;box-shadow:0 0 0 0 #34d39988;animation:dash-pulse 1.8s infinite}@keyframes dash-pulse{70%{box-shadow:0 0 0 8px #34d39900}to{box-shadow:0 0 0 0 #34d39900}}.dash-panel{background:#1b1b1d;border:1px solid #333336;border-radius:16px;padding:16px 18px;margin-bottom:12px;min-width:0}.dash-panel h2{font-size:15px;margin:0 0 12px}.dash-chart svg{width:100%;height:auto;display:block}.dash-legend{display:flex;gap:16px;font-size:12px;color:#a9a9ae;margin-bottom:6px}.dash-legend i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:6px;vertical-align:-1px}.dash-legend i.is-views{background:#ff842d}.dash-legend i.is-visitors{background:#60a5fa}.dash-bar{fill:#ff842d;opacity:.85}.dash-bar:hover{opacity:1}.dash-line{fill:none;stroke:#60a5fa;stroke-width:2.5;stroke-linejoin:round}.dash-grid{stroke:#2c2c30;stroke-width:1}.dash-axis{fill:#8d8d93;font-size:11px}.dash-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.dash-grid-2 .dash-panel{margin-bottom:0}.dash-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.dash-list li{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:8px;font-size:14px}.dash-list li,.dash-list li span{position:relative;overflow:hidden}.dash-list li span{text-overflow:ellipsis;white-space:nowrap}.dash-list li span b{margin-right:8px;font-weight:400}.dash-list li strong{position:relative}.dash-list-bar{position:absolute;inset:0 auto 0 0;background:#ff842d22;border-radius:8px}.dash-empty{color:#8d8d93;font-size:13px;margin:0}@media(max-width:860px){.dash-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-grid-2{grid-template-columns:1fr}}.dash-section{font-size:18px;margin:22px 0 10px}.dash-kpi.is-money{border-color:#6b4a2f}.dash-bar.is-money{fill:#34d399}.league-sidebar-v2{padding:12px!important}.league-search{display:flex;align-items:center;gap:8px;background:#111113;border:1px solid #34343a;border-radius:10px;padding:0 10px;height:38px;color:#77777d;transition:border-color .15s}.league-search:focus-within{border-color:#ff842d}.league-search input{flex:1 1;min-width:0;background:transparent;border:0;outline:none;color:#eee;font:inherit;font-size:13px}.league-search input::placeholder{color:#77777d}.league-chips{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0 8px}.league-chip{display:inline-flex;align-items:center;gap:5px;border:0;border-radius:999px;padding:5px 10px;background:#232326;color:#c9c9cf;font:inherit;font-size:12px;cursor:pointer;transition:background .15s}.league-chip:hover{background:#2e2e32}.league-chip b{font-weight:700}.league-chip.is-active{background:#ff842d;color:#161618}.league-live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#ef4444;flex:none;animation:dash-pulse 1.8s infinite;box-shadow:0 0 0 0 #ef444488}.league-item{display:flex;align-items:center;border-radius:10px;margin-bottom:2px;transition:background .15s}.league-item:hover{background:#232326}.league-item.is-selected{background:#2a1c12;box-shadow:inset 0 0 0 1px #ff842d66}.league-item-main{flex:1 1;min-width:0;display:flex;align-items:center;gap:9px;padding:8px 4px 8px 8px;background:transparent;border:0;color:#ececf0;font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.league-item.is-empty .league-item-main{color:#6f6f75;cursor:default}.league-item.is-empty .league-sidebar-symbol{filter:grayscale(1);opacity:.4}.league-item-count{margin-left:auto;min-width:24px;height:21px;padding:0 7px;border-radius:7px;background:#2e2e32;color:#e6e6ea;font-size:12px;font-weight:700;display:grid;place-items:center}.league-item.is-selected .league-item-count{background:#ff842d;color:#161618}.league-item-count.is-zero{background:transparent;color:#5f5f65;font-weight:500}.league-fav{flex:none;width:28px;height:28px;margin-right:3px;border:0;border-radius:8px;background:transparent;color:#55555b;font-size:15px;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s,color .15s}.league-fav.is-fav,.league-fav:focus-visible,.league-item:hover .league-fav{opacity:1}.league-fav:hover{color:#ffb27a}.league-fav.is-fav{color:#ff9a4d}@media(hover:none){.league-fav{opacity:1}}.league-show-all{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:6px;padding:9px 8px;border:0;border-top:1px solid #2c2c30;background:transparent;color:#a9a9ae;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.league-show-all:hover{color:#fff}.league-show-all svg{transition:transform .2s}.league-show-all svg.is-expanded{transform:rotate(180deg)}.app-frame{padding-left:12px;padding-right:12px}.dashboard{grid-template-columns:250px minmax(0,1fr) 310px!important}@media(max-width:1120px){.dashboard{grid-template-columns:235px minmax(0,1fr)!important}}@media(max-width:700px){.dashboard{grid-template-columns:minmax(0,1fr)!important}}.league-sidebar-v2 .league-sidebar-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.league-chips{flex-wrap:nowrap}.league-chip{white-space:nowrap;padding:5px 9px}.league-sidebar-v2{scrollbar-width:thin;scrollbar-color:#3a3a3e transparent}.league-sidebar-v2::-webkit-scrollbar{width:6px}.league-sidebar-v2::-webkit-scrollbar-thumb{background:#3a3a3e;border-radius:6px}@media(max-width:700px){.fixtures-full aside.league-sidebar-v2{position:static!important;max-height:none!important;overflow:visible!important;padding:10px!important}.league-chips{overflow-x:auto;scrollbar-width:none;margin:8px 0 6px}.league-chips::-webkit-scrollbar,.league-list::-webkit-scrollbar{display:none}.league-list{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;scroll-snap-type:x proximity}.league-list .league-item{flex:none;margin:0;background:#232326;border-radius:999px;scroll-snap-align:start}.league-list .league-item.is-selected{background:#2a1c12}.league-list .league-item-main{padding:7px 4px 7px 10px;gap:7px;font-size:12px}.league-list .league-sidebar-name{max-width:150px}.league-list .league-item-count{height:19px;min-width:20px;font-size:11px}.league-list .league-fav{width:24px;height:24px;font-size:13px;opacity:1}.league-list .league-show-all{flex:none;width:auto;margin:0;border:0;border-radius:999px;background:#232326;padding:7px 12px;gap:6px;white-space:nowrap}}.league-show-all{margin-top:10px!important;padding:6px 6px 6px 14px!important;border:1px solid #3a3a3e!important;border-radius:999px!important;background:#1f1f22!important;color:#e6e6ea!important;font-size:13px!important;transition:border-color .2s,background .2s,color .2s}.league-show-all:focus-visible,.league-show-all:hover,.league-show-all[aria-expanded=true]{border-color:#ff842d!important;background:#2a1c12!important;color:#fff!important;outline:none}.league-show-all-chevron{width:28px;height:28px;flex:none;border-radius:50%;border:1px solid #555;background:#202020;color:#e8e8e8;display:grid;place-items:center;transition:transform .25s,border-color .2s,background .2s,color .2s}.league-show-all:hover .league-show-all-chevron{border-color:#ff842d;background:#383838;color:#ff9a51}.league-show-all-chevron.is-expanded{transform:rotate(180deg);border-color:#ff842d;background:#ff842d;color:#161618}@media(max-width:700px){.league-list .league-show-all{padding:4px 4px 4px 12px!important}.league-list .league-show-all-chevron{width:24px;height:24px;transform:rotate(-90deg)}.league-list .league-show-all-chevron.is-expanded{transform:rotate(90deg)}}.main-nav.sports-nav{display:inline-flex;gap:4px;padding:4px;background:#1f1f22;border:1px solid #34343a;border-radius:999px;box-shadow:none}.main-nav.sports-nav a{gap:8px;padding:10px 18px;color:#c9c9cf;font-size:13.5px;font-weight:600;background:transparent;box-shadow:none;transition:background .2s,color .2s}.main-nav.sports-nav a:hover{color:#fff;background:#2c2c30}.main-nav.sports-nav a.nav-active{background:#ff842d;color:#161618;box-shadow:none;font-weight:700}.main-nav.sports-nav a.nav-active:hover{background:#ff9446}@media(max-width:700px){.main-nav.sports-nav{width:100%;justify-content:stretch}.main-nav.sports-nav a{flex:1 1;padding:10px 8px;font-size:12.5px;gap:6px}}.history-page{max-width:1180px}.history-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:14px;margin:18px 0 14px}.history-head h1{margin:0;font-size:30px;letter-spacing:-.02em}.history-head p{margin:4px 0 0;color:#a9a9ae;font-size:14px}.history-days{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.history-days a{padding:7px 14px;border-radius:999px;background:#232326;color:#c9c9cf;text-decoration:none;font-size:13px;font-weight:600}.history-days a.is-active{background:#ff842d;color:#161618}.history-days span{color:#8d8d93;font-size:12px;margin-left:4px}.history-tabs{display:flex;gap:24px;border-bottom:1px solid #2c2c30;margin-bottom:14px;overflow-x:auto}.history-tabs a{padding:10px 0;color:#9a9aa0;text-decoration:none;font-size:14px;font-weight:600;border-bottom:2px solid transparent;white-space:nowrap}.history-tabs a:hover{color:#fff}.history-tabs a.is-active{color:#fff;border-bottom-color:#ff842d}.history-tabs b{margin-left:4px;background:#2e2e32;border-radius:999px;padding:1px 7px;font-size:11px}.history-panel{background:#1b1b1d;border:1px solid #2e2e32;border-radius:16px;padding:18px;margin-bottom:14px}.history-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.history-kpis>div{background:#151517;border:1px solid #2a2a2e;border-radius:12px;padding:14px 16px}.history-kpis span{display:block;color:#9a9aa0;font-size:12px;margin-bottom:4px}.history-kpis strong{font-size:28px}.history-kpis .is-ok{color:#34d399}.history-kpis .is-ko{color:#f87171}.history-kpis .is-rate{border-color:#6b4a2f}.history-kpis .is-rate strong{color:#ffb27a}.history-track{height:8px;border-radius:8px;background:#2a2a2e;overflow:hidden;margin:14px 0 4px}.history-track span{display:block;height:100%;background:#ff842d;border-radius:8px}.history-note{color:#a9a9ae;font-size:13px;margin:10px 0 0}.history-bars{display:grid;grid-gap:4px;gap:4px;margin-top:16px}.history-bar{display:grid;grid-template-columns:minmax(120px,190px) 1fr 52px 48px;align-items:center;grid-gap:12px;gap:12px;padding:8px 10px;border-radius:10px;color:#ececf0;text-decoration:none;font-size:13px}.history-bar:hover{background:#232326}.history-bar>div{height:7px;border-radius:7px;background:#2a2a2e;overflow:hidden}.history-bar i{display:block;height:100%;background:#ff842d}.history-bar b{text-align:right}.history-bar small{color:#8d8d93;text-align:right}.history-cta{display:block;text-align:center;margin-top:16px;padding:11px;border-radius:999px;border:1px solid #3a3a3e;color:#fff;text-decoration:none;font-weight:600;font-size:13px}.history-cta:hover{border-color:#ff842d;background:#2a1c12}.history-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.history-cat{background:#151517;border:1px solid #2a2a2e;border-radius:12px;padding:14px}.history-cat-head{display:flex;justify-content:space-between;gap:8px;font-size:14px}.history-cat-head span{color:#9a9aa0;font-size:12px}.history-cat-bar{position:relative;height:9px;border-radius:9px;background:#2a2a2e;margin:12px 0 8px}.history-cat-bar i{display:block;height:100%;border-radius:9px;background:#ff842d}.history-cat-bar em{position:absolute;top:-4px;width:2px;height:17px;background:#fff;border-radius:2px;transform:translateX(-1px)}.history-cat-foot{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#9a9aa0}.history-cat-foot b{color:#fff}.history-help{margin-top:14px;color:#a9a9ae;font-size:13px}.history-help summary{cursor:pointer;color:#ffb27a}.history-filters{display:grid;grid-gap:8px;gap:8px;margin-bottom:12px}.history-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.history-chips a{flex:none;padding:7px 13px;border-radius:999px;background:#232326;color:#c9c9cf;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap}.history-chips a b{margin-left:3px}.history-chips a.is-active{background:#ff842d;color:#161618}.history-chips.is-small a{font-size:12px;padding:5px 11px;font-weight:500}.history-chips.is-small a.is-active{background:#2a1c12;color:#ffb27a;box-shadow:inset 0 0 0 1px #ff842d}.history-match.is-ok{box-shadow:inset 3px 0 0 #34d399}.history-match.is-ko{box-shadow:inset 3px 0 0 #f87171}.history-stats-pending{color:#8d8d93;font-size:12px;font-style:italic}@media(max-width:700px){.history-head h1{font-size:24px}.history-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.history-cats{grid-template-columns:1fr}.history-bar{grid-template-columns:minmax(0,1fr) 70px 44px;gap:8px}.history-bar small{display:none}.history-panel{padding:14px}}