body:has(.daimond-casino-detail-page){background:var(--dm-brand-alt,#0f2462);display:block!important;height:auto!important;min-height:100dvh;overflow:visible!important;width:100%!important}body:has(.daimond-casino-detail-page) #main-footer,body:has(.daimond-casino-detail-page) #mainHeader,body:has(.daimond-casino-detail-page) .daimond-header{display:none!important}body:has(.daimond-casino-detail-page) #main-content-container{height:auto!important;min-height:calc(100dvh + 52px)!important;overflow:visible!important;width:100%}.daimond-casino-detail-page{background:linear-gradient(180deg,var(--dm-brand,#126e51) 0,var(--dm-brand-alt,#0f2462) 100%);color:#fff;font-family:Roboto Condensed,sans-serif;min-height:calc(100dvh + 52px);overflow-x:hidden;width:100%}.daimond-casino-detail-page__title{align-items:center;background:var(--dm-brand,#126e51);border:0;border-radius:2px 2px 0 0;box-shadow:1px 1px 3px rgba(0,0,0,.4);box-sizing:border-box;color:#fff;display:flex;left:0;margin:0;min-height:52px;padding:8px 10px;position:fixed;right:0;top:0;width:100%;z-index:20}.daimond-casino-detail-page__logo{align-items:center;display:flex;flex-shrink:0;line-height:0;margin-right:8px}.daimond-casino-detail-page__logo-img{height:36px;-o-object-fit:contain;object-fit:contain;width:auto}.daimond-casino-detail-page__game-name{color:#fff;flex:1 1 auto;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:700;line-height:1.1;margin:6px 12px 3px 0;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.daimond-casino-detail-page__actions{align-items:center;display:flex;flex-shrink:0;gap:6px;margin-left:auto}.daimond-casino-detail-page__account{font-size:13px;font-weight:600;line-height:25px;max-width:120px;min-width:0;overflow:hidden;padding-right:2px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.daimond-casino-detail-page__login{background:transparent;border:1px solid var(--dm-border-on-surface,#fff);border-radius:2px;color:#fff;cursor:pointer;flex-shrink:0;font:inherit;font-size:12px;font-weight:600;line-height:15px;margin:0;padding:4px 12px;text-transform:uppercase}.daimond-casino-detail-page__login:focus-visible,.daimond-casino-detail-page__login:hover{background:hsla(0,0%,100%,.12)}.daimond-casino-detail-page__close{background:transparent;border:0;color:#fff;cursor:pointer;flex-shrink:0;font-size:24px;line-height:1;opacity:1;padding:4px 8px}.daimond-casino-detail-page__close:focus-visible,.daimond-casino-detail-page__close:hover{color:#fff;opacity:1}.daimond-casino-detail-page__game{background:var(--dm-surface,#fff);margin-top:52px;min-height:100dvh;width:100%}.daimond-casino-detail-page__iframe{background:var(--dm-surface,#fff);border:0;display:block;height:100dvh;width:100%}@media (max-width:575.98px){.daimond-casino-detail-page__account{max-width:72px}.daimond-casino-detail-page__game-name{font-size:13px}}