.pronosticos-workbench-meta>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pronosticos-workbench-meta .accuracy-pills{margin:0}.pronosticos-live-page .pronosticos-catalog-toolbar{justify-content:flex-end;margin:10px 0 14px}.pronosticos-preparation-notice{color:#c4d1e7;background:#111b2b;border:1px solid #38486c;border-radius:12px;margin:14px 0;padding:14px 17px;font-size:12px;line-height:1.65}.pronosticos-direct-question,.pronosticos-advanced-catalog{background:#0e1723;border:1px solid #26354c;border-radius:15px;margin:24px 0;padding:17px}.pronosticos-direct-question>summary,.pronosticos-advanced-catalog>summary{cursor:pointer;color:#bfcee2;align-items:center;gap:9px;font-size:13px;font-weight:750;list-style:none;display:flex}.pronosticos-direct-question>summary:after,.pronosticos-advanced-catalog>summary:after{content:"+";color:#a78bfa;margin-left:auto;font-size:20px}.pronosticos-direct-question[open]>summary:after,.pronosticos-advanced-catalog[open]>summary:after{content:"−"}.pronosticos-direct-question .pronosticos-ask-bar{margin:16px 0 0}.pronosticos-advanced-catalog>.pronosticos-date-filters{margin-top:18px}.pronosticos-selection-builder{background:#131c2a;border:1px solid #3e345d;border-radius:15px;gap:14px;padding:19px;display:grid}.pronosticos-selection-builder>p{color:#a4b6cb;margin:0;font-size:12px;line-height:1.7}.pronosticos-selection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pronosticos-selection-grid>article{background:#0e1725;border:1px solid #304059;border-radius:12px;align-content:start;gap:10px;min-width:0;padding:15px;display:grid}.pronosticos-selection-grid>article>small{color:#a99cd5;letter-spacing:.05em;font-size:10px;font-weight:800}.pronosticos-selection-grid h4{color:#ebf0fa;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.45}.pronosticos-selection-price{color:#9eabc0;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.pronosticos-selection-price b{color:#ddd0ff;font-variant-numeric:tabular-nums;font-size:22px}.pronosticos-selection-actions{flex-wrap:wrap;gap:7px;margin-top:4px;display:flex}.pronosticos-selection-actions button{color:#211637;cursor:pointer;background:#a995ef;border:1px solid #a995ef;border-radius:9px;flex:1;min-height:40px;padding:9px 11px;font-size:11px;font-weight:850}.pronosticos-selection-actions button+button{color:#ccc5e7;background:#1b2436;border-color:#485171}.pronosticos-live-page .pronosticos-chat-form{flex-wrap:wrap}.pronosticos-chat-label{color:#b9ace5;flex-basis:100%;font-size:12px;line-height:1.6}@media (max-width:760px){.pronosticos-workbench-meta .live-label{font-size:9px}.pronosticos-workbench-meta .accuracy-pills{gap:5px}.pronosticos-selection-grid{grid-template-columns:1fr}.pronosticos-selection-builder,.pronosticos-direct-question,.pronosticos-advanced-catalog{padding:13px}.pronosticos-selection-actions{flex-direction:column}}.pronosticos-catalog-status{background:#101c2c;border:1px solid #2a3c54;border-radius:10px;margin:0 0 14px;padding:10px 13px}.pronosticos-catalog-status>summary{color:#b2c3d8;cursor:pointer;align-items:center;gap:8px;font-size:11px;list-style:none;display:flex}.pronosticos-catalog-status>summary svg:last-child{margin-left:auto}.pronosticos-catalog-status[open]>.pronosticos-workbench-meta{margin-top:15px}.pronosticos-live-page .pronosticos-panel{background:#101a2b;border-color:#365779}.pronosticos-live-page .pronosticos-panel-header{color:#c4dfff;background:#173252}.pronosticos-live-page .pronosticos-panel-match{background:#121f34;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:20px}.pronosticos-live-page .pronosticos-panel-team{overflow-wrap:anywhere;min-width:0}.pronosticos-live-page .pronosticos-ask-bar input{width:100%;min-width:0}.pronosticos-live-page .pronosticos-chat{padding:18px}.pronosticos-live-page .pronosticos-chat-sent{display:none}.pronosticos-live-page .pronosticos-chat-sent~.pronosticos-chat-sent{display:block}.pronosticos-live-page .pronosticos-analysis-card{background:0 0;gap:14px;padding:0}.pronosticos-live-page .pronosticos-final-pick{box-shadow:none;background:#16375c;border:1px solid #4479aa;padding:18px}.pronosticos-live-page .pronosticos-final-pick-head>span:first-child{color:#aad1ff}.pronosticos-live-page .pronosticos-main-odds b{color:#fff}.pronosticos-live-page .pronosticos-main-odds{background:#112942;border-color:#527899}.pronosticos-live-page .pronosticos-main-odds small,.pronosticos-live-page .pronosticos-main-odds>span{color:#b8d0ee}.pronosticos-live-page .pronosticos-final-pick-meta{color:#b4d3f4}.pronosticos-live-page .pronosticos-quote-caution{color:#b9cbe0;font-size:11px;line-height:1.5}.pronosticos-ai-reason{background:#142941;border:1px solid #335876;border-radius:12px;padding:16px 18px}.pronosticos-ai-reason h3{color:#d1e6ff;align-items:center;gap:8px;margin:0 0 9px;font-size:14px;display:flex}.pronosticos-ai-reason p{color:#d3deed;margin:0;font-size:13px;line-height:1.7}.pronosticos-ai-reason small{color:#9fb5ce;margin-top:9px;font-size:11px;line-height:1.6;display:block}.pronosticos-live-page .pronosticos-selection-builder{background:#292348;border-color:#62538f;padding:17px}.pronosticos-live-page .pronosticos-selection-builder .pronosticos-analysis-heading span{color:#dbceff}.pronosticos-live-page .pronosticos-selection-builder>p{color:#c1b8d8}.pronosticos-live-page .pronosticos-betting-destination{background:#3a2b15;border-color:#846431;gap:12px;padding:17px}.pronosticos-live-page .pronosticos-betting-destination h4{font-size:16px}.pronosticos-live-page .pronosticos-betting-destination p{font-size:12px;line-height:1.6}.pronosticos-live-page .pronosticos-analysis-details{background:#162235;border:1px solid #394b64;border-radius:12px;padding:13px 15px}.pronosticos-live-page .pronosticos-analysis-details>summary{color:#c9d6e8;cursor:pointer;align-items:center;gap:9px;font-size:12px;font-weight:750;list-style:none;display:flex}.pronosticos-live-page .pronosticos-analysis-details>summary>svg:last-child{flex-shrink:0;margin-left:auto}.pronosticos-live-page .pronosticos-analysis-details[open]>summary{margin-bottom:14px}.pronosticos-live-page .pronosticos-analysis-section{background:0 0;border:0;padding:0}.pronosticos-context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pronosticos-context-grid article{background:#1d2c40;border:1px solid #405269;border-radius:10px;min-width:0;padding:12px}.pronosticos-context-grid article[data-available=true]{border-left:3px solid #64a9f5}.pronosticos-context-grid b,.pronosticos-context-grid small{color:#dce7f5;font-size:12px;display:block}.pronosticos-context-grid small{color:#a0b5cc;margin-top:5px;font-size:10px}.pronosticos-context-grid p,.pronosticos-news-context p{color:#bdccdd;overflow-wrap:anywhere;font-size:12px;line-height:1.7}.pronosticos-news-context{border-top:1px solid #394b64;margin-top:16px;padding-top:14px}.pronosticos-news-context h4{color:#d5e2f5;margin:0;font-size:13px}.pronosticos-news-context p a{color:#a9ccff;white-space:nowrap;font-weight:700;text-decoration:underline}.pronosticos-news-context p a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #a9ccff}.pronosticos-news-sources{gap:9px;display:grid}.pronosticos-news-sources a{color:#a9ccff;overflow-wrap:anywhere;align-items:center;gap:7px;font-size:12px;text-decoration:underline;display:flex}.pronosticos-context-limitations{color:#a7b6cb;padding-left:18px;font-size:11px;line-height:1.6}.pronosticos-alternative-row{flex-wrap:wrap;align-items:center;gap:12px;padding:11px 0;display:flex}.pronosticos-alternative-row>div{flex:1;min-width:120px}.pronosticos-alternative-row small,.pronosticos-alternative-row b{color:#c9bfea;font-size:11px;display:block}.pronosticos-alternative-row b{color:#f1edfc;margin-top:5px;font-size:13px}.pronosticos-alternative-row strong{color:#e3d6ff;font-size:20px}.pronosticos-alternative-row button{color:#211637;cursor:pointer;background:#a995ed;border:1px solid #a995ed;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:750}.pronosticos-live-page .pronosticos-chat-form{background:#25223f;border-top:1px solid #524a73;padding:15px 18px}@media (max-width:600px){.pronosticos-context-grid{grid-template-columns:1fr}.pronosticos-live-page .pronosticos-chat{padding:12px}.pronosticos-live-page .pronosticos-panel-match{padding:15px}.pronosticos-live-page .pronosticos-final-pick,.pronosticos-ai-reason,.pronosticos-live-page .pronosticos-selection-builder{padding:13px}.pronosticos-live-page .pronosticos-analysis-details{padding:12px}.pronosticos-live-page .pronosticos-analysis-details>summary{line-height:1.5}}.pronosticos-live-page{background:#080f13}.pronosticos-live-page:before{display:none}.pronosticos-live-page>*{box-sizing:border-box;width:100%;max-width:1240px;margin-inline:auto}.pronosticos-live-page .pronosticos-panel{width:100%;max-width:1240px;margin-inline:auto;scroll-margin-top:28px}.pronosticos-live-page .pronosticos-catalog-status{background:#102033;border-color:#2f4966;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.pronosticos-catalog-status .pronosticos-workbench-meta{flex:1;min-width:0}.pronosticos-catalog-status .pronosticos-workbench-meta>div{justify-content:flex-start;gap:14px}.pronosticos-catalog-status .pronosticos-catalog-toolbar{margin:0}.pronosticos-catalog-status .live-label{color:#aad7ff;background:#173953;border-color:#3e658b;font-size:10px}.pronosticos-catalog-status .live-label i{box-shadow:none;background:#75baff}.pronosticos-catalog-status .accuracy-pills small{font-size:10px}.pronosticos-catalog-status .pronosticos-refresh-control>small{display:none}.pronosticos-live-page .pronosticos-direct-question{background:#192339;border-color:#3e4d6b;margin:18px auto;padding:18px}.pronosticos-direct-question h2{color:#cbb8ff;align-items:center;gap:9px;margin:0;font-size:15px;display:flex}.pronosticos-direct-question>p{color:#b5c4db;margin:7px 0 0;font-size:11px;line-height:1.6}.pronosticos-direct-question .pronosticos-ask-bar{margin-top:12px}.pronosticos-live-page .pronosticos-advanced-catalog{background:#102033;border-color:#365677;margin:20px auto;padding:21px;scroll-margin-top:26px}.pronosticos-catalog-heading{align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.pronosticos-catalog-heading>span{color:#b6d9ff;background:#234d79;border-radius:10px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.pronosticos-catalog-heading h2{color:#e2efff;letter-spacing:-.02em;margin:0;font-size:20px}.pronosticos-catalog-heading p{color:#b3c6df;margin:6px 0 0;font-size:12px;line-height:1.6}.pronosticos-catalog-heading h2:focus{outline-offset:5px;border-radius:3px;outline:2px solid #8fbcff}.pronosticos-advanced-catalog .pronosticos-quick-filters{flex-wrap:wrap;gap:7px;margin:14px 0;display:flex}.pronosticos-quick-filters button{color:#c2dcfc;background:#19314d;border:1px solid #405f82;min-height:35px}.pronosticos-quick-filters button[aria-pressed=true]{color:#10253e;background:#75b5fa;border-color:#a5d0ff;box-shadow:0 0 0 2px #75b5fa22}.pronosticos-country-group{scroll-margin-top:28px}.pronosticos-country-group:focus{outline-offset:4px;outline:2px solid #8fbcff}.pronosticos-live-page .pronosticos-country-header{color:#dbeaff;cursor:default;background:#1d3b5c;border-color:#446487;gap:12px}.pronosticos-country-header h3{align-items:center;gap:8px;min-width:0;margin:0;font-size:14px;line-height:1.5;display:flex}.pronosticos-country-header>.pronosticos-league-meta{flex-shrink:0;font-size:11px}.pronosticos-live-page .pronosticos-league-header{color:#bacfe8;background:#152b42}.pronosticos-live-page .pronosticos-match-row{background:#101e2f;border-color:#324c67}.pronosticos-live-page .pronosticos-match-row:hover{background:#1a344f}.pronosticos-live-page .pronosticos-match-cta{color:#a6cdff;flex-shrink:0}.pronosticos-live-page .pronosticos-match-cta svg{flex-shrink:0}.pronosticos-live-page .pronosticos-detail-paywall{color:#ffdc90;background:#332819;border:1px solid #8b713e;border-radius:13px;align-items:flex-start;gap:14px;padding:18px;display:flex}.pronosticos-detail-paywall>span{background:#594222;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.pronosticos-detail-paywall small{letter-spacing:.06em;color:#eac67c;font-size:9px;font-weight:850}.pronosticos-detail-paywall h3{margin:6px 0;font-size:17px;line-height:1.4}.pronosticos-detail-paywall p{color:#dac8a6;margin:0 0 13px;font-size:12px;line-height:1.65}.pronosticos-detail-paywall a{color:#39280b;background:#ffd26b;border-radius:9px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:850;text-decoration:none;display:inline-flex}.pronosticos-live-page .pronosticos-analysis-card{width:100%;min-width:0}.pronosticos-live-page .pronosticos-betting-destination{grid-template-columns:minmax(0,1fr) auto}.pronosticos-live-page .pronosticos-betting-destination>small{grid-column:1/-1}.pronosticos-live-page .pronosticos-panel-vs small{white-space:normal;text-align:center}.pronosticos-live-page .pronosticos-featured-track,.pronosticos-live-page .pronosticos-aciertos-track{scrollbar-color:#46617e #112034;scrollbar-width:thin}@media (max-width:900px){.pronosticos-catalog-status .accuracy-pills small{display:none}.pronosticos-catalog-status .accuracy-pills .premium{font-size:9px}}@media (max-width:650px){.pronosticos-live-page .pronosticos-catalog-status{flex-wrap:wrap;padding:12px}.pronosticos-catalog-status .pronosticos-workbench-meta>div{gap:7px}.pronosticos-live-page .pronosticos-advanced-catalog{padding:14px}.pronosticos-catalog-heading h2{font-size:18px}.pronosticos-catalog-heading p{font-size:11px}.pronosticos-live-page .pronosticos-betting-destination{grid-template-columns:1fr}.pronosticos-live-page .pronosticos-detail-paywall{gap:10px;padding:14px}.pronosticos-detail-paywall h3{font-size:16px}.pronosticos-live-page .pronosticos-match-row{flex-wrap:wrap}.pronosticos-live-page .pronosticos-match-cta{white-space:normal;max-width:100%;font-size:11px}}@media (prefers-reduced-motion:reduce){.pronosticos-live-page *{scroll-behavior:auto!important}.pronosticos-live-page:before,.pronosticos-live-page .pronosticos-panel{animation:none}}
