@font-face{font-family:DNButtonDisplay;src:url('/daynull-buttons-display-cyrillic.952fba48c212d737.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0400-052F,U+2116}
@font-face{font-family:DNButtonDisplay;src:url('/daynull-buttons-display-latin.8d230115e58faa2e.woff2') format('woff2');font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+0000-00FF,U+2000-206F,U+2190-21FF}
:root{--dn-button-start:#1a1b1e;--dn-button-end:#111214;--dn-button-text:#f4f1ea;--dn-button-border:transparent;--dn-button-hover:#24262a;--dn-button-hover-border:transparent;--dn-button-selected:#30343b;--dn-button-selected-border:#b7bdc8;--dn-button-focus:#c3c0b9;--dn-button-disabled:#989ca5;--dn-button-radius:5px}
/* Layered important rules override unlayered legacy styles even when loaded later. */
@layer daynull-buttons {
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]){
  color:var(--dn-button-text)!important;
  background-color:var(--dn-button-end)!important;
  border-color:var(--dn-button-border)!important;
  box-shadow:none!important;
  text-shadow:none!important;
  filter:none!important;
  -webkit-text-fill-color:currentColor!important;
}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):not(.dn-fortune-launcher){background-image:linear-gradient(135deg,var(--dn-button-start),var(--dn-button-end))!important}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):not(:is(.reward-card,.dn-store-card-main,[class*="__cardMain"],[class*="__typeCardButton"])){
  border-style:solid!important;border-width:1px!important;border-radius:var(--dn-button-radius)!important;
  font-family:DNButtonDisplay,'Arial Narrow',Arial,sans-serif!important;
  font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;
}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):not(:is(.reward-card,.dn-store-card-main,[class*="__cardMain"],[class*="__typeCardButton"])):not(header *){min-height:44px}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):is(:hover,:active):not(:disabled):not([aria-disabled="true"]){
  color:#fff!important;background-color:var(--dn-button-hover)!important;border-color:var(--dn-button-hover-border)!important;box-shadow:none!important;filter:none!important;
}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):is(:hover,:active):not(:disabled):not([aria-disabled="true"]):not(.dn-fortune-launcher){background-image:none!important}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):is([aria-selected="true"],[aria-pressed="true"],[aria-current="page"],[data-active="true"],.active,[class*="__activeRule"]){
  color:#fff!important;background-color:var(--dn-button-selected)!important;background-image:none!important;border-color:var(--dn-button-border)!important;box-shadow:inset 0 -2px 0 var(--dn-button-selected-border)!important;
}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):is([aria-selected="true"],[aria-pressed="true"],[aria-current="page"],[data-active="true"],.active)::after,
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):is([aria-selected="true"],[aria-pressed="true"],[aria-current="page"],[data-active="true"],.active)::before{
  background-color:var(--dn-button-selected-border)!important;background-image:none!important;box-shadow:none!important;
}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):focus-visible{outline:2px solid var(--dn-button-focus)!important;outline-offset:3px!important;box-shadow:none!important}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):is(:disabled,[aria-disabled="true"]){
  color:var(--dn-button-disabled)!important;background-color:#181a1e!important;background-image:none!important;border-color:var(--dn-button-border)!important;opacity:1!important;cursor:not-allowed!important;box-shadow:none!important;filter:none!important;
}
/* Multi-line header labels, icons and menu rows inherit the neutral control palette. */
html:root body :is(.dn-commerce-actions,.dn-mobile-header-actions,.dn-header-actions-enhanced,.site-header__actions,.dn-promo-storeHeaderActions) :is(a,summary,button) :is(svg,strong,small,b,span){color:inherit!important;text-shadow:none!important}
html:root body :is(.dn-commerce-menu,.dn-store-account-menu,.daynull-menu) nav :is(a,button){color:var(--dn-button-text)!important}
/* Reset former purchase/checkout glows and decorative orange button layers. */
html:root body :is(.dn-add-cart,#dn-cart-toggle,#dn-cart-checkout,.dn-fortune-spin,.button--primary,.dn-action--primary)::before,
html:root body :is(.dn-add-cart,#dn-cart-toggle,#dn-cart-checkout,.dn-fortune-spin,.button--primary,.dn-action--primary)::after{background:none!important;box-shadow:none!important;border-color:var(--dn-button-border)!important}
html:root body :is(.dn-commerce-topup,.dn-header-topup,.dn-promo-storeHeaderSupport)>b{color:var(--dn-button-text)!important}
html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]):not(:is(.reward-card,.dn-store-card-main,[class*="__cardMain"],[class*="__typeCardButton"]))>:is(svg,span,b,strong){color:inherit!important;text-shadow:none!important}
html:root body button.reward-card .card-state.ready{color:var(--dn-button-text)!important;background:#24262a!important;border-color:var(--dn-button-border)!important}
/* Font and palette only for content cards: preserve original item artwork. */
html:root body :is(.dn-store-card-main,[class*="__cardMain"]){background:transparent!important;box-shadow:none!important;border-color:var(--dn-button-border)!important}
@media(prefers-reduced-motion:reduce){ html:root body :is(button,input[type="submit"],input[type="button"],input[type="reset"],[role="button"],header summary,a:is([class*="button"],[class*="Button"],[class*="btn"],[class*="Btn"],.action,.service-action,.dn-action,.quick-action,.hero-action,.dn-commerce-topup,.dn-commerce-profile,.dn-commerce-ticket,.dn-bp-cabinet-tab,.dn-mobile-topup,.dn-header-topup,.dn-header-ticket-native,.dn-promo-storeHeaderSupport,.dn-promo-storeProfile,.dn-promo-storeMobileTicket,.site-header__ticket,[class*="__storeProfile"],[class*="__storeMobileSteam"],[class*="__storeMobileTicket"],[class*="__activeRule"],[class*="__previous"],[class*="__next"],[class*="__railHistory"],[class*="__headerReturn"])):not([class*="backdrop"]):not([class*="Backdrop"]){transition:none!important;animation:none!important} }
}
