/* v3.8.12 */
.hero-badge-mini.hero-medallion{width:126px!important;height:126px!important;right:-46px!important;bottom:-62px!important;opacity:.58!important;mix-blend-mode:normal!important;pointer-events:none!important}
.hero-badge-mini.hero-medallion .hero-medallion-image{filter:drop-shadow(0 10px 20px rgba(0,0,0,.2))!important;background:transparent!important}
.promo-viewer-seal{width:92px!important;right:8px!important;bottom:24px!important;opacity:.52!important;filter:drop-shadow(0 8px 18px rgba(0,0,0,.2))!important}
.promo-has-link{cursor:pointer!important}
.dvojka-idle-season{position:fixed;inset:0;z-index:2147482000;pointer-events:none;overflow:hidden;opacity:1;transition:opacity .8s ease}.dvojka-idle-season.season-out{opacity:0}.dvojka-idle-season span{position:absolute;left:var(--x);top:-62px;font-size:var(--size);will-change:transform,opacity,top,left;filter:drop-shadow(0 6px 8px rgba(0,0,0,.12))}.dvojka-idle-season .season-leaf{animation:none}.dvojka-idle-season .season-snow{animation:dvojkaSnowFloat var(--dur) linear forwards;opacity:.88}
@keyframes dvojkaLeafFloat{0%{transform:translate3d(0,-9vh,0) rotate(0);opacity:0}7%{opacity:.9}18%{transform:translate3d(calc(var(--sway)*.62),16vh,0) rotate(calc(var(--rot)*.16))}37%{transform:translate3d(calc(var(--sway)*-.48),40vh,0) rotate(calc(var(--rot)*.39))}58%{transform:translate3d(calc(var(--sway)*.95),65vh,0) rotate(calc(var(--rot)*.64))}78%{transform:translate3d(calc(var(--sway)*-.28),84vh,0) rotate(calc(var(--rot)*.84));opacity:.8}92%{transform:translate3d(calc(var(--sway)*.16),calc(100vh + 62px - var(--size) - var(--land-bottom) - 20px),0) rotate(calc(var(--rot)*.95));opacity:.83}100%{transform:translate3d(calc(var(--sway)*.08),calc(100vh + 62px - var(--size) - var(--land-bottom)),0) rotate(var(--rot));opacity:.84}}
@keyframes dvojkaSnowFloat{0%{transform:translate3d(0,-6vh,0) rotate(0);opacity:0}8%{opacity:.86}25%{transform:translate3d(calc(var(--sway)*.5),22vh,0) rotate(calc(var(--rot)*.2))}50%{transform:translate3d(calc(var(--sway)*-.45),50vh,0) rotate(calc(var(--rot)*.5))}75%{transform:translate3d(var(--sway),79vh,0) rotate(calc(var(--rot)*.75))}100%{transform:translate3d(calc(var(--sway)*-.2),108vh,0) rotate(var(--rot));opacity:.2}}
@media(max-width:980px){.hero-badge-mini.hero-medallion{width:92px!important;height:92px!important;right:-28px!important;bottom:-34px!important;opacity:.54!important}.promo-viewer-seal{width:62px!important;right:4px!important;bottom:38px!important}}
@media(max-width:680px){.hero-badge-mini.hero-medallion{display:block!important;width:68px!important;height:68px!important;right:-18px!important;bottom:-18px!important;opacity:.42!important}}
@media(prefers-reduced-motion:reduce){.dvojka-idle-season{display:none!important}}




/* v3.8.11 — photorealistic leaf sprites and landing without a geometry switch */
.dvojka-idle-season .season-autumn-leaf{width:var(--size);height:var(--size);font-size:0!important;transform-origin:50% 58%;filter:drop-shadow(0 4px 4px rgba(50,27,7,.20));}
.dvojka-idle-season .season-leaf-img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;user-select:none;-webkit-user-drag:none;}
.dvojka-idle-season .season-ground-leaf{pointer-events:none;filter:drop-shadow(0 3px 3px rgba(50,27,7,.18));}
.achievement-public-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));}
.achievement-public-filter-grid .achievement-public-search-wide{grid-column:span 3;}
@media(max-width:900px){.achievement-public-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.achievement-public-filter-grid .achievement-public-search-wide{grid-column:span 2}}
@media(max-width:620px){.achievement-public-filter-grid{grid-template-columns:1fr}.achievement-public-filter-grid .achievement-public-search-wide{grid-column:auto}}
