@font-face{font-family:Giga Sans;src:url(https://cdn.eblan-awards.ru/assets/Locomotype%20%20GigaSansRegular-DcC_LC3v.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap;ascent-override:100%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Giga Sans;src:url(https://cdn.eblan-awards.ru/assets/Locomotype%20%20GigaSansBold-GzXazUvX.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap;ascent-override:100%;descent-override:30%;line-gap-override:0%}@font-face{font-family:Giga Sans;src:url(https://cdn.eblan-awards.ru/assets/Locomotype%20%20GigaSansBlack-1suc_r7V.otf) format("opentype");font-weight:900;font-style:normal;font-display:swap;ascent-override:100%;descent-override:30%;line-gap-override:0%}:root{color:#000;background:#f5f5f5;font-family:Giga Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px);--screen-inline-pad: clamp(12px, 4vw, 28px);--screen-block-pad: clamp(12px, 3dvh, 32px);--app-content-width: 520px;--tg-viewport-height: 100dvh;--tg-viewport-width: 100vw}*{box-sizing:border-box}html,body,#app{width:100%;min-width:320px;max-width:100%;min-height:100%;margin:0;overflow-x:hidden}html{height:100%}body{min-height:var(--tg-viewport-height);overflow-x:hidden;overscroll-behavior-y:none;-webkit-text-size-adjust:100%}#app{min-height:var(--tg-viewport-height)}button,input{font:inherit}button{touch-action:manipulation}img{max-width:100%}
