@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{color:#16243a;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;background:#0b1526;font-family:Manrope,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,select{font:inherit}button{cursor:pointer}.application{min-height:100vh}.topbar{color:#e9eef2;background:#0b1526;border-bottom:1px solid #243248;justify-content:space-between;align-items:center;gap:25px;padding:19px 5%;display:flex}.brand{align-items:center;gap:12px;display:flex}.brand-icon{color:#0b1526;background:#dce5ec;border-radius:7px;place-items:center;width:45px;height:45px;display:grid}.brand-name{flex-direction:column;gap:4px;display:flex}.brand-name strong{letter-spacing:.035em;font-size:15px}.brand-name small,.eyebrow,.field>span,.period-group>span,.selector-heading,.metric small,.metric span,.data-status{letter-spacing:.11em;font-family:DM Mono,monospace;font-size:10px}.brand-name small{color:#8ea2b9;font-size:9px}.navigation{gap:26px;display:flex}.navigation a{color:#8ea2b9;font-size:12px;text-decoration:none;transition:color .2s}.navigation a:hover,.navigation a.active{color:#fff}.status{color:#a5c7ba;white-space:nowrap;font:10px DM Mono,monospace}.dot{background:#35ad8b;border-radius:50%;width:7px;height:7px;display:inline-block}.mobile-menu{color:#fff;background:0 0;border:0;display:none}.page{max-width:1440px;margin:auto;padding:0 5%}.intro{color:#fff;justify-content:space-between;align-items:center;min-height:285px;padding:45px 0 48px;display:flex}.eyebrow{color:#77ae9f;margin-bottom:17px}.intro h1{letter-spacing:-.055em;margin:0;font-size:clamp(35px,4.2vw,61px);font-weight:500;line-height:1.13}.intro h1 span{color:#a3b5c8}.intro p{color:#a2b1c4;max-width:525px;font-size:13px;line-height:1.7}.intro-mark{color:#47677a;padding-right:40px}.workspace{background:#e9eef2;border-radius:10px;padding:25px}.section-heading{justify-content:space-between;align-items:center;margin-bottom:21px;display:flex}.section-heading .eyebrow{color:#7f8995;margin-bottom:8px}h2{letter-spacing:-.04em;margin:0;font-size:26px;font-weight:600}.data-status{color:#9b6a25;background:#f8efd9;border-radius:4px;padding:10px}.toolbar{align-items:flex-end;gap:20px;margin-bottom:15px;display:flex}.field{flex-direction:column;gap:10px;min-width:240px;display:flex}.field>span,.period-group>span{color:#7d8997}.select-wrap{position:relative}.select-wrap select{appearance:none;color:#203049;background:#fff;border:1px solid #dce3ea;border-radius:5px;outline:none;width:100%;padding:12px 35px 12px 14px;font-size:12px;font-weight:600}.select-wrap svg{pointer-events:none;position:absolute;top:13px;right:12px}.period-group{flex-direction:column;gap:10px;display:flex}.period-buttons{background:#fff;border-radius:5px;gap:3px;padding:4px;display:flex}.period-buttons button{color:#68788a;background:0 0;border:0;border-radius:4px;padding:8px 14px;font-size:12px}.period-buttons button.selected{color:#fff;background:#19344b}.selector-panel{background:#f8fafb;border:1px solid #dee5eb;border-radius:6px;margin-bottom:15px;padding:15px}.selector-heading{color:#69798c;justify-content:space-between;align-items:center;display:flex}.selector-heading>span{align-items:center;gap:6px;display:flex}.selector-heading button{color:#356a8b;background:0 0;border:0;margin-left:11px;font-size:11px}.event-list{flex-wrap:wrap;gap:10px;margin-top:15px;display:flex}.event{cursor:pointer;background:#fff;border:1px solid #e0e6ec;border-radius:5px;align-items:center;gap:7px;padding:10px 12px;font-size:12px;display:flex}.event input{accent-color:#18354b;margin:0}.event-dot{border-radius:50%;width:8px;height:8px}.chart-panel{background:#fff;border:1px solid #dfe5eb;border-radius:6px;overflow:hidden}.chart-top{justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.chart-top>div{flex-direction:column;gap:5px;display:flex}.chart-top strong{font-size:14px}.chart-top small{color:#8793a1;font-size:11px}.chart-top>span{color:#6d7d91;align-items:center;gap:6px;font-size:11px;display:flex}.chart-canvas{width:100%}.chart-footer{color:#8390a0;border-top:1px solid #eef1f4;padding:14px 20px;font:10px DM Mono,monospace}.metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:15px;display:grid}.metric{background:#fff;border-radius:5px;flex-direction:column;gap:7px;min-width:0;padding:18px;display:flex}.metric small{color:#7a8797;overflow-wrap:anywhere}.metric strong{letter-spacing:-.04em;font-size:25px;font-weight:600}.metric span{color:#9ba5b1;font-size:9px}.empty-metric{color:#6d7d91;padding:20px;font-size:12px}.features{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px;display:grid}.feature-card{color:#e9eef2;background:#18273b;border-radius:7px;min-height:240px;padding:22px}.feature-card>svg{color:#7bb8a6;margin-bottom:24px}.feature-card .eyebrow{color:#91a2b7;margin-bottom:12px;font-size:9px}.feature-card h3{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:600}.feature-card p{color:#a1afc0;min-height:62px;font-size:12px;line-height:1.7}.feature-card>span{color:#79bba5;font:10px DM Mono,monospace}footer{color:#8194ab;justify-content:space-between;gap:15px;padding:32px 0;font:10px DM Mono,monospace;display:flex}@media (width<=950px){.navigation{gap:12px}.features{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.topbar{padding:15px 5%}.brand-name small{font-size:8px}.mobile-menu{display:block}.navigation{z-index:5;background:#14233a;flex-direction:column;padding:20px;display:none;position:absolute;top:74px;left:0;right:0}.navigation.expanded{display:flex}.status{display:none}.intro{min-height:260px;padding:37px 0}.intro-mark{display:none}.intro h1{font-size:36px}.workspace{padding:14px}h2{font-size:22px}.toolbar{flex-direction:column;align-items:stretch}.field{min-width:0}.period-buttons{overflow-x:auto}.period-buttons button{flex:1}.chart-top{padding:15px 11px}.chart-canvas{min-height:405px}.metrics{grid-template-columns:repeat(2,1fr)}.features{grid-template-columns:1fr}.feature-card,.feature-card p{min-height:0}footer{flex-direction:column}}.cs-dark-block{color:#f1f7ff!important;background:#10283e!important;border:1px solid #315577!important}.cs-light-block{color:#17324a!important;background:#f1f5f9!important;border:1px solid #d6e1eb!important}.cs-light-block h3,.cs-light-block p{color:#17324a!important}.cs-light-block .eyebrow,.cs-light-block span{color:#52718a!important}.hero h1{color:#d1d5db!important}.hero p{line-height:1.65;color:#fff!important;font-size:17px!important}@media (width<=600px){.hero p{font-size:16px!important}}.navigation{flex-wrap:wrap;justify-content:center;gap:22px}.navigation a{color:#dce6f2;white-space:nowrap;font-size:15px;font-weight:500}.navigation a:hover{color:#fff}.brand-name small{letter-spacing:0;max-width:230px;font-family:inherit;font-size:10px;line-height:1.35}#charts,#hotcold,#personal-alerts,#bankroll,#smart-analysis{scroll-margin-top:24px}.legal-links{flex-wrap:wrap;gap:16px;display:flex}.legal-links a{color:#afc4d8;text-decoration:none}.legal-links a:hover{color:#fff}@media (width<=900px){.navigation{gap:15px}.navigation a{font-size:15px}}@media (width>=701px){.topbar{flex-wrap:nowrap;align-items:center;gap:clamp(12px,1.5vw,26px)}.topbar .brand{flex:0 230px;min-width:145px}.topbar .navigation{flex:0 450px;grid-template-columns:repeat(3,minmax(0,1fr));align-content:center;gap:9px 11px;width:clamp(270px,31vw,450px);display:grid}.topbar .navigation a{text-align:center;white-space:normal;border-radius:7px;justify-content:center;align-items:center;padding:7px 4px;font-size:clamp(11px,.9vw,14px);line-height:1.3;display:flex}.topbar .navigation a:hover{background:#478fd024}.topbar .top-actions{flex:300px;min-width:250px}}@media (width>=701px) and (width<=1050px){.topbar{flex-wrap:wrap;justify-content:space-between}.topbar .brand{flex:200px}.topbar .navigation{flex:100%;order:3;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%}.topbar .top-actions{flex:320px}}@media (width<=700px){.topbar .navigation{z-index:100}.topbar .navigation a{white-space:normal;font-size:15px}.topbar .top-actions{min-width:0}}#tutorial-videos{scroll-margin-top:22px}.casino-tutorial-section{color:#e9f4ff;background:linear-gradient(135deg,#102742,#0a1b33);border:1px solid #2a5375;border-radius:16px;margin:30px 0;padding:clamp(20px,3vw,35px)}.casino-tutorial-kicker{color:#7db6da;letter-spacing:2px;font-size:11px}.casino-tutorial-heading h2{color:#fff;margin:9px 0 20px}.casino-tutorial-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.casino-tutorial-video-card{min-width:0}.casino-tutorial-video-empty{aspect-ratio:16/9;background:linear-gradient(135deg,#0d1f39,#132f52);border:1px solid #39678f;border-radius:12px;justify-content:center;align-items:center;display:flex}.casino-tutorial-video-empty span{color:#80bfea;opacity:.65;font-size:28px}.casino-tutorial-video-card h3{color:#ecf6ff;margin:12px 0 0;font-size:15px;font-weight:600;line-height:1.5}@media (width<=700px){.casino-tutorial-video-grid{grid-template-columns:1fr}}@media (width>=1051px){.topbar{grid-template-columns:minmax(0,1fr) minmax(380px,450px) minmax(0,1fr);align-items:center;column-gap:20px;display:grid!important}.topbar .brand{justify-self:start;min-width:0}.topbar .navigation{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;width:100%;max-width:450px}.topbar .top-actions{justify-self:end;width:auto;min-width:0}}.cs-auth-mobile-label{display:none}@media (width<=700px){.topbar{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px 10px;padding:14px 5% 16px;display:grid;position:relative}.topbar .brand{grid-area:1/1;align-self:center;gap:9px;min-width:0}.topbar .brand-icon{flex:0 0 38px;width:38px;height:38px}.topbar .brand-icon svg{width:23px;height:23px}.topbar .brand-name{min-width:0}.topbar .brand-name strong{white-space:nowrap;letter-spacing:0;font-size:clamp(11px,3.3vw,14px)}.topbar .brand-name small{display:none}.topbar .top-actions{display:contents!important}.topbar .cs-header-language{grid-area:1/2;justify-self:end;min-width:0}.topbar .cs-header-language select{font-size:12px;max-width:82px!important;padding:8px 6px!important}.topbar .mobile-menu{background:#123650;border:1px solid #365776;border-radius:9px;grid-area:1/3;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}.topbar .navigation{z-index:1000;background:#14233a;border:1px solid #315577;border-radius:10px;padding:12px;position:absolute;top:100%;left:5%;right:5%;box-shadow:0 12px 28px #00000045}.topbar .navigation.expanded{display:flex}.topbar .cs-header-status{display:none!important}.topbar .cs-header-signin{grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;align-items:stretch!important;gap:10px!important;display:grid!important}.topbar .cs-header-google-login,.topbar .cs-header-telegram-button{white-space:normal;width:100%;min-width:0;min-height:43px;font-size:14px;line-height:1.2;border-radius:9px!important;padding:9px 7px!important}.topbar .cs-header-telegram-login{min-width:0}.topbar .cs-auth-desktop-label{display:none}.topbar .cs-auth-mobile-label{display:inline}.topbar .cs-header-premium{grid-area:3/1/auto/-1;width:100%;min-height:40px;margin:0;font-size:14px;padding:8px 12px!important}.topbar .cs-header-account{overflow-wrap:anywhere;grid-area:2/1/auto/-1;justify-content:center;width:100%;min-width:0;font-size:11px!important}.topbar .cs-header-subscription{text-align:center;grid-area:3/1/auto/-1;white-space:normal!important}.topbar .cs-header-logout{grid-area:4/1/auto/-1;width:100%;min-height:40px;padding:8px 12px!important}.topbar .cs-header-account+.cs-header-premium,.topbar .cs-header-account+.cs-header-logout{grid-row:3}}@media (width>=1651px){.topbar{min-height:106px;grid-template-columns:minmax(185px,230px) minmax(310px,1fr) minmax(425px,auto)!important;align-items:center!important;gap:clamp(12px,1.5vw,26px)!important;padding:17px clamp(28px,3vw,64px)!important;display:grid!important}.topbar .brand{width:auto;min-width:0!important}.topbar .brand-name small{letter-spacing:0;max-width:205px;font-size:9px;line-height:1.35}.topbar .navigation{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-self:stretch!important;gap:5px 10px!important;width:100%!important;max-width:none!important;display:grid!important;position:static!important}.topbar .navigation a{line-height:1.3;padding:7px 4px!important;font-size:clamp(11px,.76vw,13px)!important}.topbar .top-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;justify-self:end!important;align-items:center!important;gap:9px!important;width:auto!important;min-width:0!important;display:flex!important}.topbar .cs-header-signin{flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;display:flex!important}.topbar .cs-header-google-login,.topbar .cs-header-telegram-button{min-height:41px;white-space:nowrap!important;padding:10px!important;font-size:12px!important}.topbar .cs-header-telegram-login{white-space:nowrap}.topbar .cs-header-premium,.topbar .cs-header-logout{white-space:nowrap!important;padding:10px 11px!important;font-size:12px!important}.topbar .cs-header-status{display:none!important}.topbar .cs-header-account{text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}}@media (width>=701px) and (width<=1650px){.topbar{position:relative;grid-template-columns:minmax(145px,1fr) auto auto!important;align-items:center!important;gap:12px!important;padding:15px 4%!important;display:grid!important}.topbar .brand{grid-area:1/1;min-width:0}.topbar .brand-name small{display:none}.topbar .top-actions{display:contents!important}.topbar .cs-header-language{grid-area:1/2}.topbar .mobile-menu{background:#123650;border:1px solid #365776;border-radius:9px;grid-area:1/3;justify-content:center;align-items:center;width:42px;height:42px;display:flex!important}.topbar .navigation{z-index:1000;background:#14233a;border:1px solid #365776;border-radius:10px;gap:8px;padding:14px;top:100%;left:4%;right:4%;box-shadow:0 12px 28px #0005;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:auto!important;max-width:none!important;display:none!important;position:absolute!important}.topbar .navigation.expanded{display:grid!important}.topbar .cs-header-status{display:none!important}.topbar .cs-header-signin{grid-area:2/1/auto/-1;justify-content:center;flex-wrap:nowrap!important;gap:9px!important;display:flex!important}.topbar .cs-header-google-login,.topbar .cs-header-telegram-button{min-height:40px;padding:9px 14px!important}.topbar .cs-header-premium,.topbar .cs-header-logout{grid-area:3/1/auto/-1;justify-self:center}.topbar .cs-header-account{grid-area:2/1/auto/-1;justify-self:center;max-width:100%}.topbar .cs-header-subscription{grid-area:3/1/auto/-1;justify-self:center}.topbar .cs-header-account+.cs-header-logout{grid-row:3}}.cs-more-info-links{flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;display:flex}.cs-more-info-links a{box-sizing:border-box;color:#e8f6ff;min-height:44px;font:inherit;background:#123650;border:1px solid #71a6c875;border-radius:10px;justify-content:center;align-items:center;padding:11px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.cs-more-info-links a:hover,.cs-more-info-links a:focus-visible{background:#1b496a;border-color:#a4d2f0}@media (width<=600px){.cs-more-info-links{gap:9px;margin-top:20px}.cs-more-info-links a{width:100%}}.application footer a,.application footer a:link,.application footer a:visited,.application footer a:any-link,.application footer .seo-resources a,.application footer .seo-resources a:link,.application footer .seo-resources a:visited,.application footer .legal-links a,.application footer .legal-links a:visited,footer .seo-resources a,footer .seo-resources a:link,footer .seo-resources a:visited,footer .legal-links a,footer .legal-links a:visited{color:#8194ab!important;font-weight:400!important;text-decoration:none!important}.application footer a:hover,.application footer a:focus-visible,footer .seo-resources a:hover,footer .seo-resources a:focus-visible,footer .legal-links a:hover,footer .legal-links a:focus-visible{color:#9aabbd!important;text-decoration:underline!important}
