body,button,html,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;margin:0}.status-bar,.status-icons{display:flex;align-items:center}.header-main h1,.title-row h1{letter-spacing:1px;font-weight:400}*,.header-main h1,.side-menu{box-sizing:border-box}.flag img,.logo{object-fit:contain}.prediction-boxes.three,.prediction-boxes.two{grid-template-columns:1fr 1fr}.blog-row,.day,.fpt-footer-links a,.game,.link-blog-hero,.menu-option-content a,a,a.freebutton{text-decoration:none}.blog-image,.blog-section-title,.blog-thumb,.post-image,.post-stat span,.prediction-title{text-transform:uppercase}.back,.blog-load-btn,.day,.fpt-faq-question,.game,.hamburger,.row,a.freebutton{cursor:pointer}.blog-load-wrap,.box-label,.empty-state,.error-page,.header-main h1,.league-row,.match-info,.post-stat,.prediction-left,.site-footer,.vs{text-align:center}body,html{padding:0;background:#fff;color:#111;min-height:100%}body{overflow-x:hidden;overflow-y:auto;background-image:url(https://www.freepremiumtips.com/images/onebackmore.jpg);background-size:cover;background-attachment:fixed}html{scrollbar-width:thin;scrollbar-color:#d8d8d8 transparent}html::-webkit-scrollbar{width:5px}html::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:20px}html::-webkit-scrollbar-thumb:hover{background:#c2c2c2}a{outline:0}.page-wrap{width:100%;min-height:100vh;padding:0}.details-app,.tips-app{width:100%;max-width:1120px;min-height:100vh;margin:0 auto;background:#fff;overflow:visible;box-shadow:0 10px 35px rgba(0,0,0,.1);padding-bottom:50px}.tips-header{height:104px;background:linear-gradient(110deg,#00238d 0,#263f9c 55%,#c0cff4 100%);color:#fff}.details-header{background:linear-gradient(110deg,#00238d 0,#253e9a 55%,#bfcdf1 100%);color:#fff}.logotop{width:100px;height:auto;margin-top:20px;z-index:3000;position:relative}.logoblog{width:30px}.burgergo{top:34px;position:absolute;right:28px}.status-bar{height:65px;justify-content:space-between;padding:10px 34px 0;font-size:17px;font-weight:500;letter-spacing:1px}.tips-header .status-bar{height:34px}.empty-state{padding:28px;color:#f44336;font-size:18px;line-height:1.45;border-bottom:1px solid #eee}.status-icons{gap:8px;opacity:.85;font-size:15px}.header-main,.title-row{align-items:center;position:relative;display:flex}.menu-toggle:checked+.hamburger span:nth-child(2),.overlay{opacity:0}.title-row{height:70px;justify-content:center}.title-row h1{font-size:22px;margin:0}.logoforwhite{width:620px;height:auto;max-width:100%}.header-main{justify-content:center;flex-direction:column}.overlay,.side-menu{position:fixed;transition:.3s}.header-main h1{margin:10px 0;font-size:22px;line-height:30px;width:100%;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.day,.day span,.header-main h2{letter-spacing:2px}.flex{display:flex}.flexcenter{display:flex;align-items:center;justify-content:center}.header-main h2{margin:0;font-size:17px;font-weight:400}.menu-toggle{display:none}.hamburger{width:42px;height:42px;background:#6888da;border-radius:3px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;z-index:1001}.hamburger span{width:22px;height:3px;background:#fff;border-radius:3px;transition:.3s}.menu-toggle:checked+.hamburger span:first-child{transform:rotate(45deg) translate(5px,6px)}.menu-toggle:checked+.hamburger span:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.side-menu{top:0;left:-300px;width:280px;height:100vh;box-shadow:8px 0 25px rgba(0,0,0,.15);padding:90px 18px 20px;z-index:1000;background:linear-gradient(110deg,#688dee 0,#7495ea 55%,#bfcdf1 100%)}.menu-toggle:checked~.side-menu{left:0}.overlay{inset:0;background:rgba(0,0,0,.35);pointer-events:none;z-index:999}.menu-toggle:checked~.overlay{opacity:1;pointer-events:auto}.menu-option{margin-bottom:12px;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;background:#f8fafc}.menu-option summary{list-style:none;cursor:pointer;padding:15px;font-size:15px;font-weight:700;color:#111827;display:flex;justify-content:space-between;align-items:center}.menu-option summary::-webkit-details-marker{display:none}.menu-option summary::after{content:"+";font-size:20px;color:#0b5ed7}.fpt-faq-item[open] .fpt-faq-question:after,.menu-option[open] summary::after{content:"−"}.menu-option-content{color:#4b5563;font-size:15px;line-height:1.5;padding-top:20px}.menu-option-content a{display:block;padding:10px 0 10px 10px;color:#fff;margin-bottom:10px;border:1px solid #577ddd;background:#577ddd}.back{position:absolute;left:30px;top:44px;width:25px;height:25px;border-left:2px solid rgba(255,255,255,.9);border-bottom:2px solid rgba(255,255,255,.9);transform:rotate(45deg)}.mail-icon{position:absolute;right:28px;width:32px;height:22px;border:2px solid rgba(255,255,255,.72)}.title-row .mail-icon{top:24px}.header-main .mail-icon{top:39px}.mail-icon:after,.mail-icon:before{content:"";position:absolute;top:9px;width:22px;height:2px;background:rgba(255,255,255,.72)}.mail-icon:before{left:-3px;transform:rotate(32deg)}.mail-icon:after{right:-3px;transform:rotate(-32deg)}.days{height:72px;display:grid;grid-template-columns:repeat(7,1fr);background:#f4f4f4;border-bottom:1px solid #ededed}.day,.flag,.row{display:flex}.day{border:0;background:0 0;color:#49515b;font-size:15px;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0}.country,.game,.row,.tips-scroll{background:#fff}.day span{font-size:17px}.day.active{color:#5f6b7a;font-weight:700}.day.active span{font-size:24px}.tips-scroll{height:auto;overflow:visible}.row{min-height:72px;border-bottom:1px solid #eee;align-items:center;padding:0 28px;color:#4f5864;font-size:21px;letter-spacing:1px}.country-row{gap:20px}.country-row.active{background:#eef1f7}.league-row{justify-content:center;position:relative;padding:0 76px}.flag,.game{align-items:center}.blue-bottom,.footerapp{position:fixed;left:50%;transform:translateX(-50%);max-width:620px}.league-row.active{background:#fff0b7}.flag{width:30px;min-width:30px;height:22px;justify-content:center;font-size:24px}.flag img{width:22px;height:22px;display:block}.arrow{margin-left:auto;color:#c6c8cc;font-size:26px;line-height:1;font-weight:300}.league-row .arrow{position:absolute;right:28px}.hidden{display:none}.game{min-height:82px;display:grid;grid-template-columns:1fr 86px 1fr;border-bottom:1px solid #ececec;padding:8px 28px}.date-item,.team{align-items:center}.team{display:flex;gap:11px;font-size:17px;line-height:1.15;color:#111;min-width:0}.team.home{justify-content:flex-end;text-align:right}.team.away{justify-content:flex-start;text-align:left}.team-name{overflow:hidden;text-overflow:ellipsis}.logo{width:34px;height:34px;border-radius:50%;display:block;flex:0 0 34px;background:#f5f6f8}.logo.red{background:#c51422}.logo.blue{background:#2457a6}.logo.green{background:#27944d}.logo.black{background:#222}.logo.navy{background:#132d59}.logo.sky{background:#4a9fd8}.logo.purple{background:#68368c}.logo.grey{background:#7f8791}.logo.orange{background:#d97018}.logo.ried{background:linear-gradient(140deg,#0a0a0a,#0d8f43)}.logo.rapid{background:linear-gradient(140deg,#d51f2a,#2f9140)}.match-info{color:#8c949c;line-height:1.25}.match-info .time{font-size:16px;margin-bottom:4px}.match-info .vs{font-size:14px;color:#a5aab0}.match-info .open{font-size:13px;color:#72777e;margin-top:3px;letter-spacing:1px}.date-strip{height:78px;background:#f4f4f4;display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #f0f0f0}.date-item{display:flex;justify-content:center;flex-direction:column;color:#75808d;letter-spacing:3px}.prediction,.teams{display:grid;border-bottom:1px solid #eee}.date-item .label{font-size:15px;color:#515255;margin-bottom:10px}.date-item .value{font-size:22px;color:#49515a;letter-spacing:3px}.teams{height:92px;grid-template-columns:1fr 86px 1fr;align-items:center;padding:0 28px}.teams .team{justify-content:center;gap:12px;color:#647080;font-size:17px;letter-spacing:1px;white-space:nowrap}.teams .logo{width:36px;height:36px;flex-basis:36px}.vs{color:#00349b;font-size:17px;font-weight:500;letter-spacing:4px}.prediction{min-height:146px;grid-template-columns:1fr 205px;padding:12px 28px;align-items:center}.prediction-left{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#74808d;min-width:0}.prediction-title{font-size:14px;letter-spacing:3px;margin-bottom:13px;color:#4f5963}.big-result,.percent{margin-bottom:8px;font-weight:700}.prediction-pick{font-size:16px;font-weight:700;color:#677382;line-height:1.2}.prediction-boxes{height:128px;display:grid}.prediction-boxes.three{grid-template-rows:1fr 1fr}.big-box{grid-row:1/3;background:#07379f;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.small-box,a.freebutton{color:#fff;align-items:center}.small-box{background:#687bb0;display:flex;justify-content:center;flex-direction:column;border-left:1px solid rgba(255,255,255,.25)}.small-box+.small-box{border-top:1px solid #fff}.extraperc{background:#6e85c4}.perc10{border-top:10px solid #fff}.prediction-boxes.two .big-box{grid-row:auto}.percent{font-size:21px;letter-spacing:2px}.box-label{font-size:14px;letter-spacing:1px}.big-result{font-size:20px;letter-spacing:2px}a.freebutton{font-family:inherit;font-size:20px;background:linear-gradient(110deg,#4e71cb 0,#547ce3 55%,#6186e5 100%);padding:.7em 1em .7em .9em;display:inline-flex;border:none;border-radius:16px;overflow:hidden;transition:.2s}.fpt-footer-app,.fpt-footer-app-inner{width:100%;align-items:center;display:flex}a.freebutton span{display:block;margin-left:.3em;transition:.3s ease-in-out}a.freebutton img{display:block;transform-origin:center center;transition:transform .3s ease-in-out;filter:brightness(0) invert(1)}a.freebutton:hover .svg-wrapper{animation:.6s ease-in-out infinite alternate fly-1}a.freebutton:hover img{transform:translateX(1.2em) rotate(45deg) scale(1.1)}a.freebutton:hover span{transform:translateX(5em)}a.freebutton:active{transform:scale(.95)}@keyframes fly-1{from{transform:translateY(.1em)}to{transform:translateY(-.1em)}}.footerapp{bottom:5px;width:100%;height:auto;background:#fff;z-index:50}.blue-bottom{bottom:0;width:100%;height:5px;background:linear-gradient(110deg,#00238d,#29409c,#bfcdf1);z-index:45}.fpt-footer{width:100%;overflow:hidden}.fpt-footer-app{min-height:50px;justify-content:center;padding:0 15px}.fpt-footer-app-inner{max-width:920px;justify-content:center}.fpt-footer-app-inner img{display:block;max-width:100%;width:620px;height:auto}.fpt-footer-bottom{background:#fff;padding:28px 15px 130px}.fpt-footer-container{max-width:1170px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:25px}.fpt-footer-copy{font-size:14px;color:#6b7280;line-height:1.5}.fpt-footer-links{display:flex;align-items:center;gap:24px}.fpt-footer-links a{font-size:14px;color:#6b7280;transition:color .2s}.fpt-footer-links a:hover{color:#0b78aa}.blog-layout,.blog-post-layout{display:block;background:#fff}.blog-section-title{padding:24px 28px 12px;color:#6d7886;font-size:18px;letter-spacing:2px;border-bottom:1px solid #eee}.blog-hero{padding:22px 28px;border-bottom:1px solid #eee}.blog-hero:hover{background:#fafafa}.blog-image,.post-image{width:100%;height:auto;background:linear-gradient(135deg,#eff3ff,#f8faff);display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;letter-spacing:2px}.blog-image img,.post-image img{width:100%;height:100%;display:block;object-fit:cover}.blog-image span,.post-image span{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.blog-image{height:200px}.blog-category,.post-category{display:inline-block;margin-top:15px;color:#07379f;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.blog-row h3,.blog-title{font-weight:600;color:#111}.blog-title{margin:9px 0 8px;font-size:25px;line-height:1.2}.blog-excerpt{margin:0;color:#6d7886;font-size:15px;line-height:1.55}.blog-meta,.post-meta{margin-top:13px;color:#9aa1aa;font-size:13px;letter-spacing:1px}.blog-row{min-height:112px;display:grid;grid-template-columns:112px 1fr;gap:16px;padding:16px 28px;border-bottom:1px solid #eee;color:inherit;background:#fff}.error-info-grid,.post-stats{grid-template-columns:repeat(3,1fr)}.blog-row:hover,.link-blog-hero:hover{background:#fafafa;text-decoration:none}.blog-thumb{width:112px;height:80px;background:linear-gradient(135deg,#07379f,#bfc9e4);display:flex;align-items:center;justify-content:center;color:#fff;font-size:11px;letter-spacing:1px;flex-shrink:0}.blog-row h3{margin:0 0 7px;font-size:18px;line-height:1.25}.blog-row p{margin:0;font-size:14px;line-height:1.45;color:#6d7886}.blog-row small{display:block;margin-top:8px;color:#9aa1aa;font-size:12px;letter-spacing:1px}.blog-load-wrap{margin:25px 0}.blog-load-btn{border:0;border-radius:8px;padding:12px 22px;font-size:15px;font-weight:700;background:#111;color:#fff}.post-content,.post-header,.post-stats,.post-tags{border-bottom:1px solid #eee}.blog-load-btn:disabled{opacity:.65;cursor:not-allowed}.blog-load-status{margin-top:10px;font-size:13px;color:#777}.post-content h2,.post-content h3,.post-title{color:#111;font-weight:650}.blog-load-sentinel{width:100%;height:1px}.post-header{padding:22px 28px 18px}.post-title{margin:10px 0 0;font-size:29px;line-height:1.18;letter-spacing:-.3px}.post-summary{margin:13px 0 0;color:#6d7886;font-size:16px;line-height:1.55}.post-content{padding:22px 28px 6px;color:#222;font-size:16px;line-height:1.68}.post-content p{margin:0 0 18px}.post-content h2{margin:28px 0 12px;font-size:22px;line-height:1.25}.post-content h3{margin:24px 0 10px;font-size:19px;line-height:1.3}.post-highlight{margin:24px 0;padding:18px;background:#f4f6fa;border-left:4px solid #07379f;color:#566273;font-size:15px;line-height:1.55}.post-stats{display:grid;border-top:1px solid #eee;margin:24px -28px}.post-stat{padding:18px 10px;border-right:1px solid #eee}.post-stat:last-child{border-right:0}.post-stat strong{display:block;color:#07379f;font-size:22px;margin-bottom:6px}.post-stat span{display:block;color:#7a8490;font-size:12px;letter-spacing:1px}.post-tags{display:flex;flex-wrap:wrap;gap:9px;padding:18px 28px}.footer-social a,.post-tag{display:inline-flex;text-decoration:none}.post-tag{align-items:center;min-height:34px;padding:0 13px;border:1px solid #dfe4ec;color:#6d7886;background:#fff;border-radius:18px;font-size:13px}.post-related{padding-bottom:8px}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.fpt-faq-wrap{padding:2px;border-top:1px solid #eee;background:#fff}.fpt-faq-title{margin:0 0 18px;font-size:22px;line-height:1.3;color:#111;font-weight:650}.fpt-faq-item{border:1px solid #e6eaf2;border-radius:14px;margin-bottom:12px;background:#fff;overflow:hidden}.fpt-faq-question{list-style:none;padding:17px 52px 17px 18px;color:#111;font-size:16px;font-weight:650;line-height:1.35;position:relative;display:flex;align-items:center;gap:13px}.fpt-faq-question::-webkit-details-marker{display:none}.fpt-faq-number{width:30px;height:30px;min-width:30px;border-radius:50%;background:linear-gradient(110deg,#00238d,#547ce3);color:#fff;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.fpt-faq-question:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#eef1f7;color:#07379f;display:flex;align-items:center;justify-content:center;font-size:21px;font-weight:500}.fpt-faq-answer{padding:0 18px 18px 61px;color:#6d7886;font-size:15px;line-height:1.6}.fpt-faq-answer p{margin:0}.fpt-faq-item[open]{border-color:#cfd8f3;box-shadow:0 8px 22px rgba(7,55,159,.08)}.site-footer{width:100%;padding:10px 0 30px}.footer-social{display:flex;justify-content:center;align-items:center;gap:40px}.footer-social a{align-items:center;justify-content:center;width:50px;height:50px}.social-gradient{display:inline-block;width:50px;height:50px;background:linear-gradient(110deg,#00238d 0,#253e9a 55%,#829ad8 100%);transition:transform .2s,opacity .2s}.footer-social a:hover .social-gradient{transform:translateY(-3px);opacity:.85}.social-x{-webkit-mask:url('https://www.freepremiumtips.com/images/xbottom.png') center/contain no-repeat;mask:url('https://www.freepremiumtips.com/images/xbottom.png') center/contain no-repeat}.social-instagram{-webkit-mask:url('https://www.freepremiumtips.com/images/instabottom.png') center/contain no-repeat;mask:url('https://www.freepremiumtips.com/images/instabottom.png') center/contain no-repeat}.social-facebook{-webkit-mask:url('https://www.freepremiumtips.com/images/facebottom.png') center/contain no-repeat;mask:url('https://www.freepremiumtips.com/images/facebottom.png') center/contain no-repeat}.error-page{min-height:540px;display:flex;align-items:center;justify-content:center}.error-app-box{width:100%;max-width:720px;padding:44px 25px}.error-code{font-size:96px;line-height:1;font-weight:800;color:#07379f;letter-spacing:4px}.error-icon{width:72px;height:72px;margin:0 auto 18px;border-radius:22px;background:linear-gradient(135deg,#00238d,#5d86ee);color:#fff;display:flex;align-items:center;justify-content:center;font-size:42px;font-weight:800}.error-app-box h2{font-size:31px;margin:0 0 14px;color:#111}.error-app-box p{color:#6d7886;font-size:17px;line-height:1.6;max-width:580px;margin:0 auto 26px}.error-info-grid{display:grid;gap:12px;margin:0 auto 28px;max-width:680px}.error-info-grid div{background:#f4f6fa;border:1px solid #e7eaf0;border-radius:16px;padding:18px 12px}.error-info-grid strong{display:block;color:#07379f;font-size:16px;margin-bottom:6px}.error-info-grid span{display:block;color:#7a8490;font-size:13px}.error-actions{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.error-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:14px;background:linear-gradient(110deg,#00238d,#547ce3);color:#fff;font-size:15px;font-weight:600;text-decoration:none}.error-button.secondary{background:#eef1f7;color:#07379f}@media (max-width:768px){.fpt-footer-app{min-height:145px;padding:18px 12px}.fpt-footer-app-inner img{width:100%;max-width:620px}.fpt-footer-container{flex-direction:column;text-align:center;gap:12px}.fpt-footer-links{justify-content:center;gap:18px;flex-wrap:wrap}}@media(max-width:700px){.header-main h1,.row,.title-row h1{font-size:18px}.game,.teams{grid-template-columns:1fr 76px 1fr}.burgergo{right:16px;top:22px}.logotop{width:80px;height:auto}.details-app,.tips-app{max-width:none;box-shadow:none}.ad,.blue-bottom{max-width:none}.row{padding:0 22px}.league-row{padding:0 58px 0 40px}.league-row .arrow{right:22px}.game{padding:8px 22px}.teams{padding:0 22px}.team,.teams .team{font-size:16px}.logo{width:31px;height:31px;flex-basis:31px}.prediction{grid-template-columns:1fr 170px;padding:12px 22px}.blog-hero,.blog-row,.blog-section-title,.post-content,.post-header,.post-tags{padding-left:22px;padding-right:22px}.post-stats{margin-left:-22px;margin-right:-22px}.fpt-faq-title{font-size:20px}.fpt-faq-question{font-size:15px;padding-right:48px}.fpt-faq-answer{padding-left:18px}}@media(max-width:600px){.error-info-grid{grid-template-columns:1fr}}@media(max-width:380px){.blog-row h3,.header-main h1,.header-main h2,.row,.title-row h1{font-size:16px}.row{padding:0 18px}.team,.teams .team{font-size:14px}.game{grid-template-columns:1fr 68px 1fr;padding:8px 16px}.teams{padding:0 14px;grid-template-columns:1fr 64px 1fr}.teams .team{gap:8px}.logo,.teams .logo{width:28px;height:28px;flex-basis:28px}.prediction{grid-template-columns:1fr 145px;padding:12px 14px}.prediction-title{font-size:13px;letter-spacing:2px}.ad{grid-template-columns:34px 50px 1fr 66px 82px}.blog-title{font-size:22px}.blog-row{grid-template-columns:96px 1fr;gap:13px}.blog-thumb{width:96px;height:74px}.blog-row p{font-size:13px}.post-title{font-size:25px}.post-content,.post-summary{font-size:15px}.post-stats{grid-template-columns:1fr}.post-stat{border-right:0;border-bottom:1px solid #eee}.post-stat:last-child{border-bottom:0}}