:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#102235;background:#edf2f6}*{box-sizing:border-box}body{margin:0;background:#edf2f6;color:#102235}button,input,select{font:inherit}.appShell{min-height:100vh}.topbar{height:68px;background:#032b4f;color:#fff;display:flex;align-items:center;gap:28px;padding:0 22px;position:sticky;top:0;z-index:30;box-shadow:0 2px 12px #00172a33}.topBrand,.loginLogo{display:flex;align-items:center;gap:11px}.brandBall{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#b8d900;color:#082b4b;font-weight:1000;letter-spacing:-.04em}.topBrand b{display:block;font-size:17px}.topBrand small,.loginLogo small{display:block;font-size:9px;letter-spacing:.1em;color:#9fc0d8;margin-top:2px}.topnav{display:flex;align-self:stretch}.topnav button{border:0;background:transparent;color:#a8c0d4;padding:0 18px;font-weight:800;cursor:pointer;border-bottom:3px solid transparent}.topnav button:hover,.topnav button.active{color:#fff;background:#063861;border-bottom-color:#b8d900}.userMenu{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:12px}.userMenu button{border:1px solid #315b7c;background:#0b3b61;color:#dceaf5;border-radius:7px;padding:8px 10px;cursor:pointer}.sportsbookLayout{min-height:calc(100vh - 68px);display:grid;grid-template-columns:215px minmax(520px,1fr) 270px 315px;gap:0}.sportsTree,.matchRail,.betSlip{background:#f8fafc;border-right:1px solid #d5dee6;min-width:0}.sportsTree{padding:16px 12px;position:sticky;top:68px;height:calc(100vh - 68px);overflow:auto}.treeTitle{font-size:10px;font-weight:900;color:#71869a;letter-spacing:.11em;margin:6px 9px 10px}.treeTitle.second{margin-top:28px}.treeItem,.treeSub button{width:100%;border:0;background:transparent;text-align:left;border-radius:7px;padding:10px;cursor:pointer;color:#30475a}.treeItem{display:flex;align-items:center;gap:9px}.treeItem b{flex:1}.treeItem em,.treeSub em{font-style:normal;font-size:11px;color:#7f93a3;margin-left:auto}.treeItem.active{background:#e5eef5;color:#043154}.treeSub{display:grid;gap:3px;padding-left:15px;margin-top:5px}.treeSub button{font-size:12px;display:flex;gap:7px;align-items:center}.treeSub button.active{font-weight:800;color:#064a7c}.treeSub .leagueActive{background:#e7f3cb;color:#2e5300;font-weight:900;border-left:3px solid #9fbe00}.switchRow{display:flex;align-items:center;gap:9px;padding:9px;font-size:12px;color:#425a6e}.switchRow input{accent-color:#84a800}.feedCard{margin-top:20px;border:1px solid #d9e2e9;background:#fff;border-radius:9px;padding:10px;display:flex;align-items:center;gap:9px}.feedCard b{font-size:11px}.feedCard small{display:block;font-size:10px;color:#8394a2;margin-top:2px}.feedDot{width:8px;height:8px;border-radius:50%;background:#b7c0c8;display:inline-block}.feedDot.online{background:#70bf21;box-shadow:0 0 0 4px #70bf2122}.sportsbookMain{padding:22px 24px 50px;min-width:0}.sportsHeader{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:17px}.sportsHeader h1{margin:2px 0 0;font-size:27px;color:#092d4c}.crumb{font-size:11px;color:#6d8293}.liveBadge{display:flex;align-items:center;gap:7px;background:#fff;border:1px solid #d7e0e7;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800;color:#496174}.eventHero{background:linear-gradient(135deg,#07355b,#0a527f);color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #06365722;margin-bottom:16px}.eventMeta{display:flex;align-items:center;gap:10px;padding:10px 15px;background:#02294588;font-size:11px;color:#c7d9e7}.eventMeta .star{margin-right:2px}.eventMeta span:nth-child(3){margin-left:auto}.eventTeams{display:grid;grid-template-columns:1fr 95px 1fr;align-items:center;gap:20px;padding:22px 26px}.eventTeams>div:first-child,.eventTeams .away{text-align:center}.eventTeams small{font-size:9px;letter-spacing:.13em;color:#9ec2da}.eventTeams b{display:block;font-size:20px;margin-top:6px}.eventTeams .away{text-align:center}.kickoff{text-align:center;border-left:1px solid #ffffff33;border-right:1px solid #ffffff33;padding:5px}.kickoff span{display:block;font-size:11px;color:#b8d1e4}.kickoff b{font-size:23px!important}.heroOdds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 16px 16px}.marketToolbar{display:flex;align-items:center;gap:12px;position:sticky;top:68px;background:#edf2f6;padding:10px 0;z-index:10}.marketTabs{display:flex;gap:6px;overflow:auto;flex:1;padding-bottom:1px}.marketTabs button{white-space:nowrap;border:1px solid #cfdae2;background:#fff;color:#4b6274;border-radius:7px;padding:8px 10px;font-size:11px;font-weight:800;cursor:pointer}.marketTabs button.active{background:#083a62;color:#fff;border-color:#083a62}.marketSearch{width:190px;background:#fff;border:1px solid #ced9e1;border-radius:7px;padding:9px 10px;color:#19384e}.marketStack{display:grid;gap:10px}.marketCard{background:#fff;border:1px solid #d5dfe7;border-radius:9px;overflow:hidden}.marketCard>header{display:flex;justify-content:space-between;align-items:center;padding:10px 13px;background:#f7f9fb;border-bottom:1px solid #e1e7ec}.marketCard>header b{display:block;font-size:13px;color:#18384e}.marketCard>header small{display:block;color:#8294a2;font-size:10px;margin-top:2px}.marketCard>header>span{font-size:10px;color:#7d90a0}.selectionGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:7px;padding:9px}.selectionGrid.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.oddsButton{position:relative;border:1px solid #d4dde4;background:#f5f8fa;border-radius:7px;padding:10px 11px;display:flex;justify-content:space-between;align-items:center;gap:8px;cursor:pointer;color:#334e61;min-height:43px;transition:.14s ease}.oddsButton:hover{border-color:#7ba1bb;background:#edf5fa;transform:translateY(-1px)}.oddsButton.selected{background:#e4f3ba;border-color:#9dbd13;color:#264700}.oddsButton span{font-size:11px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oddsButton b{font-size:15px;color:#043c67}.oddsButton.selected b{color:#315900}.oddsButton i{position:absolute;right:5px;top:3px;font-style:normal;font-size:7px;color:#d82222;font-weight:900}.oddsButton:disabled{opacity:.45;cursor:not-allowed}.livePill{display:inline-flex;align-items:center;background:#db2f2f;color:#fff;border-radius:4px;padding:3px 5px;font-size:8px;letter-spacing:.06em}.matchRail{border-left:1px solid #d5dee6;border-right:1px solid #d5dee6;position:sticky;top:68px;height:calc(100vh - 68px);overflow:hidden}.railHeader,.slipHeader{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid #dbe3e9;background:#fff}.railHeader b,.slipHeader b{font-size:13px}.railHeader span,.slipHeader span{background:#e8eef3;color:#536879;border-radius:999px;font-size:10px;padding:3px 7px}.matchRailList{overflow:auto;height:calc(100% - 48px)}.railMatch{display:block;width:100%;text-align:left;border:0;border-bottom:1px solid #e0e6eb;background:#fff;padding:11px 12px;cursor:pointer;color:#29475c}.railMatch:hover{background:#f3f7fa}.railMatch.active{background:#e8f2f8;border-left:3px solid #0b6097}.railTime{font-size:9px;color:#80909d;margin-bottom:5px}.railTeams{display:grid;gap:3px;font-size:11px}.railMatch>small{display:block;margin-top:5px;font-size:9px;color:#8a9aa6}.miniOdds{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:7px}.miniOdds span{background:#eef3f6;border:1px solid #d8e1e7;border-radius:4px;text-align:center;padding:4px;font-size:10px;font-weight:800;color:#174564}.betSlip{position:sticky;top:68px;height:calc(100vh - 68px);display:flex;flex-direction:column;background:#f4f7f9}.slipHeader button{border:0;background:transparent;color:#7f8f9c;font-size:10px;cursor:pointer}.paperMode{background:#fff4c8;border-bottom:1px solid #eadb94;padding:7px 12px;font-size:9px;font-weight:900;color:#6f5d07;letter-spacing:.05em}.slipBody{overflow:auto;flex:1}.emptySlip{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8495a2;text-align:center;padding:20px}.emptySlip>span{font-size:32px;color:#b3c0c9}.emptySlip b{font-size:13px;margin-top:5px}.emptySlip small{font-size:10px;margin-top:5px}.slipPick{position:relative;background:#fff;border-bottom:1px solid #e0e6eb;padding:12px 38px 12px 12px}.slipPick small{display:block;font-size:9px;color:#7d8f9c;margin-bottom:5px}.slipPick>b{display:block;font-size:12px;color:#173d58}.slipPick>span{display:block;font-size:9px;color:#8696a2;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slipPick strong{display:block;margin-top:7px;font-size:18px;color:#064d7d}.removePick{position:absolute;right:9px;top:9px;border:0;background:#edf2f5;color:#79909e;border-radius:50%;width:22px;height:22px;cursor:pointer}.slipFooter{border-top:1px solid #d8e1e7;background:#fff;padding:13px}.slipFooter label{display:grid;gap:5px;font-size:10px;color:#6c8291}.slipFooter input{border:1px solid #cad7df;background:#f8fafb;border-radius:7px;padding:9px}.slipTotals{display:grid;gap:7px;margin:11px 0}.slipTotals span{display:flex;justify-content:space-between;font-size:10px;color:#637886}.slipTotals b{color:#163a53}.paperButton{width:100%;border:0;background:#a9c900;color:#1f3b00;border-radius:7px;padding:11px;font-weight:900;font-size:11px}.star{border:0;background:transparent;color:#96a6b2;font-size:18px;cursor:pointer}.star.on{color:#f1c22d}.utilityPage{padding:30px;max-width:1450px;margin:auto}.pageHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.pageHeader h1{font-size:28px;margin:0 0 5px;color:#0c3352}.pageHeader p{margin:0;color:#758b9b}.pageHeader button,.primary{border:0;background:#073c64;color:#fff;font-weight:800;border-radius:7px;padding:10px 13px;cursor:pointer}.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:26px}.stat,.card,.empty,.skeleton,.notice{border:1px solid #d7e0e7;background:#fff;border-radius:9px}.stat{padding:14px}.stat small{display:block;color:#7e909d}.stat b{display:block;font-size:21px;color:#113b59;margin-top:5px}h2{font-size:17px;color:#143a55;margin:27px 0 12px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.card{padding:16px}.rec{border-top:3px solid #aab7c0}.rec.strong{border-top-color:#75b800}.rec.bet{border-top-color:#1680bd}.rec.paper{border-top-color:#d6a514}.cardTop{display:flex;justify-content:space-between;gap:12px}.pill{font-size:10px;font-weight:900;color:#135d8b}.competition{font-size:10px;color:#8797a3}.card h3{font-size:14px}.pick{display:flex;justify-content:space-between;background:#eff4f7;padding:10px;border-radius:6px;font-weight:800}.pick b{color:#07496f;font-size:20px}.metrics{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.metrics span{font-size:10px;color:#718492;background:#f2f5f7;border-radius:5px;padding:6px}.positive{color:#4e8d00!important}.rec ul{padding-left:17px;color:#627886;font-size:11px;line-height:1.5}.comboGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mutedGrid{opacity:.78}.empty,.skeleton,.notice{padding:18px;color:#748896}.tableWrap{overflow:auto;border:1px solid #d7e0e7;border-radius:9px}table{border-collapse:collapse;width:100%;background:#fff}th,td{padding:11px 12px;text-align:left;border-bottom:1px solid #e2e8ed;font-size:11px;vertical-align:top}th{background:#f2f6f8;color:#6f8493}.adminSplit{display:grid;grid-template-columns:330px 1fr;gap:12px}.formCard{display:grid;gap:11px;align-self:start}.formCard label,.loginCard label{display:grid;gap:5px;font-size:11px;color:#627888}.formCard input,.formCard select,.loginCard input{border:1px solid #cfdbe3;background:#f8fafb;border-radius:7px;padding:10px;color:#18394f}.userRow{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #e3e8ec}.userRow>div{flex:1}.userRow small{display:block;color:#8495a1;font-size:10px}.presence{width:8px;height:8px;border-radius:50%;background:#a7b2ba}.presence.online{background:#72b92b;box-shadow:0 0 0 3px #72b92b22}.ua{max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.loginPage,.center{min-height:100vh;display:grid;place-items:center}.center{align-content:center;gap:10px;color:#6c8292}.loader{width:24px;height:24px;border:3px solid #ccd7df;border-top-color:#0d608f;border-radius:50%;animation:spin .8s linear infinite}.loginPage{background:linear-gradient(150deg,#022946,#07527b)}.loginCard{width:min(410px,calc(100vw - 30px));display:grid;gap:15px;padding:28px;background:#fff;border-radius:13px;box-shadow:0 22px 50px #00162655}.loginLogo{margin-bottom:6px}.loginLogo .brandBall{width:48px;height:48px}.loginLogo b{color:#113b58}.loginLogo small{color:#728897}.error{background:#fff0f0;color:#a33131;border:1px solid #efc8c8;padding:10px;border-radius:7px;font-size:11px}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1450px){.sportsbookLayout{grid-template-columns:190px minmax(500px,1fr) 250px 290px}.sportsbookMain,.eventTeams{padding:18px}}@media(max-width:1180px){.sportsbookLayout{grid-template-columns:180px minmax(480px,1fr) 280px}.matchRail,.topBrand small{display:none}}@media(max-width:900px){.sportsbookLayout{grid-template-columns:1fr}.sportsTree{display:none}.betSlip{position:fixed;top:auto;bottom:0;right:0;width:min(360px,100vw);height:52vh;z-index:40;box-shadow:-8px -8px 30px #0a2c4622}.sportsbookMain{padding-bottom:120px}.topbar{gap:10px;padding:0 12px}.topBrand>div{display:none}.userMenu span{display:none}.topnav{overflow:auto}.topnav button{padding:0 11px;font-size:11px}.grid,.stats{grid-template-columns:1fr 1fr}.adminSplit{grid-template-columns:1fr}}@media(max-width:620px){.sportsbookMain{padding:12px 10px 125px}.sportsHeader h1{font-size:22px}.sportsHeader .liveBadge{display:none}.eventTeams{grid-template-columns:1fr 70px 1fr;gap:6px;padding:15px 10px}.eventTeams b{font-size:14px}.heroOdds{padding:0 9px 10px;gap:5px}.selectionGrid.compact,.selectionGrid{grid-template-columns:1fr 1fr}.marketToolbar{display:block}.marketSearch{width:100%;margin-top:7px}.marketCard>header{align-items:flex-start}.utilityPage{padding:20px 12px}.grid,.comboGrid,.stats{grid-template-columns:1fr}.pageHeader{align-items:flex-start}.betSlip{height:45vh}.userMenu button{padding:7px}.topBrand .brandBall{width:35px;height:35px}}.aiAnalysis{margin:0 0 16px;background:#fff;border:1px solid #d5dfe7;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #173a5410}.aiAnalysisHead{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding:16px 18px;border-bottom:1px solid #e2e8ed;background:linear-gradient(135deg,#f8fbfd,#eef5f8)}.aiEyebrow{display:block;font-size:9px;font-weight:1000;letter-spacing:.12em;color:#6c8900;margin-bottom:5px}.aiAnalysisHead h2{margin:0;color:#103a57;font-size:19px}.aiAnalysisHead p{margin:6px 0 0;color:#688091;font-size:11px;line-height:1.5}.aiVerdict{min-width:112px;border-radius:8px;padding:10px 12px;text-align:center;border:1px solid #d6e0e6;background:#fff}.aiVerdict small,.aiVerdict span{display:block;font-size:8px;color:#7c8f9c}.aiVerdict b{display:block;font-size:13px;margin:4px 0;color:#36576c}.aiVerdict.bet{background:#edf7d4;border-color:#b5d65d}.aiVerdict.bet b{color:#476b00}.aiVerdict.watch{background:#fff8dc;border-color:#e6d286}.aiVerdict.watch b{color:#806713}.aiVerdict.avoid{background:#f5f7f8}.upsetAlert{display:flex;gap:12px;align-items:center;padding:11px 16px;background:#fff3dd;border-bottom:1px solid #eed39a;color:#7b5613;font-size:10px}.upsetAlert b{white-space:nowrap}.aiProbabilityRow{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px 16px;border-bottom:1px solid #e2e8ed}.probability{min-width:0}.probability>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:10px;color:#526b7c}.probability>div:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.probability>div:first-child b{font-size:16px;color:#123d5a}.probabilityBar{height:5px;background:#e7edf1;border-radius:999px;overflow:hidden;margin:6px 0}.probabilityBar i{display:block;height:100%;background:#0b6a9e;border-radius:999px}.probability small{font-size:8px;color:#8b9aa5}.negative{color:#b44444!important}.formCompare{display:grid;grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);gap:12px;padding:14px 16px;background:#f7f9fb}.teamFormCard{background:#fff;border:1px solid #dbe3e9;border-radius:9px;padding:12px;min-width:0}.teamFormHead{display:flex;justify-content:space-between;gap:10px}.teamFormHead small{font-size:8px;color:#8294a0;letter-spacing:.07em;text-transform:uppercase}.teamFormHead h3{margin:3px 0 0;font-size:13px;color:#183d56}.trend{font-size:9px;color:#718693;background:#eef3f6;border-radius:999px;padding:5px 7px;height:max-content}.trend.up{color:#4f8000;background:#eef7dc}.trend.down{color:#a34646;background:#fff0f0}.formSequence{display:flex;gap:4px;margin:10px 0}.formSequence span{width:22px;height:22px;border-radius:5px;display:grid;place-items:center;color:#fff;font-size:9px;font-weight:900}.formSequence .w{background:#6ba91d}.formSequence .d{background:#8b99a4}.formSequence .l{background:#c25353}.formMetrics{display:grid;grid-template-columns:1fr 1fr;gap:6px}.formMetrics span{font-size:8px;color:#7b8e9b;background:#f4f7f9;border-radius:5px;padding:6px}.formMetrics b{display:block;color:#23475e;font-size:10px;margin-top:2px}.recentMatches{display:grid;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid #edf1f4}.recentMatches>div{display:flex;gap:7px;align-items:flex-start}.resultDot{width:7px;height:7px;border-radius:50%;margin-top:3px;background:#9aa6ae;flex:0 0 auto}.resultDot.win{background:#6ca91e}.resultDot.draw{background:#8b99a4}.resultDot.loss{background:#c65555}.recentMatches b{display:block;font-size:9px;color:#365266;font-weight:700}.recentMatches small{display:block;font-size:7px;color:#91a0aa;margin-top:1px}.goalProjection{display:flex;flex-direction:column;justify-content:center;text-align:center;background:#082f50;color:#fff;border-radius:9px;padding:12px}.goalProjection>small{font-size:8px;letter-spacing:.12em;color:#9dc0d7}.goalProjection>div:nth-child(2){display:flex;justify-content:center;align-items:center;gap:9px;margin:9px 0}.goalProjection>div:nth-child(2) b{font-size:24px}.goalProjection>div:nth-child(2) span{color:#81a8c0}.goalProjection p{font-size:9px;color:#b7cedd;margin:0}.derived{display:grid;gap:4px;margin-top:9px}.derived span{display:flex;justify-content:space-between;font-size:8px;background:#ffffff12;border-radius:4px;padding:5px}.aiReasons{display:grid;grid-template-columns:1fr 1.15fr;gap:14px;padding:14px 16px}.aiReasons h3{margin:0 0 8px;font-size:12px;color:#193d56}.aiReasons ul{margin:0;padding-left:16px;color:#607888;font-size:10px;line-height:1.5}.aiReasons p{font-size:10px;color:#738794}.valueList{display:grid;gap:5px}.valueRow{display:grid;grid-template-columns:minmax(130px,1fr) auto auto auto;align-items:center;gap:8px;border:1px solid #e1e7eb;background:#f8fafb;border-radius:6px;padding:7px 8px;font-size:9px;color:#5e7484}.valueRow>div{min-width:0}.valueRow b{display:block;font-size:10px;color:#244a62;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.valueRow small{display:block;color:#91a0aa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.valueRow strong{font-size:10px}.valueRow.strong{border-left:3px solid #75ad16}.valueRow.value{border-left:3px solid #0e79b0}.aiLoading{padding:24px;color:#708593;font-size:11px}.aiAnalysis.unavailable p{padding:0 18px 16px;color:#708593;font-size:11px}@media(max-width:1150px){.formCompare{grid-template-columns:1fr 1fr}.goalProjection{grid-column:1/-1;grid-row:2}.aiReasons{grid-template-columns:1fr}}@media(max-width:700px){.aiAnalysisHead{display:block}.aiVerdict{margin-top:10px}.aiProbabilityRow,.formCompare{grid-template-columns:1fr}.goalProjection{grid-column:auto;grid-row:auto}.valueRow{grid-template-columns:1fr auto}.valueRow>span:nth-of-type(2){display:none}.upsetAlert{display:block}.upsetAlert b{display:block;margin-bottom:4px}}.aiBoardLauncher{position:fixed;left:18px;bottom:18px;z-index:70;border:0;border-radius:14px;background:#082f50;color:#fff;display:flex;align-items:center;gap:10px;padding:10px 14px;box-shadow:0 10px 28px #001b2f55;cursor:pointer}.aiBoardLauncher>span{width:36px;height:36px;border-radius:10px;background:#b8d900;color:#173600;display:grid;place-items:center;font-weight:1000}.aiBoardLauncher b,.aiBoardLauncher small{display:block;text-align:left}.aiBoardLauncher b{font-size:12px}.aiBoardLauncher small{font-size:9px;color:#9fc1d8;margin-top:2px}.aiBoardOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#edf2f6;overflow:auto}.aiBoardOverlayBar{position:sticky;top:0;z-index:5;height:58px;background:#032b4f;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 18px;box-shadow:0 2px 12px #00172a33}.aiBoardOverlayBar b,.aiBoardOverlayBar small{display:block}.aiBoardOverlayBar small{font-size:9px;color:#9fc0d8;margin-top:2px}.aiBoardOverlayBar button{border:1px solid #315b7c;background:#0b3b61;color:#fff;border-radius:8px;padding:8px 11px;cursor:pointer}.aiBoardOverlayBody{max-width:1500px;margin:auto;padding:24px}.aiComboGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.aiComboCard{background:#fff;border:1px solid #d5dfe7;border-radius:10px;overflow:hidden}.aiComboCard.safe{border-top:4px solid #86b600}.aiComboCard.balanced{border-top:4px solid #197cae}.aiComboCard.value{border-top:4px solid #5b55c8}.aiComboCard header{display:flex;justify-content:space-between;gap:14px;padding:14px;border-bottom:1px solid #e0e7ec}.aiComboCard header small{font-size:9px;color:#718796;font-weight:900}.aiComboCard header h3{font-size:15px;margin:3px 0 0}.aiComboCard header>b{font-size:26px;color:#0a456c}.comboLegs{display:grid}.comboLegs>div{padding:10px 14px;border-bottom:1px solid #edf1f4}.comboLegs span,.comboLegs b,.comboLegs small{display:block}.comboLegs span{font-size:9px;color:#8495a1}.comboLegs b{font-size:12px;margin:2px 0}.comboLegs small{font-size:9px;color:#667d8d}.aiComboCard footer{padding:11px 14px;display:flex;gap:7px;flex-wrap:wrap}.aiComboCard footer span{font-size:9px;background:#f1f5f7;padding:6px;border-radius:5px;color:#677d8c}.lowOddsStrip{display:flex;gap:10px;overflow:auto;padding-bottom:6px}.aiPickCard{background:#fff;border:1px solid #d5dfe7;border-radius:9px;padding:13px;min-width:0}.lowOddsStrip .aiPickCard{min-width:220px;max-width:260px}.aiTopGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.aiPickCard.strong{border-top:3px solid #75b800}.aiPickCard.play{border-top:3px solid #1680bd}.aiPickCard.combo{border-top:3px solid #c59c08}.aiPickCard.lean{border-top:3px solid #8797a3}.aiPickCard.risky{border-top:3px solid #bd6b54}.aiPickTop{display:flex;justify-content:space-between;gap:8px}.aiPickCard>small{display:block;color:#80919e;font-size:9px;margin-top:9px}.aiPickCard h3{font-size:13px;margin:5px 0}.aiPickCard h3 b{color:#064d7d}.aiPickCard p{font-size:10px;color:#687e8d;margin:0}.aiPickCard em{display:block;font-style:normal;font-size:9px;color:#758997;line-height:1.4;margin-top:8px}.aiPickMetrics{display:flex;gap:5px;flex-wrap:wrap;margin-top:9px}.aiPickMetrics span{font-size:9px;background:#f0f4f6;padding:5px;border-radius:4px}.actionTag,.supportTag{display:inline-flex;align-items:center;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:900;letter-spacing:.04em}.actionTag.strong{background:#dff2bd;color:#376300}.actionTag.play{background:#dcedf8;color:#07567f}.actionTag.combo{background:#fff1b8;color:#735c00}.actionTag.lean{background:#e9eef2;color:#516573}.actionTag.risky{background:#f5e0da;color:#824630}.supportTag.model{background:#e7e5ff;color:#5048a5}.supportTag.context{background:#e2f3ee;color:#26715d}.supportTag.market{background:#eef1f3;color:#657783}.allMarketsExplorer{margin-top:28px}.explorerHead{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.explorerHead h2{margin-bottom:4px}.explorerHead p{margin:0;color:#758896;font-size:11px}.explorerHead input{width:220px;border:1px solid #ccd8e0;background:#fff;border-radius:7px;padding:9px}.matchPicker{display:flex;gap:7px;overflow:auto;margin:12px 0}.matchPicker button{white-space:nowrap;border:1px solid #d3dee5;background:#fff;border-radius:8px;padding:9px 11px;text-align:left;cursor:pointer}.matchPicker button.active{background:#0a466e;color:#fff;border-color:#0a466e}.matchPicker b,.matchPicker span{display:block}.matchPicker b{font-size:10px}.matchPicker span{font-size:8px;margin-top:2px;color:#81919d}.matchPicker button.active span{color:#bcd0de}.explorerMarketList{background:#fff;border:1px solid #d5dfe7;border-radius:9px;overflow:hidden}.explorerMatchTitle{padding:12px 14px;background:#f4f7f9;border-bottom:1px solid #dce4ea;display:flex;justify-content:space-between}.explorerMatchTitle span{font-size:9px;color:#718592}.explorerMarket{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(130px,.6fr) 65px 85px 86px;gap:10px;align-items:center;padding:9px 12px;border-bottom:1px solid #e8edf1}.explorerMarket:last-child{border-bottom:0}.explorerMarket>div small,.explorerMarket>div b{display:block}.explorerMarket>div small{font-size:8px;color:#8796a0}.explorerMarket>div b{font-size:10px}.explorerMarket strong{font-size:10px}.explorerMarket em{font-style:normal;font-weight:900;color:#084e7a;font-size:11px}.explorerMarket>span:nth-last-child(2){font-size:9px;color:#6d808d}.allMarketPanel{background:#fff;border:1px solid #d5dfe7;border-radius:10px;margin-bottom:15px;overflow:hidden}.allMarketHead{display:flex;justify-content:space-between;gap:20px;padding:15px;background:#f7f9fb;border-bottom:1px solid #e1e7ec}.allMarketHead>div:first-child>span{font-size:9px;letter-spacing:.1em;color:#4d748e;font-weight:900}.allMarketHead h2{margin:3px 0 4px}.allMarketHead p{margin:0;color:#728694;font-size:10px;max-width:760px}.allMarketSummary{display:grid;grid-template-columns:auto auto;gap:3px 8px;align-content:center}.allMarketSummary b{font-size:17px;color:#0b456b}.allMarketSummary small{font-size:9px;color:#7d8e9b}.opinionFilters{display:flex;justify-content:space-between;gap:10px;padding:9px;border-bottom:1px solid #e2e8ed;background:#fbfcfd}.opinionFilters>div{display:flex;gap:5px;overflow:auto}.opinionFilters button{border:1px solid #d3dee5;background:#fff;border-radius:6px;padding:6px 8px;font-size:9px;white-space:nowrap;cursor:pointer}.opinionFilters button.active{background:#0a466e;color:#fff}.opinionFilters input{width:180px;border:1px solid #d0dbe2;border-radius:6px;padding:7px}.opinionMarket{padding:10px 12px;border-bottom:1px solid #e7ecef}.opinionMarket:last-child{border-bottom:0}.opinionMarketMain{display:grid;grid-template-columns:minmax(220px,1fr) minmax(190px,.7fr) minmax(220px,.8fr);gap:12px;align-items:center}.opinionMarketName small,.opinionMarketName b{display:block}.opinionMarketName small{font-size:8px;color:#8495a1}.opinionMarketName b{font-size:10px;margin:2px 0 5px}.opinionDecision{display:flex;align-items:center;gap:7px}.opinionDecision>b{font-size:11px}.opinionDecision>strong{font-size:12px;color:#074d78}.opinionNumbers{display:flex;gap:5px;justify-content:flex-end}.opinionNumbers span{font-size:8px;background:#f1f5f7;padding:5px;border-radius:4px}.opinionMarket>p{font-size:9px;color:#748794;margin:7px 0 0}.opinionAlternatives{margin-top:7px}.opinionAlternatives summary{cursor:pointer;font-size:9px;color:#32637e}.alternativeOpinion{display:grid;grid-template-columns:8px minmax(140px,1fr) 65px 100px 90px;gap:8px;padding:6px 0;border-top:1px solid #edf1f3;font-size:9px;align-items:center}.actionDot{width:7px;height:7px;border-radius:50%;background:#8d9ba5}.actionDot.strong{background:#75b800}.actionDot.play{background:#1680bd}.actionDot.combo{background:#c59c08}.actionDot.risky{background:#bd6b54}.negative{color:#b54a42!important}@media(max-width:1100px){.aiComboGrid,.aiTopGrid{grid-template-columns:1fr 1fr}.explorerMarket{grid-template-columns:minmax(180px,1fr) auto minmax(120px,.7fr) 60px}.explorerMarket>span:nth-last-child(-n+2){display:none}}@media(max-width:700px){.aiBoardOverlayBody{padding:12px}.aiComboGrid,.aiTopGrid{grid-template-columns:1fr}.aiBoardLauncher{left:10px;bottom:10px}.aiBoardLauncher small{display:none}.explorerHead{display:block}.explorerHead input{width:100%;margin-top:8px}.explorerMarket{grid-template-columns:1fr auto}.explorerMarket>*:nth-child(n+3){display:none}.opinionMarketMain{grid-template-columns:1fr}.opinionNumbers{justify-content:flex-start}.allMarketHead{display:block}.allMarketSummary{margin-top:10px;grid-template-columns:auto auto auto auto auto auto;justify-content:start}.opinionFilters{display:block}.opinionFilters input{width:100%;margin-top:7px}.alternativeOpinion{grid-template-columns:8px 1fr 55px}.alternativeOpinion>*:nth-child(n+4){display:none}}.todayPage{max-width:1380px;margin:0 auto;padding:28px 30px 48px}.todayHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:18px}.todayHeader>div:first-child>span{display:block;font-size:10px;font-weight:900;letter-spacing:.11em;color:#668094}.todayHeader h1{margin:3px 0 5px;font-size:30px;color:#0b3352}.todayHeader p{margin:0;color:#718795;font-size:12px}.todayHeaderRight{display:flex;align-items:center;gap:10px}.todayHeaderRight small{color:#7e909c;font-size:10px}.todayHeaderRight button,.todayState button{border:0;background:#073c64;color:#fff;border-radius:7px;padding:9px 12px;font-weight:800;cursor:pointer}.todaySummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.todaySummary>div{background:#fff;border:1px solid #d6e0e7;border-radius:9px;padding:12px 14px}.todaySummary small{display:block;color:#7e909c;font-size:10px}.todaySummary b{display:block;margin-top:3px;color:#173d58;font-size:20px}.todayNotice{margin-bottom:12px;padding:9px 11px;border:1px solid #d6e5a2;background:#f5f9e7;border-radius:7px;color:#486400;font-size:11px}.todayListHead{display:grid;grid-template-columns:42px minmax(180px,1.1fr) minmax(240px,1.4fr) minmax(210px,.9fr) 80px 130px;gap:12px;padding:0 14px 7px;color:#80909c;font-size:9px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.todayList{display:grid;gap:7px}.todayRow{display:grid;grid-template-columns:42px minmax(180px,1.1fr) minmax(240px,1.4fr) minmax(210px,.9fr) 80px 130px;gap:12px;align-items:center;background:#fff;border:1px solid #d6e0e7;border-left:4px solid #9cabb5;border-radius:9px;padding:11px 13px}.todayRow.strong{border-left-color:#75b800}.todayRow.play{border-left-color:#1680bd}.todayRow.combo{border-left-color:#c59c08}.todayRow.risky{border-left-color:#bd6b54}.todayRank{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#edf2f5;color:#3d596d;font-size:11px;font-weight:900}.todayMatch small,.todaySelection small{display:block;color:#8797a2;font-size:9px;margin-bottom:2px}.todayMatch b,.todaySelection b{font-size:12px;color:#183c57}.todaySelection p{margin:4px 0 0;color:#7a8c98;font-size:9px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.todayMetrics{display:flex;gap:5px;flex-wrap:wrap}.todayMetrics span{background:#f2f5f7;border-radius:5px;padding:5px 6px;font-size:9px;color:#6d808d}.todayMetrics b{color:#173d58}.todayOdds{text-align:right;font-size:22px;font-weight:900;color:#064d7d}.todayAdd{border:1px solid #cdd9e1;background:#f5f8fa;color:#274b63;border-radius:7px;padding:9px 10px;font-size:10px;font-weight:900;cursor:pointer}.todayAdd:hover{background:#edf5fa;border-color:#8caabd}.todayAdd.active{background:#e7f3cb;border-color:#a9c84c;color:#345500}.todayState{min-height:260px;display:flex;align-items:center;justify-content:center;gap:12px;background:#fff;border:1px solid #d6e0e7;border-radius:10px;color:#748896}.todayState.error{color:#8b4a45}@media(max-width:1050px){.todayListHead{display:none}.todayRow{grid-template-columns:36px minmax(150px,1fr) minmax(190px,1.2fr) 80px 120px}.todayMetrics{display:none}}@media(max-width:760px){.todayPage{padding:18px 12px 40px}.todayHeader{display:block}.todayHeaderRight{margin-top:12px;justify-content:space-between}.todaySummary{grid-template-columns:repeat(3,1fr)}.todayRow{grid-template-columns:32px 1fr 68px;gap:8px}.todaySelection{grid-column:2/4}.todayMetrics{display:flex;grid-column:2/4}.todayOdds{grid-column:3;grid-row:1;text-align:right}.todayAdd{grid-column:2/4}.todayMatch b{font-size:11px}.todaySelection p{display:none}}body.toolPanelOpen{overflow:hidden}.globalToolNav{position:relative}.slipNavButton{display:flex!important;align-items:center;gap:7px}.slipNavCount{min-width:19px;height:19px;padding:0 6px;border-radius:999px;background:#b8d900;color:#082b4b;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:1000}.globalToolOverlay{position:fixed;top:68px;right:0;bottom:0;left:0;z-index:80;background:#edf2f6;overflow:auto}.globalToolBar{position:sticky;top:0;z-index:90;height:58px;background:#032b4f;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-top:1px solid #315b7c;box-shadow:0 3px 14px #00172a2b}.globalToolBar b{display:block;font-size:14px}.globalToolBar small{display:block;margin-top:2px;font-size:9px;color:#9fc0d8;letter-spacing:.04em}.globalToolBar button{border:1px solid #315b7c;background:#0b3b61;color:#dceaf5;border-radius:7px;padding:9px 12px;font-weight:800;cursor:pointer}.globalToolBody{max-width:1600px;margin:0 auto;padding:28px}.slipToolBody{max-width:1300px}.slipPageHeader{margin-bottom:20px}.slipHeaderActions{display:flex;align-items:center;gap:10px}.slipHeaderActions button{border:1px solid #d2dce3;background:#fff;color:#4b6274;border-radius:7px;padding:9px 12px;font-weight:800;cursor:pointer}.slipRefreshing{font-size:10px;font-weight:900;color:#668093;background:#fff;border:1px solid #d7e0e7;border-radius:999px;padding:8px 10px}.slipRefreshing.active{color:#426600;background:#f0f8dc;border-color:#c9dc96}.slipPageGrid{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px;align-items:start}.slipItemsPage{display:grid;gap:9px}.slipPageItem{display:grid;grid-template-columns:36px minmax(0,1fr) 90px 70px;gap:12px;align-items:center;background:#fff;border:1px solid #d5dfe7;border-radius:10px;padding:13px 14px}.slipItemIndex{width:30px;height:30px;border-radius:50%;background:#e8eef3;display:grid;place-items:center;font-size:11px;font-weight:900;color:#526b7e}.slipItemMain small{display:block;color:#7b8e9d;font-size:10px;margin-bottom:3px}.slipItemMain h3{margin:0;color:#173d58;font-size:14px}.slipItemMain p{margin:3px 0 0;color:#8394a1;font-size:10px}.slipPageItem>strong{font-size:20px;color:#064d7d;text-align:right}.slipRemovePage{border:0;background:#edf2f5;color:#6f8290;border-radius:6px;padding:8px;cursor:pointer;font-size:10px;font-weight:800}.slipRemovePage:hover{background:#ffecec;color:#a12e2e}.slipSummaryPage{position:sticky;top:76px;background:#fff;border:1px solid #d5dfe7;border-radius:11px;overflow:hidden}.slipSummaryTop{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #e1e7ec;background:#f7f9fb}.slipSummaryTop span{font-size:9px;font-weight:1000;color:#6c8291;letter-spacing:.08em}.slipSummaryTop b{font-size:12px}.slipSummaryRows{padding:15px;display:grid;gap:12px}.slipSummaryRows>div,.slipSummaryRows label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:#647a89}.slipSummaryRows b{color:#163a53;font-size:16px}.slipSummaryRows input{width:120px;border:1px solid #cad7df;background:#f8fafb;border-radius:7px;padding:9px;text-align:right}.slipPotential{border-top:1px solid #e0e6eb;padding-top:13px}.slipPotential b{font-size:20px!important;color:#426900!important}.slipSummaryPage .paperButton{margin:0 15px;width:calc(100% - 30px);padding:12px}.slipPaperNotice{padding:0 15px 15px;margin:10px 0 0;color:#8293a0;font-size:9px;line-height:1.4}.slipEmptyPage{min-height:420px;background:#fff;border:1px dashed #cbd7df;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#7c909e}.slipEmptyPage>div{font-size:44px;color:#afbec8}.slipEmptyPage h2{margin:4px 0;color:#385267}.slipEmptyPage p{max-width:420px;font-size:12px;margin:0}.sportsbookLayout{grid-template-columns:215px minmax(520px,1fr) 270px!important}.sportsbookLayout>.betSlip{display:none!important}@media(max-width:1450px){.sportsbookLayout{grid-template-columns:190px minmax(500px,1fr) 250px!important}}@media(max-width:1180px){.sportsbookLayout{grid-template-columns:180px minmax(0,1fr)!important}.matchRail{display:none}.globalToolNav{padding-left:11px!important;padding-right:11px!important;font-size:11px}.globalToolBody{padding:20px}.slipPageGrid{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:900px){.sportsbookLayout{grid-template-columns:1fr!important}.globalToolOverlay{top:68px;right:0;bottom:0;left:0}.globalToolBar{padding:0 12px}.globalToolBar small{display:none}.globalToolBody{padding:16px 10px 40px}.slipPageGrid{grid-template-columns:1fr}.slipSummaryPage{position:static}.slipPageItem{grid-template-columns:30px minmax(0,1fr) 70px}.slipRemovePage{grid-column:2/4;justify-self:end}.slipNavButton{white-space:nowrap}}@media(max-width:620px){.globalToolNav{font-size:10px!important}.globalToolNav:first-of-type{max-width:130px;white-space:normal;line-height:1.05}.slipPageItem{padding:11px 10px}.slipPageHeader{display:block}.slipHeaderActions{margin-top:12px}.globalToolBar b{font-size:12px}.globalToolBar button{font-size:10px}}.manualPaperToolBody{max-width:1450px}.manualPaperPage{padding-bottom:40px}.manualPaperKicker{display:block;font-size:9px;font-weight:1000;letter-spacing:.12em;color:#5e7c91;margin-bottom:5px}.manualPaperHeader button{border:1px solid #d1dce4;background:#fff;color:#31546d;border-radius:7px;padding:9px 12px;font-weight:800;cursor:pointer}.manualPaperStats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:26px}.manualPaperStats article{background:#fff;border:1px solid #d6e0e7;border-radius:10px;padding:14px;min-width:0}.manualPaperStats small,.manualPaperStats b,.manualPaperStats em{display:block}.manualPaperStats small{font-size:9px;color:#738896;font-weight:800}.manualPaperStats b{font-size:19px;color:#173c56;margin-top:5px}.manualPaperStats em{font-size:9px;color:#8294a0;font-style:normal;margin-top:3px}.manualPaperStats .positive{color:#4f8d00}.manualPaperStats .negative{color:#b9473f}.manualPaperSectionHead{display:flex;align-items:end;justify-content:space-between;margin-bottom:10px}.manualPaperSectionHead h2{margin:0 0 3px}.manualPaperSectionHead p{margin:0;color:#768b99;font-size:10px}.manualPaperEmpty{background:#fff;border:1px dashed #ccd8e0;border-radius:10px;padding:36px;text-align:center;color:#6e8493}.manualPaperEmpty b,.manualPaperEmpty span{display:block}.manualPaperEmpty span{font-size:10px;margin-top:5px}.manualPaperBets{display:grid;gap:10px}.manualPaperBet{background:#fff;border:1px solid #d6e0e7;border-radius:10px;overflow:hidden}.manualPaperBet.won{border-left:4px solid #79a900}.manualPaperBet.lost{border-left:4px solid #b9564d}.manualPaperBet.void{border-left:4px solid #8a99a4}.manualPaperBet>header{display:flex;align-items:center;justify-content:space-between;padding:11px 14px;background:#f7f9fb;border-bottom:1px solid #e2e8ed}.manualPaperBet>header>div{display:flex;align-items:center;gap:8px}.manualPaperBet>header small{font-size:9px;color:#7a8d9b}.manualPaperBet>header strong{font-size:21px;color:#084b75}.manualStatus{display:inline-flex;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:1000;letter-spacing:.04em;background:#e7edf1;color:#587080}.manualStatus.won{background:#e4f2c8;color:#416800}.manualStatus.lost{background:#f7dfdc;color:#8a3d36}.manualStatus.void{background:#eceff1;color:#687984}.manualPaperLegs{display:grid}.manualPaperLegs>div{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,.6fr) minmax(190px,.7fr);gap:12px;align-items:center;padding:10px 14px;border-bottom:1px solid #edf1f4}.manualPaperLegs small{color:#788d9b;font-size:9px}.manualPaperLegs b{font-size:11px;color:#173e5a}.manualPaperLegs span{font-size:9px;color:#728794}.manualPaperBet>footer{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:11px 14px}.manualPaperBet>footer>div:not(.manualSettlement) small,.manualPaperBet>footer>div:not(.manualSettlement) b{display:block}.manualPaperBet>footer small{font-size:8px;color:#8294a0}.manualPaperBet>footer b{font-size:12px;color:#1b4058}.manualPaperBet>footer b.positive{color:#4f8d00}.manualPaperBet>footer b.negative{color:#b9473f}.manualSettlement{margin-left:auto;display:flex;gap:5px}.manualSettlement button{border:1px solid #d0dae1;background:#f4f7f9;color:#546b7b;border-radius:6px;padding:7px 10px;font-size:9px;font-weight:900;cursor:pointer}.manualSettlement button.win{background:#eaf5d5;border-color:#c9dea1;color:#426b00}.manualSettlement button.lose{background:#fae8e5;border-color:#e9c5c0;color:#8b4038}.manualSettlement button:disabled{opacity:.45;cursor:wait}.manualSettlementNote{font-size:9px;color:#7d8f9c;margin:12px 2px}.manualPaperNavButton{white-space:nowrap}.slipPaperWallet{padding:12px 15px;background:#edf5df;border-bottom:1px solid #d6e5b8}.slipPaperWallet>div{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#61744c;margin-bottom:5px}.slipPaperWallet>div b{color:#365900}.slipPaperWallet>small{display:block;color:#73845f;font-size:8px;margin-top:6px}.manualPlaceButton{background:#a9c900!important;color:#1f3b00!important;cursor:pointer}.manualPlaceButton:disabled{opacity:.45;cursor:not-allowed}.paperBankrollWarning{margin:0 15px 10px;padding:9px 10px;border-radius:7px;background:#fff0ee;color:#93473f;font-size:9px;line-height:1.4}.paperPlaceMessage{padding:11px 13px;border-radius:8px;margin:0 0 14px;font-size:10px;font-weight:800}.paperPlaceMessage.success{background:#edf7dc;border:1px solid #d1e5ae;color:#426900}.paperPlaceMessage.error{background:#fff0ee;border:1px solid #ebcbc6;color:#93473f}.emptyPaperBalance{margin-top:18px;padding:12px 18px;border-radius:9px;background:#f3f7ed;border:1px solid #dbe7ca}.emptyPaperBalance span,.emptyPaperBalance b,.emptyPaperBalance small{display:block}.emptyPaperBalance span{font-size:9px;color:#788866}.emptyPaperBalance b{margin-top:3px;font-size:18px;color:#406400}.emptyPaperBalance small{font-size:9px;color:#7d8d6b;margin-top:2px}@media(max-width:1250px){.manualPaperStats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.manualPaperStats{grid-template-columns:repeat(2,minmax(0,1fr))}.manualPaperLegs>div{grid-template-columns:1fr}.manualPaperBet>footer{gap:14px}.manualSettlement{width:100%;margin-left:0}.manualSettlement button{flex:1}}@media(max-width:480px){.manualPaperStats{grid-template-columns:1fr 1fr}.manualPaperToolBody{padding:12px 9px}.manualPaperHeader{display:block}.manualPaperHeader button{margin-top:10px}.manualPaperBet>header strong{font-size:18px}}
