.p-app .p-popular-games{margin:32px 0 38px;min-width:0}.p-app .p-popular-games .p-popular-group{min-width:0;margin:0 0 30px;padding:0;border:0;border-radius:0;background:transparent}.p-app .p-popular-games .p-popular-group:last-child{margin-bottom:0}.p-app .p-popular-games .p-popular-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:0;margin-bottom:15px}.p-app .p-popular-games .p-popular-heading h2{display:flex;align-items:center;gap:10px;min-width:0;margin:0;font-size:19px;line-height:1.35;font-weight:700;letter-spacing:-.2px;color:var(--p-text)}.p-app .p-popular-games .p-popular-heading h2>span:last-child{min-width:0;overflow-wrap:anywhere}.p-app .p-popular-games .p-popular-category{display:inline-flex;align-items:center;flex-shrink:0;padding:5px 8px;border-radius:5px;background:var(--p-raised);color:#e1e3e7;font-size:10px;line-height:1.3;font-weight:700;letter-spacing:0;white-space:nowrap}.p-app .p-popular-games .p-popular-all{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;min-height:28px;color:var(--p-text);font-size:11px;line-height:1.4;opacity:.7;white-space:nowrap}.p-app .p-popular-games .p-popular-all:hover,.p-app .p-popular-games .p-popular-all:focus-visible{opacity:1;text-decoration:underline}.p-app .p-popular-games .p-game-grid.p-popular-game-grid,.p-app .p-popular-games .p-catalog-skeleton.p-popular-skeleton{grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.p-app .p-popular-games .p-popular-game-grid .p-game-launch{display:block;border-radius:10px;background:var(--p-card);color:#f5f5f8}.p-app .p-popular-games .p-popular-game-grid .p-game-art{aspect-ratio:1;border:0;border-radius:10px;isolation:isolate}.p-app .p-popular-games .p-popular-game-grid .p-game-art img{display:block}.p-app .p-popular-games .p-popular-game-grid .p-game-caption{padding:9px 10px 10px}.p-app .p-popular-games .p-popular-game-grid .p-game-caption strong{font-size:11px;line-height:1.35;font-weight:600;color:#f5f5f8}.p-app .p-popular-games .p-popular-game-grid .p-game-caption>span{display:none}.p-app .p-popular-games .p-popular-skeleton>div{aspect-ratio:1;border-radius:10px}.p-app[dir=rtl] .p-popular-games .p-popular-all svg{transform:rotate(180deg)}@media(max-width:1180px){.p-app .p-popular-games .p-game-grid.p-popular-game-grid,.p-app .p-popular-games .p-catalog-skeleton.p-popular-skeleton{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:950px){.p-app .p-popular-games .p-game-grid.p-popular-game-grid,.p-app .p-popular-games .p-catalog-skeleton.p-popular-skeleton{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.p-app .p-popular-games{margin:26px 0 30px}.p-app .p-popular-games .p-popular-group{margin-bottom:26px}.p-app .p-popular-games .p-popular-heading{gap:8px;margin-bottom:12px}.p-app .p-popular-games .p-popular-heading h2{gap:7px;font-size:17px}.p-app .p-popular-games .p-popular-category{padding:4px 6px;font-size:9px}.p-app .p-popular-games .p-popular-all{font-size:10px;gap:3px}.p-app .p-popular-games .p-popular-all svg{width:12px}.p-app .p-popular-games .p-game-grid.p-popular-game-grid,.p-app .p-popular-games .p-catalog-skeleton.p-popular-skeleton{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px}.p-app .p-popular-games .p-popular-game-grid .p-game-launch,.p-app .p-popular-games .p-popular-game-grid .p-game-art{border-radius:7px}.p-app .p-popular-games .p-popular-game-grid .p-game-caption{padding:8px 7px}.p-app .p-popular-games .p-popular-game-grid .p-game-caption strong{font-size:10px}}@media(max-width:359px){.p-app .p-popular-games .p-game-grid.p-popular-game-grid,.p-app .p-popular-games .p-catalog-skeleton.p-popular-skeleton{grid-template-columns:repeat(2,minmax(0,1fr))}.p-app .p-popular-games .p-popular-heading h2{font-size:15px}.p-app .p-popular-games .p-popular-all{font-size:9px}}.p-app.p-theme-bet365{--b365-header-height:115px;--b365-hero-tone:color-mix(in srgb,var(--b365-header,#006b50) 40%,#0e0d0a)}.p-app.p-theme-bet365 .b365-header{position:fixed;inset:0 0 auto;z-index:35;background:var(--b365-header,#006b50);color:var(--b365-header-text,#fff);border-bottom:1px solid color-mix(in srgb,var(--b365-header-text,#fff) 16%,var(--b365-header,#006b50));box-shadow:0 3px 14px #0002}.p-app.p-theme-bet365 .b365-utility{height:31px;padding:0 30px;display:flex;align-items:center;justify-content:space-between;background:var(--b365-header-dark,#005640);font-size:10px;color:color-mix(in srgb,var(--b365-header-dark-text,var(--b365-header-text,#fff)) 78%,var(--b365-header-dark,#005640))}.p-app.p-theme-bet365 .b365-utility nav,.p-app.p-theme-bet365 .b365-utility-right{display:flex;align-items:center;gap:23px}.p-app.p-theme-bet365 .b365-utility a{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.p-app.p-theme-bet365 .b365-header svg{flex-shrink:0}.p-app.p-theme-bet365 .b365-utility a:hover{color:var(--b365-header-dark-text,var(--b365-header-text,#fff))}.p-app.p-theme-bet365 .b365-language{display:flex;align-items:center;gap:4px}.p-app.p-theme-bet365 .b365-language select{border:0;background:transparent;font-size:10px;padding:3px;color:var(--b365-header-dark-text,var(--b365-header-text,#fff));cursor:pointer}.p-app.p-theme-bet365 .b365-language option{background:var(--b365-header-dark,#005640);color:var(--b365-header-dark-text,var(--b365-header-text,#fff))}.p-app.p-theme-bet365 .b365-header-main{display:flex;align-items:center;gap:22px;min-height:83px;padding:0 30px}.p-app.p-theme-bet365 .b365-brand{display:flex;align-items:center;max-width:240px;min-width:100px;flex-shrink:0}.p-app.p-theme-bet365 .b365-brand .p-domain-brand{font-family:Arial,Helvetica,sans-serif;color:var(--b365-header-text,#fff);font-size:30px;letter-spacing:-1px;font-weight:800;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.p-app.p-theme-bet365 .b365-brand .p-site-logo{max-width:215px;width:auto;height:49px;object-fit:contain}.p-app.p-theme-bet365 .b365-header-nav{display:flex;align-self:stretch;align-items:stretch;justify-content:flex-start;gap:20px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.p-app.p-theme-bet365 .b365-header-nav a:first-child{margin-inline-start:auto}.p-app.p-theme-bet365 .b365-header-nav a:last-child{margin-inline-end:auto}.p-app.p-theme-bet365 .b365-header-nav::-webkit-scrollbar{display:none}.p-app.p-theme-bet365 .b365-header-nav a{display:flex;align-items:center;gap:6px;border-bottom:4px solid transparent;padding-top:4px;white-space:nowrap;font-size:14px;font-weight:700;color:color-mix(in srgb,var(--b365-header-text,#fff) 88%,var(--b365-header,#006b50))}.p-app.p-theme-bet365 .b365-header-nav a.active{border-bottom-color:var(--b365-accent,#f3e632);color:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .b365-header-nav a:hover{color:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .b365-nav-icon{color:color-mix(in srgb,var(--b365-header-text,#fff) 85%,var(--b365-header,#006b50))}.p-app.p-theme-bet365 .b365-nav-icon-live{color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .b365-header-nav a.active .b365-nav-icon,.p-app.p-theme-bet365 .b365-header-nav a:hover .b365-nav-icon{color:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .b365-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-shrink:0}.p-app.p-theme-bet365 .b365-join,.p-app.p-theme-bet365 .b365-login{padding:11px 17px;min-height:39px;font-size:12px;font-weight:700;border-radius:3px;text-align:center;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:6px}.p-app.p-theme-bet365 .b365-join{background:var(--b365-accent,#f3e632);color:var(--b365-accent-text,#173b2b)}.p-app.p-theme-bet365 .b365-join:hover{background:color-mix(in srgb,var(--b365-accent,#f3e632) 85%,#fff)}.p-app.p-theme-bet365 .b365-login{border:1px solid color-mix(in srgb,var(--b365-header-text,#fff) 43%,var(--b365-header,#006b50));background:color-mix(in srgb,var(--b365-header,#006b50) 95%,var(--b365-header-text,#fff));color:var(--b365-header-text,#fff)}.p-app.p-theme-bet365 .b365-login:hover{background:color-mix(in srgb,var(--b365-header,#006b50) 90%,var(--b365-header-text,#fff))}.p-app.p-theme-bet365 .b365-balance{display:flex;align-items:center;gap:7px;padding:8px 9px;border:1px solid color-mix(in srgb,var(--b365-header-text,#fff) 40%,var(--b365-header,#006b50));border-radius:4px;font-size:12px;white-space:nowrap}.p-app.p-theme-bet365 .b365-account{display:flex;align-items:center;gap:6px;font-size:12px;max-width:120px}.p-app.p-theme-bet365 .b365-account span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-app.p-theme-bet365 .b365-menu-toggle{display:none;background:none;border:0;color:var(--b365-header-text,#fff);padding:0;width:27px;height:32px;align-items:center;justify-content:center;flex-shrink:0}.p-app.p-theme-bet365 .b365-home{max-width:1510px;margin:0 auto}.p-app.p-theme-bet365 .b365-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:11px 17px;min-height:43px;border:1px solid transparent;border-radius:4px;font-weight:700;font-size:12px;line-height:1.3}.p-app.p-theme-bet365 .b365-yellow{background:var(--b365-accent,#f3e632);color:var(--b365-accent-text,#173b2b)}.p-app.p-theme-bet365 .b365-yellow:hover{background:color-mix(in srgb,var(--b365-accent,#f3e632) 85%,#fff)}.p-app.p-theme-bet365 .b365-outline{border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 35%,transparent);background:color-mix(in srgb,var(--b365-header-dark,#005640) 33%,transparent);color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 12%,#eee)}.p-app.p-theme-bet365 .b365-outline:hover{border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 35%,#bdbdbd);background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 18%,#303030)}.p-app.p-theme-bet365 .portal-hero{position:relative;isolation:isolate;min-height:420px;overflow:hidden;border-radius:9px;background:var(--b365-hero-tone);border:1px solid color-mix(in srgb,var(--b365-highlight,#5ee0ae) 32%,#343434)}.p-app.p-theme-bet365 .portal-hero-art{position:absolute;z-index:-3;inset-inline-end:0;top:0;width:70%;height:100%;object-fit:cover;object-position:right center;opacity:.9}.p-app.p-theme-bet365 .portal-hero:before{content:"";position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--b365-hero-tone) 0%,color-mix(in srgb,var(--b365-hero-tone) 90%,transparent) 40%,transparent 77%),linear-gradient(0deg,color-mix(in srgb,var(--b365-hero-tone) 90%,#000),transparent 30%)}.p-app.p-theme-bet365 .portal-hero:after{content:"";position:absolute;z-index:-1;inset-inline-end:-230px;top:-200px;width:800px;height:800px;border:1px solid color-mix(in srgb,var(--b365-highlight,#5ee0ae) 19%,transparent);border-radius:50%;box-shadow:0 0 0 55px color-mix(in srgb,var(--b365-highlight,#5ee0ae) 2%,transparent),0 0 0 110px color-mix(in srgb,var(--b365-highlight,#5ee0ae) 1.5%,transparent);pointer-events:none}.p-app.p-theme-bet365 .portal-hero-copy{padding:46px 51px 74px;max-width:760px}.p-app.p-theme-bet365 .portal-eyebrow{font-size:10px;font-weight:700;letter-spacing:2px;color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 25%,#d0d0d0)}.p-app.p-theme-bet365 .portal-hero h1{font-size:68px;line-height:1.01;letter-spacing:-2.8px;font-weight:900;margin:23px 0 19px}.p-app.p-theme-bet365 .portal-hero h1 em{font-style:italic;color:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .portal-hero p{font-size:14px;color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 15%,#ccc);line-height:1.65;white-space:pre-line}.p-app.p-theme-bet365 .portal-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:27px}.p-app.p-theme-bet365 .portal-hero-bottom{display:flex;align-items:center;gap:17px;position:absolute;bottom:22px;inset-inline-start:51px;inset-inline-end:30px;color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 25%,#999);font-size:8px;letter-spacing:2px;text-transform:uppercase}.p-app.p-theme-bet365 .portal-hero-bottom span+span:before{content:"•";display:inline-block;margin-inline-end:17px;color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 25%,#888)}.p-app.p-theme-bet365 .b365-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:25px 0 15px}.p-app.p-theme-bet365 .b365-section-title h2{font-size:22px;letter-spacing:-.5px}.p-app.p-theme-bet365 .b365-section-title>a{display:flex;align-items:center;gap:4px;font-size:12px;color:color-mix(in srgb,var(--b365-background-text,#f2f2f2) 75%,var(--b365-background,#282828));flex-shrink:0}.p-app.p-theme-bet365 .b365-section-title>a:hover{color:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .b365-home-games{margin-top:27px}.p-app.p-theme-bet365[dir=rtl] .portal-hero:before{background:linear-gradient(270deg,var(--b365-hero-tone) 0%,color-mix(in srgb,var(--b365-hero-tone) 90%,transparent) 40%,transparent 77%),linear-gradient(0deg,color-mix(in srgb,var(--b365-hero-tone) 90%,#000),transparent 30%)}@media(max-width:1370px){.p-app.p-theme-bet365 .b365-header-main{padding:0 22px;gap:17px}.p-app.p-theme-bet365 .b365-header-nav{gap:15px;justify-content:flex-start}.p-app.p-theme-bet365 .b365-brand{max-width:190px}.p-app.p-theme-bet365 .b365-brand .p-domain-brand{font-size:25px}.p-app.p-theme-bet365 .b365-brand .p-site-logo{max-width:185px;height:44px}.p-app.p-theme-bet365 .b365-account span{display:none}}@media(max-width:1180px){.p-app.p-theme-bet365 .b365-header-main{gap:12px;padding:0 18px}.p-app.p-theme-bet365 .b365-header-nav{gap:10px}.p-app.p-theme-bet365 .b365-header-nav a{font-size:12px}.p-app.p-theme-bet365 .b365-brand{max-width:165px;min-width:80px}.p-app.p-theme-bet365 .b365-brand .p-domain-brand{font-size:23px}.p-app.p-theme-bet365 .b365-brand .p-site-logo{max-width:155px}.p-app.p-theme-bet365 .b365-join,.p-app.p-theme-bet365 .b365-login{padding:9px 12px;font-size:11px}.p-app.p-theme-bet365 .portal-hero{min-height:396px}.p-app.p-theme-bet365 .portal-hero-copy{padding:40px 38px 70px}.p-app.p-theme-bet365 .portal-hero h1{font-size:61px}.p-app.p-theme-bet365 .portal-hero-bottom{inset-inline-start:38px}}@media(max-width:950px){.p-app.p-theme-bet365 .b365-header-nav{gap:13px;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.p-app.p-theme-bet365 .b365-header-nav a{font-size:11px}.p-app.p-theme-bet365 .b365-brand{max-width:140px}.p-app.p-theme-bet365 .b365-brand .p-domain-brand{font-size:20px}.p-app.p-theme-bet365 .b365-brand .p-site-logo{max-width:135px;height:38px}.p-app.p-theme-bet365 .b365-header-actions{gap:6px}.p-app.p-theme-bet365 .b365-balance{font-size:10px;padding:7px 5px}.p-app.p-theme-bet365 .b365-balance svg{width:14px;height:14px}.p-app.p-theme-bet365 .portal-hero-copy{padding:34px 31px 65px}.p-app.p-theme-bet365 .portal-hero h1{font-size:56px}.p-app.p-theme-bet365 .portal-hero-bottom{inset-inline-start:31px}.p-app.p-theme-bet365 .b365-section-title h2{font-size:20px}}@media(max-width:760px){.p-app.p-theme-bet365{--b365-header-height:132px}.p-app.p-theme-bet365 .b365-utility{height:26px;padding:0 13px;font-size:9px}.p-app.p-theme-bet365 .b365-utility nav,.p-app.p-theme-bet365 .b365-utility-right{gap:12px}.p-app.p-theme-bet365 .b365-utility nav a:nth-child(3),.p-app.p-theme-bet365 .b365-utility-right>a{display:none}.p-app.p-theme-bet365 .b365-header-main{min-height:105px;padding:12px 13px 0;flex-wrap:wrap;gap:0;align-content:flex-start}.p-app.p-theme-bet365 .b365-menu-toggle{display:flex;margin-inline-end:9px}.p-app.p-theme-bet365 .b365-brand{height:33px;flex:1;max-width:none;min-width:0;margin-inline-end:8px}.p-app.p-theme-bet365 .b365-brand .p-domain-brand{font-size:21px}.p-app.p-theme-bet365 .b365-brand .p-site-logo{height:33px;max-width:100%}.p-app.p-theme-bet365 .b365-header-actions{margin-inline-start:auto;height:34px;gap:6px}.p-app.p-theme-bet365 .b365-join,.p-app.p-theme-bet365 .b365-login{padding:7px 9px;font-size:10px;min-height:32px;gap:5px}.p-app.p-theme-bet365 .b365-join svg,.p-app.p-theme-bet365 .b365-login svg{width:14px;height:14px}.p-app.p-theme-bet365 .b365-balance{font-size:11px;max-width:125px;overflow:hidden;text-overflow:ellipsis}.p-app.p-theme-bet365 .b365-account{width:26px}.p-app.p-theme-bet365 .b365-header-nav{order:5;width:100%;height:48px;flex:auto;margin-top:10px;gap:0;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.p-app.p-theme-bet365 .b365-header-nav a{font-size:12px;padding:0 12px;flex:0 0 auto;justify-content:center;border-bottom-width:3px}.p-app.p-theme-bet365 .b365-header-nav .b365-nav-icon{width:16px;height:16px}.p-app.p-theme-bet365 .portal-hero{min-height:355px;border-radius:6px}.p-app.p-theme-bet365 .portal-hero-copy{padding:29px 23px 62px;max-width:500px}.p-app.p-theme-bet365 .portal-hero h1{font-size:51px;letter-spacing:-2px;margin:20px 0 17px}.p-app.p-theme-bet365 .portal-hero p{font-size:12px}.p-app.p-theme-bet365 .portal-eyebrow{font-size:8px;letter-spacing:1.6px}.p-app.p-theme-bet365 .portal-hero-art{width:100%;inset-inline-end:-16%;opacity:.65}.p-app.p-theme-bet365 .portal-hero:before{background:linear-gradient(90deg,color-mix(in srgb,var(--b365-hero-tone) 97%,transparent),color-mix(in srgb,var(--b365-hero-tone) 79%,transparent) 45%,color-mix(in srgb,var(--b365-hero-tone) 33%,transparent)),linear-gradient(0deg,color-mix(in srgb,var(--b365-hero-tone) 90%,#000),transparent 35%)}.p-app.p-theme-bet365 .portal-hero-actions{gap:8px;margin-top:22px}.p-app.p-theme-bet365 .b365-button{font-size:10px;padding:9px 12px;min-height:39px}.p-app.p-theme-bet365 .portal-hero-bottom{inset-inline-start:23px;bottom:18px;inset-inline-end:20px;font-size:6px;letter-spacing:1.1px;gap:9px}.p-app.p-theme-bet365 .portal-hero-bottom span+span:before{margin-inline-end:9px}.p-app.p-theme-bet365 .b365-section-title{padding:21px 0 12px}.p-app.p-theme-bet365 .b365-section-title h2{font-size:17px}.p-app.p-theme-bet365 .b365-section-title>a{font-size:10px}}@media(max-width:380px){.p-app.p-theme-bet365 .b365-header-main{padding-inline:10px}.p-app.p-theme-bet365 .b365-brand .p-domain-brand{font-size:18px}.p-app.p-theme-bet365 .b365-header-nav a{padding-inline:11px;font-size:11px}.p-app.p-theme-bet365 .portal-hero-copy{padding-inline-start:19px}.p-app.p-theme-bet365 .portal-hero h1{font-size:46px}.p-app.p-theme-bet365 .portal-hero-bottom{inset-inline-start:19px;font-size:5px;gap:7px}.p-app.p-theme-bet365 .portal-hero-actions .b365-button{font-size:9px;padding:9px 10px}}.p-app.p-theme-bet365 .portal-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px}.p-app.p-theme-bet365 .portal-category-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.p-app.p-theme-bet365 .portal-category{display:block;min-width:0;overflow:hidden;border-radius:7px;background:transparent}.p-app.p-theme-bet365 .portal-category>img{display:block;width:100%;height:auto;object-fit:contain}.p-app.p-theme-bet365 .portal-category:focus-visible{outline:2px solid var(--b365-accent,#f3e632);outline-offset:3px}.p-app.p-theme-bet365 .portal-hero{--p-text:#f2f2f2;color:var(--p-text)}@media(max-width:950px){.p-app.p-theme-bet365 .portal-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.p-app.p-theme-bet365 .portal-category-grid{gap:10px}.p-app.p-theme-bet365 .portal-category{border-radius:5px}}.p-app.p-theme-bet365 .b365-mobile-nav{display:none}@media(max-width:800px){.p-app.p-theme-bet365 .b365-mobile-nav{position:fixed;z-index:40;inset-inline:0;bottom:0;display:flex;align-items:stretch;height:var(--p-bottom-nav-space, calc(58px + env(safe-area-inset-bottom)) );min-height:58px;box-sizing:border-box;padding:4px max(4px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));margin:0;border:0;background:#282828;color:#f5f5f5;box-shadow:none;font-family:Arial,Helvetica,sans-serif}.p-app.p-theme-bet365 .b365-mobile-nav>a{display:flex;flex:1 1 0;min-width:0;min-height:48px;align-items:center;justify-content:center;flex-direction:column;gap:3px;padding:0 2px;border:0;border-radius:0;background:transparent;color:#f5f5f5;text-align:center;text-decoration:none;box-shadow:none;line-height:1.2;-webkit-tap-highlight-color:transparent}.p-app.p-theme-bet365 .b365-mobile-nav>a:before,.p-app.p-theme-bet365 .b365-mobile-nav>a:after{display:none}.p-app.p-theme-bet365 .b365-mobile-nav .b365-mobile-icon{display:block;width:24px;height:24px;overflow:visible;flex:none}.p-app.p-theme-bet365 .b365-mobile-nav>a>span{font-size:10px;font-weight:600;letter-spacing:0;white-space:nowrap}.p-app.p-theme-bet365 .b365-mobile-nav>a.active{background:transparent;color:var(--b365-mobile-active,#21d5a4);box-shadow:none}.p-app.p-theme-bet365 .b365-mobile-nav>a.active .b365-mobile-icon{filter:drop-shadow(0 0 2px color-mix(in srgb,var(--b365-mobile-gradient-start,#b8e541) 27%,transparent))}.p-app.p-theme-bet365 .b365-mobile-nav>a:focus-visible{outline:2px solid var(--b365-mobile-active,#21d5a4);outline-offset:-2px;border-radius:5px}.p-app.p-theme-bet365[dir=rtl] .b365-mobile-nav{font-family:Arial,Tahoma,sans-serif}}@media(max-width:360px){.p-app.p-theme-bet365 .b365-mobile-nav>a>span{font-size:9px;letter-spacing:0}.p-app.p-theme-bet365 .b365-mobile-nav .b365-mobile-icon{width:23px;height:23px}}.p-app .p-location-field{display:flex;flex-direction:column;gap:8px;min-width:0}.p-app .p-country-select{min-width:0}.p-app .p-country-trigger{display:flex;align-items:center;gap:9px;width:100%;min-height:44px;padding:11px 12px;border:1px solid #3a3c48;border-radius:6px;background:#1d1f26;color:#eff0f6;font:inherit;font-size:13px;text-align:start;cursor:pointer}.p-app .p-country-trigger>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-app .p-country-trigger>svg{flex-shrink:0;color:#9da3ad}.p-app .p-country-trigger:disabled{opacity:.55;cursor:default}.p-app .p-country-trigger:focus-visible{outline:2px solid var(--p-accent-soft,var(--p-accent));outline-offset:2px}.p-app .p-country-flag{display:block;flex:0 0 24px;width:24px;height:18px;object-fit:cover;border-radius:2px;box-shadow:0 0 0 1px #ffffff12}.p-app .p-country-menu{grid-column:1/-1;margin-top:7px;min-width:0;border:1px solid #454750;border-radius:7px;background:#24262e;overflow:hidden}.p-app .p-country-search{display:flex;align-items:center;gap:8px;padding:5px 10px;border-bottom:1px solid #3a3c48;color:#9298a9}.p-app .p-country-search input{width:100%;min-width:0;min-height:34px;padding:7px 2px;border:0;border-radius:0;outline:0;background:transparent;font-size:13px;color:inherit}.p-app .p-country-options{max-height:min(210px,32dvh);overflow-y:auto;overscroll-behavior:contain;padding:4px}.p-app .p-country-options button{display:flex;align-items:center;gap:9px;width:100%;min-height:39px;padding:8px;border:0;border-radius:4px;background:transparent;color:#e7e9ed;font:inherit;font-size:12px;text-align:start;cursor:pointer}.p-app .p-country-options button>span{flex:1;min-width:0;overflow-wrap:anywhere}.p-app .p-country-options button>small{flex-shrink:0;color:#a8aeb8;font-size:11px}.p-app .p-country-options button>svg{flex-shrink:0;color:var(--p-accent-soft,var(--p-accent))}.p-app .p-country-options button[data-active=true]{background:#ffffff0d}.p-app .p-country-options button[aria-selected=true]{background:var(--p-accent-faint,#ffffff0d)}.p-app .p-country-empty{padding:17px 9px;text-align:center;color:#a8aeb8;font-size:12px}.p-app .p-phone-input{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:7px;min-width:0}.p-app .p-phone-country{display:contents}.p-app .p-phone-country>.p-country-trigger{grid-column:1;grid-row:1;width:108px;gap:6px;padding-inline:9px}.p-app .p-phone-input>input{grid-column:2;grid-row:1;width:100%;min-width:0}.p-app.p-theme-bet365 .p-country-trigger,.p-app.p-theme-bet365 .p-country-menu{background:#242625;border-color:#ffffff24}.p-app.p-theme-bet365 .p-country-search{border-color:#ffffff1c}@media(max-width:420px){.p-app .p-country-options{max-height:190px}.p-app .p-phone-country>.p-country-trigger{width:100px;padding-inline:8px;gap:5px}}@media(max-width:360px){.p-app .p-phone-input{column-gap:5px}.p-app .p-phone-country>.p-country-trigger{width:88px;padding-inline:6px;gap:4px}.p-app .p-phone-country .p-country-flag{width:20px;height:15px;flex-basis:20px}.p-app .p-phone-input>input{padding-inline:9px}}.p-app .p-dialog.p-register-dialog{width:min(500px,calc(100% - 28px))}.p-registration-steps{display:grid;grid-template-columns:1fr 1fr;gap:18px;list-style:none;margin:23px 0 27px;padding:0}.p-registration-steps li{display:flex;align-items:center;gap:9px;padding-bottom:13px;border-bottom:2px solid #ffffff18;color:#8f95a3;font-size:12px;min-width:0}.p-registration-steps li>span{display:grid;place-items:center;flex:none;width:26px;height:26px;border:1px solid #ffffff24;border-radius:50%;font-size:11px;font-weight:700}.p-registration-steps strong{font-weight:600}.p-registration-steps li.active,.p-registration-steps li.complete{color:var(--p-accent-soft,var(--p-accent));border-bottom-color:var(--p-accent)}.p-registration-steps li.active>span,.p-registration-steps li.complete>span{border-color:currentColor;background:color-mix(in srgb,var(--p-accent) 10%,transparent)}.p-app .p-registration-fields{display:grid;gap:14px;min-width:0}.p-app .p-registration-fields-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.p-app .p-auth-form label{min-width:0}.p-app .p-auth-form input,.p-app .p-auth-form select{min-width:0;max-width:100%;width:100%;box-sizing:border-box}.p-registration-actions{display:flex;gap:10px;align-items:center;margin-top:5px}.p-registration-actions>.p-primary{flex:1}.p-app .p-registration-back{flex:none;background:transparent;border:1px solid #ffffff26;color:inherit;padding-inline:15px}.p-registration-review{display:flex;flex-direction:column;align-items:center;text-align:center;padding:9px 0 12px}.p-registration-review>svg{color:var(--p-accent-soft,var(--p-accent));margin-bottom:12px}.p-registration-review h3{margin:0 0 8px;font-size:18px}.p-registration-review p{color:#9da2af;font-size:12px;line-height:1.6;margin:0 0 17px}.p-registration-review dl{width:100%;margin:0;text-align:start}.p-registration-review dl>div{display:flex;gap:15px;justify-content:space-between;padding:11px 0;border-bottom:1px solid #ffffff10;font-size:12px}.p-registration-review dt{color:#9da2af}.p-registration-review dd{margin:0;font-weight:600;overflow-wrap:anywhere;text-align:end}.p-app[dir=rtl] .p-registration-actions svg{transform:scaleX(-1)}@media(max-width:380px){.p-app .p-registration-fields-pair{grid-template-columns:1fr}.p-registration-steps{gap:12px}.p-registration-steps li{gap:7px;font-size:11px}.p-app .p-register-dialog .p-dialog-inner{padding-inline:20px}.p-app .p-registration-back{padding-inline:12px}}.p-app .p-register-dialog .p-dialog-brand{min-width:0;margin-inline:clamp(20px,4vw,42px)}.p-app .p-register-dialog .p-dialog-brand .p-domain-brand{display:block;min-width:0;max-width:100%;font-size:clamp(20px,6vw,23px);white-space:nowrap;overflow-wrap:normal;overflow:hidden;text-overflow:ellipsis}.p-app.p-theme-bet365 .p-profile-page{max-width:1370px;width:100%;margin:0 auto;padding:26px 25px 0;color:var(--b365-background-text,#dfdfdf)}.p-app.p-theme-bet365 .b365-account-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.p-app.p-theme-bet365 .b365-account-top h1{font-size:26px;line-height:1.2;font-weight:700;letter-spacing:-.4px;margin:0}.p-app.p-theme-bet365 .b365-account-top p{font-size:11px;color:#9d9fa1;margin:6px 0 0}.p-app.p-theme-bet365 .b365-account-back{display:flex;align-items:center;gap:6px;font-size:12px;color:#b4b4b4;text-decoration:none}.p-app.p-theme-bet365 .b365-account-top-actions{display:flex;align-items:center;gap:15px}.p-app.p-theme-bet365 .b365-account-logout{display:inline-flex;align-items:center;gap:7px;border:0;background:#333637;color:#ddd;padding:10px 16px;border-radius:5px;font:inherit;font-size:12px;font-weight:700}.p-app.p-theme-bet365 .b365-account-logout:hover{background:#404343}.p-app.p-theme-bet365 .b365-account-history-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;color:#aaa;font-size:11px}.p-app.p-theme-bet365 .b365-account-history-toolbar .p-button{min-height:32px;font-size:10px;padding:6px 9px}.p-app.p-theme-bet365 .b365-account-back:hover{color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-profile-layout{grid-template-columns:245px minmax(0,1fr);gap:20px;margin-bottom:32px}.p-app.p-theme-bet365 .p-profile-nav{background:#232526;border:1px solid #414446;border-radius:11px;padding:23px 12px 14px;top:145px}.p-app.p-theme-bet365 .p-profile-user{gap:0;padding:3px 0 20px;margin-bottom:10px;border-color:#3a3c3e}.p-app.p-theme-bet365 .p-profile-avatar{width:61px;height:61px;margin:0 auto 12px;background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 9%,transparent);color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-profile-user b{font-size:14px;color:#eee}.p-app.p-theme-bet365 .p-profile-user small{font-size:10px;color:#a2a5a7;margin-top:4px}.p-app.p-theme-bet365 .b365-account-balance{display:flex;flex-direction:column;gap:6px;margin-top:14px;max-width:100%;overflow-wrap:anywhere}.p-app.p-theme-bet365 .b365-account-balance span{font-size:10px;color:#a2a5a7}.p-app.p-theme-bet365 .b365-account-balance strong{font-size:14px;color:var(--b365-highlight,#5ee0ae);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.p-app.p-theme-bet365 .p-profile-nav>a{min-height:48px;padding:12px;border:1px solid transparent;border-radius:7px;color:#c5c7c8;font-size:12px}.p-app.p-theme-bet365 .p-profile-nav>a>svg:first-child{color:var(--b365-highlight,#5ee0ae);width:19px;height:19px}.p-app.p-theme-bet365 .p-profile-nav>a>svg:last-child{color:#8a8d8f}.p-app.p-theme-bet365 .p-profile-nav>a:hover{background:#2e3232;color:#fff}.p-app.p-theme-bet365 .p-profile-nav>a.active{background:#353939;color:#fff;font-weight:700;border-color:#ffffff06}.p-app.p-theme-bet365 .p-profile-nav>a.active>svg:first-child{color:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .p-profile-logout{color:#c2c5c6;border-color:#3a3c3e;margin-top:14px}.p-app.p-theme-bet365 .p-profile-logout>svg{color:#888e90}.p-app.p-theme-bet365 .p-profile-logout:hover{background:#2e3232}.p-app.p-theme-bet365 .p-profile-content{background:#2d2f30;border:1px solid #414446;border-radius:11px;min-height:622px;padding:34px 26px 27px}.p-app.p-theme-bet365 .p-profile-title{align-items:flex-start;border:0;margin-bottom:29px;padding-bottom:0}.p-app.p-theme-bet365 .p-profile-title h2{font-size:20px;color:#dfdfdf;font-weight:800;letter-spacing:-.4px}.p-app.p-theme-bet365 .p-profile-title>span{font-size:10px;color:#a6a8aa;padding-top:5px}.p-app.p-theme-bet365 .b365-account-section-select{display:none}.p-app.p-theme-bet365 .p-profile-form h3{font-size:13px;margin-bottom:20px;color:#dfdfdf}.p-app.p-theme-bet365 .p-profile-form-grid{gap:17px 12px}.p-app.p-theme-bet365 .p-profile-form>label,.p-app.p-theme-bet365 .p-profile-form-grid>label{color:#b1b5ba;font-size:11px;gap:8px}.p-app.p-theme-bet365 .p-profile-form input,.p-app.p-theme-bet365 .p-profile-form select,.p-app.p-theme-bet365 .p-profile-content .p-form input,.p-app.p-theme-bet365 .p-profile-content .p-form select,.p-app.p-theme-bet365 .p-profile-content .p-form textarea{border:1px solid #44484b;border-radius:7px;background:#202223;color:#eee;font-size:13px;min-height:46px;padding:11px 12px;color-scheme:dark}.p-app.p-theme-bet365 .p-profile-form input[readonly]{color:#e1e3e4;background:#202223;opacity:1;-webkit-text-fill-color:#e1e3e4}.p-app.p-theme-bet365 .p-profile-form input:focus,.p-app.p-theme-bet365 .p-profile-form select:focus,.p-app.p-theme-bet365 .p-profile-content .p-form input:focus{border-color:var(--b365-highlight,#5ee0ae);outline:1px solid var(--b365-highlight,#5ee0ae);outline-offset:0;box-shadow:none}.p-app.p-theme-bet365 .p-profile-form small{font-size:10px;color:#92999a;line-height:1.5}.p-app.p-theme-bet365 .p-profile-divider{background:#414446;margin:26px 0}.p-app.p-theme-bet365 .p-settings-row b{color:#ddd;font-size:12px}.p-app.p-theme-bet365 .p-settings-row small{color:#a0a4a5;font-size:10px}.p-app.p-theme-bet365 .p-switch i{background:#454a48;border-color:#59625d}.p-app.p-theme-bet365 .p-switch input{min-height:0;width:44px;padding:0}.p-app.p-theme-bet365 .p-switch input:checked+i{background:var(--b365-highlight,#5ee0ae);border-color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-switch input:focus-visible+i{outline:2px solid var(--b365-highlight,#5ee0ae);outline-offset:3px}.p-app.p-theme-bet365 .p-profile-actions{gap:10px;margin-top:24px}.p-app.p-theme-bet365 .p-profile-content .p-primary{background:var(--b365-highlight,#5ee0ae);border-color:var(--b365-highlight,#5ee0ae);color:var(--b365-highlight-text,#073e2a);font-weight:700;border-radius:5px;min-height:42px}.p-app.p-theme-bet365 .p-profile-content .p-secondary{background:transparent;color:#ddd;border:1px solid #666;border-radius:5px}.p-app.p-theme-bet365 .p-profile-content .p-secondary:hover{border-color:var(--b365-highlight,#5ee0ae);color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-profile-content .p-text-button{color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-profile-tabs{border-color:#414446;gap:6px;margin:0 0 22px}.p-app.p-theme-bet365 .p-profile-tabs button{color:#a6afab;font-size:12px}.p-app.p-theme-bet365 .p-profile-tabs button.active{color:var(--b365-highlight,#5ee0ae);border-bottom-color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-profile-content .p-tabs{border-color:#414446}.p-app.p-theme-bet365 .p-profile-content .p-tabs button{background:#252829;color:#aab2ae;border:1px solid #45494a}.p-app.p-theme-bet365 .p-profile-content .p-tabs button.active{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 16%,#202020);color:var(--b365-highlight,#5ee0ae);border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 34%,#333)}.p-app.p-theme-bet365 .p-profile-content .p-table-wrap{border:1px solid #45494a;border-radius:7px}.p-app.p-theme-bet365 .p-profile-content table{font-size:11px}.p-app.p-theme-bet365 .p-profile-content th{color:#acb1b4;font-size:10px;font-weight:400;padding:13px 11px;background:#252829;border-bottom:1px solid #43484a}.p-app.p-theme-bet365 .p-profile-content td{padding:13px 11px;color:#dde0e0;border-color:#414647}.p-app.p-theme-bet365 .p-profile-content tbody tr:hover{background:#ffffff04}.p-app.p-theme-bet365 .p-profile-content td small{color:#999fa0;font-size:9px}.p-app.p-theme-bet365 .p-profile-content .p-positive{color:#8bdeb4}.p-app.p-theme-bet365 .p-profile-content .p-negative{color:#e6ab9c}.p-app.p-theme-bet365 .p-profile-content td .p-text-button{font-size:10px;padding:5px 7px;border:1px solid color-mix(in srgb,var(--b365-highlight,#5ee0ae) 23%,transparent);border-radius:4px}.p-app.p-theme-bet365 .p-profile-content .p-status{font-size:9px;border-radius:4px}.p-app.p-theme-bet365 .p-profile-content .p-status-won,.p-app.p-theme-bet365 .p-profile-content .p-status-approved,.p-app.p-theme-bet365 .p-profile-content .p-status-succeeded{color:#90dfb4;background:#2a4938;border-color:#ffffff0c}.p-app.p-theme-bet365 .p-profile-content .p-status-lost,.p-app.p-theme-bet365 .p-profile-content .p-status-rejected,.p-app.p-theme-bet365 .p-profile-content .p-status-failed{color:#e8aaa4;background:#513634;border-color:#ffffff0c}.p-app.p-theme-bet365 .p-profile-content .p-status-pending,.p-app.p-theme-bet365 .p-profile-content .p-status-open{color:#e4d589;background:#4c462e;border-color:#ffffff0c}.p-app.p-theme-bet365 .p-profile-content .p-state{color:#a2a9a6}.p-app.p-theme-bet365 .p-profile-content .p-state strong{color:#ddd;font-size:14px}.p-app.p-theme-bet365 .p-profile-content .p-empty-icon{background:#252929;color:#7b8780}.p-app.p-theme-bet365 .b365-account-money-summary{display:flex;align-items:center;gap:20px;margin-bottom:23px}.p-app.p-theme-bet365 .b365-account-money-summary>div{display:grid;grid-template-columns:24px minmax(0,1fr);gap:7px 10px;min-width:210px;border:1px solid color-mix(in srgb,var(--b365-highlight,#5ee0ae) 34%,#333);background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 16%,#202020);border-radius:7px;padding:16px 14px}.p-app.p-theme-bet365 .b365-account-money-summary svg{grid-row:1/3;color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 45%,#999);align-self:center}.p-app.p-theme-bet365 .b365-account-money-summary span{color:#a9b0ad;font-size:10px}.p-app.p-theme-bet365 .b365-account-money-summary strong{color:var(--b365-highlight,#5ee0ae);font-size:20px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.p-app.p-theme-bet365 .b365-account-money-summary p{color:#a0a4a5;font-size:11px;line-height:1.7;max-width:330px;margin:0}.p-app.p-theme-bet365 .pay-player{max-width:100%;padding:0;background:transparent;border:0;border-radius:0}.p-app.p-theme-bet365 .pay-method-grid{grid-template-columns:repeat(auto-fill,minmax(145px,180px));gap:11px;margin:16px 0 23px}.p-app.p-theme-bet365 .pay-method{min-height:96px;border:1px solid #4a504e;background:#242827;border-radius:8px;padding:15px 11px;gap:9px;color:#c8cfcb;font-size:11px}.p-app.p-theme-bet365 .pay-method.selected,.p-app.p-theme-bet365 .pay-method:hover{border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 85%,#000);background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 15%,#202020);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--b365-highlight,#5ee0ae) 15%,transparent)}.p-app.p-theme-bet365 .pay-check{color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .pay-range{border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 16%,#3b3b3b);background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 5%,#222);border-radius:8px;padding:16px 18px}.p-app.p-theme-bet365 .pay-range span{color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 15%,#aaa);font-size:11px}.p-app.p-theme-bet365 .pay-range b{color:#e7ede8;font-size:13px}.p-app.p-theme-bet365 .pay-player>.p-form{max-width:520px}.p-app.p-theme-bet365 .pay-player>.p-form label{color:#b1b5ba;font-size:11px}.p-app.p-theme-bet365 .p-amount-input>span{color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 14%,#aaa)}.p-app.p-theme-bet365 .pay-dialog{background:#2c3030;border:1px solid #53615a;border-radius:10px;color:#ddd}.p-app.p-theme-bet365 .pay-dialog>header{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 17%,#232323);border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 21%,#353535);padding:16px 21px}.p-app.p-theme-bet365 .pay-dialog h2{font-size:17px}.p-app.p-theme-bet365 .pay-dialog input,.p-app.p-theme-bet365 .pay-dialog textarea,.p-app.p-theme-bet365 .pay-dialog select{background:#202223;border-color:#44484b;color:#eee;border-radius:7px}.p-app.p-theme-bet365 .pay-summary>div{border-color:#465049}.p-app.p-theme-bet365 .pay-summary dt{color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 12%,#999)}.p-app.p-theme-bet365 .p-coupon-drawer{background:#2c3030;border-color:#53615a}.p-app.p-theme-bet365 .p-coupon-head,.p-app.p-theme-bet365 .p-coupon-footer{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 17%,#232323);border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 21%,#353535)}.p-app.p-theme-bet365 .p-coupon-detail-grid>div,.p-app.p-theme-bet365 .p-coupon-event-meta>div{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 3%,#242424);border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 10%,#393939);border-radius:5px}.p-app.p-theme-bet365 .p-coupon-detail-grid span,.p-app.p-theme-bet365 .p-coupon-event-meta span{color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 12%,#999)}.p-app.p-theme-bet365 .p-coupon-events article{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 3%,#292929);border-color:#465049;border-radius:7px}.p-app.p-theme-bet365 .p-coupon-event-top>strong{color:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .p-coupon-event-top>span{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 9%,transparent);color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-coupon-event-top p{color:#a8b3ac}.p-app.p-theme-bet365 .p-coupon-no-events{border-color:#465049;color:#b5bfba}.p-app.p-theme-bet365 .p-promo-intro>span{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 9%,transparent);color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-promo-intro p{color:#a6a8aa}.p-app.p-theme-bet365 .p-bonus-card{background:#252929;border-color:#454a49;border-radius:7px}.p-app.p-theme-bet365 .p-bonus-card p{color:#a9b0ad}@media(min-width:1500px){.p-app.p-theme-bet365 .p-profile-content{padding:37px 39px}.p-app.p-theme-bet365 .p-profile-layout{gap:23px}}@media(max-width:1180px){.p-app.p-theme-bet365 .p-profile-page{padding-inline:20px}.p-app.p-theme-bet365 .p-profile-layout{grid-template-columns:220px minmax(0,1fr);gap:17px}.p-app.p-theme-bet365 .p-profile-content{padding:27px 20px}.p-app.p-theme-bet365 .p-profile-nav{padding-inline:10px}.p-app.p-theme-bet365 .p-profile-nav>a{gap:9px;padding-inline:10px;font-size:11px}}@media(max-width:900px){.p-app.p-theme-bet365 .p-profile-layout{display:block}.p-app.p-theme-bet365 .p-profile-nav{display:flex;position:static;overflow:auto;padding:6px;gap:4px;border-radius:7px}.p-app.p-theme-bet365 .p-profile-nav>a{min-height:42px;white-space:nowrap}.p-app.p-theme-bet365 .p-profile-logout{margin:0;border:0}.p-app.p-theme-bet365 .p-profile-user{display:none}.p-app.p-theme-bet365 .p-profile-content{min-height:500px}.p-app.p-theme-bet365 .p-profile-title{margin-bottom:24px}}@media(max-width:650px){.p-app.p-theme-bet365 .p-profile-page{padding:20px 14px 0}.p-app.p-theme-bet365 .b365-account-top{margin-bottom:19px}.p-app.p-theme-bet365 .b365-account-top h1{font-size:23px}.p-app.p-theme-bet365 .p-profile-nav{display:none}.p-app.p-theme-bet365 .p-profile-content{padding:20px 16px;min-height:0;border-radius:8px}.p-app.p-theme-bet365 .b365-account-section-select{display:flex;gap:10px;align-items:center;margin-bottom:23px;padding-bottom:17px;border-bottom:1px solid #414446}.p-app.p-theme-bet365 .b365-account-section-select>span{font-size:11px;color:#a6a8aa}.p-app.p-theme-bet365 .b365-account-section-select select{min-width:0;flex:1;width:100%;background:#202223;border:1px solid #44484b;border-radius:5px;color:#eee;font:inherit;font-size:12px;min-height:40px;padding:8px;color-scheme:dark}.p-app.p-theme-bet365 .p-profile-title h2{font-size:18px}.p-app.p-theme-bet365 .b365-account-money-summary{display:block}.p-app.p-theme-bet365 .b365-account-money-summary>div{min-width:0}.p-app.p-theme-bet365 .b365-account-money-summary p{max-width:none;margin-top:12px;font-size:10px}.p-app.p-theme-bet365 .p-profile-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 10px}.p-app.p-theme-bet365 .p-profile-form input,.p-app.p-theme-bet365 .p-profile-form select{font-size:16px;min-width:0;max-width:100%}.p-app.p-theme-bet365 .p-profile-form-grid>label{min-width:0}.p-app.p-theme-bet365 .p-profile-actions{flex-direction:row;flex-wrap:wrap}.p-app.p-theme-bet365 .p-profile-actions .p-button{flex:1;width:auto}.p-app.p-theme-bet365 .pay-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-app.p-theme-bet365 .pay-method{max-width:none}.p-app.p-theme-bet365 .pay-dialog-body{padding:18px}.p-app.p-theme-bet365 .p-bonus-card{grid-template-columns:1fr}.p-app.p-theme-bet365 .p-bonus-card>img{width:100%}}@media(max-width:410px){.p-app.p-theme-bet365 .p-profile-page{padding-inline:10px}.p-app.p-theme-bet365 .p-profile-content{padding:20px 13px}.p-app.p-theme-bet365 .p-profile-form-grid{grid-template-columns:1fr}.p-app.p-theme-bet365 .p-profile-title h2{font-size:17px}}@media(max-width:410px){.p-app.p-theme-bet365 .b365-account-top-actions{gap:10px}.p-app.p-theme-bet365 .b365-account-logout{padding:9px;font-size:11px}.p-app.p-theme-bet365 .b365-account-back{font-size:11px}}.p-app.p-theme-bet365 .p-profile-nav,.p-app.p-theme-bet365 .p-profile-content{--p-text:#dfdfdf;color:var(--p-text)}.p-app.p-theme-bet365 .p-switch input:checked+i:after{background:var(--b365-highlight-text,#073e2a)}.p-app.p-theme-bet365 .b365-account-top p,.p-app.p-theme-bet365 .b365-account-back{color:color-mix(in srgb,var(--b365-background-text,#f2f2f2) 65%,var(--b365-background,#282828))}.p-app .p-account-mobile-summary,.p-app .p-account-mobile-menu{display:none}.p-app .p-profile-page,.p-app .p-account-bets-page{--account-surface:var(--p-card,#26282e);--account-border:var(--p-line,#363840);--account-muted:var(--p-muted,#9d9fae);--account-accent:var(--p-accent-soft,#ff668c)}.p-app.p-theme-bet365 .p-profile-page,.p-app.p-theme-bet365 .p-account-bets-page{--account-surface:color-mix(in srgb,var(--b365-background,#282828) 93%,white);--account-border:color-mix(in srgb,var(--b365-background-text,#f2f2f2) 17%,transparent);--account-muted:color-mix(in srgb,var(--b365-background-text,#f2f2f2) 65%,var(--b365-background,#282828));--account-accent:var(--b365-highlight,#5ee0ae)}@media(max-width:800px){.p-app .p-profile-page.p-profile-page{padding:14px 0 0;max-width:100%;margin-bottom:22px}.p-app.p-theme-bet365 .p-profile-page.p-profile-page{padding-inline:12px}.p-app .p-profile-page .b365-account-top,.p-app .p-profile-page .p-profile-nav,.p-app .p-profile-page .b365-account-section-select,.p-app .p-profile-page .b365-account-money-summary{display:none}.p-app .p-profile-page .p-profile-layout{display:block;margin:0;min-width:0}.p-app .p-profile-page .p-profile-content{min-height:0;padding:18px 14px;border:1px solid var(--account-border);border-radius:10px;background:var(--account-surface);min-width:0}.p-app .p-account-mobile-summary{display:grid;gap:16px;margin-bottom:12px;padding:16px;border:1px solid var(--account-border);border-radius:10px;background:var(--account-surface)}.p-app .p-account-mobile-identity{display:flex;gap:10px;align-items:center;min-width:0}.p-app .p-account-mobile-identity .p-profile-avatar{width:40px;height:40px;flex:none;margin:0;background:color-mix(in srgb,var(--account-accent) 10%,transparent);color:var(--account-accent)}.p-app .p-account-mobile-identity>div{min-width:0;flex:1}.p-app .p-account-mobile-identity h1{font-size:16px;line-height:1.3;margin:0}.p-app .p-account-mobile-identity>div>span{display:block;font-size:12px;color:var(--account-muted);overflow-wrap:anywhere;margin-top:2px}.p-app .p-account-mobile-logout{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid var(--account-border);background:transparent;border-radius:8px;color:var(--account-muted)}.p-app .p-account-mobile-balance{display:flex;gap:8px 16px;flex-wrap:wrap;align-items:baseline;justify-content:space-between;min-width:0}.p-app .p-account-mobile-balance>span{font-size:12px;color:var(--account-muted)}.p-app .p-account-mobile-balance>strong{font-size:23px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.25;overflow-wrap:anywhere;color:var(--account-accent)}.p-app .p-account-mobile-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.p-app .p-account-mobile-actions .p-button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 8px;font-size:13px;border-radius:7px;white-space:normal;text-align:center;line-height:1.25}.p-app.p-theme-bet365 .p-account-mobile-actions .p-primary{background:var(--b365-highlight,#5ee0ae);border-color:var(--b365-highlight,#5ee0ae);color:var(--b365-highlight-text,#073e2a)}.p-app.p-theme-bet365 .p-account-mobile-actions .p-secondary{background:transparent;color:var(--b365-background-text,#f2f2f2);border-color:var(--account-border)}.p-app .p-account-mobile-menu{display:block;margin:0 0 12px;border:1px solid var(--account-border);border-radius:9px;background:var(--account-surface)}.p-app .p-account-mobile-menu>summary{display:flex;align-items:center;gap:10px;min-height:50px;padding:12px 14px;list-style:none;cursor:pointer}.p-app .p-account-mobile-menu>summary::-webkit-details-marker{display:none}.p-app .p-account-mobile-menu>summary>span{font-size:12px;color:var(--account-muted)}.p-app .p-account-mobile-menu>summary>strong{flex:1;min-width:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.p-app .p-account-mobile-menu>summary>svg{color:var(--account-accent);transition:transform .15s}.p-app .p-account-mobile-menu[open]>summary>svg{transform:rotate(180deg)}.p-app .p-account-mobile-menu>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px 10px 10px;border-top:1px solid var(--account-border)}.p-app .p-account-mobile-menu>nav>a{display:flex;align-items:center;gap:8px;min-width:0;min-height:48px;padding:10px 9px;border:1px solid transparent;border-radius:7px;font-size:12px;line-height:1.35;color:var(--account-muted)}.p-app .p-account-mobile-menu>nav>a>span{min-width:0;overflow-wrap:anywhere}.p-app .p-account-mobile-menu>nav>a.active{border-color:color-mix(in srgb,var(--account-accent) 35%,transparent);background:color-mix(in srgb,var(--account-accent) 9%,transparent);color:var(--account-accent)}.p-app .p-account-mobile-menu>summary:focus-visible,.p-app .p-account-mobile-menu>nav>a:focus-visible{outline:2px solid var(--account-accent);outline-offset:-3px}.p-app .p-profile-page .p-profile-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:22px;padding:0 0 14px;border-bottom:1px solid var(--account-border)}.p-app .p-profile-page .p-profile-title h2{font-size:18px;line-height:1.3;overflow-wrap:anywhere}.p-app .p-profile-page .p-profile-title>span{display:none}.p-app .p-profile-page .p-profile-form h3{font-size:14px;margin-bottom:16px}.p-app .p-profile-page .p-profile-form-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:17px}.p-app .p-profile-page .p-profile-form-grid>label,.p-app .p-profile-page .p-profile-form>label,.p-app .p-profile-page .p-location-field{font-size:13px;gap:8px;min-width:0}.p-app .p-profile-page .p-profile-form input:not([type=checkbox]),.p-app .p-profile-page .p-profile-form select,.p-app .p-profile-page .p-profile-content .p-form input,.p-app .p-profile-page .p-profile-content .p-form select,.p-app .p-profile-page .p-profile-content .p-form textarea,.p-app .p-profile-page .p-country-trigger{font-size:16px;min-height:46px;max-width:100%;min-width:0}.p-app .p-profile-page .p-profile-form small{font-size:11px;line-height:1.5}.p-app .p-profile-page .p-country-options button{min-height:44px;font-size:14px}.p-app .p-profile-page .p-country-options button>small{font-size:12px}.p-app .p-profile-page .p-settings-row{gap:14px;padding:16px 0;align-items:center}.p-app .p-profile-page .p-settings-row b{font-size:13px}.p-app .p-profile-page .p-settings-row small{font-size:12px;line-height:1.5}.p-app .p-profile-page .p-profile-actions{display:flex;flex-direction:row;gap:10px;margin-top:22px}.p-app .p-profile-page .p-profile-actions .p-button{flex:1;width:auto;min-height:46px;font-size:14px;white-space:normal;line-height:1.3;justify-content:center}.p-app .p-profile-page .p-password-form,.p-app .p-profile-page .p-promo-code-form{max-width:none;gap:17px}.p-app .p-profile-page .p-promo-code-form>.p-button{min-height:46px;font-size:14px;width:100%}.p-app .p-profile-page .p-profile-promotions-link{min-height:44px;font-size:13px;text-align:center;flex-wrap:wrap}.p-app .p-profile-page .p-profile-tabs{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:8px;margin:0 0 16px;border-color:var(--account-border);overflow:visible}.p-app .p-profile-page .p-profile-tabs button{flex:1 1 100px;display:block;min-height:44px;padding:10px 8px;font-size:12px;line-height:1.35;white-space:normal}.p-app .p-profile-page .p-tabs,.p-app .p-account-bets-page .p-tabs{display:flex;gap:6px;margin-bottom:16px;overflow:visible;flex-wrap:wrap;border:0}.p-app .p-profile-page .p-tabs button,.p-app .p-account-bets-page .p-tabs button{flex:1 1 70px;min-height:44px;justify-content:center;font-size:12px;padding:10px 8px;white-space:normal;border:1px solid var(--account-border);border-radius:6px;line-height:1.3}.p-app .p-profile-page .p-tabs button.active,.p-app .p-account-bets-page .p-tabs button.active{border-color:var(--account-accent);color:var(--account-accent);background:color-mix(in srgb,var(--account-accent) 9%,transparent)}.p-app .p-profile-page .p-load-more,.p-app .p-account-bets-page .p-load-more{width:100%;min-height:46px;justify-content:center;font-size:13px;margin-top:16px}.p-app .p-profile-page .b365-account-history-toolbar .p-button{min-height:44px;font-size:12px;padding:10px 12px}.p-app .p-account-bets-page .p-section-heading{align-items:flex-start;flex-wrap:wrap}.p-app .p-account-bets-page .p-section-heading .p-button{min-height:44px;font-size:12px}.p-app .p-profile-page .p-bonus-card{grid-template-columns:minmax(0,1fr);padding:12px;gap:12px}.p-app .p-profile-page .p-bonus-card>img{width:100%;max-height:200px;object-fit:contain}.p-app .p-profile-page .p-bonus-card h3{font-size:15px;line-height:1.4}.p-app .p-profile-page .p-bonus-card p,.p-app .p-profile-page .p-promo-intro p{font-size:13px;line-height:1.6}.p-app .p-profile-page .pay-player{max-width:100%;margin:0;border:0;padding:0;background:transparent}.p-app .p-profile-page .pay-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}.p-app .p-profile-page .pay-method{max-width:none;min-height:90px;min-width:0;padding:12px 8px;font-size:13px;gap:8px}.p-app .p-profile-page .pay-method img{max-width:100%;width:95px;height:40px}.p-app .p-profile-page .pay-method strong{overflow-wrap:anywhere;font-size:12px}.p-app .p-profile-page .pay-range{padding:13px;gap:12px;margin:16px 0}.p-app .p-profile-page .pay-range b{font-size:13px;overflow-wrap:anywhere}.p-app .p-profile-page .pay-player>.p-form{max-width:100%}.p-app .p-profile-page .pay-player>.p-form>.p-button{width:100%;min-height:46px;font-size:14px;justify-content:center}.p-app .p-profile-page .p-amount-input>span{padding-inline:12px}.p-app .p-account-records.p-table-wrap,.p-app.p-theme-bet365 .p-account-records.p-table-wrap{border:0;border-radius:0;overflow:visible}.p-app .p-account-records table.p-account-record-table{display:block;width:100%;white-space:normal;font-size:13px}.p-app .p-account-records .p-account-record-table thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.p-app .p-account-records .p-account-record-table tbody{display:grid;gap:12px;width:100%}.p-app .p-account-records .p-account-record-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;padding:14px;border:1px solid var(--account-border,var(--p-line));border-radius:9px;background:color-mix(in srgb,var(--account-surface,var(--p-card)) 80%,var(--p-bg));min-width:0}.p-app .p-account-records .p-account-record-table tbody td{display:flex;flex-direction:column;align-items:flex-start;gap:4px;border:0;padding:0;min-width:0;max-width:none;overflow:visible;white-space:normal;overflow-wrap:anywhere;line-height:1.45;font-size:13px;text-overflow:clip}.p-app .p-account-records .p-account-record-table td[data-label]:before{content:attr(data-label);display:block;color:var(--account-muted,var(--p-muted));font-size:11px;font-weight:400;line-height:1.4;text-transform:none;letter-spacing:0}.p-app .p-account-records .p-account-record-table td.p-reference{max-width:none;font-size:12px}.p-app .p-account-records .p-account-record-table td.p-record-wide{grid-column:1/-1}.p-app .p-account-records .p-account-record-table td.p-record-action{grid-column:1/-1;order:2;padding-top:2px}.p-app .p-account-records .p-account-record-table td.p-record-action>button{width:100%;min-height:44px;justify-content:center;font-size:13px;padding:10px 12px;border:1px solid var(--account-border,var(--p-line));border-radius:6px;color:var(--account-accent,var(--p-accent-soft));text-decoration:none}.p-app .p-account-records .p-account-record-table td details{width:100%;min-width:0}.p-app .p-account-records .p-account-record-table td summary{padding:4px 0;min-height:32px;cursor:pointer;overflow-wrap:anywhere}.p-app .p-account-records .p-account-record-table td small{font-size:11px;margin-top:2px;color:var(--account-muted,var(--p-muted));white-space:normal}.p-app .p-account-records .p-account-record-table .p-status{font-size:11px;max-width:100%;white-space:normal}.p-app .p-profile-page .pay-dialog{width:calc(100vw - 20px);max-width:520px;max-height:calc(100dvh - 24px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:12px}.p-app .p-profile-page .pay-dialog>header{padding:12px 14px;gap:12px}.p-app .p-profile-page .pay-dialog h2{font-size:17px;line-height:1.35;overflow-wrap:anywhere}.p-app .p-profile-page .pay-dialog>header button{width:44px;height:44px;flex:none;display:grid;place-items:center}.p-app .p-profile-page .pay-dialog-body{padding:16px;max-height:calc(100dvh - 104px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overscroll-behavior:contain;scroll-padding-block:16px}.p-app .p-profile-page .p-profile-content .pay-dialog input,.p-app .p-profile-page .p-profile-content .pay-dialog textarea,.p-app .p-profile-page .p-profile-content .pay-dialog select{font-size:16px;min-height:46px}.p-app .p-profile-page .pay-dialog .p-form>.p-button{width:100%;min-height:46px;font-size:14px}.p-app .p-profile-page .pay-summary>div{grid-template-columns:minmax(0,1fr);gap:5px;font-size:13px}.p-app .p-coupon-backdrop .p-coupon-drawer{width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top)}.p-app .p-coupon-backdrop .p-coupon-head{padding:12px 14px;gap:10px}.p-app .p-coupon-backdrop .p-coupon-head h3{font-size:15px;overflow-wrap:anywhere}.p-app .p-coupon-backdrop .p-coupon-head .p-icon-button{min-width:44px;min-height:44px;font-size:26px}.p-app .p-coupon-backdrop .p-coupon-body{padding:16px 14px;overscroll-behavior:contain}.p-app .p-coupon-backdrop .p-coupon-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.p-app .p-coupon-backdrop .p-coupon-detail-grid span,.p-app .p-coupon-backdrop .p-coupon-event-meta span{font-size:11px;letter-spacing:0;text-transform:none}.p-app .p-coupon-backdrop .p-coupon-detail-grid b,.p-app .p-coupon-backdrop .p-coupon-event-meta b{font-size:13px;overflow:visible;overflow-wrap:anywhere;line-height:1.5;white-space:normal;text-overflow:clip}.p-app .p-coupon-backdrop .p-coupon-event-top h4{font-size:14px;overflow-wrap:anywhere}.p-app .p-coupon-backdrop .p-coupon-event-top p{font-size:12px}.p-app .p-coupon-backdrop .p-coupon-event-meta{grid-template-columns:minmax(0,1fr)}.p-app .p-coupon-backdrop .p-coupon-footer{padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.p-app .p-coupon-backdrop .p-coupon-footer>.p-button{width:100%;min-height:44px;font-size:14px}.p-app .p-account-menu-dialog .p-dialog-inner{padding:24px 18px}.p-app .p-account-menu-dialog .p-account-menu-links>a,.p-app .p-account-menu-dialog .p-account-menu-logout{min-height:48px;font-size:14px}}@font-face{font-family:PlayerOutfit;src:url(/theme/fonts/QGYvz_MVcBeNP4NJtEtq-836b5877f0.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:PlayerOutfit;src:url(/theme/fonts/QGYvz_MVcBeNP4NJuktqQ4E-a98bd92496.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0100-02BA,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+2020-209F}.p-app{--p-bg:#202126;--p-panel:#1b1c20;--p-card:#26282e;--p-raised:#30323a;--p-line:#363840;--p-text:#f5f5f8;--p-muted:#9d9fae;--p-accent:#ff003d;--p-pink:var(--p-accent);--p-pink-soft:color-mix(in srgb,var(--p-accent),white 24%);--p-accent-soft:color-mix(in srgb,var(--p-accent),white 28%);--p-accent-pale:color-mix(in srgb,var(--p-accent),white 52%);--p-accent-dark:color-mix(in srgb,var(--p-accent),black 9%);--p-accent-faint:color-mix(in srgb,var(--p-accent) 13%,transparent);--p-accent-faint-2:color-mix(in srgb,var(--p-accent) 6%,transparent);--p-accent-border:color-mix(in srgb,var(--p-accent) 48%,transparent);--p-accent-deep:color-mix(in srgb,var(--p-accent) 34%,#15171d);--p-accent-deep-2:color-mix(in srgb,var(--p-accent) 15%,#17191f);min-height:100vh;background:var(--p-bg);color:var(--p-text);font-family:PlayerOutfit,Arial,sans-serif;font-size:14px;line-height:1.5;color-scheme:dark;text-align:start}.p-app[dir=rtl]{font-family:Arial,Tahoma,sans-serif}.p-app *{box-sizing:border-box}.p-app button,.p-app input,.p-app select,.p-app textarea{font:inherit}.p-app button{cursor:pointer}.p-app button:disabled{cursor:not-allowed;opacity:.5}.p-app button,.p-app a,.p-app input,.p-app select,.p-app textarea{-webkit-tap-highlight-color:transparent}.p-app button:focus-visible,.p-app a:focus-visible,.p-app input:focus-visible,.p-app select:focus-visible,.p-app textarea:focus-visible{outline:2px solid var(--p-accent-pale);outline-offset:4px}.p-app a{color:inherit;text-decoration:none}.p-app h1,.p-app h2,.p-app h3,.p-app p{margin:0}.p-app button{color:inherit}.p-app svg{flex-shrink:0}.p-app button svg{pointer-events:none}.p-app input,.p-app select,.p-app textarea{min-width:0;color:var(--p-text)}.p-app input::placeholder,.p-app textarea::placeholder{color:#818391}.p-app h2{font-size:22px;line-height:1.25;font-weight:700;letter-spacing:-.5px}.p-app h3{font-size:18px;font-weight:650}.p-app small{font-size:12px}.p-app .p-muted{color:var(--p-muted)}.p-app .p-topbar{height:80px;position:fixed;inset-inline:0;top:0;z-index:30;display:flex;border-bottom:1px solid #303138;background:#1b1c20;box-shadow:0 3px 16px #0000001a}.p-app .p-header-brand{display:flex;align-items:center;width:226px;flex-shrink:0;padding:0 23px;border-inline-end:1px solid #303138}.p-app .p-brand{padding:0;display:flex;align-items:center;gap:8px;border:0;background:transparent;white-space:nowrap;text-align:start;font-size:22px;font-weight:800;letter-spacing:-.8px}.p-app .p-brand-mark{color:var(--p-pink);display:grid;place-items:center;transform:skew(-8deg)}.p-app .p-brand small{display:block;color:#a5a6b0;font-size:8px;font-weight:600;letter-spacing:2.1px;line-height:1.2;margin-top:2px}.p-app .p-header-main{display:flex;align-items:center;gap:18px;padding:0 28px;flex:1;min-width:0}.p-app .p-mode-switch{display:flex;background:#111216;padding:4px;border-radius:8px;gap:3px}.p-app .p-mode-switch :is(button,a){border:0;background:transparent;display:flex;align-items:center;gap:7px;border-radius:6px;font-size:13px;padding:10px 13px;color:var(--p-muted);font-weight:650}.p-app .p-mode-switch :is(button,a).active{background:#353640;color:#fff}.p-app .p-mode-switch :is(button,a).active svg{color:var(--p-accent-soft)}.p-app .p-header-search{display:flex;align-items:center;gap:10px;max-width:370px;flex:1;color:#858794}.p-app .p-header-search input{width:100%;border:0;background:transparent;outline:0!important;font-size:12px}.p-app .p-language{display:flex;align-items:center;gap:3px;color:#abacb6;margin-inline-start:auto}.p-app .p-language select{border:0;background:transparent;width:auto;min-width:76px;font-size:12px;outline:0;padding:5px 0}.p-app .p-language option{background:var(--p-card)}.p-app .p-auth-actions{display:flex;align-items:center;gap:9px;white-space:nowrap}.p-app .p-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:7px;padding:11px 17px;font-weight:600;font-size:13px;line-height:1.25;transition:background .18s,transform .18s}.p-app .p-button:hover:not(:disabled){transform:translateY(-1px)}.p-app .p-primary{background:var(--p-pink);color:#fff;box-shadow:0 4px 14px var(--p-accent-faint)}.p-app .p-primary:hover:not(:disabled){background:var(--p-accent-dark)}.p-app .p-secondary{background:#30323a;border-color:#3a3c46;color:#f1f1f6}.p-app .p-secondary:hover:not(:disabled){background:#3a3c47}.p-app .p-glass{background:#ffffff0a;border:1px solid #ffffff32}.p-app .p-glass:hover:not(:disabled){background:#ffffff16}.p-app .p-icon-button{border:0;border-radius:7px;background:transparent;display:grid;place-items:center;width:38px;height:38px;color:#a8aab6}.p-app .p-icon-button:hover{background:#ffffff0a;color:#fff}.p-app .p-header-wallet{display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #41434b;border-radius:7px;background:#2a2c33;font-size:12px;font-weight:650}.p-app .p-header-wallet svg{color:var(--p-accent-soft)}.p-app .p-menu-button{display:none}.p-app .p-text-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;background:transparent;border:0;color:var(--p-accent-soft);padding:4px 0;font-size:13px;font-weight:600}.p-app .p-text-button:hover{text-decoration:underline}.p-app .p-full{width:100%}.p-app .p-sidebar{width:226px;position:fixed;inset-inline-start:0;top:80px;bottom:0;background:#1b1c20;z-index:25;display:flex;flex-direction:column;padding:23px 14px 18px;border-inline-end:1px solid #2b2d34;overflow-y:auto;scrollbar-width:thin}.p-app .p-sidebar-section+.p-sidebar-section{margin-top:26px;padding-top:22px;border-top:1px solid #2d2f35}.p-app .p-nav-title{display:block;margin:0 13px 12px;color:#747785;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1.7px}.p-app .p-nav-item{border:0;background:transparent;display:flex;align-items:center;gap:13px;width:100%;padding:12px 14px;margin:3px 0;border-radius:7px;color:#a6a8b5;text-align:start;font-size:13px;font-weight:550;position:relative;transition:background .16s,color .16s}.p-app .p-nav-item:hover{background:#292b32;color:#f8f8fa}.p-app .p-nav-item.active{color:#fff;background:linear-gradient(90deg,var(--p-accent-faint),var(--p-accent-faint-2))}.p-app .p-nav-item.active:before{content:"";position:absolute;inset-inline-start:0;top:25%;height:50%;width:3px;background:var(--p-pink);border-radius:3px}.p-app .p-nav-item.active svg{color:var(--p-accent-soft)}.p-app .p-live-dot{display:inline-block;flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--p-accent-soft);box-shadow:0 0 0 3px var(--p-accent-soft) 15}.p-app .p-nav-item .p-live-dot{margin-inline-start:auto}.p-app .p-sidebar-bottom{margin-top:auto;padding:38px 12px 4px;display:flex;flex-wrap:wrap;gap:9px;align-items:center;color:#858793;font-size:11px}.p-app .p-sidebar-bottom .p-text-button{width:100%;justify-content:flex-start;color:#b1b3c0;margin-top:13px;font-size:11px;font-weight:400}.p-app .p-age-badge{border:1px solid #575964;border-radius:50%;width:32px;height:32px;display:inline-grid;place-items:center;font-size:11px;color:#b0b1bd;flex-shrink:0}.p-app .p-main{margin-inline-start:226px;padding:108px 28px 0;max-width:2200px;min-height:100vh}.p-app .p-mobile-nav{display:none}.p-app .p-hero{position:relative;border-radius:12px;background:radial-gradient(ellipse at 80% 40%,var(--p-accent-deep) 0,var(--p-accent-deep-2) 33%,#1b1d24 66%);overflow:hidden;min-height:325px;padding:42px;margin-bottom:32px;border:1px solid #ffffff08;isolation:isolate}.p-app .p-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 50%,var(--p-accent-faint-2) 50%,var(--p-accent-faint-2) 72%,transparent 72%);z-index:-1}.p-app .p-hero-copy{max-width:52%;position:relative;z-index:3}.p-app .p-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:10px;letter-spacing:2px;font-weight:700;color:var(--p-accent-soft)}.p-app .p-hero h1{white-space:pre-line;font-size:45px;line-height:1.07;letter-spacing:-1.8px;font-weight:750;margin:16px 0}.p-app .p-hero p{max-width:360px;color:#b1a9b5;font-size:13px;line-height:1.7}.p-app .p-hero-actions{display:flex;gap:10px;margin-top:23px;flex-wrap:wrap}.p-app .p-hero-art{position:absolute;top:0;right:0;bottom:0;left:0;inset-inline-start:48%;z-index:1}.p-app .p-hero-art img{object-fit:contain;position:absolute;max-width:none;filter:drop-shadow(0 20px 20px #0005)}.p-app .p-hero-sports{height:113%;width:70%;inset-inline-end:2%;bottom:-13%;transform:rotate(3deg)}.p-app .p-hero-slot{height:79%;width:56%;inset-inline-start:-2%;bottom:-6%;transform:rotate(-8deg)}.p-app .p-hero-orbit{position:absolute;inset-inline-end:0;top:-15%;width:400px;height:400px;border:1px solid var(--p-accent-border);border-radius:50%;box-shadow:0 0 0 50px var(--p-accent-faint-2),0 0 0 90px var(--p-accent-faint-2)}.p-app .p-art-spark{position:absolute;color:#ffbd69;text-shadow:0 0 25px #ffc480}.p-app .p-spark-one{inset-inline-start:21%;top:21%;font-size:28px;transform:rotate(15deg)}.p-app .p-spark-two{inset-inline-end:10%;top:25%;font-size:14px}.p-app .p-section-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:19px}.p-app .p-section-heading p{color:#898c9a;font-size:12px;margin-top:6px}.p-app .p-section-heading .p-text-button{white-space:nowrap}.p-app .p-category-section{margin-bottom:34px}.p-app .p-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:15px}.p-app .p-category-card{position:relative;isolation:isolate;overflow:hidden;height:196px;border:1px solid #ffffff0b;border-radius:10px;padding:22px;text-align:start;background:#25232e;transition:transform .2s,box-shadow .2s}.p-app .p-category-card:hover{transform:translateY(-3px);box-shadow:0 10px 22px #0003}.p-app .p-category-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#171522b3,#1715221a);z-index:-1}.p-app .p-category-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.48;z-index:-2}.p-app .p-category-art{position:absolute;inset-inline-end:-10%;bottom:-10%;height:108%;width:79%;object-fit:contain;z-index:-1;transition:transform .3s}.p-app .p-category-card:hover .p-category-art{transform:scale(1.07)}.p-app .p-category-copy{position:relative;z-index:2;max-width:70%;text-shadow:0 2px 5px #0008}.p-app .p-category-copy>svg{color:#ffcf75;margin-bottom:15px}.p-app .p-category-livecasino .p-category-copy>svg{color:#f492cb}.p-app .p-category-sport .p-category-copy>svg{color:#9eafff}.p-app .p-category-livebet .p-category-copy>svg{color:#9bdccd}.p-app .p-category-copy h3{font-size:20px;letter-spacing:-.3px;line-height:1.1}.p-app .p-category-copy p{font-size:10px;color:#cfbfcb;margin-top:7px;line-height:1.35}.p-app .p-category-copy>span{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#fff;margin-top:16px;font-weight:600}.p-app .p-catalog{margin-bottom:32px}.p-app .p-catalog-toolbar{display:flex;gap:12px;margin-bottom:24px}.p-app .p-search-input{display:flex;align-items:center;gap:10px;padding:11px 15px;border:1px solid #383a45;border-radius:7px;background:#262831;flex:1;color:#9295a3}.p-app .p-search-input input{background:transparent;border:0;outline:0!important;width:100%;font-size:13px}.p-app .p-search-input button{background:transparent;border:0;display:flex;color:#9295a3}.p-app .p-catalog-toolbar select{background:#262831;border:1px solid #383a45;border-radius:7px;max-width:250px;padding:0 15px;font-size:12px}.p-app .p-filter-button{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#262831;border:1px solid #383a45;border-radius:7px;font-size:12px}.p-app .p-filter-button.active{color:var(--p-accent-soft);border-color:var(--p-accent-border);background:var(--p-accent-faint)}.p-app .p-game-grid,.p-app .p-catalog-skeleton{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 14px}.p-app .p-game-card{position:relative;min-width:0}.p-app .p-game-launch{padding:0;width:100%;border:0;border-radius:8px;background:transparent;text-align:start;overflow:hidden}.p-app .p-game-art{aspect-ratio:1.12;border-radius:8px;overflow:hidden;position:relative;background:#2a2c36;border:1px solid #ffffff08}.p-app .p-game-art img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.p-app .p-game-caption{padding:11px 1px 0}.p-app .p-game-caption strong{display:block;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:600}.p-app .p-game-caption>span{display:block;color:#797d8d;font-size:10px;margin-top:2px}.p-app .p-favorite{position:absolute;inset-inline-end:7px;top:7px;width:26px;height:26px;display:grid;place-items:center;color:#dedfe7;border:1px solid #ffffff25;border-radius:6px;background:#15161bc2;z-index:2}.p-app .p-favorite.active{color:#ffc262}.p-app .p-play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#12131994;opacity:0;transition:opacity .2s}.p-app .p-play-overlay>span{display:flex;flex-direction:column;align-items:center;gap:8px;background:var(--p-accent);border-radius:50%;width:66px;height:66px;justify-content:center;font-size:11px;font-weight:700}.p-app .p-game-launch:hover .p-play-overlay,.p-app .p-game-launch:focus-visible .p-play-overlay{opacity:1}.p-app .p-game-launch:hover img{transform:scale(1.06)}.p-app .p-game-placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:20px;background:radial-gradient(circle at 30% 10%,var(--p-accent-deep),#252433);color:var(--p-accent-soft);text-align:center}.p-app .p-game-placeholder span{color:#eee0e7;font-weight:650;font-size:13px}.p-app .p-catalog-skeleton>div{aspect-ratio:1.12;border-radius:8px;background:linear-gradient(110deg,#292b34 8%,#343741 18%,#292b34 33%);background-size:200% 100%;animation:p-shimmer 1.4s linear infinite}.p-app .p-load-more{display:flex;margin:24px auto 0}.p-app .p-count{border-radius:4px;padding:1px 5px;background:#ffffff12;font-size:11px}.p-app .p-page{margin-bottom:32px}.p-app .p-panel{background:#262830;border:1px solid #343640;border-radius:10px;padding:26px}.p-app .p-panel h3{display:flex;align-items:center;gap:10px;margin-bottom:20px}.p-app .p-panel h3 svg{color:var(--p-accent-soft)}.p-app .p-panel>.p-muted{font-size:13px;line-height:1.7;margin-top:-7px;margin-bottom:22px}.p-app .p-form{display:flex;flex-direction:column;gap:19px}.p-app .p-form label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:550;color:#c1c3d0}.p-app .p-form input,.p-app .p-form select,.p-app .p-form textarea{padding:12px 13px;background:#1d1f26;border:1px solid #3a3c48;border-radius:6px;min-height:44px;color:#eff0f6;font-size:13px}.p-app .p-form textarea{resize:vertical}.p-app .p-form input[readonly]{color:#868998;background:#20222a}.p-app .p-form label small{color:#828694;font-size:11px;font-weight:400}.p-app .p-form>.p-button{align-self:flex-start;min-width:150px;margin-top:3px}.p-app .p-form>.p-full{align-self:stretch}.p-app .p-form-panel{max-width:700px}.p-app .p-notice{display:flex;gap:10px;align-items:flex-start;padding:14px 16px;border-radius:7px;border:1px solid #424550;background:#2b2d37;margin:14px 0;font-size:12px;line-height:1.6}.p-app .p-notice>svg{margin-top:1px}.p-app .p-notice small{display:block;font-size:10px;margin-top:3px;opacity:.7;overflow-wrap:anywhere}.p-app .p-error{background:#ef365110;border-color:#ef365140;color:#ff9cab}.p-app .p-success{background:#33c5920d;border-color:#33c5923a;color:#8bdec5}.p-app .p-warning{background:#e7a2440d;border-color:#e7a24440;color:#dfbd86}.p-app .p-notice>.p-text-button{margin-inline-start:auto;font-size:11px;flex-shrink:0}.p-app .p-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;padding:38px 22px;text-align:center;border-radius:10px;color:#a9acba;background:#24262e66}.p-app .p-state strong{font-size:15px;font-weight:550;color:#d2d4df}.p-app .p-state p{max-width:410px;font-size:12px;color:#848998}.p-app .p-empty-icon{display:grid;place-items:center;width:66px;height:66px;background:#ffffff06;border:1px solid #ffffff08;border-radius:50%;color:#707586;margin-bottom:4px}.p-app .p-state>.p-button{margin-top:8px}.p-app .p-spin{animation:p-spin 1s linear infinite}.p-app .p-account-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.p-app .p-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.p-app .p-content-card h3{margin:12px 0 15px}.p-app .p-content-card p{white-space:pre-wrap;line-height:1.8;font-size:13px;color:#adb1c0;overflow-wrap:anywhere}.p-app .p-wallet-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:24px 0 28px}.p-app .p-balance-card{border-radius:11px;padding:25px 27px;background:linear-gradient(130deg,var(--p-accent-deep),#272631);border:1px solid var(--p-accent-border);position:relative;overflow:hidden}.p-app .p-balance-card:after{content:"";position:absolute;width:160px;height:160px;border:25px solid rgba(255,255,255,.025);border-radius:50%;inset-inline-end:-40px;top:-25px;pointer-events:none}.p-app .p-balance-card>div:first-child{display:flex;gap:10px;align-items:center;color:var(--p-accent-pale);margin-bottom:22px;font-size:13px;font-weight:600}.p-app .p-balance-label{display:block;color:var(--p-accent-soft);font-size:11px;margin-bottom:4px}.p-app .p-balance-card>strong{font-weight:650;display:block;font-size:32px;letter-spacing:-.5px;text-align:start}.p-app .p-balance-card>p{color:#9195a8;font-size:11px;max-width:380px;line-height:1.7;margin-top:14px}.p-app .p-casino-balance{background:linear-gradient(130deg,#282f45,#252630);border-color:#3d456852}.p-app .p-casino-balance>div:first-child{color:#aab9ed}.p-app .p-casino-balance .p-balance-label{color:#949fba}.p-app .p-inline-select{display:flex;align-items:center;gap:10px;margin-top:15px;font-size:11px;color:var(--p-accent-soft)}.p-app .p-inline-select select{background:#ffffff08;border:1px solid #ffffff19;border-radius:5px;font-size:11px;padding:4px 8px}.p-app .p-inline-select option{background:#252630}.p-app .p-tabs{display:flex;align-items:center;gap:8px;border-bottom:1px solid #343743;margin-bottom:24px;overflow:auto;scrollbar-width:thin}.p-app .p-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;padding:13px 15px;color:#979dad;display:flex;align-items:center;gap:7px;white-space:nowrap;font-size:12px;font-weight:550}.p-app .p-tabs button.active{border-bottom-color:var(--p-accent);color:#fff}.p-app .p-tabs button.active svg{color:var(--p-accent-soft)}.p-app .p-amount-input{display:flex;align-items:center;background:#1d1f26;border:1px solid #3a3c48;border-radius:6px;overflow:hidden}.p-app .p-amount-input input{border:0;flex:1}.p-app .p-amount-input>span{padding-inline:16px;color:#878e9f;font-size:12px}.p-app .p-pending-operations{margin:20px 0}.p-app .p-pending-operation{border:1px solid #cda05942;background:#cda05908;border-radius:8px;padding:16px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.p-app .p-pending-operation small{width:100%;color:#9fa4b4;font-size:11px;overflow-wrap:anywhere}.p-app .p-pending-operation strong{margin-inline-start:auto;font-size:14px}.p-app .p-table-wrap{width:100%;overflow-x:auto;scrollbar-width:thin}.p-app table{width:100%;border-collapse:collapse;white-space:nowrap;text-align:start;font-size:12px}.p-app th{font-weight:500;color:#848b9d;font-size:10px;padding:0 14px 14px;text-align:start;border-bottom:1px solid #3a3d49}.p-app td{padding:16px 14px;border-bottom:1px solid #32353f;color:#bdc2d1}.p-app tbody tr:last-child td{border-bottom:0}.p-app td small{display:block;font-size:10px;color:#707889;margin-top:4px}.p-app td.p-reference{max-width:200px;overflow:hidden;text-overflow:ellipsis;font-size:11px}.p-app .p-mono{font-variant-numeric:tabular-nums;direction:ltr}.p-app .p-positive{color:#81d5b7;font-variant-numeric:tabular-nums}.p-app .p-negative{color:#fa8ba7;font-variant-numeric:tabular-nums}.p-app .p-status{display:inline-block;border:1px solid #65728a40;padding:3px 8px;border-radius:5px;font-size:10px;background:#65728a14;color:#b9c0cf}.p-app .p-status-approved,.p-app .p-status-succeeded,.p-app .p-status-won,.p-app .p-status-paid{color:#88d6b9;border-color:#38b08b33;background:#38b08b0c}.p-app .p-status-pending,.p-app .p-status-unknown,.p-app .p-status-open{color:#e3c38a;background:#daa8560c;border-color:#daa85633}.p-app .p-status-rejected,.p-app .p-status-failed,.p-app .p-status-lost{color:#eaa0b1;background:#e955700c;border-color:#e9557033}.p-app .p-sports-gate{min-height:420px;background:radial-gradient(ellipse at 80% 50%,#322e61,#222631 70%);border:1px solid #43435344;border-radius:12px;display:flex;align-items:center;position:relative;overflow:hidden;padding:55px}.p-app .p-sports-gate>div{max-width:54%;position:relative;z-index:2}.p-app .p-sports-emblem{display:grid;place-items:center;width:68px;height:68px;border:1px solid #ffffff1c;border-radius:17px;background:var(--p-accent-faint);color:var(--p-accent-soft);margin-bottom:23px}.p-app .p-sports-gate h2{font-size:32px;line-height:1.2;margin-bottom:14px}.p-app .p-sports-gate p{font-size:14px;color:#a7aabd;line-height:1.8;max-width:380px;margin-bottom:27px}.p-app .p-sports-gate>img{position:absolute;height:115%;width:55%;object-fit:contain;bottom:-12%;inset-inline-end:-3%;filter:drop-shadow(-10px 10px 30px #1115)}.p-app .p-footer{border-top:1px solid #32343d;margin-top:45px;padding:31px 0 24px;color:#777f8f}.p-app .p-footer-top{display:flex;justify-content:space-between;gap:30px;margin-bottom:25px}.p-app .p-footer-brand{font-size:22px;letter-spacing:-.5px;color:#b3b7c3}.p-app .p-footer-top p{font-size:11px;margin-top:7px}.p-app .p-footer-links{display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:flex-end}.p-app .p-footer-links :is(button,a){background:transparent;border:0;color:#969eac;font-size:11px;padding:0}.p-app .p-footer-links :is(button,a):hover{color:#fff}.p-app .p-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:35px;border-top:1px solid #2c2e36;padding-top:22px;font-size:10px}.p-app .p-footer-bottom>div{display:flex;align-items:center;gap:13px;max-width:630px}.p-app .p-footer-bottom>span{white-space:nowrap}.p-app .p-footer-bottom p{font-size:10px;line-height:1.7}.p-app .p-dialog{color:var(--p-text);background:#24262e;border:1px solid #41434e;border-radius:13px;padding:0;width:min(460px,calc(100% - 28px));max-height:calc(100dvh - 40px);overflow-y:auto;box-shadow:0 24px 90px #0008;font-family:inherit;text-align:start}.p-app .p-dialog::backdrop,.p-app .p-session-dialog::backdrop{background:#0b0c14c7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.p-app .p-dialog-inner{padding:34px;position:relative}.p-app .p-dialog-close{position:absolute;top:13px;inset-inline-end:13px}.p-app .p-dialog-emblem{display:grid;place-items:center;width:60px;height:60px;border-radius:15px;background:var(--p-accent-faint);color:var(--p-accent-soft);margin-bottom:21px}.p-app .p-dialog h2{font-size:27px}.p-app .p-dialog p{font-size:12px;color:#9298a9;margin:9px 0 24px}.p-app .p-dialog-switch{display:flex;gap:7px;align-items:center;justify-content:center;margin-top:23px;font-size:12px;color:#969cae}.p-app .p-dialog-switch .p-text-button{font-size:12px}.p-app .p-password-input{display:flex;background:#1d1f26;border:1px solid #3a3c48;border-radius:6px;overflow:hidden}.p-app .p-password-input input{border:0;flex:1;width:100%}.p-app .p-password-input button{background:transparent;border:0;padding:0 13px;color:#8c93a5}.p-app .p-session-dialog{width:calc(100vw - 48px);height:calc(100dvh - 48px);max-width:1600px;max-height:none;background:#1c1e26;color:#e8eaf3;border:1px solid #494e60;border-radius:12px;padding:0;overflow:hidden;position:fixed}.p-app .p-session-header{height:60px;padding:0 19px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #363b4a}.p-app .p-session-header>div{display:flex;align-items:center;gap:12px}.p-app .p-session-header strong{font-size:15px}.p-app .p-session-header>div>span:last-child{font-size:11px;color:#838b9e}.p-app .p-session-dialog iframe{width:100%;height:calc(100% - 98px);display:block;border:0;background:#1b1d25}.p-app .p-session-footer{height:38px;display:flex;align-items:center;justify-content:center;padding:0 15px;color:#929aae;font-size:10px;border-top:1px solid #353947}.p-app .p-session-loading{position:absolute;top:60px;right:0;bottom:38px;left:0;display:grid;place-items:center;pointer-events:none;background:#20232b}.p-app[dir=rtl] .p-category-card:after{background:linear-gradient(-90deg,#171522b3,#1715221a)}.p-app[dir=rtl] .p-hero-sports{transform:scaleX(-1) rotate(3deg)}.p-app[dir=rtl] .p-hero h1{letter-spacing:0;line-height:1.3}.p-app[dir=rtl] .p-eyebrow,.p-app[dir=rtl] .p-nav-title,.p-app[dir=rtl] .p-brand small{letter-spacing:0}.p-app[dir=rtl] .p-nav-item.active{background:linear-gradient(-90deg,var(--p-accent-faint),var(--p-accent-faint-2))}@keyframes p-spin{to{transform:rotate(360deg)}}@keyframes p-shimmer{to{background-position-x:-200%}}@media(min-width:1800px){.p-app .p-main{padding-inline:42px}.p-app .p-hero{min-height:390px;padding:55px}.p-app .p-hero h1{font-size:58px}.p-app .p-category-card{height:225px}.p-app .p-game-grid,.p-app .p-catalog-skeleton{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(max-width:1300px){.p-app .p-header-main{padding-inline:20px;gap:12px}.p-app .p-header-search{display:none}.p-app .p-main{padding-inline:23px}.p-app .p-hero{padding:35px;min-height:310px}.p-app .p-hero h1{font-size:39px}.p-app .p-category-grid{gap:10px}.p-app .p-category-card{height:180px;padding:16px}.p-app .p-category-copy h3{font-size:18px}.p-app .p-category-copy p{max-width:95px}.p-app .p-game-grid,.p-app .p-catalog-skeleton{grid-template-columns:repeat(5,minmax(0,1fr))}.p-app .p-footer-links{gap:12px}.p-app .p-category-copy{max-width:85%}}@media(max-width:1080px){.p-app .p-sidebar,.p-app .p-header-brand{width:194px}.p-app .p-header-brand{padding-inline:16px}.p-app .p-brand{font-size:20px}.p-app .p-main{margin-inline-start:194px;padding-inline:20px}.p-app .p-mode-switch :is(button,a){padding:9px}.p-app .p-mode-switch svg{display:none}.p-app .p-sidebar{padding-inline:10px}.p-app .p-nav-item{gap:10px;padding-inline:12px;font-size:12px}.p-app .p-hero{min-height:310px;padding:29px}.p-app .p-hero h1{font-size:35px}.p-app .p-hero-copy{max-width:60%}.p-app .p-hero-art{inset-inline-start:45%;opacity:.85}.p-app .p-hero-actions .p-button{padding:11px 13px}.p-app .p-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-app .p-category-card{height:180px;padding:20px}.p-app .p-category-copy{max-width:60%}.p-app .p-category-art{width:66%;inset-inline-end:-6%}.p-app .p-category-copy p{max-width:none}.p-app .p-game-grid,.p-app .p-catalog-skeleton{grid-template-columns:repeat(4,minmax(0,1fr))}.p-app .p-wallet-cards{gap:14px}.p-app .p-balance-card{padding:22px}.p-app .p-balance-card>strong{font-size:26px}.p-app .p-account-grid{gap:16px}.p-app .p-panel{padding:22px}.p-app .p-catalog-toolbar{flex-wrap:wrap}.p-app .p-search-input{min-width:100%}.p-app .p-catalog-toolbar select{flex:1;max-width:none;min-height:40px}.p-app .p-footer-top{display:block}.p-app .p-footer-links{justify-content:flex-start;margin-top:20px}.p-app .p-sports-gate{padding:36px;min-height:380px}.p-app .p-sports-gate h2{font-size:28px}.p-app .p-sports-gate>div{max-width:62%}}@media(max-width:800px){.p-app .p-topbar{height:70px}.p-app .p-header-brand{width:auto;border:0;padding-inline:14px 0}.p-app .p-brand{font-size:20px;gap:5px}.p-app .p-brand-mark{display:none}.p-app .p-brand small{font-size:6px;letter-spacing:1.8px}.p-app .p-menu-button{display:grid;margin-inline-end:5px;width:29px}.p-app .p-header-main{padding-inline:12px;gap:8px;justify-content:flex-end}.p-app .p-mode-switch{display:none}.p-app .p-auth-actions{gap:6px}.p-app .p-auth-actions .p-button{font-size:11px;padding:10px 11px}.p-app .p-auth-actions .p-button svg{display:none}.p-app .p-language{gap:0;margin-inline-start:0}.p-app .p-language>svg{display:none}.p-app .p-language select{font-size:10px;width:auto;min-width:66px}.p-app .p-sidebar{top:70px;width:230px;transform:translate(-100%);transition:transform .2s;z-index:28;bottom:0}.p-app[dir=rtl] .p-sidebar{transform:translate(100%)}.p-app .p-sidebar.p-sidebar-open{transform:translate(0)}.p-app .p-sidebar-backdrop{position:fixed;top:70px;right:0;bottom:0;left:0;background:#06070aa6;z-index:27;border:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.p-app .p-main{margin-inline-start:0;padding:90px 18px 72px}.p-app .p-mobile-nav{display:flex;position:fixed;bottom:0;inset-inline:0;height:65px;padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box;border-top:1px solid #373a46;background:#1a1c24;z-index:29;box-shadow:0 -4px 24px #0003}.p-app .p-mobile-nav :is(button,a){flex:1;border:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#777e91;font-size:9px;padding:7px 3px;position:relative}.p-app .p-mobile-nav :is(button,a).active{color:var(--p-accent-soft)}.p-app .p-mobile-nav :is(button,a).active:before{content:"";position:absolute;top:0;width:32px;height:2px;background:var(--p-accent);border-radius:2px}.p-app .p-hero{min-height:300px}.p-app .p-hero h1{font-size:37px}.p-app .p-hero-copy{max-width:55%}.p-app .p-hero-art{inset-inline-start:48%}.p-app .p-game-grid,.p-app .p-catalog-skeleton{grid-template-columns:repeat(4,minmax(0,1fr))}.p-app .p-category-copy h3{font-size:20px}.p-app .p-header-wallet{padding:8px;font-size:10px;gap:5px}.p-app .p-header-wallet svg{width:15px}.p-app .p-user-button{width:29px;height:32px}.p-app .p-footer{margin-top:35px}.p-app .p-footer-bottom{align-items:flex-start;gap:20px}.p-app .p-session-dialog{width:calc(100vw - 16px);height:calc(100dvh - 16px);border-radius:8px}.p-app .p-session-header{height:52px}.p-app .p-session-header>div>span:last-child{display:none}.p-app .p-session-dialog iframe{height:calc(100% - 90px)}.p-app .p-session-loading{top:52px;right:0;bottom:38px;left:0}}@media(max-width:540px){.p-app .p-header-brand{padding-inline-start:8px}.p-app .p-brand{font-size:17px;letter-spacing:-.5px}.p-app .p-brand small{font-size:5px;letter-spacing:1.4px}.p-app .p-header-main{padding-inline:8px;gap:4px}.p-app .p-auth-actions .p-button{padding:9px;font-size:10px}.p-app .p-language select{width:auto;min-width:64px;font-size:10px}.p-app .p-menu-button{width:24px;margin-inline-end:3px}.p-app .p-menu-button svg{width:20px}.p-app .p-header-wallet{border:0;background:transparent;padding:3px;font-size:9px}.p-app .p-header-wallet>svg{display:none}.p-app .p-user-button svg{width:20px}.p-app .p-main{padding:85px 13px 74px}.p-app .p-hero{padding:26px 23px;min-height:325px;margin-bottom:25px}.p-app .p-hero-copy{max-width:77%}.p-app .p-eyebrow{font-size:8px;letter-spacing:1.5px}.p-app .p-hero h1{font-size:34px;letter-spacing:-1px;margin-top:17px;line-height:1.06}.p-app .p-hero p{font-size:11px;max-width:210px;line-height:1.7}.p-app .p-hero-actions{flex-direction:column;align-items:flex-start;gap:9px;margin-top:19px}.p-app .p-hero-actions .p-button{padding:10px 12px;font-size:11px}.p-app .p-hero-actions .p-glass{display:none}.p-app .p-hero-art{inset-inline-start:48%;opacity:.78}.p-app .p-hero-sports{height:95%;width:133%;inset-inline-end:-49%;bottom:-7%}.p-app .p-hero-slot{height:55%;width:100%;inset-inline-start:-1%;bottom:-9%}.p-app .p-hero-orbit{width:290px;height:290px;inset-inline-end:-90%;top:20%}.p-app .p-spark-one{top:16%;inset-inline-start:58%;font-size:17px}.p-app .p-spark-two{display:none}.p-app .p-section-heading{gap:12px;margin-bottom:15px}.p-app h2{font-size:19px}.p-app .p-section-heading p{font-size:11px}.p-app .p-section-heading .p-text-button{font-size:10px;gap:4px}.p-app .p-section-heading .p-button{font-size:10px;padding:8px 10px}.p-app .p-section-heading .p-button svg{width:13px}.p-app .p-category-grid{gap:10px}.p-app .p-category-card{height:168px;padding:17px 13px}.p-app .p-category-copy{max-width:80%}.p-app .p-category-copy h3{font-size:17px;max-width:90px}.p-app .p-category-copy>svg{width:19px;height:19px;margin-bottom:12px}.p-app .p-category-copy p{font-size:9px;max-width:87px}.p-app .p-category-copy>span{font-size:10px;gap:4px;margin-top:13px}.p-app .p-category-copy>span svg{width:12px}.p-app .p-category-art{inset-inline-end:-28%;width:112%;height:95%;bottom:-6%}.p-app .p-category-card:after{background:linear-gradient(90deg,#171522b3,#17152233)}.p-app .p-game-grid,.p-app .p-catalog-skeleton{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px 9px}.p-app .p-game-caption strong{font-size:10px}.p-app .p-game-caption>span{font-size:8px}.p-app .p-favorite{width:23px;height:23px;top:5px;inset-inline-end:5px}.p-app .p-favorite svg{width:12px}.p-app .p-game-art{aspect-ratio:.91}.p-app .p-game-caption{padding-top:8px}.p-app .p-play-overlay>span{width:53px;height:53px;font-size:9px;gap:4px}.p-app .p-catalog-toolbar{gap:9px}.p-app .p-search-input{padding:11px 12px}.p-app .p-search-input input,.p-app .p-filter-button,.p-app .p-catalog-toolbar select{font-size:11px}.p-app .p-state{min-height:210px;padding:28px 15px}.p-app .p-state strong{font-size:13px}.p-app .p-state p{font-size:11px}.p-app .p-notice{font-size:11px;padding:12px;gap:8px;flex-wrap:wrap}.p-app .p-notice>.p-text-button{font-size:10px}.p-app .p-notice>div{flex:1;min-width:150px}.p-app .p-wallet-cards{grid-template-columns:1fr;gap:13px;margin-top:20px}.p-app .p-balance-card{padding:23px}.p-app .p-balance-card>strong{font-size:32px}.p-app .p-balance-card>div:first-child{margin-bottom:16px}.p-app .p-tabs{gap:0;margin-bottom:18px}.p-app .p-tabs button{font-size:11px;padding:12px 10px;gap:5px}.p-app .p-tabs svg{width:14px}.p-app .p-panel{padding:19px 17px}.p-app .p-account-grid,.p-app .p-content-grid{grid-template-columns:1fr;gap:18px}.p-app .p-panel h3{font-size:16px}.p-app .p-form{gap:17px}.p-app .p-form label{font-size:11px}.p-app .p-form input,.p-app .p-form select,.p-app .p-form textarea{font-size:16px}.p-app .p-form small{font-size:10px}.p-app .p-form-panel{max-width:none}.p-app .p-sports-gate{padding:29px 23px;min-height:360px}.p-app .p-sports-gate>div{max-width:77%}.p-app .p-sports-gate h2{font-size:27px}.p-app .p-sports-gate p{font-size:12px;max-width:220px}.p-app .p-sports-gate>img{height:95%;width:85%;inset-inline-end:-25%;bottom:-8%;opacity:.6}.p-app .p-sports-emblem{width:52px;height:52px;border-radius:12px}.p-app .p-sports-emblem svg{width:27px}.p-app .p-sports-gate .p-button{font-size:11px}.p-app .p-footer{padding-top:24px}.p-app .p-footer-brand{font-size:21px}.p-app .p-footer-top p{font-size:10px;max-width:260px;line-height:1.7}.p-app .p-footer-links{gap:15px;font-size:10px}.p-app .p-footer-links :is(button,a){font-size:10px}.p-app .p-footer-bottom{flex-direction:column;gap:17px}.p-app .p-footer-bottom>span{font-size:9px}.p-app .p-footer-bottom p{font-size:9px}.p-app .p-dialog-inner{padding:29px 23px}.p-app .p-dialog h2{font-size:25px}.p-app .p-dialog p{font-size:12px}.p-app .p-dialog-switch,.p-app .p-dialog-switch .p-text-button{font-size:11px}.p-app .p-session-header strong{font-size:12px}.p-app .p-session-footer{font-size:9px;text-align:center;line-height:1.3}}@media(prefers-reduced-motion:reduce){.p-app *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.p-app a{text-decoration:none;color:inherit}.p-name-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.p-name-fields>label{min-width:0}.p-name-fields input{min-width:0;width:100%;box-sizing:border-box}.p-embed-loading{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#17191f}.p-app .p-providers-dialog{width:min(900px,calc(100vw - 24px));max-width:900px}.p-provider-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.p-providers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-height:52dvh;overflow:auto;margin-top:22px;padding:2px}.p-provider-option{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:140px;padding:20px 14px;background:#242630;color:#eee;border:1px solid #343641;border-radius:10px}.p-provider-option.active{border-color:var(--p-accent);background:var(--p-accent-deep-2)}.p-provider-option img{width:130px;max-width:90%;height:55px;object-fit:contain}.p-provider-option>span:last-child{display:flex;align-items:center;gap:10px;font-size:13px}.p-provider-option small{opacity:.55}.p-provider-check{position:absolute;top:10px;right:10px;width:18px;height:18px;border:1px solid #555864;border-radius:4px}.p-provider-option.active .p-provider-check{background:var(--p-accent);border-color:var(--p-accent)}.p-provider-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px;border-top:1px solid #343641;padding-top:18px}@media(max-width:600px){.p-providers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.p-provider-option{min-height:120px;padding:16px 8px}.p-name-fields{gap:10px}}.p-site-logo{display:block;max-width:165px;max-height:48px;object-fit:contain}.p-domain-brand{font-size:19px;font-weight:800;letter-spacing:-.5px;overflow-wrap:anywhere}.p-domain-brand-footer{font-size:24px}.p-footer-logo{max-width:210px;max-height:65px;object-fit:contain;display:block}.p-footer-identity{max-width:350px;min-width:180px}.p-footer-categories{display:flex;gap:54px;flex-wrap:wrap}.p-footer-categories h3{margin:0 0 18px;font-size:14px;color:#e6e7ee}.p-app .p-footer-categories .p-footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.p-content-page{max-width:1000px}.p-promotion-image{display:block;width:100%;max-height:300px;object-fit:cover;border-radius:12px;margin-bottom:22px}.p-catalog-summary{display:flex;gap:18px;align-items:center;margin:0 0 24px;color:#959caf;font-size:12px}.p-app.p-maintenance{min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(ellipse at 50% 40%,#282035 0,transparent 52%),#12151d;color:#f0f1f7}.p-maintenance-header{display:flex;justify-content:space-between;align-items:center;padding:30px 6vw;border-bottom:1px solid #ffffff0d}.p-maintenance-card{width:min(660px,calc(100% - 40px));margin:auto;text-align:center;padding:60px 20px}.p-maintenance-card h1{font-size:clamp(30px,5vw,48px);line-height:1.15;letter-spacing:-1.2px;margin:18px 0}.p-maintenance-card>p{max-width:480px;margin:0 auto 30px;color:#a1a8bd;line-height:1.85;font-size:15px}.p-maintenance-card .p-button{margin:auto}.p-maintenance-orbit{position:relative;width:200px;height:180px;margin:0 auto 24px;display:grid;place-items:center}.p-maintenance-orbit>div{display:grid;place-items:center;width:104px;height:104px;border:1px solid var(--p-accent-border);border-radius:28px;color:var(--p-accent-soft);background:linear-gradient(145deg,var(--p-accent-deep),#262130);box-shadow:0 20px 70px var(--p-accent-faint)}.p-maintenance-orbit i{position:absolute;border:1px solid var(--p-accent-faint);width:168px;height:168px;border-radius:50%;transform:rotate(-25deg)}.p-maintenance-orbit i:last-child{width:200px;height:200px;border-style:dashed;border-color:#8899ba15}.p-maintenance-note{display:flex;gap:8px;align-items:center;justify-content:center;margin-top:35px;color:#8290a8;font-size:12px}.p-maintenance>footer{text-align:center;color:#637087;font-size:12px;padding:24px}@media(max-width:600px){.p-app .p-footer-top{align-items:flex-start;gap:30px}.p-footer-categories{gap:30px}.p-site-logo{max-width:125px;max-height:40px}.p-domain-brand{font-size:16px}.p-maintenance-header{padding:20px}.p-maintenance-card{padding:36px 0}.p-maintenance-orbit{transform:scale(.85);height:160px}.p-app .p-footer-bottom{align-items:flex-start}.p-app .p-footer-bottom>div{min-width:0}}.p-app .p-hero-managed{background-image:var(--p-hero-image);background-size:cover;background-position:center;min-height:325px}.p-app .p-hero-managed:before{background:linear-gradient(90deg,#15151bea,#17141bc4 43%,#15151b42 72%,#15151b26);z-index:0}.p-app[dir=rtl] .p-hero-managed:before{background:linear-gradient(-90deg,#15151bea,#17141bc4 43%,#15151b42 72%,#15151b26)}.p-app .p-hero-managed-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000a,#00000038);z-index:0;pointer-events:none}.p-app .p-hero-managed .p-hero-copy{max-width:56%;z-index:2}.p-app .p-hero-slider-controls{position:absolute;z-index:4;inset-inline-end:20px;bottom:18px;display:flex;align-items:center;gap:8px;padding:5px 7px;border:1px solid #ffffff20;border-radius:999px;background:#11131ab8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.p-app .p-hero-slider-controls button{display:grid;place-items:center;width:29px;height:29px;border:0;border-radius:50%;background:#ffffff0d;color:#fff}.p-app .p-hero-slider-controls button:hover{background:#ffffff1b}.p-app .p-hero-slider-controls span{min-width:38px;text-align:center;font-size:10px;color:#d8d8df}.p-app .p-hero-dots{position:absolute;z-index:4;inset-inline-start:42px;bottom:18px;display:flex;gap:6px}.p-app .p-hero-dots button{width:19px;height:4px;padding:0;border:0;border-radius:99px;background:#ffffff42;transition:.2s}.p-app .p-hero-dots button.active{width:34px;background:var(--p-accent-soft)}.p-app .p-announcement{position:relative;display:flex;align-items:center;overflow:hidden;margin:0 0 18px;border:1px solid #3f3f4c;border-radius:9px;background:#242630;min-height:43px}.p-app .p-announcement-viewport{overflow:hidden;flex:1;white-space:nowrap}.p-app .p-announcement-track{display:inline-flex;width:max-content;min-width:max-content;align-items:center;padding-inline-start:100%;animation:p-announcement-scroll 32s linear infinite}.p-app .p-announcement-track>.p-rich-content{display:inline-flex;align-items:center;gap:8px;min-width:max-content;padding-inline:42px;color:#e6e7ed;font-size:11px}.p-app .p-announcement-track>.p-rich-content>*{display:inline;margin:0}.p-app .p-announcement a{color:var(--p-accent-soft);text-decoration:underline}.p-app .p-announcement-close{flex:0 0 42px;align-self:stretch;border:0;border-inline-start:1px solid #3b3e49;background:#292c36;color:#aeb4c2;display:grid;place-items:center;z-index:2}.p-app .p-announcement:hover .p-announcement-track{animation-play-state:paused}.p-app .p-dialog-brand{display:flex;justify-content:center;align-items:center;min-height:70px;margin:0 42px 20px;text-align:center}.p-app .p-dialog-brand .p-site-logo{max-width:210px;max-height:64px;width:auto;height:auto;object-fit:contain}.p-app .p-dialog-brand .p-domain-brand{font-size:23px}.p-entry-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;display:grid;place-items:center;padding:20px;background:#080911c9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.p-entry-popup{position:relative;width:min(470px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;border:1px solid #4a4e5c;border-radius:14px;background:#20222a;color:#f1f2f7;box-shadow:0 30px 110px #000a}.p-entry-popup-close{position:absolute;z-index:3;top:12px;inset-inline-end:12px;width:35px;height:35px;display:grid;place-items:center;border:1px solid #ffffff1c;border-radius:50%;background:#12131ab8;color:#fff}.p-entry-popup-media{height:220px;background:#171920;overflow:hidden}.p-entry-popup-media img{width:100%;height:100%;object-fit:cover;display:block}.p-entry-popup-body{padding:28px}.p-entry-popup-body h2{font-size:25px;line-height:1.15;margin:0 0 14px}.p-entry-popup-body .p-rich-content{font-size:12px;color:#aeb3c1;line-height:1.7;margin-bottom:20px}.p-entry-popup-body .p-rich-content p{margin:0 0 10px}.p-entry-popup-hide{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:17px;font-size:10px;color:#9298a6}@keyframes p-announcement-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(max-width:800px){.p-app .p-hero-managed{min-height:280px;padding:30px 24px;background-position:center}.p-app .p-hero-managed .p-hero-copy{max-width:84%}.p-app .p-hero-slider-controls{inset-inline-end:12px;bottom:12px}.p-app .p-hero-dots{inset-inline-start:24px;bottom:15px}.p-app .p-dialog-brand{min-height:58px;margin-bottom:16px}.p-app .p-dialog-brand .p-site-logo{max-width:170px;max-height:54px}.p-entry-popup-media{height:175px}.p-entry-popup-body{padding:23px 20px}.p-entry-popup-body h2{font-size:22px}.p-app .p-announcement{margin-bottom:13px}}.p-app .p-account-trigger{display:flex;align-items:center;gap:8px;max-width:190px;height:40px;padding:0 11px;border:1px solid #41434b;border-radius:7px;background:#2a2c33;color:#f1f1f6;font-size:12px;font-weight:650}.p-app .p-account-trigger:hover{background:#343640}.p-app .p-account-trigger>span{max-width:110px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-app .p-account-trigger>svg:last-child{color:#8f94a3}.p-app .p-account-menu-dialog{width:min(520px,calc(100% - 28px))}.p-app .p-account-menu-dialog .p-dialog-inner{padding:28px}.p-app .p-account-menu-title{margin-bottom:18px;padding-inline-end:34px}.p-app .p-account-menu-title h2{font-size:22px;margin:0}.p-app .p-account-menu-title small{display:block;margin-top:4px;color:#8f94a3;font-size:11px}.p-app .p-account-menu-links{display:block}.p-app .p-account-menu-links :is(a,button){width:100%;min-height:52px;display:flex;align-items:center;gap:12px;padding:13px;border:0;border-bottom:1px solid #373a45;border-radius:6px;background:transparent;color:#e8eaf0;text-align:start;font:inherit}.p-app .p-account-menu-links :is(a,button)>svg:first-child{color:var(--p-accent-soft)}.p-app .p-account-menu-links :is(a,button)>svg:last-child{margin-inline-start:auto;color:#747b8c}.p-app .p-account-menu-links :is(a,button):hover{background:#30323a}.p-app .p-account-menu-links .p-account-menu-logout{margin-top:8px;border-bottom:0;color:#d9dce5}.p-app .p-account-menu-links .p-account-menu-logout>svg:first-child{color:#a8adba}.p-app .p-hero-empty{display:grid;place-items:center;background:#242630;min-height:325px}.p-app .p-theme-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:100%;width:100%;border:1px dashed #4a4e5b;border-radius:10px;background:linear-gradient(135deg,#252730,#1d1f26);color:#7e8495;text-align:center}.p-app .p-theme-image-placeholder svg{margin-bottom:4px;opacity:.65}.p-app .p-theme-image-placeholder strong{font-size:14px;color:#aeb3c1;font-variant-numeric:tabular-nums}.p-app .p-theme-image-placeholder span{font-size:9px;text-transform:uppercase;letter-spacing:1.4px;color:#666d7e}.p-app .p-theme-image-placeholder-hero{width:min(360px,70%);min-height:150px;background:#1d1f2694}.p-app .p-category-card{background:#252730}.p-app .p-category-card:after{background:linear-gradient(90deg,#171922e6,#1719224d)}.p-app .p-category-custom{opacity:.62}.p-app .p-category-card.has-custom-image{height:auto;padding:0;background:transparent}.p-app .p-category-card.has-custom-image:after{display:none}.p-app .p-category-card.has-custom-image .p-category-custom{position:static;display:block;width:100%;height:auto;object-fit:contain;object-position:center;opacity:1;filter:none;transform:none;image-rendering:auto;backface-visibility:hidden}.p-app .p-category-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-inline-end:12%;color:#687083;background:linear-gradient(135deg,#2a2d36,#20222a)}.p-app .p-category-placeholder strong{font-size:14px;font-weight:650}.p-app .p-category-placeholder span{font-size:9px;letter-spacing:1.2px;text-transform:uppercase}.p-app .p-hero-dots button.active{background:var(--p-accent-soft)}.p-app .p-announcement a{color:var(--p-accent-soft)}.p-entry-popup-hide input{accent-color:var(--p-accent-soft)}@media(max-width:800px){.p-app .p-account-trigger{width:34px;height:34px;padding:0;display:grid;place-items:center;border:0;background:transparent}.p-app .p-account-trigger>span{display:none}}@media(max-width:540px){.p-app .p-theme-image-placeholder strong{font-size:10px}.p-app .p-theme-image-placeholder svg{width:20px}.p-app .p-category-placeholder{padding-inline-end:8%}.p-app .p-category-placeholder strong{font-size:11px}.p-app .p-account-menu-dialog .p-dialog-inner{padding:27px 18px}}.p-app .p-account-trigger{text-decoration:none}.p-app .p-profile-layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:20px;align-items:start;margin-bottom:40px}.p-app .p-profile-nav{background:#24262e;border:1px solid #363946;border-radius:12px;padding:12px;position:sticky;top:82px;min-width:0}.p-app .p-profile-user{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 0 22px;border-bottom:1px solid #363946;margin-bottom:10px}.p-app .p-profile-avatar{width:60px;height:60px;display:grid;place-items:center;background:color-mix(in srgb,var(--p-accent) 22%,#252630);color:#fff;border-radius:50%}.p-app .p-profile-user b{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.p-app .p-profile-user small{color:#8f94a3;font-size:11px}.p-app .p-profile-nav>a,.p-app .p-profile-logout{width:100%;display:flex;gap:12px;align-items:center;padding:13px 12px;border:0;border-radius:8px;background:transparent;color:#b7bac5;margin-bottom:3px;font:inherit;font-size:12px;text-decoration:none;text-align:start}.p-app .p-profile-nav>a>svg:first-child,.p-app .p-profile-logout>svg{color:var(--p-accent-soft);flex:none}.p-app .p-profile-nav>a>svg:last-child{width:12px;margin-inline-start:auto;color:#747b88}.p-app .p-profile-nav>a.active,.p-app .p-profile-nav>a:hover,.p-app .p-profile-logout:hover{background:#30323b;color:#fff}.p-app .p-profile-logout{margin-top:8px;border-top:1px solid #363946;border-radius:0;padding-top:16px;color:#c4c7d0}.p-app .p-profile-content{background:#24262e;border:1px solid #363946;border-radius:12px;padding:26px;min-height:520px;min-width:0}.p-app .p-profile-title{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:24px;border-bottom:1px solid #363946;margin-bottom:26px}.p-app .p-profile-title h2{font-size:20px;margin:0}.p-app .p-profile-title>span{display:flex;gap:5px;align-items:center;color:#8f94a3;font-size:11px}.p-app .p-profile-form h3{font-size:16px;margin:0 0 20px}.p-app .p-profile-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.p-app .p-profile-form>label,.p-app .p-profile-form-grid>label{display:grid;gap:7px;color:#c3c6d1;font-size:12px}.p-app .p-profile-form input,.p-app .p-profile-form select{width:100%;min-height:44px;border:1px solid #3a3d49;border-radius:7px;background:#1d1f26;color:#f2f3f7;padding:0 12px;outline:none}.p-app .p-profile-form input:focus,.p-app .p-profile-form select:focus{border-color:color-mix(in srgb,var(--p-accent) 68%,#fff0);box-shadow:0 0 0 3px color-mix(in srgb,var(--p-accent) 14%,transparent)}.p-app .p-profile-form input[readonly]{color:#8e94a5;background:#1a1c22}.p-app .p-profile-form small{color:#838999;font-size:10px}.p-app .p-profile-divider{height:1px;background:#363946;margin:28px 0}.p-app .p-settings-row{display:flex!important;align-items:center;justify-content:space-between;gap:20px;padding:15px 0}.p-app .p-settings-row>span:first-child{min-width:0}.p-app .p-settings-row b{display:block;font-size:13px;font-weight:600;color:#e3e5eb}.p-app .p-settings-row small{display:block;margin-top:5px;color:#8f94a3;font-size:11px;line-height:1.55}.p-app .p-switch{position:relative;width:44px;height:24px;flex:none}.p-app .p-switch input{position:absolute;opacity:0;pointer-events:none}.p-app .p-switch i{display:block;width:44px;height:24px;border-radius:999px;background:#444854;border:1px solid #555a68;transition:.18s}.p-app .p-switch i:after{content:"";display:block;width:18px;height:18px;border-radius:50%;background:#fff;margin:2px;transition:.18s}.p-app .p-switch input:checked+i{background:var(--p-accent);border-color:var(--p-accent)}.p-app .p-switch input:checked+i:after{transform:translate(20px)}[dir=rtl] .p-app .p-switch input:checked+i:after{transform:translate(-20px)}.p-app .p-profile-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:26px}.p-app .p-password-form{max-width:520px;display:grid;gap:18px}.p-app .p-profile-tabs{display:flex;gap:6px;border-bottom:1px solid #363946;margin:-4px 0 22px;overflow:auto}.p-app .p-profile-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#9096a6;padding:12px 14px;font-size:12px;white-space:nowrap}.p-app .p-profile-tabs button.active{color:#fff;border-bottom-color:var(--p-accent)}.p-app .p-wallet-cards-unified{grid-template-columns:minmax(0,520px)}.p-app .p-wallet-unified-note{margin:14px 0 0;color:#858c9c;font-size:11px;line-height:1.55}.p-app .p-wallet-embedded .p-wallet-cards{margin-top:0}.p-app .p-profile-content .p-embedded-form,.p-app .p-profile-content .p-embedded-panel{max-width:none;border:0;background:transparent;padding:0;box-shadow:none}.p-app .p-profile-content .p-embedded-form{margin-top:24px}.p-app .p-promo-intro{text-align:center;margin:10px auto 28px;max-width:520px}.p-app .p-promo-intro>span{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;margin:0 auto 13px;background:color-mix(in srgb,var(--p-accent) 18%,#24262e);color:var(--p-accent-soft)}.p-app .p-promo-intro h3{margin:0 0 8px;font-size:18px}.p-app .p-promo-intro p{margin:0;color:#9297a7;font-size:12px}.p-app .p-promo-code-form{max-width:520px;margin:0 auto;display:grid;gap:15px}.p-app .p-profile-promotions-link{display:flex;margin:22px auto 0;justify-content:center}.p-app .p-bonus-list{display:grid;gap:14px}.p-app .p-bonus-card{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;border:1px solid #363946;background:#1f2128;border-radius:10px;padding:14px}.p-app .p-bonus-card>img{width:150px;aspect-ratio:16/9;object-fit:cover;border-radius:7px}.p-app .p-bonus-card h3{margin:8px 0;font-size:15px}.p-app .p-bonus-card p{color:#a2a7b5;font-size:11px}.p-app .p-bonus-card small{color:#747b8b;font-size:10px}@media(max-width:900px){.p-app .p-profile-layout{display:block}.p-app .p-profile-nav{position:static;display:flex;overflow:auto;padding:6px;margin-bottom:16px;gap:4px;scrollbar-width:none}.p-app .p-profile-user{display:none}.p-app .p-profile-nav>a,.p-app .p-profile-logout{width:auto;white-space:nowrap;margin:0;padding:11px 10px;font-size:11px;gap:6px;border:0;border-radius:7px}.p-app .p-profile-nav>a>svg:last-child{display:none}.p-app .p-profile-logout{margin-inline-start:auto}.p-app .p-profile-content{padding:20px 16px;min-height:450px}.p-app .p-profile-title{padding-bottom:18px;margin-bottom:22px}.p-app .p-profile-title h2{font-size:18px}}@media(max-width:620px){.p-app .p-profile-form-grid{grid-template-columns:1fr;gap:15px}.p-app .p-profile-title>span{display:none}.p-app .p-profile-actions{flex-direction:column-reverse}.p-app .p-profile-actions .p-button{width:100%}.p-app .p-bonus-card{grid-template-columns:1fr}.p-app .p-bonus-card>img{width:100%}.p-app .p-settings-row{align-items:flex-start}.p-app .p-wallet-cards-unified{grid-template-columns:1fr}}.p-app .p-hero.p-hero-managed{padding:0;min-height:0;aspect-ratio:auto;background:none!important;overflow:hidden;border:0;box-shadow:none}.p-app .p-hero.p-hero-managed:before,.p-app .p-hero.p-hero-managed:after,.p-app[dir=rtl] .p-hero.p-hero-managed:before,.p-app .p-hero-managed-shade,.p-app .p-hero-managed .p-hero-copy{display:none!important}.p-app .p-hero-managed-link{position:relative;z-index:1;display:block;width:100%}.p-app .p-hero-managed-image{display:block;width:100%;height:auto;aspect-ratio:auto 16/5;object-fit:contain;object-position:center;opacity:1!important;filter:none!important;transform:none!important;image-rendering:auto;backface-visibility:hidden;background:transparent}.p-app .p-hero-slider-controls,.p-app .p-hero-dots{z-index:4}.p-app .p-coupon-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;background:#080911c7;display:flex;justify-content:flex-end;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.p-app .p-coupon-drawer{width:min(590px,100vw);height:100dvh;background:#1d1f26;border-inline-start:1px solid #3a3d48;box-shadow:-24px 0 80px #0008;display:flex;flex-direction:column;animation:p-coupon-in .18s ease-out}.p-app[dir=rtl] .p-coupon-backdrop{justify-content:flex-start}.p-app[dir=rtl] .p-coupon-drawer{border-inline-start:0;border-inline-end:1px solid #3a3d48;box-shadow:24px 0 80px #0008}.p-app .p-coupon-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;border-bottom:1px solid #343741;background:#22242c}.p-app .p-coupon-head small{display:block;color:#878d9d;margin-bottom:3px}.p-app .p-coupon-head h3{font-size:16px;word-break:break-all}.p-app .p-coupon-body{padding:20px 22px;overflow:auto;flex:1;min-height:0}.p-app .p-coupon-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:20px}.p-app .p-coupon-detail-grid>div,.p-app .p-coupon-event-meta>div{min-width:0;border:1px solid #343743;border-radius:8px;background:#252832;padding:10px}.p-app .p-coupon-detail-grid span,.p-app .p-coupon-event-meta span{display:block;color:#858b9b;font-size:9px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px}.p-app .p-coupon-detail-grid b,.p-app .p-coupon-event-meta b{display:block;color:#f0f1f5;font-size:11px;overflow:hidden;text-overflow:ellipsis}.p-app .p-coupon-events{display:grid;gap:12px}.p-app .p-coupon-events article{border:1px solid #383b47;background:#24262e;border-radius:10px;padding:14px}.p-app .p-coupon-event-top{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:11px}.p-app .p-coupon-event-top>span{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--p-accent-faint);color:var(--p-accent-soft);font-weight:700;font-size:10px}.p-app .p-coupon-event-top h4{font-size:12px;line-height:1.4;margin:0 0 4px}.p-app .p-coupon-event-top p{color:#969cab;font-size:10px;line-height:1.45}.p-app .p-coupon-event-top>strong{font-size:14px;color:var(--p-accent-soft)}.p-app .p-coupon-event-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:12px}.p-app .p-coupon-event-meta>div{padding:8px;background:#1f2128}.p-app .p-coupon-no-events{display:grid;gap:7px;padding:20px;border:1px dashed #3d414d;border-radius:9px;color:#959ba9;text-align:center}.p-app .p-coupon-no-events b{color:#eef0f4}.p-app .p-coupon-footer{padding:14px 22px;border-top:1px solid #343741;background:#22242c;display:flex;justify-content:flex-end}@keyframes p-coupon-in{0%{transform:translate(24px);opacity:.5}to{transform:none;opacity:1}}.p-app[dir=rtl] .p-coupon-drawer{animation-name:p-coupon-in-rtl}@keyframes p-coupon-in-rtl{0%{transform:translate(-24px);opacity:.5}to{transform:none;opacity:1}}.p-app .p-catalog-summary strong{margin-inline-start:auto;color:#b9bdc8;font-size:10px;font-weight:650;white-space:nowrap}.p-app .p-catalog-sentinel{height:2px;width:100%;pointer-events:none;visibility:hidden}@media(max-width:800px){.p-app .p-hero.p-hero-managed{padding:0;min-height:0;aspect-ratio:auto;background-position:center}.p-app .p-coupon-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.p-app .p-coupon-drawer{width:100vw}.p-app .p-coupon-head,.p-app .p-coupon-body,.p-app .p-coupon-footer{padding-inline:16px}}@media(max-width:480px){.p-app .p-coupon-event-meta{grid-template-columns:1fr}.p-app .p-coupon-detail-grid{gap:7px}.p-app .p-coupon-detail-grid>div{padding:8px}}.p-app .p-coupon-event-meta{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:600px){.p-app .p-coupon-event-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.p-app .p-coupon-event-meta{grid-template-columns:1fr}}@media(max-width:540px){.p-app .p-topbar .p-header-main{flex-wrap:wrap;align-content:center;row-gap:3px}.p-app .p-topbar .p-language{flex-basis:100%;justify-content:flex-end}.p-app .p-topbar .p-auth-actions{max-width:100%}}@media(max-width:380px){.p-app .p-topbar .p-brand{min-width:0;max-width:96px}.p-app .p-topbar .p-site-logo{max-width:96px}.p-app .p-topbar .p-domain-brand{display:block;max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.p-app.p-theme-bet365{--p-bg:var(--b365-background,#282828);--p-panel:#303030;--p-card:#343434;--p-raised:#3d3d3d;--p-line:#464646;--p-text:var(--b365-background-text,#f2f2f2);--p-muted:#a7aaa8;--p-accent-soft:var(--b365-highlight,#5ee0ae);--p-accent-pale:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 55%,#fff);--p-accent-faint:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 8%,transparent);--p-accent-faint-2:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 3%,transparent);--p-accent-border:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 33%,transparent);--p-accent-deep:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 20%,#202020);--p-accent-deep-2:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 10%,#242424);font-family:Arial,Helvetica,sans-serif;font-size:13px;color-scheme:dark;background:var(--b365-background,#282828)}.p-app.p-theme-bet365 .p-main{margin:0 auto;max-width:1440px;padding:calc(var(--b365-header-height) + 24px) 32px 0;min-width:0}.p-app.p-theme-bet365 .p-main.p-main-sports{max-width:none;padding:var(--b365-header-height) 0 0;margin:0}.p-app.p-theme-bet365 .p-sidebar{display:none;top:var(--b365-header-height);background:#303332;border-color:#4b514e;width:260px;transform:none}.p-app.p-theme-bet365 .p-sidebar-open{display:flex;z-index:60}.p-app.p-theme-bet365 .p-sidebar-backdrop{display:block;position:fixed;inset:var(--b365-header-height) 0 0;z-index:55;background:#0009;border:0;width:100%;height:calc(100dvh - var(--b365-header-height))}.p-app.p-theme-bet365 .p-nav-item{border-radius:2px}.p-app.p-theme-bet365 .p-nav-item.active{color:var(--b365-highlight,#5ee0ae);background:color-mix(in srgb,var(--b365-header,#006b50) 30%,transparent)}.p-app.p-theme-bet365 .p-nav-item.active:before{background:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 h2{font-size:21px;letter-spacing:0}.p-app.p-theme-bet365 h3{letter-spacing:0;font-weight:600}.p-app.p-theme-bet365 .p-button{border-radius:3px;font-size:12px;min-height:40px;box-shadow:none;font-weight:700}.p-app.p-theme-bet365 .p-button:hover:not(:disabled){transform:none;filter:brightness(1.06)}.p-app.p-theme-bet365 .p-primary{background:var(--b365-accent,#f3e632);color:var(--b365-accent-text,#17392c);box-shadow:none}.p-app.p-theme-bet365 .p-primary:hover:not(:disabled){background:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .p-secondary{background:#3b3e3c;border-color:#565c58;color:#eee}.p-app.p-theme-bet365 .p-text-button{color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-panel{border-radius:4px;background:#303030;border-color:#484848}.p-app.p-theme-bet365 .p-section-heading p{color:#aaa}.p-app.p-theme-bet365 .p-form label{color:#d0d5d1}.p-app.p-theme-bet365 .p-form input,.p-app.p-theme-bet365 .p-form select,.p-app.p-theme-bet365 .p-form textarea{border-radius:3px;background:#222624;border-color:#505752;color:#f5f5f5}.p-app.p-theme-bet365 .p-form input[readonly]{background:#2b2f2c;color:#aeb4af}.p-app.p-theme-bet365 .p-form label small{color:#a0a9a3}.p-app.p-theme-bet365 .p-password-input{background:#222624;border-color:#505752;border-radius:3px}.p-app.p-theme-bet365 .p-dialog{background:#2d302e;border-color:#505b54;border-radius:4px}.p-app.p-theme-bet365 .p-dialog-inner{padding:32px}.p-app.p-theme-bet365 .p-dialog-brand{padding-bottom:20px;border-bottom:1px solid #48564c}.p-app.p-theme-bet365 .p-dialog h2{margin-top:22px}.p-app.p-theme-bet365 .p-dialog p,.p-app.p-theme-bet365 .p-dialog-switch{color:#aeb8b1}.p-app.p-theme-bet365 .p-dialog::backdrop,.p-app.p-theme-bet365 .p-session-dialog::backdrop{background:#000b;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.p-app.p-theme-bet365 .p-provider-option{background:#343a36;border-color:#4d5750;border-radius:3px}.p-app.p-theme-bet365 .p-provider-option.selected{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 25%,#161616);border-color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-notice{border-radius:3px}.p-app.p-theme-bet365 .p-session-dialog{border-radius:3px;background:#202722;border-color:#4c6656}.p-app.p-theme-bet365 .p-session-header{color:var(--b365-header-dark-text,var(--b365-header-text,#fff));background:var(--b365-header-dark,#005640);border-color:color-mix(in srgb,var(--b365-header,#006b50) 85%,#ddd)}.p-app.p-theme-bet365 .p-session-footer{background:#242b26}.p-app.p-theme-bet365 .p-entry-popup{border-radius:4px;background:#2c332e;border-color:#516557}.p-app.p-theme-bet365 .p-entry-popup-body{color:#e6ebe8}.p-app.p-theme-bet365 .p-announcement{margin-bottom:18px;background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 22%,#15271e);border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 40%,#222);color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 20%,#eee);border-radius:3px}.p-app.p-theme-bet365 .p-game-grid,.p-app.p-theme-bet365 .p-catalog-skeleton{grid-template-columns:repeat(6,minmax(0,1fr));gap:22px 16px}.p-app.p-theme-bet365 .p-game-art{aspect-ratio:1.14;border-radius:5px;background:#343434}.p-app.p-theme-bet365 .p-game-launch{border-radius:4px}.p-app.p-theme-bet365 .p-game-caption{padding-top:11px}.p-app.p-theme-bet365 .p-game-caption strong{font-size:12px}.p-app.p-theme-bet365 .p-game-caption>span{color:#a0a0a0;font-size:10px}.p-app.p-theme-bet365 .p-favorite{background:#181818c7;border-radius:50%;width:28px;height:28px}.p-app.p-theme-bet365 .p-favorite.active{color:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .p-play-overlay>span{color:var(--b365-accent-text,#163a2b);background:var(--b365-accent,#f3e632)}.p-app.p-theme-bet365 .p-game-placeholder{background:linear-gradient(135deg,color-mix(in srgb,var(--b365-highlight,#5ee0ae) 27%,#202020),color-mix(in srgb,var(--b365-highlight,#5ee0ae) 7%,#2c2c2c));color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 70%,#aaa)}.p-app.p-theme-bet365 .p-game-placeholder span{color:#e0e8e3}.p-app.p-theme-bet365 .p-catalog-toolbar{gap:10px;align-items:stretch;margin-bottom:16px}.p-app.p-theme-bet365 .p-search-input{background:#323632;border-color:#4e564f;border-radius:3px}.p-app.p-theme-bet365 .p-filter-button{border-radius:3px;border-color:#4e564f;background:#343834}.p-app.p-theme-bet365 .p-filter-button.active{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 23%,#181818);color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 65%,#bbb);border-color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 50%,#5c5c5c)}.p-app.p-theme-bet365 .p-catalog-summary{border-color:#464b47;color:#a2aca4}.p-app.p-theme-bet365 .p-catalog-summary strong{color:#bfd3c4}.p-app.p-theme-bet365 #bet365-games{scroll-margin-top:calc(var(--b365-header-height) + 16px)}.p-app.p-theme-bet365 .b365-casino-banner{min-height:290px;position:relative;overflow:hidden;isolation:isolate;border-radius:4px;background:color-mix(in srgb,var(--b365-header,#006b50) 25%,#202020);margin-bottom:20px;display:flex;align-items:center;padding:35px 42px}.p-app.p-theme-bet365 .b365-casino-banner>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.p-app.p-theme-bet365 .b365-casino-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,color-mix(in srgb,var(--b365-hero-tone) 95%,transparent),color-mix(in srgb,var(--b365-hero-tone) 66%,transparent) 43%,transparent 80%);z-index:-1}.p-app.p-theme-bet365[dir=rtl] .b365-casino-banner:after{background:linear-gradient(-90deg,color-mix(in srgb,var(--b365-hero-tone) 95%,transparent),color-mix(in srgb,var(--b365-hero-tone) 66%,transparent) 43%,transparent 80%)}.p-app.p-theme-bet365 .b365-casino-banner>div{max-width:430px}.p-app.p-theme-bet365 .b365-casino-banner h1{font-size:35px;line-height:1.18;margin:12px 0;font-weight:700}.p-app.p-theme-bet365 .b365-casino-banner p{font-size:13px;color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 12%,#c9c9c9);margin-bottom:23px}.p-app.p-theme-bet365 .b365-casino-banner>div>span{color:var(--b365-highlight,#5ee0ae);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.p-app.p-theme-bet365 .b365-product-tabs{display:flex;gap:32px;border-bottom:1px solid #4b4b4b;margin-bottom:24px;overflow:auto;white-space:nowrap;scrollbar-width:thin}.p-app.p-theme-bet365 .b365-product-tabs>a{padding:16px 0;border-bottom:3px solid transparent;color:#aaa;font-weight:600}.p-app.p-theme-bet365 .b365-product-tabs>a.active{border-color:var(--b365-highlight,#5ee0ae);color:#fff}.p-app.p-theme-bet365 .p-promotion-card,.p-app.p-theme-bet365 .p-content-card{border-radius:4px;background:#323533;border-color:#4a514c}.p-app.p-theme-bet365 .p-promotion-filters{border-color:#4a514c}.p-app.p-theme-bet365 .p-footer{border-color:#454745;margin-top:45px;padding-bottom:26px;color:#a0aaa3}.p-app.p-theme-bet365 .p-footer-top p{font-size:12px;line-height:1.8}.p-app.p-theme-bet365 .p-footer-brand{color:#f1f1f1}.p-app.p-theme-bet365 .p-footer-links a{color:#bec7c0}.p-app.p-theme-bet365 .p-footer-categories h3{font-size:13px;color:#e3e8e4}.p-app.p-theme-bet365 .p-footer-bottom{border-color:#454b47}.p-app.p-theme-bet365 .p-footer-media-item{border-radius:3px;background:#343a35;border-color:#454e47}@media(max-width:1180px){.p-app.p-theme-bet365 .p-main{padding-inline:24px}.p-app.p-theme-bet365 .p-main.p-main-sports{padding-inline:0}.p-app.p-theme-bet365 .p-game-grid,.p-app.p-theme-bet365 .p-catalog-skeleton{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:950px){.p-app.p-theme-bet365 .p-game-grid,.p-app.p-theme-bet365 .p-catalog-skeleton{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:800px){.p-app.p-theme-bet365 .p-main{padding-inline:16px;padding-top:calc(var(--b365-header-height) + 16px);padding-bottom:70px}.p-app.p-theme-bet365 .p-main.p-main-sports{padding-inline:0;padding-top:var(--b365-header-height);padding-bottom:0}.p-app.p-theme-bet365 .p-mobile-nav{display:flex;justify-content:space-around;position:fixed;inset-inline:0;bottom:0;z-index:45;background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 6%,#1c1c1c);border-top:1px solid color-mix(in srgb,var(--b365-highlight,#5ee0ae) 12%,#414141);padding-bottom:env(safe-area-inset-bottom);height:calc(60px + env(safe-area-inset-bottom))}.p-app.p-theme-bet365 .p-mobile-nav a{flex:1;color:#b5c0b8;font-size:10px;padding:9px 3px;gap:4px}.p-app.p-theme-bet365 .p-mobile-nav a.active{color:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .p-mobile-nav a.active:before{background:var(--b365-highlight,#5ee0ae)}.p-app.p-theme-bet365 .b365-casino-banner{min-height:250px;padding:25px}.p-app.p-theme-bet365 .b365-casino-banner h1{font-size:29px}.p-app.p-theme-bet365 .p-catalog-toolbar{flex-wrap:wrap}.p-app.p-theme-bet365 .p-search-input{flex-basis:100%}.p-app.p-theme-bet365 .p-filter-button{flex:1;justify-content:center}}@media(max-width:540px){.p-app.p-theme-bet365 .p-main{padding-inline:12px}.p-app.p-theme-bet365 .p-main.p-main-sports{padding-inline:0}.p-app.p-theme-bet365 .p-game-grid,.p-app.p-theme-bet365 .p-catalog-skeleton{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 9px}.p-app.p-theme-bet365 .p-game-caption strong{font-size:10px}.p-app.p-theme-bet365 .p-game-caption>span{font-size:9px}.p-app.p-theme-bet365 .p-favorite{width:24px;height:24px;top:5px;inset-inline-end:5px}.p-app.p-theme-bet365 .b365-casino-banner{min-height:225px;padding:22px 18px}.p-app.p-theme-bet365 .b365-casino-banner>div{max-width:270px}.p-app.p-theme-bet365 .b365-casino-banner h1{font-size:25px}.p-app.p-theme-bet365 .b365-casino-banner p{font-size:11px;max-width:220px}.p-app.p-theme-bet365 .b365-product-tabs{gap:23px;font-size:11px;margin-bottom:20px}.p-app.p-theme-bet365 .p-dialog-inner{padding:25px 20px}.p-app.p-theme-bet365 .p-dialog input,.p-app.p-theme-bet365 .p-dialog select{font-size:16px}.p-app.p-theme-bet365 .p-name-fields{grid-template-columns:1fr}.p-app.p-theme-bet365 .p-footer-top{flex-wrap:wrap}.p-app.p-theme-bet365 .p-footer-categories{gap:24px}.p-app.p-theme-bet365 h2{font-size:18px}.p-app.p-theme-bet365 .p-catalog-summary{font-size:10px;flex-wrap:wrap}}.p-app.p-theme-bet365 .p-sports-frame,.p-app.p-theme-bet365 .p-sports-frame iframe{background:var(--p-bg)}.p-app.p-theme-bet365 .p-sports-frame .p-state{background:transparent;color:var(--p-text)}.p-app.p-theme-bet365 .p-sports-frame iframe{height:calc(100dvh - var(--b365-header-height))}.p-app.p-theme-bet365 .p-promo-toolbar{background:#242b26;border-color:#46564b;border-radius:3px}.p-app.p-theme-bet365 .p-promo-toolbar a{border-radius:2px}.p-app.p-theme-bet365 .p-promo-toolbar a.active{background:var(--b365-header,#006b50);color:var(--b365-header-text,#fff);box-shadow:none}.p-app.p-theme-bet365 .p-promo-card{border-radius:4px;background:#303632;border-color:#4a564e}.p-app.p-theme-bet365 .p-promo-card:hover{border-color:var(--b365-highlight,#5ee0ae);transform:none}.p-app.p-theme-bet365 .p-promo-media{background:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 17%,#1c1c1c);color:color-mix(in srgb,var(--b365-highlight,#5ee0ae) 80%,#999)}.p-app.p-theme-bet365 .p-promo-dialog{font-family:Arial,Helvetica,sans-serif;border-radius:4px;background:#2b322d;border-color:#526557}.p-app.p-theme-bet365 .p-promo-detail-content{color:#bac8be}.p-app.p-theme-bet365 .p-panel,.p-app.p-theme-bet365 .p-dialog,.p-app.p-theme-bet365 .p-sidebar,.p-app.p-theme-bet365 .p-session-dialog,.p-app.p-theme-bet365 .p-entry-popup,.p-app.p-theme-bet365 .p-promo-card,.p-app.p-theme-bet365 .p-promo-dialog,.p-app.p-theme-bet365 .p-content-card,.p-app.p-theme-bet365 .p-provider-option,.p-app.p-theme-bet365 .p-filter-button,.p-app.p-theme-bet365 .p-search-input,.p-app.p-theme-bet365 .p-footer-media-item,.p-app.p-theme-bet365 .b365-casino-banner{--p-text:#f2f2f2;color:var(--p-text)}.p-app.p-theme-bet365 .p-section-heading p,.p-app.p-theme-bet365 .p-game-caption>span,.p-app.p-theme-bet365 .p-catalog-summary,.p-app.p-theme-bet365 .p-footer,.p-app.p-theme-bet365 .p-footer-links a,.p-app.p-theme-bet365 .b365-product-tabs>a{color:color-mix(in srgb,var(--b365-background-text,#f2f2f2) 70%,var(--b365-background,#282828))}.p-app.p-theme-bet365 .p-catalog-summary strong,.p-app.p-theme-bet365 .p-footer-brand,.p-app.p-theme-bet365 .p-footer-categories h3,.p-app.p-theme-bet365 .b365-product-tabs>a.active{color:var(--b365-background-text,#f2f2f2)}.p-app.p-theme-bet365 .p-game-caption strong{color:var(--b365-background-text,#f2f2f2)}.p-app.p-theme-bet365 .p-panel .p-section-heading p{color:#aaa}.p-app.p-layout-left,.p-app.p-layout-top{--p-navigation-width:240px;--p-shell-height:80px}.p-app.p-layout-left.p-navigation-collapsed{--p-navigation-width:76px}.p-app.p-layout-top:not(.p-theme-bet365){--p-shell-height:128px}.p-app.p-theme-bet365.p-layout-top{--p-shell-height:115px;--b365-header-height:var(--p-shell-height)}.p-app.p-theme-bet365.p-layout-left{--p-shell-height:96px;--b365-header-height:var(--p-shell-height)}.p-app .p-navigation{position:fixed;inset-inline-start:0;top:var(--p-shell-height);bottom:0;width:var(--p-navigation-width);z-index:34;display:flex;flex-direction:column;background:var(--p-panel);border-inline-end:1px solid var(--p-line);color:#c3c6cf;transition:width .18s ease;min-height:0}.p-app.p-theme-bet365 .p-navigation{--p-panel:#252928;--p-line:#3b4240;--p-accent-soft:var(--b365-highlight,#5ee0ae);--p-accent-faint:color-mix(in srgb,var(--b365-header,#006b50) 36%,transparent);--p-pink:var(--b365-highlight,#5ee0ae)}.p-app .p-navigation-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:60px;padding:12px 17px;border-bottom:1px solid var(--p-line)}.p-app .p-navigation-head>span{font-size:12px;font-weight:650;color:#a0a5b0}.p-app .p-navigation-head button{display:grid;place-items:center;width:34px;height:34px;background:#ffffff06;border:1px solid #ffffff0e;border-radius:8px;color:#aeb6c4;flex:none}.p-app .p-navigation-head button:hover{background:#ffffff0e;color:#fff}.p-app .p-navigation-scroll{min-height:0;flex:1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;padding:16px 12px 18px;scrollbar-width:thin}.p-app .p-navigation-group+.p-navigation-group{border-top:1px solid var(--p-line);padding-top:17px;margin-top:18px}.p-app .p-navigation-group-title{display:block;text-transform:uppercase;font-size:9px;letter-spacing:1.6px;color:#727c8a;margin:0 12px 9px;font-weight:650}.p-app .p-navigation-link{display:flex;align-items:center;gap:12px;min-height:46px;padding:12px;margin:3px 0;border-radius:9px;position:relative;color:#b1b8c5;font-size:12px;line-height:1.4;white-space:nowrap;transition:background .16s,color .16s}.p-app .p-navigation-link>svg:first-child{color:#7f8c9c}.p-app .p-navigation-link:hover{background:#ffffff06;color:#fff}.p-app .p-navigation-link.active{background:linear-gradient(90deg,var(--p-accent-faint),#ffffff03);color:#fff;box-shadow:inset 3px 0 var(--p-accent-soft)}.p-app[dir=rtl] .p-navigation-link.active{box-shadow:inset -3px 0 var(--p-accent-soft);background:linear-gradient(-90deg,var(--p-accent-faint),#ffffff03)}.p-app .p-navigation-link.active>svg:first-child{color:var(--p-accent-soft)}.p-app .p-navigation-arrow{margin-inline-start:auto;color:#637084}.p-app[dir=rtl] .p-navigation-arrow{transform:rotate(180deg)}.p-app .p-navigation-live{width:5px;height:5px;background:var(--p-accent-soft);border-radius:50%;flex:none;margin-inline-start:auto}.p-app .p-navigation-live+.p-navigation-arrow{display:none}.p-app .p-navigation-footer{margin-top:auto;padding:26px 10px 0;display:flex;flex-wrap:wrap;gap:10px;align-items:center;border-top:1px solid var(--p-line)}.p-app .p-navigation-scroll>#player-navigation-links{padding-bottom:24px}.p-app .p-navigation-footer p{font-size:10px;color:#8994a2;flex:1;line-height:1.6}.p-app .p-navigation-footer a{width:100%;display:flex;align-items:center;gap:10px;font-size:10px;color:#aab3be;padding:9px 0}.p-app .p-navigation.is-collapsed .p-navigation-head{justify-content:center;padding-inline:10px}.p-app .p-navigation.is-collapsed .p-navigation-head>span,.p-app .p-navigation.is-collapsed .p-navigation-label,.p-app .p-navigation.is-collapsed .p-navigation-group-title,.p-app .p-navigation.is-collapsed .p-navigation-live,.p-app .p-navigation.is-collapsed .p-navigation-footer p,.p-app .p-navigation.is-collapsed .p-navigation-footer a>span{display:none}.p-app .p-navigation.is-collapsed .p-navigation-scroll{padding-inline:10px}.p-app .p-navigation.is-collapsed .p-navigation-link{justify-content:center;padding-inline:0;min-height:47px}.p-app .p-navigation.is-collapsed .p-navigation-footer{padding:20px 0 0;justify-content:center}.p-app .p-navigation.is-collapsed .p-navigation-footer a{justify-content:center}.p-app .p-navigation-tooltip{position:fixed;z-index:100;transform:translateY(-50%);max-width:min(240px,60vw);pointer-events:none;padding:9px 12px;border:1px solid #ffffff16;border-radius:7px;background:#10161e;box-shadow:0 5px 18px #0005;color:#f6f8fa;font-size:12px;line-height:1.4;white-space:normal;animation:p-tooltip-in .12s ease-out}@keyframes p-tooltip-in{0%{opacity:0}to{opacity:1}}.p-app.p-layout-left>.p-main{margin-inline-start:var(--p-navigation-width);margin-inline-end:0;max-width:none;width:calc(100% - var(--p-navigation-width));padding-top:calc(var(--p-shell-height) + 24px);transition:margin-inline-start .18s ease,width .18s ease}.p-app.p-layout-left>.p-main.p-main-sports{margin-inline-start:var(--p-navigation-width);margin-inline-end:0}.p-app.p-layout-top>.p-main{margin-inline:auto;padding-top:calc(var(--p-shell-height) + 24px)}.p-app.p-layout-left>.p-main.p-main-sports,.p-app.p-layout-top>.p-main.p-main-sports{padding:var(--p-shell-height) 0 0;max-width:none;min-height:0}.p-app.p-layout-left .p-topbar,.p-app.p-layout-top .p-topbar{height:var(--p-shell-height);flex-wrap:wrap;align-content:flex-start}.p-app.p-layout-left .p-topbar .p-header-brand,.p-app.p-layout-top .p-topbar .p-header-brand{height:80px;width:240px}.p-app.p-layout-left .p-topbar .p-header-main,.p-app.p-layout-top .p-topbar .p-header-main{height:80px}.p-app .p-top-navigation{display:flex;gap:3px;align-items:stretch;width:100%;height:48px;overflow-x:auto;scrollbar-width:none;padding-inline:24px;border-top:1px solid #ffffff08;background:#191b21}.p-app .p-top-navigation a{display:flex;align-items:center;justify-content:center;gap:9px;padding:0 20px;border-bottom:3px solid transparent;color:#afb5c0;font-size:12px;white-space:nowrap}.p-app .p-top-navigation a.active{color:var(--p-accent-soft);border-bottom-color:var(--p-accent-soft);background:var(--p-accent-faint)}.p-app .p-top-navigation a:hover{color:#fff;background:#ffffff05}.p-app.p-layout-left.p-theme-bet365 .b365-header-main{min-height:64px;height:64px;flex-wrap:nowrap}.p-app.p-layout-left.p-theme-bet365 .b365-header-actions{margin-inline-start:auto}.p-app.p-layout-left.p-theme-bet365 .b365-utility{height:31px}@media(min-width:801px){.p-app.p-layout-left .b365-menu-toggle,.p-app.p-layout-top .b365-menu-toggle,.p-app .p-navigation-backdrop{display:none}}@media(max-width:1080px)and (min-width:801px){.p-app.p-layout-left,.p-app.p-layout-top{--p-navigation-width:220px}.p-app.p-layout-left.p-navigation-collapsed{--p-navigation-width:76px}.p-app.p-layout-left .p-topbar .p-header-brand,.p-app.p-layout-top .p-topbar .p-header-brand{width:200px}.p-app .p-top-navigation{padding-inline:12px}.p-app .p-top-navigation a{padding-inline:15px}}@media(max-width:800px){.p-app.p-layout-left,.p-app.p-layout-top,.p-app.p-layout-top:not(.p-theme-bet365){--p-shell-height:70px}.p-app.p-layout-left.p-theme-bet365,.p-app.p-layout-top.p-theme-bet365{--p-shell-height:86px;--b365-header-height:var(--p-shell-height)}.p-app.p-layout-left>.p-main,.p-app.p-layout-top>.p-main{margin-inline:0;width:100%;padding-top:calc(var(--p-shell-height) + 16px);padding-bottom:calc(82px + env(safe-area-inset-bottom));transition:none}.p-app.p-layout-left>.p-main.p-main-sports,.p-app.p-layout-top>.p-main.p-main-sports{padding:var(--p-shell-height) 0 0;margin-inline:0}.p-app.p-layout-left .p-topbar .p-header-brand,.p-app.p-layout-top .p-topbar .p-header-brand{width:auto;height:70px}.p-app.p-layout-left .p-topbar .p-header-main,.p-app.p-layout-top .p-topbar .p-header-main{height:70px}.p-app .p-top-navigation{display:none}.p-app .p-navigation.is-drawer{top:0;bottom:0;z-index:71;width:min(292px,calc(100vw - 44px));border-radius:0 14px 14px 0;box-shadow:18px 0 70px #0005;animation:p-navigation-enter .18s ease-out}.p-app[dir=rtl] .p-navigation.is-drawer{border-radius:14px 0 0 14px;animation-name:p-navigation-enter-rtl}.p-app .p-navigation-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;border:0;background:#080b11a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:0}.p-app .p-navigation-head{min-height:64px;padding:14px 18px}.p-app.p-theme-bet365 .b365-header-nav{display:none}.p-app.p-theme-bet365 .b365-utility,.p-app.p-layout-left.p-theme-bet365 .b365-utility{height:26px;padding-inline:13px;font-size:9px}.p-app.p-theme-bet365 .b365-utility nav,.p-app.p-theme-bet365 .b365-utility-right{gap:12px}.p-app.p-theme-bet365 .b365-utility nav a:nth-child(3),.p-app.p-theme-bet365 .b365-utility-right>a{display:none}.p-app.p-theme-bet365 .b365-header-main,.p-app.p-layout-left.p-theme-bet365 .b365-header-main{height:59px;min-height:59px;padding:10px 13px;flex-wrap:nowrap;gap:0;align-items:center;align-content:center}.p-app.p-theme-bet365 .b365-menu-toggle{display:flex;margin-inline-end:9px}.p-app.p-theme-bet365 .b365-brand{height:33px;flex:1;max-width:none;min-width:0;margin-inline-end:8px}.p-app.p-theme-bet365 .b365-brand .p-domain-brand{font-size:21px}.p-app.p-theme-bet365 .b365-brand .p-site-logo{height:33px;max-width:100%;width:auto}.p-app.p-theme-bet365 .b365-header-actions{margin-inline-start:auto;height:34px;gap:6px}.p-app.p-theme-bet365 .b365-join,.p-app.p-theme-bet365 .b365-login{padding:7px 9px;font-size:10px;min-height:32px;gap:5px}.p-app.p-theme-bet365 .b365-join svg,.p-app.p-theme-bet365 .b365-login svg{width:14px;height:14px}.p-app.p-theme-bet365 .b365-balance{font-size:11px;max-width:125px;overflow:hidden;text-overflow:ellipsis}.p-app.p-theme-bet365 .b365-account{width:26px}}@keyframes p-navigation-enter{0%{transform:translate(-100%)}to{transform:none}}@keyframes p-navigation-enter-rtl{0%{transform:translate(100%)}to{transform:none}}@media(max-width:380px){.p-app.p-theme-bet365 .b365-header-main{padding-inline:10px}.p-app.p-theme-bet365 .b365-brand .p-domain-brand{font-size:18px}.p-app.p-theme-bet365 .b365-join,.p-app.p-theme-bet365 .b365-login{padding-inline:7px}.p-app.p-theme-bet365 .b365-join svg,.p-app.p-theme-bet365 .b365-login svg{display:none}}.p-app .p-navigation :is(a,button):focus-visible{outline:2px solid var(--p-accent-soft);outline-offset:-2px}@media(prefers-reduced-motion:reduce){.p-app .p-navigation,.p-app .p-navigation.is-drawer,.p-app .p-navigation-tooltip,.p-app .p-navigation-link,.p-app.p-layout-left>.p-main{animation:none!important;transition:none!important}}.p-app{--p-bottom-nav-space:0px}.p-app .p-currency-balance{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0}.p-app .p-currency-symbol{font-size:1.12em;line-height:1;font-weight:650;flex:none}.p-app .p-currency-readable{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:800px){.p-app{--p-bottom-nav-space: calc(58px + env(safe-area-inset-bottom)) }.p-app .p-main,.p-app.p-theme-bet365 .p-main{padding-bottom:calc(var(--p-bottom-nav-space) + 12px)}.p-app.p-layout-left>.p-main.p-main-sports,.p-app.p-layout-top>.p-main.p-main-sports{padding-bottom:var(--p-bottom-nav-space)}.p-app .p-mobile-nav{height:var(--p-bottom-nav-space);box-sizing:border-box;padding:4px max(4px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));box-shadow:none}.p-app .p-mobile-nav :is(button,a){min-height:48px;gap:3px;padding:2px 3px;font-size:10px;line-height:1.2}.p-app .p-mobile-nav :is(button,a)>svg{width:23px;height:23px;flex:none}.p-app .p-sports-frame iframe,.p-app.p-theme-bet365 .p-sports-frame iframe{height:calc(100dvh - var(--p-shell-height,70px) - var(--p-bottom-nav-space))}.p-app.p-theme-bet365 .b365-balance{max-width:145px}.p-app .p-header-wallet,.p-app.p-theme-bet365 .b365-balance{font-variant-numeric:tabular-nums}}.ad-domain-settings{margin-top:22px}.ad-domain-settings .ad-card-head h2,.ad-domain-list-heading h3{display:flex;align-items:center;gap:9px}.ad-domain-settings .ad-notice{margin:16px 22px}.ad-domain-help{padding:18px 22px;color:var(--ad-muted);font-size:13px;line-height:1.7}.ad-domain-list{display:flex;flex-direction:column;min-width:0}.ad-domain-row{display:grid;grid-template-columns:minmax(170px,1fr) minmax(130px,.7fr) minmax(130px,.8fr) auto;gap:18px;align-items:center;padding:19px 22px;border-top:1px solid var(--ad-line);min-width:0}.ad-domain-identity{display:flex;flex-direction:column;gap:5px;min-width:0}.ad-domain-identity strong{overflow-wrap:anywhere;text-align:start;font-size:14px}.ad-domain-type{font-size:11px;color:var(--ad-muted)}.ad-domain-mode{display:flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap}.ad-domain-status{display:flex;align-items:flex-start;flex-direction:column;gap:6px;min-width:0}.ad-domain-status small{color:var(--ad-muted);font-size:11px;line-height:1.5;overflow-wrap:anywhere}.ad-domain-access-row .ad-field{margin:0;min-width:0}.ad-domain-access-row .ad-field>span{font-size:11px}.ad-domain-access-row select{width:100%}.ad-domain-access-row>.ad-btn{align-self:end;min-height:42px}.ad-domain-row-notice{grid-column:1/-1;margin:0!important}.ad-domain-dialog{display:flex;flex-direction:column;gap:15px}.ad-domain-dialog .ad-notice{margin:0}.ad-domain-add{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,.65fr) auto;gap:14px;align-items:end}.ad-domain-add .ad-field{margin:0;min-width:0}.ad-domain-add .ad-btn{min-height:42px}.ad-domain-add input,.ad-domain-add select{width:100%}.ad-domain-list-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:14px}.ad-domain-list-heading h3{font-size:14px;margin:0}.ad-domain-dialog .ad-domain-row{padding:17px 0}@media(max-width:900px){.ad-domain-row{grid-template-columns:minmax(150px,1fr) minmax(130px,1fr)}.ad-domain-access-row>.ad-btn{justify-self:start}.ad-domain-add{grid-template-columns:minmax(150px,1fr) minmax(130px,.7fr)}.ad-domain-add>.ad-btn{grid-column:1/-1;justify-self:start}}@media(max-width:520px){.ad-domain-row{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.ad-domain-add{grid-template-columns:minmax(0,1fr)}.ad-domain-add>.ad-btn{width:100%}.ad-domain-access-row>.ad-btn{justify-self:stretch}.ad-domain-help{padding:17px 18px}.ad-domain-list-heading h3{overflow-wrap:anywhere}.ad-domain-settings .ad-card-head{gap:12px;align-items:flex-start}}.ad-settings-sections{display:flex;flex-direction:column;gap:24px;min-width:0}.ad-settings-sections>.ad-section-heading,.ad-settings-sections>.ad-domain-settings{margin:0}.ad-settings-controls,.ad-settings-security{min-width:0}.ad-settings-controls>.ad-section-heading,.ad-settings-security .ad-section-heading{margin-bottom:16px}.ad-settings-controls>.ad-card+.ad-card{margin-top:20px}.ad-language-settings .ad-card-head h2{display:flex;align-items:center;gap:9px}.ad-language-settings .ad-form>p{margin-top:0;line-height:1.65}.ad-language-settings .ad-notice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ad-site-default-language{max-width:360px}.ad-language-list-title{font-size:14px;margin:24px 0 12px}.ad-site-language-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ad-site-language-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--ad-line);border-radius:8px;min-width:0}.ad-site-language-name{display:flex;flex-direction:column;gap:5px;font-size:14px;font-weight:600}.ad-site-language-name small{font-size:11px;font-weight:400;color:var(--ad-muted)}.ad-site-language-state{display:flex;align-items:center;gap:10px;color:var(--ad-muted);font-size:12px;white-space:nowrap}.ad-site-language-state input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:34px;height:20px;margin:0;border:1px solid var(--ad-line);border-radius:20px;background:#ffffff12;position:relative;cursor:pointer}.ad-site-language-state input:before{content:"";position:absolute;width:14px;height:14px;inset-inline-start:2px;top:2px;border-radius:50%;background:#9ca3af;transition:inset-inline-start .15s,background .15s}.ad-site-language-state input:checked{background:#22c55e2e;border-color:#22c55e80}.ad-site-language-state input:checked:before{inset-inline-start:16px;background:#4ade80}.ad-site-language-state input:disabled{cursor:default;opacity:.65}.ad-site-language-state input:focus-visible{outline:2px solid #60a5fa;outline-offset:3px}.ad-language-saved{color:#4ade80;font-size:13px;margin-inline-end:auto}@media(max-width:640px){.ad-site-language-list{grid-template-columns:1fr}.ad-site-language-row{padding:13px}.ad-site-default-language{max-width:none}.ad-settings-sections{gap:20px}}.ad-settings-menu{min-width:0}.ad-settings-headings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ad-root .ad-settings-heading{margin:0;min-width:0}.ad-settings-heading>button{width:100%;min-height:76px;padding:22px 24px;text-align:start;border:1px solid var(--ad-line);border-radius:10px;background:var(--ad-white);color:var(--ad-text);font:inherit;font-size:16px;font-weight:650;line-height:1.5}.ad-settings-panel{min-width:0}.ad-settings-panel>.ad-card{margin:0}.ad-settings-panel>.ad-card+.ad-card{margin-top:20px}.ad-settings-panel[data-section=languages]>.ad-card>.ad-card-head{display:none}.ad-settings-panel[data-section=domains]>.ad-card>.ad-card-head{justify-content:flex-end}.ad-settings-panel[data-section=domains]>.ad-card>.ad-card-head h2{display:none}.ad-settings-panel[data-section=security]>.ad-section-heading h2{display:none}.ad-settings-panel[data-section=security]>.ad-section-heading{margin:0 0 18px}.ad-settings-panel[data-section=security]>.ad-card{max-width:none}.ad-settings-panel[data-section=controls]>.ad-metrics{margin-top:0}@media(max-width:640px){.ad-settings-headings{grid-template-columns:1fr;gap:12px}.ad-settings-heading>button{min-height:64px;padding:18px 20px;font-size:15px}.ad-settings-panel>.ad-card>.ad-form{padding:16px}.ad-settings-panel .ad-metrics{grid-template-columns:1fr}}.ad-coupons-page{min-width:0}.ad-coupon-filters{padding:20px;margin-bottom:24px;overflow:visible}.ad-coupon-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.ad-coupon-filter-grid .ad-field{margin:0;min-width:0}.ad-coupon-filter-grid input,.ad-coupon-filter-grid select{width:100%;min-width:0}.ad-coupon-search{grid-column:span 2}.ad-coupon-account-filter{position:relative;grid-column:span 2;min-width:0}.ad-coupon-account-input{display:flex;align-items:center;position:relative}.ad-coupon-account-input input{padding-inline-end:66px}.ad-coupon-account-input .ad-icon-btn{position:absolute;inset-inline-end:4px;width:28px;height:30px}.ad-coupon-account-input .ad-icon-btn:nth-child(2):not(:last-child){inset-inline-end:32px}.ad-coupon-account-results{position:absolute;inset-inline:0;top:100%;z-index:8;margin-top:5px;border:1px solid var(--ad-line);border-radius:10px;background:var(--ad-surface,#fff);box-shadow:0 9px 25px #17203912;max-height:300px;overflow:auto}.ad-coupon-account-result-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-bottom:1px solid var(--ad-line)}.ad-coupon-account-result-head>button:first-child{border:0;background:transparent;color:inherit;font-size:12px;text-align:start;padding:5px}.ad-coupon-account-result{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 14px;border:0;border-bottom:1px solid var(--ad-line);background:transparent;color:inherit;text-align:start;font-size:12px}.ad-coupon-account-result strong{overflow-wrap:anywhere}.ad-coupon-account-result small{color:var(--ad-muted);flex-shrink:0}.ad-coupon-account-results>p{font-size:12px;color:var(--ad-muted);margin:13px}.ad-coupon-filter-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;margin-top:18px}.ad-coupon-filter-actions>span{margin-inline-end:auto;font-size:12px}.ad-coupon-summary{margin-bottom:24px}.ad-coupon-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.ad-coupon-summary-grid>div{padding:15px 18px;background:var(--ad-surface,#fff);border:1px solid var(--ad-line);border-radius:10px;min-width:0}.ad-coupon-summary-grid span{font-size:12px;color:var(--ad-muted)}.ad-coupon-summary-grid strong{display:block;font-size:19px;line-height:1.5;font-weight:750;margin-top:7px;overflow-wrap:anywhere;text-align:start}.ad-coupon-summary-meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:13px;font-size:12px;color:var(--ad-muted)}.ad-coupon-summary-meta strong{color:var(--ad-text,#263041)}.ad-coupon-summary>p,.ad-coupon-dates-note{font-size:11px;line-height:1.7;color:var(--ad-muted);margin:10px 0 0}.ad-coupon-list .ad-card-head>span{font-size:11px}.ad-coupon-list td{font-size:12px;vertical-align:middle}.ad-coupon-list td{white-space:normal;overflow-wrap:anywhere}.ad-coupon-reference{max-width:220px;overflow-wrap:anywhere}.ad-coupon-reference>strong{display:block;font-size:12px;margin:6px 0}.ad-coupon-reference>small{font-size:10px;color:var(--ad-muted)}.ad-coupon-provider{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--ad-muted)}.ad-coupon-status{display:inline-flex;align-items:center;border-radius:5px;padding:5px 7px;font-size:10px;line-height:1.3;white-space:nowrap;background:#f1f3f7;color:#586575}.ad-coupon-status-good{background:#e8f6ef;color:#167148}.ad-coupon-status-bad{background:#fcecee;color:#a93d4c}.ad-coupon-status-pending{background:#fff4db;color:#936c12}.ad-coupon-more{display:flex;justify-content:center;padding:18px}.ad-coupon-failure{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;background:#fcecee;color:#a93d4c;border-radius:8px;font-size:13px;margin:15px 0}.ad-coupon-loading{padding:28px 0;color:var(--ad-muted);font-size:13px}.ad-coupon-detail{min-width:0;padding:4px}.ad-coupon-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.ad-coupon-detail-heading h3{font-size:18px;overflow-wrap:anywhere;margin:7px 0;text-align:start}.ad-coupon-detail-heading>div{min-width:0}.ad-coupon-detail-heading>div>span{font-size:12px;color:var(--ad-muted)}.ad-coupon-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 26px}.ad-coupon-detail dt,.ad-coupon-selections dt{font-size:11px;color:var(--ad-muted);margin-bottom:6px}.ad-coupon-detail dd{font-size:13px;margin:0;overflow-wrap:anywhere;font-weight:600;text-align:start}.ad-coupon-selections>h3{font-size:14px;margin-bottom:14px}.ad-coupon-selections article{border:1px solid var(--ad-line);border-radius:9px;margin:0 0 13px;padding:16px}.ad-coupon-selections header{display:flex;align-items:flex-start;gap:12px}.ad-coupon-selections header>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#f0f3fa;color:var(--ad-muted);font-size:11px;flex-shrink:0}.ad-coupon-selections header>div{flex:1;min-width:0}.ad-coupon-selections h4{font-size:13px;margin:0;overflow-wrap:anywhere}.ad-coupon-selections header p{font-size:12px;margin:6px 0;color:var(--ad-muted);overflow-wrap:anywhere}.ad-coupon-selections header>strong{font-size:13px}.ad-coupon-selections dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--ad-line)}.ad-coupon-casino-detail{font-size:13px;line-height:1.8;overflow-wrap:anywhere}@media(max-width:1100px){.ad-coupon-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ad-coupon-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-coupon-search,.ad-coupon-account-filter{grid-column:span 1}}@media(max-width:680px){.ad-coupon-filters{padding:16px}.ad-coupon-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-coupon-summary-grid>div{padding:13px}.ad-coupon-summary-grid strong{font-size:16px}.ad-coupon-list table,.ad-coupon-list tbody{display:block;width:100%;min-width:0}.ad-coupon-list thead{display:none}.ad-coupon-list tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:17px;border-bottom:1px solid var(--ad-line)}.ad-coupon-list td{display:flex;flex-direction:column;gap:5px;padding:0;border:0;min-width:0;overflow-wrap:anywhere}.ad-coupon-list td:before{content:attr(data-label);font-size:10px;color:var(--ad-muted)}.ad-coupon-list td.ad-coupon-reference{grid-column:1/-1;max-width:none}.ad-coupon-list td.ad-coupon-reference:before,.ad-coupon-list td.ad-coupon-row-action:before{display:none}.ad-coupon-row-action{justify-content:flex-end;align-items:flex-start}.ad-coupon-list .ad-card-head{align-items:flex-start;gap:12px}.ad-coupon-list .ad-card-head h2{font-size:14px}.ad-coupon-detail-grid,.ad-coupon-selections dl{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-coupon-detail-heading h3{font-size:14px}.ad-coupon-filter-actions{flex-wrap:wrap}.ad-coupon-filter-actions>span{flex-basis:100%}.ad-coupon-account-result{flex-direction:column;align-items:flex-start;gap:4px}.ad-coupon-failure{align-items:flex-start;flex-direction:column}}@media(max-width:400px){.ad-coupon-filter-grid{grid-template-columns:minmax(0,1fr)}.ad-coupon-summary-grid{gap:8px}.ad-coupon-summary-grid>div{padding:11px}.ad-coupon-summary-grid strong{font-size:14px}.ad-coupon-summary-grid span{font-size:10px}.ad-coupon-detail-grid,.ad-coupon-selections dl{gap:14px 10px}.ad-coupon-selections article{padding:12px}.ad-coupon-detail-heading{gap:10px}.ad-coupon-selections header{gap:8px}}.ad-theme-content-scope{margin-bottom:22px}.ad-theme-content-scope>.ad-field{max-width:340px}.ad-theme-content-scope>.ad-muted{margin:9px 0 0;max-width:720px;line-height:1.6}@media(max-width:540px){.ad-theme-content-scope>.ad-field{max-width:none}}.ad-theme-accordion{border:1px solid var(--ad-line,#e1e6ef);border-radius:10px;background:var(--ad-surface,#fff);margin:0 0 12px;min-width:0}.ad-theme-accordion>summary{list-style:none;cursor:pointer;padding:18px 20px;border-radius:10px;outline-offset:3px}.ad-theme-accordion>summary::-webkit-details-marker{display:none}.ad-theme-accordion>summary h2{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15px;line-height:1.45;margin:0;color:var(--ad-text,#1b2a45);font-weight:700}.ad-theme-accordion>summary svg{flex-shrink:0;color:var(--ad-muted,#778298);transition:transform .18s}.ad-theme-accordion[open]>summary{border-bottom:1px solid var(--ad-line,#e1e6ef);border-radius:10px 10px 0 0}.ad-theme-accordion[open]>summary svg{transform:rotate(180deg)}.ad-theme-accordion>summary:hover{background:#f6f8fc}.ad-theme-accordion>summary:focus-visible{outline:2px solid var(--ad-primary,#3e5ef2)}.ad-theme-accordion-content{padding:20px;min-width:0}.ad-theme-accordion-content>.ad-muted:first-child{margin-top:0}.ad-theme-accordion-content .ad-theme-setting-heading{margin:0 0 15px;justify-content:flex-end}.ad-theme-layout-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ad-theme-layout-option{display:flex;align-items:flex-start;gap:10px;padding:16px;border:1px solid var(--ad-line,#e1e6ef);border-radius:9px;cursor:pointer;min-width:0}.ad-theme-layout-option:has(input:checked){border-color:var(--ad-primary,#3e5ef2);background:#f4f6ff}.ad-theme-layout-option input{width:16px!important;height:16px!important;flex-shrink:0;margin:2px 0 0;accent-color:var(--ad-primary,#3e5ef2)}.ad-theme-layout-option strong{display:block;font-size:13px;color:var(--ad-text,#1b2a45)}.ad-theme-layout-option small{display:block;font-size:11px;line-height:1.6;color:var(--ad-muted,#778298);margin-top:5px}@media(max-width:550px){.ad-theme-accordion>summary{padding:16px}.ad-theme-accordion-content{padding:15px}.ad-theme-layout-options{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.ad-theme-accordion>summary svg{transition:none}}.ad-root{--ad-bg:#f4f6fa;--ad-white:#fff;--ad-text:#192237;--ad-muted:#69748a;--ad-line:#e6eaf1;--ad-blue:#365de4;--ad-navy:#111b30;--ad-red:#b93843;--ad-green:#087b60;color:var(--ad-text);background:var(--ad-bg);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Tahoma,sans-serif;font-size:14px;line-height:1.55;min-height:100vh;color-scheme:light}.ad-root *{box-sizing:border-box}.ad-root button,.ad-root input,.ad-root select,.ad-root textarea{font:inherit}.ad-root button,.ad-root a,.ad-root input,.ad-root select{touch-action:manipulation}.ad-root button{cursor:pointer}.ad-root button:disabled{opacity:.48;cursor:not-allowed}.ad-root a{color:inherit;text-decoration:none}.ad-root h1,.ad-root h2,.ad-root h3,.ad-root p{margin:0}.ad-root h1{font-size:28px;font-weight:700;line-height:1.25;letter-spacing:-.7px}.ad-root h2{font-size:15px;font-weight:650;line-height:1.4}.ad-root strong{font-weight:650}.ad-root button:focus-visible,.ad-root a:focus-visible,.ad-root input:focus-visible,.ad-root select:focus-visible{outline:3px solid #87a4ff;outline-offset:3px}.ad-shell{display:flex;align-items:stretch}.ad-sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:244px;z-index:30;display:flex;flex-direction:column;background:var(--ad-navy);color:#c3ccde;padding:30px 18px 18px}.ad-brand{display:flex;align-items:center;gap:10px;color:#fff;font-size:15px;font-weight:800;letter-spacing:.7px;white-space:nowrap}.ad-sidebar>.ad-brand{padding:0 9px}.ad-logo{display:grid;place-items:center;background:#4268f5;color:#fff;border-radius:10px;width:34px;height:36px;font-size:22px;font-weight:800;letter-spacing:-2px;box-shadow:0 4px 20px #385efa30}.ad-brand-light{font-weight:400;color:#9eadd0}.ad-workspace{margin:32px 0 23px;padding:18px 14px;background:#1b2942;border:1px solid #2b3953;border-radius:10px;display:flex;flex-direction:column;gap:5px}.ad-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#8b9dbf}.ad-workspace strong{color:#fff;font-size:14px;overflow-wrap:anywhere}.ad-workspace small{font-size:11px;color:#8e9fbd;text-align:start;overflow-wrap:anywhere}.ad-sidebar nav{display:flex;flex-direction:column;gap:5px}.ad-sidebar nav button{display:flex;align-items:center;gap:12px;text-align:start;border:0;border-radius:8px;color:#a5b3cf;background:transparent;padding:12px 14px;font-size:13px;font-weight:550}.ad-sidebar nav button>span{display:inline-flex;width:18px;justify-content:center;font-size:18px;line-height:1;color:#8398be}.ad-sidebar nav button:hover{background:#1a2945;color:#fff}.ad-sidebar nav .ad-nav-active{background:#355bdf;color:#fff;box-shadow:0 4px 12px #050e3328}.ad-sidebar nav .ad-nav-active>span{color:#fff}.ad-channel-switch{display:flex;flex-direction:column;gap:4px;border-top:1px solid #2a3650;margin-top:24px;padding:18px 7px}.ad-channel-switch a{padding:7px;font-size:12px;color:#8b9fbe}.ad-channel-switch .ad-current{color:#dae4ff}.ad-channel-switch .ad-current:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#6486ff;margin-inline-end:8px}.ad-sidebar-bottom{margin-top:auto;padding-top:20px;display:flex;align-items:center;gap:9px;border-top:1px solid #26334c}.ad-avatar{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:9px;background:#253954;color:#c4d4ef;font-weight:650}.ad-sidebar-bottom>div{flex:1;min-width:0}.ad-sidebar-bottom strong{display:block;color:#e0e8fa;font-size:12px;overflow:hidden;text-overflow:ellipsis}.ad-sidebar-bottom small{display:block;color:#8194b6;font-size:10px}.ad-root .ad-icon-btn{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;border-radius:7px;width:34px;height:34px;font-size:21px;padding:0;flex-shrink:0}.ad-root .ad-icon-btn:hover{background:#8c9ec01a}.ad-main{margin-inline-start:244px;width:calc(100% - 244px);min-width:0;min-height:100vh;display:flex;flex-direction:column}.ad-topbar{height:76px;background:#fff;border-bottom:1px solid var(--ad-line);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 36px}.ad-breadcrumb{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--ad-muted);min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ad-breadcrumb span{color:#c1c9d8}.ad-breadcrumb strong{color:#293750;font-weight:550}.ad-topbar-tools{display:flex;align-items:center;gap:18px}.ad-root select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ad-root .ad-language{border:1px solid var(--ad-line);border-radius:7px;background:#fff;color:#53617a;padding:8px 10px;max-width:140px;font-size:12px;height:36px}.ad-currency{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--ad-muted)}.ad-currency select{border:1px solid var(--ad-line);border-radius:7px;background:#fff;color:var(--ad-text);padding:8px;font-size:12px;height:36px;font-weight:650}.ad-content{padding:32px 36px 48px;flex:1;width:100%;max-width:1660px;align-self:center}.ad-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.ad-section-heading p{margin-top:8px;color:var(--ad-muted);font-size:12px;max-width:770px}.ad-section-heading>.ad-btn{flex-shrink:0}.ad-root .ad-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #dbe1ec;border-radius:7px;padding:10px 16px;min-height:40px;background:#fff;color:#35435b;font-size:12px;font-weight:650;line-height:1.4;white-space:nowrap;transition:background .15s,box-shadow .15s}.ad-root .ad-btn:hover:not(:disabled){background:#f0f4ff;border-color:#b3c3ec}.ad-root .ad-btn-primary{background:var(--ad-blue);color:#fff;border-color:var(--ad-blue);box-shadow:0 3px 8px #365de41a}.ad-root .ad-btn-primary:hover:not(:disabled){background:#254dcd;border-color:#254dcd}.ad-root .ad-btn-small{min-height:30px;padding:6px 10px;font-size:11px}.ad-root .ad-btn-text{border-color:transparent;background:transparent;color:var(--ad-muted);box-shadow:none}.ad-root .ad-btn-danger{background:#b93843;border-color:#b93843;color:#fff}.ad-root .ad-btn-danger:hover:not(:disabled){background:#982330;border-color:#982330}.ad-full{width:100%}.ad-metrics{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:18px;margin-bottom:22px}.ad-metrics-four{grid-template-columns:repeat(4,minmax(0,1fr))}.ad-metric{background:#fff;border:1px solid var(--ad-line);border-radius:10px;padding:22px 23px;min-width:0;box-shadow:0 2px 5px #1c294303}.ad-metric>span{display:block;color:var(--ad-muted);font-size:12px;margin-bottom:14px}.ad-metric>strong{display:block;font-size:28px;letter-spacing:-.8px;font-weight:650;overflow-wrap:anywhere}.ad-metric-accent{background:#eef2ff;border-color:#dce5ff}.ad-metric-accent>span{color:#546fb7}.ad-metric-accent>strong{color:#2e50b9}.ad-money{font-variant-numeric:tabular-nums;unicode-bidi:isolate;display:inline-block;white-space:nowrap;letter-spacing:0}.ad-money small{font-size:.55em;font-weight:550;letter-spacing:.4px;color:#7d89a0;margin-inline-start:4px}.ad-card{background:#fff;border:1px solid var(--ad-line);border-radius:10px;margin:22px 0;overflow:hidden;box-shadow:0 2px 6px #17264103}.ad-card-head{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:19px 23px;border-bottom:1px solid #edf0f5;min-height:65px}.ad-card-head h2{display:flex;align-items:center;gap:9px}.ad-card-note{padding:14px 23px;background:#fafbfd;border-top:1px solid #edf0f5;font-size:11px;color:#788399}.ad-financial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 0}.ad-financial-grid .ad-metric{border:0;border-radius:0;box-shadow:none;padding:20px 23px}.ad-financial-grid .ad-metric+.ad-metric{border-inline-start:1px solid var(--ad-line)}.ad-financial-grid .ad-metric>strong{font-size:23px}.ad-chip,.ad-count{display:inline-flex;align-items:center;justify-content:center;border:1px solid #e3e8f1;color:#748198;border-radius:5px;padding:3px 7px;min-width:25px;font-size:10px;letter-spacing:.5px;background:#fafbfd}.ad-table-wrap{width:100%;overflow:auto;overscroll-behavior-x:contain}.ad-root table{width:100%;border-collapse:collapse;text-align:start;white-space:nowrap}.ad-root th{background:#fbfcfe;font-size:10px;letter-spacing:.35px;text-transform:uppercase;font-weight:600;color:#7a869c;padding:13px 22px;text-align:start;border-bottom:1px solid var(--ad-line)}.ad-root td{padding:15px 22px;font-size:12px;border-bottom:1px solid #edf0f5;color:#536079}.ad-root tbody tr:last-child td{border-bottom:0}.ad-root tbody tr:hover{background:#fafcff}.ad-root td strong{color:#293951}.ad-root .ad-number{text-align:end}.ad-root td .ad-money{font-weight:600;color:#354760}.ad-root td .ad-money small{font-size:9px}.ad-cell-sub{display:block;font-size:10px;color:#99a2b3;margin-top:2px}.ad-ref{max-width:230px;overflow:hidden;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px!important}.ad-table-actions{display:flex;align-items:center;gap:6px}.ad-badge{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;background:#edf1f7;color:#6b7690;border:1px solid #e3e8f1;padding:4px 8px;border-radius:5px;white-space:nowrap}.ad-badge:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.ad-badge-active,.ad-badge-approved{background:#edfaf4;border-color:#d8f0e5;color:#298265}.ad-badge-pending,.ad-badge-closing{background:#fff9ec;border-color:#faeac1;color:#a27621}.ad-badge-suspended,.ad-badge-rejected{background:#fff1f1;border-color:#f5dcdc;color:#b76165}.ad-provider-credit{display:grid;grid-template-columns:1fr 1fr;padding:24px;gap:20px}.ad-provider-credit>div{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 18px;background:#f7f9fc;border:1px solid #e8edf5;border-radius:7px}.ad-provider-credit>div>span{font-size:12px;color:#637188}.ad-provider-credit strong{font-size:16px;color:#354764}.ad-provider-credit strong .ad-money small{font-size:10px}.ad-muted{color:var(--ad-muted)}.ad-small{font-size:11px}.ad-notice{border:1px solid #f1d0d1;background:#fff2f2;border-radius:7px;padding:12px 15px;color:#a4444d;font-size:12px;margin:14px 0;overflow-wrap:anywhere}.ad-notice-good{border-color:#cce9dd;background:#eefbf4;color:#277859}.ad-notice p{margin-top:7px}.ad-empty{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;color:#93a0b5;text-align:center;font-size:12px}.ad-empty-mark{display:grid;place-items:center;width:46px;height:46px;border:1px solid #e4eaf4;border-radius:12px;font-size:28px;color:#a0b1ce;margin-bottom:12px;background:#f9fbfe}.ad-empty p{max-width:430px}.ad-loading{display:flex;align-items:center;justify-content:center;gap:10px;min-height:160px;font-size:12px;color:var(--ad-muted)}.ad-spinner{border:2px solid #d8e2f9;border-top-color:#5879e7;border-radius:50%;width:17px;height:17px;animation:ad-spin 1s linear infinite}.ad-retry{padding:12px 23px 25px}.ad-tabs{display:flex;gap:6px;padding:14px 20px;border-bottom:1px solid var(--ad-line);overflow-x:auto}.ad-tabs button{background:transparent;border:0;padding:8px 12px;font-size:12px;color:#7e8aa0;border-radius:6px;white-space:nowrap}.ad-tabs .ad-selected{background:#edf2ff;color:#3c60cf;font-weight:650}.ad-tabs-page{padding-inline:0;margin-bottom:23px}.ad-root .ad-search{border:1px solid #e0e6ef;background:#fafbfd;color:var(--ad-text);border-radius:7px;padding:9px 12px;font-size:12px;max-width:320px;width:100%;height:37px}.ad-field{display:flex;flex-direction:column;gap:7px;margin:0 0 17px;min-width:0}.ad-field>span{font-size:12px;font-weight:550;color:#4c5d76}.ad-field>small{font-size:10px;font-weight:400;color:#8a96a9;line-height:1.5}.ad-field input,.ad-field select,.ad-field textarea{padding:10px 12px;width:100%;border:1px solid #dae2ed;border-radius:7px;background:#fff;color:#293952;min-height:41px;font-size:12px;outline-offset:1px}.ad-field input:disabled,.ad-field select:disabled{background:#f3f5f9;color:#8996ad}.ad-field input::placeholder{color:#a1aabb}.ad-form{padding:23px}.ad-form>p{font-size:12px;margin-bottom:20px}.ad-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ad-form-actions{display:flex;justify-content:flex-end;gap:10px;padding-top:8px}.ad-root fieldset{border:0;padding:0;margin:0;min-width:0}.ad-check{display:flex;align-items:center;gap:9px;color:#596980;font-size:12px;margin:0 0 19px;cursor:pointer}.ad-check input{width:16px;height:16px;accent-color:var(--ad-blue)}.ad-summary-row{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid var(--ad-line);font-size:12px;color:#708198;margin-bottom:8px}.ad-summary-row strong{color:#334762}.ad-summary-row+.ad-field{margin-top:20px}.ad-filter-bar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px;padding:18px 20px;background:#fff;border:1px solid var(--ad-line);border-radius:9px;margin-bottom:22px}.ad-filter-bar .ad-field{margin:0;min-width:175px}.ad-filter-bar .ad-btn{height:41px}.ad-narrow{max-width:650px}.ad-two-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ad-two-columns>.ad-card{margin-top:18px}.ad-domain{font-size:12px;color:#657b9b;unicode-bidi:isolate;text-align:start}.ad-back{border:0;background:transparent;padding:0 0 12px;font-size:11px;color:#617fb2}.ad-danger-card{border-color:#eeced1}.ad-danger-card h2{color:#ae5259}.ad-danger-card hr{border:0;border-top:1px solid #eee3e4;margin:25px 0}.ad-secret{display:block;background:#fff9;border:1px solid #cce9dd;padding:10px 14px;margin:12px 0;overflow-wrap:anywhere;font-size:12px}.ad-footer{padding:17px 36px;border-top:1px solid #e5eaf2;font-size:10px;color:#9aa6bb;display:flex;justify-content:space-between;gap:20px}.ad-footer>span:first-child{font-weight:650;letter-spacing:.5px}.ad-dialog{border:1px solid #dae2ef;border-radius:12px;padding:0;color:#23334d;background:#fff;width:min(530px,calc(100vw - 32px));max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 24px 100px #06143135;font:inherit}.ad-dialog::backdrop{background:#09132980;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ad-dialog-head{display:flex;justify-content:space-between;align-items:center;padding:17px 23px;border-bottom:1px solid var(--ad-line)}.ad-dialog-head h2{font-size:17px}.ad-dialog .ad-form{padding-top:18px}.ad-dialog form{margin:0}.ad-login{background:#111c31;position:relative;overflow:hidden;color:#fff}.ad-login:before{content:"";position:absolute;width:600px;height:600px;inset-inline-start:calc(15% - 400px);top:calc(50% - 300px);border:1px solid #2a3d5b;border-radius:50%;box-shadow:0 0 0 80px #17243a,0 0 0 81px #263651,0 0 0 160px #132037,0 0 0 161px #20324b;opacity:.5;pointer-events:none}.ad-login-top{position:relative;padding:30px 6vw;display:flex;justify-content:space-between;align-items:center}.ad-login-layout{position:relative;max-width:1060px;margin:auto;min-height:calc(100vh - 160px);padding:70px 30px;display:grid;grid-template-columns:1fr 410px;gap:110px;align-items:center}.ad-login-intro h1{font-size:46px;letter-spacing:-1.8px;line-height:1.18;margin:20px 0}.ad-login-intro p{font-size:15px;color:#8e9fbb;line-height:1.8;max-width:350px}.ad-login-intro .ad-eyebrow{color:#7797ed;letter-spacing:1.7px}.ad-login-scope{margin-top:40px;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;color:#b3c4e0;font-size:12px;border:1px solid #2e425f;background:#172941;border-radius:50px}.ad-status-dot{width:6px;height:6px;border-radius:50%;background:#4bcba1;box-shadow:0 0 8px #4bcba16e}.ad-login-card{padding:34px;background:#fff;border:1px solid #fff;border-radius:14px;box-shadow:0 30px 70px #0611265c;color:var(--ad-text)}.ad-login-card h2{font-size:21px;margin-bottom:28px}.ad-login-card>.ad-btn{margin-top:7px}.ad-login-card>p{margin-top:22px;text-align:center;font-size:10px}.ad-access{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:30px}.ad-access .ad-card{max-width:600px}.ad-access h1{margin-bottom:18px}.ad-access p{margin-bottom:12px}.ad-access .ad-btn{margin-top:8px}.ad-root .ad-mobile-menu,.ad-sidebar-shade{display:none}.ad-channel-switch button{border:0;background:transparent;text-align:start;padding:7px;font-size:12px;color:#8b9fbe}.ad-report-basis{margin-top:7px!important}.ad-form-subtitle{font-size:12px!important;margin-bottom:7px!important}.ad-form-subtitle+p{font-size:10px;margin-bottom:13px}.ad-wrap{flex-wrap:wrap}@keyframes ad-spin{to{transform:rotate(360deg)}}@media(min-width:1550px){.ad-content,.ad-topbar{padding-inline:48px}.ad-metric>strong{font-size:31px}}@media(max-width:1190px){.ad-sidebar{width:215px;padding-inline:13px}.ad-main{margin-inline-start:215px;width:calc(100% - 215px)}.ad-topbar{padding-inline:24px}.ad-content{padding:28px 24px 40px}.ad-metrics-four{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-metric{padding:20px}.ad-metric>strong{font-size:24px}.ad-provider-credit{grid-template-columns:1fr}.ad-login-layout{gap:55px}.ad-login-intro h1{font-size:39px}.ad-breadcrumb{max-width:300px}.ad-root td,.ad-root th{padding-inline:17px}}@media(max-width:900px){.ad-sidebar{width:210px}.ad-main{margin-inline-start:210px;width:calc(100% - 210px)}.ad-topbar,.ad-content{padding-inline:20px}.ad-section-heading{align-items:flex-start}.ad-root h1{font-size:24px}.ad-metrics{grid-template-columns:1fr 1fr}.ad-metrics>.ad-metric:first-child{grid-column:1/-1}.ad-metrics-four>.ad-metric:first-child{grid-column:auto}.ad-two-columns{grid-template-columns:1fr;gap:0}.ad-login-layout{grid-template-columns:1fr 380px;gap:30px;padding-inline:30px}.ad-login-intro h1{font-size:34px}.ad-login-intro p{font-size:13px}.ad-login-card{padding:28px}.ad-currency>span{display:none}.ad-topbar-tools{gap:10px}.ad-financial-grid .ad-metric{padding-inline:17px}.ad-financial-grid .ad-metric>strong{font-size:18px}.ad-financial-grid .ad-metric>span{font-size:10px}.ad-footer{padding-inline:20px}.ad-footer>span:last-child{max-width:300px;text-align:end}}@media(max-width:720px){.ad-sidebar{transform:translate(-100%);transition:transform .2s ease;width:244px}.ad-root[dir=rtl] .ad-sidebar{transform:translate(100%)}.ad-root .ad-sidebar-open,.ad-root[dir=rtl] .ad-sidebar-open{transform:translate(0)}.ad-main{margin-inline-start:0;width:100%}.ad-topbar{height:66px;padding-inline:16px;gap:10px}.ad-breadcrumb{font-size:11px;gap:7px;flex:1}.ad-topbar-tools{gap:7px}.ad-root .ad-language{font-size:11px;padding-inline:6px;max-width:105px}.ad-currency select{font-size:11px;padding-inline:5px}.ad-root .ad-mobile-menu{display:inline-flex}.ad-sidebar-shade{display:block;position:fixed;z-index:25;top:0;right:0;bottom:0;left:0;background:#07172b70;border:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ad-content{padding:24px 16px 30px}.ad-section-heading{gap:12px;margin-bottom:20px}.ad-section-heading p{font-size:11px}.ad-section-heading .ad-btn{padding:9px 11px;font-size:11px;min-height:36px}.ad-root h1{font-size:23px}.ad-metrics{gap:12px}.ad-metric{padding:18px}.ad-metric>span{font-size:11px;margin-bottom:9px}.ad-metric>strong{font-size:25px}.ad-card{margin:18px 0}.ad-card-head{padding:16px;min-height:58px}.ad-card-note{padding-inline:16px}.ad-financial-grid{grid-template-columns:1fr}.ad-financial-grid .ad-metric{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;gap:16px}.ad-financial-grid .ad-metric+.ad-metric{border-inline-start:0;border-top:1px solid #f0f3f8}.ad-financial-grid .ad-metric>span{font-size:11px;margin:0}.ad-financial-grid .ad-metric>strong{font-size:20px}.ad-provider-credit{padding:16px;gap:10px}.ad-provider-credit>div{padding:13px}.ad-card-head>.ad-small{font-size:9px;max-width:110px;text-align:end}.ad-form{padding:19px}.ad-filter-bar{padding:16px;gap:12px}.ad-filter-bar .ad-field{min-width:0;width:calc(50% - 6px)}.ad-filter-bar .ad-btn{width:100%}.ad-login-top{padding:24px}.ad-login-layout{display:flex;flex-direction:column;gap:30px;min-height:auto;padding:40px 24px 60px;max-width:450px;align-items:stretch}.ad-login-intro h1{font-size:33px;margin:12px 0}.ad-login-intro p{font-size:13px;max-width:100%}.ad-login-scope{margin-top:20px}.ad-login-card{padding:26px}.ad-login:before{left:-370px;top:-100px}.ad-footer{padding:16px;gap:15px;font-size:9px}.ad-breadcrumb{max-width:220px}.ad-dialog .ad-form{padding:18px 20px}.ad-tabs{padding-inline:12px}.ad-metrics-four .ad-metric>strong{font-size:21px}}@media(max-width:390px){.ad-breadcrumb{display:none}.ad-topbar-tools{margin-inline-start:auto}.ad-section-heading{flex-wrap:wrap}.ad-form-row{grid-template-columns:1fr;gap:0}.ad-metrics-four{grid-template-columns:1fr}.ad-metric>strong{font-size:23px}.ad-login-top{padding:18px}.ad-login-layout{padding-inline:18px}.ad-login-card{padding:23px}.ad-login-intro h1{font-size:29px}.ad-brand{font-size:13px}.ad-footer>span:last-child{max-width:225px}}@media(prefers-reduced-motion:reduce){.ad-root *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.ad-pagination{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 22px;border-top:1px solid var(--ad-line);color:var(--ad-muted);font-size:11px}.ad-decommission-form{margin:20px 0 0}.ad-decommission-form>h3{font-size:14px;margin-bottom:10px}.ad-decommission-form>p{font-size:12px;margin-bottom:18px}.ad-decommission-form .ad-check{align-items:flex-start}.ad-decommission-form .ad-check input{flex-shrink:0;margin-top:3px}.ad-root .ad-btn-decommission{white-space:normal;text-align:center}.ad-site-actions{display:flex;flex-wrap:wrap;gap:6px;min-width:250px;max-width:340px}.ad-root .ad-btn-delete{color:#a94450;border-color:#ecd5d9}.ad-root .ad-btn-delete:hover:not(:disabled){color:#912936;border-color:#dba6ad;background:#fff2f3}.ad-root .ad-sites-table td{vertical-align:top}.ad-deployment{display:flex;flex-direction:column;align-items:flex-start;gap:7px;white-space:normal;min-width:165px;max-width:280px}.ad-deployment small{font-size:11px;line-height:1.5;color:var(--ad-muted);overflow-wrap:anywhere}.ad-deployment .ad-inline-error{font-size:11px;color:#a4444d}.ad-deploy-ready{background:#edfaf4;border-color:#d8f0e5;color:#298265}.ad-deploy-pending,.ad-deploy-running{background:#fff9ec;border-color:#faeac1;color:#946915}.ad-deploy-error{background:#fff1f1;border-color:#f5dcdc;color:#a64c54}.ad-deployment-code{font-size:9px;color:#8a6070;overflow-wrap:anywhere;max-width:100%}.ad-site-identity{display:flex;justify-content:space-between;gap:24px;padding:20px 23px;border:1px solid var(--ad-line);border-radius:10px;background:#fff;margin:0 0 22px}.ad-site-identity>div:first-child{display:flex;flex-direction:column;gap:8px;min-width:0;max-width:640px}.ad-site-identity>div:first-child>span{font-size:12px;color:var(--ad-muted)}.ad-site-identity code,.ad-key-input{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;overflow-wrap:anywhere;font-size:12px}.ad-site-identity small{font-size:11px;line-height:1.5;color:var(--ad-muted)}.ad-field .ad-key-input{background:#f4f7fc;color:#596b88}.ad-notice>a{margin-inline-start:10px;margin-top:6px}.ad-form .ad-btn-danger{white-space:normal}@media(max-width:720px){.ad-site-identity{flex-direction:column;gap:18px;padding:17px}.ad-site-identity .ad-deployment{max-width:100%}.ad-site-actions{min-width:235px}.ad-form-actions{flex-wrap:wrap}}.ad-sidebar nav a{display:flex;align-items:center;gap:12px;color:inherit;padding:12px 16px;border-radius:9px;text-decoration:none;font-size:14px;margin:3px 0}.ad-sidebar nav a:hover{background:#ffffff08}.ad-sidebar nav a.ad-nav-active{color:#60a5fa;background:#3b82f614}.ad-sidebar nav a span{width:22px;text-align:center}.ad-currency-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(95px,1fr));gap:10px;margin-bottom:18px}.ad-currency-grid .ad-check{border:1px solid #303b46;border-radius:8px;padding:12px}.ad-confirm-dialog{max-width:460px;color:#eef1f6;background:#151c25;border:1px solid #35404e;border-radius:16px}.ad-confirm-symbol{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#efb64b22;color:#efb64b;font-size:26px;font-weight:700}.ad-confirm-dialog p{line-height:1.6}.ad-confirm-dialog::backdrop{background:#02060dcc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.ad-tabs a{padding:12px 16px;color:inherit;text-decoration:none;border-bottom:2px solid transparent}.ad-tabs a.ad-selected{color:#dcf96b;border-bottom-color:#dcf96b}.ad-confirm-dialog{box-sizing:border-box;width:min(460px,calc(100vw - 32px));padding:0;color:#243247;background:#fff;border:1px solid #e2e8f0;border-radius:18px;font:14px/1.5 system-ui,sans-serif;box-shadow:0 28px 90px #0005}.ad-confirm-dialog *{box-sizing:border-box}.ad-confirm-dialog .ad-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid #e9edf3}.ad-confirm-dialog h2{font-size:18px;line-height:1.4;margin:0}.ad-confirm-dialog .ad-icon-btn{display:grid;place-items:center;border:0;border-radius:8px;background:#f1f5f9;color:#64748b;width:32px;height:32px;font:24px system-ui;cursor:pointer}.ad-confirm-dialog .ad-form{padding:24px}.ad-confirm-dialog .ad-confirm-symbol{background:#fff4d8;color:#a56c13}.ad-confirm-dialog p{margin:18px 0 26px;font-size:15px}.ad-confirm-dialog .ad-form-actions{display:flex;justify-content:flex-end;gap:10px}.ad-confirm-dialog .ad-btn{min-height:42px;padding:10px 22px;border:1px solid #dce3ed;border-radius:9px;background:#fff;color:#334155;font:600 14px system-ui;cursor:pointer}.ad-confirm-dialog .ad-btn:hover{background:#f1f5f9}.ad-confirm-dialog .ad-btn-primary{background:#2563eb;border-color:#2563eb;color:#fff}.ad-confirm-dialog .ad-btn-primary:hover{background:#1d4ed8}.ad-confirm-dialog button:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}.ad-live-credits{display:flex;align-items:center;gap:16px;padding:8px 14px;background:#f5f8fd;border:1px solid #e4eaf3;border-radius:10px}.ad-live-credits>div{display:flex;flex-direction:column;gap:3px;min-width:110px}.ad-live-credits span{font-size:10px;color:#64748b;font-weight:600}.ad-live-credits strong{font-size:12px;color:#172b4d;font-variant-numeric:tabular-nums;white-space:nowrap}.ad-live-credits-table{padding:0;background:transparent;border:0;flex-direction:column;align-items:flex-start;gap:8px}.ad-root .ad-topbar{flex-wrap:wrap;gap:10px}.ad-root .ad-topbar-tools{flex-wrap:wrap;justify-content:flex-end;gap:12px}.ad-root .ad-theme-assets{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}.ad-image-preview{display:flex;align-items:center;justify-content:center;min-height:110px;padding:24px;border:1px dashed #465368;background:#151b25;border-radius:12px;color:#8d99ad;font-size:13px}.ad-image-preview img{max-width:100%;height:65px;object-fit:contain}.ad-favicon-preview img{height:42px;width:42px}.ad-root form>fieldset{border:0;padding:0;margin:0;min-width:0}.ad-root .ad-tabs a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;padding:10px 18px;color:#64748b;font-size:13px;font-weight:600;border-radius:8px}.ad-root .ad-tabs a.ad-selected{background:#e8efff;color:#2563eb}.ad-root .ad-sites-table{min-width:1300px}.ad-root .ad-sidebar-bottom>div{flex:1}@media(max-width:1100px){.ad-root .ad-topbar-tools{gap:8px}.ad-live-credits>div{min-width:95px}.ad-live-credits{padding:8px;gap:10px}}@media(max-width:700px){.ad-root .ad-topbar-tools{width:100%;justify-content:flex-start}.ad-root .ad-topbar{height:auto;padding:14px 16px}.ad-live-credits{width:100%;justify-content:space-between}.ad-root .ad-theme-assets{grid-template-columns:1fr}.ad-live-credits-table{width:auto}}.ad-root .ad-sites-table{min-width:1120px}.ad-root .ad-sites-table th,.ad-root .ad-sites-table td{padding:16px 10px}.ad-root .ad-sites-table .ad-site-actions{min-width:210px;max-width:240px}.ad-root .ad-tabs-page a.ad-selected{border-bottom-color:#2563eb}.ad-sidebar nav{min-height:0;overflow-y:auto;flex:1}.ad-sidebar>.ad-brand,.ad-sidebar>.ad-workspace,.ad-sidebar>.ad-sidebar-bottom{flex-shrink:0}.ad-sidebar-bottom{margin-top:20px}.ad-root .ad-toast-success{position:fixed;z-index:1400;top:78px;inset-inline-end:24px;min-width:260px;max-width:min(420px,calc(100vw - 32px));margin:0;padding:14px 18px 14px 46px;border:1px solid #b8e8d0;background:#f0fff7;box-shadow:0 16px 45px #20304726;border-radius:11px;color:#176947;font-weight:650;animation:ad-toast-in .2s ease-out,ad-toast-out .25s ease-in 3.75s forwards;pointer-events:none}.ad-root .ad-toast-success:before{content:"✓";position:absolute;inset-inline-start:15px;top:50%;translate:0 -50%;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:#24a66d;color:#fff;font-size:13px;font-weight:800}.ad-theme-form{display:flex;flex-direction:column;gap:18px}.ad-theme-card{margin-bottom:18px}.ad-theme-help{margin:6px 0 0;max-width:800px;line-height:1.6}.ad-theme-language-tabs{display:flex;gap:6px;flex-wrap:wrap;margin:0 0 20px}.ad-theme-language-tabs button{border:1px solid #dce4ef;background:#f8fafd;color:#68778e;border-radius:7px;padding:8px 12px;font-size:11px;font-weight:650}.ad-theme-language-tabs button.ad-selected{background:#eaf0ff;border-color:#bdcdfb;color:#3159c8}.ad-theme-empty{min-height:120px}.ad-theme-slides{display:grid;gap:16px}.ad-theme-slide{border:1px solid #dfe6ef;border-radius:10px;background:#fbfcfe;padding:17px}.ad-theme-slide-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ad-theme-slide-head>strong{font-size:13px;color:#34445d}.ad-theme-slide-head>div{display:flex;align-items:center;gap:7px}.ad-switch{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#5e6c81}.ad-switch input{accent-color:#3d67dc}.ad-danger-icon{color:#b84b58!important}.ad-theme-slide-copy{margin-top:16px}.ad-theme-category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ad-theme-category-item{min-width:0}.ad-theme-master-switch{margin-bottom:18px;font-weight:650}.ad-theme-savebar{position:sticky;bottom:14px;z-index:20;display:flex;justify-content:flex-end;padding:12px;border:1px solid #dce3ee;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:10px;box-shadow:0 10px 30px #2030471c}.ad-theme-savebar .ad-btn{min-width:150px}.ad-theme-preview-compact img{width:48px;height:48px;object-fit:contain}@keyframes ad-toast-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}@keyframes ad-toast-out{to{opacity:0;transform:translate(20px);visibility:hidden}}@media(max-width:700px){.ad-root .ad-toast-success{top:16px;inset-inline:16px;max-width:none}.ad-theme-category-grid{grid-template-columns:1fr}.ad-theme-slide-head{align-items:flex-start}.ad-theme-slide-head>div{flex-wrap:wrap;justify-content:flex-end}.ad-theme-savebar{bottom:8px}}.ad-root .ad-theme-style-panel{display:grid;gap:18px}.ad-root .ad-theme-color-row{display:grid;grid-template-columns:150px minmax(180px,1fr) minmax(180px,1fr);gap:16px;align-items:end}.ad-root .ad-theme-color-picker{width:100%;height:48px;padding:4px;border-radius:8px;cursor:pointer}.ad-root .ad-theme-color-preview{--ad-theme-accent:#ff003d;min-height:72px;display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;align-items:center;gap:0 12px;padding:12px 14px;border:1px solid #dce3ee;border-radius:10px;background:#fbfcfe}.ad-root .ad-theme-color-preview>span{grid-row:1/3;width:44px;height:44px;border-radius:10px;background:var(--ad-theme-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--ad-theme-accent) 12%,transparent)}.ad-root .ad-theme-color-preview strong{font-size:13px;color:#26364d}.ad-root .ad-theme-color-preview small{font-size:11px;color:#7a8799}.ad-root .ad-theme-empty strong{color:#6f7c90;font-size:12px;font-variant-numeric:tabular-nums}@media(max-width:760px){.ad-root .ad-theme-color-row{grid-template-columns:1fr}}.ad-root .ad-member-more{display:flex;justify-content:center;padding:16px 22px;border-top:1px solid #edf0f5;background:#fbfcfe}.ad-root .ad-member-profile{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:4px 22px 20px}.ad-root .ad-member-profile>div{min-width:0;padding:17px 14px;border-bottom:1px solid #edf0f5}.ad-root .ad-member-profile>div:nth-child(3n+2),.ad-root .ad-member-profile>div:nth-child(3n+3){border-inline-start:1px solid #edf0f5}.ad-root .ad-member-profile span{display:block;margin-bottom:6px;color:#8590a3;font-size:10px;text-transform:uppercase;letter-spacing:.35px}.ad-root .ad-member-profile strong{display:block;color:#2d3b52;font-size:12px;overflow-wrap:anywhere;white-space:normal}.ad-root .ad-card-head>.ad-search{margin-inline-end:auto}.ad-root .ad-card-head>.ad-chip{flex-shrink:0}@media(max-width:900px){.ad-root .ad-member-profile{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-root .ad-member-profile>div:nth-child(3n+2),.ad-root .ad-member-profile>div:nth-child(3n+3){border-inline-start:0}.ad-root .ad-member-profile>div:nth-child(2n){border-inline-start:1px solid #edf0f5}.ad-root .ad-metrics-four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ad-root .ad-member-profile{grid-template-columns:1fr;padding-inline:15px}.ad-root .ad-member-profile>div{border-inline-start:0!important}.ad-root .ad-metrics-four{grid-template-columns:1fr}.ad-root .ad-card-head{align-items:stretch;flex-wrap:wrap}.ad-root .ad-card-head>.ad-search{max-width:none}}.ad-sidebar>.ad-brand,.ad-sidebar>.ad-workspace{cursor:pointer;text-decoration:none;color:inherit}.ad-sidebar>.ad-brand:hover{opacity:.92}.ad-sidebar>.ad-workspace:hover{border-color:#3d5274;background:#20314f}.ad-root .ad-top-balance{display:flex;align-items:center;gap:8px;min-height:36px;padding:7px 11px;border:1px solid #dfe5ef;border-radius:8px;background:#f8faff;color:#55647b;white-space:nowrap}.ad-root .ad-top-balance>span{font-size:10px;color:#7b8799}.ad-root .ad-top-balance>strong{font-size:12px;color:#233650;font-variant-numeric:tabular-nums}.ad-root .ad-account-name{display:flex;flex-direction:column;color:inherit;text-decoration:none}.ad-root .ad-account-name:hover strong{color:var(--ad-blue)}@media(max-width:900px){.ad-root .ad-top-balance>span{display:none}}@media(max-width:720px){.ad-root .ad-top-balance{padding-inline:8px}.ad-root .ad-top-balance svg{display:none}}.ad-root .ad-theme-palette-section,.ad-root .ad-theme-sportsbook-settings{display:grid;gap:16px;min-width:0;padding:18px;border:1px solid var(--ad-border,#dce3ee);border-radius:12px;background:var(--ad-panel,#fff)}.ad-root .ad-theme-setting-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.ad-root .ad-theme-setting-heading h3{margin:0;font-size:15px}.ad-root .ad-theme-setting-badge{padding:5px 10px;background:color-mix(in srgb,currentColor 7%,transparent);border-radius:6px;font-size:12px;font-weight:700}.ad-root .ad-theme-palette-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ad-root .ad-theme-palette-field{display:grid;grid-template-columns:minmax(105px,1fr) minmax(100px,1fr);gap:10px;align-items:end;min-width:0}.ad-root .ad-theme-palette-field input[type=color]{width:100%;height:42px;padding:4px;cursor:pointer;border-radius:7px}.ad-root .ad-theme-palette-field input:not([type=color]){font-family:ui-monospace,SFMono-Regular,Consolas,monospace;direction:ltr}.ad-root .ad-theme-sportsbook-settings>.ad-muted{margin:0;line-height:1.6}.ad-root .ad-bet365-palette-preview{overflow:hidden;border-radius:9px;background:var(--ad-b365-bg);border:1px solid #ffffff18;color:#fff;font-size:12px}.ad-root .ad-bet365-preview-utility{padding:9px 16px;background:var(--ad-b365-dark);font-weight:700}.ad-root .ad-bet365-preview-header{display:flex;gap:22px;align-items:center;padding:16px;background:var(--ad-b365-header)}.ad-root .ad-bet365-preview-header strong{color:var(--ad-b365-highlight)}.ad-root .ad-bet365-preview-content{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:24px 16px}.ad-root .ad-bet365-preview-content>strong{padding:10px 25px;border-radius:5px;color:#10251e;background:var(--ad-b365-accent)}@media(max-width:760px){.ad-root .ad-theme-palette-grid{grid-template-columns:1fr}.ad-root .ad-theme-palette-section,.ad-root .ad-theme-sportsbook-settings{padding:13px}.ad-root .ad-theme-setting-heading{align-items:flex-start}}.ad-root .ad-registration-settings{display:grid;gap:18px}.ad-root .ad-registration-settings>p{margin:0;line-height:1.6;font-size:12px}.ad-root .ad-registration-fields{display:grid;gap:0;border:1px solid #dce3ee;border-radius:10px;overflow:hidden}.ad-root .ad-registration-field{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:53px;padding:13px 16px;font-size:13px;cursor:pointer}.ad-root .ad-registration-field+.ad-registration-field{border-top:1px solid #e7ecf3}.ad-root .ad-registration-field>input{width:18px;height:18px;margin:0;flex-shrink:0;accent-color:var(--ad-blue)}.ad-root .ad-registration-locked{background:#f7f9fc;cursor:default}.ad-root .ad-registration-locked>span:last-child{display:flex;align-items:center;gap:6px;font-size:11px;color:#788399}.ad-root .ad-scrollbar-preview{height:8px;width:100%;border-radius:8px;overflow:hidden}.ad-root .ad-scrollbar-preview>span{display:block;width:32%;height:100%;margin-inline-start:18%;border-radius:8px}.ad-root .ad-sidebar{--ad-side-bg:#0d1728;--ad-side-text:#9dadc6;--ad-side-muted:#6680a4;--ad-side-active:#1a2647;--ad-side-accent:#6379ff;padding:0;background:var(--ad-side-bg);color:var(--ad-side-text);height:100dvh;max-height:100dvh;overflow:hidden;border-inline-end:1px solid #17243a}.ad-sidebar-brand-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:25px 21px 8px;flex-shrink:0;min-width:0}.ad-sidebar-brand-row .ad-brand{color:#e6edf9;font-size:15px;min-width:0;text-decoration:none}.ad-sidebar-brand-row .ad-brand>span:last-child{overflow:hidden;text-overflow:ellipsis}.ad-sidebar-brand-row .ad-logo{width:32px;height:32px;border-radius:9px;background:#5368eb;box-shadow:none;display:grid;place-items:center;flex-shrink:0}.ad-root .ad-sidebar-close{display:none}.ad-root .ad-sidebar>.ad-workspace{margin:18px 13px 13px;padding:14px 12px;border-color:#22314b;background:#121f34;border-radius:9px;flex-shrink:0}.ad-root .ad-sidebar>.ad-workspace:hover{background:#172640;border-color:#32466a}.ad-root .ad-sidebar .ad-workspace strong{font-size:13px;font-weight:600;color:#dce6f7}.ad-root .ad-sidebar .ad-workspace .ad-eyebrow{font-size:9px;letter-spacing:1px;color:#738bac}.ad-root .ad-sidebar .ad-grouped-nav{display:block;min-height:0;flex:1;overflow:auto;overscroll-behavior:contain;padding:0 12px 18px;scrollbar-width:thin;scrollbar-color:#c2cbdd var(--ad-side-bg);scrollbar-gutter:stable}.ad-root .ad-sidebar .ad-grouped-nav::-webkit-scrollbar{width:6px;height:6px}.ad-root .ad-sidebar .ad-grouped-nav::-webkit-scrollbar-track{background:var(--ad-side-bg)}.ad-root .ad-sidebar .ad-grouped-nav::-webkit-scrollbar-thumb{background:#c2cbdd;border:0;border-radius:6px}.ad-root .ad-sidebar .ad-grouped-nav::-webkit-scrollbar-thumb:hover{background:#e0e7f5}.ad-root .ad-sidebar .ad-nav-group{margin:0;padding:0}.ad-root .ad-sidebar .ad-nav-group+.ad-nav-group{margin-top:19px}.ad-root .ad-sidebar .ad-nav-group h2{font-size:9px;line-height:1.4;font-weight:500;letter-spacing:1.8px;color:var(--ad-side-muted);padding:12px 11px 8px;margin:0}.ad-root .ad-sidebar .ad-grouped-nav a{position:relative;display:flex;align-items:center;gap:13px;min-height:42px;margin:3px 0;padding:11px 12px;border-radius:10px;color:var(--ad-side-text);background:transparent;box-shadow:none;font-size:12px;font-weight:450;line-height:1.5;text-align:start;transition:background .15s,color .15s}.ad-root .ad-sidebar .ad-grouped-nav a>svg{flex-shrink:0;color:#8c9aad}.ad-root .ad-sidebar .ad-grouped-nav .ad-nav-label{width:auto;min-width:0;text-align:start;overflow-wrap:anywhere}.ad-root .ad-sidebar .ad-grouped-nav a:hover{background:#15213a;color:#e0e7f5}.ad-root .ad-sidebar .ad-grouped-nav a:focus-visible{outline:2px solid #8b9bff;outline-offset:-2px}.ad-root .ad-sidebar .ad-grouped-nav a.ad-nav-active{background:linear-gradient(90deg,#1d2b50,#17223d);color:#fff;font-weight:600}.ad-root .ad-sidebar .ad-grouped-nav a.ad-nav-active:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:3px;border-radius:10px;background:var(--ad-side-accent)}.ad-root .ad-sidebar .ad-grouped-nav a.ad-nav-active>svg{color:#eef2ff}.ad-root[dir=rtl] .ad-sidebar .ad-grouped-nav a.ad-nav-active{background:linear-gradient(270deg,#1d2b50,#17223d)}.ad-root .ad-sidebar>.ad-btn{margin:10px 14px;flex-shrink:0;background:#17253e;border-color:#2a3b59;color:#ccd7e9}.ad-root .ad-sidebar>.ad-sidebar-bottom{margin-top:0;padding:15px 17px;border-color:#1e2b41;flex-shrink:0;background:var(--ad-side-bg);gap:10px}.ad-root .ad-sidebar .ad-avatar{width:32px;height:32px;background:#1c2b43;color:#a8bbd8;border-radius:8px}.ad-root .ad-sidebar-bottom .ad-icon-btn{color:#a6b5cc}.ad-root .ad-sidebar-bottom .ad-icon-btn:hover{background:#1c2b43;color:#fff}.ad-root .ad-sidebar-bottom small{color:#8297b7;font-size:10px}@media(max-width:720px){.ad-sidebar-brand-row{padding-top:20px}.ad-root .ad-sidebar-close{display:inline-flex;color:#b3c1d7;flex-shrink:0}.ad-root .ad-sidebar-close:hover{background:#1c2b43;color:#fff}}@media(max-height:560px){.ad-sidebar-brand-row{padding-top:13px}.ad-root .ad-sidebar>.ad-workspace{margin-block:10px;padding-block:10px}.ad-root .ad-sidebar>.ad-sidebar-bottom{padding-block:10px}.ad-root .ad-sidebar .ad-nav-group+.ad-nav-group{margin-top:12px}}@media(prefers-reduced-motion:reduce){.ad-root .ad-sidebar,.ad-root .ad-sidebar .ad-grouped-nav a{transition:none}}html,body,#root{margin:0;min-height:100%;width:100%}body{background:transparent}button,input,textarea,select{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #fe436c;outline-offset:3px}*{box-sizing:border-box}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.app-start-error{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:24px;color:#253044;font:14px/1.5 system-ui,sans-serif;text-align:center}.app-start-error h1{font-size:20px;font-weight:600;margin:0}.app-start-error button{padding:10px 18px;border:1px solid #cbd2dc;border-radius:6px;background:#fff;color:inherit;cursor:pointer}:root{--app-scroll-track:#15171f;--app-scroll-thumb:#575d6b}*{scrollbar-width:thin;scrollbar-color:var(--app-scroll-thumb) var(--app-scroll-track)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:var(--app-scroll-track)}::-webkit-scrollbar-thumb{background:var(--app-scroll-thumb);border-radius:999px}::-webkit-scrollbar-button{display:none;width:0;height:0}.pay-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.pay-dialog{background:#171c28;color:#eef2fa;border:1px solid #344056;border-radius:20px;width:min(760px,94vw);max-height:90vh;padding:0;box-shadow:0 28px 100px #0008}.pay-dialog::backdrop{background:#050912bb;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pay-dialog>header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #344056}.pay-dialog h2{font-size:19px;margin:0}.pay-dialog>header button{border:0;background:transparent;color:inherit;font-size:26px;cursor:pointer}.pay-dialog-body{padding:24px;overflow-wrap:anywhere}.pay-dialog input,.pay-dialog select,.pay-dialog textarea{background:#101622;color:#eef2fa;border:1px solid #344056;border-radius:9px;padding:12px;max-width:100%;font:inherit}.pay-dialog fieldset{border:0;padding:0;min-width:0}.pay-dialog label{display:grid;gap:8px;margin-bottom:14px}.pay-dialog .ad-check{display:flex;align-items:center}.pay-dialog input[type=checkbox]{width:auto}.pay-field-editor{display:grid;grid-template-columns:2fr 1fr auto auto;gap:10px;align-items:center;margin:12px 0}.pay-field-editor input{min-width:0}.pay-field-editor label{display:flex;margin:0}.pay-summary{display:grid;gap:14px;margin:16px 0}.pay-summary>div{display:grid;grid-template-columns:1fr 2fr;gap:14px;padding-bottom:12px;border-bottom:1px solid #344056}.pay-summary dt{color:#a4b0c4}.pay-summary dd{margin:0;white-space:pre-wrap}.pay-player{padding:24px;border:1px solid #ffffff16;border-radius:18px;background:var(--p-panel,#171c28)}.pay-method-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:14px;margin:22px 0}.pay-method{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:126px;border:1px solid #ffffff20;border-radius:14px;background:#ffffff05;color:inherit;padding:20px 12px;cursor:pointer;transition:border-color .15s,background .15s}.pay-method:hover,.pay-method.selected{border-color:var(--p-accent,#ff003d);background:var(--p-accent-faint,#ff003d0c)}.pay-method img{width:110px;height:48px;object-fit:contain}.pay-check{position:absolute;top:8px;right:9px;color:var(--p-accent,#ff003d)}.pay-method-icon{font-size:30px}.pay-range{display:flex;gap:20px;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:18px;border:1px solid #ffffff18;border-radius:12px;margin:20px 0;background:#ffffff04}.pay-range span{font-size:12px;display:grid;gap:6px;color:#9ba9bd}.pay-range b{font-size:14px;color:#f3f6fb}.pay-player>.p-form{max-width:440px}.pay-instructions{line-height:1.6;padding:10px 0 20px}.pay-instructions img{max-width:100%}.pay-method-name{display:flex;align-items:center;gap:10px}.pay-method-name img{width:58px;height:30px;object-fit:contain}.ops-cell{max-width:260px;max-height:100px;overflow:auto;white-space:pre-wrap;font:12px ui-monospace,monospace}.pay-dialog .p-form{display:grid;gap:15px}.pay-dialog .p-form label{display:grid;gap:8px}@media(max-width:600px){.pay-field-editor{grid-template-columns:1fr 1fr}.pay-dialog-body{padding:16px}.pay-range{gap:16px}.pay-player{padding:16px}.pay-summary>div{grid-template-columns:1fr}.pay-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pay-dialog{overflow:hidden}.pay-dialog-body{max-height:calc(90vh - 84px);overflow-y:auto;box-sizing:border-box}.ad-root .pay-dialog{background:#fff;color:#14213a;border-color:#d9e0eb}.ad-root .pay-dialog>header{border-color:#e2e8f0}.ad-root .pay-dialog input,.ad-root .pay-dialog textarea,.ad-root .pay-dialog select{background:#f8fafc;color:#14213a;border-color:#d5deea}.ad-root .pay-summary>div{border-color:#e2e8f0}.ad-root .pay-summary dt{color:#60718b}.pay-method-limits{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:600px){.pay-method-limits{grid-template-columns:1fr!important}}.pay-player{max-width:680px;margin-inline-end:auto;padding:20px}.pay-player>.pay-tabs{margin:0 0 16px}.pay-method-grid{grid-template-columns:repeat(auto-fill,minmax(145px,180px));gap:12px;margin:16px 0;justify-content:start}.pay-method{min-height:108px;padding:16px 12px;gap:8px}.pay-player>.pay-range{padding:14px;gap:14px;margin:16px 0}.pay-player>.pay-range>strong{flex-basis:100%;font-size:13px}.pay-review-note{border:1px solid #8798b533;border-radius:10px;padding:14px;margin:16px 0}.pay-review-note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.pay-history-note{max-width:280px;white-space:pre-wrap!important;overflow-wrap:anywhere}.ad-root .pay-actions{display:inline-flex;align-items:center;gap:6px;flex-wrap:nowrap}.ad-root .pay-actions .ad-btn{min-height:30px;padding:5px 9px}.ad-root .pay-status-tabs button{display:inline-flex;align-items:center;gap:7px}.ad-root .pay-status-tabs .ad-count{padding:1px 6px;min-width:22px;border:0;border-radius:12px;background:#edf0f6;color:#65748e;font-variant-numeric:tabular-nums}.ad-root .pay-status-tabs .ad-selected .ad-count{background:#dae4ff;color:#365de4}.ad-sidebar nav{padding-inline-end:3px}@media(max-width:600px){.pay-player{padding:16px;max-width:100%}.pay-method-grid{grid-template-columns:repeat(auto-fill,minmax(125px,1fr))}.pay-method{max-width:180px}}.p-app.p-access-screen{display:flex;flex-direction:column;min-height:100dvh;width:100%;background:#15171f;color:#f4f5f8}.p-access-header{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:88px;padding:20px clamp(20px,5vw,72px);border-bottom:1px solid #ffffff0d}.p-access-brand{min-width:0;max-width:min(320px,70%);display:flex;align-items:center}.p-access-brand .p-site-logo{display:block;max-width:100%;max-height:46px;width:auto;object-fit:contain}.p-access-brand .p-domain-brand{font-size:25px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.p-access-language{display:flex;align-items:center;gap:7px;color:inherit;flex-shrink:0}.p-app .p-access-language select{border:0;background:transparent;color:inherit;font-size:12px;padding:4px 0;cursor:pointer}.p-app .p-access-language option{background:#24262d;color:#f4f5f8}.p-access-main{display:grid;place-items:center;flex:1;padding:48px 20px}.p-access-card{width:min(400px,100%);min-width:0}.p-access-symbol{display:grid;place-items:center;width:48px;height:48px;border:1px solid color-mix(in srgb,var(--p-accent) 35%,transparent);border-radius:14px;background:color-mix(in srgb,var(--p-accent) 8%,transparent);color:var(--p-accent);margin-bottom:24px}.p-app .p-access-card h1{font-size:30px;line-height:1.25;letter-spacing:-.6px;margin:0 0 12px}.p-app .p-access-card>p{font-size:14px;line-height:1.7;color:#a8adba;margin:0 0 30px}.p-access-form{display:grid;gap:20px}.p-access-form>label{display:grid;gap:9px;font-size:12px;font-weight:550;color:#b8becc}.p-app .p-access-form input{display:block;min-width:0;width:100%;height:48px;padding:12px 14px;background:#1c1f29;color:#f4f5f8;border:1px solid #343846;border-radius:7px;font-size:16px;font-weight:400}.p-app .p-access-form input:focus-visible{outline:2px solid var(--p-accent);outline-offset:2px}.p-access-password{position:relative;display:block}.p-app .p-access-password input{padding-inline-end:48px}.p-access-password>button{position:absolute;inset-inline-end:0;top:0;width:46px;height:48px;display:grid;place-items:center;border:0;background:transparent;color:#a8adba;cursor:pointer}.p-access-submit{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin-top:5px;padding:12px 20px;border:0;border-radius:7px;background:var(--p-accent);color:#fff;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.p-access-submit:disabled{opacity:.6;cursor:wait}.p-access-note{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:23px;color:#787f90;font-size:11px}.p-access-error{background:#d1434812;color:#f3b3b6;border:1px solid #d1434844;border-radius:6px;padding:12px 14px;margin-bottom:22px;font-size:13px;line-height:1.6}.p-access-footer{text-align:center;padding:20px;color:#787f90;font-size:11px;overflow-wrap:anywhere}.p-app.p-theme-bet365.p-access-screen{background:var(--b365-background);color:var(--b365-background-text)}.p-app.p-theme-bet365 .p-access-header{background:var(--b365-header);color:var(--b365-header-text);border-bottom-color:color-mix(in srgb,var(--b365-header-text) 16%,transparent)}.p-app.p-theme-bet365 .p-access-card>p,.p-app.p-theme-bet365 .p-access-form>label{color:color-mix(in srgb,var(--b365-background-text) 70%,var(--b365-background))}.p-app.p-theme-bet365 .p-access-form input{background:color-mix(in srgb,var(--b365-background) 93%,var(--b365-background-text));color:var(--b365-background-text);border-color:color-mix(in srgb,var(--b365-background-text) 22%,var(--b365-background));border-radius:4px}.p-app.p-theme-bet365 .p-access-submit{color:var(--b365-accent-text);border-radius:4px}.p-app.p-theme-bet365 .p-access-note,.p-app.p-theme-bet365 .p-access-footer{color:color-mix(in srgb,var(--b365-background-text) 55%,var(--b365-background))}.p-app[dir=rtl] .p-access-submit>svg{transform:scaleX(-1)}@media(max-width:480px){.p-access-header{min-height:72px;padding:17px 20px}.p-access-brand .p-domain-brand{font-size:21px}.p-access-brand .p-site-logo{max-height:36px}.p-access-main{padding:38px 24px}.p-app .p-access-card h1{font-size:27px}.p-access-footer{padding:16px 20px}}.p-app.p-app-sports{min-height:var(--p-sports-screen-height,100dvh)}.p-app .p-main.p-main-sports{padding:80px 0 0;max-width:none;min-height:0}.p-sports-page{margin:0;padding:0;width:100%;min-width:0}.p-sports-frame{position:relative;width:100%;min-width:0;background:var(--p-bg)}.p-sports-frame iframe{display:block;width:100%;height:calc(100dvh - 80px);border:0;max-height:none;margin:0;padding:0}.p-app .p-promotions-home{margin-top:36px}.p-promo-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:24px;padding:7px;background:#191a20;border:1px solid #30323b;border-radius:10px}.p-promo-toolbar a{display:inline-flex;padding:11px 23px;border-radius:7px;font-size:13px;font-weight:600;color:#a4a8b7}.p-promo-toolbar a.active{background:#ff003d;color:#fff;box-shadow:0 4px 16px #ff003d22}.p-promo-toolbar a:hover{color:#fff}.p-promo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.p-promo-card{overflow:hidden;border:1px solid #343640;border-radius:13px;background:#26282e;transition:transform .18s,border-color .18s}.p-promo-card:hover{transform:translateY(-3px);border-color:#ff416e}.p-promo-card>a{display:block;height:100%}.p-promo-media{aspect-ratio:9/7;display:grid;place-items:center;background:linear-gradient(135deg,#402038,#232532);color:#ff5178;overflow:hidden}.p-promo-media img{display:block;width:100%;height:100%;object-fit:contain}.p-app .p-promo-card h3{padding:14px;font-size:14px;font-weight:650;line-height:1.4;min-height:65px}.p-promo-dialog{padding:0;width:min(760px,calc(100vw - 32px));max-width:760px;max-height:calc(100dvh - 40px);border:1px solid #41434f;border-radius:16px;background:#202127;color:#f4f5f9;overflow:auto;box-shadow:0 24px 110px #0009;animation:promo-enter .24s ease;font-family:PlayerOutfit,Arial,sans-serif}.p-promo-dialog::backdrop{background:#090b12b5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:promo-fade .2s ease}.p-promo-close{position:absolute;inset-inline-end:15px;top:15px;display:grid;place-items:center;width:35px;height:35px;border:1px solid #484a54;background:#30313a;color:#fff;border-radius:9px;z-index:2;cursor:pointer}.p-app .p-promo-detail h2{font-size:23px;padding:28px 65px 25px 28px;line-height:1.4;letter-spacing:-.3px}.p-promo-detail-image{display:block;width:calc(100% - 56px);height:auto;aspect-ratio:9/7;margin:0 28px;border-radius:10px;object-fit:contain;background:#17181f}.p-promo-detail-content{padding:26px 28px 30px;font-size:14px;color:#b8bdcb;line-height:1.85}.p-promo-detail-content .p-button{display:inline-flex;margin-top:24px}.p-promo-closing{animation:promo-exit .2s ease forwards}.p-promo-closing::backdrop{animation:promo-fade .2s ease reverse forwards}.p-rich-content{overflow-wrap:anywhere;line-height:1.8;font-size:14px;max-width:100%}.p-rich-content.p-plain-content{white-space:pre-wrap}.p-rich-content :is(h1,h2,h3,h4,h5,h6){margin:1.2em 0 .65em!important;line-height:1.35;letter-spacing:0}.p-rich-content :is(p,ul,ol,blockquote,pre,table){margin:0 0 1em!important}.p-rich-content :is(ul,ol){padding-inline-start:24px}.p-rich-content img{max-width:100%;height:auto;border-radius:6px}.p-rich-content table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.p-rich-content :is(td,th){border:1px solid #68708055;padding:8px 12px}.p-rich-content a{color:#fa4c7d!important;text-decoration:underline!important}.p-rich-content blockquote{border-inline-start:3px solid #ff416e;padding-inline-start:18px;opacity:.85}.p-rich-content pre{white-space:pre-wrap}.p-footer-brand-stack{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.p-footer-license{display:inline-flex;align-items:center}.p-footer-license img{max-width:130px;max-height:60px;object-fit:contain}.p-footer-social{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.p-footer-social a{display:grid;place-items:center;width:38px;height:38px;border:1px solid #373b47;border-radius:50%;color:#aeb7c8;transition:color .15s,background .15s}.p-footer-social a:hover{background:#343743;color:#fff}.p-app .p-footer-managed .p-footer-top{align-items:center;display:flex;margin-bottom:28px}.p-app .p-footer-managed .p-footer-categories{margin:16px 0 28px;gap:36px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.p-footer-managed .p-footer-categories:empty{display:none}.p-app .p-footer-managed .p-footer-categories h3{font-size:13px;margin:0 0 14px;font-weight:600}.p-app .p-footer-managed .p-footer-links{margin:0;gap:10px}.p-footer-media-group{border-top:1px solid #32353f;padding:24px 0}.p-app .p-footer-media-group h3{font-size:11px;color:#939eaf;letter-spacing:1.3px;font-weight:600;margin:0 0 18px}.p-footer-media-strip{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px}.p-footer-media-item{display:flex;align-items:center;justify-content:center;min-width:55px;max-width:140px;min-height:38px;opacity:.8;transition:opacity .15s}.p-footer-media-item:hover{opacity:1}.p-footer-media-item img{display:block;max-width:125px;max-height:38px;object-fit:contain}.p-footer-media-providers img{max-width:130px;max-height:42px}.ad-cms-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ad-cms-tiles .ad-cms-tile{position:relative;text-align:start;padding:26px;cursor:pointer;min-height:210px;color:#25354f;transition:transform .16s,border-color .16s;margin:0}.ad-cms-tile:hover{transform:translateY(-2px);border-color:#a9badd}.ad-cms-tile-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:#edf2ff;color:#4664c7;margin-bottom:24px}.ad-cms-tile h2{font-size:17px;margin:0 0 10px}.ad-cms-tile p{font-size:13px;line-height:1.7;color:#7a889e;max-width:290px;margin:0}.ad-cms-tile>span:last-child{position:absolute;top:27px;inset-inline-end:26px;color:#a1aec4;font-size:23px}.ad-dialog.ad-cms-dialog{width:min(680px,calc(100vw - 32px));font-family:inherit;--ad-line:#e6ebf2}.ad-dialog.ad-cms-wide{width:min(1080px,calc(100vw - 32px))}.ad-cms-dialog .ad-dialog-head{position:sticky;top:0;background:#fff;z-index:1;border-bottom:1px solid #e6ebf2}.ad-cms-body{padding:24px}.ad-cms-body>.ad-form{padding:0}.ad-cms-body .ad-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ad-cms-body .ad-field{min-width:0}.ad-cms-body .ad-field :is(input,select,textarea){width:100%;box-sizing:border-box}.ad-cms-body .ad-section-heading h2{font-size:18px;margin:0}.ad-cms-body .ad-section-heading p{font-size:12px;line-height:1.6;color:#7c879c;margin:8px 0 0}.ad-cms-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0}.ad-cms-toolbar .ad-field{min-width:190px;margin:0}.ad-cms-toolbar .ad-muted{font-size:12px}.ad-promotion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ad-promotion-card{overflow:hidden;margin:0}.ad-promotion-cover,.ad-promotion-placeholder{display:block;aspect-ratio:9/7;object-fit:contain;width:100%}.ad-promotion-placeholder{display:grid;place-items:center;background:#edf1fb;color:#6e83b9;font-size:35px}.ad-promotion-copy{padding:18px}.ad-promotion-copy h3{margin:12px 0 8px;font-size:16px}.ad-promotion-copy .ad-table-actions{margin-top:20px}.ad-promotion-copy small{font-size:11px}.ad-cms-promo-preview{display:block;max-width:360px;width:100%;height:auto;aspect-ratio:9/7;object-fit:contain;margin:14px 0;border-radius:8px}.ad-cms-category-list,.ad-cms-page-list{display:flex;flex-direction:column;gap:12px}.ad-cms-category-row{padding:17px 18px;border:1px solid #e4eaf3;border-radius:10px;display:flex;align-items:center;gap:14px}.ad-cms-category-row>strong{flex:1;overflow-wrap:anywhere}.ad-drag-handle{font-size:22px;color:#98a8bf;cursor:grab}.ad-cms-page-row .ad-promotion-copy{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.ad-cms-page-row h3{margin:0;flex:1;min-width:150px}.ad-cms-page-row .ad-table-actions{margin:0}.ad-cms-social-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.ad-cms-social-row{display:flex;align-items:center;gap:14px}.ad-cms-social-row .ad-field{flex:1}.ad-cms-social-row .ad-check{flex-shrink:0}.ad-footer-license-preview{display:block;max-width:180px;height:60px;object-fit:contain;background:#eef1f7;border:1px solid #e1e6ef;border-radius:8px;padding:8px;margin:12px 0 24px}.ad-footer-image-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ad-footer-image-card{border:1px solid #e2e8f1;border-radius:10px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ad-footer-image-card>img{width:100%;height:74px;object-fit:contain;background:#f1f4f9;border-radius:6px;padding:12px;box-sizing:border-box}.ad-footer-image-card .ad-table-actions{flex-wrap:wrap}.ad-cms-separator{margin:30px 0;border-top:1px solid #e7ebf2}.ad-cms-html-preview{padding:22px;border:1px solid #dce3ee;border-radius:9px;margin:14px 0;min-height:200px;color:#29394f}@keyframes promo-enter{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:none}}@keyframes promo-exit{to{opacity:0;transform:translateY(15px) scale(.98)}}@keyframes promo-fade{0%{opacity:0}to{opacity:1}}@media(min-width:1800px){.p-app .p-promo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1200px){.p-promo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ad-cms-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.p-app .p-main.p-main-sports{padding-top:70px;padding-bottom:0}.p-sports-frame iframe{height:calc(100dvh - 70px)}.p-app .p-footer-managed .p-footer-categories{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.p-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.p-app .p-promo-card h3{font-size:12px;padding:12px;min-height:63px}.p-promo-toolbar{gap:4px;margin-bottom:18px}.p-promo-toolbar a{padding:10px 13px;font-size:12px}.p-app .p-footer-managed .p-footer-top{align-items:flex-start;flex-direction:column;gap:24px}.p-app .p-footer-managed .p-footer-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.p-app .p-footer-managed .p-footer-bottom{flex-direction:column;gap:18px}.p-app .p-footer-managed .p-footer-bottom>span{white-space:normal}.p-promo-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 24px);border-radius:12px}.p-app .p-promo-detail h2{font-size:19px;padding:24px 60px 20px 20px}.p-promo-detail-image{width:calc(100% - 40px);margin:0 20px}.p-promo-detail-content{padding:22px 20px;font-size:13px}.ad-cms-tiles{grid-template-columns:1fr}.ad-cms-tiles .ad-cms-tile{min-height:170px;padding:22px}.ad-cms-tile-icon{margin-bottom:17px}.ad-cms-body{padding:16px}.ad-cms-body .ad-form-grid,.ad-cms-social-grid{grid-template-columns:1fr}.ad-promotion-grid,.ad-footer-image-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ad-cms-category-row{flex-wrap:wrap;gap:12px}.ad-cms-category-row .ad-table-actions{width:100%;padding-inline-start:26px}.ad-cms-toolbar{flex-wrap:wrap}.ad-dialog.ad-cms-dialog{width:calc(100vw - 18px);max-height:calc(100dvh - 20px)}.ad-footer-image-card{padding:12px}}@media(max-width:440px){.ad-promotion-grid,.ad-footer-image-grid{grid-template-columns:1fr}.p-footer-media-strip{gap:16px}.p-footer-media-item img{max-width:92px;max-height:30px}.p-footer-license img{max-width:95px}.p-footer-brand-stack{gap:18px}}@media(prefers-reduced-motion:reduce){.p-promo-dialog,.p-promo-dialog::backdrop{animation:none}.p-promo-card,.ad-cms-tile{transition:none}}.ad-cms-dialog,.p-promo-dialog{overscroll-behavior:contain}.p-app .p-promo-example{pointer-events:none}.p-app .p-promo-example .p-promo-media{background:linear-gradient(135deg,#1d2029,#252936);border:1px dashed #555c70}.p-app .p-promo-placeholder-size{width:100%;height:100%;display:grid;place-content:center;justify-items:center;gap:7px;color:#8f97aa}.p-app .p-promo-placeholder-size svg{color:var(--p-accent-soft)}.p-app .p-promo-placeholder-size strong{font-size:18px;color:#d9dce5;letter-spacing:.2px}.p-app .p-promo-placeholder-size span{font-size:11px;color:#858c9f}.ad-promotion-placeholder{align-content:center;justify-items:center;gap:3px;font-size:inherit}.ad-promotion-placeholder strong{font-size:17px;color:#526999}.ad-promotion-placeholder span{font-size:10px;color:#8495bf}
