.trunfo-casino-home_home__isps2{min-width:0;padding:20px clamp(14px,2.5vw,32px) 50px;background:var(--trunfo-background,#0d011e);color:var(--trunfo-text,#fff);font-family:Arial,Helvetica,sans-serif}.trunfo-casino-home_hero___4CfM{position:relative;margin-bottom:24px;overflow:hidden;border-radius:18px;background:var(--trunfo-card,#1c263b)}.trunfo-casino-home_heroImage__3RYEa{display:grid;place-items:center;width:100%;aspect-ratio:3.7;overflow:hidden}.trunfo-casino-home_heroImage__3RYEa img{display:block;width:100%;height:100%;object-fit:cover}.trunfo-casino-home_heroImage__3RYEa strong{padding:30px;font-size:25px}.trunfo-casino-home_heroControls__R3_Q9{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 14px;background:#130b25}.trunfo-casino-home_heroControls__R3_Q9>button{display:grid;place-items:center;width:29px;height:29px;border:1px solid #ffffff1a;border-radius:50%}.trunfo-casino-home_heroControls__R3_Q9>div{display:flex;align-items:center;gap:6px}.trunfo-casino-home_heroControls__R3_Q9>div button{width:19px;height:19px;border:5px solid transparent;border-radius:50%;background:#81788a;background-clip:content-box}.trunfo-casino-home_heroControls__R3_Q9>div button[aria-current]{background-color:var(--trunfo-accent,#db2214)}.trunfo-casino-home_shortcuts__vps8W{display:flex;justify-content:flex-start;gap:clamp(17px,3vw,38px);padding:8px 3px 18px;margin-bottom:17px;overflow-x:auto;scrollbar-width:none}.trunfo-casino-home_shortcuts__vps8W>button{display:flex;flex:0 0 81px;flex-direction:column;align-items:center;gap:9px;font-size:12px;color:#d5cfe0}.trunfo-casino-home_shortcuts__vps8W>button>span{display:grid;place-items:center;width:64px;height:64px;border:1px solid #db221444;border-radius:50%;background:radial-gradient(circle at 50% 30%,#55283b,#211326 70%);color:#f09286}.trunfo-casino-home_shortcuts__vps8W>button[aria-pressed=true]>span{color:#fff;border-color:var(--trunfo-accent,#db2214);box-shadow:0 0 0 4px #db221411}.trunfo-casino-home_shortcuts__vps8W strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.trunfo-casino-home_toolbar__E9vfZ{display:flex;gap:12px;align-items:center;margin:5px 0 28px}.trunfo-casino-home_search__Qbh5b{display:flex;flex:1;align-items:center;gap:11px;min-width:0;height:46px;border:1px solid #ffffff14;border-radius:10px;padding:0 14px;background:var(--trunfo-card,#1c263b);color:#9e9cb3}.trunfo-casino-home_search__Qbh5b>svg{flex-shrink:0}.trunfo-casino-home_search__Qbh5b input{width:100%;min-width:0;height:100%;border:0;background:transparent;outline:none;color:#fff;font-size:14px}.trunfo-casino-home_search__Qbh5b input::placeholder{color:#b5adbf}.trunfo-casino-home_search__Qbh5b button{padding:5px}.trunfo-casino-home_filters__pFHqa{display:flex;gap:10px;max-width:50%}.trunfo-casino-home_filters__pFHqa select{height:46px;min-width:0;max-width:210px;padding:0 30px 0 12px;border:1px solid #ffffff14;border-radius:9px;background:var(--trunfo-card,#1c263b);color:#ddd6e7;font-size:12px}.trunfo-casino-home_section__mSghe{min-width:0;margin:30px 0}.trunfo-casino-home_heading__BxX_Q{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px}.trunfo-casino-home_heading__BxX_Q h2{display:flex;align-items:center;min-width:0;gap:9px;font-size:clamp(17px,1.7vw,22px);font-weight:800;letter-spacing:-.4px}.trunfo-casino-home_heading__BxX_Q h2>svg{color:var(--trunfo-accent,#db2214);flex-shrink:0}.trunfo-casino-home_heading__BxX_Q>div{display:flex;align-items:center;flex-shrink:0;gap:7px}.trunfo-casino-home_heading__BxX_Q>div>button{display:grid;place-items:center;width:30px;height:30px;border:1px solid #ffffff17;border-radius:50%;background:#1a102b;color:#c7bfd5}.trunfo-casino-home_heading__BxX_Q>div>.trunfo-casino-home_seeAll__WnWTU{width:auto;padding:0 12px;border-radius:20px;background:var(--trunfo-accent,#db2214);color:#fff;font-size:11px;font-weight:700}.trunfo-casino-home_subtitle__uWk_a{font-size:12px;color:#c1b7ce}.trunfo-casino-home_gameRow__1J175,.trunfo-casino-home_rankRow__wd_gP{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(128px,14vw,166px);gap:13px;overflow-x:auto;padding:0 1px 10px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#442e5b transparent}.trunfo-casino-home_game__mnOkD,.trunfo-casino-home_rankedGame__cUt7R{min-width:0;position:relative;scroll-snap-align:start}.trunfo-casino-home_game__mnOkD>a,.trunfo-casino-home_rankedGame__cUt7R>a{display:block;min-width:0}.trunfo-casino-home_gameImage__0mwNC{display:grid;place-items:center;position:relative;aspect-ratio:3/4;overflow:hidden;border:1px solid #ffffff08;border-radius:13px;background:var(--trunfo-card,#1c263b);color:#888099}.trunfo-casino-home_gameImage__0mwNC>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .2s}.trunfo-casino-home_play__FmNOj{display:grid;place-items:center;position:absolute;inset:0;background:#0007;color:#fff;opacity:0;transition:opacity .2s}.trunfo-casino-home_play__FmNOj>svg{width:48px;height:48px;padding:13px;border-radius:50%;background:var(--trunfo-accent,#db2214)}.trunfo-casino-home_game__mnOkD a:focus-visible .trunfo-casino-home_play__FmNOj,.trunfo-casino-home_game__mnOkD a:hover .trunfo-casino-home_play__FmNOj,.trunfo-casino-home_rankedGame__cUt7R a:focus-visible .trunfo-casino-home_play__FmNOj,.trunfo-casino-home_rankedGame__cUt7R a:hover .trunfo-casino-home_play__FmNOj{opacity:1}.trunfo-casino-home_game__mnOkD a:hover img,.trunfo-casino-home_rankedGame__cUt7R a:hover img{transform:scale(1.035)}.trunfo-casino-home_gameCaption__W5QjE{display:flex;flex-direction:column;gap:4px;padding:10px 2px 0}.trunfo-casino-home_gameCaption__W5QjE small,.trunfo-casino-home_gameCaption__W5QjE strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trunfo-casino-home_gameCaption__W5QjE strong{font-size:12px;font-weight:700}.trunfo-casino-home_gameCaption__W5QjE small{font-size:10px;color:#c0b5d0}.trunfo-casino-home_rankRow__wd_gP{grid-auto-columns:clamp(170px,18vw,213px);gap:5px;padding-top:5px}.trunfo-casino-home_rankedGame__cUt7R{padding-left:44px}.trunfo-casino-home_rank__l3VFN{position:absolute;z-index:1;left:0;bottom:45px;font-size:clamp(85px,10vw,132px);line-height:.86;font-style:italic;font-weight:900;letter-spacing:-13px;color:transparent;-webkit-text-stroke:2px var(--trunfo-accent,#db2214);pointer-events:none;filter:drop-shadow(0 4px 0 #0d011e)}.trunfo-casino-home_rankedGame__cUt7R[data-ranked="10"]{padding-left:53px}.trunfo-casino-home_rankedGame__cUt7R[data-ranked="10"] .trunfo-casino-home_rank__l3VFN{font-size:clamp(74px,8vw,104px);letter-spacing:-17px}.trunfo-casino-home_providerRow___DqRp{display:grid;grid-auto-flow:column;grid-auto-columns:160px;gap:12px;overflow-x:auto;padding-bottom:9px;scrollbar-width:thin}.trunfo-casino-home_provider__b5jee{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100px;gap:9px;padding:15px;border:1px solid #ffffff0b;border-radius:10px;background:var(--trunfo-card,#1c263b);color:#dfd9e9}.trunfo-casino-home_provider__b5jee img{max-width:100%;height:44px;object-fit:contain}.trunfo-casino-home_provider__b5jee span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.trunfo-casino-home_wins__q_DOO{display:grid;grid-auto-flow:column;grid-auto-columns:215px;gap:11px;overflow-x:auto;padding-bottom:7px;scrollbar-width:thin}.trunfo-casino-home_win__T2y9S{display:flex;align-items:center;gap:11px;min-width:0;padding:12px;border:1px solid #ffffff0b;border-radius:10px;background:var(--trunfo-card,#1c263b)}.trunfo-casino-home_win__T2y9S>img{width:49px;height:58px;flex-shrink:0;border-radius:6px;object-fit:cover}.trunfo-casino-home_win__T2y9S>span{display:flex;flex-direction:column;gap:5px;min-width:0}.trunfo-casino-home_win__T2y9S small,.trunfo-casino-home_win__T2y9S strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trunfo-casino-home_win__T2y9S strong{font-size:11px}.trunfo-casino-home_win__T2y9S small{font-size:10px;color:#bdb2cc}.trunfo-casino-home_win__T2y9S b{color:#96e3a9;font-size:13px;font-variant-numeric:tabular-nums}.trunfo-casino-home_gameGrid__v5PpC{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 12px}.trunfo-casino-home_skeleton__vJrdL{aspect-ratio:3/4;border-radius:12px;background:linear-gradient(120deg,#1c263b,#243149)}.trunfo-casino-home_metadataActions__EY_lu,.trunfo-casino-home_pagination__j3mjw{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:25px}.trunfo-casino-home_pagination__j3mjw p{width:100%;color:#c1b7ce;text-align:center;font-size:12px}.trunfo-casino-home_metadataActions__EY_lu>button,.trunfo-casino-home_pagination__j3mjw>button,.trunfo-casino-home_state__pfwz5 button{min-height:41px;padding:10px 22px;border:1px solid #ffffff13;border-radius:7px;background:var(--trunfo-accent,#db2214);color:#fff;font-size:12px;font-weight:700}.trunfo-casino-home_activeFilter__Eg_qa{display:flex;align-items:center;gap:9px;width:fit-content;margin-bottom:17px;padding:8px 12px;border-radius:20px;background:var(--trunfo-card,#1c263b);font-size:12px}.trunfo-casino-home_state__pfwz5{min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:24px;color:#c1b7ce;text-align:center;font-size:13px}.trunfo-casino-home_home__isps2 :is(a,button,input,select):focus-visible{outline:2px solid var(--trunfo-accent,#db2214);outline-offset:3px}.trunfo-casino-home_home__isps2 button:disabled{opacity:.55;cursor:not-allowed}.trunfo-casino-home_tournaments__WeXNd{min-width:0}@media(min-width:1700px){.trunfo-casino-home_gameGrid__v5PpC{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(max-width:1100px){.trunfo-casino-home_gameGrid__v5PpC{grid-template-columns:repeat(5,minmax(0,1fr))}.trunfo-casino-home_filters__pFHqa{max-width:55%}}@media(max-width:767px){.trunfo-casino-home_home__isps2{padding:13px 13px 35px}.trunfo-casino-home_hero___4CfM{border-radius:12px;margin-bottom:16px}.trunfo-casino-home_heroImage__3RYEa{aspect-ratio:2.6}.trunfo-casino-home_heroControls__R3_Q9{padding:5px 10px}.trunfo-casino-home_shortcuts__vps8W{gap:16px;margin-bottom:10px;padding-bottom:10px}.trunfo-casino-home_shortcuts__vps8W>button{flex-basis:61px;font-size:10px}.trunfo-casino-home_shortcuts__vps8W>button>span{width:54px;height:54px}.trunfo-casino-home_toolbar__E9vfZ{flex-wrap:wrap;gap:10px;margin-bottom:23px}.trunfo-casino-home_search__Qbh5b{flex-basis:100%}.trunfo-casino-home_search__Qbh5b input{font-size:16px}.trunfo-casino-home_filters__pFHqa{max-width:100%;width:100%}.trunfo-casino-home_filters__pFHqa select{flex:1;width:50%;max-width:none;height:40px}.trunfo-casino-home_section__mSghe{margin:24px 0}.trunfo-casino-home_heading__BxX_Q{gap:9px;margin-bottom:13px}.trunfo-casino-home_heading__BxX_Q h2{font-size:17px}.trunfo-casino-home_heading__BxX_Q>div{gap:5px}.trunfo-casino-home_heading__BxX_Q>div>button{width:27px;height:27px}.trunfo-casino-home_heading__BxX_Q>div>.trunfo-casino-home_seeAll__WnWTU{padding-inline:9px;font-size:10px}.trunfo-casino-home_subtitle__uWk_a{font-size:10px}.trunfo-casino-home_gameRow__1J175{grid-auto-columns:28vw;gap:10px}.trunfo-casino-home_rankRow__wd_gP{grid-auto-columns:42vw;gap:4px}.trunfo-casino-home_rank__l3VFN{font-size:88px;bottom:43px}.trunfo-casino-home_rankedGame__cUt7R{padding-left:35px}.trunfo-casino-home_rankedGame__cUt7R[data-ranked="10"]{padding-left:45px}.trunfo-casino-home_rankedGame__cUt7R[data-ranked="10"] .trunfo-casino-home_rank__l3VFN{font-size:72px}.trunfo-casino-home_gameCaption__W5QjE{padding-top:8px;gap:3px}.trunfo-casino-home_gameCaption__W5QjE strong{font-size:11px}.trunfo-casino-home_gameCaption__W5QjE small{font-size:9px}.trunfo-casino-home_gameGrid__v5PpC{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px 9px}.trunfo-casino-home_gameImage__0mwNC{border-radius:9px}.trunfo-casino-home_providerRow___DqRp{grid-auto-columns:125px}.trunfo-casino-home_provider__b5jee{min-height:88px}}@media(prefers-reduced-motion:reduce){.trunfo-casino-home_home__isps2 *{scroll-behavior:auto;transition:none}}