@charset "UTF-8";header .added-block .button{height:50px}header .main-nav{padding:16px 0 24px}header .main-nav>div,header .main-nav__list{align-items:center;display:flex;flex-flow:row nowrap;gap:24px;list-style:none}header .main-nav>div .logo-block a,header .main-nav__list .logo-block a{background-image:none}header .main-nav>div .logo-block img,header .main-nav__list .logo-block img{max-width:215px}@media (max-width:768px){header .main-nav>div .logo-block img,header .main-nav__list .logo-block img{height:38px;width:32px}}header .main-nav>div.static-pages,header .main-nav__list.static-pages{justify-content:space-between;margin-top:24px;position:relative}header .main-nav>div.static-pages li a,header .main-nav__list.static-pages li a{color:#002238;padding-bottom:4px;position:relative;text-decoration:none;transition:background-size .3s}header .main-nav>div a,header .main-nav__list a{display:flex}header .main-nav button{min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}header .main-nav-container{align-items:center;display:flex;height:58px;justify-content:space-between}header .main-nav-container .main-nav{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}header .main-nav-container .main-nav ul,header .main-nav-container .main-nav>div{display:flex;gap:16px;padding:0 40px;width:100%}header .main-nav-container .main-nav li.home{margin-left:0;margin-right:auto}header .main-nav-container .main-nav li .cabinet{margin-left:auto}@media (max-width:991px){header .main-nav ul.static-pages{margin:0!important}header .main-nav ul.static-pages li{display:none}header .main-nav ul.static-pages li:has(nav.catalog-menu){display:block}header .main-nav ul.static-pages li:has(nav.catalog-menu)>button{display:none}header .main-nav .menu-block{order:-1}header .main-nav .logo-block{order:1}header .main-nav .logo-block img{max-width:155px}header .main-nav .add-new-unit,header .main-nav .search-wrapper{order:2}header .main-nav .add-new-unit .button{font-size:16px}header .main-nav .login-block{order:1}}@media (max-width:767px){header .main-nav{padding:0}header .main-nav .add-new-unit .button{font-family:Inter,sans-serif;font-size:14px;font-weight:400;height:40px;letter-spacing:-.01em;line-height:150%}header .main-nav .search-wrapper{max-width:100%;order:3}header .main-nav>div,header .main-nav>ul{flex-wrap:wrap;gap:24px 8px;justify-content:space-between}header .main-nav>div .logo-block,header .main-nav>ul .logo-block{margin-right:auto}header .main-nav>div .logo-block img,header .main-nav>ul .logo-block img{max-width:155px}header .main-nav>div .add-new-unit .button,header .main-nav>ul .add-new-unit .button{font-size:14px;height:35px;line-height:1;padding:1px 16px}header .main-nav>div .add-new-unit .button:before,header .main-nav>ul .add-new-unit .button:before{background:url(/build/images/add.a191166f.svg) 50% no-repeat;content:"";display:block;height:24px;width:24px}header .main-nav>div .add-new-unit span,header .main-nav>ul .add-new-unit span{display:none}}.catalog-btn{height:50px;letter-spacing:.03em}.menu-wrapper .button.menu *{pointer-events:none}.menu-wrapper .button.menu img{height:17.5px;width:23.5px}.menu-wrapper #menu{background-color:#fff;height:100%;left:0;position:fixed;top:0;transform:translateX(-100%);transition:.3s;visibility:hidden;width:290px;z-index:1000}@media (max-width:768px){.menu-wrapper #menu{width:80%}}.menu-wrapper .menu-header{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:24px}.menu-wrapper .menu-header .close{cursor:pointer;display:block;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.menu-wrapper .menu-header .close i{pointer-events:none}.menu-wrapper .menu-header .menu-logo{height:48px;max-width:184px}.menu-wrapper .menu-header:has(#lang-selector) .menu-content{height:calc(100% - 230px)!important}.menu-wrapper .add-unit-btn{font-family:Inter,sans-serif;font-size:18px;font-weight:500;height:50px;letter-spacing:-.01em;line-height:150%;margin-bottom:24px;margin-top:16px;min-height:50px;width:100%}.menu-wrapper .menu-content{height:calc(100% - 96px);overflow:hidden;overflow-y:auto}.menu-wrapper .menu-content::-webkit-scrollbar{margin-right:4px;width:8px}.menu-wrapper .menu-content::-webkit-scrollbar-track{background:#d9d9d9;border-radius:30px}.menu-wrapper .menu-content::-webkit-scrollbar-thumb{background:#007dcf;border-radius:30px}.menu-wrapper .menu-content::-webkit-scrollbar-thumb:hover{background:#52c7f9;cursor:grab}@-moz-document url-prefix(){.menu-wrapper .menu-content{scrollbar-color:#007dcf #fff;scrollbar-width:thin}.menu-wrapper .menu-content:hover{scrollbar-color:#52c7f9 #fff}}.menu-wrapper .menu-content .static-pages{display:flex;flex-direction:column;gap:16px;padding:0 24px}.menu-wrapper .menu-content .static-pages a:not(.button){color:#000305;display:block;font-family:Inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:150%}.menu-wrapper .menu-content #menu-catalog-btn{margin-top:24px}.menu-wrapper .menu-content #menu-catalog-btn,.menu-wrapper .menu-content .disease-btn,.menu-wrapper .menu-content .product-catalog-btn,.menu-wrapper .menu-content .specialization-btn,.menu-wrapper .menu-content .symptom-btn{font-family:Inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:150%;min-width:100%;padding:8px 12px}.menu-wrapper .menu-content .disease-btn,.menu-wrapper .menu-content .product-catalog-btn,.menu-wrapper .menu-content .specialization-btn,.menu-wrapper .menu-content .symptom-btn{background-color:#fff;border:1px solid #079dde;color:#079dde}.menu-wrapper .menu-content .disease-btn:hover,.menu-wrapper .menu-content .product-catalog-btn:hover,.menu-wrapper .menu-content .specialization-btn:hover,.menu-wrapper .menu-content .symptom-btn:hover{background-color:#079dde;color:#fff}.menu-wrapper .menu-content .contacts{margin-top:40px}.menu-wrapper .menu-content .contacts .block{color:#000305;display:flex;flex-flow:column nowrap;gap:16px;margin-bottom:40px;padding:0 24px}.menu-wrapper .menu-content .contacts .block .block-title{font-family:Inter,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:150%;margin-bottom:8px;width:100%}.menu-wrapper .menu-content .contacts .block a{color:#007dcf;display:block}.menu-wrapper .menu-content .block.social{background-color:#002238;color:#fff;gap:8px;margin-bottom:0;padding:24px}.menu-wrapper .menu-content .block.social .block-title{color:#fff;margin-bottom:0}.menu-wrapper .menu-content .block.social .social-links{display:flex;gap:16px}.menu-wrapper .menu-content .block.social .social-links a{background-image:none;transition:.1s}.menu-wrapper .menu-content .block.social .social-links a:hover{transform:scale(1.05)}.menu-wrapper .menu-content .block.social .copyrigth{color:#d1d5db;width:100%}.menu-wrapper #menu-bg{background-color:rgba(0,0,0,.3);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all 0s,opacity .3s;width:100%;z-index:500}.menu-wrapper.open #menu{transform:translate(0);visibility:visible}.menu-wrapper.open #menu-bg{opacity:1;pointer-events:all;visibility:visible}#lang-selector{padding:0 16px;width:100%}#lang-selector,#lang-selector .lang{align-items:center;display:flex;justify-content:center}#lang-selector .lang{color:#002238;height:32px;padding:0 8px}#lang-selector .lang.selected{background-color:#eff8fd;border-radius:7px;color:#007dcf}#lang-selector .lang:not(.selected){cursor:pointer}#lang-selector .lang:not(.selected):hover{color:#04577b}.search-wrapper{align-items:center;display:flex;justify-content:center;margin:auto;width:100%}.search-wrapper .mobile-input-anchor{position:absolute;top:-40px}.search-wrapper form{width:100%}.search-wrapper form a{background-image:none}.search-wrapper form.empty .async-result-block .empty,.search-wrapper form.open .async-result-block{display:block}@media (max-width:768px){.search-wrapper form.empty .async-result-block .empty{font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:150%}}.search-wrapper form.empty .async-result-block .result-block,.search-wrapper form.empty .async-result-block button.all-results{display:none}.search-wrapper input{color:#002238;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:50px;letter-spacing:-.01em;line-height:150%;margin:auto;padding:12px 16px;width:100%;z-index:10}@media (max-width:768px){.search-wrapper input{height:40px}}.search-wrapper button.search-btn{background-color:transparent;border:0;cursor:pointer;height:100%;outline:0;position:absolute;right:0;top:0;width:40px;z-index:0}.search-wrapper button.search-btn i.icon{height:32px;width:32px;z-index:0}.search-wrapper button.all-results{color:#000305;font-family:Inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:150%;padding:16px 24px 24px 64px;-webkit-text-decoration:1px dashed underline;text-decoration:1px dashed underline;text-underline-offset:4px}@media (max-width:768px){.search-wrapper button.all-results{display:flex;font-family:Inter,sans-serif;font-size:16px;font-weight:400;justify-content:flex-start;letter-spacing:-.01em;line-height:150%;padding-bottom:40px;padding-left:16px;text-align:left;width:-moz-fit-content;width:fit-content}}.search-wrapper .async-result-block{background-color:#fff;border-radius:7px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);display:flex;display:none;flex-direction:column;height:-moz-fit-content;height:fit-content;max-height:450px;overflow:hidden;overflow-y:auto;position:absolute;top:calc(100% + 5px);width:100%;z-index:1}.search-wrapper .async-result-block.loading{display:block}.search-wrapper .async-result-block.loading button.all-results{display:none}@media (max-width:768px){.search-wrapper .async-result-block{max-height:calc(80dvh - 40px)}}.search-wrapper .async-result-block .empty{color:#002238;display:none;font-family:Inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:150%;padding:16px 24px}.search-wrapper .async-result-block .result-block:last-of-type{padding-bottom:16px}.search-wrapper .async-result-block .result-block:not(:has(li)){display:none}.search-wrapper .async-result-block .block-title{color:#000305;font-family:Inter,sans-serif;font-size:25px;font-weight:500;line-height:130%;line-height:32.5px;margin-bottom:8px;padding:24px 24px 0}@media (max-width:768px){.search-wrapper .async-result-block .block-title{font-family:Inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:150%}}.search-wrapper .async-result-block ul{display:flex;flex-direction:column;gap:0}.search-wrapper .async-result-block ul li{display:flex;padding:0;width:100%}.search-wrapper .async-result-block ul li a{align-items:center;box-sizing:border-box;color:#000305;cursor:pointer;display:flex;flex:1;font-family:Inter,sans-serif;font-size:18px;font-weight:400;gap:16px;letter-spacing:-.01em;line-height:150%;padding:12px 24px;width:100%}.search-wrapper .async-result-block ul li a:before{background:url(/build/images/search_gray.8b6e8c13.svg) 50% no-repeat;content:"";display:block;height:24px;min-height:24px;min-width:24px;width:24px}@media (max-width:768px){.search-wrapper .async-result-block ul li a{font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:150%}}.search-wrapper .async-result-block ul li:focus-within a,.search-wrapper .async-result-block ul li:hover a{color:#007dcf}.search-wrapper .async-result-block ul li:focus-within a:before,.search-wrapper .async-result-block ul li:hover a:before{background:url(/build/images/search_blue.1b0c44b0.svg) 50% no-repeat}.search-wrapper .async-result-block::-webkit-scrollbar{width:8px}.search-wrapper .async-result-block::-webkit-scrollbar-track{background:#d9d9d9;border-radius:30px}.search-wrapper .async-result-block::-webkit-scrollbar-thumb{background:#007dcf;border-radius:30px}.search-wrapper .async-result-block::-webkit-scrollbar-thumb:hover{background:#52c7f9;cursor:grab}@-moz-document url-prefix(){.search-wrapper .async-result-block{scrollbar-color:#007dcf #fff;scrollbar-width:thin}.search-wrapper .async-result-block:hover{scrollbar-color:#007dcf #fff}}header .mobile-search-toggle{display:none;margin-right:8px;order:1}@media (max-width:768px){header .mobile-search-toggle{display:block}}header .search-wrapper{display:flex;margin-right:0;max-width:527px;position:relative}header .search-wrapper input{opacity:0;pointer-events:none;transition:.3s}header .search-wrapper.active input{opacity:1;pointer-events:auto}@media (max-width:768px){header .search-wrapper{left:8px;opacity:0;pointer-events:none;position:absolute;top:80px;transform:translateY(-20px);transition:all .3s ease;width:calc(100% - 16px);z-index:9}header .search-wrapper.active{opacity:1;pointer-events:auto;transform:translateY(0)}}.general-info-block .search-wrapper{align-items:center;display:flex;justify-content:center;margin:auto;max-width:80%;position:relative;width:100%}@media (max-width:768px){.general-info-block .search-wrapper{height:40px;max-width:100%}}.general-info-block .search-wrapper form{width:100%}.general-info-block .search-wrapper input{color:#002238;font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:56px;letter-spacing:-.01em;line-height:150%;margin:auto;padding:16px;width:100%;z-index:10}@media (max-width:768px){.general-info-block .search-wrapper input{height:40px}}.general-info-block .search-wrapper button.search-btn{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:100%;justify-content:center;outline:0;position:absolute;right:8px;top:0;width:40px}@media (max-width:768px){.general-info-block .search-wrapper button.search-btn{display:none}}.general-info-block .search-wrapper .async-result-block .block-title{color:#002238;font-family:Inter,sans-serif;font-size:25px;font-weight:400;letter-spacing:-.01em;line-height:130%;padding:24px 24px 0}@media (max-width:768px){.general-info-block .search-wrapper .async-result-block .block-title{font-family:Inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:150%}}.general-info-block .search-wrapper .async-result-block ul li a{padding:16px 24px}.modal{font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif}.modal__overlay{align-items:center;background:rgba(0,0,0,.6);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1002}@media (max-width:768px){.modal__overlay{align-items:flex-start;justify-content:flex-start;padding:0;width:100%}}.modal__container{background-color:#fff;border-radius:0;box-sizing:border-box;max-height:100vh;max-width:500px;overflow-y:auto;padding:30px}.modal__container::-webkit-scrollbar{width:8px}.modal__container::-webkit-scrollbar-track{background:#d9d9d9;border-radius:30px}.modal__container::-webkit-scrollbar-thumb{background:#007dcf;border-radius:30px}.modal__container::-webkit-scrollbar-thumb:hover{background:#52c7f9;cursor:grab}@-moz-document url-prefix(){.modal__container{scrollbar-color:#007dcf #fff;scrollbar-width:thin}.modal__container:hover{scrollbar-color:#52c7f9 #fff}}@media (max-width:768px){.modal__container{border-radius:0;height:100%;max-height:100%;max-width:100%;padding:0}}#my-institution-modal .modal__container{max-width:850px}.modal__header{align-items:center;display:flex;justify-content:space-between}@media (max-width:768px){.modal__header{height:80px;left:0;padding:8px 20px;position:fixed;top:0;width:100%}}.modal__title{box-sizing:border-box;color:#000305;font-family:Inter,sans-serif;font-size:25px;font-weight:700;letter-spacing:-.01em;line-height:130%;margin-bottom:0;margin-top:0}.modal__title #my-institutuion-modal-title{font-size:24px;font-weight:600;letter-spacing:.07px;line-height:32px}.modal__close{background:transparent;border:0;cursor:pointer}.modal__close:before{color:#000305;content:"✕";font-size:32px}@media (max-width:768px){.modal__close:before{font-size:26px}}.modal__content{color:rgba(0,0,0,.8);line-height:1.5;margin:0}@media (max-width:768px){.modal__content{height:100%;height:calc(100dvh - 80px);overflow:hidden;overflow-y:auto;padding:80px 20px 24px}.modal__content form{display:flex;flex-direction:column}}.modal__content form.loading:before{animation:modalSpin 1s linear infinite;margin:0;position:sticky}.modal__content form.loading:after{height:100%;position:absolute;width:100%}.modal__content button[type=submit]{height:50px}@media (max-width:768px){.modal__content button[type=submit]{max-width:400px;width:100%}}.modal__btn{-moz-osx-font-smoothing:grayscale;-webkit-appearance:button;backface-visibility:hidden;background-color:#e6e6e6;border-radius:.25rem;border-style:none;border-width:0;color:rgba(0,0,0,.8);cursor:pointer;font-size:.875rem;line-height:1.15;margin:0;overflow:visible;padding:.5rem 1rem;text-transform:none;transform:translateZ(0);transition:transform .25s ease-out;will-change:transform}.modal__btn-primary{background-color:#00449e;color:#fff}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{animation-delay:.3s;display:none}.micromodal-slide.is-open{animation-delay:.3s;display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.sign-in{max-width:450px;padding:20px;width:100%}.sign-in form{margin-top:8px}.sign-in .modal__content .buttons-wrapper{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap}.sign-in .modal__content .buttons-wrapper .button{padding:10px 24px;width:100%}.sign-in .modal__content .buttons-wrapper a.button{margin-bottom:24px;padding-left:0;padding-right:0;text-decoration:none}.sign-in .modal__content .buttons-wrapper .or{margin:12px 0}#sign-up-modal-content input{font-family:Inter,sans-serif;font-size:16px;font-weight:400;height:48px;letter-spacing:-.01em;line-height:150%}@media (max-width:768px){#notify-modal .modal__header{height:80px}}@media (min-width:425px) and (max-width:650px){#notify-modal .modal__header{height:115px}}@media (max-width:424px){#notify-modal .modal__header{height:155px}}@media (min-width:425px) and (max-width:650px){#notify-modal .modal__content{height:calc(100dvh - 115px)}}@media (max-width:424px){#notify-modal .modal__content{height:calc(100dvh - 155px)}}#notify-modal .submit-row{grid-column:-1/1;order:10}@media (min-width:768px){#notify-modal .submit-row button{max-width:300px}}#notify-modal .input-row{grid-column:-1/1}#notify-modal .input-row.checkbox-wrapper{width:100%}#notify-modal .input-row.checkbox-wrapper label:after{content:none}#notify-modal .input-row.checkbox-wrapper .help-text{color:#9ca3af;font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;line-height:150%}@media (max-width:768px){#notify-modal .input-row.checkbox-wrapper .help-text{font-size:14px}}#notify-modal .checkbox-wrapper input[type=checkbox]:checked~label:before{background-color:transparent;border:1px solid #002238}#notify-modal .checkbox-wrapper input[type=checkbox]:checked~label:after{color:#002238;content:"✓"!important;display:block;font-size:14px;height:18px;left:3px;line-height:18px;position:absolute;top:4px;width:18px}@keyframes modalSpin{0%{transform:translateX(-33px) rotate(0deg)}to{transform:translateX(-33px) rotate(1turn)}}.review-banner{background:rgba(0,0,0,.25);border-radius:0;display:block;height:100%;left:0;margin:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:2}.review-banner.is-open{opacity:1;overflow:hidden;visibility:visible}.review-banner__shell{background-color:#fff;border-radius:7px;margin:30vh auto auto;max-width:646px;padding:40px 24px;position:relative;z-index:2}@media (max-width:765px){.review-banner__shell{padding:16px}}.review-banner__title{color:#000305;font-family:Inter,sans-serif;font-size:30px;font-weight:700;letter-spacing:-2%;line-height:130%;margin-bottom:8px}@media (max-width:765px){.review-banner__title{font-size:20px}}.review-banner__text{color:#7f8182;font-family:Inter,sans-serif;font-size:18px;font-weight:400;letter-spacing:-.01em;line-height:150%;margin-bottom:16px}@media (max-width:765px){.review-banner__text{font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.01em;letter-spacing:0;line-height:150%}}.review-banner .buttons-wrapper{align-items:center;display:flex;flex-direction:column;gap:8px;width:100%}.review-banner .buttons-wrapper button{font-family:Inter,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.01em;letter-spacing:0;line-height:150%;width:100%}@media (max-width:765px){.review-banner .buttons-wrapper button{font-family:Inter,sans-serif;font-size:16px;font-weight:500;letter-spacing:-.01em;line-height:150%}}.review-banner__close{stroke:#6a7282;background:transparent;border:none;height:24px;position:absolute;right:26px;top:25px;width:24px}.review-banner__close svg{height:100%;width:100%}.review-invite{display:flex;flex-direction:column;gap:4px}.review-invite__title{color:#000305;font-family:Inter,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:130%;margin:0}.review-invite__text{color:#666869;font-family:Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:150%;margin:0}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:400;src:url(/build/fonts/Ubuntu-Regular.447e9d3b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:500;src:url(/build/fonts/Ubuntu-Medium.d3d4f9fe.woff2) format("woff2")}@font-face{font-display:swap;font-family:Ubuntu;font-style:normal;font-weight:700;src:url(/build/fonts/Ubuntu-Bold.832c547a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/build/fonts/Inter-Regular.9eef3d65.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/build/fonts/Inter-Medium.0c51298e.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/build/fonts/Inter-Bold.8627b73c.woff2) format("woff2")}.suggest-edits-hint{align-items:center;border-top:1px solid #f3f4f6;display:flex;gap:12px;margin-top:16px;padding-top:16px}.suggest-edits-hint__mascot{flex:0 0 auto;height:72px;-o-object-fit:contain;object-fit:contain;width:80px}@media (max-width:765px){.suggest-edits-hint__mascot{height:60px;width:67px}}.suggest-edits-hint__nowrap{font-weight:500;white-space:nowrap}.suggest-edits-hint__text{color:#666869;font-family:Inter,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.019em;line-height:160%;margin:0}.suggest-edits-hint__link{background:none;border:none;color:#005f9e;cursor:pointer;display:inline;font:inherit;font-weight:500;padding:0;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.suggest-edits-hint__link:hover{color:#007dcf}.suggest-edits-hint__link:focus-visible{border-radius:2px;outline:2px solid #007dcf;outline-offset:2px}.modal-photo{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;position:fixed;transition:all .2s ease-in-out;visibility:hidden;z-index:1000}.modal-photo.is-open{opacity:1;visibility:visible}.modal-photo__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.5);inset:0;position:absolute}.modal-photo__content{background:#fff;border-radius:10px;box-shadow:0 10px 7.5px rgba(0,0,0,.1),0 4px 3px rgba(0,0,0,.1);max-width:440px;padding:24px;position:relative;transform:translateY(-16px);transition:transform .2s ease-in-out;width:100%}.modal-photo.is-open .modal-photo__content{transform:translateY(0)}.modal-photo__header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:8px}.modal-photo__title{color:#002238;font-size:20px;font-weight:600;line-height:30px;margin:0}.modal-photo__close{align-items:center;background:none;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;padding:0;width:32px}.modal-photo__close svg{display:block;height:16px;width:16px}.modal-photo__close:hover{background:#f3f4f7}.modal-photo__body{color:#4a5565;font-size:14px;line-height:21px;margin-bottom:16px;white-space:pre-line}.modal-photo__footer{display:flex;gap:12px;justify-content:flex-end}.modal-photo__footer .button{flex:0 0 auto;height:40px;min-width:0;padding:10px 20px;white-space:nowrap}@media (max-width:768px){.modal-photo{align-items:center;padding:16px}.modal-photo__content{border-radius:16px;max-width:none;padding:16px;width:100%}.modal-photo.is-open .modal-photo__content,.modal-photo__content{transform:translateY(0)}.modal-photo__header{margin-bottom:8px}.modal-photo__footer{gap:8px}}.portal-confirmation{background:#fff;border:1px solid #d0e4ff;border-radius:7px;color:#1a1a2e;font-family:Inter,Segoe UI,sans-serif;font-size:14px;margin:0 auto 10px;max-width:1365px;padding:40px 32px}.portal-confirmation__header{align-items:flex-start;display:flex;gap:14px;margin-bottom:28px}.portal-confirmation__header svg{flex-shrink:0;margin-top:4px}.portal-confirmation__title{color:#111827;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 4px}.portal-confirmation__subtitle{color:#6b7280;font-size:13px;margin:0}.portal-confirmation__entity{background:#f0f6ff;border:1px solid #d0e4ff;border-radius:10px;margin-bottom:28px;padding:16px 20px}.portal-confirmation__entity-label{color:#3a7bd5;font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.portal-confirmation__entity-name{color:#111827;font-size:15px;font-weight:600;line-height:1.4;margin-bottom:6px}.portal-confirmation__entity-edrpou{color:#6b7280;font-size:13px;font-weight:500}.portal-confirmation__entity-edrpou strong{color:#374151;font-weight:700}.portal-confirmation__section-title{color:#9ca3af;font-size:10px;font-weight:700;letter-spacing:.1em;margin-bottom:12px;text-transform:uppercase}.portal-confirmation__table{border-collapse:collapse;margin-bottom:28px;width:100%}.portal-confirmation__table tr{border-bottom:1px solid #f3f4f6}.portal-confirmation__table tr:last-child{border-bottom:none}.portal-confirmation__table td{line-height:1.5;padding:11px 4px;vertical-align:top}.portal-confirmation__table td:first-child{color:#9ca3af;font-size:13px;font-weight:400;padding-right:16px;white-space:nowrap;width:130px}.portal-confirmation__table td:last-child{color:#111827;font-size:14px;font-weight:400}.portal-confirmation__table td a{color:#3a7bd5;text-decoration:none}.portal-confirmation__table td a:hover{text-decoration:underline}.portal-confirmation .messenger{align-items:center;display:inline-flex;font-size:13px;gap:4px;margin-right:8px}.portal-confirmation .messenger--active{color:#16a34a;font-weight:500}.portal-confirmation .messenger--inactive{color:#d1d5db;text-decoration:line-through}.public-email-reveal{display:contents}.public-email-reveal__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:inline;font:inherit;line-height:inherit;margin:0;padding:0;text-align:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.public-email-reveal__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.public-email-reveal__button:disabled{cursor:progress}.public-email-reveal__status{color:#687180;display:block;font-size:.875em}