.maintenance{background:#0b4fb3;justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.maintenance:before{content:"";background:var(--poster) center / cover no-repeat;filter:blur(28px)brightness(.85);position:absolute;inset:-40px}.maintenance__poster{aspect-ratio:720/1280;width:min(100vw,56.25dvh);position:relative;box-shadow:0 0 60px #00000059}.maintenance__image{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-touch-callout:none;width:100%;height:100%;display:block}.maintenance__link{z-index:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;width:72.1%;position:absolute;left:13.9%}.maintenance__link--telegram{height:8.7%;top:77.7%}.maintenance__link--vk{height:8.6%;top:87.6%}.maintenance__link:active{background-color:#ffffff2e}@media (hover:hover) and (pointer:fine){.maintenance__link{transition:box-shadow .2s,background-color .2s}.maintenance__link:hover{background-color:#ffffff1f;box-shadow:0 0 24px #78c8ffcc}}.maintenance__link:focus-visible{background-color:#ffffff1f;outline:none;box-shadow:0 0 0 3px #fff,0 0 24px #78c8ffcc}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*,:before,:after{box-sizing:border-box}html,body{background:#0b4fb3;margin:0}body{font-family:system-ui,sans-serif}
