.available-bonus-block{border-radius:12px;flex-direction:column;align-items:center;display:flex;position:relative}.available-bonus-block:after{content:"";border:1px solid var(--color-secondary-5);pointer-events:none;border-radius:12px;transition:border-width .15s,border-color .15s;position:absolute;top:0;bottom:0;left:0;right:0}.available-bonus-block{background-color:var(--color-primary-3);margin-top:8px;padding:10px 10px 0}@media (min-width:900px){.available-bonus-block{border-radius:100px;flex-direction:row;padding:10px 21px}.available-bonus-block:after{content:"";border:1px solid var(--color-secondary-5);pointer-events:none;border-radius:100px;transition:border-width .15s,border-color .15s;position:absolute;top:0;bottom:0;left:0;right:0}}.available-bonus-block .available-bonus-block-header{color:var(--color-accent-2-hover);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;margin-bottom:8px;margin-right:10px;font-size:12px;font-weight:500;display:flex}.available-bonus-block .available-bonus-block-header .accept-bonus-icon{flex-shrink:0;width:auto;height:12px}@media (min-width:900px){.available-bonus-block .available-bonus-block-header{flex:1;margin-bottom:0}}.available-bonus-block .available-bonus-block-texts{color:var(--color-neutral-1);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}@media (min-width:900px){.available-bonus-block .available-bonus-block-texts{flex-direction:row;flex-grow:1;justify-content:center;gap:16px}}.available-bonus-block .available-bonus-block-texts .available-bonus-block-title{text-shadow:0 2px 2px #0006;font-family:Unbounded,sans-serif;font-size:16px;font-weight:500}.available-bonus-block .available-bonus-block-texts .available-bonus-block-description{font-size:12px;font-weight:500}.available-bonus-block .available-bonus-block-buttons{gap:10px;padding:16px;display:flex}@media (min-width:900px){.available-bonus-block .available-bonus-block-buttons{flex:1;justify-content:flex-end;padding:0 36px 0 16px}}.available-bonus-block .available-bonus-block-buttons .available-bonus-button{height:30px;padding:5px 20px;font-size:12px;font-weight:700}.available-bonus-block .available-bonus-block-buttons .available-bonus-button .close-timer{color:var(--color-neutral-2);text-align:center;min-width:25px;margin-left:-6px;display:inline-block}.available-bonus-block .available-bonus-block-buttons .bonus-details-button,.available-bonus-block .available-bonus-block-buttons .button-with-timer{font-size:12px;font-weight:500}.available-bonus-block .close-available-bonus{color:var(--color-neutral-2);padding:5px;transition:color .15s;position:absolute;top:5px;right:5px}.available-bonus-block .close-available-bonus:hover{color:var(--color-neutral-1)}@media (min-width:900px){.available-bonus-block .close-available-bonus{top:50%;right:14px;transform:translateY(-50%)}}.available-bonus-block .close-available-bonus>svg{width:12px;height:auto}
