@layer properties,theme,base;@layer components{.fc-claim{border-top:4px solid #b58d35;scroll-margin-top:95px}.fc-claim>p{line-height:1.7}.fc-partner-actions{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.fc-partner-actions>a{background:#f4f7f5;border:1px solid #dce5df;border-radius:10px;align-items:center;gap:10px;padding:12px 18px;font-weight:700;display:flex}.fc-partner-actions img{object-fit:contain}.fc-claim fieldset{border:0;gap:15px;min-width:0;padding:0;display:grid}.fc-claim label:not(.fc-consent){gap:7px;font-size:13px;font-weight:600;display:grid}.fc-claim input:not([type=checkbox]),.fc-claim select,.fc-claim textarea{color:#203b2c;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c8d5ce;border-radius:8px;padding:11px}.fc-claim .fc-consent input{width:auto}.fc-claim-history article{border-bottom:1px solid #e0e8e2;gap:7px;padding:14px 0;display:grid}.fc-claim-history article>span{color:#236441;font-size:13px}.fc-claim-history article p{margin:0}.fc-site-cash .fc-hero{background:linear-gradient(120deg,#123a29,#1f563e)}.fc-site-cash .fc-prize-hero strong{color:#f6d276}.fc-rules ol li{overflow-wrap:anywhere}.fc-claim textarea{resize:vertical}.fc-claim :focus-visible{outline-offset:2px;outline:2px solid #b58d35}@media (max-width:700px){.fc-claim input,.fc-claim select,.fc-claim textarea{font-size:16px!important}.fc-claim{padding:20px}.fc-partner-actions>a{flex:1;font-size:13px}}.cc-card-cash .cc-card-cover{background:linear-gradient(130deg,#143d2d,#24583f)}.cc-card-cash .cc-card-fund strong{color:#f7d785}.cc-card-cash .cc-card-prizes{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.cc-card-cash .cc-card-prizes>span{text-align:center;min-width:0;padding:7px 4px}.cc-card-cash .cc-card-prizes b{display:block}.fc-site-cash .fc-prize-hero p{overflow-wrap:anywhere;font-size:12px;line-height:1.7}@media (max-width:600px){.cc-card-cash .cc-card-prizes{grid-template-columns:repeat(5,minmax(0,1fr))}}.fc-match-filters{justify-content:space-between;align-items:end;gap:15px;margin:15px 0 22px;display:flex}.fc-match-filters label{gap:7px;font-size:12px;font-weight:700;display:grid}.fc-match-filters select{color:#244d36;max-width:100%;font:inherit;background:#fff;border:1px solid #c9d9ce;border-radius:8px;padding:10px 15px}.fc-match-filters>span{color:#567260;font-size:12px}.fm-epl{--fm-accent:#54286d!important}.fm-la-liga{--fm-accent:#be4d39!important}.fm-serie-a{--fm-accent:#235e9b!important}.fm-bundesliga{--fm-accent:#ac3344!important}.fm-ligue-1{--fm-accent:#6c681b!important}@media (max-width:600px){.fc-match-filters{align-items:center}.fc-match-filters select{font-size:16px}}.fc-site-cash .fc-hero{isolation:isolate;background:#102d23;border:1px solid #d9eadb3d;grid-template-columns:minmax(0,1.3fr) minmax(310px,1fr);gap:36px;padding:40px;box-shadow:0 18px 45px #12372b1a}.fc-site-cash .fc-hero>.fc-hero-backdrop{object-fit:cover;object-position:center 64%;z-index:-2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fc-site-cash .fc-hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg,#061816e0,#09251c9c 55%,#0618167a);position:absolute;inset:0}.fc-site-cash .fc-hero:after{display:none}.fc-site-cash .fc-hero-copy{z-index:1;align-self:center;min-width:0;position:relative}.fc-site-cash .fc-hero-brand{color:#fff;align-items:center;gap:10px;margin-bottom:24px;text-decoration:none;display:inline-flex}.fc-hero-brand img{border:1px solid #ffffff36;border-radius:11px;width:44px;height:44px;box-shadow:0 4px 14px #0003}.fc-hero-brand>span{letter-spacing:-.7px;font-size:24px;font-weight:800;line-height:1.05;display:block}.fc-hero-brand b{color:#8ee0ba;font-weight:800}.fc-hero-brand small{color:#d7e9df;letter-spacing:1.5px;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:500;display:block}.fc-site-cash .fc-hero .fc-eyebrow{color:#e6f1e8;letter-spacing:1.1px;align-items:center;gap:7px;font-size:10px;display:flex}.fc-site-cash .fc-hero h1{color:#fff;text-shadow:0 2px 16px #0005;margin:15px 0 18px;font-size:clamp(34px,4vw,52px);line-height:1.09}.fc-site-cash .fc-hero-copy>p{color:#ecf2ec;max-width:440px;font-size:15px;line-height:1.7}.fc-site-cash .fc-hero-links{color:#fff;gap:22px;margin-top:24px}.fc-site-cash .fc-hero-links>a:not(.fc-button){text-underline-offset:5px;-webkit-text-decoration:underline #ffffff70;text-decoration:underline #ffffff70}.fc-site-cash .fc-hero .fc-button{color:#183c2c;background:#f6d576;box-shadow:0 5px 18px #0002}.fc-site-cash .fc-hero .fc-button:hover{background:#ffe29a}.fc-site-cash .fc-prize-hero{-webkit-backdrop-filter:blur(7px);text-align:center;background:linear-gradient(145deg,#ffffff1c,#ffffff09);border:1px solid #ffffff3d;border-radius:18px;flex-direction:column;align-self:center;min-width:0;padding:25px 20px 20px;display:flex;box-shadow:inset 0 1px #ffffff1f}.fc-site-cash .fc-prize-hero>svg{color:#f5d681;width:30px;height:30px;margin-bottom:10px}.fc-site-cash .fc-prize-hero>span{letter-spacing:1.7px;color:#eff6ee;font-size:10px}.fc-site-cash .fc-prize-hero>strong{letter-spacing:-2px;color:#ffe19a;white-space:nowrap;justify-content:center;align-items:baseline;gap:10px;font-size:67px;line-height:1.2;display:flex}.fc-site-cash .fc-prize-hero>strong small{letter-spacing:0;margin:0;font-size:26px;font-weight:600;display:inline}.fc-hero-prizes{width:100%;margin-top:15px}.fc-hero-prize-count{color:#f2f6f0;margin-bottom:13px;font-size:11px;display:block}.fc-hero-prizes>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.fc-hero-prizes>div>span{background:#09281f47;border:1px solid #ffffff20;border-radius:7px;min-width:0;padding:8px 3px}.fc-hero-prizes small{color:#d6e7da;font-size:8px;font-weight:500;line-height:1.3;display:block}.fc-hero-prizes b{color:#fff;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:700;display:block}.fc-site-cash .fc-hero a:focus-visible{outline-offset:5px;outline:2px solid #ffe19a}@media (max-width:900px){.fc-site-cash .fc-hero{grid-template-columns:minmax(0,1fr) minmax(290px,1fr);gap:25px;padding:30px}.fc-site-cash .fc-hero h1{font-size:37px}}@media (max-width:700px){.fc-site-cash .fc-hero{background:#102d23;grid-template-columns:1fr;gap:25px;padding:25px}.fc-site-cash .fc-hero>.fc-hero-backdrop{object-position:49% center}.fc-site-cash .fc-hero:before{background:linear-gradient(#071e18bc,#0b302386 48%,#071f1bd6)}.fc-site-cash .fc-hero-brand{margin-bottom:22px}.fc-site-cash .fc-hero h1{letter-spacing:-1px;margin:14px 0;font-size:36px}.fc-site-cash .fc-hero-copy>p{font-size:13px}.fc-site-cash .fc-hero .fc-eyebrow{letter-spacing:.7px;font-size:8px}.fc-site-cash .fc-hero-links{gap:18px;margin-top:20px;font-size:12px}.fc-site-cash .fc-prize-hero{width:100%;padding:20px 14px 17px}.fc-site-cash .fc-prize-hero>strong{font-size:58px}.fc-site-cash .fc-prize-hero>svg{width:25px;height:25px;margin-bottom:8px}.fc-hero-prizes>div{gap:5px}.fc-hero-prizes>div>span{padding:8px 2px}.fc-hero-prizes b{font-size:10px}.fc-hero-prizes small{font-size:7px}}.cc-card-cash .cc-card-cover{isolation:isolate;background-color:#0000;background-image:linear-gradient(110deg,#061f19d9,#0c32269e 60%,#08271d73),url(/images/contests/football-stadium.jpg);background-position:50% 64%;background-size:cover;border-bottom:1px solid #e4efdd30;padding:24px}.cc-card-cash .cc-card-top{align-items:center;gap:12px;margin-bottom:27px}.cc-card-brand{color:#fff;align-items:center;gap:8px;min-width:0;display:inline-flex}.cc-card-brand>img{border:1px solid #ffffff36;border-radius:9px;flex-shrink:0;width:34px;height:34px;box-shadow:0 3px 10px #0003}.cc-card-brand>span{letter-spacing:-.6px;font-size:19px;font-weight:800;line-height:1.1;display:block}.cc-card-brand b{color:#8ee0ba;font-weight:800}.cc-card-brand small{text-transform:uppercase;letter-spacing:1px;color:#dcebe2;white-space:nowrap;margin-top:4px;font-size:6px;font-weight:500;display:block}.cc-card-cash .cc-status{-webkit-backdrop-filter:blur(6px);color:#eef9ee;white-space:nowrap;background:#ffffff17;border:1px solid #ffffff36}.cc-card-cash .cc-card-category{color:#ebf4e9;letter-spacing:.8px;font-size:8px}.cc-card-cash .cc-card-cover h3{color:#fff;text-shadow:0 2px 12px #0005;margin:12px 0 22px;font-size:28px;line-height:1.14}.cc-card-cash .cc-card-fund{-webkit-backdrop-filter:blur(6px);background:#ffffff14;border:1px solid #ffffff36;border-radius:12px;gap:13px;padding:14px 18px;display:inline-flex;box-shadow:inset 0 1px #ffffff17}.cc-card-cash .cc-card-fund strong{color:#ffe19a;font-size:43px}.cc-card-cash .cc-card-fund>span{color:#f0f7eb;font-size:9px}@media (max-width:600px){.cc-card-cash .cc-card-cover{padding:22px}.cc-card-cash .cc-card-cover h3{font-size:27px}.cc-card-cash .cc-status{padding:6px 8px;font-size:8px}.cc-card-brand>span{font-size:18px}.cc-card-cash .cc-card-top{gap:8px}.cc-card-cash .cc-card-fund{padding:13px 16px}}.fc-claim-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:12px 0 17px;display:flex}.fc-claim-title h2{margin:0}.fc-claim .fc-claim-rules{color:#fff;white-space:nowrap;background:#1c6044;border:1px solid #1c6044;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 14px;font-size:12px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.fc-claim .fc-claim-rules:hover{background:#144c34;border-color:#144c34}.fc-claim .fc-claim-rules:focus-visible{outline-offset:3px;outline:2px solid #b58d35}.fc-site-cash #rules{scroll-margin-top:90px}@media (max-width:600px){.fc-claim-title{align-items:flex-start}.fc-claim .fc-claim-rules{font-size:12px}}}@layer utilities;
@layer properties,theme,base;@layer components{.cs-contact{border-top:3px solid #2b8057;min-width:0;padding:22px}.cs-contact-heading{align-items:center;gap:9px;display:flex}.cs-contact-heading>svg{color:#267a52;flex-shrink:0}.cs-contact .cs-contact-heading h2{letter-spacing:-.4px;margin:0;font-size:19px}.cs-contact>p{margin:12px 0 18px;font-size:12px;line-height:1.65}.cs-contact fieldset{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.cs-contact label:not(.fc-consent){gap:5px;font-size:11px;font-weight:600;display:grid}.cs-contact input,.cs-contact textarea{color:#203b2c;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c8d5ce;border-radius:7px;padding:10px;font-size:12px;font-weight:400}.cs-contact textarea{resize:vertical;min-height:90px;max-height:350px}.cs-contact textarea:focus{outline-offset:2px;outline:2px solid #80bca5}.cs-contact .fc-consent{margin:0;font-size:9px;line-height:1.65}.cs-contact .fc-consent input{width:15px;padding:0}.cs-contact .fc-button{width:100%;min-height:42px}.cs-contact .fc-error{margin:0;font-size:10px}.cs-contact-success{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:12px 0;display:flex}.cs-contact-success>svg{color:#267a52}.cs-contact-success>strong{font-size:15px}.cs-contact-success p{margin:0 0 10px;font-size:12px}.cc-body-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.cc-body-main{min-width:0}.cc-body-main .cc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-contact-aside{min-width:0;padding-top:36px}@media (max-width:1000px){.cc-body-layout{grid-template-columns:1fr}.cc-contact-aside{justify-self:center;width:100%;max-width:600px;padding-top:0}}@media (max-width:700px){.cc-body-main .cc-grid{grid-template-columns:1fr}.fc-content>.fc-aside{display:contents}.fc-aside>.fc-auth,.fc-aside>.fc-wallet,.fc-aside>.fc-link{order:-1;width:100%}.fc-aside>.cs-contact{order:1;width:100%}.cs-contact input,.cs-contact textarea{font-size:16px}}}@layer utilities;
