@font-face{src:url(/rosatom/virtual-museum/_app/immutable/assets/RobotoFlex-VariableFont_GRAD_XOPQ_XTRA_YOPQ_YTAS_YTDE_YTFI_YTLC_YTUC_opsz_slnt_wdth_wght.DJo2p2gK.ttf) format("truetype");font-family:Roboto Flex}*{box-sizing:border-box;scrollbar-width:none;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}*::-webkit-scrollbar{display:none}html,body{width:100%;margin:0;padding:0}html,body{position:fixed;top:0;left:0}button{cursor:pointer;border:none;outline:none;padding:0;font-size:inherit;font-family:inherit;letter-spacing:inherit}a{cursor:pointer;color:inherit;-webkit-text-decoration:none;text-decoration:none}dialog{background:transparent;border:none;margin:0;max-width:none;max-width:initial;max-height:none;max-height:initial}h1,h2,h3,h4,h5,h6,p{margin:0}img,button{-webkit-user-select:none;user-select:none}.button:not(#\#):not(#\#),.button-icon:not(#\#):not(#\#){display:flex;align-items:center;justify-items:center;place-items:center center;align-content:center;justify-content:center;place-content:center center}.button:not(#\#):not(#\#){padding:0 40rem;color:#fff;background:#004ea8;border-radius:40rem;font-weight:800;font-style:ExtraBold;font-size:14rem;line-height:28rem;letter-spacing:3%;text-align:center;text-transform:uppercase}.button.white:not(#\#):not(#\#){background:transparent;border:1rem solid rgba(255,255,255,.4);color:#fff;-o-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}@media (hover: hover){.button.white:hover:not(#\#):not(#\#){border:1rem solid rgba(255,255,255,1)}}.button-icon:not(#\#):not(#\#){width:40rem;width:var(--button-icon-size, 40rem);aspect-ratio:1/1;color:#fff;background:transparent;border-radius:50%;border:1rem solid rgba(255,255,255,1);-o-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.button-icon:not(#\#):not(#\#) i{width:24rem;height:24rem}@media (hover:hover){.button-icon:hover:not(#\#):not(#\#){background:#006be7}}.mv:not(#\#):not(#\#) .button{padding:0 12rem;font-size:12rem;line-height:28rem}.mv:not(#\#):not(#\#) .button-icon{width:32rem;width:var(--button-icon-size, 32rem)}.mv:not(#\#):not(#\#) .button-icon i{width:20rem;height:20rem}.link:not(#\#):not(#\#){-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-o-transition:color .15s ease-in-out;transition:color .15s ease-in-out}@media (hover: hover){.link:hover:not(#\#):not(#\#){color:#c7e1ff;-webkit-text-decoration:none;text-decoration:none}}:root:not(#\#){--max-width: 1200rem;--x-padding: 24rem}:root.mv:not(#\#){--max-width: 100%;--x-padding: 15rem}html:not(#\#),body:not(#\#){height:100%}body:not(#\#){font-size:14rem;font-family:Roboto Flex,Helvetica,sans-serif}:root.mv:not(#\#) body{font-size:16rem}.transparent:not(#\#){opacity:0}@media (hover: hover){.bright-hover:hover:not(#\#){filter:brightness(1.1)}}.bright-hover:active:not(#\#){filter:brightness(.9)}.app-wide:not(#\#){box-sizing:border-box;width:100%;max-width:1200rem;max-width:var(--max-width);padding-left:24rem;padding-right:24rem;padding-left:var(--x-padding);padding-right:var(--x-padding)}p:not(#\#) a{-webkit-text-decoration:underline;text-decoration:underline}
