.header{margin:0 auto;height:60px;z-index:1000;position:absolute;top:0;left:0;right:0;padding-left:25px;padding-right:25px;display:flex;justify-content:space-between;align-items:center}@media (min-width:1200px){.header{padding-left:100px;padding-right:100px}}.header-logo{display:flex;align-items:center}.header-logo-title{display:inline-block;padding-right:15px;text-shadow:rgba(255,255,255,.2) 0 0 3px;font-size:1.1em;font-weight:500;color:var(--primary-text-color);white-space:nowrap}@media (max-width:576px){.header-logo-title{display:none}}.header-logo-image img{height:40px}.header-nav{display:flex;align-items:center;height:100%;gap:2px}@media (max-width:1200px){.header-nav .secondary{display:none}}.header-nav-item{color:var(--primary-text-color);display:inline-block;vertical-align:top;text-decoration:none;line-height:18px;cursor:pointer;position:relative;white-space:nowrap}@media (max-width:992px){.header-nav-item:not(:last-child){display:none}}.header-nav-item-anchor{padding:10px;border-radius:20px}.header-nav-item-anchor a{color:var(--primary-text-color)}@media (hover:hover){.header-nav-item-anchor:hover{outline:2px solid var(--primary-brand-color)}}.header-fixed{background-color:var(--primary-bg-color);height:60px;z-index:1000;position:fixed;top:0;left:0;right:0;padding-left:25px;padding-right:25px;border-bottom:1px solid var(--border-color)}@media (max-width:350px){.header-fixed{padding-left:15px;padding-right:15px}}.header-fixed-content{display:flex;justify-content:space-between;align-items:center;height:100%;margin:auto}.header-fixed-content-logo{display:flex;align-items:center;margin-right:15px}@media (max-width:576px){.header-fixed-content-logo{margin-left:0}}.header-fixed-content-logo-title{flex:0 1;margin-right:10px;white-space:nowrap;color:var(--secondary-text-color);font-size:1.3rem;font-weight:300}@media (max-width:768px){.header-fixed-content-logo-title{opacity:0;position:fixed}}.header-fixed-content-logo-image a{display:flex;border-radius:10px;padding:5px}@media (hover:hover){.header-fixed-content-logo-image a:hover{background-color:var(--secondary-bg-color)}}.header-fixed-content-logo-image img{height:40px}.header-fixed-content-buttons{display:flex;align-items:center}.header-fixed-content-buttons-register{position:relative}@media (max-width:576px){.header-fixed-content-buttons-register{margin-right:0;font-size:.8em}}html{scroll-behavior:smooth}body{word-wrap:break-word;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;background-color:var(--primary-bg-color);color:var(--primary-text-color)}@media (min-width:768px){body{font-size:18px}}body .ant-breadcrumb{font-size:inherit}body,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,li,ol,ul{margin:0;padding:0}h1{color:var(--primary-text-color);line-height:1em;margin-bottom:10px}@media (max-width:576px){h1{font-size:1.5rem}}a{-webkit-tap-highlight-color:transparent;text-decoration:none;color:var(--secondary-text-color);transition:color .3s ease}@media (hover:hover){a:hover{color:var(--primary-brand-color)}}.no-text-selection{-o-user-select:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.reveal-message{position:fixed;bottom:15px;right:15px;border-radius:20px;z-index:1000;background-color:var(--primary-brand-color);padding:5px;box-shadow:2.2px 4.3px 4.3px hsla(0,0%,0%,.43);transition:opacity .4s linear;color:var(--white-text-color);display:flex;cursor:pointer}.reveal-message img{border-radius:10px;height:80px}.reveal-message-body{display:flex;flex-direction:column;padding-left:10px;padding-right:10px}.reveal-message-body-subheader{font-size:1rem;font-weight:300}.reveal-message-body-button{margin-top:2px}.attention-panel--padding-small{background-color:var(--contrast-bg-color);padding:25px 10px;border-radius:20px;border:1px solid var(--primary-brand-color);display:flex;flex-direction:column;justify-content:center}.attention-panel--padding-small .quiz-back{position:absolute;top:-37px;left:-24px}.ant-select-selector,input,textarea{border-radius:10px!important}.simple-select{position:relative;display:inline}.simple-select select{color:var(--primary-text-color);font-size:16px;padding-left:.5em;padding-right:1.6em;border-color:#d9d9d9;background-color:black;-webkit-appearance:none;-moz-appearance:none;border-radius:10px;cursor:pointer;transition:all .3s}.simple-select select:focus{outline-color:var(--primary-brand-color);outline-width:0;border:1px solid var(--primary-brand-color)!important}.simple-select select:hover{border-color:var(--primary-brand-color)}.simple-select-arrow{display:inline-block;font-style:normal;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;width:12px;height:12px;margin-top:-6px;color:var(--primary-text-color);font-size:12px;line-height:1;text-align:center;pointer-events:none;-webkit-user-select:none}.input{display:inline}.input input{min-height:40px;font-size:18px;padding-left:1em;padding-right:.3em;width:100%;display:block;border-radius:10px;cursor:pointer;transition:all .3s}.input input:focus{outline-color:var(--primary-brand-color);outline-width:0;border:2px solid var(--primary-brand-color)!important}.input input:hover{border-color:var(--primary-brand-color)!important}.input .error,.input .error:focus{outline-color:red;outline-width:0;border:1px solid red!important}.input-with-prefix{display:inline}.input-with-prefix input{font-size:18px;padding-left:1em;padding-right:.3em;border-color:#d9d9d9;background-color:#fff;border-radius:10px;cursor:pointer;transition:all .3s}.input-with-prefix input:hover{border-color:var(--primary-brand-color)}.input-with-prefix .error,.input-with-prefix .error:focus{outline-color:red;outline-width:0;border:1px solid red!important}.ant-input-affix-wrapper{border-radius:10px}.h{margin-bottom:15px}@media (max-width:768px){.h{margin-bottom:10px}}.h h1,.h h2,.h h3,.h h4,.h h5,.h h6{display:inline}.h .center{text-align:center;justify-content:center}.h .right{text-align:right;justify-content:flex-end}.h-row{display:flex;justify-content:space-between;margin-bottom:5px;white-space:break-spaces;align-items:center}@media (max-width:576px){.h-row-extra{align-items:flex-start}}@media (min-width:576px){.h-row-extra{align-items:flex-end;margin-left:15px}}.h-row-back,.h-row-prefix{flex:0 0;margin-right:5px;display:flex;align-items:center}.h-row-content{flex:1 1}.h-row-content-postfix{display:inline;padding:0 15px}.h-row-extra{flex:0 0;display:flex;flex-direction:column}.h .ant-typography{margin-bottom:0}@media (max-width:768px){.is-desktop{display:none!important}}@media (min-width:768px){.is-mobile{display:none!important}}.is-outlined{outline:2px solid var(--primary-brand-color)}.is-bordered{border:2px solid var(--primary-brand-color)}.ant-btn-variant-solid{color:var(--middle-bg-color)!important;font-weight:500}.ant-modal-close-x .anticon{color:var(--primary-text-color)}.is-blurred{filter:blur(8px)}.main-screen{overflow:hidden;position:relative}.main-screen-wave-1{background-color:var(--secondary-bg-color)}@media (min-width:768px){.main-screen-wave-1{margin-top:-50px}}.main-screen-wave-1 svg{z-index:0;display:block}.main-screen-wave-2{position:relative;z-index:3;margin-top:-260px}.main-screen-wave-2 svg{z-index:0;display:block}@media (min-width:768px){.main-screen-wave-2{margin-top:-300px}}.main-screen-content{display:flex;flex-direction:column;padding:25px;margin-top:-25px;background-color:var(--secondary-bg-color)}@media (max-width:768px){.main-screen-content{align-items:center;min-height:1120px}}@media (min-width:768px){.main-screen-content{justify-content:center;padding:0 50px 15px;min-height:570px}}.main-screen-content-form-container{min-width:300px;max-width:400px;z-index:100;padding-left:10px;padding-right:10px}@media (min-width:768px){.main-screen-content-form-container{min-height:470px}}.main-screen-bg-image{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.main-screen-image{z-index:2;bottom:0;right:0;position:absolute}@media (max-width:768px){.main-screen-image{text-align:center;width:100%}.main-screen-image img{max-width:300px;width:70%;height:auto}}@media (min-width:768px){.main-screen-image{width:400px;height:550px}.main-screen-image img{height:100%}}@media (min-width:992px){.main-screen-image{width:450px;height:650px}.main-screen-image img{height:100%}}@media (min-width:1200px){.main-screen-image{width:550px;height:750px}.main-screen-image img{height:100%}}.main-screen-header{z-index:3;display:inline-block;margin-bottom:25px}.main-screen-header-title{font-size:3.5rem;font-weight:900}.main-screen-header-count{font-size:1.5rem;display:inline;background-color:var(--primary-bg-color);color:var(--primary-brand-color);border-radius:10px;padding:5px 10px}@media (max-width:768px){.main-screen-header{text-align:center}}.main-screen-quiz-bottom-text{color:var(--white-text-color);margin-top:15px;text-align:center}.info-section{position:relative;display:flex;padding:25px}@media (min-width:576px){.info-section{padding:25px 50px}}@media (min-width:992px){.info-section{padding:25px 100px}}.info-section-content{z-index:1;position:relative}.info-section-content-header h1,.info-section-content-header h2{font-size:2em;color:var(--primary-text-color);line-height:1.2em;display:inline}.info-section-content-header-icon{margin-left:.5em;font-size:2em;color:var(--primary-brand-color)}.info-section-content-description{margin-top:.6em;font-size:1.2em;font-weight:300;color:var(--secondary-text-color)}.info-section-content-bottom{margin-top:1em}.info-section-content-icons{margin-top:2em;text-align:center}.info-section-content-icons img{max-height:60px;padding-right:25px;max-width:100%}.info-section-content .primary-button{margin-left:0}.info-section-bg-icon{position:absolute;top:0;left:0;font-size:40em;font-weight:700;color:var(--primary-brand-color);opacity:.05;line-height:.7em}@media (max-width:768px){.info-section-bg-icon{display:none}}.info-section-image{padding-right:45px}@media (max-width:768px){.info-section-image{display:none}}.info-section-image img{width:400px}@media (max-width:992px){.info-section-image img{margin-top:0;width:250px}}.double-section{display:flex;flex-direction:column;align-items:center;padding:25px;gap:15px}@media (min-width:576px){.double-section{padding:50px}}@media (min-width:768px){.double-section{flex-direction:row}}@media (min-width:992px){.double-section{padding:25px 100px}}.double-section-left{padding-bottom:25px}@media (min-width:576px){.double-section-left{padding-bottom:0}}.double-section-left-title{white-space:nowrap}.double-section-left-title h2{font-size:2em;letter-spacing:.02em;color:var(--primary-text-color);line-height:1.2em;display:inline}.double-section-left-title-icon{margin-left:.5em;font-size:2em;color:var(--primary-brand-color)}.double-section-left-description{margin-top:.6em;font-size:1.2em;font-weight:300;color:var(--secondary-text-color)}.double-section-left-bottom{margin-top:1em}.double-section-right{padding-top:25px}@media (min-width:576px){.double-section-right{padding-top:0}}.double-section-right-title{white-space:nowrap}.double-section-right-title h2{font-size:2em;letter-spacing:.02em;color:var(--primary-text-color);line-height:1.2em;display:inline}.double-section-right-title-icon{margin-left:.5em;font-size:2em;color:var(--primary-brand-color)}.double-section-right-description{margin-top:.6em;font-size:1.2em;font-weight:300;color:var(--secondary-text-color)}.double-section-right-bottom{margin-top:1em}.double-section-image{margin:0 5px}.double-section-image img{width:100%;border-radius:20px}@media (max-width:992px){.double-section-image{display:none}}.time-to-action{overflow:hidden;position:relative;background:linear-gradient(45deg,var(--primary-bg-color),var(--middle-bg-color))}.time-to-action-wave-1 svg{z-index:0;display:block;margin:-1px -1px 0}@media (min-width:992px){.time-to-action-wave-1{margin-top:-50px}}.time-to-action-wave-2 svg{z-index:0;display:block;margin:0 -1px -1px}.time-to-action-content{min-height:150px;color:var(--white-text-color);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px}.time-to-action-content .h{font-size:2.5em}@media (min-width:768px){.time-to-action-content{display:block;padding:50px 50px 50px 100px}}.time-to-action-content-title{font-size:2em;font-weight:700;text-align:center;margin-bottom:.3em}.time-to-action-content-subtitle{font-weight:300;font-size:1.1em;margin-top:1.5em;margin-bottom:.5em}.time-to-action-image{z-index:4;position:absolute;background:url(/pressident/logo/logo-square.svg) no-repeat;background-size:contain}@media (min-width:768px){.time-to-action-image{width:350px;height:350px;right:-100px;bottom:60px}}@media (min-width:992px){.time-to-action-image{width:450px;height:450px;right:80px;bottom:80px}}.light-blue-bg{background-color:var(--contrast-bg-color);color:var(--primary-text-color)}.centered-section{margin:auto}.simple-section{padding:25px 10px 25px 25px}@media (max-width:576px){.simple-section{padding:10px}}.faq-section{color:var(--primary-text-color);font-weight:300;background-color:var(--primary-bg-color)}.faq-section-header{font-size:2.5rem;text-align:center;font-weight:300}.faq-section-header .anticon-heart{color:var(--accent-color)}.faq-section-subheader{font-size:1.5rem;text-align:center;margin:10px auto;line-height:1.5em;font-weight:300}.faq-section .ant-collapse{margin-top:1em;font-size:1.2em;border-radius:20px}.faq-section .ant-collapse .ant-collapse-header{color:var(--primary-text-color)}.faq-section .ant-collapse .ant-collapse-content-box div{margin-bottom:10px}.faq-section .ant-collapse .ant-collapse-item:last-child{border-radius:20px}.faq-section .ant-collapse .ant-collapse-item:last-child .ant-collapse-content{border-radius:0 0 20px 20px}.faq-section .ant-collapse .ant-collapse-item:last-child .ant-collapse-content-box div{margin-bottom:10px}.faq-section .ant-collapse .ant-collapse-content-box:last-child{border-radius:0 0 20px 20px;color:var(--primary-text-color);padding:1em 1.5em;font-weight:200}@media (max-width:768px){.faq-section{padding:50px 25px}}@media (min-width:768px){.faq-section{padding:50px 25px}}@media (min-width:992px){.faq-section{padding:50px 200px}}@media (min-width:1200px){.faq-section{padding:50px 200px}}.color-change-2x{animation:color-change-2x 3s linear infinite alternate both}@keyframes color-change-2x{0%{background:var(--primary-gradient-color)}to{background:var(--secondary-gradient-color)}}.color-change-2x-brilliant{animation:color-change-2x-brilliant 3s linear infinite alternate both}@media (max-width:767px){@keyframes color-change-2x-brilliant{0%{background:var(--primary-gradient-color)}to{background:var(--secondary-gradient-color)}}}@media (min-width:768px){@keyframes color-change-2x-brilliant{0%{background:var(--primary-gradient-color) url(/pressident/logo/logo-square-gray.svg) 50% 50% no-repeat;background-blend-mode:overlay;background-size:contain;background-position-y:-55px}to{background:var(--secondary-gradient-color) url(/pressident/logo/logo-square-gray.svg) 50% 50% no-repeat;background-blend-mode:overlay;background-size:contain;background-position-y:-50px}}}.fantastic{background-image:linear-gradient(270deg,rgba(24,144,255,0) 48.44%,var(--light-brand-color) 75.52%,rgba(24,144,255,0) 100%)!important}.fantastic,.fantastic-pink{background-repeat:no-repeat!important;animation:bg-move 5s linear infinite}.fantastic-pink{background-image:linear-gradient(270deg,var(--accent-color) 48.44%,white 75.52%,rgba(24,144,255,0) 100%)!important}@keyframes bg-move{0%{background-position:-500px 0}to{background-position:1000px 0}}@keyframes shadow-drop-2-center{0%{transform:translateZ(0);box-shadow:0 0 0 0 rgba(0,0,0,0)}to{transform:translateZ(50px);box-shadow:0 0 20px 0 rgba(0,0,0,.35)}}.wave-shake-bottom{animation:wave-shake-bottom 1.8s cubic-bezier(.455,.03,.515,.955) 2s infinite both}.wave-shake-bottom-3-times{animation:wave-shake-bottom 1.8s cubic-bezier(.455,.03,.515,.955) 2s 3 both}@keyframes wave-shake-bottom{0%,to{transform:rotate(0deg);transform-origin:50% 100%}10%{transform:rotate(2deg)}20%,40%,60%{transform:rotate(-4deg)}30%,50%,70%{transform:rotate(4deg)}80%{transform:rotate(-2deg)}90%{transform:rotate(2deg)}}.shake-horizontal{animation:shake-horizontal 15.8s cubic-bezier(.455,.03,.515,.955) infinite both}@keyframes shake-horizontal{0%,to{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-7px)}20%,40%,60%{transform:translateX(7px)}80%{transform:translateX(5px)}90%{transform:translateX(-5px)}}.shine{animation:pulseShineRare 20s ease-in-out infinite}@keyframes pulseShineRare{0%,90%,to{filter:brightness(1) drop-shadow(0 0 0 white)}91%{filter:brightness(2) drop-shadow(0 0 5px white)}95%{filter:brightness(1) drop-shadow(0 0 0 white)}}.shineOpacity{animation:pulseShineOpacityRare 4s ease-in-out infinite}@keyframes pulseShineOpacityRare{0%,40%,to{filter:brightness(1) drop-shadow(0 0 0 var(--primary-brand-color)) opacity(.05)}56%{filter:brightness(1.2) drop-shadow(0 0 5px var(--primary-brand-color)) opacity(.1)}96%{filter:brightness(1) drop-shadow(0 0 0 var(--primary-brand-color)) opacity(.05)}}.highlight-text{color:var(--primary-brand-color);animation:colorChange 2s}@keyframes colorChange{0%{color:var(--primary-brand-color)}50%{color:var(--accent-color)}to{color:var(--primary-brand-color)}}.secondary-button{display:inline-block;vertical-align:top;padding:12px 30px;height:44px;margin:.2em .3em;line-height:18px;background:var(--primary-bg-color);border:1px solid var(--primary-brand-color);border-radius:20px;box-sizing:border-box;text-shadow:none;color:var(--primary-brand-color);cursor:pointer}.secondary-button:first-child{margin-left:0}.secondary-button:hover{background-color:var(--primary-brand-color);transition:.1s;color:var(--primary-bg-color)}.primary-button{display:inline-block;vertical-align:top;padding:12px 30px;height:44px;margin:.2em .3em;line-height:18px;background:var(--primary-brand-color);border:1px solid var(--primary-brand-color);border-radius:20px;box-sizing:border-box;text-shadow:none;color:var(--white-text-color);cursor:pointer;white-space:nowrap}.primary-button .button-icon{display:inline;margin-right:.5em}.primary-button:first-child{margin-left:0}.main-page-button{display:inline-block;vertical-align:top;padding:12px 30px;height:44px;margin:.2em .3em;line-height:18px;background:var(--accent-color);border:1px solid var(--accent-color);border-radius:20px;font-weight:700;box-sizing:border-box;text-shadow:none;color:var(--white-text-color);cursor:pointer;position:relative;overflow:hidden}@media (max-width:576px){.main-page-button{margin-right:10px;padding-left:5px;padding-right:5px}}.large-button{font-size:1.5em;height:66px;line-height:inherit}.large-button,.small-button{display:table-cell;vertical-align:middle}.small-button{font-size:1em;height:33px;padding:7px}.link-button{display:inline-block;transition:transform .3s cubic-bezier(.2,1,.8,1);color:var(--primary-brand-color);cursor:pointer}.link-button:hover{transform:translate3d(0,-2px,0);border-bottom:1px solid var(--primary-brand-color);margin-bottom:-1px}.circle{border-radius:50%}.disabled{opacity:.5;cursor:not-allowed}.social-buttons{padding-top:10px;text-align:center}.social-buttons-header{text-align:center;padding:10px}.social-buttons-list{flex-wrap:wrap}.social-buttons-list,.social-buttons-list-item button{align-items:center;display:flex;justify-content:center;gap:5px}.social-buttons-list-item button{border-radius:15px!important;padding-left:15px!important;padding-right:15px!important}.social-buttons-list-item button span{color:var(--contrast-text-color)}@media (hover:hover){.social-buttons-list-item button:hover{outline:2px solid var(--primary-brand-color)}}.social-buttons-list-item button img{height:20px}.flat-button{vertical-align:center}.flat-button button{height:50px}@media (max-width:576px){.flat-button button{-webkit-padding-start:10px!important;padding-inline-start:10px!important;-webkit-padding-end:10px!important;padding-inline-end:10px!important}}.flat-button .anticon{font-size:23px!important}.flat-button .ant-btn-icon-only,.flat-button .ant-btn.ant-btn-circle.ant-btn-sm{min-width:35px}.flat-button .ant-btn-lg{height:60px}.flat-button .ant-btn-sm{height:40px;padding:2px 15px}.contrast-button{border:0;color:var(--white-text-color)}.contrast-button,.contrast-button:hover{background:linear-gradient(45deg,var(--contrast-gradient-color),var(--contrast-gradient-color),var(--contrast-color))}.contrast-button:hover{opacity:.8;color:var(--white-text-color)!important}.contrast-button:focus,.contrast-button:not(:disabled):not(.ant-btn-disabled):active,.contrast-button:not(:disabled):not(.ant-btn-disabled):hover{background:linear-gradient(45deg,var(--contrast-gradient-color),var(--contrast-gradient-color),var(--contrast-color));color:var(--white-text-color)}.footer{display:grid;grid-template-columns:1fr;grid-gap:1.5em;padding:3em 25px;background-color:var(--primary-bg-color);min-height:360px;border-top:1px solid var(--border-color);color:var(--primary-text-color)}.footer .ant-row{padding:64px 24px 80px}.footer .ant-row .ant-col{padding:0 32px}@media (max-width:768px){.footer .ant-row .ant-col{text-align:center;margin-bottom:32px;padding:0}}.footer-logo{background:url(/logo/logo-grey.svg) 50% 50% no-repeat;width:169px;height:40px;background-size:169px 40px}@media (max-width:768px){.footer-logo{margin:auto}}.footer-section-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(5em,1fr));grid-gap:1em}.footer-section{display:flex;flex-direction:column}.footer-title{font-weight:500;margin-bottom:.2em}.footer-description{display:flex;flex-direction:column;justify-content:center;font-size:.9em}@media (min-width:576px){.footer-description{text-align:right;max-width:15em}}@media (min-width:768px){.footer-description{max-width:25em}}.footer-header{font-size:1.3rem;font-weight:500;margin-bottom:1.5rem}.footer-link-list{display:flex;flex-direction:column}.footer-socials{margin-top:10px}.footer-socials img{height:35px}.footer-socials-vk{background:url(/static/socials/vk.svg) no-repeat 50% 50%;background-size:35px 35px}.footer-socials-instagram,.footer-socials-vk{height:35px;width:35px;display:inline-block;margin:3px}.footer-socials-instagram{background:url(/static/socials/instagram.svg) no-repeat 50% 50%;background-size:35px 35px}.footer .copyright-wrapper{display:flex;justify-content:space-between;font-size:.8em}.footer .copyright-wrapper-left{display:flex;flex-direction:column}.footer .copyright-wrapper-left a{color:var(--primary-text-color)}.simple-page{padding-top:60px}.simple-page .row{display:flex}@media (max-width:992px){.simple-page .row{flex-direction:column}}.simple-page .centered-row{display:flex;justify-content:center}@media (max-width:992px){.simple-page .centered-row{flex-direction:column;align-items:center}.simple-page .centered-row .simple-page-content{display:flex;justify-content:center;flex-direction:column}}.simple-page-content{padding:15px 10px 0 25px;flex:1 1 auto;grid-area:content}.simple-page-content .info-text{margin-top:2em;color:var(--secondary-text-color);white-space:pre-wrap}.simple-page-sidebar{grid-area:sidebar;padding:25px 25px 25px 10px}@media (max-width:992px){.simple-page-sidebar{display:flex;justify-content:center}}.simple-page-sidebar-sticky{width:300px}@media (min-width:992px){.simple-page-sidebar-sticky{position:-webkit-sticky;position:sticky;top:90px}}.simple-page-sidebar-sticky-quiz{margin-bottom:1.5em}.simple-page-sidebar-header{font-size:1.2em;margin-bottom:.5em}.simple-page .time-to-action{grid-area:time-to-action}.simple-page-geos{grid-area:geos}.safety-page-question{margin:25px;padding:25px;border-radius:20px;background-color:var(--contrast-bg-color);display:flex;flex-direction:column;align-items:center}.filter-page-links-list{display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.filter-page-links-list-item{margin-right:10px;margin-bottom:10px}.help-subheader{margin-top:25px;margin-bottom:15px}.help .ant-collapse-header{font-weight:500}.help-faq-list{font-size:1.1em}.help-faq-list-answer{margin-left:25px;padding:25px;border-radius:20px;background-color:var(--contrast-bg-color)}.help-faq-list-answer div:not(:last-child){margin-bottom:15px}.breadcrumbs{list-style:none;padding:0;font-size:.9em;line-height:1.4em;display:flex;flex-wrap:wrap}.breadcrumbs-item{display:inline-flex;align-items:center;list-style:none;line-height:1.3em}.breadcrumbs-item a,.breadcrumbs-item span{color:var(--secondary-text-color);border-radius:5px;display:inline-flex;gap:5px}.breadcrumbs-item a span,.breadcrumbs-item span span{max-width:20em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-flex;align-items:center;padding:2px 5px}@media (hover:hover){.breadcrumbs-item a:focus,.breadcrumbs-item a:hover{background-color:var(--secondary-bg-color)}.breadcrumbs-item a:focus span,.breadcrumbs-item a:hover span{color:var(--primary-text-color)}}.breadcrumbs-item:after{content:"\232A";margin-left:2px;color:var(--secondary-text-color);opacity:.6;font-size:.8em;display:inline-flex;align-items:center}.breadcrumbs-item:last-child:after{content:""}.breadcrumbs-divider{color:var(--secondary-text-color)}.regions{display:grid;grid-gap:.7em;grid-template-columns:repeat(1,1fr);margin-bottom:1em}@media (min-width:350px){.regions{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.regions{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.regions{grid-template-columns:repeat(4,1fr)}}.regions-item:last-child{grid-column:span 2}@media (max-width:576px){.publications{grid-template-columns:repeat(2,1fr)}.publications-quiz{display:grid;grid-column:1/3;grid-row:span 2}.publications-quiz .attention-panel--padding-small{padding:10px}.publications-quiz .attention-panel--padding-small .quiz-page-header{margin-bottom:5px}.publications-quiz .attention-panel--padding-small .quiz-page-header .primary-button{margin-bottom:10px}}@media (min-width:576px) and (max-width:768px){.publications{grid-template-columns:repeat(2,1fr)}.publications-quiz{display:grid;grid-column:1/3}}@media (min-width:768px) and (max-width:992px){.publications{grid-template-columns:repeat(3,1fr)}.publications-quiz{display:contents}}@media (min-width:992px){.publications{grid-template-columns:repeat(3,1fr)}.publications-quiz{display:none}}.publications{display:grid;grid-gap:10px;grid-auto-rows:1fr}.publications-item{border-radius:20px}@media (hover:hover){.publications-item:hover{outline:2px solid var(--primary-brand-color);color:var(--primary-brand-color)}}.publications-item img{display:block;width:100%;border-radius:20px;cursor:pointer}.publications-item-profile{position:relative}.publications-item-profile a{color:var(--white-text-color)}.publications-item-profile-about{position:absolute;bottom:10px;left:10px;display:flex;flex-direction:column;pointer-events:none}.publications-item-profile-about-name{background:rgba(0,0,0,.1);border-radius:.3rem;padding:.2rem 5px;font-size:.7em;font-weight:500}@media (min-width:768px){.publications-item-profile-about-name{font-size:.8em}}@media (min-width:992px){.publications-item-profile-about-name{font-size:.9em}}.publications-item-profile-about-name-age{font-size:.9em}.publications-item-profile-about-city{border-radius:.3rem}.publications-item-profile-about-city,.publications-item-profile-about-kids{font-size:.8em;padding:.2rem 5px;line-height:1em}.publications-quiz{align-items:center}.male-select{display:flex;font-size:.8em;flex-wrap:wrap}@media (min-width:576px){.male-select{font-size:.9em}}.male-select-item{padding:1px 6px;cursor:pointer;line-height:2em;color:var(--primary-text-color)}.male-select .active,.male-select-item:hover{color:var(--primary-brand-color)}.male-select .active{cursor:default;border-radius:.3em;border:2px solid var(--primary-brand-color);padding:0 5px}.tags{list-style:none;display:flex;-webkit-box-flex-wrap:wrap;flex-wrap:wrap;flex-grow:1}.tags-item{display:inline-flex;padding:.3em .5em;background-color:var(--contrast-bg-color);color:var(--secondary-text-color);border-radius:10px;margin:.2em 0 0 .2em;align-items:center;overflow:hidden;transition:background-color .25s;cursor:pointer;text-decoration:none}.tags-item:hover{color:var(--primary-brand-color)}.feedback{max-width:450px;width:100%}.feedback h1{text-align:center;margin-bottom:.5em}.feedback-form-buttons{display:flex;justify-content:center}.collapse{margin-top:1em}.collapse-content{transition:.5s;overflow:hidden;position:relative}.collapse-button{display:flex;justify-content:center;margin-top:10px;margin-bottom:1em}.collapse .gradient{position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,var(--secondary-bg-color) 100%);pointer-events:none}.profile{display:flex;gap:15px;margin-top:15px}@media (max-width:768px){.profile{flex-direction:column}.profile .profile-avatar{margin:auto}.profile .profile-avatar img{max-width:max-content;max-height:300px}}.profile-avatar{position:relative;flex:0 0 auto}.profile-avatar img{border-radius:20px;max-width:350px;width:100%}.profile-about{flex:1 1 auto}.profile-about-list{display:flex;flex-direction:column;gap:5px}.profile-about-list-item-title{color:var(--secondary-text-color)}.profile-about-list .bg{padding:10px;border-radius:20px;background-color:var(--secondary-bg-color)}.profile-about-list .telegram{display:flex;align-items:center;gap:5px}.profile-about-list .telegram img{height:20px}.profile-online{opacity:.8;position:absolute;top:10px;left:10px}.profile-online:after{content:"online";background:var(--secondary-bg-color);padding:2px 5px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-weight:200}.profile-row{display:flex}@media (max-width:576px){.profile-row{flex-direction:column}.profile-row-avatar{padding-right:0}.profile-row-about{padding-left:0}}.profile-row-avatar{grid-area:avatar;cursor:pointer;position:relative;padding-right:15px}.profile-row-avatar img{width:100%;border-radius:20px;min-width:300px}.profile-row-avatar-online{background-color:var(--primary-brand-color);padding:3px 5px;border-radius:.3em;position:absolute;top:1rem;left:1rem;font-size:.8em;color:var(--white-text-color)}.profile-row-about{grid-area:about;padding-left:15px}.profile-row-about .h1,.profile-row-about h1{font-size:1.4rem!important;line-height:1.8rem;margin-bottom:5px}.profile-row-about .h1-city{font-size:1rem;line-height:1.3rem;font-weight:400}.profile-row-about-buttons{display:flex;align-items:center;margin-top:.5em;justify-content:space-between}.profile-row-about-buttons-message{margin-left:0}.profile-row-about-buttons-actions{display:flex;align-items:center}.profile-row-about-buttons-actions-wave{display:flex;flex-direction:column;border-radius:50%;height:45px;width:45px;cursor:pointer;margin-left:5px;margin-right:5px}.profile-row-about-buttons-actions-wave-icon{text-align:center;font-size:1.8em}.profile-row-about-buttons-actions-like{height:45px;width:45px;cursor:pointer;margin-left:5px;margin-right:5px}.profile-row-about-buttons-actions-like-icon{text-align:center;font-size:1.8em;color:var(--accent-color)}.profile-row-about-description{margin-top:.5em;white-space:break-spaces}.profile-row-about-filters{margin-top:.5em}.profile-more{grid-area:more;text-align:center;margin-top:1em}.profile-publications{grid-area:publications;margin-top:1em}.profile-people-header{grid-area:subheader;display:grid;grid-template-columns:1fr auto;grid-template-areas:"subheader-h3 subheader-male" "subheader-h3 search-button" "search-form search-form";margin-top:1.5em}.profile-people-header h3{grid-area:subheader-h3;margin-top:0}.profile-people-header-male{grid-area:subheader-male}.profile-people-header .search-open-button{grid-area:search-button;justify-content:end;text-align:right;margin-bottom:.5em}.profile-people-header .collapse{margin-top:0;grid-area:search-form}.profile-profiles{grid-area:profiles}@media (max-width:576px){.profiles{grid-template-columns:repeat(2,1fr)}.profiles-quiz{display:grid;grid-column:1/3;grid-row:span 2}.profiles-quiz .attention-panel--padding-small{padding:10px}.profiles-quiz .attention-panel--padding-small .quiz-page-header{margin-bottom:5px}.profiles-quiz .attention-panel--padding-small .quiz-page-header .primary-button{margin-bottom:10px}}@media (min-width:576px) and (max-width:768px){.profiles{grid-template-columns:repeat(2,1fr)}.profiles-quiz{display:grid;grid-column:1/3}}@media (min-width:768px) and (max-width:992px){.profiles{grid-template-columns:repeat(3,1fr)}.profiles-quiz{display:contents}}@media (min-width:992px){.profiles{grid-template-columns:repeat(3,1fr)}.profiles-quiz{display:none}}.search-filters-new{background-color:var(--secondary-bg-color);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.05);border-radius:20px;padding:15px 25px;box-shadow:0 8px 32px rgba(0,0,0,.2);margin-bottom:25px}.search-filters-new .search-row{width:100%;display:flex;align-items:center;gap:16px;margin-bottom:12px}.search-filters-new .search-row:last-child{margin-bottom:0}.search-filters-new .label{font-size:13px;color:rgba(255,255,255,.7);font-weight:500;white-space:nowrap;line-height:32px}.search-filters-new .search-select .ant-select-selector{border-radius:10px!important;border-color:rgba(255,255,255,.1)!important;background:rgba(255,255,255,.08)!important;height:32px!important;padding:0 10px!important;display:flex;align-items:center;box-shadow:none!important;transition:all .3s ease}.search-filters-new .search-select .ant-select-selector .ant-select-selection-item,.search-filters-new .search-select .ant-select-selector .ant-select-selection-placeholder{color:#fff!important;font-size:14px}.search-filters-new .search-select .ant-select-selector:hover{border-color:var(--primary-brand-color)!important;background:rgba(255,255,255,.12)!important}.search-filters-new .search-select .ant-select-arrow{color:rgba(255,255,255,.5)!important}.search-filters-new .search-select.age-select{width:70px}.search-filters-new .region-search-input{flex:1 1}.search-filters-new .region-search-input .ant-select-selector{border-radius:10px!important;border-color:rgba(255,255,255,.1)!important;background:rgba(255,255,255,.08)!important;height:32px!important;box-shadow:none!important;transition:all .3s ease}.search-filters-new .region-search-input .ant-select-selector .ant-select-selection-placeholder{color:rgba(255,255,255,.4)!important}.search-filters-new .region-search-input .ant-select-selector:hover{border-color:var(--primary-brand-color)!important;background:rgba(255,255,255,.12)!important}.search-filters-new .region-search-input .ant-select-selector .ant-select-arrow,.search-filters-new .region-search-input .ant-select-selector .ant-select-clear,.search-filters-new .region-search-input .ant-select-selector .ant-select-suffix{color:rgba(255,255,255,.5)!important;display:flex;align-items:center;height:100%}.search-filters-new .region-search-input .ant-select-selector .anticon{color:rgba(255,255,255,.5)!important}.search-filters-new .detect-location-button{height:32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.7)!important;border-radius:10px!important;margin:0!important}.search-filters-new .detect-location-button:hover{border-color:var(--primary-brand-color)!important;background:rgba(255,255,255,.12)!important;color:var(--primary-brand-color)!important}.search-filters-new .detect-location-button .anticon{font-size:16px}.search-filters-new .search-button{height:32px!important;border-radius:10px!important;font-weight:500;display:flex!important;align-items:center!important}.search-filters-new .filter-group{display:flex;align-items:center;gap:8px}.search-filters-new .checkbox-group{display:flex;align-items:center;gap:20px;margin-left:8px}.search-filters-new .checkbox-group .ant-checkbox-wrapper{font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center}.search-filters-new .checkbox-group .ant-checkbox-wrapper span{color:rgba(255,255,255,.8)!important}.search-filters-new .checkbox-group .ant-checkbox-inner{background-color:rgba(255,255,255,.05);border-color:rgba(255,255,255,.2);border-radius:4px}.search-filters-new .checkbox-group .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--primary-brand-color);border-color:var(--primary-brand-color)}.search-filters-new .search-button{height:32px;padding:0 28px;font-size:14px;font-weight:600;border-radius:10px;box-shadow:0 4px 12px rgba(237,183,81,.2);background:var(--primary-brand-color);color:#000;border:none;transition:all .3s ease}.search-filters-new .search-button:hover{opacity:1;transform:translateY(-1px);box-shadow:0 6px 16px rgba(237,183,81,.3)}.search-filters-new .search-button:active{transform:translateY(0)}@media (max-width:768px){.search-filters-new{padding:15px 10px;border-radius:16px;display:grid;grid-template-columns:1fr 1.3fr;grid-template-areas:"gender age" "location location" "checkboxes submit";grid-gap:12px;gap:12px}.search-filters-new .bottom-row-group,.search-filters-new .search-row{display:contents}.search-filters-new .area-gender{grid-area:gender}.search-filters-new .area-gender .label{margin-bottom:4px;line-height:1.2;font-size:12px}.search-filters-new .area-gender .search-select{width:100%!important}.search-filters-new .area-age{grid-area:age}.search-filters-new .area-age .label{margin-bottom:4px;line-height:1.2;font-size:12px}.search-filters-new .area-age .ant-select{width:100%!important;flex:1 1}.search-filters-new .area-age .age-select{width:auto!important}.search-filters-new .area-location{grid-area:location;width:100%}.search-filters-new .area-location .label{margin-bottom:4px;line-height:1.2;font-size:12px}.search-filters-new .area-location .location-input-wrapper,.search-filters-new .area-location .region-search-input{width:100%!important}.search-filters-new .area-checkboxes{grid-area:checkboxes;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px!important;margin:0}.search-filters-new .area-submit{grid-area:submit;display:flex;align-items:center}.search-filters-new .area-submit .search-button,.search-filters-new .area-submit a{width:100%}.search-filters-new .filter-group{flex-direction:column;align-items:flex-start;gap:0!important}}.profiles{display:grid;grid-gap:10px;grid-auto-rows:1fr}.profiles-item{border-radius:20px}@media (hover:hover){.profiles-item:hover{outline:2px solid var(--primary-brand-color);color:var(--primary-brand-color)}}.profiles-item img{display:block;width:100%;border-radius:20px;cursor:pointer}.profiles-item-profile{position:relative}.profiles-item-profile a{color:var(--white-text-color)}.profiles-item-profile-about{position:absolute;bottom:10px;left:10px;display:flex;flex-direction:column;pointer-events:none}.profiles-item-profile-about-name{background:rgba(0,0,0,.1);border-radius:.3rem;padding:.2rem 5px;font-size:.7em;font-weight:500}@media (min-width:768px){.profiles-item-profile-about-name{font-size:.8em}}@media (min-width:992px){.profiles-item-profile-about-name{font-size:.9em}}.profiles-item-profile-about-name-age{font-size:.9em}.profiles-item-profile-about-city{border-radius:.3rem}.profiles-item-profile-about-city,.profiles-item-profile-about-kids{font-size:.8em;padding:.2rem 5px;line-height:1em}.profiles-quiz{align-items:center}.photo-preview-modal img{border-radius:20px}.pink-modal .ant-modal-content{background-color:var(--accent-color);color:var(--white-text-color);border-radius:20px}.pink-modal .ant-modal-body{font-size:1.5em}.pink-modal .ant-modal-close{color:var(--white-text-color)}.pink-modal .primary-button{background-color:#ffffff;color:var(--primary-text-color);border-color:#ffffff}.pink-modal .ant-form-item-explain-error{color:white}.primary-modal .ant-modal-content{background-color:var(--secondary-bg-color);border-radius:20px}.primary-modal .ant-modal-body{font-size:1.5em}.popup-quiz-header-title{font-size:2em}.popup-quiz-body{margin-top:3em}.popup-quiz-body-answers{display:flex;justify-content:space-between}.popup-quiz-body-answers-item{padding:25px;margin:5px;border-radius:20px;border:1px solid var(--white-text-color);cursor:pointer;text-align:center;transition:all .3s}.popup-quiz-body-answers-item-title{font-size:1.5em;white-space:nowrap}.popup-quiz-body-answers .active{border:5px solid var(--white-text-color);margin:0}.quiz{position:relative}.quiz-back{position:absolute;top:-2px;left:0}.quiz-page-header{margin-bottom:1em;font-weight:500}.quiz-page-header-prefix{width:32px}.quiz-page-header-title{text-align:center}.quiz-page-footer{margin-top:.7em;text-align:center}.quiz-page .centered{text-align:center}.quiz-page .centered input{text-align:center;padding-left:0}.search-open-button{cursor:pointer;color:var(--primary-brand-color);height:-moz-fit-content;height:fit-content}.search-form{background-color:var(--secondary-bg-color);border-radius:20px;padding:10px;margin-bottom:15px}.search-form-row{margin-bottom:10px}.search-form-row-item{margin-left:.5em;margin-bottom:.5em;display:inline-block}.search-form-row-item-label{margin-right:.5em;white-space:nowrap;display:inline}.search-form-row-item-input{display:inline;position:relative}.search-form-row-item-input:last-child{margin-right:0}.search-form-row-item:last-child-input{margin-right:inherit}.search-form-row:last-child{margin-bottom:0}.article img{max-width:100%}.document-content div:not(:last-child),.document-content h2,.document-content ul{margin-bottom:15px}.black-bg{background-color:var(--primary-text-color)}.deep-space-bg{background:#000000;background:linear-gradient(90deg,#434343,#000000)}.evening-sunshine-bg{background:#b92b27;background:linear-gradient(90deg,#1565C0,#b92b27)}.wiretap-bg{background:#8A2387;background:linear-gradient(90deg,#F27121,#E94057,#8A2387)}.lawrencium-bg{background:#0f0c29;background:linear-gradient(90deg,#24243e,#302b63,#0f0c29)}.maldives-bg{background:#B2FEFA;background:linear-gradient(90deg,#0ED2F7,#a1eaf1)}.venice-bg{background:#6190E8;background:linear-gradient(90deg,#A7BFE8,#6190E8)}.eighties-purple-bg{background:#41295a;background:linear-gradient(90deg,#2F0743,#41295a)}.azur-lane-bg{background:#7f7fd5;background:linear-gradient(90deg,#7f7fd5,#86a8e7,#91eae4)}.brand-bg{background-color:var(--primary-brand-color)}.secondary-bg{background-color:var(--secondary-bg-color)}.contrast-bg{background-color:var(--contrast-bg-color)}.primary-bg,.primary-page-bg{background-color:var(--primary-bg-color)}.middle-page-bg{background-color:var(--middle-bg-color)}.pink-bg{background-color:var(--contrast-color);color:var(--white-text-color)}.pink-bg .contrast-button{background-color:var(--white-text-color);color:var(--contrast-color)}@media (max-width:992px){.skroznikov-panel{margin-bottom:10px}.skroznikov-panel-inner{padding:15px}.skroznikov-panel .xs-padding{padding:10px}.skroznikov-panel .s-padding{padding:15px}.skroznikov-panel .no-padding{padding:0}}@media (min-width:992px){.skroznikov-panel{margin-bottom:15px}.skroznikov-panel-inner{padding:25px}.skroznikov-panel .xs-padding{padding:10px}.skroznikov-panel .s-padding{padding:15px}.skroznikov-panel .no-padding{padding:0}}.skroznikov-panel{overflow-x:hidden}.skroznikov-panel-inner{border-radius:20px}.skroznikov-panel .invert{color:var(--white-text-color)}.skroznikov-panel .invert .ant-btn-primary{background-color:var(--contrast-bg-color)}.skroznikov-panel .invert .ant-btn-primary span{color:var(--primary-text-color)}.skroznikov-panel .invert .ant-btn-primary:hover{background-color:rgba(255,255,255,.9)}.skroznikov-panel-header{display:flex;justify-content:space-between}.site{padding:0 25px;margin:auto}.site-header img{margin-bottom:1em;max-width:100%}.site-header-bullet-title{display:inline;font-weight:500;margin-right:15px}.site h1{line-height:1.2;font-size:3em;margin-bottom:.5em;margin-top:.2em}.site-body-title{margin-top:20px;margin-bottom:20px}.site-body-reviews{padding:0 20px}.site-body-reviews-item{background-color:var(--secondary-bg-color);padding:25px;margin-bottom:15px}.site-body-reviews-item-header{display:flex;justify-content:space-between;font-size:.9rem;line-height:1rem;font-weight:300}.site-body-reviews-item-body{margin-top:15px;font-size:.9rem}.site-disclaimer{font-size:.8rem;opacity:.6}.site-webmasters{margin-top:15px;margin-bottom:20px}@media screen and (max-width:768px){.site h1{font-size:2em}}.site-list{margin:0 auto;padding:0 50px}.site-list-item{border:1px solid #1890ff;border-radius:5px;padding:20px 15px;margin-bottom:15px}.site-list-item_img{margin-bottom:1em}.site-list-item_img,.site-list-item_rating{display:flex;justify-content:space-around}.site-list-item_title{font-weight:500;font-size:1.2em}.site-list-item_summary{margin-top:.5em}.site-list-item_footer{margin-top:1em}@media screen and (max-width:575px){.site-list{padding:0 15px}.site-list-item_footer{display:flex;justify-content:center}}.site-list-item :hover{cursor:pointer}.post-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(18em,1fr));grid-gap:2em}@media screen and (max-width:767px){.post-list{grid-template-columns:repeat(auto-fill,minmax(15em,1fr))}}.post-list-item{color:var(--primary-text-color)}.post-list-item img{margin-bottom:1em;width:100%;border-radius:20px}.post-list-item_title{font-weight:500;font-size:1.2em}.post-list-item_summary{margin-top:.5em}.post-list-item :hover{cursor:pointer}.post{max-width:40em;margin:auto}.post img{margin-bottom:1em}.post h1{line-height:1.2;font-size:3em;margin-bottom:.5em;margin-top:.2em}@media screen and (max-width:768px){.post h1{font-size:2em}}.oauth-login-buttons{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;flex-wrap:wrap!important;gap:12px;margin-bottom:20px;padding:10px 0}.oauth-login-buttons--large{flex-direction:column!important;align-items:stretch!important;gap:5px!important;margin-bottom:0!important;padding:0!important}.oauth-button-wrap{display:flex;justify-content:center;align-items:center}.oauth-button-wrap--large{width:100%}.oauth-button-wrap--large iframe{width:100%!important}.oauth-button-wrap--telegram{min-width:44px;height:44px;display:flex;justify-content:center;align-items:center}.oauth-button-wrap--telegram.is-loading{opacity:.6;pointer-events:none}.oauth-button-wrap--telegram iframe{border-radius:10px!important}.oauth-button{display:flex!important;align-items:center;border:1px solid var(--oauth-button-border)!important;background:var(--oauth-button-bg)!important;color:var(--oauth-button-text)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;justify-content:center;height:44px!important;width:44px!important;padding:0!important;border-radius:50%!important;box-shadow:0 2px 4px rgba(0,0,0,.02)!important}.oauth-button:focus,.oauth-button:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)!important;background:var(--lighter-brand-color)!important;border-color:var(--primary-brand-color)!important;color:var(--primary-brand-color)!important}.oauth-button .ant-btn-icon{display:flex;align-items:center;justify-content:center;font-size:26px;margin:0!important}.oauth-button-text-hidden{display:none!important}.oauth-button--has-custom-icon{padding:0 12px!important}.oauth-button--has-custom-icon img{width:26px;height:26px;object-fit:contain}.oauth-button:focus,.oauth-button:hover{transform:translateY(-2px)}.oauth-button--large{display:flex!important;align-items:center;border:1px solid var(--oauth-button-border)!important;background:var(--oauth-button-bg)!important;color:var(--oauth-button-text)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;height:48px!important;width:100%!important;border-radius:10px!important;padding:0 15px!important;justify-content:flex-start!important;gap:10px;font-size:1rem;font-weight:400;box-shadow:0 1px 3px rgba(0,0,0,.04)!important}.oauth-button--large:focus,.oauth-button--large:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)!important;background:var(--lighter-brand-color)!important;border-color:var(--primary-brand-color)!important;color:var(--primary-brand-color)!important}.oauth-button--large .ant-btn-icon{font-size:22px!important;display:flex;align-items:center;-webkit-margin-end:0!important;margin-inline-end:0!important}.oauth-button--large:focus,.oauth-button--large:hover{transform:translateY(-1px)}.oauth-divider{display:flex;align-items:center;text-align:center;color:var(--secondary-text-color);font-size:13px;margin:16px 0;opacity:.8}.oauth-divider:after,.oauth-divider:before{content:"";flex:1 1;height:1px;background:linear-gradient(to right,transparent,var(--oauth-button-border),transparent);margin:0 15px}.auth-picker{display:flex;flex-direction:column;gap:5px;padding:15px 0 25px;max-width:300px;margin:0 auto}.auth-picker-email-btn{margin-top:5px;height:48px!important;border-radius:10px!important;font-size:1rem;justify-content:flex-start!important;padding:0 15px!important;border:1px solid var(--primary-brand-color)!important;background:var(--oauth-email-btn-bg)!important;color:var(--oauth-button-text)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.auth-picker-email-btn .ant-btn-icon{font-size:18px!important;opacity:.7;-webkit-margin-end:0!important;margin-inline-end:0!important}.auth-picker-email-btn:focus,.auth-picker-email-btn:hover{border-color:var(--primary-brand-color)!important;color:var(--primary-brand-color)!important;background:var(--lighter-brand-color)!important}.auth-picker-email-btn:focus .ant-btn-icon,.auth-picker-email-btn:hover .ant-btn-icon{opacity:1}.auth-compact-row{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;margin-bottom:4px}.auth-compact-row .oauth-login-buttons{margin-bottom:0!important;padding:0!important}.auth-picker-back{display:flex!important;align-items:center;border-style:solid!important;background:var(--oauth-button-bg)!important;color:var(--oauth-button-text)!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;height:44px!important;width:44px!important;padding:0!important;border-radius:50%!important;border:1px dashed var(--oauth-button-border)!important;background:var(--oauth-email-btn-bg)!important;color:var(--secondary-text-color)!important;font-size:18px!important;flex-shrink:0}.auth-picker-back:focus,.auth-picker-back:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)!important;background:var(--lighter-brand-color)!important;border-color:var(--primary-brand-color)!important;color:var(--primary-brand-color)!important;transform:translateY(-2px)}@media (max-width:576px){.oauth-buttons{gap:10px}.oauth-button{height:40px!important;min-width:40px}}@media (max-width:768px){.auth-email-confirmation{flex-direction:column}}.auth{max-width:400px;margin:auto}.auth-label{color:var(--secondary-text-color);text-align:center;line-height:1em}.auth-title{font-size:2em;color:var(--primary-text-color);font-weight:500}.auth-subtitle,.auth-title{text-align:center;line-height:1em;margin-top:.5em}.auth-subtitle{color:var(--secondary-text-color)}.auth form{margin-top:1em}.auth form .ant-form-item{margin-bottom:10px}.auth-button,.auth-button button{width:100%}.auth-footer{margin-top:1em;display:flex;flex-direction:column;align-items:center;justify-content:center}.auth-footer-issues{margin-top:10px;font-size:.8em;text-align:center}.auth-footer-issues,.auth-footer-issues a{color:var(--secondary-text-color)}@media (hover:hover){.auth-footer-issues a:focus,.auth-footer-issues a:hover{text-decoration:underline}}.auth-socials-title{margin-top:1em}.auth-socials-title span{color:var(--secondary-text-color)}.auth-socials-buttons{text-align:center;margin-top:1em}.auth-email-confirmation{margin:0 auto;background-color:var(--secondary-bg-color);border-radius:20px;max-width:800px;padding:15px;border:.5px solid var(--contrast-bg-color);display:flex;justify-content:space-between;align-items:center;gap:10px}.auth-email-confirmation-container{padding:15px 15px 0}.auth-buttons{text-align:center;display:inline-flex;flex-wrap:wrap;gap:5px}.auth-buttons.is-reversed{flex-direction:row-reverse}.auth-buttons-item{display:inline-block}.contrast-button.ant-btn{animation:contrastGradientShift 6s ease-in-out infinite!important;border:0!important}.contrast-button.ant-btn,.contrast-button.ant-btn:focus,.contrast-button.ant-btn:hover,.contrast-button.ant-btn:not(:disabled):not(.ant-btn-disabled):active,.contrast-button.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{background-image:linear-gradient(90deg,var(--contrast-color),var(--contrast-gradient-color),var(--contrast-color))!important;background-color:transparent!important;background-size:200% 100%!important;color:var(--white-text-color)!important}.contrast-button.ant-btn:focus,.contrast-button.ant-btn:hover,.contrast-button.ant-btn:not(:disabled):not(.ant-btn-disabled):active,.contrast-button.ant-btn:not(:disabled):not(.ant-btn-disabled):hover{opacity:.9}@keyframes contrastGradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.logout-button{margin-left:.3em;margin-right:.3em}